<SEC-DOCUMENT>0001628280-21-006710.txt : 20210408
<SEC-HEADER>0001628280-21-006710.hdr.sgml : 20210408
<ACCEPTANCE-DATETIME>20210408160158
ACCESSION NUMBER:		0001628280-21-006710
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		194
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210408
DATE AS OF CHANGE:		20210408

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COCA COLA FEMSA SAB DE CV
		CENTRAL INDEX KEY:			0000910631
		STANDARD INDUSTRIAL CLASSIFICATION:	BOTTLED & CANNED SOFT DRINKS CARBONATED WATERS [2086]
		IRS NUMBER:				000000000
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12260
		FILM NUMBER:		21814957

	BUSINESS ADDRESS:	
		STREET 1:		MARIO PANI #100, PISO 7
		STREET 2:		COL SANTA FE
		CITY:			CUAJIMALPA
		STATE:			O5
		ZIP:			DF 05348
		BUSINESS PHONE:		525515195120

	MAIL ADDRESS:	
		STREET 1:		MARIO PANI #100, PISO 7
		STREET 2:		COL SANTA FE
		CITY:			CUAJIMALPA
		STATE:			O5
		ZIP:			DF 05348

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COCA COLA FEMSA SA DE CV
		DATE OF NAME CHANGE:	19930814
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>kof-20201231.htm
<DESCRIPTION>20-F
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:ab134728-3049-4fe5-b729-4d2bec2818e4,g:092768ec-d06b-4cf1-a400-186ad642c4ec,d:174f34163a83488c82966ed9ae423c19--><html xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:kof="http://www.coca-colafemsa.com/20201231" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" 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="http://www.w3.org/1999/xhtml" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>kof-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV80LTEtMS0xLTQ4NTg_41aa7aea-0359-4ec4-a33d-61451f773373">COCA COLA FEMSA SAB DE CV</ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV80LTEtMS0xLTA_2b5708d3-59ea-4aba-af31-8574a34d6429">false</ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV82LTEtMS0xLTA_48fcf1b0-3888-4721-971e-fd6dfc706785">2020</ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV83LTEtMS0xLTA_d38c2dd0-fcd8-497f-8b3d-b284db35c878">FY</ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8xMi0xLTEtMS0w_11c3048e-4bea-4710-a616-bd5bdb52f13d">0000910631</ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:DocumentAccountingStandard" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8xNi0xLTEtMS0xMDU5_dfc4910a-7fb5-4201-a436-c8107787a289">International Financial Reporting Standards</ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt:booleantrue" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8xOS0xLTEtMS00NzA4_c7c31425-3b3e-420f-a6c1-8b5e21a717a0">True</ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:DocumentRegistrationStatement" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8yMC0xLTEtMS00NzA4_3389714a-800f-4a05-84a3-510055d9779f">false</ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8yMS0xLTEtMS00NzE0_2c4b2cdd-e045-4ae4-9cb5-1de55481a69b">false</ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:DocumentShellCompanyReport" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8yMi0xLTEtMS00NzE0_276eb092-0ae4-4b8d-90fe-db158c04759c">false</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="if1c5298f634d48bfaadd004e0c014300_D20190131-20190131" decimals="3" name="kof:StockSplitConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTUvZnJhZzoyMWEyYzZjNWJlY2E0NzYxOGEyNzVhYTIzZWY4ZWUxMi90YWJsZTo2ODU5NzFkYTA3MDE0NWUyYWFkMWNhMGI1YmM4MTBmZC90YWJsZXJhbmdlOjY4NTk3MWRhMDcwMTQ1ZTJhYWQxY2EwYjViYzgxMGZkXzEtMS0xLTEtMA_cf053ef1-56fd-4809-9cea-5403ead6e4ab">0.125</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="kof-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6354db0455e84bccb561d8c98a85b0ac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:AmericanDepositarySharesEachRepresenting10UnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09fd421b9692407e819fb534758ad7f4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc325df2804c4f3a99a7c92bb468f806_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassBCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bbee06eef4d4ace986f09815f73522b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassLCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70e300ff110f45618a6a6c9b097375bf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:A2750SeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40d3486571394ee38c5b8fdaabc199f0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:A1850SeniorNotesDue2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i84fdb470a8c44d56a5a4d071f2577b71_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i015e34f3bfd746b490593f1729a60074_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93b24cc0367a41f7aad4ff9889d21bcf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassDCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia61837eabb34413ebc99a644eaf669b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92d94cd4c0a2455e9653a2a2bcd086ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i370dcff518e44a40b642a3af359bf330_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassBCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id55132cf1d094531bf9f95bd57a4a257_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassLCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76ca77e5a99f4de7980e6ce5a2bb5ed6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mxn"><xbrli:measure>iso4217:MXN</xbrli:measure></xbrli:unit><xbrli:context id="ia715426799804ac19dcf8af9d50e4434_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli: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="mxnPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:MXN</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i4b8722d0fd884cb180f1a1525416504e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e175efac42f4df599368680b7b18fdb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc02a95f97fc494288406e5ef4b252a0_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i246432b703934b8bb2923d0a0ae28d70_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44cc422d5f944455a6336468be626222_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i588a31aba54e4bc086b692de3a89a295_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a7a7c6d37ad4e1c94bd498550a59f27_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d9784be48864c3b9cb825f35d313ffe_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i923da2f628284e42b175be847776fe43_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d8b7abf7c164fbd92ede002fb482306_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a55ed56a1074d3f991090d26747bbf5_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibea5eb02cf664326a7f5c26b66352b12_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f9f7b064a06448b80fa950fd7a61497_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19fa8401eed14d2f9e0e089edc4f6ccb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3441320bd5d746099a6555c516f2662a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b24f27dbf964997adca3ca139e18334_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i627e457a0da64e03bc12ffbf4b733e1c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27aa06dcb6b94d678545b0694cab5c3a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7b9f53b626c426bb7339e6652c9e88d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2e12d50e98b46b59c4adf920db7a9d0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2058b7006114836aefd7c578b320504_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd318795c3264b60b178c25c6e1d063e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39d78a971e0f407781aceb2b80a2a90c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if14dd89f81774294ab74b592889c1b66_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia96a8abeeab448688587f3c94cff5c05_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie13a734b77d24c80b1f4c222d8e0385c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieac89d4194094f489e0e5b49de0622c9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e82e808cc8046e196a252e4d26716ea_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie299af38925240eaa98d6de30ef5b50e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8d89f236e944601a1899adc6d896d35_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47a4c30175f345feb8d829c40723edd5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i055bca7c80214057aaca1783a9710c6b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i622f4a68cd0149459fe9f7a7ed43fe3d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b3f0a7455a7479db68c2a89499777a4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i413abc7bbb4c489a89dabf1061045bcb_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1bc1c9d4f624d8988a27079e8b63ced_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaebc275a1467421f99106d8663ae9775_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6b6bce3124944ca9d59269be59e522d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61e127cde7ce432b85edd1f02b8db6a1_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6a8551f6abb4c4cb268d667bad0da45_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6791e341c19f4ed3a114c756a1d87cf8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2386c10e468e405bb340e6ba90a676c3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55a9c431a0b045118a9a0fee6180bed2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94f0193f6d64416c8e05807659b58b0d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9cb828f2ccc94711b0e4387c65a9b33a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c97c8d547bc49dda03e779ca910cd32_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e50e47544df4866a48418c897540dbb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie679a35efd8d42c7ba029922aae592da_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb9360f6dd094b009c5478887fc8049d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10653ba72f2f437f932d4d840809f157_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa9b498307684778ae433d5a253344f4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3ef0b64d3a64a77a340f7be53557c77_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id793464cc0fb49efb9617ea65bc92fdc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28ea7451dc31456696f08788f07cbe9a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39da36b78bae4fcaadb618676522ffc8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff001bd9e60d4910a67566e2f523afe2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2d4b21979f54a93a4fbc85c3ef01467_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice8071c6464942799bce29fe26a8918e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59716cdab5fd4e788c5d5cd9a450caa6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d9468daac75443d9c4f80005d3a627b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e70fbf01a1847398c630a2627aefa22_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72b1486bbf3c4bbaa33d4ada1477a715_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia087430bf11d441a86bf03314e0226e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15055976ecfe43a094b312972c39db3b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cb1829aa0af42fb93960f32c47b1b0b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia968e299e49e48f5a2d7ccfe0bed3cf0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac7bb313505b425685d6290a47fc1399_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifff455abae80479a8e7b6e54497c362f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0d84c708e144073951936b611f02f9a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida393b31ab1d42afaea52addff6ad71b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="if9719b9d83e44ef0a8b83c62807eb78f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic54bf8dc8dd24589904646d28da545a6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94666e62b59048c59d6cfb2a3b1185d9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLOrdinarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4acb7b8f68dc4ec3bd9b22dbe1ee2a1e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLOrdinarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13eaf9f227064f919cb676d43a6b0514_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fd21d35503e43979224ee22f663fabb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:PropimexSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2e252f2917e48a3b5f398d9cbceb27d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:PropimexSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie14b510d1aca49ea8d04a7fc44395b38_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ControladoraInteramericanaDeBebidasSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72499803c9b44a31986319570e3b1eac_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ControladoraInteramericanaDeBebidasSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i352b2beca5fa48c1ba4262ecbea1cc32_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:SpalIndustriaBrasileiraDeBebidasSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if66dc52b7d7c4397808097ea721645d6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:SpalIndustriaBrasileiraDeBebidasSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i349771972b9f4e9aa2651bec5ecde84c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d34882632c7470d8910bab283a8ccd7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd3d154b3ee74f03b40d276b0bd14a31_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e043eff3fbe4002a7e5fee93c4cf1e0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="mxnPerUSD"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:MXN</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i832de9fba35649f5b2be1c8ca59a6c4d_I20200305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">kof:ForeignCurrencyExchangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28a27efaf81c409cbf5155cfc460060f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a5e5c16073d4af088f36c274ded4c27_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4c2d66acbe5429c84a2769006996f49_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d957b456c34498093e51b4feb3e6fd3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie64621701ffd451286813cf1ef2cb635_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cdb233886e9469e8354a71e07d8f7f8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd88952c8f0e437ab7a2f2f446874881_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b2f07c869464468bc3d1dfd70fa44ad_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7af01a5a8484f31ba7afef4e84e9a99_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife197afcee3b4714a4a6b6c7b4522b04_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f9a047621104eec868172fdf828c7fc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea638cd2691b4e5e844e0e154a56c176_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d6d7378af8e46ebbe7a48afa24b0917_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i511c941927f6427f9c2eee48ab477927_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib647801c81ea4609a2d33f3285d9bb68_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23f9f813cc5e4b058f8a4d4a879efb20_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53c977e5f58040aba6d9bf4980ad228c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a89b5eacb6b4a328d49e1941c85e3ed_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id34216b7ae2e4c3e929743e43f80f926_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee1f666551be43a09556f7ec51eee29d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic12743e55b7545aab93d1b8a624bce7a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d2ca3742123401db1ae1633206cbc94_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d699ad204f64822b448e7640336cfb2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i642bc59debcc460ead2d22911c64a432_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied71fa45ae6d4d3d914c1fd642a055ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35b2cb975dea4f31b27f35ccb047c1a7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8e5aeb98be843b78567f97323fbd44d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cd83ca43832468e881877f77f670f28_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71838511f8ea452589615d6225e00299_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4c187af9db645a6bfa467f3eb0830fb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b7b78b5bbb043cf8763f301a84becf1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia403ff036b51451d89659c4c66e44cb9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffd4a1a7a02746de99a546ff7e26baa6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2de4c4ec82549beae8601152cd65905_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1567e90d7ce84d328f2cfc04157d2c03_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0e4248a7f9e45d1991bcf445da4c30c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43efe58efe284359b6b5ad288f6eadbd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a41993f0ecc45b9b45d07ae06aeb1dd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88d861bad15441018650f4b08bb650de_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f77c7e24ea34b73a51a45a4b475c159_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22db4dd18d63434fae4693c6490e1817_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a526eccf8df40adb867d52a41e6282d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PHP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf7bb40ac1cc48f5b83fd76fe3b9cd77_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib14395e356014dea9b4628a19f984b08_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13a1641627bf4079a0d8c007a8f01050_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65ebf405bea64b3685fcf25ba1bebe85_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib80f81f2e47749928557b7a6754575a2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e5b9169d4ec4bcc91a620523af9fd96_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0cc969f2c86455db0c307c18843b7c4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbb8d01f140e43d98306b4edbafe34a5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b32062d03e04cc2a5e9c3956f913780_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i143a1fa06385443cbbeb659e217fd972_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0716394c9c7b4714aa043cef20d94017_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e0f3831e8744d72ab604229b8311c9a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ad169a7e3a44d0285007f6bf12d07e5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7ac4cc734df4cb992b09db6358a67a0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93d25507c32e463a954830318b95ac98_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09af73f6512d43d5afcd3219d4585aa7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c06b89238404ff0bc5fac86030c6316_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd078d773ee946d09612b0bc1ba0cde3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d2be04acfc14032a10ae96c4d1485e5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05b25fe1f4534183a05d3fb2671bae12_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idccc5ffc877e498d8a13c795479f42ee_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d481787e8204e0e94a24c9d5d51def4_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0299e090eda4788863a9d9b960d4838_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib42f83655db045598ab8fb5a2fd2ba39_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaef3bb15592a42809f012b06c10f744c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibadef473dab648b684ebaf75fb110069_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i516b5ce84d4c49d8bf9483f2daac1c24_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70fdbd25e5cb4363bddd707824fd331f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe1af72a61b24a9bb7a55aa521d01450_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d887a6aca33470fb58f23833fc5fa38_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c307b5a464f4e628c7caee96096702c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e0964f109c346ccb2b71b3f0f9f86c2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:VE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e727670919e48d0ac1d93cb80d9a3a8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ca6c84744f54221b65fd637c946b0e4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d3b72659b5c4cd4a1d6aa0ea9c2b1f3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b844e0643be4b7bb5b752f67bb2a6d4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75bfdd8c9ade49de9b8fc66723ef1e8c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bcdfd9804d443e7aed221aec9d7e1c2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id285283933f34468b6112b6dd0720b2e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbdf1ccd777842b9ac01184f90152b01_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida455aed13ff4f048215b7342a05e458_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9cf67b1f2554afd81c70472a8c8d240_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3673a4d7b449417fbca1a0fd177b2230_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d7f29c112da4b2bb675b7459ce82c37_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3583804075954cd18de506c6987d4905_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:GlassBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i591d99c237774bb1b1bba20db9aad2fe_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PETBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="agreement"><xbrli:measure>kof:agreement</xbrli:measure></xbrli:unit><xbrli:context id="i52f36ca2fa0343ce88bc6436e7639b62_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0be8407e8e7445dc898ea5d8233b9332_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3236a0fd8da047db9869385ac3306c45_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d9dedca283c4266b58ac681ac486fd2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72c00943250048ae8ae63a3d44a5d1eb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia39246c1d184474b887bcda35c5b1fec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:BottlerAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e50a121e4f743949c05cff5e63af361_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e5154d8e66b4493bf7c52b081cbe06f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70cee89c5fb343a6ad6d2d5b8bdcd455_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia19538f36af046e6ba1e4fbe0b41bea5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84734742c4e4422ea9b13d41f4e920ec_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23ccdd08852c4596b9c1f2169f537459_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98afcb07e9154e5199ada1df58b4761d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idea7764735e04b8493f8e8a06330ac1d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i421b982064fc4e9f8bb24f871a95c550_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc3f2ec1399843668735534be9797b83_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38056a7575984dc79a402462ad8931ed_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:AlimentosYBebidasDelAtlnticoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdb065aafa464fbe90fd0bcb756386f6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:ComercializadoraYDistribuidoraLosVolcanesSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61ad0aedf88f47018ad5f06c010ca549_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:MontevideoRefrescosSRLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51060d68376248abbf138d426d0c13ba_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="kof:BalanceSheetLocationAxis">kof:NonCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b16ec6c3df846bca407b0bf0b87c6d6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:BalanceSheetLocationAxis">ifrs-full:BroadcastingRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35319e895782411e96042e5a899d0ea9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:BalanceSheetLocationAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i729f9a182d8f4feeb720732d85c4c59b_D20180816-20180816"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-16</xbrli:startDate><xbrli:endDate>2018-08-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cbe5099c6de492bbdb2a56d466493d6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idad732b4ba6d4c0aaa6202ad1fd288cc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aa72bd1404a4902adf3ae99d9e3674c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3aa9ab1bc65e40cb912832b4c94df296_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:EmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe2219b1dfc7488a93172eab8b5bcca2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:EmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad7fc4fd3aa64990a4dbb50e601c7f90_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FemsaAndSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i710f74f93bd24bc489b090e921a4e571_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FemsaAndSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b71dbb66e08456692394945acd3a109_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60077f1f12164a89b0cc21cb140c8858_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="customer"><xbrli:measure>kof:customer</xbrli:measure></xbrli:unit><xbrli:context id="ic6cd505a9d8b4933b0cd0ad0b4939667_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:NotLaterThanOneMonthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i888111ee40c04e09a1240aae3a67f0b0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:NotLaterThanOneMonthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3e15e9923194189a6dc99572df0e516_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0426980a05941678cc0a77d8400b6d7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i912087bed6c34ca9b9427d34a94c2aa1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1aa53eea17e4f4a8175a86e12b14c93_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4097a5f4e78049029ac9f02aaa527832_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d177106962a42ab8cf63c0499f7cdba_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2ae42fc9c0342b4a11a681ab4e59df9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i754bc49ac5ea483b905ef0c978d2136e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5928f6527ef14a74adafbcff5e3013b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id88801e547804c708142842e2377e96e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20373adad88647c8bfc54dc6668a4305_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:EffectOfOverlayApproachReclassificationAxis">kof:AdoptionOfIFRS16Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4686152587d4e888615bbd84a37b2ac_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:EffectOfOverlayApproachReclassificationAxis">kof:AdoptionOfIFRS16Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59fa3a18308d4076b2c606578c809720_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:EffectOfOverlayApproachReclassificationAxis">kof:AdoptionOfIFRS16Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa7d1c1a9b6e4ff89ea59069fcf854d7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a9a1c71659b4e1eb62607dadb4693aa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia692a1ad5e5e45b3be835ad72285575a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59a1af2891e8430c8edc7cf5bf590cad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInvestmentPropertyAxis">kof:InvestmentInAssociatesAndJointVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i475b9b93a0754c0fa5db478d52d2ef0f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInvestmentPropertyAxis">kof:InvestmentInAssociatesAndJointVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cc2cbf20e1a4acdb9d640218d2fa0e3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5768a735dd8f473092bd9eba39df06f3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib321b9dd6b2e46c7b20454606442a82b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02c899eb3d6244cea15c7903682e5e3d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb9569f3e28d4995aa8686c1eee0e97c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic818aaa9970a40b1b8d1ed9eff3e8db3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b83ba64e2a64f09992dcc268721c04c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84c040327ad84a80808aa4fac17b10a1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icaeb76dea9bd458288503536e8fe5798_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cb793d18ce1434bb7577fadd7c77b17_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied2390cc0e8a4640aad09927a146e80e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4279a22501964f85956040e068f811a8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic826b61804fa43bdada59fffbe8ed315_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if26b0b8cf60e453a856bc4caf5b3c2e9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39ae468f70184a578a6a24044b39dd7b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6071cfcb21b4e6695dd7a2d20e3d6bb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1414773556e3425a92c6fdbfcca1bf5e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icac060eea26f4f1d88f9709bb000b210_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibad47ec7b2b242ca81f485b2cd82b6cf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42159ecd00a747dc8f9dc302573ccb07_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4884c421743b4c9a96996c016537ffeb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bc19f1ccf5248cc82867faee14721a8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9b2432287754dcd9dc2210d29175a72_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f00dced026c4a7898a693dd9539d6b9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f4da6f1b4eb43038794723d20399847_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2754561c9945452d9aed98af8b9f4c9c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic13e15b0fb944f95bafa5dcf06d624d9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i827d061382ab41559071b6bb53964ec8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbd1f2584a2d4bbea7a6636133f180dd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3dd10ad6d2754c35815d8217c5a1e659_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea87f1d7a27149748b2aee5c8ad1ea96_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e11053d306f464b97e9da29e1e83ba9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9af51685c754354a974e2d507ddc433_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:OtherAssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf815f09ee364f428fbc85ecfc670b7f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:OtherAssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd261e3fb843437186856c008f615833_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2021ed402894fbda80c0da6b30a2f55_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i856e53c265a045dabf7bf99ed9242d4c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraMexicanaDeEmbotelladoresSADeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id89a4c2fd5df4e7cb9640f82ee8365e8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f99756e80144011a2ca1abe20e9a0e1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id39c0b1be9284e8e9276f9d2cd264fa5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1896c57136c340c58f252819ae996a2a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib623657a3f244133aadb4373e4520cad_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaniaPanamenaDeBebidasSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57b28ab204da47d982817b05fff2ea96_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:LeaoAlimentosYBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d4b4689871f4dd8970ef0c8088e4f49_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaniaPanamenaDeBebidasSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i130c8909888f458fa69385878e705c3a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bb70608f96c4012bb62708672fbddfa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18cb9cb550b04d219ba7d839553a5be9_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7feaa8eed5bf41b1ba7cceed8cea37a9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i072c2712b80a45f5a161714d4e943b24_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib16475547bd84b1a97bf9baa535dbcab_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20467edd2f4e4853ad950bcb58673c07_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idef216164185408f94df9bec3220f92b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3450846167e45449c024ea16d58fa8c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5728055bbd01473eb17454b3662da0f8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3f48ed14ee74af4b17fa9663f702cdf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7220ad3a64843b1bd95f894a3f8d8d0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10f8112b1ecf47bb89b24fe6cdc0f108_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60258c11edbe404db80d5585d1b83c49_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91ca43f8d2b24c9a922c2c07ff89f1f1_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic864005c734145d881329da8ff1e15be_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e472ca1c040457bbe3750390766532c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdfeaf048e40472686a6446dbe4f6d7f_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea72778bc42945a9a1352e3131497d3c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54797394be8649d38737b41ac8fc7c04_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12e64d94cc9146b593f805ec1fe852c9_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i021e2987c50b403e9381156b330f7afa_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35c4ebe43dd1473c8c190923f966fb67_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica32c128d8bb45d08b4e72f7a916a4b3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a1811bf772a4b7391f20073970e15d7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69eb1a145afb4b92a1bc962576e9b70e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie928366baa3349ebac14dfc6b2dfdb2a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70a4e6ac630d41bbb7a275ce95c49dca_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bd5648b646649d0bad2bb1c7e65e918_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i564f30ee3b9a49dcad4789ff28bda540_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9eb9f25e86b45f5b7df0bd5bdd81657_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie53d1d3528ba42478e2768038d0d45d8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf6866ada4f54af788edfc1c267aac58_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f3187f853294bd49417636277705f4d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib395a1a5fb3a45dea3d872a8a7c21ed8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82e329528c304b4f82280ef9db6e8284_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d5653775d05447db0af62294376eafc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i894411bb11b44b3e863b0131935abaef_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d642a6a0a6041faa0b76c7811956119_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9581068b6eb54595930c7ff108b4224b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6c838210082446b88939c0041dbca7b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09d7c2aa71074de5a3e67fa90a56e27e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08d6d11f6a5a47738f43569852f7280a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia596623d8d8d4a3e973628a79896a28f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48078aff97e84da594dd28d57b14e0ea_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc394f2a443b4b9e83812c4dfb17b347_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i613f9f1122b94da588347be21d4728cb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i469f0bd48f3f4720b1bd50d7344b66fc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic142faf06dc144c6998cb53c34ac32e1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac0edaf0f4224bdb8d8928be4876ba0b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib05307c1df484cb5b676658f70cba669_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iced42b608af1447a974a448e23da6a95_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4eaeb9da6ed54046bc2b2a6babd550f9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13237898985d405ba1b06c509b9b4a11_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c02220b418f4969a35e7ac8d226299a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i857b93af256c45679e996531f2d51192_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c5c3330cc614af08d295b1347ddc6e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9de6fa7e083346ae9155517e4f569f63_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia57cb92e00fd4740b845e749788c5fdd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i807944d9307040d3a5d3701be81e5477_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i717bf321fee9463cb012f3929804418e_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65a4f88b458c485a8b73c2319083e13b_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba8225ac965d4a71a029826b1138a05a_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i128e66cf1fb14a37b97e3440360bf16f_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ed584c21e7f4a538993454a7db95b69_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2550135dc2d04be98420016f1b7e1eec_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1fcc18de99c43c7bc61549a6d821cd6_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e70ee2588564d20811a05d377e52453_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb0091fcbe244b77ad8419fe4136c041_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffbc21ecc6184bd9a254fe55cd65aeb2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8af5294b7924c2cbfe7b52cebc64ee6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b200d5c94f44e5e979f5504fde980bf_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if692bc8526cb4829aec8579f4c431a31_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ffe4c96a9ff40578b88c4c0a7cfee4a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79922956709f410c9b83221e974fe173_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21ef8f3e79994f14892e95775da6635c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic71cd6c08754496bae4e3b2dfa0ba882_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72bb24120fa14a208c86d8e2462ff38c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08c3e2d5cc28423f8417c96a47a30145_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab5329d345d9418ea44d31758d2cda62_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57a68e55c507446faa06c993b22aefb8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i554a9ad843fe4b67ab2e159cfb219891_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id68d1cf1359b438289254f06bed0cb06_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0876610a7d684883bd462badd5eb341a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0413528fd5d146b78b91546716f99f1a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i460f40908874465eb3db2fdd456d6003_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i570a414757ed4011b6f43f7f76cedea0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddf1295733d6427eaa54848e1a16deb2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8121c2b2c67d4e5c957573c27a6674b3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ded084dccf740d78fced24e92f9ae22_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia56e7847de4b492697438b323f05c7de_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19e3f360c9504e6394a6c7bdf443ba98_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b83a31376f543f0ada9d6324ae45c9e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bbce5e065c34b109538fae8057b7a62_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1948c488ab14d118d9ae6e6a06467b6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b41042570174ed9b01d2ac63f436c0a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07265494d1c746198f71e97249147e99_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3eec8007325f4744a5d92f4abd93b897_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c834cb52547406bb1cb12cdb4fcf71b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if906afaa837a4edab70652307dfe4d8a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a4d4049f11d43a6bbdfdf915af7d464_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32e8500811e9454084c45c334a155650_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i384c44c08eff4e0a928bebeb9a7ae8a4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib54859dcf1d04dc4b31c15211fcfcc9e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5e7bb3f90e3493f855e938594f45622_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3da42e876a0d4a0abd20e506e94625bf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8f73fcde2ec439e95806961a03d74c9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i496c483a835d461e8a2958e540ec58bb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i245fe1596fdb45a083d059e932362540_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i760ea7c5fa5d40b3a144f828ec21c57c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10656630c52d4960a2bbf726e8701f94_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i196e02afd1894e51954def646196d509_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc421a7d8ecd43268ffd2b3ad81fb14f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id60aa5b127e74b0d9bc01da750e67a5e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25b838199d5246688502c5b69b1c2ac8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98a42bd104594e2d84642f61124669f8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie766f97c2f1a4110a895bbc6396fedc3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i577ba3dcd220497887444d8789688bf9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9fdcf6e3b634225b46fcc0679f2f836_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifed74b0fee42469fa15b7462369fa0c0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i887227c4c6824cee8475d6af27273086_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i854da48375cd4617bcd6087feb7824a0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7643c099f00d4fa89e54dacb6dc3e673_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1e8a982a23f4038821b3891e6d4d517_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bd7b7004fbc426c89829383d86842e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i627160dec6f2476298e2320257d2142a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1d1735765fb495db504e0c88d36301d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie725dd6214c14bd48bb5dc7d550f769e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i669a5023f6224178874aedcf1536dd6d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e01c28f67ce497686b05cad10564bf8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5df342e54b74d1e8f3200a248a8da5e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6ebe397cf6645919cb1eb28add4aead_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a9ce8bb269544c49af7ed42815f85e7_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13695be031144933811b9171fea70e03_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02a1c37d2dc64567b0db3768b4c9cc0c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9724568f632f4ce09a9ab9215a6e2f1d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14a759142a2749f59923bbbdf9231866_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8930a73b20a4f5fbb07a22a03cb2f3a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i287c1f5124724e5db8f7d5967d57dafb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2e76170a1ea4ef6811493eead0f7587_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i966bae2969f54263903da27a532f5750_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95a735c832dc4274bdee6f4f6cb739d1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6c9925dc43c470baa5e8a5090d99f18_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i429dd6f7db934781a94ac8e524a1cea4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f2d1d96815641f0a901ef79ff30e3cc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i481a6e3863034f218ad3e9ab9f2a3983_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45ddd8291f094e81bb79a4458fd5be52_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if290739544ff4d809286a6cd760a9cff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03e2215c0a934d88a02bd2a604ed5b55_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if32231458cee4d0dbf991187aad3f858_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47cb4e031e394fdd83c6ce56d45efa3a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68a8b1224c01429b9cd42d3c5924c1b8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbfb4a92096042c4ab7be9eadf39bcc8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie944f3560a094cab9f1e7f4564d5089e_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ea604856fa1458ab2ed0409abfb136f_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc53079d371243b2a0281de614414557_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie24c67ae3ffb440cb875017f734af9cc_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6b1ffd925e34bb28ebd64ad9d4e9438_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia54ce84d192c4fc5ad35224aa7b73772_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28dfcea0005447d48413391cbdda7feb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64364951e4ba48f68c7267e662b78e9d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i539210aa93b649bc955a633b1a43b5be_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31516b3d3aa548d1bc0f41602f225815_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ac2eab30e0d4a9ba6b8e0a7e60401e0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d9ebbc3ff4140c98f0ce9c2f9686429_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbb9206be6b74b24bb179db0ddb462fe_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3128b624c4864f469656c7dc74713b78_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie04d94435f104e6098f3d6266f966e4b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50d121e528f845e794d72998a967d634_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i202ca46bd400495db9bbf8ad3987326f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i162089129436469eb51462caf8431985_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i166022802cea46678aabde6c7f513f0c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61ebfa4cb4c346bbbfebae4bac72e56b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c8d4e54b0ee4c1b8c55f9ba79e056d0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3742490574d946ccbd6828387b332eed_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb816053635c4cb79aaf652d25cb79a5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i788d3f74e1c94e18b061888398558cec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4775f45feccd4c368ae6ef4d4d996e20_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1765f57611d4cb2a437750ffe917994_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id90986956a514d4589a087105612d93a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if28c9daa7732494ebbede38a4db1eea4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37d8808b9c074fbab37e2c17407aaf93_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if34ac2eecedc4b489b6144fdbf95919c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic68fba9159f147b4b1b1b599bd97f749_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fb7a16e19c04a5b98d65e481615b6c6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i458c5d147d9c4caa8e3da9b55ab55054_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd37c7eeb1c8436a9cac07d5f430d64b_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28a3f848cde143f486649dd3b21c95c2_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie04ba3b5d7384a76bf5c705b6e424022_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea8b2503a28946f9959bbd724dcebfb2_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96d998ea72d142d9a9cf2c41bcc6fcc2_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bdf3f39145342a2bcb97dfd4c5e6422_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id899b6a65ccb4959b0669d2049985eff_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24201cbecb5c4ff08105ec725315ba32_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if908f48c28254486b3043ab004603adb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60edaf3d0c23477b8be479bb2605e02a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i424b059c200f4a04b0406293030dc558_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia791a284f19a4cedbbd642995eccacaf_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11be7bca229946e79032019f1479e3a7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibad61985d3384127a2970ed889ef4575_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i897c6b394fb643a2a7366687a7c1cccd_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if634a0e40cc14932b1e61be75754ff56_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie80494efe6684f52be21d3a27a91b472_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia95b7ed7a17348a29c427f6d2f115512_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fb92ab2f7614112af2530e0575063f8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i691f10a35bb84b8ebce17d08ed5c815c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23402dc15da54f368e32aa85a11b4314_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2792bddfdec04604b581359ef0ac426f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia61863a6d7384ca49bdf04a4386caa0d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1601ffe2fe224dccb4e0802bd2c302c8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad235262c9ff4c5885340aa7fb201dd3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d874b41fcd449a5a541479c5641b4f1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89ad15be14c842aa94da4e9eeb1bdd25_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bcfc08c4144495086877b65e4b83340_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf243fb9609c457ca9717543bd6f52cc_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3cf85b880264604aae0c0feca098bb7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i298769dd3fb344f892eb065915f0ac06_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff0131e4c8864e55afe3a1aa302411be_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86ac22a0f97844c58f0ce3b4a6824e94_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i293b7c5ececb48d6a7ca9809fa2ec2a4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i894783f11a1241fdab5651e8286de473_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c5efe32fa7243e68dda5a93d51d1055_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d420e5bffeb49448fac893f8700f18b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16e32847007347f683e57b7108d554d4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02cff3c7dc31407084b839b884e48ae6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i861d33127b654c8ca8e4a2d649fde383_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i155918da25814e49831bc37065bbe538_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70727d8ce3534e67866cf239c531487d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85d2fdb181df486b9e74ce287dff575e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a68271777004447850fe08793bf764a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6fd64679e274fd3944cf1c99d0fb115_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iace3e133941c4fb09fa3fb32ba98c021_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9af05f75ca44631a00f3cf27d9fc3be_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie726f0589a2441b592fb84002a42ed8c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i995715a3b9574d78aa6ee3e8708d795e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84ba443a65f24111a096b103e3739380_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d496b1fdb7c440fb0bffb70f1855cb1_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d4b484fba3942a2997002c9790d0c30_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib579c8fadc114c5290d044b15147a5e1_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6c77df10941419586c4c304bfd8340d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6193e8667e9642d8a099f54a3f51b15d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7b39796a74041ecb957e0915b6f7acf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0e75f774b574d16bb6cf68ad1a59fb7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaaa5f07e0f54c799de1126bf2c6dcd2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06e9e80d5b6840d8b7b630774ad13a89_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie873e019cbdc45b3b7b730584afb499a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72e8bc5cbabf4cacb13ca5e8e1add415_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife923e4f59c84742a7d066f7d8a5c489_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20bd592ba9a54273b61b2ce461fec8fa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5052f2fadb1e4385b6a66425b16776b7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97964b5ec8ff45b28b2de841d3573c2b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a968e70c46b4159a35a9605cb3f0a36_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica1400b5bbea4e62814c951e8b4f9fd8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30807ee6844549d3aa64707d781e80c2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f7bdb426ad74ba0b86ded87cce0694f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45b0b40385ef42ae8729a8cc8acf7d66_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i190c1099b24c44bb867b3f93b5504aec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6480b2e10ecf4a6ab3e585f9aaee83ad_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i571d74cc7a65432f8c0a1f1b82ed7701_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a65c4a4b7274bdc9ef924598e2171d6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4d3bb59a1c54e529557f78ca5910e4f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9958295fff94927b33a57612ca5fde3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58016c6478e44c23ba35e92e8f1a4c3f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93460253d5694d49adb1a07266ed3f73_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7cf49ce6dd1433b974eaadae132aa12_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib550baa47c884838b70198a41612db77_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c47504b92704f61ac1aca1a012b5ee7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i908e24230bf74f448c3e1d6bdef03fff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a5abdcf727d463bb49688862e5646e4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieec8007a5c09465099531951ed29413f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaabc6d4936a47b09bffc5e158615a23_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i938d04cb77cb4559aa142e5e9028d9c4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia93b1f37abb345e2a2f887c8fbf16a08_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0bc8b10fe784a30b933c37947089ae7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3643b1c9220b4118972856ef537d1fc4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90608835f4b04c788a48c5c73238b139_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id26d373d48cb4474a66c3fac68f125e9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9114336de1dc4e48b8706c720da5a256_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i277a36f0d1bb4c3299afc262372520c1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99762522b7694db18d6ac16d52e143de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cd219a02eae45f3bb69797bdcabe1ed_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8333c289ac3946b6a62b9b95022a64e9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98de227bcfe94e8daf4ccb81e7500831_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0ebfb0146d04b43af4e309537c9d4b2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82eff555ca4b4f6aa1f34769ed69a56a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0127238cfe084960abecef27a95f09ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9974a4a7f5342fc9ae4900ef8b433a0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4988cb8e3f942d29be4b611770dda8f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2744cc9fa2c947cc812302af58adf2ce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d8f9c4511c24322ae03e38c3257b33c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7a1adb9e7204b2c983f7121becb4eab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97e55392d3e147fd8e83c30a8c773f99_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41d8fabef8d340f2a5ff70d935eea6b8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37052726d8f74f94a4a1b036a18b45c7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aeb80fa3ff445fc8a87e0149d74c405_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd8048d7ce3f4842915b5edf6599ca53_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4d8db4b4bc04935bc6797cbbd060cd3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f6545dd70474624a2d32663a9be27d4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f33a9ddefb3419a831802b6a7698ca4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20a21d6a7bcf4306b75b339c308e6cb6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a2a8c3a63c84323a424fc3b4c6f21ee_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55776ded7ad048579f3405b25d2a726a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4e859fcf28a4d5681f1f4f386dd354a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0527bc8edfc04f0fad8589e51261964c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0df0afdb6fb644459166ef52091d433b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:BBVABancomerSADeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i287a114967f14509810d5205b98c97d5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:BBVABancomerSADeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc1a415487ce4c72bf1230423bf4b481_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:BBVABancomerSADeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddb4e8d54be947d3a6e3681d930b749d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie41114df5f54465f865f28d371faad96_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f95911016c24cf8a1ae8799aca6653f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bf789d4edad4b379cac2b1795bfdbd1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i899925f23e00496ab598c2320d5e5aac_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1280364fea684de4b99ae4ee7c7a0897_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d9b0762c1124736a4fde6bf3caf1c1e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:AdeSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if425cf50735e4b8e8754d6a944af73b4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:AdeSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7086533bb254a03822831b5b110824c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:AdeSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia69c39a8b0564bd6b32b28471b36af6a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i715e956c33354699b154002c6217ddaa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i552b3581a1084964b7f0f665ec61c165_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c22319ddec242f7aa0d017e1b46bab5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddf85caf72db4eeab77d95a142b5d2d7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62dc862e31a64b74859103a5ccfb4bb1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id71fce8c50404a6fa9737db2c4c38bfe_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17581b30ad514016b3f12000affe51af_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a0677aa793a4219b9213085135f5e40_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i916c979c8e2a43f8a0b0f434312d9fd9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i484ea4bde6df4d49945a35de7148b453_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia77438e9b0ce46d294d79f22c32debc9_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i309e6936f8db490da6a6d3bbdf58bfeb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ae0f60e91fd475a834b072efedc09f3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b743d3901504938ab5ea2ee15fd6363_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f702fa36b0a47dc996a6f9a6238a3da_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide219a6371c5430cb8293c7593a168d1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd642f4f32334cf7ac838f50bedb4ded_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7af92071b2564e2c8af933ce329cb5fa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacb594a98b234e528f780a1a922b59b1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f5634728ead4d20b612043e31e0d504_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idae79f6d0eeb40c1aab166c58dbb2a01_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="i5fe925f8d7cb4e58b6cbe611e940dbe2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebc816a3fdb34426b888ccf8e49822d8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71884a8dc3ae4b28a259f8367910fa5d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25a53117b4e44731bba4fdb253dc775e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43781282416f42ae863b3aec09c9008d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i928115b7ac8f4b09828a01338e3aa451_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e47494df541441da7f14436f668811c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77ec48387d914d019c7fb9671c8f9e2e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ffa87c61c1141f1babd466b95fe3e59_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51a852cadef64c4990f245bf8ad93c49_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0581f3f8832341c58d862a63620fd6e9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e36dc18a99d4dff838016fb78b02d15_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14acf443db904a13a619ece3f65232ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradingEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3fdd7da2106455faf923de698a506b1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradingEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b6475b3b0fd4e899611c4e424380243_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:LifeAnnuitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba8065dfa27b4aaf97b3fcfbfe410b7b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:LifeAnnuitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb519769563e4a4e958403b179b5e669_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:BankInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a9b28dbb8434e75863b13b93519220f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:BankInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25a471c1d07643e9afad42c15883b523_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:FederalGovernmentInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4105df582989435086038b458b5a46bd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:FederalGovernmentInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i040732075a4b430488e0f5d1b574cb99_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PubliclyTradedSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc91bff3697f4ac49b6e59971eebde79_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PubliclyTradedSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e31a93a5ed64bd898ad38a42faba2df_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis">kof:MexicanFederalGovernmentInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56ffa4ceb47a41f3aafacb4f15b2a362_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9f69562b1854c4cb5f3e338e3d3a495_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:GrupoIndustrialBimboSABDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02b5e4ad6b014d639f22e5ad08ac0e3c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:GrupoIndustrialBimboSABDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i615dd6643d8348f186a84427aacb08d1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:GrupoFinancieroBanorteSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2812ee674784cf0a7111fc1d16aa459_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:GrupoFinancieroBanorteSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13e6c7c1c6e34653b53d90ad3ac3efd5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FomentoEconmicoMexicanoSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fd1a319fa92403e92c0566d4995d28c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FomentoEconmicoMexicanoSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia44b4bc37f4148a1a4ec6ce6a2fe87e0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:ElPuertoDeLiverpoolSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79b080501ac640678a568308fa19920b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:ElPuertoDeLiverpoolSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99c814e2c9d844048a5729997555399f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:AlfaSabDeCvMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2083c0cbe1dc4d2c8bf127d2662dde22_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:AlfaSabDeCvMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied46682b1b49468d8bd20eac79082515_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98cdbfbd39b542f995614adef862e9a5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if366e818053040a9ba97a6532923e654_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65d3a365730c49debcd1d57b58289f7f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie16dab6a175d4661a84e1c65ad6df873_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2d38fcbe486424ca67846e64cd79796_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i233d90fbf55748feadea7f0adf2ad287_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifee705be77b64ea7b1b93449a0274bd1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89ec9e543876435c9bb7fa9fe3b3fcec_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b912dd9ae6d4b9db6f9c21cffa3eda4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf236638c5c04a2fb9be4d9b7de52ec7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i781f1562cc32486fb3300c3558d70a51_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84ea414c2e9045d398244b5663b93de7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i389523a5057245478e7d190cfec7893a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a9684c90cd444cb9e3285b6e97d95a5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95ca853d93ec4f3c9c2f10c94e8f9dc9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e32bb8483d24464bffc5c71ca39df10_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i742cf86df0b241f793a4c590c92ce8ef_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36a304be18e3464b8f877395b13fb280_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07032d05c70c49bb82f9abf69c927ddf_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9a25ebb3ace4d9eacd8355e02679acf_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bce5cfb41504e0dad8c95f432bf830e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i899c1091cae94cf2b83b5859f0a06e66_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic62659d4b9964dc2a46d26e747d01f49_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0fc8fadb2714b8baf6ec38ebe7b4c92_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58262ab6aff34674b0712075575a540a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba4b38680ddd4af9b366714f28619536_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd174788ed35467d8ad3875b9ae7a17b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bcfdeb5db5e471b8b011c58606a7ac9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64c2d5adc96c4acea7d2e2e7ac1a7013_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i575e136448174b12abb31f9b39c92c75_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a47e55e53824a3fa48db0534e11cd9c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a843ff7e68c4081876f98041265bda7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if771c20064a04d3f8b458bd57aae308d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic442ab49b3ca4726965fecd5292b3304_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i530a7309ab59447186d284f13610e838_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6727e70e8c041b6a227290f7da3602b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c9f1835afcc4cefb837b44ae1689019_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92f6fe969df8472db1fae69cd8bd5a84_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc932fadcc044cdd8894be3da27d016c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafd493a53537437da6003307e2758cdc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1a79ad869f74fc0aee71e9840f3b80f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b80d251a4c648f5b1d6cbef4c2ca878_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec31ef82372547f7b935edba83ff007d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd579a7b600d4ea0ac64ab4c0ed5b146_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0aeaadaec800481aaa9f98f658108a44_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ee5fe47dd9c47ca8c0e41ec4237ca8e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic636f3cfef694b2fbe169e3d11249ada_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i969a7f112a7d40b98d494658106869b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17ae61429832463496f2cdefaba54965_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42fcf6e645c94137863711492851a63b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d75d764d9f0409a8f48c98df05e9e85_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandSixteenIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77bc84b415bd4e54b63914434f7a85f8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandSixteenIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24c7769a57664e8aaf892ddb43e999c8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandSeventeenIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4493834336604eb1b66bf71114721489_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandSeventeenIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7f7e8c4d25f43b7a893cfc5a4ada79d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandEighteenIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief84182dd720473ba0060cc3f3f4dad7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandEighteenIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ae8d6bf059b431ab7531b011b943ec1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandNineteenIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55744e28de1d4fc0934ff2c9676cf9be_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandNineteenIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bf1790108a7427eb9a50c46985f425e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic86c065349944dbc90f2c9a3a99663ec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e8a0a94b0a74d749b34f5636baaff58_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c58505f67a34956ad31d23f6bb5f80f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e059c03898f4320a50ca826e00fb373_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i351d0f740caa42c29116d114f63d3a2b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb7533b3083c4c64b54aca226cc1419a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice44bb6c36a94946a7306222507ff41d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib20dc4ea47dc4cafb82728465f7a8140_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66752dfd9b5747008fe662a268cf3977_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd442ae9442d455889263c5431e17f35_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49dd82f1a05f42b4bc56fdc803562cbe_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id97c586a8a71454db0635085e7097063_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f1caf9e0202432fa6e5b4f62b18fdf0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0def8b6723bc4e3780dd81ef3c06c1e7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c11edeac2ac45ab83d7398000275185_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i093b42c564b84b928fbaf73f0c1f3f1b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30c25ffd029f4e8f97f59b719826ed20_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie056da43efee4694acdbecee3054488a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea78f1326f284e56bf8defd8536358e0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77a8802c38b2454787fc60549b5f533f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f733a95a2824deaa71decb8afa951f4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i122259381afd47b6923fb691b930a84d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia05f1e7e5bbf43d0ab36e29611c313ff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9584a3827b2435eac954512d5ba8507_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaee6a92a193f4cc8b7a612eb404b5007_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19a4eee2038e4fc2a027412692ffe054_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia89c87f27c644bf7b589aa572bef6284_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i117f1901712f4a27833099277a2dc335_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3876280506ed4a25860e4150364873f4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5605884ebbb41a79b87892008128760_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea640ce316904d11ab6eb2b53c4cf295_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i342d1b2afaba4f0e86a9691055d35be1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d9ffa1486e246049db34c19a31f2778_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a5356e63b714e7bac5f28dfa470b7df_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74ed30b395bc4668916a7dc1bfc8b763_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40f869252c07497e852de49a013c2039_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8b66b75dbe24f5ba505ebfb2cd37b91_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i198d68f2395a4166933ef328ac797e36_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6dcd5b96f144fcdb457446bb9df937d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4ec8a4fdd0d443da1fe3f8f0b19962f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i904a2dbcdc924e009596e7d8f356fa68_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie48404441dfb45ac895805af999ac984_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3964a02313df460e954382cedbeb5b76_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68162a426890470f89934f45692c9e75_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3944083e0d5437bb5022a6eca957700_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia555d25e54f141efb9959b959fa99ec8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea448859dd0b4427aa277efd1bc8d7bf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7a5c566db1646fe923f537ee2072bb7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5550ce7bed84ba48d3ecf8b50fe0357_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie762aa9e87a1496aa1372eb6c2bb051b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4b570daddb04f96ba77d08a5cc53054_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3dbdb42e318e42d0996afa591ec4cafc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ff8048d373843c0b4c116d46ddadda1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bd28c195a8742f1a78b64bb52862ccb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65a76fb4e72d4a318e8d30519b0bf41e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ba4b454a12a4f97a5fb313cd3b42b3a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if968ab142fab41f093bf830ad762c3f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18b1f8f73e474761ab10b04397ae5aeb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89da6524b87f491e859e5886e622be06_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea93e68dbe2d46cd94b7caeee4e7d6b5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f310a61828540f39a0e6523469f5979_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i384cfe746c4e40c8bf1edae1444a5794_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d8cea2bd87840f4b249c24b22ebb43b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d3ded8dfbb84e1d995349b7f62ec446_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6fc664a73a54a3f8976a841aa843da1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9afc33f5decd4a7eb6ffce29a20eefe8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2675feb3849f4057b9ff67e0f0ed9d00_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5be0333a7794148aef2f6e69bbe9c8a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0050a6c5e8524bdba6d537c6b12186cf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e5edee2c0d64bbfb0b873d9eb75ec70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6f45c2c08094511bc4bd1dc1094c670_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43ab774efaeb4a6e83818e1040dc01b9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a47815979144f95beaf8d5b289e82b7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2aae66647f814bb4a278abcd1706ae6c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia59006e4d4d9429c8f2292f2e9744712_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45a6eb0791154aba889edfee3dde0cfc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2fc07f20260475d890b5e860b7da87c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65b7c3fba04c4bb986649b25f08e9057_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8963d1b9a67a4523b6278300794af57d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide8f1602c75e4a4f98b8dcedbbd4ed36_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82d3c9bbe0024243b5cdd827097d7b35_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8488c989dea4c2a850383ce5975d747_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f5d9a6a6f4d42bbb500e1e35dc754d8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ad5d71c7416485c85125b12062c5be5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66612b87951c4e56b4911dc994a4a626_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia572e02ca3b04106bbe67f5240bc1b8b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74edcb148a1f4facb86e15dba3c763b7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c86a5cf32234908a89f6b8ac50bf153_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76508d206e0c4f7abde0a8f8378652d6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id39bae80db0e472b81f044ec986461c5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1f5e594a462466ba54cc8dfa9b589f1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id366c5aff27e49a6be137e7c20aaf524_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i792feabb62d94847be566c7d28047459_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8fda4837a3244b291f3b1299275e52e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida00ec0dd6b149118676c21fc6f59d50_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ba8e0cb027c452b97c3060825f6f43b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cd3d57b8c9045f587a86f13f87a878f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6274a0dbd16459aa1b8e8788d1b7364_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7db7e471a2f54cdcb3bcfdbc7d6ca095_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54f45fee665643ddab8a69f31bd28c3d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58d955113a1949beb8d2f774e517710f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83ce24bdd1d8413c9fbad9e6f9e611ac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadd1062107e94cd08d3488b58913452a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic90711e7aef946919fae4472e4c85e57_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if622d95d0d7940cc83da650cfe60b2fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97e82008766d4d7fae441d4a6d98edfb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25e2a056f83043d1887f35f18044a68f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i770b3841e0db43968e4555a69eb61ed4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27d274e665304de086acc44c3b0feff1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9d36f97899e484ca51fae312a4becb2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13a37409f14d418e8c36792267c03a86_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3c7348d4fe24217b92c6ad6293b3105_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i799a334191c84291bb0936fd3db26bcd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a3e9e7ceea843b2a4773ca181ca5b64_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ef0fa28521247d3b3902a800b4ad0a1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10a4c1de9200438299b9a5ecc055e2a6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4db165f2bdb4eceb64ba46508bef992_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e26be4b76af460c83c30c5dba9c1e0c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i947604f37cbb429192afc43e2b85ea31_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a30e1c12b034f9b931cc7d7b13fe632_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e01a8001e7941d6b94c5aa6cfba7134_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i019ff5ed102440fe84b588c66d79110b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9d968b718fd4877a9e3fb0f6dd542dd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3454afbdbeb9491fb2a309b7396ce727_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec2eee30bd6a4c759014a99e9dd5df35_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic196e8484ed34c0aa4d01af923820f89_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7a72da7386348c8a2807588539eee7f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85fd385bda54423fbbd54045a4ecd084_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie81093733ad348e897b9cbd87385fa8d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53c3ab6bf6be43889b85def0eb0f5041_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bef6ab4f4d34d2cb4020a1cfca64d05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8eb9d44573d43a19032d8b28e718625_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ab67ac14f90449f998ad256eecec750_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ab855e818304e4586d56ab23d1ca0ec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16da0ef8f26a4f589d017b03523eec14_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37b7397d0b8843c4ad319324557f4b1d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id995861be4554055b65b7e1ea64dd370_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96c890c810974741889937702c88e4f3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba025cb244d74ff5897b8741e713602c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee8c84004936404b967783933444cae6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43ebb3e4578d4fc4abdde5eb014fc2a6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50ce05a35b044b6e98df56b73ce9a0f3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63073d626faa4ade87b856048c8fd70e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec5b8268ae0e4200904d30fb04a220ba_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c4e58240351402ebe7f3e0ac0b46ae7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i262156f01f2445e09f6e8b81dc4fa4fb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54b17a75cfcc47fba0b993dd529fef1a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff79d6ee034a4e29aa667ca99678a683_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35e6bdad9b4d4c8da794d2dedde36aed_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id82a94c941a045fcbfddf4b791faf2fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b317f66bc0b499e86da312ef165e6b4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ac72fdd3b0a45db8574bf9da005eff6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0562f238e9d43249a85cdb1a626638b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointThreeFivePercentageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e638812c6dd4a8a808def73a5a248f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36e1789deb244410b06d247fe741f503_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87f4f5683b624267932faeb29844df43_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc46c6fdc16e47a18ba44397e9e7069c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73c7ee87481c4c13a4107e128cabec8c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b9af5c8200f4012ac69c1db7a8990c5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86df048d9b6043fe896d4a5265446de5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b430ce03b314e7882951fd10f743cd9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kof:UruguayColombiaAndArgentinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28fb10f8ff304a45973639b23888d268_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2730f916d874423bb10860dc14ac7275_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0458ce1d0d0442bd8d08e2508a1f4cc2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kof:UruguayColombiaAndArgentinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2a5de58408843fba30df196bf3b0b10_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic71e7056502943208a4bcd691d04f817_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50526d753de34993be594833a52351d2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6dd11a244dfe48b795b7dab0af456956_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia763d906dc8a40f68aa2134d948373d3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if98d58a76a514de7b38f806978bb5df5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i558d6d2e90dc4471b6d91709af2dfcca_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f73e38b097f4ce9bfce0eb40157c03b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69f5bbb2be7a41daa0db5b759c90c3ec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia91a536bc41c43caada084c9b76d0c7f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie195e03c2d4d49c1bd8b7f12e5d82ccd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9721730ba20432e81be847a2624e029_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a0836f01431466ab36310fb6abcca16_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id149a01a4c2a461b8234de2344b249f1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i825fe7cc0e4c49899ccaf652fcc99df8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i904ca7bb00e64abe889a925f91d2fd77_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i321f9bc647c149ff91b31b55bed17d91_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c4fc70004014c8abe7ebaff07abe7d7_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9632deab8be41b2a980ac6b3c96cdcf_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb8f0fd0e4c44ae2a6422deaffa1f942_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermLeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermLeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08e0e63c66554bc791579775d5e9f68a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermLeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33e7ef3e0dd64fb09c130789ad77a171_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermLeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0689bc708c114dd893f4db5a95ed0eb5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieeb2b3200071486da544561f110ca7b4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa54751687b94b5a904fbab88829203a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifaeea6b69506436688ccb151eaa92fa1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07fa3c7342194d2ab370909f30505154_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ceb588a9c0348eea8de796298f0bc62_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90693d861dc64ae4920767b3aea8cb0b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i224f671ac5314c9ea3173593b3b9a546_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i521a2fe970c84e0b9eec18d99c803994_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i546853ab424c4b7b91e1e70f6e66c50c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87328c0866eb4cf88f044a0ab4b8037a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b916c59f65242ba9cc6ca4d3da1b2ce_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i095e701be25e41f1bd4472caeaec8636_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0309339316f4882acc2b1a069ebba28_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffa9030545694d279c2c123436ddcd61_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e547968a6f443229ff895103260b0db_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i116b6bcb24ec4797999c184fad291897_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88cd2893539f4bce9768ebf0f83d99a5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e0d43345074405daf4f8ff87a752d57_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd1e963aed2044dcb6f7fffa0272b795_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if698f5dc0c8b4c018352b2e205681368_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82057e89a18443cf8ff5f67317b3cba9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i442ee8dd65e94a5198b74cbd4c360343_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i399996cb85e04d97a25806dd9e4b34a0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f89280bdfd143b8a4868182a53a7665_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3af7aeb06d2a4e47925e3f4ec7fb3fad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c52d65a10f04a98ac67f7e1ac278ac3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifecd40fcc86c4d9b9b15a7206d4126f3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2cb9adc4ba542b7a2ae5068acef092b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id146dc3daeae4e0eb27d676aed7d7a39_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic554910a248f49d1a35da57143594fb4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf652fec6ff445e38d93a191e08d3277_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a925c69728b43b4bcce81cef05fbab4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4d832e6cca346e098646022ae6bbe27_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:OptionsToPurchaseForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e7f1348ce9b4bb1b7406d93a490d846_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81105cc3679b4da9a7a086f5fee96595_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia72042fdc4ec4a76ba2e6e28239f5674_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc70e93f0b504b368b9328a78b1d2e2f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsAndNotLaterThanSevenYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b066a8897fb4937b3d0fa82934fa6f6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSevenYearsAndNotLaterThanTenYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76e02d1f92344a6e9507aab7e9f07a8a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78c0ece31da64a7baf147386a0f736f7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfc3b3c10847483b9bebb832023bb4a8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b424fbc2b704cff856f8f5a853514a2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsAndNotLaterThanSevenYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00aa48660de54bffbdde85e27fbf9829_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb63f464ac454bec899c2ff5e753a583_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied6752dbcbe34e0296bad2da982297ce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45977aa55e7943d19d44408616a010e7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3974399be5ed49d0befd91bc65c9f988_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19a3d9651f2a46029dd28709e4114b52_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if53afc2255d84da9abcadcf6f7675c8b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03ed2bdda2254905925c423932184607_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87f34c254f264339923c65be9b866e2b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7ece950027748a48d4d5db3d472c191_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0dcbeef5152842e6ad3d779bb816f564_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="brl"><xbrli:measure>iso4217:BRL</xbrli:measure></xbrli:unit><xbrli:context id="i76830b0e4c444177b3dc1d38e494b914_D20161206-20161206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2016-12-06</xbrli:startDate><xbrli:endDate>2016-12-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0862103389a648ba9609fab64431e5eb_D20181114-20181114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:VonparMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:PromissoryNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-14</xbrli:startDate><xbrli:endDate>2018-11-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76677535c6fc414cba7dfae62ab91edc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:VonparMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:PromissoryNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3086c59ab284ea2b430e423d36fe969_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:VonparMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:PromissoryNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33d5ef7c95db410bba35642b114fcb18_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:VonparMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:PromissoryNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i991107fac5414d39bf0d49d855964ba2_I20161206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:VonparMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:PromissoryNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i217b5ba96c0c43d4b2de6b887a3d56b0_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63101eca30ac4d85bc4b99018e3847ff_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54b8ae72484b4f8cb583e687993a800b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8eec00aedda471da03fe765c8d1b9b2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfd8eb1ba35a46f8b31200df88a2f80b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:IntrestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i803517db34184fe0a73901a879597fce_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:IntrestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3640d87347446a4b7652b19dc9466ff_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:IntrestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c1dcd873fd0445e8f5e1d04af97beac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4f6dfb57bca469c80c38cce0c9a4ea5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1fa158300dc409f8199c331112f6668_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a08c6428ccd41a3903bcbb17b8f7fbf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ba366b1b2604367aef87a69040a2798_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2facea9cc8e4e3283955a7f17f507da_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec054733add34c80b29d1e3b2a9e5ad8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifba65764f1174f3e88ea127ea091d2ee_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0137ad8f32140929afbd274a8f81b4c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibebfd29449584ceeaea3ece7f1b761f8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa98a317c2b84ec195cac54c2e7857b7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if36f00b7f40447aba5502c029e19eefb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9269bf9cfd94a908a899c733e023c6e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ce85ac0d04b42edae17b0cb64a1e738_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a73954bc5c64a0fa80cc21581e11c3e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b88807a6cd543bfaf20c033bad44d70_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib18e3a97e4e04b5cb12f3e610c65b3e2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie96577b91a6348e587f8074b29340db6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0341db2c1e5041f08cf9e6f94071078b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01e3ce7b8759487cbf2ec65f0bae7ad3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fa10e5a7f0e4acda995815ae4185747_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a322bafe2a1420d94354f54096ed49a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i886f0bbcc6224f1f9ebfcacf3bc4ce76_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i027e538380e74982b7052d6208fa0b4a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d9369a1c0dd4ee8ace14c8f8ae08bc0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0564e685cf7e49999957245314520fe9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife6117c27f9d4910b10dd443dd8dbf41_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cc088450c3f4461a495d201a69f8fd6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71bf4cb22df7461b8fa0732d019a7f8f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11ae6195b8f443909ad8a1bf187f2164_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida71b0ab445545ff96739debfcfb6258_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fe7f399438f495e967513af610f4afa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if00b139688674f34b85689105c3bcdfc_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie57cd9f7655346189554baef447d8a74_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id14fbe541d0f4b89a3041ba5bbc2f891_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02b33c07042d458c8ffe5700378bb3c3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87d072a3842c492b8f887605b2a2994e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c7dffd70b194343af2b9ecb9f97fd17_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9376d817f5924dc3ae87d68b3d69f6dd_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae73cda1beb643f1859b6bc2c5d9afa3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2f9158fe30444b6a031fd57d23446c5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie739920c42ca4b02bc169c894456a442_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2831291486de4d85ba515729d112f09b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8684c6ff12a413bb6868237f72301ad_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie97addca1a5644ccabcc4c8cba792a06_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5a2642468634438b5700e2726fb13dc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae0adeff88794c6da94588612ec52bc4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i892f689ac9e840719f6aabf2e28ded31_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib681ee775a8a4eeb978180faf101cd0e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82f11e853cf14a35a5d5336d89ad733a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id51186c6a9724e6595e44069c2f716b7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib01bfc01b6134e2aa7ef6733278d1822_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if53bc210bd4b477a95bf74e9d4af7f9d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib01199294b1b4e12b5af23d5ebe4417e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39bc02b7c8a84520a22ad2727a38299d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40e2ecccae0543ae906bbf8f48b99e48_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5a09b0e9c37446aa68283939f2e0c82_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0228fdabba724c178199c964f4eef97c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e18ed81a3d34e2cb57b779933909a6e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fd129f2499a473589a24cfcb4fbce91_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic58e2d47e56a4f05841d82b22203dccc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib46957b1f6384202a0ee126d13844ef1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9a0ef5f5a25420283809fbcc2c07023_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e7fddc7a60041e2a9c754fcbb61eac8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88fb0a7cbea84ce6b1464bfaed1ac405_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84f115b798054184aad81141031a91d9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife30c3a9c7cb45d8a52ffd3ccb5f653f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d0c37a236e04ee2b058552771ac9a50_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieadb2e8aed794467b961ef3734c6488f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b707be4522248e9a6635e68c915a374_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2d270faf310452ebd997f27389897b9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d717048acbf49c4bc2df3c2cc88a92c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba365eca18454e1c973e9e00af0df702_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81145ccdb61b450f9c79eaee14f29ab7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i383f94291d054d27b3a3afa6f21085ac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3647fd1ec5034475b29fdba0b54670de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ce2be804f804e4dace75d8dd05c4265_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3139dc46e0b0415ba8c7c51a83ded2c4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61ee9b426a2749bbbd4e7d6b43b8afe7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42bbf0117a4f408dace199dd15fc7fd7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i111b9f1646f5493785e38466ae25c3a2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i626c1eb93ab442efb312e3c382416b2c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc8d132b236c4acfb47c1d513e981565_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib282a2a1c7b747138457aa4ea0a759f1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18dd6b2d90c8453baf5af0bcaff3618b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18630d76632f4ba1b9d3051c238ebbed_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i816bf035c8254ca190f096387a2acd39_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29ee4ef827f44df3832568bf3b120fc2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i375ab4dea48744cea5f6b49c3ba6d3b8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87b63fd149ed4e8dbeba0f1adf865cf2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb57b0e6393040ad94de4b783a2a8ba7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id584e34ed9df43cfb0174f24bc4d81f4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34b5809396594d2fa64ddc373ab12cb1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81dafec14c9b4bde83b76618f13d2eb6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie57669b1444443e3813849fdabf1b458_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d602cc13d734580b1d38e1608cf1227_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9599e272b41c4c56869268cabf203b64_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i040230a30a384d55a940a8266d0fb50b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieec24e692e1e487389da6acb866518f5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0eed9ce8a74d4daea85b33755a6a4422_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3dda95438b56438b9544e63e5d349e89_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ff14873ae6e4869bac97051d980bded_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icaee5e1b32e74091960f2093aa4ac08a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52656786eb3148bfb85cb6e32e9154bc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e443795ce444da3bc640aedcf88d470_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e27a1a9ab1747b3a46e3a81465474d7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d6d833e79574836a7819001e05052fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14966e62202e4b6d8990e6ed82cfa1d3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29f40b9d97ad47c3a5dc9c25af230c2f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2c0c8da92344f25b887428b9d9db9c4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3e5048eebde473b94c568dde73cf18f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0af7bd2b4c7241268e7445f50f6b584c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i817abe5e3db84fe5bfb76d8df2af25e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f8d240b25444d81af3234c2cc02a4c2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65e7febe75c14cfca30d6f47438f82cb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5032a3006b24e46b363653f49d8a6a9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5d5f9c3ab304d1e9335eb51d0a5984f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec9f1ff34e4644f3ba7bef7774073980_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01c9f87278344c819e168fad2016e49a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e10d0e412f04ea4aa3a289bc07a2398_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74b6fd994a0a4cdcbb6030bf3ed11671_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ff013ca07544161adb14c10be1f20ee_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8aba16b388e647a6b1742ca0bb4f711f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94603aaf5d2f4431a52516e121ed0ecc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide6dc5c1702e41988d875dc8817c5a5d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0b299f3169f41119838ea156956f068_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerT"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:T</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i7a4ed0ee328c408880521cc42b3483e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80571ad29c374dad83f9ae20a7f4f846_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if21c88b7b612418f8c0e57cc9c7e9ad3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i000605afd59347a2a21351b0fd745ca8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i971e0336044e4c399c85a0279ab59e40_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifce3a205e8714883b85e10ae41cb8cad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerLb"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:lb</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i410e47ceba22478091c9d0df7a29b44b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcaac6ff765a415985be8fe6bd8fc267_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c680b0bc0814b69bbae2cbdcfa84e84_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29ae95dd45a84dab804c4d8cc6906f27_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9d86d94779943acb857c2230b312e06_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb7575c771834298b6c6e6273dd25317_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87749878dea243c3af2cc465e6c8e5f0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bda252b64fe411b8432eeb9e852852e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i853ea86e30714bfda36269328cd22db2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34dbd13a4816480989497cb217218ede_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27ce9655f7b74b63834769a78e99aad8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c74e4c1a7144c448537c44453971232_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36fe6779ce204b09997a2996e456c866_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c62611f2b874bf6bf1aabd39741347a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4159e49682064065921433c2a02e61b6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96378215a0b247e9ac4754801cda1689_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75aae9f315b640a794faf77b83037311_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a7e6e25ed534f6ea2945e6b9fbfe7ef_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ca58859f45343dfabd9781d2e5c179d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cb32baffbfe449586f54a37dc341639_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i779fecefd37c42baa2098bc70cc84750_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93a6c205672e4e9baa05ca85092aa6fb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5b97b350a4b4990affb14d19d2bfff1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3f89c563f91475c9b53dab1678fff8a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a396cb882e74cb9bc668a96e76dcc48_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87130f4f31b24803b3a675794aff8e0c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b2efe7769464264800c42cb220ac71d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib812a5b730f64890849ce674c295beab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a7f698e9c7a460daece0af72a8ae3b4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07caf0b13560453aa6492867f9dd284e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73fae11b043948a4affcd68627b455fa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c3fdf3d5488469789a4e7498f0e70e6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia834dfc6226a4c1f90193f489834643a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d1f4cfa64624b5ab778ed70340c869d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21811126dfc3474fae93bd1ace587b81_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i961eda8701ca4c0fbceb3d0171daa24e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icccffea253b642f08165a23a60668cab_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i639a560d4aa0404f8f171276cd3a65cb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia526e8fbfaf74a94b9a5751fbc522b25_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8efce943f50a41d5a9edf1e81d3e1d25_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2aca50fc2fb14c059d371d7ff7c0ae2d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02b051cc954d4a4f887484b34b37b095_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3748c2a9b7f4fc491aa08d0ee11ff39_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2d5e329da8b4f2bb11f523e38896653_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1c020100fd34781b74ac396001a3fb7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ae7461b97574242ad0ecc028cf9b554_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b7ae441b60b4b60a082703c15c6f1cd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib44efe95faff4579a6cae9c154cd4d5d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f58cc063a7344e596b729dc60e9b2c2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice6fd9c6408644a29aaead17b80d9127_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i360663969a054376934f784d8d62f9ab_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c4a8d680bac4c22aca60c9e74d48283_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbc91c57f90f4c1081c994e86bd2b4a9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94957a4628e94c6ab536fb4f9af666da_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i833a6c5217e94f7891248fa0bc78458b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c06cdbfdeae4bc480731de9cf414409_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbc5463f2ef3465c98f8b3e64b685841_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9224ebf14eb44b4a0345f6d45f7b4d0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94eb3cbf07134d4e98e88eecc43be1a1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaeb0f1bfb9448888423fa1c8395bbbb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic139df644bd547eaa91843f0c86144cd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iced574d426b14a488359c8d2cff8d182_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79187cbcc68547d0a9436e095a04ee55_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff2440d9d0514ef580eeaa8d7ca7548b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a9e7225a5e84ceaab81ce7350841ed5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a892c30663d41e38e2c38960ae53415_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i666e540b31e74317a3d3c23923742828_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d006530a937434fa7b08a55135f812d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6c02f19335241bfb73183e3a8863406_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22e3dae65e384936b450568a710c899e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f5ecd14a81841e98d7321135099e6ee_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e9a43dde42c47e09cee092c3c08959e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67d6c3ca302c4b539223df79e865f588_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id641d4aef6304127aef5206e02759007_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b13dd1db39348a783fe855ffffef7d3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i265f3f5c6b8349b7ad4a13818c1964a9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf861c3eaf044416ae00edcdb233ad62_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i544edd017868450ebe81aea36e354e66_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i307882df704643c79c06e5391c146c32_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd76863982cd4cb9869d10699bfb3269_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ebb5f81875449a29451527fd1f1e229_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id14a6b48dd8e4e5786d5b242436110f1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fd88ab3eaa745cd95a735730760c6c2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieda4e601b4a44621854de05c5c31c359_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5875ef10f52471b835eff616aa8ad64_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4ce22932c1744ceb14a7b0e4b942595_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41f1541a4a454851bf780361c036c4a4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c894a60d50e4f3f88da64023ede5086_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f7e803beacd46c599d68116a72f8445_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8c7369a6a7c4e568cafd9aca37a0b35_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02d2aa1960264fa282bcb409225a6c38_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03a30c9c2b664b45b833e24641716728_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4301b6c7843e40e58195348566ba0388_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0de3590669634d50ba6e52bfff770756_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10860a142d1346218b1bf66d639be1cf_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassBCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfd5c1ddeb0b4e8aa8e147b677c2cd50_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassLCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a53de6cd1484551bff06d50576b213c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf333d97e0bf4f4bb5c573fe13cf18f8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea895a23568e40fca24269d760ab9792_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id364738c94284f108cdc7e4e4302f329_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica8fc698fea1476eb95aba01132ad206_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b60fb2b224442768f8dca49553a051d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6fabe0f54284fc68e40738c7b597eb9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1b9eb02b4d848ebb1ce1786225df137_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3baaecac6bf54120bc3543498555cdb1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14fc22a0e72c41ea910159daf6f7a163_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5f23ab40aa64b12b37fba2f0940caa7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e2fb6db11ec4b57af18a63d7e8731c1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76d6637227ca486c808405b496bf1f44_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i202f271bbe9e45ae9963b8eea51fe517_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2960d89a223941d188ee47dc667ff92a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea8394bf650043249f4c4c5769996fa8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i204bea89d9a249fd88115f0a4fadf386_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i702c000bd3af433e85b74565a7bbd32e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4134c7438d554dc7900a4e72e7297901_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ba80b8ca96f460d98784bb2b1e1c42b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i876f5598c4a54f01a52a8ed983bac37d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i012e66c0d12546e78702d608e4050664_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i876aebda797b441dbdc5c8198f2287f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03f4183915324a88a2548db63073aae9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e87ffecb2664f218db2f1fb90228762_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2487c7498d6402ca6770644f8554ecf_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba6b6d4be92946bb89724e6492c48259_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3181a4bff5e24b32a8844e38701d2234_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id69bd905ad534a28988bb1b1072dbfe8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6536decb714846beb7e80127eae1a081_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e65cf73dbc942ec9fd74e0746dfe8b2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id84064c1f6c34ff6add680599f9ea2b8_D20200505-20200505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-05</xbrli:startDate><xbrli:endDate>2020-05-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1c5298f634d48bfaadd004e0c014300_D20190131-20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">kof:ReverseStockSplitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-31</xbrli:startDate><xbrli:endDate>2019-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69411134d4e84caf8882fce3d5f48011_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8277f22ba2e4416a5c383eb9d43c2ba_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21967cca5417471bb67ba61b42429344_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33893f7a8aa642a9b5e0c1f71ccf185d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dc90591788f4bb883347d04d6982d43_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i078a08db35704c0fb1ca510dea559311_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b837a11d9b143d093fd86d179910da4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff58465da2a34b6b8f687b0261c3cc5a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b0d2844f9c4432a8e91401933f04a75_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e769138aa1b4d38be0941b34fbc2114_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6511bfabc7a487bb2a8e7725ea4922b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0c537aea84c490a92d971c63031f2a8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fa124d5ee194dd5948bd0afa9b0722d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icef359d66c1147268bef4ac3b14eb272_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida55a932dc9244fd9d1e68b9b790e8a1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab5ed25bbf644db3bb4b3449e23cfadf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie30a13fe03cd4ed3ae1c4f52fea47755_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba4fca93276a4e48bf9071e0afe160d5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4ac74170f1147e189428a58758a9508_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d3de296b54f4879b220c45b4510888c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f6b1d9fe89b4379be75a2fcba33a5be_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99ca62c06764463b9eaa28d5247f34d6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e7980546e29435c95edb36b2447e19b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea60939e403540d8a66dc1809d5cfa9f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id127cde735ea45e0b10607931d47610c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83d87f61016144ab8b649ad2aa0d1bee_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf6f117981d64e4696ca4c1a4388ee58_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9563ac6ced40465097a5c8de2f1c869e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i068e3d75039e48b5ba16b6ecf2d685f3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic22b15f8f22f4cb0a50b73b1dcd5b383_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice2fa88539424a29a66c316484afd506_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2022b24bcf54424fb6244712baa615bb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie83567eeedff493ba41ff9ede2bf70c8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i926a5e1b78314f25a71e8ea5f29a23de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2676f2775ec54b5a94ce38f21bb9fdc4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i172f15b95af04b5db2db3b70b6b0f0f4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ee05e78942c4a8ca51ea08177480078_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic30bfcebb05d46ab9cacdf53aac2cbef_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90e9f1f5edba4e2ebd9d291237e4cb31_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f6d2367d1ce4f32af5c0697cac13a33_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48c0e6e1897e462c9e70caae5be0e7f3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ad52c42a73f44869c8ced566f4aafa2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6086e60953f4584900462fb855db184_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8fb420e9e1ae4100b770acd684af0808_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ff16582a5804173b55450b3e82b8b5c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6be6726556604232bb707d3940daae92_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieac20c6867784bd2b3f46a33ead6a0f0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3836b60394a94feb9ed9941459e4ae08_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6a92d6a1d40472f94a5a5ff2ab39a5e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9edc4d0220824813a71288ea59b06302_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d7a7d01115f43d6a469e36558d8d02a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0fb1cd9499a46c6ac8b1b82f7429bb9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88ec09ea1c014f60ba8283218e8f8ab8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i737ff62db995465a869d69cf34f6c530_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f9da164bd7648dc827be798111aa9f7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b981469a31e460b80448862fd162650_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9e065d061e24d78b789845bbd1f5082_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9dba7e30d03c47bc829069ea32e448ce_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15ff4484383f486682e1965c25a16a8c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46130b5ccb1e443a9b177e32c12b9a41_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i890d0b73636d45c683b5b4baac83c35e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9950b94ff6249439d0d9c3a7981d43f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib478c8e04afc474786397a896b700fef_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43a14d2a1b5a4031b67f91d2b24a784e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18e7004e407f4d548c6887253eecdb8f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id16f347db6f14e4e95d1fdb33f0833dc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib95ec26efd0e4770900359dde198163d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7ab65fc9e52429fa730da3e67561355_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19f9c2b00705446f861bc8545cf4ff1f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4a7373994f6424eb33503f50160380a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b20da5856394327976e1177d05054f1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c8b3eb552854e67b6ff9e33525a5464_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i513e32d5d4bc4fe18a4d6aaa566384f9_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i483f49f9c9394e5fab25e3bdc3b81115_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2470540d4c0d46878bc66b61556965ef_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfbd3f48ea254c65ab189240e2a44311_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieec14d434a6944bf8e2d60ff358f5324_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2ec3df9781444419363f7bbfa4ff893_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29c072c4873a4321b7021d061da03868_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a178ddc241a42d4baa9b2bbba494e0d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bec8b8de72e40749dfe37ad154c7c2e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic850c6caa8ab42f8b0f1adfa3630175b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf72a5dec0934121a920ed8af9126c93_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0de23754c91c45f5815e984878475179_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82eea9619c224162ab2ab60c3ac4182b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife9277664f42412dbe21a5e3ce54f79e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e0493a40b9844958083d317d2e97d24_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8790d6424ffe436488c7ba88539c44e2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b448e6503214980bc7ef2ee3b47478e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65bae41cfdbc4cc39e6c88d0668aab47_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i528a962bb0864109b9da580c73dd65bf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c840aa14f8d45019e6253615284d0da_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia178e208df784c1892ace8a62dc98e0d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibaa3bcfcadd8435c9b4a72df148cb724_D20180901-20180901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-09-01</xbrli:startDate><xbrli:endDate>2018-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8be4a65afdd94573a908124398abe378_D20180901-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-09-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd26c2d9221f415aa9d2e5751f123b46_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia55ad60289954e39949ec0d4716dc140_D20190630-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-30</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd248112d850487f9e361afbc2d931df_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i112dcd48c5234f0aabe1b63010792b64_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83316364749d4bacb9751150ad589d6b_D20200101-20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bd02cae88c94eceb4e053df57c8daa8_D20200601-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief6941f97e1f401e8d6653d8c82b6b4d_D20201201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i093df194923743a39ba5e6ad8eb23bbb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandEighteenAndNineteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a9f9a20b0ed4138928cf075cca24950_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandEighteenAndNineteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9ba05fcbd4c4dcab07f7f68a505f062_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandNineteenOnwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d9104e776f341b580a78e6d0a5451c0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b2620b21d0c49d5b29750cfef325752_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie326985e32804d368f7604814bc76689_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndEighteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia66396b777864b0e9aae5accc0e66471_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbb2dd8cde1741e8bf39d0c9f2588ca7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i013ea5c7266e48f59cb7dbbe6005f14c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndNineteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03bbc028d3564e3584725954b0b87bf7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f291b0b26004b78a67f8313a1f9af62_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d1e7e15bf5b4c24af03ab27fe64f607_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if217888813f44278b1773dd0218c7c17_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="mxnPerL"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:MXN</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:l</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i9c7cfefda31242ec92dfb3cf5fc5aff3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib67a77896c6e439dbd3c3dc397012416_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6b24f1385d04684825778f6e4d44820_D20181231-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-31</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9914045a45f34628861aff7633239a85_D20181231-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-31</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieabdf42755ac45dfa16d2991277a7699_D20181231-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-31</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf3a5639319f4addbea464c994504967_D20181231-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-31</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30e468ecba67464a9748372f2de35f56_D20181231-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndNineteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-31</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a0882ea0eb54614b3500cb9132ef784_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic13a400f581041d79ea16a82fff3336d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndNineteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if467eb7b9b0047e3ba1c6bc1e5f354ea_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa2ec8f56faa4130ba6c85983decf37f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib10107d1789a48a9ac35c4d531b46974_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c641659bd304038bd42485994e3efdb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5d4ae9252e24887ae722453db7205fe_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:InTwoThousandTwentyOneOnwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbcf5c8828764bc88b2a525ed5901c83_D20181231-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-31</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib63c934856db48349fe8716a59c5e705_D20181231-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-31</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5da60db994814bada695cca6681d1c56_D20181231-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-31</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11f1a07c6f0649e1bf4744d6f12ccd26_D20191101-20191117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2019-11-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8219885fb0794dfca204c53fc2a7b0d5_D20191118-20191118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-18</xbrli:startDate><xbrli:endDate>2019-11-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72674614d90847989f74ad04e0b38a60_D20200101-20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a3f9e6a245544028a09af9acdbabb81_D20190301-20190301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9434b54d78754e63aca149517bda1299_D20190301-20190301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4962f3be652462d8e0ffee700dfbc32_D20190301-20190301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if51df40256bf421d803c9798c3853105_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a055e53bbfa4847be732451cbeeff40_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf030863fb124bc6bfa46e57ee338967_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie937d331102b49a7a9c48e348e70f0cc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SecurityDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1129aaee4c574cd0b076401b6fe6d633_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SecurityDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic50e4272b1cf4ec3a5e7f6f3b1776aac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1154d034b1e4868a0b4ee5bfd65a6f0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4de7669d03c7411ebb81b1e407f3b240_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcbd1c892fd64aa1b8649c86de06bfae_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a793bf3c3bd4fbc9e20137f46f0df20_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7eada309b7434a91a466facb879391a9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia087d592bf4c466daebfac4c70e2e46a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c5e0976e2b54cd6bc91aa2eb14a9589_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77d08e3a06f447cb99d7021575893786_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i093a9b14cf0d49c5ae118ec4cf6fb504_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47be550fd4b5494594bc130dc0ca1212_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8fc3075d00424ec290f64193869dd341_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2c75a085fab4a839a710af8e07e23c4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9b95588c8da41528dda8cb999c059f4_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88df3bd9a52d4f318cecbd17c0be5b9e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:ValueAddedTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f4d6c5f43a84d488fd3921b44f28a1e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:TaxCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60760cc6e5c5453d8a208037ee305e1d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:FederalTaxesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49ee9b38c50d44a2848556459e8fa879_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i486282f9e4824aec829684ccc9af5d43_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:OperationsOfThirdPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24275fc798b548e286e9dff296e9311e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86e98c369fe74f59881f277632031280_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d34ae2409604023984e58f0607849b6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68b941b195d9476aa91d6f77a6522b84_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6dc496320dd4decbbf7bb1a35347110_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb65d8ffde1944c49b2aaddadc05a532_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i180beb8d42704bec88b4d65457924d86_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie422e804b2874bd0a0e0a3af387d0f60_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8f48d34d6104729aecd5fafab4c0dde_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i931a504733174ff3bfcc22fea1994e99_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie24ac9194ee149359f4ad7e77073cf7d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdeb856adfda4648bccc143f45f46b9a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97a88dc6fe714e4db750a774d2f53910_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ee7032aa81a4391ae73bc0540c387e9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40dc24d9866747bba91683e04d257021_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6966f68437a4274ae00fc74678d6530_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3c2952b18b54403871f76a58888601e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2a098ed207f462d939314f6d2279f27_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9e219f1e25245c2abf79f4745d1f322_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if883df92967943548b5d1420ca9099d6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8ddb88c1aed42f093fc2ffaa4a8d50e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie292f6d3ebd34e6db9cf7b0052a6d0d8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1278757e9041495386961bb4d39ec834_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i778201f1b1e241c99971566701cd9822_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibce86f8155ae4cbf969f475ddaa4f628_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b3c83c9709f4e03a9e32f355207ba36_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic877119ab35e4d00b68bf4de3a3e2040_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecff529160454369ba28d2c7b7e11791_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4b6a2b021ea4b2bb74a5dd689180208_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i995e70fd43fe430ca2e08b31dada0210_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad23a24ef009429b98e4059bf7be5ae9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69212d1734824d239addc0742fa1c11c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7174216731884fb9a19107783ca8cf46_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2aa390cd70f44a459d8b4d9dafc3c1ff_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f1df92ab3f549359d19bf202f6b45f9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia71138b600c84379968686d1ec7f7f46_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i209540ba220f4ddbbd814011a45e5592_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08ff656fc765497483f13888c110bef9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i597a2a4c4b9543a9812b3d5a12a82ec8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id840d870c6a34950a4a0145dfd7d79e1_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id070f2b1f6274e47975155e965a03fcc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6b370e94d0b4c77806abccdf6271268_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36473ff36f7341b9899a652917973047_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieec33358b80342b781c365ad26b4ef49_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fb8249306a84c3cb0ea28498f34b09f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5eeae1d6716b45399e20205aa8ed48da_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3edb6a701894d439934d9a8622c8538_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c51ff43df404efb8f0596714bc05984_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ee83b0049dd4b71a31ab24c9a9f89c3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98e503d0bfba430abfc614c7a8256f49_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40f19aea43554b9599cc22755ab8b87a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62662e7cc7344dddbe082ed14f6d4b3e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71d238e8d6504ff39c5a9b96d575efc6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1ed512485ac4de1a8e0e3155c14cdc5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b06244ead56404aa930a1bc705aeb30_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7bcc1bfae304baba6233635a165caa0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb207425dcc446a884410fc707610a48_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77466ae4b6494185a3f59678704f76da_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4832e22c6d61417584dcab02deb7aaf8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic55625ff50f8436881dd19c698292812_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib65a3fce441741928e7a73a2afd293ab_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec79601104674ae29d62bda6d065a536_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida6ffeba071c4bc9a0619c9e96e3ca0f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i695e511f816d41c49d9fc831cd7d02e1_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bafbecfc26c42a9b811644a884c9f6f_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie26449efe42b4e97b76bad5aead3061c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0178b76e86e249bf80cbf181463236dd_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5363527f3a034c4cb2b81b3ce52e2183_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66c0e442cdc74d27a6750eeb2269fec3_D20210201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">kof:DistributionAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMi0xLTEtMA_12bce50a-abd7-48f6-8ad0-726877caefb4" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMi0xLTEtMA_12bce50a-abd7-48f6-8ad0-726877caefb4" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMi0xLTEtMA_7abf1f45-68cf-43c5-9c2b-1da9afbcfa83" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMi0xLTEtMA_7abf1f45-68cf-43c5-9c2b-1da9afbcfa83" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNC0xLTEtMA_015eb6aa-da85-466e-a5b0-a7406523688a" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNC0xLTEtMA_015eb6aa-da85-466e-a5b0-a7406523688a" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNC0xLTEtMA_61ae7c1c-f40b-4fe6-a981-1c9e9336036d" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNC0xLTEtMA_61ae7c1c-f40b-4fe6-a981-1c9e9336036d" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNC0xLTEtMA_82323f5b-783d-4c8c-be62-9c2011389125" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNC0xLTEtMA_82323f5b-783d-4c8c-be62-9c2011389125" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNC0xLTEtMA_9250904b-61b1-4387-a22d-23672af2c82b" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNC0xLTEtMA_9250904b-61b1-4387-a22d-23672af2c82b" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMi0xLTEtMA_d5660d95-6c88-40aa-82ef-51a4b0a03569" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMi0xLTEtMA_d5660d95-6c88-40aa-82ef-51a4b0a03569" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMi0xLTEtMA_9a62cbb1-b095-4100-94e3-5deb96266f66" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMi0xLTEtMA_9a62cbb1-b095-4100-94e3-5deb96266f66" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtMi0xLTEtMA_7a4bdcdc-ded5-4ff2-8eaf-5974c48e2d9b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtMi0xLTEtMA_17ca0126-3f7d-4f06-b04c-0fdfb8fcecaf id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtMi0xLTEtMA_196f2134-1c24-4839-9a38-e9f24a0be3a5 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtMi0xLTEtMA_c2148a43-9868-49e5-9865-86bd5c619bf9 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC0yLTEtMS0w_e2c16916-1455-474a-9209-a0c055a3bf98 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtMi0xLTEtMA_4d9656e4-6d59-43d1-8594-abf5eda0368b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy0yLTEtMS0w_749b1f4c-3c34-434e-bfde-beb4c4a284ee id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS0yLTEtMS0w_72993418-fbc1-4edc-b274-1b29b82ca663 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi0yLTEtMS0w_b76e4495-2cd1-49ed-be04-54ae452ba97f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtMi0xLTEtMA_6723520b-b157-47eb-aa35-bbf91e7d1c83 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtMi0xLTEtMA_d729b333-941e-48c8-bcca-5dd61e5cbfe6 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItMi0xLTEtMA_1dbfab21-e9ac-47c7-92e7-91748ada26f8 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS0yLTEtMS0w_4a6c1c59-9a6e-4f37-b514-a911f79c3a6c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtMi0xLTEtMA_b3aad82f-48e6-4719-8100-2cdcf3d0549e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktMi0xLTEtMA_665cef84-19cc-4027-94ce-ca124285c02b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtMi0xLTEtMA_b3e0eec0-7b04-462d-9d1f-a15b05212a28 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtMi0xLTEtMA_bc75df62-421d-4af3-afa2-8f3080ab1454 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC0yLTEtMS0w_ffd49a6b-289c-4e24-81de-f4a9eafd03bb id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy0yLTEtMS0w_315d3a0b-a982-4aa2-b1b9-098925aa5300 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtMi0xLTEtMA_3e069253-a4f2-441f-aa42-cd915df7889c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtMi0xLTEtMA_7b946f6a-0bed-4d36-aaac-e2f0ff720f5d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtMi0xLTEtMA_e79f8cf8-c81b-43cb-af9e-2f24dc464fae id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctMi0xLTEtMA_d3895a92-1d96-4611-b14c-eca564e463a8 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctMi0xLTEtMA_e5e8ec66-896f-49bb-9b28-d387681740ca" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMy0xLTEtMA_f9fd766a-e811-4755-ae06-ed2e1b8b85ab id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMy0xLTEtMA_e320166f-6f66-46f0-b908-c5f6579049a1 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMy0xLTEtMA_199c916f-9617-4329-9b09-7d48538b02c2 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0zLTEtMS0w_6d6f7ad4-ced7-4086-b2a1-40381bc077c5 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMy0xLTEtMA_bcdb8e1d-b9f6-46b3-96e2-9260b7aa2f72 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMy0xLTEtMA_d06bc01a-c05e-47b4-bd4a-d1db611711b1 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMy0xLTEtMA_ba5160cb-3273-49c8-a7fc-03085f18ef5e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMy0xLTEtMA_bb27edca-d15e-4a6a-ba59-17fbd0e34d35 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMy0xLTEtMA_22673e9f-8f33-47a1-8226-8d85667f58ac id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0zLTEtMS0w_e1ce938c-73d0-48f2-af01-d41f24c70234 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMy0xLTEtMA_00646a00-5b13-48f0-94ba-5b43f449c96a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMy0xLTEtMA_e5f1ccdf-a767-4cf8-b718-9d9d089e26f4 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMy0xLTEtMA_3eebd046-74b5-4453-9bc9-0c539cd0b70c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMy0xLTEtMA_19864144-5bfd-41d0-a90b-2759d66e35fa id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMy0xLTEtMA_af65fba2-d391-49b0-ae79-28ee690efb15 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMy0xLTEtMA_6de558c1-3f8f-4bc1-a927-d47b2935bb1a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMy0xLTEtMA_6711d6c6-e372-4313-a6b6-a7b2d9c79f6b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMy0xLTEtMA_a133f5b7-1bef-41f5-92df-09614f31c185 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0zLTEtMS0w_76f60ec5-7d2b-47a7-950d-b0da93577536 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMy0xLTEtMA_d16d6079-7f52-4470-9ba9-a37eed6e468c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0zLTEtMS0w_c537e1e2-015e-479c-bcd4-05645fecf898 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMy0xLTEtMA_04dc111d-95a2-4140-bd5f-da83be17590c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMy0xLTEtMA_3eff20f9-f3f6-4665-affb-3d63462776bb id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMy0xLTEtMA_fdc6f8e6-9ad7-4a8f-a6d0-e80280c6db41 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMy0xLTEtMA_25d8a025-e0c3-4abd-9d82-a3abf777c45c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0zLTEtMS0w_7c6d5697-e8cc-4e45-bb63-c540a6fce619 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMy0xLTEtMA_5285fa40-065a-44b4-8fc3-b72dbfdb7b89 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0zLTEtMS0w_dd8affbb-d511-453a-8fab-78b25f934928 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMy0xLTEtMA_ff3fc824-241d-421e-9d72-c775c8297005 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMy0xLTEtMA_fe1c6cf3-ba75-47c4-b5ec-4e1f1250277b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMy0xLTEtMA_15140c0a-62b1-47a7-8cc3-a5d78317d28e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMy0xLTEtMA_2942ce9d-fceb-402e-8a9a-15368c5a2044 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMy0xLTEtMA_6162b8f4-1271-4b13-9531-8731192dc17a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMy0xLTEtMA_ca70d91e-caec-4166-919f-234eaaed6feb id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMy0xLTEtMA_3411a248-6354-4918-bfc9-10300e998308 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMy0xLTEtMA_6d3818a6-31c2-4f90-86f2-f3de68557155 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0zLTEtMS0w_330a2412-6dda-44d2-82ca-a732f9616bb2 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMy0xLTEtMA_0f9a9eab-1dc9-4c87-a640-b9932f2a2cde id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMy0xLTEtMA_e2ccac2f-93c7-43ab-8f4e-a20750ab058e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMy0xLTEtMA_6446baac-41b7-4f7b-9151-0375fc427df4 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMy0xLTEtMA_70a66096-b685-484d-b653-e744dc8bdbc4 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMy0xLTEtMA_4b0549f8-7032-40e7-ba02-56dce3d58c5b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMy0xLTEtMA_edd11552-1007-4de3-95ee-1770ca22993c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMy0xLTEtMA_e760bc96-f281-4439-9627-1f1aacc3a428 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMy0xLTEtMA_0534f4df-7bcf-43d4-8f9f-7ee43cc84e24 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMy0xLTEtMA_fe4d5eab-ac08-48ac-925d-bd491a4ddc4f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMy0xLTEtMA_7bae3a2e-5716-4fa2-af37-62522126ea25 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMy0xLTEtMA_4497c6f5-3ad2-4660-abc4-acb78d004a2e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMy0xLTEtMA_0ca786fe-1b03-43b7-87b9-e9f2cfaf9efd id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMy0xLTEtMA_96e37820-b1d4-49f5-933a-1a6d62b99acc id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMy0xLTEtMA_db04fa88-dc90-4716-9e4b-3f346303d33f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMy0xLTEtMA_efe97ed7-9354-4a43-87cc-886e1382db75 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMy0xLTEtMA_c12f7dc5-a075-4f78-930b-1832f12fed00" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS0yLTEtMS0w_d9e6dc1f-89ec-405a-b5cf-802f98f2e8e5 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC0yLTEtMS0w_7a91e980-b632-4c46-a389-43db7d6d8def id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtMi0xLTEtMA_e04ccb96-f266-4e7a-9792-7b82c2560c86 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi0yLTEtMS0w_6161be00-45df-4c8d-b443-f053c596468c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtMi0xLTEtMA_0e0077da-f74f-440f-9747-bc0f7cb01531 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtMi0xLTEtMA_73742055-7ca1-4398-ab8b-439c437d7239 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtMi0xLTEtMA_4f392dcb-d1b0-43b6-aef2-3a11b80ba288 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC0yLTEtMS0w_73950945-497c-401e-a613-06f04ec0bb90 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtMi0xLTEtMA_fc1cb925-c430-4410-9323-a69ed4a0b8f7 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktMi0xLTEtMA_b4f6bb95-6a50-45a0-85cd-249e97c8507e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS0yLTEtMS0w_e251a62d-7ece-4c6e-9a6e-064662d65b36 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS0yLTEtMS0w_0b6c04b3-2e69-443c-bf54-a55c9122b0f4 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctMi0xLTEtMA_bab50a9c-a666-4ef2-96bc-8037d1c13f1f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItMi0xLTEtMA_a9d5aac5-56c0-4cec-aec3-f896d8675dfb" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMy0xLTEtMA_d1c2293f-4883-461d-ba31-e491efeeb33d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMy0xLTEtMA_1f296156-a0dc-47a3-816f-52e0050cda43 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNS0xLTEtMA_6c4b8aad-2e5e-4fdb-b5e8-89c6731a2e8d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNS0xLTEtMA_712f8fbd-4ecc-406c-b68b-2759b6f2a145 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMy0xLTEtMA_e853fbd6-33d9-48ec-a818-94da0449b557 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNS0xLTEtMA_176db81d-2fe2-4468-bdc8-939a4dda8869 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMy0xLTEtMA_da82ada5-28b8-4e61-8daf-00a27e061545 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNS0xLTEtMA_3afd595b-cbd5-446c-9525-ec657fccb7ea" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS0yLTEtMS0w_3af56222-21ef-4905-8a2e-032d764c4f13 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi0yLTEtMS0w_e76f50f6-c7d0-482a-9b61-1523e955a768 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTItMS0xLTA_e2aaacbd-c133-488a-880b-c13f8fa4eb07 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC0yLTEtMS0w_351ce446-eb7e-43f6-b48c-7bb0cf385467 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy0yLTEtMS0w_9b6525e2-d197-46a6-b9fd-77fe5353eb68 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS0yLTEtMS0w_0a1133de-e0b6-4e4a-99a1-48e36b45cc72 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi0yLTEtMS0w_70429307-f9eb-4100-9cb8-f9481218720d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC0yLTEtMS0w_225eeaa3-faab-40b3-af91-138776463419 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi0yLTEtMS0w_5f020f79-340b-4b0e-bb20-bf0971bc9b3b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTItMS0xLTA_f6af578b-30b1-463e-a46c-35d2ae8fd4e8 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi0yLTEtMS0w_cd577203-2e98-42ef-919c-2cde8809d91c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy0yLTEtMS0w_7cf973b3-ab15-429c-af22-49d4d5ff9182 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS0yLTEtMS0w_6da506d2-1b2e-47e2-8c70-afe56d3a9bf4 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni0yLTEtMS0w_493af9ba-bbf5-4e58-8f07-81e08902b110 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTItMS0xLTA_01a4f875-12cb-443f-a2fa-33c6c7f3597d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS0yLTEtMS0w_551cdb20-20d5-458b-9863-b800352cdf01 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC0yLTEtMS0w_85717658-926d-4de7-a91a-b4fae7919e4c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy0yLTEtMS0w_e6bb04da-1032-45a1-b165-fe14afd24f75 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi0yLTEtMS0w_eeb7cc9f-ba4a-4299-84be-2b03cd615b28 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS0yLTEtMS0w_47c7f7a5-5890-41a3-8710-6c9dea764f66 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My0yLTEtMS0w_a884b3f1-3111-4c2e-9557-7356713dee3f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS0yLTEtMS0w_3523080f-bd8c-418b-b2d6-0a06492ad612 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS0yLTEtMS0w_c3124a9e-dbb8-475c-b320-eafbf91b33eb id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTItMS0xLTA_aeb7cffb-686e-4e1b-97bd-9ae5ab2b7616 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC0yLTEtMS0w_17168754-4600-4524-9074-55d997cb08c5 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi0yLTEtMS0w_51cf3221-fbd3-4682-a2c7-f32816b1db2e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny0yLTEtMS0w_e633857a-d86d-479c-84f2-01d798bd1a4a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC0yLTEtMS0w_749e8a8a-b108-4885-b764-9bdb5c2ec4cf id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi0yLTEtMS0w_493c3dc5-3c25-429f-be1a-e03aca8381b7 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS0yLTEtMS0w_2628df34-ed1d-4db5-a9b4-b789284f7a72 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC0yLTEtMS0w_87007127-06b9-4016-ada0-fd5dc3938d4e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC0yLTEtMS0w_c8505aba-f928-4550-bd0d-61f428b41be6 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS0yLTEtMS0w_2459f669-bec0-4470-ba64-fbda8a98c704 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy0yLTEtMS0w_ae3e1b85-9d4b-4d0b-9459-69e61f3eb0ad id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTItMS0xLTA_9329c7d9-d27c-4078-9eca-c54234f49b5b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy0yLTEtMS0w_5928ccad-74f5-4a38-b8a0-72ace0ec473b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTItMS0xLTA_d4721eca-66a2-40ae-af58-18317e946ee0 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTItMS0xLTA_cc9a9011-9770-4611-a02c-f8e906a83a34 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC0yLTEtMS0w_9900c935-b4e1-40ba-b279-48ce00189613 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC0yLTEtMS0w_cfdc32e3-af8c-4b86-a79f-0a39049434ab id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS0yLTEtMS0w_03ea2283-e595-495f-8275-382690a0f03a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy0yLTEtMS0w_35f73510-8a0c-47a0-beb0-e1a547764370" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy00LTEtMS0w_8a49615f-d66a-4421-8658-cf06ca26f321 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy00LTEtMS0w_038541be-3ee7-41de-ba5d-73dfe8541950 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTQtMS0xLTA_3c725352-28ae-428c-bea5-32201f7c4f0f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi00LTEtMS0w_032ec057-2e68-4e3e-8a27-cf15a9f47e5b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi00LTEtMS0w_6d6aded9-bd8b-4647-88c2-5bbd3bc7321a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTQtMS0xLTA_94856dd3-1556-4e19-bf0e-3442f470cb15 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC00LTEtMS0w_f99e08cf-47b3-4241-8713-76a73df9d6f5 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTQtMS0xLTA_05f6452b-b2c3-426f-ae9c-fa88082300c0 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC00LTEtMS0w_42960aa2-7555-49b7-8138-0ad886ebb331 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS00LTEtMS0w_5bb34025-cb78-4e5c-aff5-07a1e3127b98 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTQtMS0xLTA_a36e73f5-c46c-49f0-9a24-b20ced66d27b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny00LTEtMS0w_a518ada3-a445-450e-bce7-5236c001ef91 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS00LTEtMS0w_ea919285-b0d3-4140-8e09-c7c534acbfb7 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC00LTEtMS0w_0438906b-ed02-4f02-9b9a-4eb52c038ecb id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS00LTEtMS0w_ab4cdcbb-cfa0-4e40-a7a2-c20c1e19c41a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS00LTEtMS0w_c6a7d244-de9f-4324-a41a-5d56b4fa6fce id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC00LTEtMS0w_9bcae3e5-2a39-402d-8ae4-ce55f886b622 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS00LTEtMS0w_7ee2d796-6693-4ebb-8cb4-9b2bfdae97f3 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC00LTEtMS0w_eb72a8ba-444a-4fd6-853c-5e47b2027772 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi00LTEtMS0w_76510b38-0410-47f7-a43a-aadc85abce78 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi00LTEtMS0w_ae5dddb5-c994-4c1e-b96c-2961e69bca7f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi00LTEtMS0w_5865bc5f-9f03-4e6f-ad5c-c586568db6e4 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi00LTEtMS0w_e2cd1ec7-50c2-4a43-9414-27b28859bf25 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS00LTEtMS0w_e4ef68af-5c1d-43b6-8c33-675df09e629f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC00LTEtMS0w_7ad7ef52-2884-448c-aca5-ff89d62c4a60 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTQtMS0xLTA_68785a7a-f370-4e6d-85b4-c7376b65863d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS00LTEtMS0w_db534412-2244-4b58-b67a-639727124de7 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS00LTEtMS0w_02822643-7fd9-4a1a-813f-e2988482d089 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC00LTEtMS0w_70f27f35-6122-4fa6-b721-7f4c258253f6 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC00LTEtMS0w_32a83d74-1a1c-4d62-a476-4e853ad538ba id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC00LTEtMS0w_1fe770b9-df31-417b-9071-90003c40b752 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy00LTEtMS0w_6ecbb810-7677-4a7d-8850-ea1e7c6c450f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTQtMS0xLTA_ce6eb975-805e-49f0-b179-9f4489a4ff41 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS00LTEtMS0w_24978113-79fe-4764-884f-4d848f16f8c8 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni00LTEtMS0w_26b070c3-1e56-4fa4-b116-91a8bb93bddd id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy00LTEtMS0w_85b51ef2-8fb1-467b-b99c-2eb3bab4e23d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy00LTEtMS0w_6c171bfd-4746-4956-b2da-8ae08c6b4a54 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy00LTEtMS0w_e5deec99-3151-4529-b11a-eb74624bb961 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS00LTEtMS0w_83eaf49f-d083-41b9-b406-cf39b3ef2ca7 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi00LTEtMS0w_d9ff206b-7b4a-4a21-bb94-3c0c8120b725 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTQtMS0xLTA_cc9d06fc-cf21-4e26-9c1b-eef20d35ba9e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My00LTEtMS0w_b3293c40-a2ac-403d-9e61-8d4f4d1f7c52" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC00LTEtMS0w_838f6a22-33a9-4c3a-80ac-b3a51d7145c6 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctNC0xLTEtMA_d436601a-5e51-4f02-94ee-f08c17182af1 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS00LTEtMS0w_03df1d08-33de-4e0f-9787-73970df9234a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtNC0xLTEtMA_56b733c1-873a-4031-9efe-5b053b1c6db7 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtNC0xLTEtMA_cd71aafa-3349-45b6-95d4-a525c780cb99 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItNC0xLTEtMA_f03a415b-3a93-4313-866a-4cd00c75a36d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi00LTEtMS0w_978d0a58-6fdd-4ff0-b323-29565b15ad35 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtNC0xLTEtMA_fdbe968b-52c1-41e3-9efe-f42d90bf3379 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktNC0xLTEtMA_d03fadb9-ce2f-4820-b247-1b0693986e32 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS00LTEtMS0w_70a7a26b-3bda-4a8a-ba0d-29677a663a41 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtNC0xLTEtMA_f0339a59-01f5-4fc8-88a0-d14041142b3a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS00LTEtMS0w_e72fd7e2-684c-48ca-9e51-ff0c9673929a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC00LTEtMS0w_cf384a8f-e27d-419d-b50b-ecc4f2c1f5b5 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtNC0xLTEtMA_8547a2e0-6116-4117-bb3c-1427dbb727ef" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtNC0xLTEtMA_e24f144e-2760-4d5c-8cee-b198d35dacbf id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS00LTEtMS0w_a3739c6b-9eba-47e4-bfbc-a298141f3b1b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtNC0xLTEtMA_ad3a9b77-9e95-4067-909f-cd86540485bb id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtNC0xLTEtMA_23bf1454-f1ad-42fe-8f2a-4af3d3971ced id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy00LTEtMS0w_a05552e4-afb6-4aaa-b364-4af6a6053ea9 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtNC0xLTEtMA_9c9695d0-6a72-4570-9d22-016277cbe758 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS00LTEtMS0w_275609c0-6ab3-4a81-a7fe-8a4f0e55691d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctNC0xLTEtMA_03602033-4c17-453b-b949-0ff89bf03eb2 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktNC0xLTEtMA_54031131-0ce1-44d1-8a1f-d75f8275a6f2 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctNC0xLTEtMA_92b6dcf9-1060-4a94-bc2e-173afb2c3fc3 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtNC0xLTEtMA_0542778f-ba24-4488-908f-27a27b07e24c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtNC0xLTEtMA_457a0c5e-5205-4e9b-9d6a-eed502d82191 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtNC0xLTEtMA_f7fbfb53-42de-4ccf-a378-fe14b9666314 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtNC0xLTEtMA_f66bb60b-8be4-4de3-8bb6-4f7204bbf620 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC00LTEtMS0w_e92988f5-24bf-4add-a844-978feb684eba id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi00LTEtMS0w_4cf0fc07-511d-4dcc-9599-073a04b90230 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtNC0xLTEtMA_7d5c8520-e2f5-4593-a6ba-3c677d077c50 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtNC0xLTEtMA_3eb9e7bd-dc29-4001-b5c5-e72c86eeb128 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtNC0xLTEtMA_fb394ebc-6527-40b7-a857-7c0eb9459216 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtNC0xLTEtMA_c178de5e-0774-4e1a-a64b-e11c36c1c91d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtNC0xLTEtMA_142c41a5-5558-403b-bdcd-9b6f7461c0e7 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItNC0xLTEtMA_ca9645c8-7df6-4027-a5a5-79dc81656138 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC00LTEtMS0w_a703aecd-baac-4faa-94b0-42c355c0494c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy00LTEtMS0w_14f7bd0a-c874-4689-9bbf-b14bf4b83643" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMS0xLTEtMA_cd1bc834-426a-4788-9437-1d9ce4294114 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMS0xLTEtMA_5e3dd639-268f-48f2-8dca-e6a42001a32b id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMS0xLTEtMA_e2030de9-0fe0-49b2-9f7c-debda7bd91e7 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMS0xLTEtMA_d01709aa-f145-4dd7-964a-bb1ce4c61a2a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMS0xLTEtMA_c0b18ba2-3153-457d-a580-cde6f190f267 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMS0xLTEtMA_9202f2f0-44e4-4636-8908-eeef9e11d020 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMS0xLTEtMA_78303c13-89c0-48f0-86a9-0195ddd4057d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMS0xLTEtMA_b8a7405b-e35c-4c5b-9f5f-6976638851c1 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMS0xLTEtMA_f37ffd2b-353a-4c59-b459-0f0a5f286e99 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMS0xLTEtMA_0cbdd071-a578-4ed1-aab3-cdaa79453401 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMS0xLTEtMA_466e4df7-e288-4605-98d6-0483518134fe id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0xLTEtMS0w_9b846d3f-e460-434e-9115-84dde21b69f2 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMS0xLTEtMA_5f10bc50-048c-4be2-b7b8-e5c0065e26cc id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMS0xLTEtMA_fe13d4f2-8d66-46cc-b103-5dbb14d3d5fe id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMS0xLTEtMA_95d627fb-4343-41cb-a1de-fd3043af9ba4 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMS0xLTEtMA_b5136d7a-33e6-47ee-963a-da6e1ca7c308 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0xLTEtMS0w_c2485251-35ac-46fd-bbf8-942aa132b63c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMS0xLTEtMA_98b04ca6-7e45-4c72-813d-02a6a975cc41 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMS0xLTEtMA_3fb76ed9-8256-47c9-b7ee-76aad355b5b4 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMS0xLTEtMA_79c0b580-f9ff-41ae-8f02-442c93b3c499 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0xLTEtMS0w_b06b2708-4a6d-41e8-9ad9-b16780d02429 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMS0xLTEtMA_500c1feb-5fd9-41ab-bdf8-952a381dd57a id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMS0xLTEtMA_3c6ae8ee-7d4b-4667-ac61-28f1b8018a1c id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMS0xLTEtMA_1b9e8272-3577-4916-8e3c-edb3624e0358 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMS0xLTEtMA_f81e1c15-21b3-4eac-95a3-da01423e59ef id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMS0xLTEtMA_addc66d0-d1d2-4bbe-a17c-d2608b4738f2 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0xLTEtMS0w_6d7f73a1-ae78-49ee-af3b-e8c01f05b5d4 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMS0xLTEtMA_62eebc43-95bb-421e-b653-96792d787569 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMS0xLTEtMA_ea6af962-d07f-4de8-8597-576656e4aa63 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMS0xLTEtMA_c5532e55-3569-4330-b397-46ed34c4383f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMS0xLTEtMA_a544587b-d874-4d6d-a2ad-df2d998180cf id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMS0xLTEtMA_acabb3de-82f0-4e33-9ef8-ccd5e2380ab2 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0xLTEtMS0w_2bbdb50e-64ea-48f0-8547-faa39fea387f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMS0xLTEtMA_86a6560b-c313-400c-b3fb-aacbe74be85e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMS0xLTEtMA_f1a93907-704d-4df3-8c16-582f4c352147 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMS0xLTEtMA_33b477bc-464e-4095-82e9-8cae4f34ce87 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMS0xLTEtMA_fe19a7cf-e482-49f8-935d-0ab32e21511d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMS0xLTEtMA_9e344ca6-949d-4de7-a479-aac4e413bade id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0xLTEtMS0w_abc28359-b748-476b-a131-e196a9e13e90 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMS0xLTEtMA_5844c8db-ba52-4b06-9e7e-bad423511e0f id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMS0xLTEtMA_c9d53393-1d62-47bf-92a0-7f1c5988e9b1 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMS0xLTEtMA_72f4270c-490c-4060-b94e-44002ebef4b0 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMS0xLTEtMA_34b0220d-f7cc-4053-8391-2a1abe46dbf4 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0xLTEtMS0w_1dc56ed6-b0a6-456b-84a4-0721663bda21 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMS0xLTEtMA_776622a0-07ca-4f26-988f-c73360a8422d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMS0xLTEtMA_c84c6a8c-2171-4901-a229-a97f4379d937 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMS0xLTEtMA_a09cdd59-60fa-4c40-a51e-998e51e1478d id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMS0xLTEtMA_b08934d2-a5b4-4305-b91b-e34467be7e1e id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMS0xLTEtMA_13b7b029-c57f-401f-917e-45956dcd72c9 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMS0xLTEtMA_8073c174-46c9-4201-ad06-08db68495055 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMS0xLTEtMA_c95c8cb7-7c10-42b1-a322-2eba573e2827 id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMS0xLTEtMA_ccf110a4-94f8-48dc-b982-3aba4a88b3eb id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMS0xLTEtMA_9ba0369f-4d5e-489a-aa55-0d977fa9c979" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i174f34163a83488c82966ed9ae423c19_1"></div><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As filed with the Securities and Exchange Commission on April 8, 2021.</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.083%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MjQ5_8a96d26f-9fa5-4a09-8da2-03f1d331894e">20-F</ix:nonNumeric></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.083%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ANNUAL REPORT PURSUANT TO SECTION 13 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MjUx_8bcb4b61-4ee4-437f-88b1-b640a03b3f1d"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MjUx_9eb5db25-83b0-4da1-a7eb-3bb4ead2408c">December 31</ix:nonNumeric>, 2020</ix:nonNumeric> </span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission file number <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzIz_90ce5f43-5dbb-4d1d-8c06-fa888ce55fc7">1-12260</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%">Coca-Cola FEMSA, S.A.B. de C.V. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.083%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Not Applicable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Translation of registrant&#8217;s name into English)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt-sec:edgarprovcountryen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjk3_d67b864d-34b5-438a-9d18-635e8858701c">United Mexican States</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Jurisdiction of incorporation or organization)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjcw_35625050-d2f7-46e8-b3a3-b14b05c9a835">Calle Mario Pani No. 100</ix:nonNumeric>, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjcx_ae1ec3e1-97fd-4677-aad6-10ab603aac12">Santa Fe Cuajimalpa</ix:nonNumeric>, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjcy_5fadd5af-477a-4615-a6eb-8946c2b04c03">Cuajimalpa de Morelos</ix:nonNumeric>,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjc0_648c1d23-9e3a-4e2f-ba44-6a99b8828266">05348</ix:nonNumeric>, Ciudad de M&#233;xico, <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjg4_76371b47-f462-4fae-b331-32fb0156806e">Mexico</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Address of principal executive offices)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231" name="dei:ContactPersonnelName" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzAz_5fc38443-75b1-4fd2-afc1-c4df350c0f75">Jorge Alejandro Collazo Pereda</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzI0_88773aa3-13e4-4862-b72e-36f91bcdee40">Calle Mario Pani No. 100</ix:nonNumeric>, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzI1_189a4f4c-20cd-4373-a6a3-93d0440250a6">Santa Fe Cuajimalpa</ix:nonNumeric>, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzI2_c27584d5-d97e-43d2-88a5-c76d5b41ac8e">Cuajimalpa de Morelos</ix:nonNumeric>,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzEw_ea52416c-a789-4bda-8bae-586c1c6ef9fc">05348</ix:nonNumeric> Ciudad de M&#233;xico, <ix:nonNumeric contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzA3_1e8c1766-8823-42d1-afb6-cc0f6944e64c">Mexico</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzA1_c6b6a501-0a76-4888-9d3c-6c44f69bd9f5">52-55</ix:nonNumeric>) <ix:nonNumeric contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzA2_49fdfb3b-e478-4c48-957b-d6919ff2a895">1519-6179</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231" name="dei:ContactPersonnelEmailAddress" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzA0_3a3a82d9-2ba3-49d4-a718-2c7956444feb">kofmxinves@kof.com.mx</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Name, telephone, e-mail and/or facsimile number and </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">address of company contact person)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.083%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered or to be registered pursuant to Section 12(b) of the Act:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.512%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title of Each Class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name of Each Exchange on Which Registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6354db0455e84bccb561d8c98a85b0ac_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl8xLTAtMS0xLTI0OQ_adc24d9d-056c-438f-ac17-8bc76567ba76">American Depositary Shares, each representing 10 units</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6354db0455e84bccb561d8c98a85b0ac_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl8xLTEtMS0xLTI1MQ_c088e841-fcf9-40ea-90b1-dd386c8148dd">KOF</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6354db0455e84bccb561d8c98a85b0ac_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl8xLTItMS0xLTMwOC90ZXh0cmVnaW9uOmQ5NjI2YzZkZjgyZTRkOWE5YTQ5Zjc1ZWFhNjNjNWE2XzMyOTg1MzQ4ODMzODQ_226b61f4-a95b-4a44-8f35-b9952b0dfebd">New York Stock Exchange</ix:nonNumeric>, Inc.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i09fd421b9692407e819fb534758ad7f4_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl8yLTAtMS0xLTI0OQ_229ff628-6b32-4c77-91ae-e3561d7b096a">Units, each consisting of 3 Series B shares and <br/>5 Series L shares, without par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">New York Stock Exchange, Inc.<br/>(not for trading, for listing purposes only)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ibc325df2804c4f3a99a7c92bb468f806_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl8zLTAtMS0xLTI0OQ_b79faefc-723a-4bde-9a30-e9e5dafdfcfb">Series B shares, without par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">New York Stock Exchange, Inc.<br/>(not for trading, for listing purposes only)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8bbee06eef4d4ace986f09815f73522b_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl80LTAtMS0xLTI0OQ_a8edc296-31cf-4c89-97cc-57461c6c1977">Series L shares, without par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">New York Stock Exchange, Inc.<br/>(not for trading, for listing purposes only)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i70e300ff110f45618a6a6c9b097375bf_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl81LTAtMS0xLTI0OQ_0016586b-4740-4ebb-8cdb-1b35ddc2188e">2.750% Senior Notes due 2030</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i70e300ff110f45618a6a6c9b097375bf_D20200101-20201231" format="ixt:booleantrue" name="dei:NoTradingSymbolFlag" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl81LTEtMS0xLTEwNzY_9594132f-bb26-4027-84f3-abfd18976e7b">-</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i70e300ff110f45618a6a6c9b097375bf_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl81LTItMS0xLTMxMC90ZXh0cmVnaW9uOjkzODVmOTg3MTBiMTQ0NmJhOGZkY2Q0ZmU2YTVkZmUyXzMyOTg1MzQ4ODMzODQ_580afc95-736c-4ba1-9327-b6a4517b6d0f">New York Stock Exchange</ix:nonNumeric>, Inc.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i40d3486571394ee38c5b8fdaabc199f0_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl82LTAtMS0xLTI0OQ_8bc92112-54b9-46e2-92b2-c7ffac500e5e">1.850% Senior Notes due 2032</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"><ix:nonNumeric contextRef="i40d3486571394ee38c5b8fdaabc199f0_D20200101-20201231" format="ixt:booleantrue" name="dei:NoTradingSymbolFlag" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl82LTEtMS0xLTEwNzY_ca48a6a1-0653-4c23-983f-7e3e9ad5d577"></ix:nonNumeric></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i40d3486571394ee38c5b8fdaabc199f0_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl82LTItMS0xLTMxMC90ZXh0cmVnaW9uOjI1YWU1NDM4MDQ0MzQxNWM5OWU4YmVlMzY4NDI4NjA0XzMyOTg1MzQ4ODMzODQ_dab6f7a4-4a5f-4fea-9ac5-014dd305aabf">New York Stock Exchange</ix:nonNumeric>, Inc.</span></div></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered or to be registered pursuant to Section 12(g) of the Act:</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">The number of outstanding shares of each class of capital or common stock as of December 31, 2020 was:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.916%"><tr><td style="width:1.0%"></td><td style="width:35.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84fdb470a8c44d56a5a4d071f2577b71_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8wLTAtMS0xLTMwNQ_766638bf-f7a0-4f98-89eb-e111db16c1af"><ix:nonFraction unitRef="shares" contextRef="i015e34f3bfd746b490593f1729a60074_I20201231" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8wLTAtMS0xLTMwNQ_acd691ae-7ba3-4c7b-83f6-bf25e707f746">7,936,628,152</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Series A shares, without par value</span></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i93b24cc0367a41f7aad4ff9889d21bcf_I20201231" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8xLTAtMS0xLTMwNQ_35cd6e50-b7d4-4115-aa61-cf4ac5807d64"><ix:nonFraction unitRef="shares" contextRef="ia61837eabb34413ebc99a644eaf669b4_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8xLTAtMS0xLTMwNQ_8bbcf00b-6515-4945-b6c4-84a30e5d1dfe">4,668,365,424</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Series D shares, without par value</span></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92d94cd4c0a2455e9653a2a2bcd086ee_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8yLTAtMS0xLTMwNQ_a3fc4639-1640-45a2-9174-9dd011ab21fe"><ix:nonFraction unitRef="shares" contextRef="i370dcff518e44a40b642a3af359bf330_I20201231" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8yLTAtMS0xLTMwNQ_eced3a70-4879-4680-84f6-3a767f54a7bf">1,575,624,195</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Series B shares, without par value</span></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id55132cf1d094531bf9f95bd57a4a257_I20201231" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8zLTAtMS0xLTMwNQ_88c3f25c-f0c9-4b3b-9a5c-fb431f75922d"><ix:nonFraction unitRef="shares" contextRef="i76ca77e5a99f4de7980e6ce5a2bb5ed6_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8zLTAtMS0xLTMwNQ_c472c602-76a3-4d6d-be22-4da5bd2cdce8">2,626,040,325</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Series L shares, without par value</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjg5_9ecf7633-29dc-4c68-a2cf-b789fab4ddba">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934.</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Yes&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjkw_8d9a488f-e579-4dcb-8a71-b89235b8e3eb">No</ix:nonNumeric></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjkx_755bf29f-b6a1-480b-9325-d71772a09813">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant: (1) has 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 the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjky_f6d572a5-d40e-4f41-8462-88bae9656ba1">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjkz_963b9ded-e2eb-40e8-8575-76469d738e3b">Large accelerated filer</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#9746;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accelerated filer</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-accelerated filer </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Emerging growth company </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjk2_4c0f5312-ea61-462a-8e01-7d0953a20cd2">&#9744;</ix:nonNumeric></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards&#8224; provided pursuant to Section 13(a) of the Exchange Act.  </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8224; The term &#8220;new or revised financial accounting standard&#8221; refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt:booleantrue" name="kof:ICFRAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0OTAyNDc2_3c39e881-d11a-4ea2-9be3-434618793067">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Yes&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. GAAP </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">IFRS </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">If &#8220;Other&#8221; has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Item 17&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Item 18</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzAy_ae5c9f79-e2da-46ce-8359-5863e367f751">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Yes&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"><div style="text-align:center"><span><br/></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_536"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:51.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:461.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:21.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_539">Introduction</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_539">3</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_542">Identity of Directors, Senior Management and Advisers</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_542">4</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_545">Offer Statistics and Expected Timetable</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_545">4</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_548">Key Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_548">4</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_551">Selected Consolidated Financial Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_551">4</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_554">Dividends and Dividend Policy</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_554">8</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_557">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_557">9</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_560">Information on the Company</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_560">17</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_563">The Company</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_563">17</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_569">Regulation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_569">31</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_572">Bottler Agreements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_572">40</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_575">Description of Property, Plant and Equipment</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_575">42</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_578">Significant Subsidiaries</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_578">44</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 4.A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_581">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_581">44</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_584">Operating and Financial Review and Prospects General</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_584">44</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_587">Directors, Senior Management and Employees Directors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_587">63</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_590">Major Shareholders and Related Party Transactions</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_590">75</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_593">Major Shareholders</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_593">75</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_596">Related Party Transactions</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_596">78</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_599">Financial Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_599">79</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_602">Consolidated Statements and Other Financial Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_602">79</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_605">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_605">80</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_608">The Offer and Listing</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_608">80</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_1501">Trading on the Bolsa Mexicana De Valores, S.A.B. De C.V. and Bolsa Institucional De Valores, S.A. De C.V.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_1501">81</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_611">Additional Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_611">81</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_614">Bylaws</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_614">81</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_617">Material Agreements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_617">88</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_620">Taxation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_620">89</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_623">Documents On Display</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_623">92</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_626">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_626">92</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_629">Description of Securities Other than Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_629">97</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_632">Debt Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_632">97</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_635">Warrants and Rights</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_635">97</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_638">Other Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_638">97</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.D.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_641">American Depositary Shares</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_641">97</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_644">Defaults, Dividend Arrearages and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_644">Delinquencies</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_644">97</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_647">Material Modifications to the Rights of Security Holders and Use of Proceeds.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_647">98</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_650">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_650">98</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_653">Audit Committee Financial Expert</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_653">100</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.B</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_656">Code of Ethics</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_656">100</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.C</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_659">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_659">100</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.D.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_662">Exemptions from the Listing Standards for Audit Committees</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_662">100</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.E</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_665">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_665">101</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.F.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_668">Change in Registrant&#8217;s Certifying Accountant</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_668">101</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.G.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_671">Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_671">101</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.H</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_674">Mine Safety Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_674">103</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 17.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_677">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_677">103</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- i -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:51.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:461.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:21.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 18.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_680">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_680">103</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 19.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_683">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_683">103</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- ii -</span></div><div><span><br/></span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_539"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Introduction</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">References</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, the terms &#8220;Coca-Cola FEMSA,&#8221; &#8220;our company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; are used in this annual report to refer to Coca-Cola FEMSA, S.A.B. de C.V. and its subsidiaries on a consolidated basis.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References herein to &#8220;U.S. dollar,&#8221; &#8220;US$,&#8221; &#8220;dollar&#8221; or &#8220;$&#8221; are to the lawful currency of the United States of America. References herein to &#8220;Mexican pesos&#8221; or &#8220;Ps.&#8221; are to the lawful currency of the United Mexican States, or Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used in this annual report:</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Central America&#8221; refers to Guatemala, Nicaragua, Costa Rica and Panama. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;South America&#8221; refers to Argentina, Brazil, Colombia and Uruguay. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;sparkling beverages&#8221; refers to non-alcoholic carbonated beverages.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;still beverages&#8221; refers to non-alcoholic non-carbonated beverages.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;waters&#8221; refers to flavored and non-flavored waters, whether or not carbonated.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in this annual report refer to products described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;Item 4. Information on the Company&#8212;The Company&#8212;Our Products.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Currency Translations and Estimates</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This annual report contains translations of certain Mexican peso amounts into U.S. dollars at specified rates solely for the convenience of the reader. These translations should not be construed as representations that the Mexican peso amounts actually represent such U.S. dollar amounts or could be converted into U.S. dollars at the rate indicated. Unless otherwise indicated, such U.S. dollar amounts have been translated from Mexican pesos at an exchange rate of Ps.19.8920 to US$1.00, the exchange rate for Mexican pesos on December 31, 2020, according to the U.S. Federal Reserve Board. On April 2, 2021, this exchange rate was Ps. 20.30 to US$1.00.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that estimates are contained in this annual report, we believe such estimates, which are based on internal data, are reliable. Figures in this annual report are rounded, and the totals may therefore not precisely equal the sum of the numbers presented.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sources</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information contained in this annual report has been computed based upon statistics prepared by the local entities such as the Mexican National Institute of Statistics and Geography (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Instituto Nacional de Estad&#237;stica y Geograf&#237;a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or INEGI) and agencies in each country where we operate, the Federal Reserve Bank of New York, the U.S. Federal Reserve Board, the Mexican Central Bank (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Banco de M&#233;xico</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), the Mexican National Banking and Securities Commission (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comisi&#243;n Nacional Bancaria y de Valores, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the CNBV), and upon our estimates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Information</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This annual report contains words such as &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;anticipate&#8221; and similar expressions that identify forward-looking statements. Use of these words reflects our views of future events and financial performance. Actual results could differ materially from those projected in these forward-looking statements as a result of various factors that may be beyond our control, including, but not limited to:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">effects on our company from changes in our relationship with The Coca-Cola Company;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">health epidemics, pandemics and similar outbreaks, including future outbreak of diseases, or the spread of existing diseases (including COVID-19), and their effect on customer behavior and on economic, political, social and other conditions in the countries where we operate and globally;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">fluctuation in the prices of raw materials;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">competition;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">significant developments in the countries where we operate;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">fluctuation in currency exchange and interest rates;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">our ability to implement our business expansion strategy, including our ability to successfully integrate mergers and acquisitions we have completed in recent years; </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">economic or political conditions or changes in our regulatory or legal environment, including the impact of existing laws and regulations, changes thereto or the imposition of new taxes, environmental, health, energy, foreign investment and/or antitrust laws or regulations impacting our business, activities and investments; and</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">adverse weather or natural disasters.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, we caution readers not to place undue reliance on these forward-looking statements. In any event, these statements speak only as of their respective dates, and we undertake no obligation to update or revise any of them, whether as a result of new information, future events or otherwise.</span></div><div id="i174f34163a83488c82966ed9ae423c19_542"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 1.&#160;&#160;&#160;&#160;Identity of Directors, Senior Management and Advisers</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="i174f34163a83488c82966ed9ae423c19_545"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 2.&#160;&#160;&#160;&#160;Offer Statistics and Expected Timetable</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="i174f34163a83488c82966ed9ae423c19_548"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 3.&#160;&#160;&#160;&#160;Key Information</span></div><div id="i174f34163a83488c82966ed9ae423c19_551"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selected Consolidated Financial Data</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepared our consolidated financial statements included in this annual report in accordance with International Financial Reporting Standards, as issued by the International Accounting Standards Board, or IASB, referred to herein as &#8220;IFRS.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This annual report includes (under Item 18) our audited consolidated statements of financial position as of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2020 and 2019 and the related consolidated statements of income, comprehensive income, changes in equity and cash flows for the years ended December 31, 2020, 2019 and 2018.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to IFRS, the information in this annual report presents financial information in nominal terms and Mexican pesos. Our non-Mexican subsidiaries maintain their accounting records in their local currency and in accordance with accounting principles generally accepted in the country where they are located. For presentation in our consolidated financial statements, we adjust these accounting records into IFRS and report in Mexican pesos under these standards.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the case of Argentina, since July 1, 2018 the economy satisfied the conditions to be treated as a hyperinflationary economy based on various economic factors, including that Argentina&#8217;s cumulative inflation over the three-year period prior to such date exceeded 100%, according to available indexes in the country. Effective as of January 1, 2018, we adjusted the financial information of our Argentine operations to recognize inflationary effects. Our functional currency in Argentina was converted to Mexican pesos for the periods ended December 31, 2020, 2019 and 2018 using the exchange rates at the end of such periods. See Note 3.4 to our consolidated financial statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, our subsidiary Controladora de Inversiones en Bebidas Refrescantes, S.L., or CIBR, notified The Coca-Cola Company of its decision to exercise its option to sell its 51.0% stake in Coca-Cola FEMSA Philippines, Inc., or KOF Philippines</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and, on December 13, 2018, CIBR completed this sale. As a result, KOF Philippines was classified as an asset held for sale commencing on August 31, 2018 and as a discontinued operation for the year ended December 31, 2018, and the corresponding results for 2017 were restated for comparative purposes. Commencing on January 1, 2018, we stopped accounting for KOF Philippines and, specifically our Asia division, as a separate reporting segment. The net gain derived from the sale of KOF Philippines, as well as KOF Philippines&#8217; results of operations from January 1, 2018 through December 12, 2018 were recorded in our consolidated financial statements as part of our Mexico and Central America consolidated reporting segment. See Notes 5 and 27 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except when specifically indicated, information in this annual report on Form 20-F is presented as of December 31, 2020 and does not give effect to any transaction subsequent to that date.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents selected financial information of our company. This information should be read in conjunction with, and is qualified in its entirety by reference to, our consolidated financial statements, including the notes thereto, and the information in &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Operating and Financial Review and Prospects.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; The selected financial information contained herein is presented on a consolidated basis, and is not necessarily indicative of our financial position or results at or for any future date or period. See Note 3 to our consolidated financial statements for our significant accounting policies.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.444%"><tr><td style="width:1.0%"></td><td style="width:33.682%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020&#8317;&#185;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019&#8317;&#178;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018&#8317;&#179;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2017&#8317;&#8308;&#8318;&#8317;&#8309;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2016&#8317;&#8310;&#8318;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos or millions of<br/>U.S. dollars, except ratio, share and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Income Statement Data:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US$  9,231</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  183,615</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  194,471</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  182,342</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  183,256</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  177,718</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,068</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,804</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,964</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,404</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,748</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,056</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,163</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,811</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,507</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,938</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,508</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,662</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,891</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,427</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,999</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,693</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,423</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,441</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,553</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,110</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,925</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,351</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,039</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,494</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,890</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,542</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expenses</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,105</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,380</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,450</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32,899</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,093</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,894</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,904</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,568</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,777</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,471</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,047</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,230</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,004</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">791</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">715</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gain (loss), net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">788</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,792)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,590</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,417</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market value (loss) gain on ineffective portion of derivative</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(212)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(288)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(314)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,077</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,409</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,190</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,255)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,308</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,428</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,648</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,260</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,184</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,928</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Share in the (loss) profit of equity accounted investees, net of taxes</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(281)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(131)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(226)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) for continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,368</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,630</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,704</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,379)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,527</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income for discontinued operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,366</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,725</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,368</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,630</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,070</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,654)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,527</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity holders of the parent continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,307</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,101</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,936</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,058)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,070</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity holders of the parent  discontinued operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,975</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,256</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interest from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">768</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">679</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interest from discontinued operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">391</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">469</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated comprehensive income (loss) of the year, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,368</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,630</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,070</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,654)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,527</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Ratio to Revenues (%)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit margin</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) margin</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.4)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"><tr><td style="width:1.0%"></td><td style="width:30.868%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.025%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.451%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.451%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.451%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.451%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020&#8317;&#185;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019&#8317;&#178;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018&#8317;&#179;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2017&#8317;&#8308;&#8318;&#8317;&#8309;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2016&#8317;&#8310;&#8318;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos or millions of<br/>U.S. dollars, except ratio, share and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Balance Sheet Data:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US$  2,187</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  43,497</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  20,491</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  23,727</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  18,767</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  10,476</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net, inventories, recoverable taxes, other current financial assets and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,455</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,943</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,305</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,763</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,890</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,977</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,642</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,440</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,796</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,490</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,657</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,453</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in other entities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,623</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,751</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,518</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,540</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,357</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,989</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,460</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,187</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,942</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,827</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,288</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,278</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,382</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,227</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,971</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,050</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,804</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,243</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,964</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets, other non-current financial assets and other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,294</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,673</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,033</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,410</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,194</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total non-current assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,583</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190,626</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,043</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,297</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233,803</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,225</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,066</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,839</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,787</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,677</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,256</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,645</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">882</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,382</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,057</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,573</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of non-current debt</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,372</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,603</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,222</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,114</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,479</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">497</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">487</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Suppliers, accrued liabilities, taxes payable and other current financial liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,837</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,556</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,603</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,423</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,936</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,296</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,154</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,845</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,010</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,524</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,594</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,868</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,145</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,461</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,492</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,201</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,189</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,857</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">746</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Post-employment and other non-current employee benefits, deferred tax liabilities, other non-current financial liabilities, provisions and other non-current liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,557</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,752</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,312</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,184</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,298</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,915</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,764</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,144</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,513</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,373</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,155</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,069</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,609</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,154</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,037</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,967</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,156</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,457</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,685</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,750</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,710</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,233</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,875</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,874</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,934</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,944</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">122,569</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,137</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,583</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,751</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,806</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,141</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,096</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and equity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,225</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,066</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,839</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,787</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,677</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,256</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.113%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.077%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020&#8317;&#185;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019&#8317;&#178;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018&#8317;&#179;&#8318;&#8317;&#8308;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2017&#8317;&#8309;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2016&#8317;&#8310;&#8318;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos or millions of<br/>U.S. dollars, except ratio, share and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Financial Ratios</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.69</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.69</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.11</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.26</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.99</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.16</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(9)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.43</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.43</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.37</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.41</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.39</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.41</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coverage</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(10)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.51</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.80</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Share Data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(11)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">A Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,936,628,152</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,936,628,152</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,936,628,152</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,936,628,152</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,936,628,152</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,936,628,152</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">D Shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668,365,424</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668,365,424</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668,365,424</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668,365,424</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668,365,424</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668,365,424</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575,624,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575,624,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575,624,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575,624,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575,624,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,491,894,096</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">L Shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626,040,325</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626,040,325</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626,040,325</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626,040,325</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626,040,325</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,486,490,160</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of outstanding shares</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,806,658,096</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,806,658,096</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,806,658,096</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,806,658,096</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,806,658,096</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,583,377,832</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Per Share Data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(11)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Book Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(12)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.95</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.43</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.29</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.37</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings (loss) per share from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.65</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.96)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.61</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.18</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.19</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(14)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Continuing operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.61</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.72</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.65</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.96)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.61</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.18</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ranslation to U.S. dollar amounts at an exchange rate of Ps.19.8920 to US$1.00 solely for the convenience of the reader.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;We adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparable information is not restated. See Note </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> to our consolidated financial statements.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes results of Alimentos y Bebidas Atlantida, S.A., or ABASA, and Comercializadora y Productora de Bebidas Los Volcanes, S.A., or Los Volcanes, from May 2018 and of Montevideo Refrescos S.R.L., or Monresa, from July 2018. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Corporate History.&#8221;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;Effective as of December 31, 2017, we deconsolidated our operations in Venezuela and as a result began accounting for the results of operations of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Coca-Cola FEMSA de Venezuela, S.A., or KOF Venezuela, as an investment under the fair value method pursuant to IFRS 9, Financial Instruments. Effective as of January 1, 2018, we no longer include the results of operations of KOF Venezuela in our consolidated financial statements. </span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Our consolidated statements of income for 2017 were restated for comparative purposes, as a result of the sale of our equity participation in KOF Philippines. For further information </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">see &#8220;Item 5. Operating and Financial Review and Prospects&#8212;General&#8212;Sale of Equity Participation in KOF Philippines.&#8221;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes results of Vonpar S.A., or Vonpar, from December 2016. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Corporate History.&#8221;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Computed by dividing total current assets by total current liabilities.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Computed by dividing total liabilities by total equity.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Computed by adding current bank loans and notes payable, current portion of non-current debt and non-current bank loans and notes payable, and dividing such sum by the sum of total equity and non-current bank loans and notes payable.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Computed by dividing net cash flows from operating activities by the difference between interest expense and interest income.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share data and per share data has been restated to give effect to the stock split described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#8220;Item 4. Information on the Company&#8212;The Company&#8212;Capital Stock.&#8221;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Computed by dividing equity attributable to equity holders of the parent by total number of shares. Based on 16,806.7 million shares as of December 31, 2020, 2019, 2018 and 2017, and 16,583.4 million shares as of December 31, 2016.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Computed on the basis of the weighted average number of shares outstanding during the period: 16,806.7 million in 2020, 2019 and 2018, 16,730.8 million in 2017, and 16,598.7 million in 2016.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(14)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The diluted earnings per share calculation was computed on the basis of the diluted weighted average number of shares outstanding during the period: 16,806.7 million in 2020, 2019 and 2018, 16,730.8 million in 2017 and 16,598.7 million in 2016 (which reflects the commitment to deliver Series L shares to the sellers of Vonpar, without changing the number of shares for 2016). For further information see Note 3.26 to our consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">7</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_554"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends and Dividend Policy</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the nominal amount in Mexican pesos of dividends declared, paid and to be paid per share each year and the U.S. dollar amounts on a per share basis actually paid or to be paid to holders of American Depositary Shares, which we refer to as ADSs, on each of the respective payment dates.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"></td><td style="width:48.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.336%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.267%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fiscal Year with Respect to which Dividend was Declared</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:-0.02pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Date Dividend Paid or To Be Paid</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.42pt;padding-right:2.42pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Mexican Pesos per Share or Unit, as applicable (Nominal)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.3pt;padding-right:3.3pt;text-align:center;text-indent:-1.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">U.S. Dollars per Share or Unit, as applicable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 3, 2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.680</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.086</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.670</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.087</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 3, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.680</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.088</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.670</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.083</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 3, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:55pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.770</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.093</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:55pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.770</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.093</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 5, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:55pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.430</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (5)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 3, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:55pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.430</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.115</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 4, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:55pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (6)(7)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 3, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:55pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (6)(7)</span></div></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The dividends declared for each fiscal year were divided into two payments.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Based on the number of shares outstanding at the time the dividend is paid.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Expressed in U.S. dollars using the applicable exchange rate when the dividend was paid.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dividend declared prior to the eight-for-one stock split described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#8220;Item 4. Information on the Company&#8212;The Company&#8212;Capital Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8221; As a result of the stock split, the dividend was Ps.0.4425 per share, or the amount of the dividend declared divided by eight.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dividend declared per unit. The dividend was Ps.0.6075 per share, or the amount of the dividend declared divided by eight.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dividend declared per unit. The dividend was Ps.0.6300 per share, or the amount of the dividend declared divided by eight.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Because the dividend declared for the fiscal year 2020 has not been paid at the time of this annual report, the U.S. dollar per share amount has not been determined.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The declaration, amount and payment of dividends are subject to the approval by holders of a majority of our shares (except for our Series L shares, which do not grant the right to vote on the declaration, amount and payment of dividends); provided that, if the amount of dividends exceeds 20.0% of the preceding years&#8217; consolidated net profits, the approval by holders of a majority of our Series D shares is also required. The declaration, amount and payment of dividends is also subject to and dependent generally upon the recommendation of our board of directors, and upon our results, financial condition, capital requirements, general business conditions and the requirements of Mexican law. Accordingly, our historical dividend payments are not necessarily indicative of future dividends. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 10. Additional Information &#8212; Bylaws&#8212;Dividend Rights.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At our general ordinary shareholders meeting of March 17, 2020, after conducting an analysis of our capital allocation strategy, cash flow generation and leverage profile, we approved an increase of 37.0% on the dividend payment for the fiscal year 2020 compared to the dividend payment for the fiscal year 2019, highlighting our commitment to total shareholder return.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We pay all cash dividends in Mexican pesos. Exchange rate fluctuations affect the U.S. dollar amounts received by holders of ADSs as a result of the conversion by the ADS depositary of cash dividends paid on the Series L shares and Series B shares underlying our units represented by such ADSs. In addition, exchange rate fluctuations between the Mexican peso and the U.S. dollar affect the market price of the ADSs.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Under Mexican income tax law, dividends, either in cash or in kind, paid to individuals that are Mexican residents, and to individuals and companies that are non-Mexican residents, on our shares, including the Series L shares and the Series B shares underlying our units, including units represented by ADSs, are subject to a 10.0% Mexican withholding tax, or a lower rate if covered by a tax treaty.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Profits that were earned and subject to income tax before January 1, 2014 are exempt from this withholding tax. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">See &#8220;Item 10. Additional Information&#8212;Taxation&#8212;Mexican Taxation.&#8221;</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">8</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_557"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Factors</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Company</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends on our relationship with The Coca-Cola Company, and changes in this relationship may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our sales are derived from sales of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages. We produce, market, sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages through standard bottler agreements in the territories where we operate, which we refer to as &#8220;our territories.&#8221; We are required to purchase concentrate for all </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages from affiliates of The Coca-Cola Company, which price may be unilaterally determined from time to time by The Coca-Cola Company in all such territories. We are also required to purchase sweeteners and other raw materials only from companies authorized by The Coca-Cola Company. Increases in the cost, disruption of supply or shortage of ingredients for concentrate could have an adverse effect on our business. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Our Territories.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under our bottler agreements, we are prohibited from bottling or distributing any other beverages without The Coca-Cola Company&#8217;s authorization or consent, and we may not transfer control of the bottler rights of any of our territories without prior consent from The Coca-Cola Company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company makes significant contributions to our marketing expenses, although it is not required to contribute a particular amount. Accordingly, The Coca-Cola Company may discontinue or reduce such contributions at any time.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on The Coca-Cola Company to continue with our bottler agreements. Our bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew the applicable agreement. In addition, these agreements generally may be terminated in the case of material breach. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Bottler Agreements.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Termination of any such bottler agreement would prevent us from selling </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in the affected territory. The foregoing and any other adverse changes in our relationship with The Coca-Cola Company would have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Coca-Cola Company and FEMSA have substantial influence on the conduct of our business, which may result in us taking actions contrary to the interests of our shareholders other than The Coca-Cola Company and FEMSA.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company and Fomento Econ&#243;mico Mexicano, S.A.B. de C.V., which we refer to as FEMSA, have substantial influence on the conduct of our business. As of the date of this report,  The Coca-Cola Company indirectly owned 27.8% of our outstanding capital stock, representing 32.9% of our capital stock with full voting rights. The Coca-Cola Company is entitled to appoint up to five of our maximum of 21 directors and the vote of at least two of them is required to approve certain actions by our board of directors. As of the date of this report, FEMSA indirectly owned 47.2% of our outstanding capital stock, representing 56.0% of our capital stock with full voting rights. FEMSA is entitled to appoint up to 13 of our maximum of 21 directors and all of our executive officers. The Coca-Cola Company and FEMSA together, or only FEMSA in certain circumstances, have the power to determine the outcome of all actions requiring approval by our board of directors, and FEMSA and The Coca-Cola Company together, or only FEMSA in certain circumstances, have the power to determine the outcome of all actions requiring approval of our shareholders. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interests of The Coca-Cola Company and FEMSA may be different from the interests of our other shareholders, which may result in us taking actions contrary to the interests of such other shareholders.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in consumer preferences and public concern about health-related and environmental issues could reduce demand for some of our products.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The beverage industry is evolving mainly as a result of changes in consumer preferences and regulatory actions. There have been different plans and actions adopted in recent years by governmental authorities in some of the countries where we operate. These include increases in tax rates or the imposition of new taxes on the sale of certain beverages and other regulatory measures, such as restrictions on advertising for some of our products and additional regulations concerning the labeling or sale of our products. Moreover, researchers, health advocates and dietary guidelines encourage consumers to reduce their consumption of certain types of beverages sweetened with sugar,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">artificial sweeteners and High Fructose Corn Syrup, or HFCS. In addition, concerns over the environmental impact of plastic may reduce the consumption of our products sold in plastic bottles or result in additional taxes that could adversely affect consumer demand. Increasing public concern about these issues, new or increased taxes, other regulatory measures, our failure to meet consumers&#8217; preferences or our inability to successfully introduce new beverage products or digitize our operations and processes, could reduce demand for some of our products, which would adversely affect our business, financial condition and results of operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Business Strategy.&#8221;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The COVID-19 pandemic has and may continue to adversely affect our business, financial condition and results of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The public health crisis caused by the&#8239;COVID-19 pandemic and the measures that have been taken or that may be taken in the future by governments, businesses, including us, and the public at large to limit&#8239;the spread of COVID-19 have had, and could continue to have, an adverse impact on our business.  Government responses to the COVID-19 pandemic have caused, and may continue to cause, temporary closures and social distancing measures at points of sale, including restaurants, cinemas and other venues, such as stadiums, auditoriums and concert halls, causing fluctuations in the volumes and mix of the products we sell.  If the COVID-19 pandemic continues for a prolonged period of time or is exacerbated, it could result in the imposition of more restrictive measures in the territories in which we operate, further quarantines or closures, supply-chain disruptions, travel and transportation restrictions and import and export restrictions, which could adversely affect our business. Although we have adopted a number of initiatives to reduce costs in the territories where we operate, including a review of our capital expenditures, the further imposition of social distancing measures and lockdowns could continue to have a negative impact on our financial and operating results. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has also caused significant volatility in the financial markets, undermining investors&#8217; confidence in the growth of countries and businesses. Currencies in many of the countries where we operate suffered a significant depreciation against the U.S. dollar as compared to December 31, 2019, which increased the cost of some of our raw materials and therefore negatively affected our financial results. In addition, the long-term economic effects of the COVID-19 pandemic may include lower or negative growth rates in the markets where we operate and reduced demand for our products or a shift to lower margin products. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict how long the COVID-19 pandemic will last, whether it will worsen or whether there will be further outbreaks in the future in any of the markets where we operate. The full extent to which the&#8239;COVID-19 pandemic will negatively affect our results of operations, financial condition and cash flows will depend on future developments that are highly uncertain and cannot be predicted, including the scope and duration of the pandemic, the duration of the various shelter-in-place orders and reopening plans, the speed and effectiveness of vaccines and treatment developments and deployment in the countries where we operate, potential mutations of COVID-19, and actions taken, or that may be taken in the future, by governmental authorities and other third parties in response to the pandemic.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The reputation of Coca-Cola trademarks and trademark infringement could adversely affect our business.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our sales are derived from sales of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages owned by The Coca-Cola Company. Maintenance of the reputation and intellectual property rights of these trademarks is essential to our ability to attract and retain retailers and consumers and is a key driver for our success. Failure to maintain the reputation of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademarks and/or to effectively protect these trademarks could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to protect our information systems against service interruption, misappropriation of data or breaches of security, our operations could be disrupted, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on networks, information systems and other technology, or &#8220;IT systems&#8221;, including the Internet and third-party hosted platforms and services, to support a variety of business processes and activities, including procurement and supply chain, manufacturing, distribution, invoicing and collection of payments and to store client and employee personal data. We use IT systems to process financial information and results of operations for internal reporting purposes and to comply with regulatory financial reporting and legal and tax requirements. Because IT systems are critical to many of our operating activities, our business may be impacted by system shutdowns, service disruptions or security breaches. In addition, such incidents could result in unauthorized disclosure of material confidential information or regulated individual personal data. We could be required to spend significant financial and other resources to remedy the damage caused by a security breach or to repair or replace networks and IT systems. Any severe damage, disruption or shutdown in our IT systems could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We make investments in specialized personnel, technologies, cyber insurance and training of our personnel. We also maintain an IT risk management program that is supervised by our senior management. Reports on such IT risk management program are presented to the Audit Committee of our board of directors on a quarterly basis. As part of this program, we have a cybersecurity framework, internal policies and cross-functional surveillance. Despite our investments and focus on risk management programs, we may be subject to unexpected security breaches, and there is no assurance that the measures we implement will be sufficient to prevent such breaches.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Negative or inaccurate information on social media could adversely affect our reputation.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Negative or inaccurate information concerning or affecting us or the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">trademarks may be posted at any time on social media and similar platforms, including weblogs (blogs), social media websites, and other forms of Internet-based communications which allow individual access to a broad audience of consumers and other interested persons. This information may harm our reputation without affording us an opportunity for redress or correction, which could in turn have a material adverse effect on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The beverage industry in the territories where we operate is highly competitive. We face competition from other bottlers of sparkling beverages, such as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products and other bottlers and distributors of local beverage brands, and from producers of low-cost beverages or &#8220;B brands.&#8221; We also compete in beverage categories other than sparkling beverages, such as water, juice-based beverages, coffee, teas, milk, value-added dairy products, sports drinks, energy drinks and plant-based beverages. We expect that we will continue to face strong competition in our beverage categories in all of our territories and anticipate that existing or new competitors may broaden their product lines and extend their geographic scope.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although competitive conditions are different in each of our territories, we compete mainly in terms of price, packaging, effective promotional activities, access to retail outlets and sufficient shelf space, customer service, product innovation and product alternatives and the ability to identify and satisfy consumer preferences. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Principal Competitors.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower pricing and activities by our competitors may have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Water shortages or any failure to maintain existing concessions or contracts could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water is an essential component of all of our products. We obtain water from various sources in our territories, including springs, wells, rivers and municipal and state water companies pursuant to either concessions granted by governments in our various territories (including governments at the federal, state or municipal level) or pursuant to contracts.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtain the vast majority of the water used in our production from municipal utility companies and pursuant to concessions to use wells, which are generally granted based on studies of the existing and projected groundwater supply. Our existing water concessions or contracts to obtain water may be terminated by governmental authorities under certain circumstances and their renewal depends on several factors, including having paid all fees in full, having complied with applicable laws and obligations and receiving approval for renewal from local and/or federal water authorities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Water Supply.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some of our other territories, our existing water supply may not be sufficient to meet our future production needs, and the available water supply may be adversely affected by shortages or changes in governmental regulations and environmental changes.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that water will be available in sufficient quantities to meet our future production needs or will prove sufficient to meet our water supply needs. Continued water scarcity in the regions where we operate may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increases in the prices of raw materials, supply chain disruptions or shortages of raw materials could increase our cost of goods sold and may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to water, our most significant raw materials are concentrate, which we acquire from affiliates of The Coca-Cola Company, sweeteners and packaging materials.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prices for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages concentrate are determined by The Coca-Cola Company as a percentage of the weighted average retail price in local currency, net of applicable taxes. The Coca-Cola Company has the right to unilaterally change concentrate prices or change the manner in which such prices are calculated. In the past, The Coca-Cola Company has increased concentrate prices for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in some of the countries where we operate. We may not be successful in negotiating or implementing measures to mitigate the negative effect this may have in the pricing of our products or our results.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The prices for our other raw materials are driven by market prices and local availability, the imposition of import duties and restrictions and fluctuations in exchange rates. We are also required to meet all of our supply needs (including sweeteners and packaging materials) from suppliers approved by The Coca-Cola Company, and The Coca-Cola Company may limit the number of suppliers available to us. Our sales prices are denominated in the local currency in each country where we operate, while the prices of certain materials, including those used in the bottling of our products, mainly polyethylene terephthalate, or PET resin, preforms to make plastic bottles, finished plastic bottles, aluminum cans, HFCS and certain sweeteners, are paid in, or determined with reference to, the U.S. dollar, and therefore may increase if the U.S. dollar appreciates against the applicable local currency. We cannot anticipate whether the U.S. dollar will appreciate or depreciate with respect to such local currencies in the future, and we cannot assure you that we will be successful in mitigating any such fluctuations through derivative instruments or otherwise. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Raw Materials.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our most significant packaging raw material costs arise from the purchase of PET resin, the price of which is related to crude oil prices and global PET resin supply. Crude oil prices have a cyclical behavior and are determined with reference to the U.S. dollar; therefore, high currency volatility may affect our average price for PET resin in local currencies. In addition, since 2010, international sugar prices have been volatile due to various factors, including shifting demand, availability</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">climate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">change and other issues affecting production and distribution. In all of the countries where we operate, other than Brazil, sugar prices are subject to local regulations and other barriers to market entry that cause us to purchase sugar above international market prices. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Raw Materials.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that our raw material prices will not further increase in the future or that we will be successful in mitigating any such increase through derivative instruments or otherwise. Increases in the prices of raw materials would increase our cost of goods sold and adversely affect our business, financial condition and results of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increases in the cost, disruption of supply or shortage of energy or fuel could adversely affect our business and results of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our bottling operations operate large fleets of trucks and other motor vehicles to distribute and deliver beverage products to our business partners and customers.  In addition, we use a significant amount of electricity, natural gas and other energy sources to operate our bottling plants and distribution facilities.  An increase in the price, disruption of supply or shortage of fuel and other energy sources in the countries where we operate, which may be caused by increased demand, natural disasters, power outages or government regulations, taxes, policies or programs, including programs designed to reduce greenhouse gas emissions to address climate change, could increase our operating costs and negatively impact our business and results of operations.  Changes in government regulations in the countries where we operate, including reforms related to transmission, distribution and other costs, could lead to a substantial increase in our electricity cost.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Other Regulations.&#8221;</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulatory developments may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal areas in which we are subject to laws and regulations are anti-corruption, anti-bribery, anti-money laundering, water, environment, energy, labor, taxation, health, antitrust and price controls. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in existing laws and regulations, the adoption of new laws or regulations, or a stricter interpretation or enforcement thereof in the countries where we operate may increase our operating and compliance costs or impose restrictions on our operations which, in turn, may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently offer non</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">refillable and refillable containers across our territories, among other product presentations. Certain legislative and regulatory reforms have been proposed in some of the territories where we operate to restrict the sale of single-use plastics and similar legislation or regulations may be proposed or enacted in the future. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Other Regulation.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers&#8217; increased concerns and changing attitudes about the solid waste streams and environmental responsibility and the related publicity could result in the adoption of such legislation or regulations. If these types of requirements are adopted and implemented on a large scale in any of our territories, they could affect our costs or require changes in our distribution model and packaging, which could reduce our net operating revenues and profitability.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voluntary price restraints or statutory price controls have been imposed historically in several of the countries where we operate. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Price Controls.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that existing or future laws and regulations in the countries where we operate relating to goods and services (in particular, laws and regulations imposing statutory price controls) will not affect our products, our ability to set prices for our products, or that we will not need to implement price restraints, which could have a negative effect on our business, financial condition and results of operations.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in multiple territories and are subject to complex regulatory frameworks with increased enforcement activities. We maintain a global integrity and compliance program that is supervised by our senior management, and employ a chief compliance officer in each country where we operate. Reports on such compliance program are presented to the Audit Committee of our board of directors on a semi-annual basis. Despite our internal governance and compliance processes, we may be subject to unexpected breaches by our employees, contractors or other agents to our code of ethics, anti-corruption and anti-money laundering policies and other internal guidelines, including instances of fraudulent behavior, corrupt practices and dishonesty by any of them. Our failure to comply with applicable laws and other standards could harm our reputation, subject us to substantial fines, sanctions or penalties and adversely affect our business. There is no assurance that we will be able to comply with changes in any laws and regulations within the timelines established by the relevant regulatory authorities.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxes could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The countries where we operate may adopt new tax laws or modify existing tax laws to increase taxes applicable to our business or products. Our products are subject to certain taxes in many of the countries where we operate. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Taxation of Beverages.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The imposition of new taxes, increases in existing taxes, or changes in the interpretation of tax laws and regulation by tax authorities may have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax legislation in some of the countries where we operate has recently been subject to major changes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Tax Reforms.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that these reforms or other reforms adopted by governments in the countries where we operate will not have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unfavorable outcome of legal proceedings could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations have from time to time been and may continue to be subject to investigations and proceedings by antitrust authorities relating to alleged anticompetitive practices, as well as tax, consumer protection, environmental, labor and commercial matters. We cannot assure you that these investigations and proceedings will not have an adverse effect on our business, financial condition and results of operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 8. Financial Information&#8212;Legal Proceedings.&#8221;</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Weather conditions, natural disasters and public health crises may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower temperatures, higher rainfall, other adverse weather conditions such as hurricanes, natural disasters such as earthquakes and floods, and public health crises such as pandemics or epidemics may negatively impact consumer patterns, which may result in reduced sales of our beverage offerings. Additionally, such adverse weather conditions, natural disasters and public health crises may affect plant installed capacity, road infrastructure and points of sale in the territories where we operate and limit our ability to produce, sell and distribute our products, thus affecting our business, financial condition and results of operations.</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Climate change and legal or regulatory responses thereto may have an adverse impact on our business.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There is increasing concern that a gradual increase in global average temperatures due to increased concentration of carbon dioxide and other greenhouse gases in the atmosphere will cause significant changes in weather patterns around the globe and an increase in the frequency and severity of natural disasters. Decreased agricultural productivity in certain regions of the world as a result of changing weather patterns may limit the availability or increase the cost of key agricultural commodities, such as sugarcane, and corn which are important sources of ingredients for our products. Increasing concern over climate change also may result in additional legal or regulatory requirements designed to reduce or mitigate the effects of carbon dioxide and other greenhouse gas emissions on the environment. Increased energy or compliance costs and expenses due to increased legal or regulatory requirements may cause disruptions in, or an increase in the costs associated with, the manufacturing and distribution of our beverage products. The effects of climate change and legal or regulatory initiatives to address climate change could have an adverse impact on our business. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, from time to time, we establish and publicly announce goals and commitments to reduce our carbon footprint by increasing our use of recycled packaging materials and participating in environmental and sustainability programs and initiatives organized or sponsored by non-governmental organizations and other groups to reduce greenhouse gas emissions industrywide. If we fail to achieve or improperly report on our progress toward achieving our carbon footprint reduction goals and commitments, the resulting negative publicity could adversely affect consumer preference and demand for our beverage products.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to successfully integrate our acquisitions and achieve the expected operational efficiencies or synergies.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have and we may continue to acquire bottling operations and other businesses. Key elements to achieving the benefits and expected synergies of our acquisitions and mergers are the integration of acquired or merged businesses&#8217; operations into our own in a timely and effective manner and the retention of qualified and experienced key personnel. We may incur unforeseen liabilities in connection with acquiring, taking control of, or managing bottling operations and other businesses and may encounter difficulties and unforeseen or additional costs in restructuring and integrating them into our operating structure. We cannot assure you that these efforts will be successful or completed as expected by us, and our business, financial condition and results of operations could be adversely affected if we are unable to do so.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An impairment in the carrying value of distribution rights under our bottler agreements and goodwill of acquired businesses could negatively affect our financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically review the carrying value of our intangible assets, including distribution rights under our bottler agreements and goodwill of acquired businesses, to determine whether there is any indication that such assets have suffered an impairment. An impairment is recognized and the asset is reduced to fair value via a charge to earnings, when the carrying value of such asset exceeds its recoverable amount, which is the higher of its fair value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">less </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the cost to sell the asset, and its value in use. Events and conditions that could result in an impairment include changes in the industry in which we operate, including competition, changes in consumer preferences, and other factors leading to reduction in expected sales or profitability. An impairment on the value of the distribution rights under our bottler agreements or goodwill of acquired businesses could have a material adverse effect on our financial condition and results of operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the units and the ADSs</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Series L shares have limited voting rights.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Series L shares grant the right to vote only in certain circumstances. In general terms, they grant the right to elect up to three of our maximum of 21 directors and only grant the right to vote on specific matters, including certain changes in our corporate form, mergers involving our company when our company is the merged entity or when the principal corporate purpose of the merged entity is not related to the corporate purpose of our company, the cancellation of the registration of our shares on the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bolsa Mexicana de Valores </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Mexican Stock Exchange, or BMV) or any other foreign stock exchange, and those matters for which the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley del Mercado de Valores </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Mexican Securities Market Law) expressly grants the right to vote to classes of shares with limited voting rights. As a result, holders of units will not be able to influence our business or operations with respect to the Series L shares they indirectly hold. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;Item 10. Additional Information&#8212;Bylaws&#8212;Voting Rights, Transfer Restrictions and Certain Minority Rights.&#8221;</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Holders of ADSs may not be able to vote at our shareholder meetings.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our units, which are comprised of 3 Series B shares and 5 Series L shares, trade on the New York Stock Exchange (NYSE) in the form of ADSs, each representing 10 units. Holders of ADSs may not receive notice of Series L or Series B shareholder meetings from the ADS depositary in sufficient time to enable such holders to return voting instructions to the ADS depositary in a timely manner.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The protections afforded to minority shareholders in Mexico are different from those afforded to minority shareholders in the United States and investors may experience difficulties in enforcing civil liabilities against us or our directors, officers and controlling persons.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Mexican Securities Market Law, the protections afforded to minority shareholders are different from, and may be less than, those afforded to minority shareholders in the United States. Therefore, it may be more difficult for minority shareholders to enforce their rights against us, our directors or our controlling interest shareholders than it would be for minority shareholders of a U.S. company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are organized under the laws of Mexico and most of our directors, officers and controlling persons reside outside the United States, and all or a substantial portion of our assets and the assets of our directors, officers and controlling persons are located outside the United States. As a result, it may not be possible for investors to effect service of process within the United States on such persons or to enforce judgments against them in U.S. courts or in courts in jurisdictions outside of the United States, in each case, including in any action based on civil liabilities under the U.S. federal securities laws.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The enforceability against our directors, officers and controlling persons in Mexico in actions for enforcement of judgments of U.S. courts, and liabilities predicated solely upon the U.S. federal securities laws will be subject to certain requirements provided for in the Mexican Federal Civil Procedure Code and any applicable treaties. Some of the requirements may include personal service of process and that the judgments of U.S. courts are not against Mexican public policy. The Mexican Securities Market Law, which is considered Mexican public policy, provides that, in the event of actions derived from any breach of the duty of care and the duty of loyalty against our directors and officers, any remedy would be exclusively for the benefit of our company. Therefore, investors would not be directly entitled to any remedies under such actions.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Developments in other countries may adversely affect the market for our securities.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market value of securities of Mexican companies is, to varying degrees, influenced by economic and securities market conditions in other countries. Although economic conditions are different in each country, investors&#8217; reactions to developments in one country can have effects on the securities of issuers in other countries, including Mexico. We cannot assure you that events elsewhere will not adversely affect the market value of our securities.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Holders of units and ADSs in the United States may not be able to participate in any capital offering and as a result may be subject to dilution of their equity interests.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under applicable Mexican law, if we issue new shares for cash as a part of a capital increase, other than in connection with a public offering of newly issued shares, treasury stock or mergers, we are generally required to grant our shareholders the right to purchase a sufficient number of shares to maintain their existing ownership percentage. Rights to purchase shares in these circumstances are known as preemptive rights. By law, we may not allow holders of our units or ADSs who are located in the United States to exercise any preemptive rights in any future capital increases unless (1) we file a registration statement with the U.S. Securities and Exchange Commission, or SEC, with respect to that future issuance of shares or (2) the offering qualifies for an exemption from the registration requirements of the U.S. Securities Act of 1933, as amended. At the time of any future capital increase, we will evaluate the costs and potential liabilities associated with filing a registration statement with the SEC, as well as the benefits of preemptive rights to holders of our units and ADSs in the United States and any other factors that we consider important in determining whether to file a registration statement.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may decide not to file a registration statement with the SEC that would allow holders of our units or ADSs who are located in the United States to participate in a preemptive rights offering. In addition, under current Mexican law, the sale by the ADS depositary of preemptive rights and the distribution of the proceeds from such sales to the holders of ADSs is not possible. As a result, the equity interest of such holders of units or ADSs would be diluted proportionately. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 10. Additional Information&#8212;Bylaws&#8212;Preemptive Rights.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Countries Where We Operate</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse economic conditions in the countries where we operate may adversely affect our financial condition and results.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a Mexican corporation and our Mexican operations are our single most important geographic territory. We also conduct an important part of our operations in Brazil. For the year ended December 31, 2020, approximately 78.4% of our total revenues were attributable to Mexico and Brazil. Our results are affected by the economic conditions in the countries where we conduct operations. Consumer demand and preferences, real prices and the costs of raw materials are heavily influenced by macroeconomic conditions, which vary by country and may not be correlated. In addition, adverse economic conditions may affect and reduce consumer per capita income, thereby adversely affecting consumer demand for our products as a result of a decrease in consumer purchasing power. Deterioration or prolonged periods of weak economic conditions in the countries where we conduct operations may have, and in the past have had, a negative effect on our company and a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the countries where we operate are influenced by the U.S. economy. Deterioration in economic conditions in the U.S. economy may affect these economies. In particular, economic conditions in Mexico have been historically correlated with economic conditions in the United States partially as a result of the North American Free Trade Agreement, and more recently, the U.S.-Mexico-Canada Agreement, which came into force on July 1, 2020. Any adverse event affecting the relationship between any of the countries where we operate and the United States, including changes or the termination of any free trade agreement, may have a significant adverse effect on the economy of such countries.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business may also be significantly affected by interest rates, inflation rates and exchange rates of the local currencies of the countries where we operate. Decreases in growth rates, periods of negative growth and/or increases in inflation or interest rates may result in lower demand for our products, lower real pricing of our products or a shift to lower margin products. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, an increase in interest rates would increase the cost to us of variable rate funding (which, after giving effect to our swap contracts, and calculated by weighting each year&#8217;s outstanding debt balance mix, constituted approximately 7.4% of our total debt as of December 31, 2020), which would have an adverse effect on our financial position. A continued and prolonged increase in inflation rates in any of the countries where we operate may result in such country being categorized as a hyperinflationary economy for accounting purposes, which would change the manner in which we present and report financial information related to our operations in such country. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk&#8212;Interest Rate Risk.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since July 1, 2018, Argentina&#8217;s economy has satisfied the conditions to be treated as a hyperinflationary economy based on various economic factors, including Argentina&#8217;s cumulative inflation over the past three-year period exceeding 100%, according to available indexes in the country. Continuing hyperinflation in Argentina may adversely affect our financial position and results of operations.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation of the local currencies of the countries where we operate relative to the U.S. dollar could adversely affect our financial condition and results.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of local currencies relative to the U.S. dollar increases our cost of some of the raw materials we acquire, the price of which may be paid in or determined with reference to U.S. dollars, and of our debt obligations denominated in U.S. dollars and may therefore negatively affect our results, financial position and equity. In addition, depreciation of local currencies of the countries where we operate relative to the U.S. dollar may also potentially increase inflation rates in such countries. Significant fluctuations of local currencies relative to the U.S. dollar have occurred in the past and may continue in the future, negatively affecting our results. Future currency devaluations or the imposition of exchange controls in any of the countries where we operate may potentially increase our operating costs, which could have an adverse effect on our financial position and results of operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk&#8212;Foreign Currency Exchange Rate Risk.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A severe depreciation of any currency of the countries where we operate may result in a disruption of the international foreign exchange markets and may limit our ability to transfer or to convert such currencies into U.S. dollars or other currencies for the purpose of making timely payments of interest and principal on our U.S. dollar-denominated indebtedness or obligations in other currencies. While the Mexican government does not restrict the right or ability of Mexican or foreign persons or entities to convert Mexican pesos into U.S. dollars or to transfer other currencies out of Mexico, the Mexican government could impose restrictive exchange rate policies in the future. Currency fluctuations may have an adverse effect on our results, financial condition and cash flows in future periods.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As part of our financing, treasury and derivatives policies, we maintain hedging initiatives designed to mitigate interest rate, raw materials and foreign currency exchange rate risk. These hedging initiatives are presented by our corporate finance department to the planning and finance committee of our board of directors on a quarterly basis for their review and approval. Despite such efforts, there is no assurance that the hedging and other financial strategies we implement will be sufficient to prevent any adverse effect on our financial position and results of operations as a result of any depreciation of the local currencies of the countries where we operate relative to the U.S. dollar, fluctuations in interest rates or in the price of raw materials.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Political and social events in the countries where we operate and elsewhere and changes in governmental policies may have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years, some of the governments in the countries where we operate have implemented and may continue to implement significant changes in laws, public policy or regulations that could affect the political and social conditions in these countries. Any such changes, and similar changes in other countries such as the U.S., may have an adverse effect on our business, results of operations and financial condition. Furthermore, national presidential and legislative elections took place in 2020 or are scheduled to take place in 2021 in several of the countries where we operate, including Argentina, Mexico, and Nicaragua. We cannot assure you that political or social developments in the countries where we operate or elsewhere, such as the election of new administrations, changes in laws, public policy or regulations, political disagreements, civil disturbances and the rise in violence and perception of violence, over which we have no control, will not have a corresponding adverse effect on the local or global markets or on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">16</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_560"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 4.&#160;&#160;&#160;&#160;Information on the Company</span></div><div id="i174f34163a83488c82966ed9ae423c19_563"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">The Company</span></div><div id="i174f34163a83488c82966ed9ae423c19_566"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the largest franchise bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in the world in terms of volume. We operate in territories in the following countries:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Mexico&#8212;a substantial portion of central Mexico, the southeast and northeast of Mexico.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Guatemala.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Nicaragua.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Costa Rica.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Panama.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Colombia&#8212;most of the country.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Brazil&#8212;a major part of the states of S&#227;o Paulo and Minas Gerais, the states of Parana, Santa Catarina and Mato Grosso do Sul and part of the states of Rio de Janeiro, Rio Grande do Sul and Goias.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Argentina&#8212;Buenos Aires and surrounding areas.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Uruguay.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also operate in Venezuela through our investment in KOF Venezuela.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our company was organized on October 30, 1991 as a stock corporation with variable capital (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">sociedad an&#243;nima de capital variable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) under the laws of Mexico for a term of 99 years. On December 5, 2006, as required by amendments to the Mexican Securities Market Law, we became a publicly traded stock corporation with variable capital (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">sociedad an&#243;nima burs&#225;til de capital variable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Our legal name is Coca-Cola FEMSA, S.A.B. de C.V. Our principal executive offices are located at Calle Mario Pani No. 100, Colonia Santa Fe Cuajimalpa, Alcald&#237;a Cuajimalpa de Morelos, 05348, Mexico City, Mexico. Our telephone number at this location is (52-55) 1519-5000. Our website is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.coca-colafemsa.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an overview of our operations by consolidated reporting segment in 2020.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"><tr><td style="width:1.0%"></td><td style="width:45.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.220%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operations by Consolidated Reporting Segment&#8212;Overview Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Profit</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mexico and Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  106,783</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  52,906</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,832</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,905</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,615</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,811</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Mexico, Guatemala, Nicaragua, Costa Rica and Panama.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Colombia, Brazil, Argentina and Uruguay.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate History</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a subsidiary of FEMSA, a company that participates in the retail industry through FEMSA Comercio, which is comprised of (i) a proximity division operating OXXO, a small-format store chain, (ii) a health division which includes drugstores and related operations and (iii) a fuel division, which operates OXXO Gas, a chain of retail fuel service stations. FEMSA also participates in the beverage industry through us, and in the beer industry as a shareholder of Heineken, a brewer with operations in over 70 countries. Additionally, through its strategic businesses unit, FEMSA provides logistics services, point-of-sale refrigeration solutions and plastics solutions to its business units and third-party clients. FEMSA also participates in the specialized distribution industry in the United States. Through its business units, FEMSA has more than 320,000 employees in 13 countries.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We commenced operations in 1979, when a subsidiary of FEMSA acquired certain sparkling beverage bottlers in Mexico City and surrounding areas. In 1991, FEMSA transferred its ownership in the bottlers to FEMSA Refrescos, S.A. de C.V., our corporate predecessor. In June 1993, a subsidiary of The Coca-Cola Company subscribed for 30.0% of our capital stock in the form of Series D shares. In September 1993, FEMSA sold Series L shares that represented 19.0% of our capital stock to the public, and we listed these shares on the Mexican Stock Exchange and, in the form of ADSs, on the NYSE.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In a series of transactions since 1994, we acquired new territories, brands and other businesses, including Argentina and certain territories in southern Mexico, which today comprise our business. In May 2003, we acquired Panamerican Beverages Inc., or Panamco, and began producing and distributing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in additional territories in the central, southeastern and northeastern regions of Mexico and in Central America (Guatemala, Nicaragua, Costa Rica and Panama), Colombia, Venezuela and Brazil, along with bottled water, beer and other beverages in some of these territories.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2006, FEMSA acquired 148,000,000 of our Series D shares from certain subsidiaries of The Coca-Cola Company, which increased FEMSA&#8217;s ownership to 53.7%.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2007, we acquired together with The Coca-Cola Company 100.0% of the shares of capital stock of Jugos del Valle, S.A.P.I. de C.V., or Jugos del Valle. In 2008, we, The Coca-Cola Company and all Mexican and Brazilian </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottlers entered into a joint business for the Mexican and Brazilian operations, respectively, of Jugos del Valle.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2007 and May 2008, we sold most of our proprietary brands to The Coca-Cola Company. The proprietary brands are now being licensed back to us by The Coca-Cola Company pursuant to our bottler agreements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2008, we entered into a transaction with The Coca-Cola Company to acquire its wholly owned bottling franchise Refrigerantes Minas Gerais, Ltda., or REMIL, located in the State of Minas Gerais in Brazil.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2008, we acquired the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Agua de los Angeles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bulk water business in Mexico City and surrounding areas from Grupo Embotellador CIMSA, S.A. de C.V., or Grupo CIMSA, at the time one of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottling franchises in Mexico. The trademarks remain with The Coca-Cola Company. We subsequently merged Agua de los Angeles into our bulk water business under the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ciel </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">brand.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2009, we acquired together with The Coca-Cola Company the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Brisa </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottled water business in Colombia from Bavaria, S.A. We acquired the production assets and the distribution territory, and The Coca-Cola Company acquired the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Brisa </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">brand.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2009, we entered into an agreement to manufacture, distribute and sell the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Crystal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark water products in Brazil jointly with The Coca-Cola Company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2010, we acquired from The Coca-Cola Company, along with other Brazilian </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottlers, Le&#227;o Alimentos e Bebidas, Ltda., or Le&#227;o Alimentos, manufacturer and distributor of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Matte Le&#227;o </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tea brand, which would later be integrated with the Brazilian operations of Jugos del Valle.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2011, we acquired together with The Coca-Cola Company, Industrias L&#225;cteas, S.A.,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estrella Azul, a Panamanian conglomerate that participates in the dairy and juice-based beverage categories in Panama, which we subsequently sold to Panama Dairy Ventures Ltd</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in September 2020.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2011, we merged with Administradora de Acciones del Norte, S.A.P.I. de C.V., or Grupo Tampico, a Mexican bottler with operations in the states of Tamaulipas, San Luis Potosi, and Veracruz, as well as in parts of the states of Hidalgo, Puebla and Queretaro.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2011, we merged with Corporaci&#243;n de los Angeles, S.A. de C.V., also part of Grupo CIMSA, a Mexican </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottler with operations mainly in the states of Morelos and Mexico, as well as in parts of the states of Guerrero and Michoacan. As part of our merger with Grupo CIMSA, we also acquired a minority equity interest in Promotora Industrial Azucarera, S.A de C.V., or PIASA.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2012, we merged with Grupo Fomento Queretano, S.A.P.I. de C.V., or Grupo Fomento Queretano, a Mexican bottler with operations mainly in the state of Queretaro, as well as in parts of the states of Mexico, Hidalgo and Guanajuato. As part of our merger with Grupo Fomento Queretano, we increased our minority equity interest in PIASA.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2012, we acquired, through Jugos del Valle, an indirect minority participation in Santa Clara Mercantil de Pachuca, S.A. de C.V., or Santa Clara, a producer of milk and value-added dairy products in Mexico.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2013, we acquired, through CIBR, a 51.0% stake in KOF Philippines from The Coca-Cola Company. In December 2018, CIBR completed the sale of its stake in KOF Philippines back to The Coca-Cola Company through the exercise of CIBR&#8217;s option to sell.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2013, we merged with Grupo Yoli, S.A. de C.V., a Mexican bottler with operations mainly in the state of Guerrero, as well as in parts of the state of Oaxaca. As part of our merger with Grupo Yoli, we increased our minority equity interest in PIASA.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2013, we acquired Companhia Fluminense de Refrigerantes, or Companhia Fluminense, a franchise that operates in parts of the states of S&#227;o Paulo, Minas Gerais and Rio de Janeiro in Brazil. As part of our acquisition of Companhia Fluminense, we also acquired an additional minority equity interest in Le&#227;o Alimentos.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2013, we acquired Spaipa S.A. Industria Brasileira de Bebidas, or Spaipa, a Brazilian bottler with operations in the state of Parana and in parts of the state of S&#227;o Paulo. As part of our acquisition of Spaipa, we increased our minority equity interest in Le&#227;o Alimentos and acquired a 50.0% stake in Fountain &#193;gua Mineral Ltda., a joint venture to develop water and non-carbonated beverages together with The Coca-Cola Company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2016, we acquired, through Le&#227;o Alimentos, an indirect participation in Latic&#237;nios Verde Campo Ltda., a producer of milk and dairy products in Brazil.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2016, we acquired Vonpar, a Brazilian bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products with operations in the states of Rio Grande do Sul and Santa Catarina in Brazil. As part of our acquisition of Vonpar, we increased our minority equity interest in Le&#227;o Alimentos.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2017, we acquired together with The Coca-Cola Company, through our Mexican, Brazilian, Argentine, Colombian subsidiaries and also through our interest in Jugos del Valle in Mexico, a participation in the AdeS plant-based beverage businesses. As a result of this acquisition, we have exclusive distribution rights of AdeS plant-based beverages in our territories.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, Compa&#241;&#237;a Inversionista en Bebidas del Norte, S.L., one of our subsidiaries, acquired from The Coca-Cola Company ABASA, a Guatemalan bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products with operation in the northeast region of Guatemala.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, Compa&#241;&#237;a de Inversiones Moderna, S.L., one of our subsidiaries, acquired from The Coca-Cola Company Los Volcanes, a Guatemalan bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products with operations in the southwest region of Guatemala.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2018, Inversiones en Bebidas Refrescantes Ib&#233;rica, S.L., one of our subsidiaries, acquired from The Coca-Cola Company, Monresa, a Uruguayan bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital Stock</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 11, 2019, we completed an eight-for-one stock split, or the &#8220;Stock Split&#8221;, whereby (a) for each Series A share, holders of Series A shares received eight new Series A shares, (b) for each Series D share, holders of Series D shares received eight new Series D shares and (c) for each Series L share, holders of Series L shares received one unit (each consisting of 3 Series B shares (with full voting rights) and 5 Series L shares (with limited voting rights)). Effective on April 11, 2019, our units were listed for trading on the Mexican Stock Exchange and ADSs, each representing 10 units, were listed for trading on the NYSE.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, (1) FEMSA indirectly owned Series A shares equal to 47.2% of our capital stock (56.0% of our capital stock with full voting rights), and (2) The Coca-Cola Company indirectly owned Series D shares equal to 27.8% of our capital stock (32.9% of our capital stock with full voting rights). Series L shares with limited voting rights constituted 15.6% of our capital stock, and Series B shares constituted the remaining 9.4% of our capital stock (the remaining 11.1% of our capital stock with full voting rights).</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><img src="kof-20201231_g1.jpg" alt="kof-20201231_g1.jpg" style="height:298px;margin-bottom:5pt;vertical-align:text-bottom;width:586px"/></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate with a large geographic footprint in Latin America. To consolidate our position as a global leader in the beverage business, we continue to expand our robust portfolio of beverages, transforming and enhancing our operational capabilities, inspiring a cultural evolution, and embedding sustainability throughout our business to create economic, social and environmental value for all of our stakeholders.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our view on sustainable development is a comprehensive part of our business strategy. We base our efforts in our ethics and values, focusing on (i) our people, (ii) our communities and (iii) our planet. We also take a responsible and disciplined approach to the use of resources and capital allocation.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To maximize growth and profitability</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and driven by our transformational initiatives, we plan on continuing to execute the following key strategies: (i) accelerate revenue growth, (ii) increase our business scale and profitability across categories, (iii) continue our expansion through organic growth and strategic joint ventures, mergers and acquisitions, (iv) accelerate our end-to-end transformation through the digitization of our processes, (v) empower people to lead this transformation and (vi) create a leaner and more efficient organization focused on value creation.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We seek to accelerate our revenue growth through the introduction of new categories, products and presentations that better meet our consumers&#8217; needs and preferences, while maintaining our core products and improving our profitability. To address our consumers&#8217; diverse lifestyles, we have developed new products through innovation and have expanded the availability of low- and non-caloric beverages by reformulating and broadening our product portfolio to reduce added sugar and offering smaller presentations of our products. As of December 31, 2020, approximately 38.8% of our brands were low- or non-caloric beverages, and we continue to expand our product portfolio to offer more options to our consumers so they can satisfy their hydration and nutrition needs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">See &#8220;&#8212;Our Products&#8221; and &#8220;&#8212;Packaging.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, we inform our consumers through front labeling on the nutrient composition and caloric content of our beverages</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in accordance with local laws and regulations. We voluntarily adhere to national and international codes of conduct in advertising and marketing, including communications targeted to minors who are developed based on the Responsible Marketing policies and Global School Beverage Guidelines of The Coca-Cola Company, achieving full compliance with all such codes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">regulations and guidelines in all of the countries where we operate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">  See &#8220;&#8212;Other Regulations.&#8221;</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We view our relationship with The Coca-Cola Company as integral to our business, and together we have developed marketing strategies to better understand and address our consumer needs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;Marketing.&#8221;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preventive measures to mitigate the effect of the COVID-19 pandemic</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has negatively affected global and regional economic conditions. In response, in 2020 we adopted preventive measures at our offices and facilities to ensure continued operations and to keep our teams and our customers healthy and safe. As part of those preventive measures, we have created a comprehensive management framework designed to guide our mitigation actions across five key areas: collaborators, clients, consumers, community and cash flow. These initiatives, which continue in effect as of the date of this report, include:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%;padding-left:31.8pt">Collaborators</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">: Ensuring employees&#8217; safety and wellbeing is of utmost importance. Measures include implementing reinforced health, sanitation and hygiene protocols across our facilities and providing our employees with additional protective equipment such as masks, gloves and sanitizing gels.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%;padding-left:31.8pt">Clients</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">: We are helping our clients to remain open for business in a safe way. Among our initiatives, we have leveraged our digital capabilities such as multichannel order-taking via B2B platforms, contact centers, and messaging and voice over IP services. In addition, we have donated protective screens to our clients&#8217; to be used at service counters.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%;padding-left:31.8pt">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">: Consumers are one of our top priorities.  Accordingly, we have leveraged our portfolio across key markets and channels, and have reinforced our presence in digital and direct-to-home channels.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%;padding-left:31.8pt">Community</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">: As part of our social response to the COVID-19 pandemic, we have donated beverages to health centers, transported medical supplies, contributed to the construction of alternative health centers, and acquired medical equipment, among other community relief initiatives.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%;padding-left:31.8pt">Cash Flow</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">: Consistent with our financial discipline approach, we have implemented measures to further strengthen our balance sheet and protect our cash flow by prioritizing or rationalizing capital expenditures and expenses.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government responses to the COVID-19 pandemic have caused, and may continue to cause, temporary closures and social distancing measures at points of sale, including restaurants, cinemas and other venues, such as stadiums, auditoriums and concert halls, causing fluctuations in the volumes and mix of the products we sell.  As a result, we have adopted a number of initiatives to reduce costs and generate savings and efficiencies in the territories where we operate.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Territories</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following map shows our territories, giving estimates in each case of the population to which we offer products and the number of retailers of our beverages as of December 31, 2020:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><img src="kof-20201231_g2.jpg" alt="kof-20201231_g2.jpg" style="height:760px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Products</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We produce, market, sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages include: sparkling beverages (colas and flavored sparkling beverages), waters and still beverages (including juice drinks, coffee, teas, milk, value-added dairy, sports drinks, energy drinks and plant-based drinks). In addition, we distribute and sell </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Heineken </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">beer products in our Brazilian territories and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Monster </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">products in all of the countries where we operate.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our most important brand, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, together with its line of low-calorie products, accounted for 63.9%, 62.4% and 62.2% of our total sales volume in 2020, 2019 and 2018, respectively.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the trademarks of the main products we distributed in 2020:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.138%"><tr><td style="width:1.0%"></td><td style="width:24.674%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.745%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.745%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.745%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.745%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.746%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Colas:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Coca-Cola</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Coca-Cola Sin Az&#250;car</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Coca-Cola Light</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Flavored Sparkling Beverages:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Crush</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Kuat</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Schweppes</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fanta</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mundet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sprite</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fresca</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Quatro</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Yoli</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Still Beverages:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">AdeS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">FUZE Tea</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Le&#227;o</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Cepita</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Hi-C</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Monster</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Santa Clara</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Del Valle</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Kapo</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Powerade</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Valle Frut</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Water:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Alpina</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Brisa</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dasani</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Shangri-la</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Aquarius</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Ciel</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Manantial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Topo Chico</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Bonaqua</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Crystal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Kin</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Vitale</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Packaging</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We produce, market, sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in each of our territories in containers authorized by The Coca-Cola Company, which consist primarily of a variety of returnable and non-returnable presentations in the form of glass bottles, cans and plastic bottles mainly made of PET resin. We use the term presentation to refer to the packaging unit in which we sell our products. Presentation sizes for our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages range from a 6.5-ounce personal size to a 3-liter multiple serving size. For all of our products excluding water, we consider a multiple serving size as equal to, or larger than, 1.0 liter. In general, personal sizes have a higher price per unit case as compared to multiple serving sizes. We offer both returnable and non-returnable presentations, which allow us to offer portfolio alternatives based on convenience and affordability to implement revenue management strategies and to target specific distribution channels and population segments in our territories. In addition, we sell some </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverage syrups in containers designed for soda fountain use, which we refer to as fountain. We also sell bottled water products in bulk sizes, which refer to presentations equal to or larger than 5.0 liters and up to 20.0 liters, which have a much lower average price per unit case than our other beverage products.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales Volume and Transactions Overview</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure total sales volume in terms of unit cases and number of transactions. &#8220;Unit case&#8221; refers to 192 ounces of finished beverage product (24 eight-ounce servings) and, when applied to soda fountains, refers to the volume of syrup, powders and concentrate that is required to produce 192 ounces of finished beverage product. &#8220;Transactions&#8221; refers to the number of single units (e.g. a can or a bottle) sold, regardless of their size or volume or whether they are sold individually or in multipacks, except for fountain which represents multiple transactions based on a standard 12 oz. serving.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except when specifically indicated, &#8220;sales volume&#8221; in this annual report refers to sales volume in terms of unit cases.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates our historical sales volume and number of transactions for each of our consolidated reporting segments, as well as our unit case and transaction mix by category.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:33.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales Volume</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transactions</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Millions of unit cases or millions of single units, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,759.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,838.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,202.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,584.6</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236.9</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,635.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,945.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mexico &amp; Central America</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,991.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,075.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">9,838.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,529.6</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Growth</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,572.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,967.9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">862.9</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">846.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,208.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,726.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">782.9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">South America</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,292.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,293.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,559.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8,691.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Growth</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,284.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,368.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">17,397.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20,220.6</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Growth</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the multiple serving presentations and returnable packaging for sparkling beverages volume:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.722%"><tr><td style="width:1.0%"></td><td style="width:49.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.822%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Multiple Serving Presentations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Returnable Packaging</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.0%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.3%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.4%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.3%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.3%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.5%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.5%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.5%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.6%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.8%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates our historical sales volume and number of transactions performance by category for each of our operations and our reporting segments for 2020 as compared to 2019:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.361%"><tr><td style="width:1.0%"></td><td style="width:39.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.505%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.831%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sparkling</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stills</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bulk Water</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales Volume Growth</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico and Central America</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.7)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26.5)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of Transactions Growth</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico and Central America</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.2)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19.3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26.1)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.7)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates our unit case mix by category for each of our operations and our consolidated reporting segments for 2020:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.777%"><tr><td style="width:1.0%"></td><td style="width:27.064%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.134%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.134%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.191%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sparkling Beverages</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stills</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unit Case Mix by Category</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.2%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.4%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mexico and Central America</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">75.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">74.7%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6.6%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">18.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">18.7%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.7%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86.8%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.0%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91.1%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">South America</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">85.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">84.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">9.7%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.4%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.2%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes sales volume and transactions from Guatemala, Nicaragua, Costa Rica and Panama.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes beer sales volume and transactions.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes bulk water volume and transactions.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of our products are seasonal in all of the countries where we operate, as our sales volumes generally increase during the summer months of each country and during the year-end holiday season. In Mexico, Central America and Colombia, we typically achieve our highest sales during the months of April through August as well as during the year-end holidays in December. In Brazil, Uruguay and Argentina, our highest sales levels occur during the summer months of October through March, including the year-end holidays in December.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketing</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We, in conjunction with The Coca-Cola Company, have developed a marketing strategy to promote the sale and consumption of our products. We rely extensively on advertising, sales promotions and retailer support programs to target the particular preferences of our consumers. Our consolidated marketing expenses in 2020 were Ps.5,043 million, net of Ps.1,482 million contributed by The Coca-Cola Company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Retailer Support Programs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Support programs include providing retailers with point-of-sale display materials and consumer sales promotions, such as contests, sweepstakes and the giveaway of product samples.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Coolers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Coolers play an integral role in our clients&#8217; plans for success. Increasing both cooler coverage and the number of cooler doors among our retailers is important to ensure that our wide variety of products are properly displayed, while strengthening our merchandising capacity in our distribution channels to significantly improve our point-of-sale execution.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We advertise in all major communications media. We focus our advertising efforts on increasing brand recognition by consumers and improving our customer relations. National advertising campaigns are designed and proposed by The Coca-Cola Company&#8217;s local affiliates in the countries where we operate, with our input at the local or regional level. Point-of-sale merchandising and advertising efforts are proposed and implemented by us, with a focus on increasing our connection with customers and consumers.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketing in our Distribution Channels</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In order to provide more dynamic and specialized marketing of our products, our strategy is to classify our markets and develop targeted efforts for each consumer segment or distribution channel. Our principal channels are small retailers, &#8220;on-premise&#8221; accounts, such as restaurants and bars, supermarkets and third party distributors. Presence in these channels entails a comprehensive and detailed analysis of the purchasing patterns and preferences of various groups of beverage consumers in each of the different types of locations or distribution channels. In response to this analysis, we tailor our product, price, packaging and distribution strategies to meet the particular needs of and exploit the potential of each channel.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Multi-Segmentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have implemented a multi-segmentation strategy in all of our markets. These strategies consist of the definition of a strategic market cluster or group and the implementation and assignment of different product/price/package portfolios and service models to such market cluster or group. These clusters are defined based on consumption occasion, competitive environment, income level, and types of distribution channels.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Sales and Distribution</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides an overview of our distribution centers and the retailers to which we sold our products:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.555%"><tr><td style="width:1.0%"></td><td style="width:61.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.895%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Mexico and Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distribution centers</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retailers</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,059,181&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">879,040&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes Mexico, Guatemala, Nicaragua, Costa Rica and Panama.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Includes Colombia, Brazil, Argentina and Uruguay.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continuously evaluate our distribution model in order to fit with the local dynamics of the marketplace and analyze the way we go to market, recognizing different service needs from our customers, while looking for a more efficient distribution model. As part of this strategy, we are rolling out a variety of new distribution models throughout our territories looking for improvements in our distribution network.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use several sales and distribution models depending on market and geographic conditions and the customer&#8217;s profile: (i) the pre-sale system, which separates the sales and delivery functions, permitting trucks to be loaded with the mix of products that retailers have previously ordered, thereby increasing both sales and distribution efficiency; (ii) the conventional truck route system, in which the person in charge of the delivery makes immediate sales from inventory available on the truck; (iii) sales through digital platforms to access technologically enabled customers; (iv) the telemarketing system, which could be combined with pre-sales visits; and (v) sales through third-party wholesalers and other distributors of our products.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the pre-sale system, sales personnel also provide merchandising services during retailer visits, which we believe enhance the shopper experience at the point-of-sale. We believe that an adequate number of service visits to retailers and frequency of deliveries are essential elements in an effective selling and distribution system of our products.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a result of the COVID-19 pandemic, we continue to reinforce our presence in our emerging distribution channels, which consist primarily of digital sales channels such as food aggregators, digital platforms and telemarketing, in an effort to safeguard the health of our workforce and business partners and to address the growing demand from our business partners through such sales channels. This reinforcement is aligned with our overall digitization and omnichannel strategies.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, no single customer accounted for more than 10.0% of our consolidated total sales.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our distribution centers range from large warehousing facilities to small cross-docking facilities. In addition to our fleet of trucks, we distribute our products in certain locations through electric carts and hand-trucks in order to comply with local environmental and traffic regulations. In some of our territories, we rely on third parties to transport our finished products from our bottling plants to our distribution centers and, in some cases, directly to our customers.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mexico</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We contract with a subsidiary of FEMSA, Solistica, S.A. de C.V., for the transportation of finished products from our bottling plants to our distribution centers in Mexico. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Related Party Transactions.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From the distribution centers, we distribute our finished products to retailers mainly through our own fleet of trucks. In designated areas in Mexico, third-party distributors deliver our products to retailers and consumers, allowing us to access these areas on a cost-effective basis.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In Mexico, we sell a majority of our beverages through our traditional distribution channel, which consists of sales at small retail stores to consumers who may take the beverages for consumption at home or elsewhere. We also sell products through modern distribution channels, the &#8220;on-premise&#8221; consumption segment, home delivery, supermarkets and other locations. Modern distribution channels include large and organized chain retail outlets such as wholesale supermarkets, discount stores and convenience stores that sell fast-moving consumer goods, where retailers can buy large volumes of products from various producers. The &#8220;on-premise&#8221; consumption segment consists of sales through points-of-sale where products are consumed at the establishment from which they were purchased. This includes retailers such as restaurants and bars as well as stadiums, auditoriums and theaters.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In 2020, the &#8220;on-premise&#8221; channel was the most affected in our Mexican operations, as a result of COVID-19 containment measures. This effect was partially offset by increased sales through our emerging distribution channels, which consist primarily of digital channels and platforms such as food aggregators, e-commerce and other digital platforms. Additionally, other &#8220;direct-to-consumer&#8221; channels such as our own home delivery routes had an increase in demand.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Brazil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In Brazil, we distribute our finished products to retailers through a combination of our own fleet of trucks and third party distributors, while maintaining control over the selling activities. In designated zones in Brazil, third-party distributors purchase our products and resell them to retailers. In Brazil, we sell a majority of our beverages at small retail stores. We also sell products through modern distribution channels and &#8220;on- premise&#8221; consumption. Modern distribution channels in Brazil include large and organized chain retail outlets such as wholesale supermarkets and discount stores that sell fast- moving consumer goods.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In 2020, the &#8220;on-premise&#8221; channel in our Brazil operations was the most affected as a result of COVID-19 containment measures. This effect was partially offset by increased sales through our emerging distribution channels, which consist primarily of digital channels and platforms such as food aggregators, e-commerce and other digital platforms. Additionally, the rollout of our omnichannel platform allowed us to serve our consumers in Brazil through a digital app and our proprietary chatbot-enabled order-taking platform.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Territories other than Mexico and Brazil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We distribute our finished products to retailers through a combination of our own fleet of trucks and third party distributors. In most of our territories, an important part of our total sales volume is sold through small retailers.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In 2020, a large percentage of our sales in our territories other than Mexico and Brazil were made through modern distribution channels, as the imposition of measures and regulations aimed at containing the COVID-19 pandemic had an impact on consumer preferences towards these channels. The &#8220;on-premise&#8221; channel was the most affected sales and distribution channel in these territories as a result of containment measures. As countries began to ease restrictions and lockdowns, there was a subsequent recovery in the &#8220;on-premise&#8221; channel. This effect was partially offset by an increase in demand for our emerging distribution channels, which consist primarily of digital channels and platforms such as food aggregators, e-commerce and other digital platforms.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principal Competitors</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are leaders in the beverage market in most of the countries where we operate, being the largest franchise bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products in the world by sales volume. During 2020, we produced and sold approximately 11.3% of the Coca-Cola system&#8217;s volume worldwide.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The characteristics of our territories are very diverse. Central Mexico and our territories in Argentina are densely populated and have a large number of competing beverage brands as compared to the rest of our territories. Our territories in Brazil are densely populated but have lower consumption of beverage products as compared to Mexico. Uruguay has a high per capita consumption and low population density. Portions of southern Mexico, Central America and Colombia are large and mountainous areas with low population density, low per capita income and low consumption of beverages.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our principal competitors are local </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Pepsi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> bottlers and other bottlers and distributors of local beverage brands. We also face competition in many of our territories from producers of low price beverages, commonly referred to as &#8220;B brands.&#8221; A number of our competitors in Central America, Brazil, Argentina and Colombia offer beer in addition to sparkling beverages, still beverages and water, which may enable them to achieve distribution efficiencies that other competitors who do not offer an integrated portfolio may not achieve.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While competitive conditions are different in each of our territories, we compete mainly in terms of price, packaging, effective promotional activities, access to retail outlets and sufficient shelf space, customer service, product innovation and product alternatives and the ability to identify and satisfy consumer preferences. We compete by seeking to offer products at an attractive price in the different segments in our markets and by building on the value of our brands. We believe that the introduction of new products and new presentations has been a significant competitive advantage that allows us to increase demand for our products, provide different options to consumers and increase new consumption opportunities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;Our Products&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;&#8212;Packaging.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Mexico and Central America. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our principal competitor in Mexico is Grupo GEPP, S.A.P.I. de C.V., the exclusive  bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">beverage</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">products and subsidiary of Organizaci&#243;n Cultiba, S.A.B. de C.V., a joint venture formed by Grupo Embotelladoras Unidas, S.A.B. de C.V., the former </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">bottler in central and southeast Mexico, a subsidiary of PepsiCo and Empresas Polar, S.A., a beer distributor and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">bottler. Our main competition in the juice category in Mexico is Grupo Jumex. In the water category, our main competitor is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Bonafont</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, a water brand owned by Danone. In addition, we compete with Cadbury Schweppes in sparkling beverages and with other local brands in our Mexican territories, as well as &#8220;B brand&#8221; producers, such as Consorcio AGA, S.A. de C.V. (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Red Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">bottler), that offer various presentations of sparkling and still beverages.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the countries that comprise our Central America region, our main competitors are </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Big Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottlers. In Guatemala and Nicaragua, we compete with a joint venture between AmBev and The Central American Bottler Corporation. In Costa Rica, our principal competitor is Florida Bebidas S.A., subsidiary of Florida Ice and Farm Co. In Panama, our main competitor is Cervecer&#237;a Nacional, S.A. We also face competition from &#8220;B brands&#8221; offering multiple serving size presentations in some Central American countries.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our principal competitor in Colombia is Postob&#243;n, a local bottler that sells and distributes sparkling beverages, (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Manzana Postob&#243;n</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Uva Postob&#243;n</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Colombiana</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), still beverages (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hit Juice</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and water (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Crystal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Postob&#243;n also sells </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">products and is a vertically integrated producer, the owners of which hold other significant commercial and industrial interests in Colombia. We also compete with low-price producers, such as Ajecolombia S.A., the producers of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Big Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which principally offer multiple serving size presentations in the sparkling and still beverage industry.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Brazil, we compete against AmBev, a company that distributes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">brands, local brands with flavors such as guarana, and proprietary beer brands. We also compete against &#8220;B brands&#8221; or &#8220;Tubainas,&#8221; which are small, local producers of low-cost sparkling beverages that represent a significant portion of the sparkling beverage market.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In Argentina, our main competitor is Buenos Aires Embotellador S.A. (BAESA), a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">bottler, which is owned by Argentina&#8217;s principal brewery, Quilmes Industrial S.A., and indirectly controlled by AmBev. In the water category, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Levit&#233;, Villavicencio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Villa del Sur</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> are water brands owned by Danone, which is our main competition. In addition, we compete with a number of competitors offering &#8220;B brands&#8221;, low-priced sparkling beverages, as well as many other generic products and private label proprietary supermarket brands that are gaining importance in the market. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Manaos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, a brand owned by Refres Now S.A. is our main competitor in this segment.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Uruguay, our main competitor is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Salus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a water brand owned by Danone. We also compete against F&#225;bricas Nacionales de Cerveza S.A. (FNC), a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottler and distributor that is partially owned by Argentina&#8217;s principal brewery, Quilmes Industrial S.A., and indirectly controlled by AmBev. In addition, we compete with low-priced regional producers, as well as many other &#8220;B brands&#8221; and imported products.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Raw Materials</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to our bottler agreements, we are authorized to manufacture, sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages within specific geographic areas, and we are required to purchase concentrate for all </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in all of our territories from affiliates of The Coca-Cola Company and sweeteners and other raw materials from companies authorized by The Coca-Cola Company. Concentrate prices for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages are determined as a percentage of the weighted average retail price in local currency net of applicable taxes. Although The Coca-Cola Company has the right to unilaterally set the price of concentrates, in practice this percentage has historically been set pursuant to periodic negotiations with The Coca-Cola Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;Bottler Agreements.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the past, The Coca-Cola Company has increased concentrate prices for Coca-Cola trademark beverages in some of the countries where we operate. For example, The Coca-Cola Company (i) gradually increased concentrate prices for certain </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in Costa Rica and Panama beginning in 2014 and through 2018; (ii) gradually increased concentrate prices for flavored water in Mexico beginning in 2015 and through 2018; and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii) began to gradually increase concentrate prices for certain </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in Mexico beginning in 2017 and through 2019, followed by a subsequent increase in 2020. The Coca-Cola Company may continue to unilaterally increase concentrate prices in the future, and we may not be successful in negotiating or implementing measures to mitigate the negative effect this may have in the prices of our products or our results. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;Cooperation Framework with The Coca-Cola Company.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to concentrate, we purchase sweeteners, carbon dioxide, PET resin and preforms to make plastic bottles, finished plastic and glass bottles, cans, caps and fountain containers, as well as other packaging materials and raw materials. Our bottler agreements provide that these materials may be purchased only from suppliers approved by The Coca-Cola Company. Prices for certain raw materials, including those used in the bottling of our products, mainly PET resin, finished plastic bottles, aluminum cans, HFCS and certain sweeteners, are paid in or determined with reference to the U.S. dollar, and therefore local prices in a particular country may increase based on changes in the applicable exchange rates. Our most significant packaging raw material costs arise from the purchase of PET resin, the price of which is related to crude oil prices and global PET resin supply. On average</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the price that we paid for PET resin in U.S. dollars in 2020 decreased 17.0% as compared to 2019 in all our territories. In addition, given that high currency volatility has affected and continues to affect most of our territories, the average price for PET resin in local currencies was lower in 2020 in Mexico, Colombia and Central America and higher in Argentina and Brazil. In 2020, we purchased certain raw materials in advance, implemented a price fixing strategy and entered into certain derivative transactions, which helped us capture opportunities with respect to raw material costs and currency exchange rates.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our agreements with The Coca-Cola Company, we may use raw or refined sugar, artificial sweeteners and HFCS in our products. Sugar prices in all of the countries where we operate, other than Brazil, are subject to local regulations and other barriers to market entry that, in certain countries, often cause us to pay for sugar in excess of international market prices. In recent years, international sugar prices experienced significant volatility. Across our territories, our average price for sugar in U.S. dollars, taking into account our financial hedging activities, decreased by approximately 9.2% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We categorize water as a raw material in our business. We obtain water for the production of some of our natural spring water products, such as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Manantial </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in Colombia and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Crystal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in Brazil, from spring water pursuant to concessions granted.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the materials or supplies that we use is presently in short supply, although the supply of specific materials could be adversely affected by strikes, weather conditions, governmental controls, national emergency situations, pandemics,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">water shortages or the failure to maintain our existing water concessions.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mexico and Central America. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, we mainly purchase PET resin from Indorama Ventures Polymers M&#233;xico, S. de R.L. de C.V. and DAK Resinas Americas Mexico, S.A. de C.V., which Alpla M&#233;xico, S.A. de C.V., known as Alpla, and Envases Universales de M&#233;xico, S.A.P.I. de C.V. manufacture into non-returnable plastic bottles for us. Also, we have introduced into our business Asian global suppliers, such as Far Eastern New Century Corp., known as FENC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> SFX &#8211; Jiangyin Xingyu New Material Co. Ltd. and Hainan Yisheng Petrochemical Co. Ltd., which support our PET resin strategy and are known as the top PET global suppliers.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase all of our cans from Crown Envases M&#233;xico, S.A. de C.V., formerly known as F&#225;bricas de Monterrey, S.A. de C.V., and Envases Universales de M&#233;xico, S.A.P.I. de C.V. We mainly purchase our glass bottles from Owens America, S. de R.L. de C.V., FEVISA Industrial, S.A. de C.V., known as FEVISA, and Glass &amp; Silice, S.A. de C.V.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase sugar from, among other suppliers, PIASA, Beta San Miguel, S.A. de C.V. or Beta San Miguel and Ingenio La Gloria, S.A., all of them sugar cane producers. As of the date of this annual report, we held a 36.4% and 2.7% equity interest in PIASA and Beta San Miguel, respectively. We purchase HFCS from Ingredion M&#233;xico, S.A. de C.V. and Almidones Mexicanos, S.A. de C.V., known as Almex.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sugar prices in Mexico are subject to local regulations and other barriers to market entry that often cause us to pay higher prices than those paid in the international market. As a result, prices in Mexico have no correlation to international market prices. In 2020, sugar prices in local currency in Mexico increased approximately 11.2% as compared to 2019.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Central America, the majority of our raw materials such as glass and non-returnable plastic bottles are purchased from several local suppliers. We purchase our cans from Envases Universales Ball de Centroam&#233;rica, S.A. and Envases Universales de M&#233;xico, S.A.P.I. de C.V. Sugar is available from suppliers that represent several local producers. In Costa Rica, we acquire plastic non-returnable bottles from Alpla C.R. S.A., and in Nicaragua we acquire such plastic bottles from Alpla Nicaragua, S.A.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In Colombia, we use sugar as a sweetener in all of our caloric beverages, which we buy from several domestic sources. Sugar prices in Colombia decreased by 11.9% in U.S. dollars and decreased 0.7% in local currency, as compared to 2019. We purchase non-returnable plastic bottles from Amcor Rigid Plastics de Colombia, S.A. and Envases de Tocancipa S.A.S. (affiliate of Envases Universales de M&#233;xico, S.A.P.I. de C.V.). We have historically purchased all of our non-returnable glass bottles from O-I Peldar and other global suppliers in the Middle East. We purchase all of our cans from Crown Envases M&#233;xico, S.A. de C.V. and Crown Colombiana, S.A.  Grupo Ardila Lulle (owners of our competitor Postob&#243;n) owns a minority equity interest in certain of our suppliers, including O-I Peldar and Crown Colombiana, S.A.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Brazil, we also use sugar as a sweetener in all of our caloric beverages. Sugar is available at local market prices, which historically have been similar to international prices. Sugar prices in Brazil decreased approximately 6.2% in U.S. dollars and increased 20.8% in local currency as compared to 2019. Taking into account our financial hedging activities, our sugar prices in Brazil decreased approximately 10.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">% in U.S. dollars. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk&#8212;Commodity Price Risk.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase non-returnable glass bottles, plastic bottles and cans from several domestic and international suppliers. We mainly purchase PET resin from local suppliers such as Indorama Ventures Pol&#237;meros S.A.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Argentina, we mainly use HFCS that we purchase from several different local suppliers as a sweetener in our products. We purchase glass bottles and other raw materials from several domestic sources. We purchase plastic preforms at competitive prices from Andina Empaques S.A., a local subsidiary of Embotelladora Andina, S.A., a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottler with operations in Chile, Argentina, Brazil and Paraguay, Alpla Avellaneda, S.A., AMCOR Argentina, and other local suppliers.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Uruguay, we also use sugar as a sweetener in all of our caloric beverages, which is available at Brazil&#8217;s local market prices. Sugar prices in Uruguay decreased approximately 1.7% in U.S. dollars and increased 16.7% in local currency as compared to 2019. Our main supplier of sugar is Nardini Agroindustrial Ltda., which is based in Brazil. We purchase PET resin from several Asian suppliers, such as SFX &#8211; Jiangyin Xingyu New Material Co. Ltd. and India Reliance Industry (a joint venture with DAK Resinas Americas Mexico, S.A. de C.V.), and we purchase non-returnable plastic bottles from global PET converters, such as Cristalpet S.A. (affiliate of Envases Universales de M&#233;xico, S.A.P.I. de C.V.).</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">30</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_569"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulation</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to different regulations in each of the territories where we operate. The adoption of new laws or regulations or changes in existing laws or regulations in the countries where we operate may increase our operating and compliance costs, increase our liabilities or impose restrictions on our operations which, in turn, may adversely affect our business, financial condition and financial results. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Price Controls</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Voluntary price restraints or statutory price controls have been imposed historically in several of the countries where we operate. Currently, there are no price controls on our products in any of the territories where we operate, except for Argentina. Due to the COVID-19 pandemic, the Argentine government imposed statutory price restraints with respect to certain of our products and the list of products to which the voluntary price restraints applies was expanded. Any changes to applicable law affecting prices could have an adverse effect on our business. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">See &#8220;Item 3. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Company&#8212;Regulatory developments may adversely affect our business financial condition and results of operations.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Taxation of Beverages</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All the countries where we operate, except for Panama, impose value-added tax on the sale of sparkling beverages, with a rate of 16.0% in Mexico, 12.0% in Guatemala, 15.0% in Nicaragua, an average percentage of 15.9% in Costa Rica, 19.0% in Colombia, 21.0% in Argentina, 22.0% in Uruguay, and in Brazil 16.0% in the states of Parana and Rio de Janeiro, 17.0% in the states of Goias and Santa Catarina, 18.0% in the states of S&#227;o Paulo and Minas Gerais, and 20.0% in the states of Mato Grosso do Sul and Rio Grande do Sul. The states of Rio de Janeiro, Goias, Minas Gerais and Parana also charge an additional 2.0% on sales as a contribution to a poverty eradication fund. In Brazil the value-added tax is grossed-up and added, along with federal sales tax, at the taxable basis. In addition, we are responsible for charging and collecting the value-added tax from each of our retailers in Brazil, based on average retail prices for each state where we operate, defined primarily through a survey conducted by the government of each state, which in 2020 represented to us an average taxation of approximately 17.4% over net sales.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several of the countries where we operate impose excise or other taxes, as follows:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Mexico imposes an excise tax on the production, sale and import of beverages with added sugar and HFCS, which as of January 1, 2021 was equal to Ps.1.3036 per liter. This excise tax is applied only to the first sale, and we are responsible for charging and collecting it. This excise tax rate will be in effect until December 31, 2021, and will thereafter be subject to an annual increase based on the previous year&#8217;s inflation rate. From January 1, 2020 to December 31, 2020 the excise tax was Ps.1.2616 per liter.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Guatemala imposes an excise tax of 0.18 cents in local currency (Ps.0.46 as of December 31, 2020) per liter of sparkling beverage.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:32.5pt">Costa Rica imposes a specific tax on non-alcoholic carbonated bottled beverages based on the combination of packaging and flavor, currently assessed at 19.494 colones (Ps.0.63 as of December 31, 2020) per 250 ml, and an excise tax (which is a contribution to the National Institute of Rural Development (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Instituto Nacional de Desarrollo Rural</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">)) currently assessed at 6.796 colones (approximately Ps.0.22 as of December 31, 2020) per 250 ml.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:32.5pt">Since January 1, 2020, Nicaragua imposes a 15.0% tax on beverages, except for water (from January 1, 2020 to December 31, 2020 the excise tax was 13.0%, from March 1, 2019 to December 31, 2019 the excise tax was 11.0% and prior to March 1, 2019 the excise tax was 9.0%), and municipalities impose a 1.0% tax on our Nicaraguan gross income.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Until November 17, 2019, Panama imposed an excise tax of 5.0% on carbonated beverages and imported non-carbonated beverages and a 10.0% selective consumption tax on syrups, powders and concentrate used to produce sugary drinks. On November 18, 2019, Panama replaced such excise tax with an excise tax of 7.0% on carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, and a 10.0% tax on syrups, powders and concentrate used to produce sugary drinks. Since January 1, 2020, Panama imposes an excise tax of 5.0% on non-carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, whether imported or produced locally. Beverages derived from dairy products, grains or cereals, nectars, fruit juices and vegetables with natural fruit concentrates are exempt from this tax.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Argentina imposes an excise tax of 8.7% on sparkling beverages containing less than 5.0% lemon juice or less than 10.0% fruit juice, and an excise tax of 4.2% on sparkling water and flavored sparkling beverages with 10.0% or more fruit juice content, although this excise tax is not applicable to some of our products.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Brazil assesses an average production tax of approximately 4.1% and an average sales tax of approximately 11.8% over net sales. Except for sales to wholesalers, these production and sales taxes apply only to the first sale, and we are responsible for charging and collecting these taxes from each of our retailers. For sales to wholesalers, they are entitled to recover the sales tax and charge this tax again upon the resale of our products to retailers.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Colombia&#8217;s municipalities impose a sales tax that varies between 0.35% and 1.2% of net sales.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Uruguay imposes an excise tax of 19.0% on sparkling beverages, an excise tax of 12.0% on fruit juice-based beverages with at least 10.0% natural fruit juice content (or at least 5.0% natural fruit juice content in the case of lemon), and an excise tax of 8.0% on sparkling water and still water.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Reforms</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Brazilian federal production tax rates and federal sales tax rates increased in 2018 and remained flat in 2019 and 2020. In early 2017, the Supreme Court decided that the value-added tax would not be used as the basis for calculating the federal sales tax, resulting in a reduction of the federal sales tax. The Brazilian tax authorities have appealed the Supreme Court&#8217;s decision and such appeal is in process. However, our Brazilian subsidiaries commenced legal proceedings to ascertain their ability to calculate federal sales tax without using the value-added tax as a basis, in accordance with the Supreme Court&#8217;s ruling, and obtained a final favorable resolution in 2019. In 2020, the federal production and sales taxes together resulted in an average of 15.9% tax over net sales.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years, the excise tax rate on concentrate in Brazil has undergone recurrent temporary fluctuations. The excise tax rate was reduced from 20.0% to 4.0% from September 1, 2018 to December 31, 2018, was increased from 4.0% to 12.0% from January 1, 2019 to June 30, 2019, was reduced to 8.0% from July 1, 2019 to September 30, 2019 and was increased to 10.0% from October 1, 2019 to December 31, 2019. The excise tax rate was reduced to 4.0% from January 1, 2020 to May 31, 2020, was increased to 8.0% from June 1, 2020 to November 30, 2020, was reduced again to 4.0% from December 1, 2020 to January 31, 2021, and was increased to 8.0% from February 1, 2021 onwards. The tax credit that we may recognize in our Brazilian operations in connection with purchases of concentrate in the Manaus Free Trade Zone will be affected accordingly.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 1, 2018, a tax reform became effective in Argentina. This reform reduced the income tax rate from 35.0% to 30.0% for 2018 and 2019, and then to 25.0% for the following years. In addition, such reform imposed a new tax on dividends paid to non-resident stockholders and resident individuals at a rate of 7.0% for 2018 and 2019, and then to 13.0% for the following years. The tax reform decreased the sales tax rate in the province of Buenos Aires from 1.75% to 1.5% in 2018. However, the reform increased the sales tax rate in the City of Buenos Aires from 1.0% to 2.0% in 2018, and scheduled a reduction to 1.5% in 2019, to 1.0% in 2020, to 0.5% in 2021 and to 0.0% in 2022. Nonetheless, the Argentine government issued an executive decree with an order to maintain the sales tax rate in the City of Buenos Aires at a rate of 1.5% through 2020, without ruling on whether the scheduled reductions for 2021 and 2022 will occur. On December 11, 2020, the Argentine government issued a new executive decree with an order to suspend the reduction of sales tax rates until December 31, 2021. Therefore, the sales tax rate for both the province of Buenos Aires and the City of Buenos Aires will be maintained at 1.5%.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2019, the Mexican government eliminated the right to offset any tax credit against any payable tax (universal offset or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">compensaci&#243;n universal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Effective as of such date, tax credits were only offset against taxes of the same nature, and it is not possible to offset tax credits against taxes withheld to third parties.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2020, a tax reform became effective in Mexico. The most relevant changes are: (i) a limitation on taxpayers&#8217; annual net interest expense deduction equal to 30.0% of the taxpayer&#8217;s adjusted taxable income (comparable to EBITDA), provided that (x) any interest expenses of a company below Ps.20 million (approximately US$1 million) are not subject to the rule and can therefore be deducted in their entirety and (y) any deductible interest that is not allowed to be deducted in a given year because of the 30.0% limit, may be carried forward for the subsequent 10 years; (ii) stringent rules to categorize certain foreign income and foreign subsidiaries that are subject to low levels of taxation as subject to Mexican income tax; (iii) an inflation-related increase in the excise tax applicable to the production, sale and import of beverages with added sugar and HFCS from Ps.1.17 to Ps.1.2616 per liter, which excise tax will be subject to an annual increase based on the previous year&#8217;s inflation rate starting on January 1, 2021; (iv) an expansion of the definition of &#8220;energy drink&#8221; to apply an excise tax of 25.0% on beverages that include a mix of caffeine and any other stimulants; and (v) a modification of the Mexican Federal Tax Code to (a) increase the number of events that may trigger the joint and several liability of partners, shareholders, directors, managers or any other person responsible for the management of a business, (b) add a new disclosure obligation of certain reportable transactions to tax authorities, and (c) increase the tax authorities&#8217; discretion to limit tax benefits or attributes in situations where authorities believe the tax benefit, rather than a business reason or an alternative economic benefit, is the primary factor behind a transaction or legal structure.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2019, a new tax reform became effective in Colombia. This reform reduced the previous income tax rate of 33.0% for 2019 to 32.0% for 2020, to 31.0% for 2021 and to 30.0% for 2022. The minimum assumed income tax (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">renta presuntiva sobre el </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">patrimonio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) was also reduced from 3.5% for 2018 to 1.5% for 2019 and 2020, and to 0.0% for 2021. In addition, the thin capitalization ratio was adjusted from 3:1 to 2:1, and was modified to apply only to transactions between related parties. Commencing on January 1, 2019, value-added tax, which was applied only to the first sale in the supply chain prior to December 31, 2018, began to be applied and transferred throughout the entire supply chain, which in our case results in charging value-added tax on the sales price of our finished goods (applicable to our Colombian subsidiary located in the free trade zone). For companies located in free trade zones, the value-added tax is charged on the cost of imported raw materials of national and foreign origin, which we are able to credit against the value-added tax on the sales price of our products. The municipality sales tax was 50.0% deductible against income tax payable in 2019 and will be 100.0% deductible in 2020. Finally, the value-added tax paid on acquired fixed assets will be credited against income tax or the minimum assumed income tax. Additionally, this tax reform increased the tax rate on dividends paid to foreign individuals and non-resident entities from 5.0% to 7.5%. The tax reform also imposed a tax rate of 7.5% on dividends paid to Colombian companies. This tax is charged only on the first distribution of dividends from one Colombian corporate entity to another, and a credit resulting from the tax withholding is carried forward until a Colombian company makes a distribution to a shareholder that is an individual residing in Colombia or a non-resident individual or entity.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, the Colombian courts declared the tax reform that became effective on January 1, 2019 unconstitutional. On December 27, 2019, the Colombian government enacted a new tax reform, which became effective on January 1, 2020. In general, the reform maintained the provisions introduced on the previous tax reform and included some additional changes, as follows: (i) the minimum assumed income tax rate (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">renta presuntiva sobre el patrimonio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) was reduced from 1.5% to 0.5% for 2020 and reduced to 0.0% for the year 2021 and beyond; (ii) the tax rate on dividends paid to Colombian resident individuals was reduced from 15.0% to 10.0%; (iii) the tax rate on dividends paid to foreign individuals and non-resident entities was increased from 7.5% to 10.0%; (iv) the possibility to deduct 100.0% of the municipality sales tax against payable income tax was postponed to 2022; and (v) taxpayers were granted more flexibility to credit or recover the value-added tax of imported goods from free trade zones.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2019, a tax reform became effective in Costa Rica. This reform allowed tax credits on sales taxes to be recorded on goods, administrative services and general expenses. The value-added tax rate of 13.0% on services provided within Costa Rica now applies to both domestic and foreign service providers. Capital gains taxes are now imposed at a rate of 15.0% on sales of assets located in Costa Rica. New income tax withholding rates are now imposed on salaries and other employee benefits at the rates of 25.0% and 20.0%, depending on the salary bracket. Finally, a new thin capitalization rule provides that interest expenses paid to entities other than members of the Costa Rican financial system that exceed 20.0% of a company&#8217;s EBITDA are not deductible for income tax purposes.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until November 17, 2019, Panama imposed an excise tax of 5.0% on carbonated beverages and imported non-carbonated beverages and a 10.0% selective consumption tax on syrups, powders and concentrate used to produce sugary drinks. On November 18, 2019, Panama replaced such excise tax with an excise tax of 7.0% on carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, and a 10.0% tax on syrups, powders and concentrate used to produce sugary drinks. As of January 1, 2020, Panama imposes an excise tax of 5.0% on non-carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, whether imported or produced locally. Beverages derived from dairy products, grains or cereals, nectars, fruit juices and vegetables with natural fruit concentrates are exempt from this tax. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2019, a tax reform became effective in Nicaragua, increasing the excise tax for all beverages (except for water) from 9.0% to 11.0%; to 13.0% on January 1, 2020; and to 15.0% starting on January 1, 2021. In addition, starting on March 1, 2019, the minimum alternative income tax increased from 1.0% to 3.0%.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On December 29, 2020, the Uruguayan government issued an executive decree to modify the way the excise tax credit of beverages sold in returnable bottles is calculated, which excise tax credit is currently 1.15 Uruguayan pesos (Ps.0.54 as of December 31, 2020) per liter. Starting on January 1, 2021 and until June 30, 2021, the excise tax credit shall be calculated based on the ratio of purchases made by any entity in Uruguay of returnable bottles produced in Uruguay in the last three years to the total purchases of returnable bottles made by such entity in and outside Uruguay in the last three years. We expect that the Uruguayan government will issue another executive decree with the rules that will apply beginning on June 30, 2021.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Water Supply</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given that water is an essential resource to carry out all human activity, and given its key role in our business as a beverage bottler, comprehensive and efficient water management is of utmost importance. As a result, we set a target to improve our overall water use ratio to 1.50 liters of water per liter of beverage produced by the end of 2020. We exceeded this target by using 1.49 liters of water per liter of beverage produced in 2020. In addition, our goal is to further reduce our water consumption and to return to the environment and our communities the same amount of water used to produce our beverages. With respect to wastewater treatment, all our bottling plants have their own wastewater treatment plants or have contracted related services to ensure the quality of the waste water discharge.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In Mexico, we obtain water directly from wells pursuant to concessions obtained from the Mexican government for each bottling plant. Water use in Mexico is regulated primarily by the 1992 Water Law (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Ley de Aguas Nacionales de 1992</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">), as amended, and regulations issued thereunder, which created the National Water Commission (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Comisi&#243;n Nacional del Agua</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">). The National Water Commission is in charge of overseeing the national system of water use. Under the 1992 Water Law, concessions for the use of a specific volume of ground or surface water generally run from five to fifty-year terms, depending on the supply of groundwater in each region as projected by the National Water Commission. Concessionaires may request concession terms be extended before the expiration of the same. The Mexican government may reduce the volume of ground or surface water granted for use by a concession by whatever volume of water that is not used by the concessionaire for two consecutive years, unless the concessionaire proves that the volume of water not used is because the concessionaire is saving water by an efficient use of it. Our concessions may be terminated if, among other things, we use more water than permitted or we fail to pay required concession-related fees and do not cure such situations in a timely manner. As part of our water management processes we periodically run assessments to monitor the use and condition of our water sources.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the 1992 Water Law provides that plants located in Mexico must pay a fee either to the local governments for the discharge of residual waste water to drainage or to the federal government for the discharge of residual waste water into rivers, oceans or lakes. Pursuant to this law, certain local and federal authorities test the quality of the waste water discharge and charge plants an additional fee for measurements that exceed certain standards published by the National Water Commission. In the case of non-compliance with the law, penalties, including closures, may be imposed. All of our bottling plants located in Mexico meet these standards. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;Description of Property, Plant and Equipment.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Brazil, we obtain water and mineral water from wells pursuant to concessions granted by the Brazilian government for each bottling plant.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the Brazilian Constitution and the National Water Resources Policy, water is considered an asset of common use and can only be exploited for the national interest by Brazilians or companies formed under Brazilian law. Concessionaires and users can be held responsible for any damage to the environment. The exploitation and use of mineral water are regulated by the Code of Mining, Decree Law No. 227/67 (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">C&#243;digo de Minera&#231;&#227;o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), the Mineral Water Code, Decree Law No. 7841/1945 (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">C&#243;digo de &#193;guas Minerais</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), the National Water Resources Policy, Decree No. 24.643/1934 and Law No. 9433/97 and by regulations issued thereunder. The companies that exploit water are supervised by the National Mining Agency (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ag&#234;ncia Nacional de Minera&#231;&#227;o </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;ANM) and the National Water Agency (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ag&#234;ncia Nacional de &#193;guas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) in connection with federal health agencies, as well as state and municipal authorities. We use spring water in our</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottling plants where we have obtained all the necessary permits.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Colombia, in addition to natural spring water for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Manantial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we obtain water directly from wells and from utility companies. We are required to have a specific concession to exploit water from natural sources. Our concession to exploit water from natural sources in Colombia was granted by Resolution No. 3485 in May 2014, and expires in December 2024. Water use in Colombia is regulated by Decree No. 1076 of 2015. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In May 2019, the Colombian government enacted Law 1955 of 2019 (National Development Plan 2018-2022), which applies to certain of the plants in our Colombian operations and allows the discharge of industrial waste water into the drainage system without the need to obtain a specific permit until the end of 2022. We expect that this Law will be extended for another five years at the end of 2022 through the next National Development Plan, however we cannot assure you that this Law will be extended or that any future laws and regulations adopted by the Colombian government in this regard will not have a material adverse effect on our business.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Argentina, a state water company provides water to our Alcorta bottling plant on a limited basis; however, we believe the authorized amount meets our requirements for this bottling plant. In our Monte Grande bottling plant in Argentina, we pump water from wells, in accordance with Law No. 25.688.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Uruguay, we acquire water from the local water system, which is managed by the Organism of Sanitary Works (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Obras Sanitarias del Estado</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we are required by the Uruguayan federal government to discharge all of our water excess to the sanitation system for recollection.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Nicaragua, the use of water is regulated by the National Water Law (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley General de Aguas Nacionales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), and we obtain water directly from wells. In November 2017, we obtained a permit to increase our monthly amount of water used for production in Nicaragua and renewed our concession for the exploitation of wells for five more years, extending the expiration date to 2022. In Costa Rica, the use of water is regulated by the Water Law (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley de Aguas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). In both of these countries, we exploit water from wells granted to us through governmental concessions. In Guatemala, no license or permits are required to exploit water from the private wells in our own bottling plants. In Panama, we acquire water from a state water company, and the use of water is regulated by the Panama Use of Water Regulation (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reglamento de Uso de Aguas de Panam&#225;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Regulations</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In all of our territories, our operations are subject to federal and state laws and regulations relating to the protection of the environment. In Mexico, the principal legislation is the General Law for Ecological Equilibrium and Environmental Protection (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley General de Equilibrio Ecol&#243;gico y Protecci&#243;n al Ambiente, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the Mexican Environmental Law</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the General Law for the Prevention and Integral Management of Waste (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley General para la Prevenci&#243;n y Gesti&#243;n Integral de los Residuos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) which are enforced by the Ministry of the Environment and Natural Resources (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Secretar&#237;a del Medio Ambiente y Recursos Naturales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or SEMARNAT). SEMARNAT can bring administrative and criminal proceedings against companies that violate environmental laws, and it also has the power to close non-complying facilities. Under the Mexican Environmental Law, rules have been promulgated concerning water, air and noise pollution and hazardous substances. In particular, Mexican environmental laws and regulations require that we file periodic reports with respect to hazardous wastes and set forth standards for waste water discharge that apply to our operations. We have implemented several programs designed to facilitate compliance with air, waste, noise and energy standards established by current Mexican federal and state environmental laws, including a program that installs catalytic converters and liquid petroleum gas in delivery trucks for our operations in Mexico City. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;The Company&#8212;Product Sales and Distribution.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2015, the General Law of Climate Change (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley General de Cambio Clim&#225;tico</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), its regulation and certain decrees related to such law became effective, imposing upon different industries (including the food and beverage industry) the obligation to report direct or indirect gas emissions exceeding 25,000 tons of carbon dioxide. Currently, we are not required to report these emissions, since we do not exceed this threshold. We cannot assure you that we will not be required to comply with this reporting requirement in the future.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, the government of the state of Oaxaca, Mexico amended the Law for the Prevention and Management of Solid Waste (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley para la Prevenci&#243;n y Gesti&#243;n Integral de los Residuos S&#243;lidos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to prohibit the use, sale and distribution of single-use PET bottles for water and all other beverages in the state of Oaxaca. We have filed a legal recourse against the amended law, which is pending resolution.  If our legal recourse is unsuccessful, this amended law could have an adverse impact on our business and results of operations in Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Central American operations are subject to several federal and state laws and regulations related to the protection of the environment and the disposal of hazardous and toxic materials, as well as water usage.  In December 2019, the Costa Rican government enacted Law No. 9,786, which requires that companies that sell, distribute or produce plastic bottles made of single use plastics comply with at least one of the following obligations: (a) produce plastic bottles that contain a percentage of recycled resin (such percentage to be defined in a separate regulation not yet enacted), (b) implement a recycling or collection program of the plastic bottles sold by such company (such programs to be defined in a separate regulation not yet enacted), (c) participate in waste management programs appropriate to the relevant industry or product, (d) use or produce packaging or products that minimize the generation of solid waste, or (e) establish strategic partnerships with at least one municipality to improve its collection and waste management programs. Although this law is already enacted, we are not required to comply with it until its regulations are enacted.  In December 2020, the Panamanian government enacted Law No. 187 aiming towards progressively reducing and replacing single-use plastics with recycled or biodegradable materials. A separate regulation related to Law No. 187 is expected to be passed this year, and we cannot assure you that such regulation will not have an adverse impact on our business and results of operations in Panama.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Colombian operations are subject to several Colombian federal and state laws and regulations related to the protection of the environment and the use of treated water and hazardous materials. These laws include the control of air emissions, noise emissions, use of treated water and strict limitations on the use of chlorofluorocarbons. In 2018, the Colombian government enacted Law 1407, which regulates the use and management of packaging waste in the form of paper, cardboard, plastic, glass and metal. The law imposes certain goals on producers for the use and recycling of such packaging waste (e.g. in 2021 the goal set forth by the law is the use and recycling of 10.0% of packaging waste) and imposes the obligation to report to the corresponding authorities their progress on such activities and their strategies to achieve the imposed targets. In December 2020, our Colombian subsidiary filed its plan of environmental management of packaging waste. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Brazilian operations are subject to several federal, state and municipal laws and regulations related to the protection of the environment. Among the most relevant laws and regulations are those dealing with the emission of greenhouse gases, the disposal of wastewater and solid waste, and soil contamination, which impose penalties, such as fines, facility closures and criminal charges depending upon the level of non-compliance.  Among other regulations, a municipal regulation of the City of S&#227;o Paulo, implemented pursuant to Law 13.316/2002, requires us to collect 90.0% of PET resin bottles sold. We are currently unable to collect the entire required volume of PET resin bottles we sell in the City of S&#227;o Paulo and could be fined and be subject to other sanctions, such as the suspension of operations in any of our bottling plants and/or distribution centers located in the City of S&#227;o Paulo.In October 2010, the municipal authority of S&#227;o Paulo levied a fine on our Brazilian operating subsidiary of 250,000 Brazilian reais (Ps.0.9 million as of December 31, 2020).  We have filed a legal recourse against the imposition of this fine, which is  pending resolution. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2010, Law No. 12.305/2010 was enacted, establishing the Brazilian National Solid Waste Policy to regulate the recycling and correct management of solid waste, which policy is regulated by Federal Decree No. 7.404/2010. The Brazilian National </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Solid Waste Policy is based on the principle of shared responsibility between the government, companies and consumers; it provides for the post-consumption return of products and requires public authorities to implement waste management programs.  In order to comply with the Brazilian National Solid Waste Policy, in December 2012, an agreement proposal was created by almost 30 associations involved in the packaging sector, including ABIR in its capacity as representative for The Coca-Cola Company, our Brazilian subsidiary and other bottlers, and was provided to the Ministry of the Environment. The agreement proposed the creation of a &#8220;coalition&#8221; to implement systems for packaging waste reverse logistics. The proposal described strategies for sustainable development and the improvement of the management of solid waste to increase recycling rates and decrease incorrect disposal. Although the Ministry of Environment approved and signed this agreement in November 2015, in August 2016, public prosecutor&#8217;s offices of the state of S&#227;o Paulo and the state of Mato Grosso do Sul filed several class actions against the parties that signed the agreement, challenging the validity of certain terms of the agreement and the effectiveness of the mandatory measures to be taken by the companies of the packaging sector to comply with the Brazilian National Solid Waste Policy, and requiring the payment of certain dues in exchange for the state&#8217;s provision of selective waste management services. At the end of 2020, an agreement was signed between the public prosecutor&#8217;s office of the state of Mato Grosso do Sul and the associations involved in the packaging sector, including ABIR as representative of our Brazilian subsidiaries, aiming to resolve and conclude the class actions. In exchange, the companies located in Mato Grosso do Sul pledged to demonstrate their compliance with the Mato Grosso do Sul state&#8217;s Decree No. 15.340/2019 that establishes the guidelines and targets to implement systems for packaging waste reverse logistics in Mato Grosso do Sul.  </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Argentine operations are subject to federal and municipal laws and regulations relating to the protection of the environment. The most significant of these are regulations concerning waste management, which is regulated by federal Law 24.051 and Law 9111/78, and waste water discharge. Such regulations are enforced by the Ministry of Natural Resources and Sustainable Development (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Secretar&#237;a de Ambiente y Desarrollo Sustentable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and the Provincial Organization for Sustainable Development (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organismo Provincial para el Desarrollo Sostenible</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) for the province of Buenos Aires. Our Alcorta bottling plant is in compliance with environmental standards and we have been, and continue to be, certified for ISO 14001:2004 for the bottling plants and operative units in Buenos Aires.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Uruguay, we are subject to laws and regulations relating to the protection of the environment, including regulations concerning waste management and waste water discharge and disposal of hazardous and toxic materials, among others. We own a water treatment plant for the discharge of residual water. We have established a program for recycling solid wastes and are currently certified for ISO 14001:2015 for our bottling plant in Montevideo.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have spent, and may be required to spend in the future, funds for compliance with and remediation under local environmental laws and regulations. Currently, we do not believe that such costs will have a material adverse effect on our results or financial condition. However, since environmental laws and regulations and their enforcement are becoming increasingly stringent in our territories, and there is increased recognition by local authorities of the need for higher environmental standards in the countries where we operate, changes in current regulations may result in an increase in costs, which may have an adverse effect on our future results or financial condition. We are not aware of any significant pending regulatory changes that would require a significant amount of additional remedial capital expenditures.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe that our business activities pose a material risk to the environment, and we believe that we are in material compliance with all applicable environmental laws and regulations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Regulations</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2014, the Brazilian government enacted Law No. 12,997 (Law of Motorcycle Drivers), which requires employers to pay a premium of 30.0% of the base salary to all employees that are required to drive a motorcycle to perform their job duties. This premium became enforceable in October 2014, when the related rules and regulations were issued by the Ministry of Labor and Employment. We believe that these rules and regulations (Decree No. 1.565/2014) were unduly issued because such Ministry did not comply with all the requirements of applicable law (Decree No. 1.127/2003). In November 2014, our Brazilian subsidiary, in conjunction with other bottlers of the Coca-Cola system in Brazil and through the ABIR, filed a claim before the Federal Court to stay the effects of such decree. ABIR&#8217;s associated companies, including our Brazilian subsidiary, were granted a preliminary injunction staying the effects of the decree and exempting us from paying the premium. The Ministry of Labor and Employment filed an interlocutory appeal against the preliminary injunction in order to restore the effects of Decree No. 1.565/2014. This interlocutory appeal was denied. In October 2016, a decision was rendered by the Federal Court declaring Decree No. 1.565/2014 to be null and void and requesting the Ministry of Labor and Employment to revise and reissue its regulations under Law No. 12,997. The Ministry of Labor and Employment, with the participation of all interested parties, is in the process of revising Decree No. 1.565/2014. Such revision has not concluded, therefore we cannot assure you that any changes made to Decree No. 1.565/2014 will not have an adverse effect on our business; however, we are currently not responsible for paying such 30.0% premium.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2018, the Uruguayan government enacted Decree No. 272/018, which imposes an obligation to label certain food and beverage products that contain sodium, sugar, fats or saturated fats with health warnings. In September 2020, the Uruguayan </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">government enacted a subsequent decree, Decree No. 246/020, changing the parameters to measure if any product is required to have health warnings, and the date to start complying was extended until February 1, 2021. We are currently in compliance with this decree.  </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Brazilian government enacted Law No. 13,709/2018 (Personal Data Protection Law), which imposes control measures and other rights and obligations with respect to the processing of personal data by natural persons and legal entities, including by digital means. This law aims to create higher levels of certainty and transparency for data owners, containing obligations to display evidence of compliance and strict penalties for perpetrators who cause damage as a result of their violation of the law. Although this law is already enacted and in full force since September 2020, penalties and fines will be imposed starting in August 2021.We are currently implementing procedures to be able to meet the law&#8217;s requirements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the Mexican government amended the existing Official Mexican Standard (NOM-051), which regulates the labeling of prepackaged food and non-alcoholic beverages (&#8220;Products&#8221;), to introduce a new labeling system for Products sold in Mexico. The amended regulation sets forth that Products&#8217; nutrition facts labels must include protein, sugar, added sugar, sodium, saturated fat and other fat contents per 100 grams or 100 milliliters. Nutrition facts labels must also include complementary nutritional information by means of octagonal seals, which shall apply to Products that exceed the NOM-051 parameters regarding recommended sugar, calorie, sodium, saturated fat and other fat contents, as well as warnings for any Products that contain caffeine or non-caloric sweeteners. In accordance with the amended NOM-051, our entire portfolio (except for water) was required to comply with the new labeling guidelines by October 1, 2020. We have filed a legal recourse against this regulation, which is pending resolution. If our legal recourse is unsuccessful, this regulation could have an increase in operating costs and expenses and an adverse impact on our business and results of operations in Mexico. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2020, the government of the state of Oaxaca, Mexico amended the Law on the Rights of Girls, Boys and Adolescents of the state of Oaxaca (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Ley de los Derechos de Ni&#241;as, Ni&#241;os y Adolescentes del Estado de Oaxaca</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) to prohibit the distribution, donation, gift, sale and supply of beverages with added sugar and of high-calorie packaged food to minors (including through public and private schools from elementary school through high school), except to the parents or legal guardians of the minors. We have filed a legal recourse against this amended law, which is pending resolution.  If our legal recourse is unsuccessful, this amended law could have an adverse impact on our business and results of operations in Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2020, the government of the state of Tabasco, Mexico amended the Health Law of the state of Tabasco (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Ley de Salud del Estado de Tabasco</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">), Law of Education of the state of Tabasco (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Ley de Educaci&#243;n del Estado de Tabasco</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) and Municipal Finance Law of the state of Tabasco (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Ley de Hacienda Municipal del Estado de Tabasco</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) to prohibit: (i) the sale or supply to minors (except to parents or legal guardians of minors) certain products, including prepackaged and carbonated beverages with added sugar; and (ii) the sale of (or installing vending machines to sell) prepackaged and carbonated beverages with added sugar, among other products, in public or private schools (elementary schools through high schools), public and private hospitals and health centers. In addition, the amended Municipal Finance Law imposes an increase of 25.0% to fees payable to advertise these products and prohibits the placement of advertisements at a certain distance from private and public schools, hospitals and health centers. We have filed a legal recourse against this amended law, which is pending resolution.  If our legal recourse is unsuccessful, this amended law could have an adverse impact on our business and results of operations in Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Effective as of July 2020, the Mexican Energy Regulatory Commission (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Comisi&#243;n Reguladora de Energ&#237;a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) (&#8220;CRE&#8221;) approved an increase to transmission fees payable by entities that generate energy from renewable sources or efficient cogeneration sources.  While this increase applies directly to the energy producers of such projects, end-users, such as ourselves, may face increases in our fees for energy consumption from such energy producers. A number of legal recourses against such increase have been filed by the energy producers with whom we have entered into power purchase agreements. As a result, the competent courts suspended the effects of such increased transmission fees until the legal proceedings are definitively resolved. We cannot assure you that these legal measures will have the desired effect or that this increase will not have an adverse impact on our results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In October 2020, the CRE approved resolution RES/1094/2020, which establishes the rules for the amendment or assignment of generation and power supply permits. This resolution limits the incorporation of new consumption centers to self-supply schemes, which was previously done in order to receive electric power at competitive prices.  We have filed a legal recourse against this resolution, which is pending resolution.  If our legal recourse is unsuccessful, this resolution could have an adverse impact on our business and results of operations in Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2021, the Mexican government approved changes to the Mexican Electricity Law to, among other things, modify the order in which the energy of the National Electric System (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Sistema El&#233;ctrico Nacional</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) is dispatched; condition the granting of permits to conform with the planning criteria of the National Electric System; and allow the authorities to revoke energy self-supply permits, such as those granted to certain companies that supply us with electricity. Such changes were challenged by different market participants and its effectiveness has been suspended by the courts until the legal proceedings are definitively resolved. We are currently evaluating the impact that these changes could have on our business and the actions that we may take with respect to such changes.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years, several governments in the countries in which we operate have enacted regulations addressing corporate policies for the prevention of money laundering and finance of terrorism, as well as cross-border anti-bribery programs. In compliance with </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such regulations, we have implemented internal policies including know-your-counterparty procedures, anti-money laundering and finance of terrorism clauses in agreements and reporting of suspicious operations, and established anti-bribery programs to comply with the basic requirements set forth in these regulations, such as performing due diligence in merger and acquisition transactions and including clauses regarding delivery of gifts, remuneration to contractors, political contributions, donations, whistleblowing channels and anti&#8211;corruption in agreements.</span></div><div id="i174f34163a83488c82966ed9ae423c19_1495"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sustainability Initiatives</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have an Environmental Management System (EMS) that includes environmental policies and procedures that intend to identify, address and minimize environmental risks, as well as to implement appropriate strategies for the use of clean and renewable energy, efficient use of water and waste management throughout the value chain of all of our operations. We have programs that seek to reduce energy use and diversify our portfolio of clean and renewable energy sources in order to reduce greenhouse gas emissions and contribute to the fight against climate change. In addition, we establish short-, medium-, and long-term goals and indicators for the use, management and confinement of energy, air emissions, water discharges, solid waste and disposal of hazardous materials. All of our bottling facilities are ISO14001 certified.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Mexican operations, we established a partnership with The Coca-Cola Company and Alpla, our supplier of plastic bottles in Mexico, to create Industria Mexicana de Reciclaje (IMER), a PET recycling facility located in Toluca, Mexico. In 2020, this facility recycled 13,000 tons of PET resin. We have also continued contributing funds to ECOCE, A.C., a nationwide collector of containers and packaging materials. In 2020, ECOCE collected 53.0% of the total PET resin waste in Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our bottling plants located in Mexico have received a Certificate of Clean Industry (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certificado de Industria Limpia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Costa Rican operations have participated in a joint effort along with the local division of The Coca-Cola Company, Misi&#243;n Planeta, for the collection and recycling of non-returnable plastic bottles. In Guatemala, through the FEMSA Foundation, we participate in FUNCAGUA (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fundaci&#243;n para la conservaci&#243;n del agua de la regi&#243;n metropolitana de Guatemala</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">), through which we have participation in several projects related to the sustainable use of water. In Guatemala, we also participate in environmental protection efforts, in partnership with the World Wildlife Fund, with respect to the forest of the region of Zacapa and the watershed that supplies our ABASA plant.  Our bottling plants in Central America are certified for ISO 14001. In addition, our bottling plants in Guatemala are certified for ISO 9001:2015 and ISO 45001:2018.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Brazil, our bottling plant located in Jundiai has been recognized by the Brazilian authorities for its compliance with environmental regulations and for having standards well above those imposed by applicable law. The Itabirito bottling plant has a Leadership in Energy and Environmental Design (LEED) certification, which is a globally recognized certification of sustainability in business design. In addition, the bottling plants of Jundiai, Mogi das Cruzes, Campo Grande, Marilia, Maringa, Curitiba, Antonio Carlos, Porto Alegre, Itabirito and Bauru have been certified for ISO 9001; ISO 14001; ISO 45001 and FSSC 22000. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Colombia, we are engaged in nationwide reforestation programs and campaigns for the collection and recycling of glass and plastic bottles, among other programs with positive environmental impacts. We have also obtained and maintained the ISO 9001, ISO 14001, OHSAS 18001, FSSC 22000 and PAS 220 certifications for our bottling plants located in Medellin, Cali, Bogota, Barranquilla, Bucaramanga and La Calera, as recognition for the highest quality and food harmlessness in our production processes, which is evidence of our strict level of compliance with relevant Colombian regulations. Our bottling plant located in Tocancipa obtained the Leadership in Energy and Environmental Design (LEED 2009) certification in April 2017, as well as the ISO 9001, ISO 14001, OHSAS 18001, FSSC 22000 and PAS 220 certifications. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, we received the approval from the Science Based Targets Initiative, or the SBTi, for our greenhouse gas, or GHG, emissions reduction targets.  SBTi is an international collaboration between the Carbon Disclosure Project, the United Nations Global Compact, the World Resources Institute and the World Wide Fund for Nature. In 2019, we worked in collaboration with our value chain to develop a robust GHG emissions inventory and have defined the following goals, intended to be met by 2030:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduce absolute GHG emissions from our operations by 50% compared to the 2015 baseline;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduce absolute GHG emissions from our value chain, covering purchased goods and services and upstream transportation and distribution by 20% compared to the 2015 baseline; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">achieve 100% renewable electricity in our operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The targets we established for our operations are consistent with reductions required to meet the goals of the Paris Agreement and limit global warming to well-below 2&#186;C.  Our target for emissions from our value chain meets the SBTi&#8217;s criteria for ambitious value chain goals, meaning it is in line with current best practice.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, 80.0% of our total electric energy requirements for our manufacturing facilities were obtained from clean energy sources. Additionally, as part of our waste management strategies, in 2020, an average of 29.0% of our PET resin packaging was comprised of recycled materials. Furthermore, as part of our waste management strategy, we recycled 98.0% of the total post-industrial waste generated in our bottling facilities.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2020, we issued US$705 million aggregate principal amount of 1.850% senior notes due 2032, or &#8220;green bonds&#8221;, the proceeds of which are being used to finance and refinance our eligible green projects, including investments and expenditures related to mitigation of climate change risks, efficient use of water resources and hydrological safety, and waste management and recycling of PET plastic bottles.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">39</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_572"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bottler Agreements</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Coca-Cola Bottler Agreements</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bottler agreements are the standard agreements that The Coca-Cola Company enters into with bottlers in each territory. Pursuant to our bottler agreements, we are authorized to manufacture, sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages within specific geographic areas, and we are required to purchase concentrate for all </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in all of our territories from affiliates of The Coca-Cola Company and sweeteners and other raw materials from companies authorized by The Coca-Cola Company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These bottler agreements also provide that we will purchase our entire requirement of concentrate for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages at prices, terms of payment and on other terms and conditions of supply as determined from time to time by The Coca-Cola Company at its sole discretion.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrate prices for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages are determined as a percentage of the weighted average retail price in local currency, net of applicable taxes. Although the price multipliers used to calculate the cost of concentrate and the currency of payment, among other terms, are set by The Coca-Cola Company at its sole discretion, we set the price of products sold to customers at our discretion, subject to the applicability of price restraints imposed by authorities in certain territories. We have the exclusive right to distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages for sale in our territories in authorized containers as approved under the bottler agreements and currently used by our company. These containers include various configurations of cans and returnable and non-returnable bottles made of glass, aluminum and plastic as well as fountain containers.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bottler agreements include an acknowledgment by us that The Coca-Cola Company is the sole owner of the trademarks that identify the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages and of the formulas with which The Coca-Cola Company&#8217;s concentrates are made. Subject to our exclusive right to distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in our territories, The Coca-Cola Company reserves the right to import and export </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages to and from each of our territories. Our bottler agreements do not contain restrictions on The Coca-Cola Company&#8217;s ability to set the price of concentrates and do not impose minimum marketing obligations on The Coca-Cola Company. The prices at which we purchase concentrate under the bottler agreements may vary materially from the prices we have historically paid. However, under our bylaws and the shareholders agreement among The Coca-Cola Company and certain of its subsidiaries and certain of FEMSA&#8217;s subsidiaries, an adverse action by The Coca-Cola Company under any of the bottler agreements may result in a suspension of certain voting rights of the directors appointed by The Coca-Cola Company. This provides us with limited protection against The Coca-Cola Company&#8217;s ability to raise concentrate prices to the extent that such increase is deemed detrimental to us pursuant to such shareholders agreement and our bylaws. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company has the ability, at its sole discretion, to reformulate any of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages and to discontinue any of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages, subject to certain limitations, so long as all </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages are not discontinued. The Coca-Cola Company may also introduce new beverages in our territories in which case we have a right of first refusal with respect to the manufacturing, packaging, distribution and sale of such new beverages subject to the same obligations as then exist with respect to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages under the bottler agreements. The bottler agreements prohibit us from producing, bottling or handling beverages other than </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages, or other products or packages that would imitate, infringe upon, or cause confusion with the products, trade dress, containers or trademarks of The Coca-Cola Company, except with the consent of The Coca-Cola Company. The bottler agreements also prohibit us from acquiring or holding an interest in a party that engages in such restricted activities. The bottler agreements impose restrictions concerning the use of certain trademarks, authorized containers, packaging and labeling of The Coca-Cola Company so as to conform to policies approved by The Coca-Cola Company. In particular, we are obligated to:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">maintain plant and equipment, staff and distribution facilities capable of manufacturing, packaging and distributing the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:105%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">trademark beverages in authorized containers in accordance with our bottler agreements and in sufficient quantities to satisfy fully the demand in our territories;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">undertake adequate quality control measures established by The Coca-Cola Company;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">develop, stimulate and satisfy fully the demand for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:105%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">trademark beverages using all approved means, which includes the investment in advertising and marketing plans;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">maintain a sound financial capacity as may be reasonably necessary to assure performance by us and our subsidiaries of our obligations to The Coca-Cola Company; and</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">submit annually to The Coca-Cola Company our marketing, management, promotional and advertising plans for the ensuing year.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company contributed a significant portion of our total marketing expenses in our territories during 2020 and has reiterated its intention to continue providing such support as part of our cooperation framework. Although we believe that The Coca-Cola Company will continue to provide funds for advertising and marketing, it is not obligated to do so. Consequently, future levels of advertising and marketing support provided by The Coca-Cola Company may vary materially from the levels historically provided. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;Cooperation Framework with The Coca-Cola Company.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have separate bottler agreements with The Coca-Cola Company for each of the territories where we operate, on substantially the same terms and conditions. These bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report we had:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">four bottler agreements in Mexico: (i) the agreement for the Valley of Mexico territory, which is up for renewal in June 2023, (ii) the agreement for the southeast territory, which is up for renewal in June 2023, (iii) the agreement for the Bajio territory, which is up for renewal in May 2025, and (iv) the agreement for the Golfo territory, which is up for renewal in May 2025;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">one bottler agreement in Brazil, which is up for renewal in October 2027;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">three bottler agreements in Guatemala, one of which is up for renewal in March 2025 and two in April 2028;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">one bottler agreement in Argentina, which is up for renewal in September 2024;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">two bottler agreements in Colombia, which are up for renewal in June 2024;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">one bottler agreement in Costa Rica, which is up for renewal in September 2027;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">one bottler agreement in Nicaragua, which is up for renewal in May 2026;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">one bottler agreement in Panama, which is up for renewal in November 2024; and</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">one bottler agreement in Uruguay, which is up for renewal in June 2028.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, our investee KOF Venezuela had one bottler agreement, which is up for renewal in August 2026.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bottler agreements are subject to termination by The Coca-Cola Company in the event of default by us. The default provisions include limitations on the change in ownership or control of our company and the assignment or transfer of the bottler agreements and are designed to preclude any person not acceptable to The Coca-Cola Company from obtaining an assignment of a bottler agreement or from acquiring our company independently of other rights set forth in the shareholders&#8217; agreement. These provisions may prevent changes in our principal shareholders, including mergers or acquisitions involving sales or dispositions of our capital stock, which will involve an effective change of control, without the consent of The Coca-Cola Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also entered into tradename license agreements with The Coca-Cola Company pursuant to which we are authorized to use certain trademark names of The Coca-Cola Company with our corporate name. These agreements have a ten-year term and are automatically renewed for ten-year terms, but are terminated if we cease to manufacture, market, sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products pursuant to the bottler agreements or if the shareholders agreement is terminated. The Coca-Cola Company also has the right to terminate any license agreement if we use its trademark names in a manner not authorized by the bottler agreements.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">41</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_575"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Property, Plant and Equipment</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we owned 49 bottling plants. By country, as of such date, we had 17 bottling plants and 5 secondary facilities for a total of 22 in Mexico, 7 in Central America, 7 in Colombia, 10 in Brazil, 2 in Argentina, and 1 in Uruguay. In 2018, we changed the criteria to account for bottling plants in Mexico to include small capacity bottling facilities mainly for bulk water. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we operated 290 distribution centers, approximately 48.6% of which were in our Mexican territories. As of such date, we owned 79.7% of these distribution centers and leased the remainder. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;The Company&#8212;Product Sales and Distribution.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an &#8220;all-risk&#8221; insurance policy covering our properties (owned and leased), machinery and equipment and inventories, as well as losses due to business interruptions. The policy covers damages caused by natural disaster, including hurricane, hail, earthquake and damages caused by human acts, including explosion, fire, vandalism and riot; we also maintain a freight transport insurance policy that covers damages to goods in transit. In addition, we maintain a liability insurance policy that covers product liability. We purchase our insurance coverage through an insurance broker. We believe that our coverage is consistent with the coverage maintained by similar companies.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain factors may affect utilization levels of our bottling plants, such as seasonality of demand for our products, supply chain planning due to different geographies and different packaging capacities of our production lines. In particular, seasonality and peak months of demand for our products may lead us to have excess capacity during certain months in certain countries.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes installed capacity, average annual utilization and utilization during peak month of our bottling plants by country:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"><tr><td style="width:1.0%"></td><td style="width:35.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.770%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.065%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bottling Plants Summary<br/>As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Installed Capacity (thousands of unit cases)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Average Annual Utilization (%)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Utilization in Peak Month (%)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,858,533&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,114&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,241&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,567,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,181&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Calculated based on each bottling plant&#8217;s theoretical capacity assuming total available time in operation and without taking into account ordinary interruptions, such as planned downtime for preventive maintenance, repairs, sanitation, set-ups and changeovers for different flavors and presentations. Additional factors that affect utilization levels include seasonality of demand for our products, supply chain planning due to different geographies and different packaging capacities.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annualized rate.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes our main bottling plants in terms of installed capacity, including their location and facility area:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"></td><td style="width:32.448%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.450%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Main Bottling Plant by Location<br/>As of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Plant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Facility Area</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(thousands of sq. meters)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Toluca, Estado de M&#233;xico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">317</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Le&#243;n, Guanajuato</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Morelia, Michoac&#225;n</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ixtacomit&#225;n, Tabasco</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Apizaco, Tlaxcala</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coatepec, Veracruz</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">La Pureza Altamira, Tamaulipas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">San Juan del R&#237;o, Quer&#233;taro</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala City</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Managua</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Calle Blancos, San Jos&#233;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Panama City</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Barranquilla, Atl&#225;ntico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bogot&#225;, DC</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tocancip&#225;, Cundinamarca</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jundia&#237;, S&#227;o Paulo</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mar&#237;lia, S&#227;o Paulo</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Curitiba, Paran&#225;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Itabirito, Minas Gerais</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Porto Alegre, Rio Grande do Sul</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Alcorta, Buenos Aires</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Montevideo, Montevideo</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">43</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_578"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Subsidiaries</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth all of our direct and indirect significant subsidiaries and the percentage of equity of each subsidiary we owned directly or indirectly as of December 31, 2020:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.694%"><tr><td style="width:1.0%"></td><td style="width:30.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.849%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.815%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name of Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Jurisdiction of<br/>Incorporation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage<br/>Owned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Propimex, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributor of bottled beverages.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Controladora Interamericana de Bebidas, S. de R.L. de C.V.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Holding company of manufacturers and distributors of bottled beverages.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Spal Ind&#250;stria Brasileira de Bebidas, S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturer and distributor of bottled beverages.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R.L. de C.V.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturer and distributor of bottled beverages.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicios Refresqueros del Golfo y Baj&#237;o, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturer and distributor of bottled beverages.</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information regarding our investment in associates and joint ventures, see Note 10 to our consolidated financial statements.</span></div><div id="i174f34163a83488c82966ed9ae423c19_581"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 4.A.&#160;&#160;&#160;&#160;Unresolved Staff Comments</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">None.</span></div><div id="i174f34163a83488c82966ed9ae423c19_584"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.&#160;&#160;&#160;&#160;Operating and Financial Review and Prospects General</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion should be read in conjunction with, and is qualified in its entirety by reference to, our consolidated financial statements including the notes thereto. Our consolidated financial statements were prepared in accordance with IFRS as issued by the IASB.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Average Price Per Unit Case</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We use average price per unit case to analyze average pricing trends in the different territories where we operate. We calculate average price per unit case by dividing net sales by total sales volume. Sales of beer in Brazil, which are not included in our sales volumes, are excluded from this calculation.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effects of Changes in Economic Conditions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our results are affected by changes in economic conditions in Mexico, Brazil and in the other countries where we operate. For the year ended December 31, 2020, approximately 78.4% of our total revenues were attributable to Mexico and Brazil. Some of these economies continue to be influenced by the U.S. economy, and therefore, deterioration in economic conditions in the U.S. economy may affect these economies. Deterioration or prolonged periods of weak economic conditions in the countries where we conduct operations may have, and in the past have had, a negative effect on our company and a material adverse effect on our results and financial condition. Our business may also be significantly affected by the interest rates, inflation rates and exchange rates of the local currencies of the countries where we operate. Decreases in growth rates, periods of negative growth and/or increases in inflation or interest rates may result in lower demand for our products, lower real pricing of our products or a shift to lower margin products. In addition, an increase in interest rates would increase the cost to us of variable rate funding, which would have an adverse effect on our financial position.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The COVID-19 pandemic has negatively affected global and regional economic conditions. In response, in 2020 we adopted preventive measures at our offices and facilities to ensure continued operations and to keep our teams and our customers healthy and safe. As part of those preventive measures, we have created a comprehensive management framework designed to guide our mitigation actions across five key areas: collaborators, clients, consumers, community and cash flow. These initiatives, which continue in effect as of the date of this report, include: </span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">Collaborators</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Ensuring employees&#8217; safety and wellbeing is of utmost importance. Measures include implementing reinforced health, sanitation and hygiene protocols across our facilities and providing our employees with additional protective equipment such as masks, gloves and sanitizing gels.</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">Clients</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We are helping our clients to remain open for business in a safe way. Among our initiatives, we have leveraged our digital capabilities such as multichannel order-taking via B2B platforms, contact centers, and messaging and voice over IP services. In addition, we have donated protective screens to our clients&#8217; to be used at service counters.</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Consumers are one of our top priorities.  Accordingly, we have leveraged our portfolio across key markets and channels, and have reinforced our presence in digital and direct-to-home channels.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">Community</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: As part of our social response to the COVID-19 pandemic, we have donated beverages to health centers, transported medical supplies, contributed to the construction of alternative health centers, and acquired medical equipment, among other community relief initiatives.</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.5pt">Cash Flow</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Consistent with our financial discipline approach, we have implemented measures to further strengthen our balance sheet and protect our cash flow by prioritizing or rationalizing capital expenditures and expenses.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government responses to the COVID-19 pandemic have caused, and may continue to cause, temporary closures and social distancing measures at points of sale, including restaurants, cinemas and other venues, such as stadiums, auditoriums and concert halls, causing fluctuations in the volumes and mix of the products we sell.  As a result, we have adopted a number of initiatives to reduce costs and generate savings and efficiencies in the territories where we operate.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, despite the negative effects of the COVID-19 pandemic, we experienced a resilient traditional trade channel (sales made at small retail stores to consumers), which is our most important sales channel. In addition, our sales through digital sales channels, such as food aggregators, digital platforms and telemarketing, increased as the imposition of measures and regulations aimed at containing the COVID-19 pandemic have tilted consumer preferences towards these channels. As a result of the COVID-19 pandemic, we continue to reinforce our presence in digital sales channels in an effort to safeguard the health of our workforce and business partners and to address the growing demand from our business partners through such sales channels. This reinforcement is aligned with our overall digitization and omnichannel strategies.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The COVID-19 pandemic has also caused significant volatility in the financial markets, undermining investors&#8217; confidence in the growth of countries and businesses. Currencies in many of the countries where we operate, including the Mexican peso, suffered a significant depreciation against the U.S. dollar as compared to December 31, 2019, which increased the cost of some of our raw materials and therefore negatively affected our financial results. In addition, the long-term economic effects of the COVID-19 pandemic may include lower or negative growth rates in the markets where we operate and reduced demand for our products or a shift to lower margin products. We cannot predict how long the COVID-19 pandemic will last, whether it will worsen or whether there will be further outbreaks in the future in any of the markets where we operate. The full extent to which the&#8239;COVID-19 pandemic will negatively affect our results of operations, financial condition and cash flows will depend on future developments that are highly uncertain and cannot be predicted, including the scope and duration of the pandemic, the duration of the various shelter-in-place orders and reopening plans, the speed and effectiveness of vaccines and treatment developments and deployment in the countries where we operate, potential mutations of COVID-19, and actions taken, or that may be taken in the future, by governmental authorities and other third parties in response to the pandemic.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treatment of Argentina as a Hyperinflationary Economy. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since July 1, 2018, Argentina&#8217;s economy satisfied the conditions to be treated as a hyperinflationary economy based on various economic factors, including that Argentina&#8217;s cumulative inflation over the three-year period prior to such date exceeded 100%, according to available indexes in the country. Effective as of January 1, 2018, we adjusted the financial information of our Argentine operations to recognize inflationary effects and functional currency was converted to Mexican pesos for the periods ended December 31, 2020 and 2019 using the exchange rates at the end of such periods. See Note 3.4 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of Equity Participation in KOF Philippines. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, our subsidiary, CIBR, notified The Coca-Cola Company of its decision to exercise its option to sell its 51.0% stake in KOF Philippines and, on December 13, 2018, CIBR completed this sale. As a result, KOF Philippines was classified as an asset held for sale commencing on August 31, 2018 and as a discontinued operation for the year ended December 31, 2018, and the corresponding results for 2017 were restated for comparative purposes. Commencing on January 1, 2018, we stopped accounting for KOF Philippines and, specifically our Asia division, as a separate reporting segment. The net gain derived from the sale of KOF Philippines, as well as KOF Philippines&#8217; results of operations from January 1, 2018 through December 12, 2018 were recorded in our consolidated financial statements as part of our Mexico and Central America consolidated reporting segment. See Notes 5 and 27 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Developments Relating to Our Indebtedness. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On April 5, 2021, we paid Ps.2,500 million aggregate principal amount of 10-year fixed rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">bearing an annual interest rate of 8.27% issued on April 18, 2011.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Other Recent Developments</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In February 2021, we entered into a new distribution agreement with Heineken Brazil that is intended to replace our previous distribution agreement with Heineken Brazil.  The effectiveness of this distribution agreement is subject to various conditions, including the approval of the Brazilian antitrust authorities.  Pursuant to this new distribution agreement, we will continue to sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Kaiser</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Bavaria</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Sol</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> beer brands in Brazil and we will add the premium brand </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Eisenbahn </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and other premium international brands to our portfolio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We will also cease to sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Heineken</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Amstel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> beer brands upon the effectiveness of the new distribution agreement.  Moreover, we will have the right to produce and distribute alcoholic beverages and other beers in Brazil based on a certain proportion of Heineken&#8217;s portfolio in Brazil.  The agreement has a five-year term and may be automatically renewed for an additional five-year term subject to certain conditions.  Upon the effectiveness of our new distribution agreement with Heineken Brazil, we intend to withdraw from the arbitration and other legal proceedings against Heineken Brazil and waive any rights with respect to any awards or judgments resulting from such arbitration and legal proceedings. For further information in connection with the legal proceedings against Heineken Brazil, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">&#8220;Item 8. Financial Information&#8212;Legal Proceedings.&#8221;</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Judgments and Estimates</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the application of our accounting policies, management is required to make judgments, estimates and assumptions about the carrying amounts of assets and liabilities that are not readily apparent from other sources. The estimates and associated assumptions are based on historical experience and other factors that are considered relevant, such as significant macroeconomic changes including those originated by the COVID-19 pandemic. Actual results may differ from these estimates. The estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised, if the revision affects only that period, or in the period of the revision and future periods, if the revision affects both current and future periods. For a description of all of our critical accounting judgments and estimates, see Note 2.3 to our consolidated financial statements, including relevant considerations to judgements and estimates originated by the COVID-19 pandemic.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a description of the new IFRS and amendments to IFRS adopted during 2020, see Note 2.4 to our consolidated financial statements. In addition, for a description of the recently issued accounting standards, see Note 28 to our consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our consolidated income statements for the years ended December 31, 2020, 2019 and 2018.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.527%"><tr><td style="width:1.0%"></td><td style="width:47.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.901%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.901%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.298%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020&#8317;&#185;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019&#8317;&#178;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018&#8317;&#179;&#8318;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos or millions of <br/>U.S. dollars, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US$  9,126</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  181,520</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps. 192,342</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps. 181,823</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,095</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,129</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">519</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,231</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,615</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,471</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,342</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,068</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,804</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,964</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,404</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,163</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,811</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,507</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,938</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs and expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,891</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,427</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,999</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,441</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,553</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,110</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,925</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,494</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,890</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,105</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,380</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,450</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expenses</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,894</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,904</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,568</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,047</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,230</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,004</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gain (loss), net</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market value (loss) on financial instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(212)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(288)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(314)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,077</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,409</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,190</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,428</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,648</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,260</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share in the (loss) of equity accounted investees, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(281)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(131)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(226)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income for continuing operations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,368</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,630</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,704</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income for discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,366</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.944%"><tr><td style="width:1.0%"></td><td style="width:41.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.803%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020&#8317;&#185;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019&#8317;&#178;&#8318;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018&#8317;&#179;&#8318;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos or millions of <br/>U.S. dollars, except per share data)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,368</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,630</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,070</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity holders of the parent continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,307</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,101</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,936</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity holders of the parent  discontinued operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,975</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interest from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">768</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interest from discontinued operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">391</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated comprehensive income of the year, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,368</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,630</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,070</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Per share data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings per share from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic controlling interest net income from continuing operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.00</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.00</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.72</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.65</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic controlling interest net income from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.18</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings per share from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted controlling interest net income from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.65</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted controlling interest net income from discontinued operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.18</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Translation to U.S. dollar amounts at an exchange rate of Ps.19.8920 to US$1.00 solely for the convenience of the reader.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparable information is not restated. See Note 3.18 to our consolidated financial statements.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes results of ABASA and Los Volcanes from May 2018 and Monresa from July 2018. See</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Item 4. Information on the Company&#8212;The Company&#8212;Corporate History</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per share data has been restated to give effect to the Stock Split.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Computed on the basis of the weighted average number of shares outstanding during the period: 16,806.7 million in 2020, 2019, and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2018.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The diluted earnings per share calculation was computed on the basis of the diluted weighted average number of shares outstanding during the period: 16,806.7 million in 2020, 2019 and 2018. For further information see Note 3.26 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operations by Consolidated Reporting Segment</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain financial information for each of our consolidated reporting segments for the years ended December 31, 2020, 2019 and 2018</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> See Note 27 to our consolidated financial statements for additional information about all of our consolidated reporting segments.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"><tr><td style="width:1.0%"></td><td style="width:45.265%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.347%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.347%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.349%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mexico and Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,783</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,249</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,162</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,832</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,222</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,180</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mexico and Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,906</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,384</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,162</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,905</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,123</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,776</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Mexico, Guatemala, Nicaragua, Costa Rica and Panama. Includes results of ABASA and Los Volcanes from May 2018.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Colombia, Brazil, Argentina and Uruguay. Includes results of Monresa from July 2018.</span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results for the Year Ended December 31, 2020 Compared to the Year Ended December 31, 2019</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Results</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The comparability of our financial and operating performance in 2020 as compared to 2019 was affected by the following factors: (1) translation effects from fluctuations in exchange rates; and (2) our results in Argentina, which since January 1, 2018 has been considered a hyperinflationary economy. For the convenience of the reader, we have included a discussion of the financial information below on a comparable basis, excluding the translation effects from fluctuations in exchange rates. To translate the full-year results of Argentina for the years ended December 31, 2020 and 2019, we used the exchange rate at December 31, 2020 of 84.15 Argentine pesos per U.S. dollar and the exchange rate at December 31, 2019 of 59.89 Argentine pesos per U.S. dollar, respectively. The depreciation of the exchange rate of the Argentine peso at December 31, 2020, as compared to the exchange rate at December 31, 2019, was 40.5%. In addition, the average depreciation of currencies used in our main operations relative to the U.S. dollar in 2020, as compared to 2019, were: 11.6% for the Mexican peso, 30.7% for the Brazilian real, and 12.6% for the Colombian peso.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Total Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our consolidated total revenues decreased by 5.6% to Ps.183,615 million in 2020 as compared to 2019, mainly as a result of unfavorable price-mix effects due to the COVID-19 pandemic and currency translation effects resulting from the depreciation of all of our operating currencies in South America against the Mexican peso, particularly the Brazilian real, which had a 14.5% unfavorable translation effect. These effects were partially offset by favorable pricing and revenue management initiatives. Total revenues include other operating revenues related to entitlements to reclaim Ps.1,359 million in tax payments in Brazil in 2020. See Note 25.2.1 to our consolidated financial statements. On a comparable basis, total revenues would have decreased by 1.0% in 2020 as compared to 2019.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume decreased by 2.5% to 3,284.4 million unit cases in 2020 as compared to 2019, mainly as a result of social distancing and other measures adopted as a result of the COVID-19 pandemic, which had an adverse effect on some of our points-of-sale. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">In 2020, sales volume of our sparkling beverage portfolio decreased by 1.1%, sales volume of our colas portfolio decreased by 0.2%, and sales volume of our flavored sparkling beverage portfolio decreased by 5.0%, in each case as compared to 2019. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio decreased by 5.0% in 2020 as compared to 2019. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bottled water category, excluding bulk water, decreased by 22.6% in 2020 as compared to 2019. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water category increased by 0.6% in 2020 as compared to 2019. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated average price per unit case decreased by 3.5% to Ps.50.63 in 2020, as compared to Ps. 52.46 in 2019, mainly as a result of unfavorable price-mix effects and the negative translation effect resulting from the depreciation of most of our operating currencies relative to the Mexican peso. This was partially offset by price increases aligned with or above inflation. On a comparable basis, average price per unit case would have remained flat in 2020 as compared to 2019, driven by our revenue management and pricing initiatives.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit decreased by 5.4% to Ps.82,811 million in 2020 as compared to 2019; with a gross margin increase of 10 basis points as compared to 2019 to reach 45.1% in 2020. This gross margin increase was mainly driven by our pricing initiatives, together with lower PET resin costs and stable sweetener prices in most of our operations, which were partially offset by higher concentrate costs in Mexico, higher concentrate costs in Brazil due to the reduction of tax credits on concentrate purchased from the Manaus Free Trade Zone, coupled with our decision to suspend such tax credits, and the depreciation in the average exchange rate of most of our operating currencies as applied to U.S. dollar-denominated raw material costs. On a comparable basis, our gross profit would have decreased by 1.3% in 2020 as compared to 2019. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of cost of goods sold include raw materials (principally concentrate, sweeteners and packaging materials), depreciation costs attributable to our production facilities, wages and other labor costs associated with labor force employed at our production facilities and certain overhead costs. Concentrate prices are determined as a percentage of the retail price of our products in local currency, net of applicable taxes. Packaging materials, mainly PET resin and aluminum, and HFCS, used as a sweetener in some countries, are denominated in U.S. dollars.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our administrative and selling expenses decreased by 6.8% to Ps.56,444 million in 2020 as compared to 2019. Our administrative and selling expenses as a percentage of total revenues decreased by 40 basis points to 30.7% in 2020 as compared to 2019, mainly as a result of operating expense efficiencies in labor, maintenance and marketing. In 2020, we continued investing across our territories to support marketplace execution, increase our cooler coverage, and bolster our returnable presentation base.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Expenses Net. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded other expenses net of Ps.3,611 million in 2020 as compared to Ps.2,490 million in 2019, which increase was mainly as a result of certain extraordinary other operating expenses related to impairments in Estrella Azul in Panama and in Le&#227;o Alimentos, our non-carbonated beverage associate in Brazil, which were partially offset by the implementation of our efficiency program to create a leaner and more agile organization. For more information, see Notes 10 and 20 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Financing Result. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term &#8220;comprehensive financing result&#8221; refers to the combined financial effects of net interest expenses, net financial foreign exchange gains or losses, net gains or losses on the monetary position of hyperinflationary countries where we operate and market value gain (loss) on financial instruments. Net financial foreign exchange gains or losses represent the impact of changes in foreign exchange rates on financial assets or liabilities denominated in currencies other than local currencies, and certain gains or losses resulting from derivative financial instruments. A financial foreign exchange loss arises if a liability is denominated in a foreign currency that appreciates relative to the local currency between the date the liability is incurred and the date it is repaid, as the appreciation of the foreign currency results in an increase in the amount of local currency, which must be exchanged to repay the specified amount of the foreign currency liability.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Comprehensive financing result in 2020 recorded an expense of Ps.6,679 million as compared to an expense of Ps.6,071 million in 2019. This 10.0% increase was mainly driven by a one-time interest expense related to the repurchase and redemption in full of our 3.875% senior notes due 2023. In addition, we incurred short-term financing as a preventive measure to reinforce our cash position. These effects were partially offset by debt prepayments.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. In 2020, our effective income tax rate increased to 33.8%, as compared to our effective income tax rate of 30.7% in 2019, mainly as a result of the Estrella Azul impairment  recognized during the period and a net effect of deferred tax assets driven by tax losses and tax credits. For more information, see Note 25 to our consolidated financial statements.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share in the Loss of Equity Accounted Investees, Net of Taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we recorded a loss of Ps.281 million in the share in the loss of equity accounted investees, net of taxes, mainly due to the results of Le&#227;o Alimentos, our associate in Brazil, and Estrella Azul in Panama.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income (Equity holders of the parent). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reported a net controlling interest income of Ps.10,307 million in 2020, as compared to Ps.12,101 million in 2019. This 14.8% decrease was mainly driven by lock-downs and social distancing measures related to the COVID-19 pandemic coupled with impairments on equity method investees recognized during the year, which were partially offset by our cost saving, revenue management and pricing initiatives.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results by Consolidated Reporting Segment Mexico and Central America</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues in our Mexico and Central America consolidated reporting segment decreased by 2.3% to Ps.106,783 million in 2020 as compared to 2019, mainly as a result of a volume decline in Mexico coupled with unfavorable price-mix effects across our markets.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume in our Mexico and Central America consolidated reporting segment decreased by 4.0% to 1,991.6 million unit cases in 2020 as compared to 2019, as a result of mobility restrictions and social distancing measures related to the COVID-19 pandemic.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio decreased by 3.1% in 2020 as compared to 2019, mainly driven by an 11.3% decrease in our flavored sparkling beverage portfolio. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio decreased by 6.7% in 2020 as compared to 2019, due to declines in sales volume in both Mexico and Central America. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water, excluding bulk water, decreased by 26.5% in 2020 as compared to 2019, due to declines in sales volume in both Mexico and Central America. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio remained flat in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Mexico decreased by 4.3% to 1,759.2 million unit cases in 2020, as compared to 1,838.3 million unit cases in 2019, mainly as a result of mobility restrictions and social distancing measures related to the COVID-19 pandemic.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio decreased 3.7% in 2020 as compared to 2019, driven by a 1.8% decline in our colas portfolio and an 11.9% decline in our flavored sparkling beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio decreased by 4.9% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water, excluding bulk water, decreased by 26.0% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio increased by 0.5% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Central America decreased by 1.9% to 232.4 million unit cases in 2020, as compared to 236.9 million unit cases in 2019, mainly as a result of mobility restrictions and social distancing measures related to the COVID-19 pandemic.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio increased by 1.3% in 2020 as compared to 2019, driven by a 3.4% increase in colas. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio decreased by 16.8% in 2020 as compared to 2019. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water, excluding bulk water, decreased by 29.9% in 2020 as compared to 2019. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio declined by 20.9% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit in this consolidated reporting segment increased by 1.0% to Ps.52,906 million in 2020 as compared to 2019 and gross profit margin increased by 160 basis points to 49.5% in 2020 as compared to 2019. Gross profit margin increased mainly as a result of our pricing initiatives, cost efficiencies and lower PET costs, coupled with our raw material and currency hedging strategies. These factors were partially offset by unfavorable price-mix effects, higher concentrate costs in Mexico and the depreciation in the average exchange rate of most of our operating currencies as applied to our U.S. dollar-denominated raw material costs.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and selling expenses as a percentage of total revenues in this consolidated reporting segment decreased by 50 basis points to 32.4% in 2020 as compared </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the same period in 2019. Administrative and selling expenses, in absolute terms, decreased by 3.5% in 2020 as compared to 2019 driven mainly by our ability to drive savings and operating expense efficiencies primarily in labor, maintenance and marketing in Mexico.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">South America</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Total revenues in our South America consolidated reporting segment decreased by 9.8% to Ps.76,831 million in 2020 as compared to 2019, mainly as a result of unfavorable price-mix and currency translation effects resulting from the depreciation of most of our operating currencies as compared to the Mexican peso. This figure includes other operating revenues related to entitlements to reclaim Ps.1,359 million in tax payments in Brazil in 2020. See Note 25.2.1 to our consolidated financial statements. Total revenues for beer amounted to Ps.15,228 million in 2020. On a comparable basis, total revenues would have increased by 3.6% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume in our South America consolidated reporting segment remained stable at 1,292.7 million unit cases in 2020 as compared to 2019, mainly as a result of volume growth in Brazil, which was offset by a decline in the rest of our territories. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio increased by 1.6% in 2020 as compared to 2019. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio decreased by 1.9% in 2020 as compared to 2019. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bottled water category, excluding bulk water, decreased by 18.3% in 2020 as compared to 2019. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio increased by 2.5% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Brazil increased by 1.9% to 862.9 million unit cases in 2020, as compared to 846.5 million unit cases in 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio increased by 2.8% in 2020 as compared to 2019, as a result of an increase of 1.8% in our colas portfolio and an increase of 4.9% in our flavored sparkling beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio decreased by 1.2% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bottled water, excluding bulk water, decreased by 9.4% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio increased by 18.8% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Colombia decreased by 4.0% to 254.8 million unit cases in 2020, as compared to 265.5 million unit cases in 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio increased by 0.9% in 2020 as compared to 2019, mainly driven by growth in our flavored sparkling beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio decreased by 8.7% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water, excluding bulk water, decreased by 33.8% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio decreased by 13.7% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Argentina decreased by 3.9% to 133.8 million unit cases in 2020, as compared to 139.3 million unit cases in 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio decreased by 2.8% in 2020 as compared to 2019, mainly impacted by a decline in our flavored sparkling beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio increased by 3.5% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Sales volume of bottled water, excluding bulk water, decreased by 32.0% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio increased by 48.4% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Uruguay decreased by 2.8% to 41.2 million unit cases in 2020, as compared to 42.4 million unit cases in 2020. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio decreased by 5.1% in 2020 as compared to 2019. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio increased by 36.2% in 2020 as compared to 2019.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water increased by 18.0% in 2020 as compared to 2019. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit in this consolidated reporting segment amounted to Ps.29,905 million, a decrease of 14.9% in 2020 as compared to 2019, with a 230 basis point margin contraction to 38.9%. This decrease in gross profit was mainly driven by an unfavorable price-mix effect and the depreciation of the average exchange rate of all of our operating currencies in the consolidated reporting segment as applied to our U.S. dollar-denominated raw material costs. These factors were partially offset by lower PET costs and our revenue management initiatives. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and selling expenses as a percentage of total revenues in this consolidated reporting segment decreased by 50 basis points to 28.4% in 2020 as compared to 2019 driven mainly by operating expense efficiencies in Brazil. Administrative and selling expenses, in absolute terms, decreased by 11.5% in 2020 as compared to 2019.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results for the Year Ended December 31, 2019 Compared to the Year Ended December 31, 2018</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Results</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The comparability of our financial and operating performance in 2019 as compared to 2018 was affected by the following factors: (1) the ongoing integration of mergers and acquisitions, completed in recent years, specifically the acquisitions in Guatemala and Uruguay in April and June 2018, respectively; (2) translation effects from fluctuations in exchange rates; and (3) our results in Argentina, which effective as of January 1, 2018 has been considered a hyperinflationary economy. For the convenience of the reader, we have included a discussion of the financial information below on a comparable basis, not giving effect to these factors. To translate the full-year results of Argentina for the years ended December 31, 2019 and 2018, we used the exchange rate at December 31, 2019 of 59.89 Argentine pesos per U.S. dollar and the exchange rate at December 31, 2018 of 37.70 Argentine pesos per U.S. dollar, respectively. The depreciation of the exchange rate of the Argentine peso at December 31, 2019, as compared to the exchange rate at December 31, 2018, was 58.9%. In addition, the average depreciation of currencies used in our main operations relative to the U.S. dollar in 2019, as compared to 2018, were: 0.1% for the Mexican peso, 7.9% for the Brazilian real, and 11.0% for the Colombian peso.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated total revenues increased by 6.7% to Ps.194,471 million in 2019, mainly as a result of price increases aligned with or above inflation, volume growth in key territories, and the consolidation of our acquisitions of ABASA, Los Volcanes in Guatemala and Monresa in Uruguay. These effects were partially offset by the depreciation of the Argentine peso, the Brazilian real and the Colombian peso, in each case as compared to the Mexican peso. This figure includes other operating revenues related to an entitlement to reclaim tax payments in Brazil. See Note 25.2.1 to our consolidated financial statements. On a comparable basis, total revenues would have increased by 10.8% in 2019 as compared to 2018, mainly as a result of an increase in the average price per unit case across our operations and volume growth in Brazil and Central America.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume increased by 1.4% to 3,368.9 million unit cases in 2019 as compared to 2018. On a comparable basis, total sales volume would have increased by 1.4% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">In 2019, sales volume of our sparkling beverage portfolio increased by 2.0%, sales volume of our colas portfolio increased by 1.9%, and sales volume of our flavored sparkling beverage portfolio increased by 2.5%, in each case as compared to 2018. On a comparable basis, sales volume of our sparkling beverage portfolio would have increased by 1.8% in 2019 as compared to 2018, driven by growth in Brazil, Central America and flat performance in Mexico. Sales volume of our colas portfolio would have increased by 1.6% in 2019 as compared to 2018, mainly due to growth in Brazil, Central America and flat performance in Mexico, and sales volume of our flavored sparkling beverages portfolio would have increased by 2.8% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our still beverage portfolio remained flat in 2019 as compared to 2018. On a comparable basis, sales volume of our still beverage portfolio would have increased by 0.9% in 2019 as compared to 2018, driven by volume growth in Brazil.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our bottled water category, excluding bulk water, decreased by 2.5% in 2019 as compared to 2018. On a comparable basis, sales volume of our water portfolio would have decreased by 2.2% in 2019 as compared to 2018, driven by volume growth in Brazil and Central America, offset by a volume contraction in the rest of our territories.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our bulk water category remained flat in 2019 as compared to 2018. On a comparable basis, sales volume of our bulk water portfolio would have increased by 0.5% in 2019 as compared to 2018, mainly as a result of volume growth in Brazil and Mexico, partially offset by volume contraction in Colombia and Central America.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated average price per unit case increased by 3.7% to Ps.52.46 in 2019, as compared to Ps.50.57 in 2018, mainly as a result of price increases aligned with or above inflation, partially offset by the negative translation effect resulting from the depreciation of most of our operating currencies relative to the Mexican peso. On a comparable basis, average price per unit case would have increased by 7.8% in 2019 as compared to 2018, driven by average price per unit case increases aligned with or above inflation in key territories.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit increased by 4.3% to Ps.87,507 million in 2019 as compared to 2018; with a gross margin decline of 100 basis points to reach 45.0% in 2019 as compared to 2018. On a comparable basis, our gross profit would have increased by 8.0% in 2019 as compared to 2018. Our pricing initiatives, together with lower PET resin costs and stable sweetener prices in most of our operations, were offset by higher concentrate costs in Mexico, higher concentrate costs in Brazil due to the reduction of tax credits on concentrate purchased from the Manaus Free Trade Zone, coupled with our decision to suspend such tax credits, and the depreciation in the average exchange rate of most of our operating currencies as applied to U.S. dollar-denominated raw material costs.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of cost of goods sold include raw materials (principally concentrate, sweeteners and packaging materials), depreciation costs attributable to our production facilities, wages and other labor costs associated with labor force employed at our production facilities and certain overhead costs. Concentrate prices are determined as a percentage of the retail price of our products in local currency, net of applicable taxes. Packaging materials, mainly PET resin and aluminum, and HFCS, used as a sweetener in some countries, are denominated in U.S. dollars.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our administrative and selling expenses increased by 4.5% to Ps.60,537 million in 2019 as compared to 2018. Our administrative and selling expenses as a percentage of total revenues decreased by 70 basis points to 31.1% in 2019 as compared to 2018, mainly as a result of operating expense efficiencies, which were partially offset by an increase in labor, freight and maintenance expenses. In 2019, we continued investing across our territories to support marketplace execution, increase our cooler coverage, and bolster our returnable presentation base.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Expenses Net. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded other expenses net of Ps.2,490 million in 2019 as compared to Ps.1,881 million in 2018, which increase was mainly as a result of severance payments related to the implementation of our efficiency program to create a leaner and more agile organization, which was partially offset by the tax actualization effect of tax reclaim proceeds received in Brazil. Our non-operating expenses net in 2019 were mainly comprised of an impairment of Ps.948 million of our investment in Compa&#241;&#237;a Paname&#241;a de Bebidas, along with provisions related to contingencies in Brazil. For more information, see Note 10 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Financing Result. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term &#8220;comprehensive financing result&#8221; refers to the combined financial effects of net interest expenses, net financial foreign exchange gains or losses, and net gains or losses on the monetary position of hyperinflationary countries where we operate. Net financial foreign exchange gains or losses represent the impact of changes in foreign exchange rates on financial assets or liabilities denominated in currencies other than local currencies, and certain gains or losses resulting from derivative financial instruments. A financial foreign exchange loss arises if a liability is denominated in a foreign currency that appreciates relative to the local currency between the date the liability is incurred and the date it is repaid, as the appreciation of the foreign currency results in an increase in the amount of local currency, which must be exchanged to repay the specified amount of the foreign currency liability.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive financing result in 2019 recorded an expense of Ps.6,071 million as compared to an expense of Ps.6,943 million in 2018. This 12.6% decrease was mainly driven by a reduction in our interest expense, net, due to a reduction of debt during the year, and a reduction in other financial expenses.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, our effective income tax rate was 30.7%, reaching Ps.5,648 million in 2019, as compared to Ps.5,260 million in 2018. Our effective income tax rate remained stable in 2019 as compared to 2018, as the non-deductible charge related to the impairment of our investment in Compa&#241;&#237;a Paname&#241;a de Bebidas was partially offset by the increase in profits arising from our Mexican operations, coupled with certain tax efficiencies across our operations. For more information, see Note 25 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share in the (Loss) Profit of Equity Accounted Investees, Net of Taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, we recorded a loss of Ps.131 million in the share in the profit (loss) of equity accounted investees, net of taxes, mainly due to a loss in our investment in Compa&#241;&#237;a Paname&#241;a de Bebidas, which was partially offset by gains in our Jugos Del Valle joint venture and our non-carbonated beverages joint ventures in Brazil.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income (Equity holders of the parent). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reported a net controlling interest income of Ps.12,101 million in 2019, as compared to a Ps.13,911 million in 2018. This 13.0% decrease was mainly driven by the results of discontinued operations related to the sale of KOF Philippines, and an impairment of Ps.948 million in our investment in Compa&#241;&#237;a Paname&#241;a de Bebidas discussed above.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results by Consolidated Reporting Segment Mexico and Central America</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues in our Mexico and Central America consolidated reporting segment increased by 9.1% to Ps.109,249 million in 2019 as compared to 2018, mainly as a result of an increase in the average price per unit case in Mexico, the consolidation of our acquisitions of ABASA and Los Volcanes in Guatemala and volume growth in Central America.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume in our Mexico and Central America consolidated reporting segment increased by 0.5% to 2,075.3 million unit cases in 2019 as compared to 2018, as a result of the consolidation of our acquisitions of ABASA and Los Volcanes in Guatemala, coupled with volume growth in Central America.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our sparkling beverage portfolio increased by 1.2% in 2019 as compared to 2018, mainly driven by a 1.4% increase in our colas portfolio and a stable performance in our flavored sparkling beverage portfolio. On a comparable basis, sales volume of our sparkling beverage portfolio would have remained flat in 2019 as compared to 2018, driven by stable performance in both our colas and flavored sparkling beverage portfolios.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our still beverage portfolio decreased by 1.6% in 2019 as compared to 2018, mainly due to a decline in both Mexico and Central America. On a comparable basis, sales volume of our still beverage portfolio would have decreased by 1.9% in 2019 as compared to 2018, driven by a decline in both Mexico and Central America.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of bottled water, excluding bulk water, decreased by 6.3% in 2019 as compared to 2018, due to a decline in Mexico that was partially offset by growth in Central America. On a comparable basis, sales volume of our bottled water portfolio would have decreased by 6.7% in 2019 as compared to 2018, driven by a decline in Mexico that was partially offset by growth in Central America.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our bulk water portfolio increased by 0.5% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Sales volume in Mexico slightly decreased by 0.6% to 1,838.3 million unit cases in 2019, as compared to 1,850.2 million unit cases in 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our sparkling beverage portfolio remained flat in 2019 as compared to 2018, driven by stable performance in our colas portfolio, which was partially offset by a decline in flavored sparkling beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our still beverage portfolio decreased by 1.7% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of bottled water, excluding bulk water, decreased by 7.9% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Sales volume of our bulk water portfolio increased by 0.5% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Central America increased by 10.3% to 236.9 million unit cases in 2019, as compared to 214.8 million unit cases in 2018, mainly as a result of the consolidation of our acquisitions of ABASA and Los Volcanes in Guatemala, coupled with organic volume growth.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our sparkling beverage portfolio increased by 11.8% in 2019 as compared to 2018, driven by a 13.4% increase in sales volume of our colas portfolio and a 5.4% increase in sales volume of our flavored sparkling beverage portfolio. On a comparable basis, in 2019, sales volume of our sparkling beverage portfolio would have increased by 1.8%, sales volume of our colas portfolio would have increased by 1.8%, and sales volume of our flavored sparkling beverage portfolio would have increased by 1.7%, in each case as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our still beverage portfolio decreased by 0.9% in 2019 as compared to 2018. On a comparable basis, sales volume of our still beverage portfolio would have decreased by 3.0% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of bottled water, excluding bulk water, increased by 8.4% in 2019 as compared to 2018. On a comparable basis, sales volume of our bottled water portfolio would have increased by 4.0% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our bulk water portfolio declined by 4.1% in 2019 as compared to 2018.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit in this consolidated reporting segment increased by 8.8% to Ps.52,384 million in 2019 as compared to 2018; however, gross profit margin decreased by 20 basis points to 47.9% in 2019 as compared to 2018. Gross profit margin decreased mainly as a result of increases in concentrate prices in Mexico and the depreciation of the average exchange rates of most of the operating currencies of the division, in each case as applied to our U.S. dollar denominated raw material costs, which factors were partially offset by our pricing initiatives coupled with more stable sweetener prices and a decline in our PET resin prices.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and selling expenses as a percentage of total revenues in this consolidated reporting segment decreased by 80 basis points to 32.9% in 2019 as compared to the same period in 2018. Administrative and selling expenses, in absolute terms, increased by 6.5% in 2019 as compared to 2018 driven mainly by increases in maintenance and labor costs in Mexico.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">South America</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Total revenues in our South America consolidated reporting segment increased by 3.7% to Ps.85,222 million in 2019 as compared to 2018, mainly as a result of volume growth in Brazil together with average price per unit case growth across our territories and the consolidation of the new acquisition in Uruguay. These effects were partially offset by volume declines in the rest of our operations and negative translation effects due to the depreciation of the Argentine peso, the Brazilian real and the Colombian peso, in each case as compared to the Mexican peso. This figure includes other operating revenues related to an entitlement to reclaim tax payments in Brazil. See Note 25.2.1 to our consolidated financial statements. Total revenues for beer amounted to Ps.15,619 million in 2019. On a comparable basis, total revenues would have increased by 14.8% in 2019 as compared to 2018, driven by volume growth in Brazil and average price per unit case increases in local currencies across our territories.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume in our South America consolidated reporting segment increased by 2.9% to 1,293.6 million unit cases in 2019 as compared to 2018, mainly as a result of volume growth in Brazil and the consolidation of Monresa in Uruguay, which were partially offset by declines in Argentina and Colombia. On a comparable basis, total sales volume would have increased by 4.9% in 2019 as compared to 2018, as a result of volume growth in Brazil.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our sparkling beverage portfolio increased by 3.2% in 2019 as compared to 2018. On a comparable basis, sales volume of our sparkling beverage portfolio would have increased by 4.9% in 2019 as compared to 2018, mainly due to a 2.5% growth in our colas portfolio and 5.5% growth in our flavored sparkling beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our still beverage portfolio increased by 2.6% in 2019 as compared to 2018. On a comparable basis, sales volume of our still beverage portfolio would have increased by 7.1% in 2019 as compared to 2018, mainly driven by growth in Brazil and Uruguay that was partially offset by a decline in Colombia.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our bottled water category, excluding bulk water, increased by 2.2% in 2019 as compared to 2018. On a comparable basis, sales volume of our bottled water category, excluding bulk water, would have increased by 4.7% in 2019 as compared to 2018, mainly driven by growth in Brazil and Colombia.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our bulk water portfolio decreased by 2.3% in 2019 as compared to 2018. On a comparable basis, sales volume of our bulk water portfolio would have remained flat, mainly driven by a decline in Colombia that was offset by growth in Brazil.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Brazil increased by 7.5% to 846.5 million unit cases in 2019, as compared to 787.4 million unit cases in 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our sparkling beverage portfolio increased by 6.7% in 2019 as compared to 2018, as a result of a 5.9% increase in our colas portfolio and a 9.3% increase in our flavored sparkling beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our still beverage portfolio increased by 17.1% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our bottled water, excluding bulk water, increased by 10.1% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our bulk water portfolio increased by 6.5% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Sales volume in Colombia decreased by 2.2% to 265.5 million unit cases in 2019, as compared to 271.4 million unit cases in 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our sparkling beverage portfolio remained flat in 2019 as compared to 2018, mainly driven by a 1.8% decline in our flavored sparkling beverage portfolio, offset by flat performance in our colas portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our still beverage portfolio decreased by 17.4% in 2019 as compared to 2018.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of bottled water, excluding bulk water, decreased by 5.3% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our bulk water portfolio decreased by 2.4% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Sales volume in Argentina decreased by 20.6% to 139.3 million unit cases in 2019, as compared to 175.3 million unit cases in 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our sparkling beverage portfolio decreased by 21.0% in 2019 as compared to 2018, mainly driven by a decline in both our colas and flavored sparkling beverage portfolios.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our still beverage portfolio decreased by 21.4% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of bottled water, excluding bulk water, decreased by 18.0% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Sales volume of our bulk water portfolio decreased by 16.3% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Uruguay amounted to 42.4 million unit cases in 2019. Our sparkling beverage category represented 91.1% of our total sales volume. Our still beverage category represented 0.9% of our total sales volume. Our water portfolio represented 8.0% of our total sales volume.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit in this consolidated reporting segment amounted to Ps.35,123 million, a decrease of 1.8% in 2019 as compared to 2018, with a 230 basis point margin contraction to 41.2%. This decrease in gross profit was mainly driven by higher concentrate costs in Brazil related to the reduction of tax credits on concentrate purchased from the Manaus Free Trade Zone coupled with our decision to suspend such tax credits, and the depreciation of the average exchange rate of all our local currencies in the division as applied to our U.S. dollar denominated raw material costs. These factors were partially offset by our revenue management initiatives, a favorable currency hedging position, combined with lower PET prices in the division and lower sweetener prices mainly in Brazil.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and selling expenses as a percentage of total revenues in this consolidated reporting segment decreased by 60 basis points to 28.9% in 2019 as compared to 2018 driven mainly by operating expense efficiencies in Brazil. Administrative and selling expenses, in absolute terms, increased by 1.8% in 2019 as compared to 2018.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Liquidity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The principal source of our liquidity is cash generated from operations. A significant portion of our sales are on a cash basis with the remainder on a short-term credit basis. We have traditionally been able to rely on cash generated from operations to fund our working capital requirements and our capital expenditures. Our working capital benefits from the fact that most of our sales are made on a cash basis, while we generally pay our suppliers on credit. Historically, we have used a combination of borrowings from Mexican and international banks and bond issuances in the Mexican and international capital markets.  During 2020, as a result of the COVID-19 pandemic, we focused on effective cash management practices and on further strengthening our balance sheet, as such, during the year we incurred short-term financings in certain countries as a preventive measure to reinforce our cash position. Additionally, we focused on savings and quickly reevaluated and prioritized capital expenditures, safeguarding investments in key projects across our operations. Importantly, a cash control-tower methodology was implemented to enable us to improve cash use from operations, driven by cost and expense controls, as well as a disciplined working capital management approach. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total indebtedness was Ps.87,478 million as of December 31, 2020, as compared to Ps.69,977 million as of December 31, 2019. Short-term debt and long-term debt were Ps.5,017 million and Ps.82,461 million, respectively, as of December 31, 2020, as compared to Ps.11,485 million and Ps.58,492 million, respectively, as of December 31, 2019. Total debt increased by Ps.17,501 million in 2020, compared to year-end 2019. As of December 31, 2020, our cash and cash equivalents were Ps.43,497 million, as compared to Ps.20,491 million as of December 31, 2019. We had cash outflows in 2020 mainly resulting from repayment of debt and dividend payments, which were partially offset by generation of cash from operating activities. As of December 31, 2020, our cash and cash equivalents were comprised of 72.0% U.S. dollars, 11.0% Mexican pesos, 12.0% Brazilian reais, 2.0% Colombian pesos, 1.0% Argentine pesos and 2.0% other legal currencies. We believe that these funds, in addition to the cash generated by our operations, are sufficient to meet our operating requirements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future currency devaluations, the imposition of exchange controls in any of the countries where we have operations and the continuation of the COVID-19 pandemic could have an adverse effect on our financial position and liquidity.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our financing policy, we expect to continue to finance our liquidity needs mainly with cash flows from our operating activities. Nonetheless, as a result of regulations in certain countries where we operate, it may not be beneficial or practicable for us to remit cash generated in local operations to fund cash requirements in other countries. Exchange controls may also increase the real price of remitting cash to fund debt requirements in other countries. In the event that cash in these countries is not sufficient to fund future working capital requirements and capital expenditures, we may decide, or be required, to fund cash requirements in these countries through local borrowings rather than remitting funds from another country. In the future we may finance our working capital and capital expenditure needs with short-term debt or other borrowings.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continuously evaluate opportunities to pursue acquisitions or engage in strategic transactions. We would expect to finance any significant future transactions with a combination of any of cash, long-term indebtedness and the issuance of shares of our company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financing, treasury and derivatives policies provide that the planning and finance committee of our board of directors is responsible for determining the company&#8217;s overall financial strategy, including the dividends policy, investments of our funds, cash flow and working capital strategies, mergers and acquisitions, debt and equity issuances, repurchases of stock, financial derivative instruments strategies (only for hedging purposes), purchase and lease of assets and indebtedness of the company, among others; which is ultimately approved by our board of directors and implemented by our corporate finance department.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sources and Uses of Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes the sources and uses of cash for the years ended December 31, 2020, 2019 and 2018, from our consolidated statements of changes in cash flows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.250%"><tr><td style="width:1.0%"></td><td style="width:43.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.454%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Continuing operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,147</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,289</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,581</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,962</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash flows used in investing activities</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,508)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,744)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,291)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(962)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash flows used in financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Continuing operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,794)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,235)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,278)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,440)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,038)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes purchases of property, plant and equipment,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">the payment of the purchase price for our acquisitions of ABASA, Los Volcanes and Monresa in 2018 and investments in other assets.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth our contractual obligations as of December 31, 2020:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.083%"><tr><td style="width:1.0%"></td><td style="width:43.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity<br/>less than<br/>1 year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity<br/>1 &#8211; 3 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity<br/>4 &#8211; 5 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity<br/>in excess of<br/>5 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,956</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,459</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,084</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,999</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,598</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,598</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian reais</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentine pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,268</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,529</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest Payments on Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,997</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,514</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,736</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,636</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,883</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,586</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,172</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,176</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,968</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,902</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombian pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cross Currency Swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. dollars to Mexican pesos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. dollars to Brazilian reais</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,108)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,108)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. dollars to Colombian pesos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Forwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. dollars to Mexican pesos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">713</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">713</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. dollars to Brazilian reais</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. dollars to Colombian pesos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. dollars to Argentine pesos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(9)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. dollars to Uruguayan pesos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(10)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity Hedge Contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sugar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(11)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(256)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(319)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aluminum</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(12)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(126)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(142)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PET resin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(13)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lease obligations (IFRS 16)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,345</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">590</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,325</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expected Benefits to be Paid for Pension and Retirement Plans, Seniority Premiums and Post-employment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">371</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">519</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">666</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,030</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,586</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes the effect of cross currency swaps.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest was calculated using the contractual debt and nominal interest rates as of December 31, 2020. Liabilities denominated in U.S. dollars were converted to Mexican pesos at an exchange rate of Ps.19.95 per U.S. dollar, the exchange rate reported by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Banco de M&#233;xico </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">quoted to us by dealers for the settlement of obligations in foreign currencies on December 31, 2020.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cross-currency swaps used to convert U.S. dollar-denominated debt into Mexican peso-denominated debt with a notional amount of Ps.12,568 million. These cross-currency swaps are considered hedges for accounting purposes. The amounts shown in the table are fair value figures (gain)/loss as of December 31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cross-currency swaps used to convert U.S. dollar-denominated debt into Brazilian real-denominated debt with a notional amount of Ps.9,575 million. These cross-currency swaps are considered hedges for accounting purposes and the amounts shown in the table are fair value figures (gain)/loss as of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cross-currency swaps used to convert U.S. dollar-denominated debt into</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Colombian peso-denominated debt with a notional amount of Ps.404 million. These cross-currency swaps are considered hedges for accounting purposes and the amounts shown in the table are fair value figures (gain)/loss as of December 31, 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reflects the market value as of December 31, 2020 of forward derivative instruments used to hedge against fluctuation in the Mexican peso. These instruments are considered hedges for accounting purposes. The amounts shown in the table are fair value figures (gain)/loss as of December 31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reflects the market value as of December 31, 2020 of forward derivative instruments used to hedge against fluctuation in the Brazilian real. These instruments are considered hedges for accounting purposes. The amounts shown in the table are fair value figures (gain)/loss as of December 31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reflects the market value as of December 31, 2020 of forward derivative instruments used to hedge against fluctuation in the Colombian peso. These instruments are considered hedges for accounting purposes. The amounts shown in the table are fair value figures (gain)/loss as of December 31, 2020.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reflects the market value as of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2020 of forward derivative instruments used to hedge against fluctuation in the Argentine peso. These instruments are considered hedges for accounting purposes. The amounts shown in the table are fair value figures (gain)/loss as of December 31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reflects the market value as of December 31, 2020 of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> forward</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> derivative instrument</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> used to hedge against fluctuation in the Uruguayan peso. These instruments are considered hedges for accounting purposes. The amounts shown in the table are fair value figures (gain)/loss as of December 31, 2020.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(11)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Reflects the market value as of December 31, 2020 of futures contracts used to hedge sugar cost. These instruments are considered hedges for accounting purposes. The amounts shown in the table are fair value figures (gain)/loss as of December 31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reflects the market value as of December 31, 2020 of futures contracts used to hedge aluminum cost. These instruments are considered hedges for accounting purposes. The amounts shown in the table are fair value figures (gain)/loss as of December 31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reflects the market value as of December 31, 2020 of futures contracts used to hedge PET resin cost. These instruments are considered hedges for accounting purposes. The amounts shown in the table are fair value figures (gain)/loss as of December 31, 2020.</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Structure</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following chart sets forth the debt breakdown of our company and its subsidiaries by currency and interest rate type as of December 31, 2020:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:41.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.489%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.489%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.332%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Currency</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Percentage of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Average</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Nominal Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Average</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjusted  Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(4)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombian pesos</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes the effects of our derivative contracts as of December 31, 2020, including cross currency swaps from U.S. dollars to Mexican pesos and U.S. dollars to Brazilian reais.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Due to rounding, these figures may not add up to 100.0%.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual weighted average interest rate per currency as of December 31, 2020.</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual weighted average interest rate per currency as of December 31, 2020 after giving effect to interest rate swaps and cross currency swaps. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk&#8212;Interest Rate Risk.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Significant Debt Instruments</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a brief summary of our significant long-term indebtedness with restrictive covenants outstanding as of the date of this annual report:</span></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Me</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">xi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">can Peso-Denominated Bonds (Certificados Burs&#225;tiles).</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 18, 2011, we issued Ps.2,500 million aggregate principal amount of 10-year fixed rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bearing an annual interest rate of 8.27%. This series of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was repaid in full at maturity on April 5, 2021.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On May 24, 2013, we issued Ps.7,500 million aggregate principal amount of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">bearing an annual interest rate of 5.46% and due May 2023. This series of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">is guaranteed by Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V. and Controladora Interamericana de Bebidas, S. de R.L. de C.V. (collectively, the &#8220;Guarantors&#8221;).</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2017, we issued (i) Ps.8,500 million aggregate principal amount of 10-year fixed rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bearing an annual interest rate of 7.87% and due June 2027, and (ii) Ps.1,500 million aggregate principal amount of 5-year floating rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, priced at 28-day TIIE plus 0.25% and due June 2022. These series of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are guaranteed by the Guarantors.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 7, 2020, we issued (i) Ps.3,000 million aggregate principal amount of 8-year fixed rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bearing an annual interest rate of 7.35% and due January 2028, and (ii) Ps.1,727 million aggregate principal amount of 5.5-year floating rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, priced at 28-day TIIE plus 0.08% and due August 2025. These series of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are guaranteed by the Guarantors.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this annual report, we had the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding in the Mexican securities market:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"><tr><td style="width:1.0%"></td><td style="width:32.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.550%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Issue Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 28, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  3,000 million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 15, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,727 million</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28-day&#160;TIIE&#160;+&#160;0.08&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 18, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  8,500 million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 24, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,500 million</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28-day&#160;TIIE&#160;+&#160;0.25&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2013</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 12, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  7,500 million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contain reporting obligations pursuant to which we must furnish to the bondholders consolidated audited annual financial reports and consolidated quarterly financial reports.</span></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">U.S. Dollar-Denominated Bonds</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5.250% Senior Notes due 2043. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 26, 2013, we issued US$400 million aggregate principal amount of 5.250% senior notes due November 26, 2043. On January 21, 2014, we issued US$200 million aggregate principal amount of additional notes under this series. These notes are guaranteed by the Guarantors. The indenture governing these notes imposes certain conditions upon a consolidation or merger by us and restricts the incurrence of liens and the entering into sale and leaseback transactions by us and our significant subsidiaries.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2.750% Senior Notes due 2030</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. On January 22, 2020, we issued US$1,250 million aggregate principal amount of 2.750% senior notes due January 22, 2030. These notes are guaranteed by the Guarantors. The indenture governing these notes imposes certain conditions upon a consolidation or merger by us and restricts the incurrence of liens and the entering into sale and leaseback transactions by us and our significant subsidiaries.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">1.850% Senior Notes due 2032</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. On September 1, 2020, we issued US$705 million aggregate principal amount of 1.850% senior notes due September 1, 2032. These bonds are classified as &#8220;green bonds&#8221; and the proceeds received are being used to finance and refinance our eligible green projects, including investments and expenditures related to mitigation of climate change risks, efficient use of water resources and hydrological safety, and waste management and recycling of PET plastic bottles. These notes are guaranteed by the Guarantors. The indenture governing these notes imposes certain conditions upon a consolidation or merger by us and restricts the incurrence of liens and the entering into sale and leaseback transactions by us and our significant subsidiaries.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For more information about our 2.750% senior notes due 2030 and our 1.850% senior notes due 2032, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 2.13&#8212;Description of Securities Registered under Section 12 of the Exchange Act.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, we repurchased and redeemed in full our 3.875% senior notes due 2023. Our 4.625% senior notes due 2020 were repaid in full at maturity on February 15, 2020.</span></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bank Loans</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we entered into certain bank loans in Mexican pesos for an aggregate principal amount of Ps.15,650 million as a preventive measure to reinforce our cash position in anticipation of the potential consequences of the COVID-19 pandemic. The total outstanding amount of these loans was prepaid in full in 2020. Additionally, during 2020 we entered into certain bank loans in Argentine, Colombian and Uruguayan pesos for an aggregate principal amount of Ps.3,090 million. The total outstanding amount of these loans in Argentine and Colombian pesos was prepaid in full during 2020. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we had a number of bank loans in Colombian pesos, Brazilian reais, Argentine pesos, Mexican pesos and Uruguayan pesos for an aggregate principal amount of Ps.12,281 million. Our bank loans in Mexican pesos are guaranteed by the Guarantors.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Promissory Note (Vonpar Acquisition)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As part of the purchase price paid for our acquisition of Vonpar, we issued and delivered a three-year promissory note to the sellers for a total amount of 1,166 million Brazilian reais, which was partially offset on November 14, 2018 as a result of the occurrence of certain contingencies for which the sellers agreed to indemnify us. On December 6, 2019, this promissory note matured and was paid in full in cash. For further information, see</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Note 21.8 to our consolidated financial statements. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are in compliance with all of the restrictive covenants in our debt instruments as of the date of this annual report.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have any material off-balance sheet arrangements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various claims and contingencies related to tax, labor and other legal proceedings. Due to their nature, such legal proceedings involve inherent uncertainties including, but not limited to, court rulings, negotiations between affected parties and governmental actions.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have various losses related to tax, labor and other legal proceedings. We periodically assess the probability of loss for such contingencies and accrue a provision and/or disclose the relevant circumstances, as appropriate. If the potential loss of any claim or legal proceeding is considered probable and the amount can be reasonably estimated, we accrue a provision for the estimated loss. See Note 26 to our consolidated financial statements. We use outside legal counsel for certain complex legal proceedings. The following table displays the nature and amount of the loss contingencies recorded as of December 31, 2020:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:73.083%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  2,540</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Labor</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,681</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Legal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">879</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  5,100</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is customary in Brazil, we have been required by the relevant authorities to collateralize tax contingencies currently in litigation amounting to Ps.7,342 million, Ps.10,471 million, and Ps.7,739 million as of December 31, 2020, 2019 and 2018, respectively, by pledging fixed assets, or providing bank guarantees.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisitions, sellers normally agree to indemnify us against certain contingencies that may arise as a result of the management of the businesses prior to the acquisition, subject to survival provisions and other limitations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital Expenditures</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our capital expenditures, including investment in property, plant and equipment, deferred charges and other investments for the periods indicated on a consolidated basis and by consolidated reporting segment:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.250%"><tr><td style="width:1.0%"></td><td style="width:55.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.912%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mexico and Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,764</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,677</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,574</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,590</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,788</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,495</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,354</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,465</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,069</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Mexico, Guatemala, Nicaragua, Costa Rica and Panama. Includes capital expenditures of ABASA and Los Volcanes from May 2018.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Colombia, Brazil, Argentina and Uruguay. Includes capital expenditures of Monresa from July 2018.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, 2019 and 2018, we focused our capital expenditures on investments in (i) increasing production capacity; (ii) placing coolers with retailers; (iii) returnable bottles and cases; (iv) improving the efficiency of our distribution infrastructure; and (v) information technology.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have budgeted capital expenditures in an amount ranging between 6.0% and 6.5% of total revenues for 2021, which amount will mainly depend on market and other conditions, including the development of the COVID-19 pandemic across our territories. Our capital expenditures in 2021 are expected to be primarily intended for:</span></div><div style="margin-bottom:10pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">investments in production capacity;</span></div><div style="margin-bottom:10pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">market investments;</span></div><div style="margin-bottom:10pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">returnable bottles and cases;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">improvements throughout our distribution network; and</span></div><div style="margin-bottom:10pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">investments in information technology.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate that of our projected capital expenditures for 2021, approximately 42.3% will be for our Mexican territories and the remaining will be for our non-Mexican territories. We believe that internally generated funds will be sufficient to meet our budgeted capital expenditure for 2021. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, The Coca-Cola Company has contributed resources in addition to our own capital expenditures. We generally use these contributions for initiatives that promote volume growth of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages, including the placement of coolers with retailers. Such contributions may result in a reduction in our selling expenses line. Contributions by The Coca-Cola Company are made on a discretionary basis. Although we believe that The Coca-Cola Company will make additional contributions in the future to assist our capital expenditure program based on past practice and the benefits to The Coca-Cola Company as owner of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">brands from investments that support the strength of the brands in our territories, we can give no assurance that any such contributions will be made.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Hedging Activities</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered and continue to enter into derivative instruments to hedge our exposure to market risks related to changes in interest rates, foreign currency exchange rates and commodity price risk. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the fair value of derivative instruments as of December 31, 2020. The fair market value is estimated using market prices that would apply to terminate the contracts at the end of the period and are confirmed by external sources, which generally are also our counterparties to the relevant contracts.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.083%"><tr><td style="width:1.0%"></td><td style="width:43.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value as of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity less than 1 year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity<br/>1 &#8211; 3 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity 4 &#8211; 5 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity in excess of<br/>5 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total<br/>fair value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cross Currency Swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Mexican pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Brazilian reais</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,108)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,108)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Colombian pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Forwards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">713</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">713</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Brazilian reais</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Colombian pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Argentine pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">U.S. dollars to Uruguayan pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity Hedge Contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sugar</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(256)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(319)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aluminum</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(126)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(142)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PET resin</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65</span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">62</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_587"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;&#160;&#160;Directors, Senior Management and Employees Directors</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management of our business is vested in our board of directors and in our chief executive officer. In accordance with our bylaws and Article 24 of the Mexican Securities Market Law, our board of directors will consist of no more than 21 directors, elected at the annual ordinary shareholders meeting for terms of one year. Up to 13 directors may be elected by the Series A shares voting as a class; up to five directors may be elected by the Series D shares voting as a class; and up to three directors may be elected by the Series L shares voting as a class. Directors may only be elected by a majority of shareholders of the appropriate series, voting as a class. Our bylaws further provide that for every 10.0% of issued and paid Series B shares held by shareholders, either individually or as a group, such shareholders shall have the right to appoint and revoke one director and her corresponding alternate, pursuant to Article 50 of the Mexican Securities Market Law. The shareholders meeting will decide, in the event the Series B shares, individually or as a group, are entitled to appoint a director, which series of shares is to reduce the number of directors that such series is entitled to appoint; provided that, the number of directors entitled to be appointed by the Series D shares shall remain unchanged, unless otherwise agreed. In accordance with our bylaws and Article 24 of the Mexican Securities Market Law, at least 25.0% of the members of our board of directors must be independent (as defined by the Mexican Securities Market Law). The board of directors may designate interim directors in the case that a director is absent or an elected director and corresponding alternate are unable to serve; the interim directors serve until the next shareholders meeting, at which the shareholders elect a replacement.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bylaws provide that the board of directors shall meet at least four times a year. Since our major shareholders amended their shareholders agreement in February 2010, our bylaws were modified accordingly establishing that actions by the board of directors must be approved by at least a majority of the directors present and voting, except under certain limited circumstances which must include the favorable vote of at least two directors elected by the Series D shares. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chairman of the board of directors, the chairman of our Audit Committee, the chairman of our Corporate Practices Committee, or at least 25.0% of our directors may call a board of directors&#8217; meeting and include matters in the meeting agenda.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At our general ordinary shareholders meeting held on March 19, 2021, the following directors were appointed or confirmed: 10 directors were appointed or confirmed by the Series A shares, four directors were appointed or confirmed by the Series D shares and three directors were appointed or confirmed by the Series L shares. Our board of directors is currently comprised of 17 members.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7. Major Shareholders and Related Party Transactions&#8212;Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for information on relationships with certain directors and senior management.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this annual report, our board of directors had the following members:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Series A Directors</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.012%"></td><td style="width:0.1%"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jos&#233; Antonio</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vicente Fern&#225;ndez</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carbajal</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chairman</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1954</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1993, as director; 2001 as chairman.</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Chairman of the board of directors of FEMSA.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the board of directors of Fundaci&#243;n FEMSA, A.C. and Instituto Tecnol&#243;gico y de Estudios Superiores de Monterrey, or ITESM. Member of the board of directors of Heineken Holding, N.V. and vice-chairman of the supervisory board of Heineken, N.V. Chairman of the America&#8217;s committee and member of the preparatory committee and selection and appointment committee of Heineken, N.V. Member of the board of directors of Industrias Pe&#241;oles, S.A.B. de C.V. and member of the board of trustees of the Massachusetts Institute of Technology Corporation.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined the strategic planning department of FEMSA in 1988, after which he held managerial positions at FEMSA Cerveza&#8217;s commercial division and OXXO. He was appointed Deputy Chief Executive Officer of FEMSA in 1991 and Chief Executive Officer in 1995, a position he held until December 31, 2013. As of January 1, 2014, he was appointed Executive Chairman of the board of directors of FEMSA.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Industrial Engineering and a Master in Business Administration, or MBA, from ITESM.</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federico Jos&#233; Reyes</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Garc&#237;a</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 1945</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1993</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Independent consultant.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate member of the board of directors of FEMSA, and member of the board of directors of Fundaci&#243;n FEMSA and Tec Salud.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At FEMSA, he held the position of Executive Vice-President of Corporate Development from 1992 to 1993, Chief Financial Officer from 1999 to 2006, and Corporate Development Officer from 2006 to 2015.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Business and Finance from ITESM.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Javier Gerardo Astaburuaga Sanjines</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">John Anthony Santa Maria</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Otazua</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 1957</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Our Chief Executive Officer.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has served as our Strategic Planning and Business Development Officer and Chief Operating Officer of our Mexican operations. Has served as Strategic Planning and Commercial Development Officer and Chief Operating Officer of our South America division. He also has experience in several areas of our company, namely development of new products and mergers and acquisitions. Has experience with different bottlers in Mexico in areas such as Strategic Planning and General Management.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the board of directors of Gentera, S.A.B. de C.V., or Gentera and member of the board of directors and commercial committee of Banco Compartamos, S.A., Instituci&#243;n de Banca M&#250;ltiple.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#8217;s degree in Business Administration and an MBA with a major in Finance from Southern Methodist University.</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ricardo Guajardo Touch&#233;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1948</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1993</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Independent consultant.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of FEMSA, Grupo Financiero BBVA Bancomer, BBVA Bancomer, S.A., Instituci&#243;n de Banca M&#250;ltiple, or BBVA Bancomer, Grupo Aeroportuario del Sureste, S.A.B. de C.V., Grupo Bimbo, S.A.B. de C.V., or Bimbo and Vitro, S.A.B. de C.V. </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has held senior executive positions at FEMSA, Grupo AXA, S.A. de C.V. and Grupo Valores de Monterrey, S.A.B. de C.V.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Electrical Engineering from ITESM and the University of Wisconsin and a Master&#8217;s degree from the University of California at Berkeley.</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enrique F. Senior</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hern&#225;ndez</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 1943</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2004</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Managing Director of Allen &amp; Company, LLC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorship:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate member of the board of directors of FEMSA, and member of the board of directors of Grupo Televisa, S.A.B. de C.V. and Cinemark USA, Inc.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Among other clients, has provided financial advisory services to FEMSA and Coca-Cola FEMSA.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a law degree from Yale University, an Honorary Law Doctorate from Emerson College and an MBA from Harvard University Business School.</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.012%"></td><td style="width:0.1%"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Miguel Eduardo Padilla</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Silva</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1955</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer of FEMSA.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the board of directors of FEMSA, Grupo Lamosa, S.A.B. de C.V., Universidad Tec Milenio and Grupo Coppel, S.A. de C.V.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He held the position of Chief Financial and Corporate Officer of FEMSA from 2016 to 2017 and Chief Executive Officer of FEMSA Comercio from 2004 to 2016. Also, he held the positions of Planning and Control Officer of FEMSA from 1997 to 1999 and Chief Executive Officer of the Strategic Procurement Business Division of FEMSA from 2000 to 2003. He had a 20-year career in Alfa, S.A.B. de C.V. or Alfa and held the position of Chief Executive Officer of Terza, S.A. de C.V.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Mechanical Engineering from ITESM, an MBA from Cornell University and executive management studies at Instituto Panamericano de Alta Direcci&#243;n de Empresa, or IPADE.</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Luis Rubio Freidberg</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 1955</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President of the board of directors of M&#233;xico Eval&#250;a, Centro de An&#225;lisis de Pol&#237;ticas P&#250;blicas, A.C.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the board of directors of Xanthrus, The India Fund-Asia Tigers, and The Tinker Foundation. </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He is a contributing editor of the newspaper Reforma. In the 1970s he was Planning Director at Citibank in Mexico and served as an adviser to Mexico&#8217;s Secretary of the Treasury.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Financial Administration, a multinational MBA and a Master&#8217;s degree and PhD in political science from Brandeis University.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jaime A. El Koury (independent director)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Daniel Javier Servitje</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Montull</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1959</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1998</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and Chairman of the board of directors of Bimbo.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the board of directors of Grupo Financiero Banamex, S.A. de C.V., Instituto Mexicano para la Competitividad, A.C., and The Consumer Goods Forum. Member of Stanford GSB Advisory Council and Chairman of the board of directors of Corporaci&#243;n Aura Solar, S.A.P.I. de C.V. and Servicios Comerciales de Energ&#237;a, S.A. de C.V.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Served as Vice-President of Bimbo.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Business Administration from the Universidad Iberoamericana in Mexico and an MBA from the Stanford University Graduate School of Business.</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jos&#233; Luis Cutrale</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 1946</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2004</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the board of directors of Sucoc&#237;trico Cutrale, Ltda.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of Cutrale North America, Inc., Burlingtown International BV, Burlingtown UK Limited and Chiquita Holdings Limited.</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Founding partner of Sucoc&#237;trico Cutrale, Ltda.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Business Administration.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jos&#233; Henrique Cutrale</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Luis Alfonso Nicolau</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guti&#233;rrez</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1961</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner at Ritch, Mueller, Heather y Nicolau, S.C. and member of the firm&#8217;s executive committee.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Member of the boards of directors of Morgan Stanley, Casa de Bolsa, S.A. de C.V. UBS Asesores M&#233;xico, S.A. de C.V., Grupo Posadas, S.A.B. de C.V. Ignia&#8217;s Public Fund (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fideicomiso Ignia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), Gentera, Grupo Cementos de Chihuahua, S.A.B. de C.V., Grupo Coppel, S.A. de C.V. and KIO Networks. Member of the investment committee of Ignia Fund and Promotora Social M&#233;xico.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has been a partner at Ritch Mueller since 1990, specializes in mergers and acquisitions, debt and equity capital markets transactions and banking and finance. Also, he worked as a foreign associate for Johnson &amp; Gibbs, Dallas and Shearman &amp; Sterling, New York.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Law degree from the Escuela Libre de Derecho and a Master in Law from Columbia University.</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Series D Directors</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.012%"></td><td style="width:0.1%"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jos&#233; Octavio Reyes Lagunes</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1952</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retired.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the board of directors and of the human resources and compensation committee of MasterCard Worldwide. Member of the board of directors and member of the sustainability committee of Coca-Cola Hellenic Bottling Company.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">He began his career with The Coca-Cola Company in 1980 as Manager of Strategic Planning at Coca-Cola de M&#233;xico, was appointed Manager of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sprite </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Diet Coke </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">brands at the corporate headquarters in Atlanta in 1987, became Marketing Director for the Brazil Division in 1990, was named Marketing and Operations Vice President of the Mexico Division and became President of the Mexico Division in 1996. He served as President of the Latin American Group of The Coca-Cola Company from 2002 to 2012 and as Vice-Chairman of The Coca-Cola Export Corporation from 2013 to 2014.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Chemical Engineering from the Universidad Nacional Aut&#243;noma de M&#233;xico and an MBA from ITESM.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theresa Robin Rodgers Moore</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">John Murphy</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1963</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer of The Coca-Cola Company.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of The Coca-Cola Foundation, the Westside Future Fund Real Estate Investment Fund, China Beverages Ltd. and Lindley Corporation. Member of the audit committee of Coca-Cola Beverages Japan Holdings Inc. and of the board of trustees of the Woodruff Arts Center.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">From 2016 to 2018 he served as president of the Asia Pacific Group of The Coca-Cola Company and from 2013 to 2016 as president of the South Latin business unit. Prior to this role, from 2008 to 2012, he was president of the Latin Center business unit. During his three-decade career with The Coca-Cola Company, he has held a variety of general management, finance and strategic planning roles.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#8217;s degree in Business Studies from Trinity College in Dublin and a degree in professional accounting from the University College in Dublin. He is qualified as a chartered accountant of the Irish Institute of Chartered Accountants.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunil Krishna Ghatnekar</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charles H. McTier</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1939</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1998</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retired.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Was associated with the Robert W. Woodruff Foundation for over forty years, serving as its President from 1988-2006 and served as a trustee from 2006-2015. Served on the board of directors of nine U.S. Coca-Cola bottling companies in the 1970s and 1980s.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#8217;s degree in Business Administration from Emory University.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.012%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">James Leonard Dinkins</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1962</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer of The Honey Baked Ham Company, LLC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of Fairlife, LLC and Monster Beverage Corporation.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined The Coca-Cola Company in 1988 working in a variety of areas, including senior sales, marketing, operations, strategic planning, sports marketing, franchise leadership and general management. From 1999 to 2002, held senior management positions in the business services sector as Executive Vice President of Service Resources Inc., and was President of the Communications Division of The Profit Recovery Group International, Inc. From 2018 to 2020 he was Senior Vice President of The Coca-Cola Company and in 2017 he was President of Coca-Cola North America (CCNA). Prior to joining The Coca-Cola Company in 1988, held various sales positions with Procter &amp; Gamble.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds an MBA from Emory University and a Bachelor&#8217;s degree in Business Administration from the University of Georgia.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marie D. Quintero-Johnson</span></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Series L Directors</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.012%"></td><td style="width:0.1%"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Victor Alberto Tiburcio</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Celorio</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1951</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Independent consultant.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the board of directors and member of the audit committee of FEMSA, Grupo Palacio de Hierro, S.A.B. de C.V., Grupo Financiero Scotiabank Inverlat, S.A. de C.V., Profuturo Afore, S.A. de C.V., Grupo Nacional Provincial S.A.B. and Fresnillo, PLC. Investor and member of the board directors of Tankroom, S.A.P.I. de C.V., and member of the governing board of ITAM.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Worked for over forty-three years at Mancera, S.C. (Ernst &amp; Young Mexico), serving as partner for thirty three years and as Chief Executive Officer and Chairman of the board of directors for thirteen years until his retirement in 2013. He was chairman of the board of the Mexican Financial Reporting Standards and served as President of the Mexican Institute of Public Accountants.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Accounting from the Universidad Iberoamericana in Mexico and an MBA from Instituto Tecnol&#243;gico Aut&#243;nomo de M&#233;xico (ITAM).</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Francisco Zambrano</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rodr&#237;guez</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1953</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2003</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Independent consultant.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate member of the board of directors of FEMSA. Co-Chief Executive Officer and member of the board of directors of Desarrollo Inmobiliario y de Valores, S.A. de C.V., Corporativo Zeta DIVASA, S.A.P.I. de C.V. and IPFC Inmuebles, S.A.P.I. de C.V. Member of the supervisory board of ITESM.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has extensive experience in investment banking and private investment services, in the development and management of real estate projects and real estate private equity funds, and as patrimonial and probate consultant.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Chemical Engineering from ITESM and an MBA from the University of Texas at Austin.</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alfonso Gonz&#225;lez Migoya</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1945</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First elected:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2006</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term expires:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal occupation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business consultant and managing partner of Acumen Empresarial, S.A. de C.V.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of FEMSA, Bolsa Mexicana de Valores, S.A.B. de C.V., Servicios Corporativos Javer, S.A.B. de C.V., Regional, S.A.B. de C.V., Controladora Vuela Compa&#241;&#237;a de Aviaci&#243;n, S.A.B. de C.V. (Volaris), Pinturas Berel, S.A. de C.V., Grupo Cuprum, S.A.P.I. de C.V. and Invercap Holdings, S.A.P.I. de C.V.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Served as Corporate Director of Alfa from 1995 to 2005 and as Chairman of the board of directors and Chief Executive Officer of Grupo Industrial Saltillo, S.A.B. de C.V. from 2009 to 2014.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Mechanical Engineering from ITESM and an MBA from the Stanford University Graduate School of Business.</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;padding-left:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The secretary of the board of directors is Carlos Eduardo Aldrete Ancira and the alternate secretary of the board of directors is Carlos Luis D&#237;az S&#225;enz, our general counsel.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12.4pt;margin-top:0.05pt;padding-left:6.3pt;padding-right:8.35pt;text-indent:22.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2004, a group of Brazilian investors, among them Jos&#233; Luis Cutrale, a member of our board of directors, made a capital contribution equivalent to approximately US$50 million to our Brazilian operations in exchange for approximately 16.9% equity stake in these operations. We have entered into an agreement with Mr. Cutrale pursuant to which he was invited to serve as a director of our company. The agreement also provides for a right of first offer on transfers by the investors, tag-along and drag-along rights and certain rights upon a change of control of either party, with respect to our Brazilian operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Officers</span></div><div style="margin-bottom:12.1pt;padding-left:28.4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the executive officers of our company:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.012%"></td><td style="width:0.1%"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">John Anthony Santa</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maria Otazua</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Executive Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 1957</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1995</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has served as our Strategic Planning and Business Development Officer and Chief Operating Officer of our Mexican operations. Has served as Strategic Planning and Commercial Development Officer and Chief Operating Officer of our South America division. He also has experience in several areas of our company, namely development of new products and mergers and acquisitions.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has experience with different bottlers in Mexico in areas such as Strategic Planning and General Management.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#8217;s degree in Business Administration and an MBA with a major in Finance from Southern Methodist University.</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Constantino Spas Montesinos </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Financial Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1970</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined our company in 2018 as our Strategic Planning Officer.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has 24 years of experience in the food and beverage sector in companies such as Grupo Mavesa and Empresas Polar in Venezuela, Kraft Foods, SAB Miller in Latin America and Bacardi y Compa&#241;&#237;a S.A. de C.V. in Mexico, holding different positions in marketing, as regional officer and as VP Managing Director.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#8217;s Degree in Business Administration from Universidad Metropolitana in Caracas and an MBA from Emory University-Goizueta Business School in Atlanta, Georgia.</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Karina Paola Awad P&#233;rez </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Human Resources Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1968</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Female</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined our company in 2018 as Human Resources Officer.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has served for more than 25 years in several areas of human resources. In 2010, she occupied the position of Vice President of Human Resources for Wal-Mart Chile and in 2013 she was named Senior Vice President of Human Resources for Wal-Mart Mexico and Central America. She was member of the board of directors of Wal-Mart Chile from 2014 to 2016.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in psychology from the Pontificia Universidad Cat&#243;lica de Chile and an MBA from the UAI de Chile.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jos&#233; Ram&#243;n de Jes&#250;s Mart&#237;nez Alonso</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate Affairs Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1961</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In 2012, he joined our company as Corporate Affairs Officer for Mexico and Central America division. He further occupied the position as Strategic Planning Officer for South America division and previous to his current position he occupied the position as Chief Operating Officer for Brazil.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">More than 30 years of experience in the Coca-Cola system. He began his career at Panamco where he developed various activities related with the business operation including sugar production and concentrates. In 1994, he occupied the position as Operations Officer of Panamco in Mexico and the following year he occupied the position as Operations Officer of Panamco in Venezuela. From 2005 to 2012, he was Chief Executive Officer of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asociaci&#243;n Mexicana de Embotelladores </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">de Coca-Cola (ASCOCA).</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Chemical Engineering from La Salle University, an MBA from IPADE and postgraduate studies in production administration from the Georgia Institute of Technology; Strategic Direction from Stanford University; and Finance Management from John E. Anderson Graduate School of the University of California, Los Angeles.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rafael Ramos Casas</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supply Chain and Engineering Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1961</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1999</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has served as Supply Chain Officer of FEMSA and OXXO. He held several positions in Propimex for our division in Mexico.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He has experience with a different bottler company in Mexico in positions such as Chief Operating Officer, Manufacturing Director and plant manager.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Biochemical Engineering with a minor in Administration and a Master&#8217;s degree in Business Administration of Agricultural Enterprises.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Washington Fabricio Ponce Garc&#237;a</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Operating Officer&#8212;Mexico</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1968</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1998</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has served as head of our Asia division and as head of our Colombian operations. Has served as Managing Director of Central America, Philippines, Argentina, Brazil, Colombia and Strategic Planning Director for our operations in Latin America.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He worked for three years with Bain &amp; Company.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Master&#180;s degree in Business Economics from INCAE, Costa Rica.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Eduardo Guillermo Hern&#225;ndez Pe&#241;a</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Operating Officer&#8212;Latin America</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1965</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015</span></td></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Served as New Businesses Officer in 2016 and as Strategic Planning Officer in 2017.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">From 2010 to 2011, he held several positions in the beer, wine and food business at Mavesa S.A. and Empresas Polar in Venezuela. From 2012 to 2015 he served as Executive Vice-President and Chief Executive Officer of Grupo Gloria.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#8217;s degree in Business Administration from Universidad Metropolitana of Venezuela, a degree in Marketing from Harvard University and an MBA from Northwestern University.</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.012%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ian Marcel Craig Garc&#237;a</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Operating Officer&#8212;Brazil</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1972</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1994</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has served as Chief Operating Officer of Argentina. Has served as Chief Financial Officer of our South America division, and also as Corporate Finance and Treasury Director of Coca-Cola FEMSA.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within the group he has worked in a Corporate Finance position and Beer Division Supply Chain position. Also, he worked in other companies in the area of strategic planning.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#8217;s degree in Industrial Engineering from ITESM, an MBA from the University of Chicago Booth School of Business and a Master&#8217;s degree in International Commercial Law from ITESM.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rafael Alberto Su&#225;rez</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Olaguibel</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Development Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1960</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1986</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has served as Operational Integration Officer, Chief Operating Officer of Latin America and South America Divisions, New Business and Commercial Development Officer, Chief Operating Officer of Latincentro Division, Commercial Planning and Strategic Development Officer, Chief Operating Officer of Mexico, Chief Operating Officer of Argentina, Distribution and Sales Director of Valley of Mexico and Marketing Director of Valley of Mexico.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has worked as Franchises Manager and in other positions at The Coca-Cola Company in Mexico and as professor at ITESM.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Economics and an MBA from ITESM.</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ignacio Echevarr&#237;a Mendiguren</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Digital and Technology Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1967</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined our company in 2018 as information technology director. </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Has served as Chief Information Officer from 2006 to 2013 in Cobega, S.A. and from 2013 to 2015 in Coca-Cola Iberian Partners. Also, he worked in Coca-Cola European Partners as responsible for certain projects as Vice-president Information Technology Solution Delivery.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#8217;s degree in Industrial Engineering from the School of Industrial Engineering of Barcelona and an MBA from the IE University of Madrid.</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Compensation of Directors and Officers</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2020, the aggregate compensation of all of our executive officers paid or accrued for services in all capacities was Ps.376.5 million. The aggregate compensation amount includes Ps.219.5 million of cash bonus awards and bonuses paid to certain of our executive officers pursuant to our incentive plan for stock purchases. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;Bonus Program.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate compensation for directors during 2020 was Ps.22.4 million. For each meeting attended in 2020, we paid US$13,000 to each director with foreign residence and nationality and US$9,000 to all other directors.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid US$5,000 to each of the members of the Audit, Finance and Planning and the Corporate Practices Committees per each meeting attended, and we paid US$6,500 to the chairman of the Audit Committee per meeting attended.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our executive officers and senior executives participate in our benefit plans in the same terms as our other employees. Members of our board of directors do not participate in our benefit plans. As of December 31, 2020, amounts accrued for all employees under our pension and retirement plans were Ps.4,311 million, of which Ps.1,201 million are already funded.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bonus Program</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash-based payment bonus plan. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This bonus plan is part of our short-term incentive plan for the benefit of all our executives, including executive officers and senior management. The program is based on a combination of global and individual key performance indicators established at the beginning of the year for each eligible participant in accordance with their level of responsibility. Currently, as instructed by the Corporate Practices Committee, fifty percent of the annual bonus is based on our company&#8217;s economic profit and the remaining fifty percent is based on a combination of individual goals, which include completion of certain special projects, critical success factors, and assessment of individual behaviors based on certain metrics.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incentive plan target is expressed in months of salary and the final amount payable is computed based on a percentage of compliance with the goals established every year. The bonuses are recorded as a part of the income statement and are paid in cash the following year.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-based payment bonus plan. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This stock bonus plan is part of our long-term incentive plan for the benefit of our executive officers and senior management. This plan uses as its main evaluation metric the Economic Value Added, or EVA methodology. Under the EVA stock incentive plan, eligible executive officers and senior management are entitled to receive a special annual bonus in cash, after withholding applicable taxes, to purchase FEMSA and Coca-Cola FEMSA shares traded in the Mexican Stock Exchange, based on the executive&#8217;s level of responsibility in the organization. We make a cash contribution to the administrative trust (which is controlled and consolidated by FEMSA) in the amount of the individual executive&#8217;s special bonus. The administrative trust then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares (as instructed by the Corporate Practices Committee). The acquired shares are deposited in a trust, and the executive officers and senior management can access them one year after they are vested, at 33.0% per year over a three-year period. Seventy percent of the annual executive bonus under our stock incentive plan must be used to purchase our company&#8217;s shares and the remaining 30.0% must be used to purchase FEMSA shares.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2020, 2019 and 2018, the cash-based and share-based bonus expense paid to the eligible participants pursuant to our bonus programs amounted to Ps.747 million, Ps.940 million, and Ps.659 million, respectively.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Ownership</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of our directors, alternate directors or executive officers is the beneficial owner of more than 1% of any class of our capital stock. See Note 18 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board Practices and Committees</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bylaws state that the board of directors will meet at least four times a year to discuss our operating results and progress in achieving strategic objectives. It is the practice of our board of directors to meet following the end of each quarter. Our board of directors can also hold extraordinary meetings. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 10. Additional Information&#8212;Bylaws.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our bylaws, directors serve one-year terms although they continue in office for up to 30 days until successors are appointed. If no successor is appointed during this period, the board of directors may appoint interim members, who will be ratified or substituted at the next shareholders meeting after such event occurs. None of the members of our board of directors or senior management of our subsidiaries has service agreements providing for benefits upon termination of employment.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors is supported by committees, which are working groups approved at our annual shareholders meeting that analyze issues and provide recommendations to the board of directors regarding their respective areas of focus. The executive officers interact periodically with the committees to address management issues. The following are the three committees of the board of directors:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:105%;padding-left:31.8pt">Planning and Finance Committee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">. The Planning and Finance Committee works with management to set our annual and long-term strategic and financial plans and monitors adherence to these plans. It is responsible for setting our optimal capital structure and recommends the appropriate level of borrowing as well as the issuance of securities. Financial risk management is another responsibility of the Planning and Finance Committee. Ricardo Guajardo Touch&#233; is the chairman of the Planning and Finance Committee. The other members include: Federico Reyes Garc&#237;a, John Murphy, Enrique F. Senior Hern&#225;ndez and Miguel Eduardo Padilla Silva. The secretary non-member of the Planning and Finance Committee is Constantino Spas Montesinos, our Chief Financial Officer.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt">Audit Committee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Audit Committee is responsible for reviewing the accuracy and integrity of quarterly and annual financial statements in accordance with accounting, internal control and auditing requirements. The Audit Committee is directly responsible for the appointment, compensation, retention and oversight of the independent auditor, who reports directly to the Audit Committee (such appointment and compensation being subject to the approval of our board of directors); the internal auditing function also reports to the Audit Committee. The Audit Committee has implemented procedures for receiving, retaining and addressing complaints regarding accounting, internal control and auditing matters, including the submission of confidential, anonymous complaints from employees regarding questionable accounting or auditing matters. To carry out its duties, the Audit Committee may hire independent counsel and other advisors. As necessary, we compensate the independent auditor and any outside advisor hired by the Audit Committee and provide funding for ordinary administrative expenses incurred by the Audit Committee in the course of its duties. Victor Alberto Tiburcio Celorio is the chairman of the Audit Committee and the &#8220;audit committee financial expert.&#8221; Pursuant to the Mexican Securities Market Law, the chairman of the Audit Committee is elected at our shareholders meeting. The other members are: Alfonso Gonz&#225;lez Migoya, Charles H. McTier and Francisco Zambrano Rodr&#237;guez. Each member of the Audit Committee is an independent director, as required by the Mexican Securities Market Law and applicable New York Stock Exchange listing standards. The secretary non-member of the Audit Committee is Gerardo Estrada Attolini, FEMSA&#8217;s  administration and corporate control officer.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:105%;padding-left:31.8pt">Corporate Practices Committee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">. The Corporate Practices Committee, which consists exclusively of independent directors, is responsible for preventing or reducing the risk of performing operations that could damage the value of our company or that benefit a particular group of shareholders. The committee may call a shareholders meeting and include matters on the agenda for that meeting that it deems appropriate, approve policies on related party transactions, approve the compensation plan of the chief executive officer and relevant officers, and support our board of directors in the elaboration of related reports. The chairman of the Corporate Practices Committee is Daniel Javier Servitje Montull. Pursuant to the Mexican Securities Market Law, the chairman of the Corporate Practices Committee is elected at our shareholders meeting. The other members include: Jaime A. El Koury, Luis Rubio Freidberg, Luis A. Nicolau Guti&#233;rrez, and two permanent non-member guests, Miguel Eduardo Padilla Silva and Jos&#233; Octavio Reyes Lagunes. The secretary non-member of the Corporate Practices Committee is Karina Paola Awad P&#233;rez, our Human Resources Officer.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employees</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, our headcount was as follows: 53,224 in Mexico and Central America, and 29,110 in South America. In the headcount, we include the employees of third party distributors. The table below sets forth headcount by category for the periods indicated:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"></td><td style="width:51.641%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.225%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018&#8317;&#185;&#8318;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Executives</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">871</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">862</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">999</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-union</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,139</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,920</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,548</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Union</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,518</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,350</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employees of third party distributors</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,806</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,209</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,467</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,334</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,186</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,364</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes employees of ABASA and Los Volcanes from May 2018, and Monresa from July 2018.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, approximately 54.1% of our employees, most of whom were employed in Mexico, were members of labor unions. We had 181 separate collective bargaining agreements with 101 labor unions. In general, we have a good relationship with the labor unions throughout our operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 8. Financial Information&#8212;Consolidated Statements and Other Financial Information.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020 and 2021, in response to the COVID-19 outbreak, we have taken, and continue to take, preventive measures at our facilities to ensure continued operations and to keep our teams healthy and safe. As part of those preventive measures, we advised our employees to reduce large gatherings and increase social distancing, and have directed certain office-based employees to work from home. In addition, we created and implemented internal protocols to respond to any suspected or diagnosed cases of COVID-19 among our workforce. Measures include implementing reinforced health, sanitation and hygiene protocols across our facilities and providing our employees with additional protective equipment such as masks, gloves and sanitizing gels.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance Policies for Employees</span></div><div style="margin-bottom:12.4pt;margin-top:0.05pt;padding-left:6.3pt;padding-right:6.05pt;text-indent:22.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a number of different types of insurance policies for all employees. These policies mitigate the risk of having to pay death benefits in the event of an industrial accident. We maintain directors&#8217; and officers&#8217; insurance policies covering all directors and certain key executive officers for liabilities incurred in their capacities as directors and officers.</span></div><div id="i174f34163a83488c82966ed9ae423c19_590"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 7.&#160;&#160;&#160;&#160;Major Shareholders and Related Party Transactions</span></div><div id="i174f34163a83488c82966ed9ae423c19_593"></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Major Shareholders</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, our outstanding capital stock consists of four classes of securities: Series A shares held by FEMSA, Series D shares held by The Coca-Cola Company, and Series B and Series L shares held by the public, which trade as units (each unit consisting of 3 Series B shares and 5 Series L shares). The following table sets forth our major shareholders:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.944%"><tr><td style="width:1.0%"></td><td style="width:40.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.670%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.097%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.954%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Owner</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Outstanding Capital Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage Ownership of Outstanding Capital Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage of Voting Rights</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">FEMSA (Series A shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,936,628,152</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Coca-Cola Company (Series D Shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668,365,424</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Public (Series B shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575,624,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Public (Series L shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626,040,325</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,806,658,096</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;FEMSA owns these shares through its wholly owned subsidiary Compa&#241;&#237;a Internacional de Bebidas, S.A. de C.V. Approximately 74.9% of the voting stock of FEMSA is owned by the technical committee and trust participants under Irrevocable Trust No. 463 established at Banco Invex, S.A. Instituci&#243;n de Banca M&#250;ltiple, Invex Grupo Financiero, as Trustee. As a consequence of the voting trust&#8217;s internal procedures, the following trust participants are deemed to have beneficial ownership with shared voting power of the shares deposited in the voting trust: BBVA Bancomer, S.A., as Trustee under Trust No. F/25078-7 (controlled by the estate of Max Michel Suberville), BBVA Bancomer, S.A., as Trustee under Trust No. F/29490-0 (controlled by Alberto, Susana and Cecilia Bailleres), Invex, S.A., as Trustee under Trust No. 3763 (controlled by Garza Lag&#252;era Gonda family), Paulina Garza Lag&#252;era Gonda, Max Brittingham, Maia Brittingham, B&#225;rbara Garza Lag&#252;era Gonda, B&#225;rbara Braniff Garza Lag&#252;era, Eugenia Braniff Garza Lag&#252;era, Lorenza Braniff Garza Lag&#252;era, Mariana Garza Lag&#252;era Gonda, Paula Trevi&#241;o Garza Lag&#252;era, In&#233;s Trevi&#241;o Garza Lag&#252;era, Eva Maria Garza Lag&#252;era Gonda, Eugenio Fern&#225;ndez Garza Lag&#252;era, Daniela Fern&#225;ndez Garza Lag&#252;era, Eva Mar&#237;a Fern&#225;ndez Garza Lag&#252;era, Jos&#233; Antonio Fern&#225;ndez Garza Lag&#252;era, Consuelo Garza Lag&#252;era de Garza, Alepage, S.A. (controlled by Consuelo Garza Lag&#252;era de Garza), Alfonso Garza Garza, Juan Pablo Garza Garc&#237;a, Alfonso Garza Garc&#237;a, Mar&#237;a Jos&#233; Garza Garc&#237;a, Eugenia Maria Garza Garc&#237;a, Patricio Garza Garza, Viviana Garza Zambrano, Patricio Garza Zambrano, Marigel Garza Zambrano, Ana Isabel Garza Zambrano, Juan Carlos Garza Garza, Jos&#233; Miguel Garza Celada, Gabriel Eugenio Garza Celada, Ana Cristina Garza Celada, Juan Carlos Garza Celada, Eduardo Garza Garza, Eduardo Garza P&#225;ez, Balbina Consuelo Garza P&#225;ez, Eugenio Andr&#233;s Garza P&#225;ez, Eugenio Garza Garza, Camila Garza Garza, Ana Sof&#237;a Garza Garza, Celina Garza Garza, Marcela Garza Garza, Carolina Garza Villarreal, Alberto Bailleres Gonz&#225;lez, Maria Teresa Gual de Bailleres, Corbal, S.A. de C.V. (controlled by Alberto Bailleres Gonz&#225;lez), Maria Magdalena Michel y Suberville, David Michel, Juan Maria Pedro David Michel, Monique Berthe Michele Madeleine David Michel, Maria Berta Renee Michel y Suberville, Magdalena Maria Guichard Michel, Rene Cristobal Guichard Michel, Miguel Graciano Jos&#233; Guichard Michel, Graciano Mario Juan Guichard Michel, Juan Bautista Guichard Michel, BBVA Bancomer, S.A., as Trustee under Trust No. F/3038 (controlled by Mar&#237;a Berta Michel y Suberville), Invex, S.A., as Trustee under Trust No. F/4165 (controlled by the Michel Gonz&#225;lez family), Franca Servicios, S.A. de C.V. (controlled by the Calder&#243;n Rojas family), and BBVA Bancomer, S.A. as Trustee under Trust No. F/29013-0 (controlled by the Calder&#243;n Rojas family).</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Coca-Cola Company indirectly owns these shares through its wholly owned subsidiaries, The Inmex Corporation and Dulux CBAI 2003 B.V.</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Series B shares and Series L shares trade together as units (each unit consisting of 3 Series B shares and 5 Series L shares). Series B shares grant full voting rights and Series L shares only grant the right to vote in limited circumstances. Holders of ADSs are entitled, subject to certain exceptions, to instruct The Bank of New York Mellon, the ADS depositary, as to the voting rights pertaining to the Series B shares and the limited voting rights pertaining to the Series L shares, in each case underlying our units represented by ADSs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">See &#8220;Item 10. Additional Information&#8212;Bylaws.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this annual report and based on public filings with the Securities and Exchange Commission:</span></div><div style="padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">the Bill and Melinda Gates Foundation Trust held 62,147,190 units, or 11.83% of the total amount of our units, which represented 186,441,570 Series B shares, or 11.83% of the total amount of our Series B shares, and 310,735,950 Series L shares, or 11.83% of the total amount of our Series L shares;</span></div><div style="padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Tweedy, Browne Company LLC held 28,545,080 units, or 5.44% of the total amount of our units, which represented 85,635,240 Series B shares, or 5.44% of the total amount of our Series B shares, and 142,725,400 Series L shares, or 5.44% of the total amount of our Series L shares; and</span></div><div style="margin-bottom:10pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">BlackRock Fund Advisors held 26,544,995 units, or 5.05% of the total amount of our units, which represented 79,634,985 Series B shares, or 5.05% of the total amount of our Series B shares, and 132,724,975 Series L shares, or 5.05% of the total amount of our Series L shares.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Series A shares, owned by FEMSA, are held in Mexico and our Series D shares, owned by The Coca-Cola Company, are held outside of Mexico.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, we had approximately 24,356,492 ADSs outstanding, representing 46.4% of the total amount of our units, or 46.4% of the total amount of our Series B shares and 46.4% of the total amount of our Series L shares, held by approximately 304 registered holders (including The Depositary Trust Company) with registered addresses outside of Mexico.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Shareholders Agreement</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate pursuant to a shareholders agreement among two subsidiaries of FEMSA, The Coca-Cola Company and certain of its subsidiaries.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This agreement, together with our bylaws, sets forth the basic rules pursuant to which we operate.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2010, our main shareholders, FEMSA and The Coca-Cola Company, amended the shareholders agreement, and our bylaws were amended accordingly. The amendment mainly related to changes in the voting requirements for decisions on: (1) ordinary operations within an annual business plan and (2) appointment of the chief executive officer and all officers reporting to him, all of which may be taken by the board of directors by simple majority voting. Also, the amendment provided that payment of dividends, up to an amount equivalent to 20.0% of the preceding years&#8217; consolidated net profits, may be approved by a simple majority of the voting capital stock and any payment of dividends above 20.0% of the preceding years&#8217; consolidated net profits shall require the approval of a majority of the voting capital stock, which majority must also include a majority of the Series D shares. Any decision on extraordinary matters, as they are defined by our bylaws and which include any new business acquisition, business combinations or any change in the existing line of business, among other things, shall require the approval of the majority of the members of the board of directors, with the vote of two of the members appointed by The Coca-Cola Company.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our bylaws and shareholders agreement, our Series A shares, Series D shares and Series B shares are the only shares with full voting rights. The shareholders agreement also sets forth the principal shareholders&#8217; understanding as to the effect of adverse actions of The Coca-Cola Company under the bottler agreements. Our bylaws and shareholders agreement provide that a majority of the directors appointed by the holders of Series A shares, upon making a reasonable, good faith determination that any action of The Coca-Cola Company under any bottler agreement between The Coca-Cola Company and our company or any of our subsidiaries is materially adverse to our business interests and that The Coca-Cola Company has failed to cure such action within 60 days of notice, may declare a &#8220;simple majority period,&#8221; as defined in our bylaws, at any time within 90 days after giving notice. During the simple majority period certain decisions, namely the approval of material changes in our business plans, the introduction of a new, or termination of an existing line of business, and related party transactions outside the ordinary course of business, to the extent the presence and approval of at least two Series D directors would otherwise be required, can be made by a simple majority vote of our entire board of directors, without requiring the presence or approval of any Series D director. A majority of the Series A directors may terminate a simple majority period but, once having done so, cannot declare another simple majority period for one year after the termination. If a simple majority period persists for one year or more, the provisions of the shareholders agreement for resolution of irreconcilable differences may be triggered, with the consequences outlined in the following paragraph.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the rights of first refusal provided for in our bylaws regarding proposed transfers of Series A shares or Series D shares, the shareholders agreement contemplates three circumstances under which one principal shareholder may purchase the interest of the other in our company: (1) a change in control in a principal shareholder, (2) the existence of irreconcilable differences between the principal shareholders or (3) the occurrence of certain specified events of default.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that (1) one of the principal shareholders buys the other&#8217;s interest in our company in any of the circumstances described above or (2) the beneficial ownership of The Coca-Cola Company or FEMSA is reduced below 20.0% of our outstanding voting stock, and upon the request of the shareholder whose interest is not so reduced, the shareholders agreement will be terminated and our bylaws will be amended to eliminate all share transfer restrictions and all special-majority voting and quorum requirements.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shareholders agreement also contains provisions relating to the principal shareholders understanding as to our growth. It states that it is The Coca-Cola Company&#8217;s intention that we will be viewed as one of a small number of its &#8220;anchor&#8221; bottlers in Latin America. In particular, the parties agree that it is desirable that we expand by acquiring additional bottler territories in Mexico and other Latin American countries in the event any become available through horizontal growth. In addition, The Coca-Cola Company has agreed, subject to a number of conditions, that if it obtains ownership of a bottler territory that fits with our operations, it will give us the option to acquire such territory. The Coca-Cola Company has also agreed to support reasonable and sound modifications to our capital structure to support horizontal growth. The Coca-Cola Company&#8217;s agreement as to horizontal growth expires upon either the elimination of the super-majority voting requirements described above or The Coca-Cola Company&#8217;s election to terminate the agreement as a result of a default.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Coca-Cola Memorandum</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of Panamco in 2003, we established certain understandings primarily relating to operational and business issues with both The Coca-Cola Company and FEMSA that were memorialized in writing prior to completion of the acquisition. Although The Coca-Cola Memorandum has not been amended, we continue to develop our relationship with The Coca-Cola Company (i.e. through, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">inter alia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, acquisitions and taking on new product categories), and we therefore believe that The Coca-Cola Memorandum should be interpreted in the context of subsequent events, some of which have been noted in the description below. The main terms are as follows:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">The shareholder arrangements between two subsidiaries of FEMSA and The Coca-Cola Company and certain of its subsidiaries will continue in place. On February 1, 2010, FEMSA amended its shareholders agreement with The Coca-Cola Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">See &#8220;&#8212;The Shareholders Agreement.&#8221;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">FEMSA will continue to consolidate our financial results under Mexican financial reporting standards. We have complied with Mexican law by transitioning to IFRS as of 2011 and FEMSA currently consolidates our financial results under IFRS.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The Coca-Cola Company and FEMSA will continue to discuss in good faith the possibility of implementing changes to our capital structure in the future.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The Coca-Cola Company may require the establishment of a different long-term strategy for Brazil. If, after taking into account our performance in Brazil, The Coca-Cola Company does not consider us to be part of this long-term strategic solution for Brazil, then we will sell our Brazilian franchise to The Coca-Cola Company or its designee at fair market value. Fair market value would be determined by independent investment bankers retained by each party at their own expense pursuant to specified procedures. In light of the performance of our business in Brazil and the fact that The Coca-Cola Company authorized us to acquire four Coca-Cola bottlers in Brazil from 2008 to 2017 and participate in the acquisition of the Brazilian operations of Jugos del Valle, Le&#227;o Alimentos, Latic&#237;nios Verde Campo Ltda. and the AdeS business in Brazil, we believe that this provision is no longer applicable.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">We would like to keep open strategic alternatives that relate to the integration of sparkling beverages and beer. The Coca-Cola Company, FEMSA and we would explore these alternatives on a market-by-market basis at the appropriate time.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The Coca-Cola Company agreed to sell to a subsidiary of FEMSA sufficient shares to permit FEMSA to beneficially own 51.0% of our outstanding capital stock (assuming that this subsidiary of FEMSA does not sell any shares and that there are no issuances of our stock other than as contemplated by the acquisition). As a result of this understanding, in November 2006, FEMSA acquired, through a subsidiary, 148,000,000 of our Series D shares from certain subsidiaries of The Coca-Cola Company, representing 9.4% of the total outstanding voting shares and 8.0% of our total outstanding equity, at a price of US$2.888 per share for an aggregate amount of US$427.4 million. Pursuant to our bylaws, the acquired shares were converted from Series D shares to Series A shares.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">We may be entering some markets where significant infrastructure investment may be required. The Coca-Cola Company and FEMSA will conduct a joint study that will outline strategies for these markets, as well as the investment levels required to execute these strategies. Subsequently, it is intended that FEMSA and The Coca-Cola Company will reach an agreement on the level of funding to be provided by each of the partners. The parties intend that this allocation of funding responsibilities would not be overly burdensome for either partner.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cooperation Framework with The Coca-Cola Company</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2016, we announced a new, comprehensive cooperation framework with The Coca-Cola Company. This cooperation framework seeks to maintain a mutually beneficial business relationship over the long term, which will allow both companies to focus on continuing to drive the business forward and generate profitable growth. The cooperation framework contemplates the following main objectives:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:105%;padding-left:31.8pt">Long-term guidelines in relationship economics</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">: Concentrate prices for sparkling beverages in Mexico gradually increased from July 2017 through July 2019.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:105%;padding-left:31.8pt">Other Concentrate Price Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">. Potential future concentrate price adjustments for sparkling beverages and flavored water in Mexico will consider investment and profitability levels that are beneficial both to us and The Coca-Cola Company.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:105%;padding-left:31.8pt">Marketing and commercial strategies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">. We and The Coca-Cola Company are committed to implement marketing and commercial strategies, and productivity programs to maximize profitability. We believe that these initiatives will partially mitigate the effects of concentrate price adjustments.</span></div><div id="i174f34163a83488c82966ed9ae423c19_596"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Related Party Transactions</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our transactions with related parties are on terms comparable to those that would result from arm&#8217;s length negotiations with unaffiliated parties and are reviewed and approved by our Corporate Practices Committee and our board of directors.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FEMSA</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly engage in transactions with FEMSA and its subsidiaries, including sales of our products. The aggregate amount of these sales was Ps.5,020 million, Ps.5,694 million and Ps.5,200 million in 2020, 2019 and 2018, respectively. Substantially all of these sales consist of sales to FEMSA Comercio, which operates OXXO, the chain of convenience stores.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also purchase products and receive services from FEMSA and its subsidiaries. The aggregate amount of these purchases was Ps.6,538 million, Ps.7,756 million and Ps.8,878 million in 2020, 2019 and 2018, respectively. These amounts principally relate to raw materials, assets and services provided to us by FEMSA. In 2017, we renewed our service agreement with a subsidiary of FEMSA, which provides for the continued provision of administrative services relating to insurance, legal and tax advice, consulting and advisory services, relations with governmental authorities and certain administrative and internal auditing services that it has been providing since June 1993. In November 2000, we entered into a service agreement with a subsidiary of FEMSA, Solistica, S.A. de C.V., for the transportation of finished products from our bottling plants to our distribution centers within Mexico. Additionally, FEMSA, through its strategic businesses unit, provides logistics services, point-of-sale refrigeration solutions and plastics solutions to us in the countries where we operate.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also purchase products from Heineken and its subsidiaries (in which FEMSA owns a non-controlling interest) mainly in Brazil. The aggregate amount of these purchases was Ps.11,600 million, Ps.12,755 million and Ps.14,959 million in 2020, 2019 and 2018, respectively. These amounts principally relate to beer and other products.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We distribute and sell Heineken beer products in our Brazilian territories pursuant to the distribution agreement entered into in 1993 with Heineken Brazil. In February 2021, we entered into a new distribution agreement with a five year term, which is subject to automatic renewal based on certain terms and conditions.  See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">&#8220;Item 10. Additional Information&#8212;Material Agreements.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FEMSA is also a party to the understandings we have with The Coca-Cola Company relating to specified operational and business issues. A summary of these understandings is set forth under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;&#8212;Major Shareholders&#8212;The Coca-Cola Memorandum.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Coca-Cola Company</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly engage in transactions with The Coca-Cola Company and its affiliates. We purchase all of our concentrate requirements for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages from affiliates of The Coca-Cola Company. Total expenses charged to us by The Coca-Cola Company for concentrates were Ps.32,222 million, Ps.34,063 million and Ps.32,379 million in 2020, 2019 and 2018, respectively. Our company and The Coca-Cola Company pay and reimburse each other for marketing expenditures. The Coca-Cola Company also makes contributions to us that we generally use for initiatives that promote volume growth of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages, including the placement of coolers with retailers. We received contributions to our marketing expenses of Ps.1,482 million, Ps.2,274 million and Ps.3,542 million in 2020, 2019 and 2018, respectively.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2007 and May 2008, we sold most of our proprietary brands to The Coca-Cola Company. The proprietary brands are licensed back to us by The Coca-Cola Company pursuant to our bottler agreements.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Argentina, we purchase plastic preforms, as well as returnable plastic bottles, at competitive prices from Andina Empaques S.A., a local subsidiary of Embotelladora Andina S.A., a bottler of The Coca-Cola Company with operations in Argentina, Chile, Brazil and Paraguay in which The Coca-Cola Company has a substantial interest.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase products from Jugos del Valle, a joint business acquired together with The Coca-Cola Company, in the amount of Ps.2,437 million, Ps.2,863 million and Ps.2,872 million in 2020, 2019 and 2018, respectively, which is mainly related to certain juice-based beverages and dairy products that are part of our product portfolio. As of April 8, 2021, we held a 28.8% interest in Jugos del Valle.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase products from Le&#227;o Alimentos, a business acquired together with The Coca-Cola Company, in the amount of Ps.1,253 million, Ps.1,867 million and Ps.2,654 million in 2020, 2019 and 2018, respectively, which is mainly related to certain juice-based beverages and teas that are part of our product portfolio. As of April 8, 2021, we held a 24.7% indirect interest in Le&#227;o Alimentos.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Corporate History&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for a description of certain acquisitions that we have completed together with The Coca-Cola Company.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Associated Comp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">nies</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also regularly engage in transactions with companies in which we own an equity interest that are not affiliated with The Coca-Cola Company, as described under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;&#8212;The Coca-Cola Company.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe these transactions are on terms comparable to those that would result from arm&#8217;s length negotiations with unaffiliated third parties.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, we purchase sparkling beverages in cans from Industria Envasadora de Quer&#233;taro, S.A. de C.V., or IEQSA, in which, as of April 8, 2021, we held a 26.5% equity interest. We purchased Ps.226 million, Ps.682 million and Ps.596 million in sparkling beverages from IEQSA in 2020, 2019 and 2018, respectively. We also purchase sugar from Beta San Miguel and PIASA, both sugar-cane producers in which, as of April 8, 2021, we held a 2.7% and 36.4% equity interest, respectively. We purchased Ps.1,023 million, Ps.655 million and Ps.651 million in sugar from Beta San Miguel in 2020, 2019 and 2018, respectively. We purchased Ps.2,123 million, Ps.2,728 million and Ps.2,604 million in sugar from PIASA in 2020, 2019 and 2018, respectively. Until 2018, we purchased cans from Promotora Mexicana de Embotelladores, S.A. de C.V. or PROMESA, a cooperative of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottlers, in which, as of April 8, 2021, we held a 35.0% interest. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Related Party Transactions</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jos&#233; Antonio Fern&#225;ndez Carbajal, our chairman of the board of directors, is also the chairman of the board of directors of ITESM, a Mexican private university that routinely receives donations from us.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ricardo Guajardo Touch&#233;, a member of our board of directors, is also a member of the board of directors of ITESM.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allen &amp; Company LLC provides investment banking services to us in the ordinary course of its business. Enrique F. Senior Hern&#225;ndez, one of our directors, is a Managing Director of Allen &amp; Company LLC.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes 7 and 15 to our consolidated financial statements for more information on our related party transactions, including transactions with parties that fall within the related party definition pursuant to IFRS rules.</span></div><div id="i174f34163a83488c82966ed9ae423c19_599"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 8.&#160;&#160;&#160;&#160;Financial Information</span></div><div id="i174f34163a83488c82966ed9ae423c19_602"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements and Other Financial Information</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Financial Statements</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 18. Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; beginning on page F-1.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of our dividend policy, see &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Key Information&#8212;Dividends and Dividend Policy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Changes</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as disclosed under &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Operating and Financial Review and Prospects&#8212;General&#8212;Outbreak of COVID- 19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Operating and Financial Review and Prospects&#8212;General&#8212;Recent Developments Related to our Indebtedness</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Operating and Financial Review and Prospects&#8212;General&#8212;Other Recent Developments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; no significant changes have occurred since the date of the annual financial statements included in this annual report.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">79</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_605"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to various legal proceedings in the ordinary course of business, including with regards to antitrust, labor, tax and commercial matters. We believe we have appropriate reserves as required under IFRS for these litigation proceedings as of December 31, 2020. Other than as disclosed in this annual report, we are not currently involved in any litigation or arbitration proceeding, including any proceeding that is pending or threatened of which we are aware, which we believe could have, or has had, a material adverse effect on our company. Other legal proceedings that are pending against us or that involve us or our subsidiaries are incidental to the conduct of our and their business. We believe that the ultimate resolution of such other proceedings individually or in an aggregate basis would not have a material adverse effect on our consolidated financial condition or results. For further information, see Notes 25.2.1, 26.6 and 26.7 to our consolidated financial statements.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Arbitration with Heineken Brazil. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In July 2017, Heineken Brazil issued a notice of early termination with respect to the agreement under which we distribute and sell </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Heineken </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">beer products in our Brazilian territories. Because the agreement is scheduled to expire in 2022, this dispute was submitted to an arbitration proceeding. On October 31, 2019, the arbitration tribunal issued an award confirming that the distribution agreement pursuant to which we distribute Kaiser&#8217;s portfolio in Brazil, including </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Heineken </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">beer, shall continue in full force and effect until and including March 19, 2022. Upon the effectiveness of our new distribution agreement with Heineken Brazil (see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">&#8220;Item 10. Additional Information&#8212;Material Agreements&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">), which is subject to various conditions, including the approval of the Brazilian antitrust authorities, we intend to withdraw from this arbitration and waive any rights with respect to any awards or judgments resulting from such arbitration. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Arbitration with Unilever Brazil. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2018, Unilever Brazil notified us of its decision to add certain charges to the selling price of AdeS products under the supply agreement with us and other Brazilian bottlers. We and the other Brazilian bottlers disagreed with such charges, and an arbitration proceeding was brought by Unilever Brazil against us and the other Brazilian bottlers. On October 1, 2020, the arbitration tribunal issued a partial award, ruling in favor of us and the other Brazilian bottlers and holding that Unilever Brazil should not add those charges to the selling price of AdeS products. The arbitration proceeding continues with respect to other matters that are still pending resolution.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Legal proceeding against Heineken Brazil. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In January 2020, our Brazilian subsidiary, together with the Brazilian association of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">bottlers and other Brazilian bottlers, filed a lawsuit against Heineken and Heineken Brazil seeking indemnification and asserting the right to distribute beer </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Kirin </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">as part of our Heineken portfolio in Brazil. Upon the effectiveness of the new distribution agreement with Heineken Brazil (see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">&#8220;Item 10. Additional Information&#8212;Material Agreements&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">), we intend to withdraw from this legal proceeding and waive any rights with respect to any awards or judgments resulting from such legal proceeding.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Tax Proceeding against KOF Costa Rica. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In 2013, the Costa Rican National Institute of Rural Development (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Instituto Nacional de Desarrollo Rural</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> or the INDER)) questioned our Costa Rican subsidiary&#8217;s method of calculating the contribution to the INDER (excise tax) for the period from 2009 to 2012. Prior to a change in law in November 29, 2012, which specifically provided how to calculate this excise tax (by multiplying a fixed amount in Costa Rican colones by the milliliters of products sold), our Costa Rican subsidiary calculated the excise tax based on production costs. However, the INDER&#8217;s interpretation is that the excise tax had to be calculated based on the sales price, including the profit margin, of the products.  As a result, the INDER requested the payment of the unpaid contribution amounts for the 2009-2012 period. We filed, through an administrative procedure, an appeal against such requirement, which was denied. We have contested this claim through a legal proceeding, which is still pending resolution and we have filed a motion for a stay of execution until the legal proceeding is finally resolved, through which we offered certain guarantees in favor of the INDER. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For a description of other unsettled lawsuits with tax authorities and other parties, see Note 26.6 to our consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_608"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.&#160;&#160;&#160;&#160;The Offer and Listing</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ADSs representing our units are listed and trade on the NYSE, and our units are listed and trade on the Mexican Stock Exchange. Each ADS represents 10 units, each unit consisting of 3 Series B shares and 5 Series L shares, in each case deposited under the deposit agreement with the ADS depositary, as amended. Our 2.750% Senior Notes due 2030 and our 1.850% Senior Notes due 2032 are also listed and trade on the NYSE. For more information about our securities, see Exhibit 2.13&#8212;Description of Securities Registered under Section 12 of the Exchange Act.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The NYSE trading symbol for the ADSs is &#8220;KOF&#8221; and the Mexican Stock Exchange trading symbol for our units is &#8220;KOF UBL&#8221;.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">80</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_1501"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trading on the Bolsa Mexicana de Valores, S.A.B. de C.V. and Bolsa Institucional de Valores, S.A. de C.V.</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mexican Stock Exchange or the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bolsa Mexicana de Valores, S.A.B. de C.V. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the Bolsa Institucional de Valores, S.A. de C.V. are both located in Mexico City, and are the two stock exchanges operating in Mexico. The Bolsa Institucional de Valores, S.A. de C.V. launched operations in July 2018. Trading takes place principally through automated systems that are open between the hours of 8:30 a.m. and 3:00 p.m. Mexico City time, each business day. Beginning in March 2008, during daylight savings time, trading hours change to match the NYSE trading hours, opening at 7:30 a.m. and closing at 2:00 p.m. local time. Both stock exchanges operate a system of automatic suspension of trading in shares of a particular issuer as a means of controlling excessive price volatility, but under current regulations this system does not apply to securities such as the units represented by ADSs that are directly or indirectly quoted on a stock exchange outside of Mexico.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement is effected two business days after a share transaction. Deferred settlement, even by mutual agreement, is not permitted without the approval of the Mexican Stock Exchange or the Bolsa Institucional de Valores, S.A. de C.V. Most securities traded on the Mexican Stock Exchange and on the Bolsa Institucional de Valores, S.A. de C.V., including our units, are on deposit with S.D. Indeval Instituto para el Dep&#243;sito de Valores, S.A. de C.V., which we refer to as Indeval, a privately owned securities depositary that acts as a clearinghouse for transactions on the Mexican Stock Exchange and on the Bolsa Institucional de Valores, S.A. de C.V.</span></div><div id="i174f34163a83488c82966ed9ae423c19_611"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 10.&#160;&#160;&#160;&#160;Additional Information</span></div><div id="i174f34163a83488c82966ed9ae423c19_614"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bylaws</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the material provisions of our bylaws and applicable Mexican law. The most recent amendments to our bylaws were approved on January 31, 2019 and March 8, 2019. For a description of the provisions of our bylaws relating to our board of directors and executive officers, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">see &#8220;Item 6. Directors, Senior Management and Employees.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The main changes made to our bylaws on January 31, 2019 were the following:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Article 6 was amended to:</span></div><div style="margin-bottom:10pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">include the number of shares of our minimum fixed capital stock issued as a result of the Stock Split approved in the shareholders meeting held on such date;</span></div><div style="margin-bottom:10pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">modify the limitations on share ownership of Series A shares from representing no less than 51.0% of the outstanding common shares with full voting rights to representing no less than 50.1% of the outstanding common shares with full voting rights;</span></div><div style="margin-bottom:10pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">modify the limitations on share ownership of Series B shares and Series D shares from jointly representing no more than 49.0% of the outstanding common shares with full voting rights to representing no more than 49.9% of the outstanding common shares with full voting rights; and</span></div><div style="margin-bottom:10pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">include the possibility to unwind in 2024 the units of shares allowing Series B shares and Series L shares to trade separately, through a special shareholders meeting that will require 75.0% of each of the Series B shares and the Series L shares to be present or represented at the meeting, and the favorable vote of holders that represent 51.0% of each of the Series L shares and Series B shares, such unwind becoming effective one year after the approval.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Several other articles were amended to implement and give effect to the issuance of our units, each unit being comprised of 3 Series B shares and 5 Series L shares.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Article 26 was amended to provide that the shareholders meeting will determine which series of shares is to reduce the number of directors that such series is entitled to appoint; provided that, the number of directors entitled to be appointed by holders of Series D shares shall remain unchanged, unless otherwise agreed.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, on March 8, 2019, Article 25 and Article 26 of our bylaws were amended to include that Series A shareholders are entitled to appoint up to 13 directors and Series D shareholders are entitled to appoint up to 5 directors. Previously, Series A shareholders appointed 13 directors and Series D shareholders appointed 5 directors.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this summary of our bylaws, references to the rights or restrictions of holders of Series B shares or holders of Series L shares refer to the rights and restrictions that apply to the holders of our units, as the indirect holders of the Series B shares and Series L shares comprising such units.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Organization and Register</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were incorporated on October 30, 1991, as a stock corporation with variable capital (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">sociedad an&#243;nima de capital variable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) in accordance with the Mexican General Corporations Law (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley General de Sociedades Mercantiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). On December 5, 2006, we became a publicly traded stock corporation with variable capital (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">sociedad an&#243;nima burs&#225;til de capital variable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and amended our bylaws in accordance with the Mexican Securities Market Law. We were registered in the Public Registry of Property and Commerce (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Registro P&#250;blico de la Propiedad y del Comercio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) of Monterrey, Nuevo Le&#243;n, Mexico on November 22, 1991 under commercial file number 2986, folio 171, volume 365, third book of the commercial section. In addition, due to the change of address of our company to Mexico City, we have also been registered in the Public Registry of Property and Commerce of Mexico City since June 28, 1993 under commercial file number 176,543.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purposes</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The main corporate purposes of our company include the following:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">to establish, promote and create corporations or companies of any type, as well as to acquire and possess shares or equity participations in such entities;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">to subscribe, buy, sell and carry out all types of transactions involving bonds, shares, equity, participations and securities of any type;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">to provide or receive advisory, consulting or other types of services;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">to conduct business with equipment, raw materials and any other items necessary to the companies in which we have an interest in or with whom we have commercial relations;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">to acquire and dispose of trademarks, tradenames, commercial names, copyrights, patents, inventions, franchises, distributions, concessions and processes;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">to possess, build, lease and operate real and personal property, install or by any other title operate plants, warehouses, workshops, retail or deposits necessary to comply with our corporate purpose; and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">to draw, accept, make, endorse or guarantee negotiable instruments, issue bonds secured with real property or unsecured, and to make us jointly liable, to grant security of any type with regard to obligations entered into by us or by third parties, and in general, to perform the acts, enter into the agreements and carry out other transactions as may be necessary or conducive to our business purpose.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Voting Rights, Transfer Restrictions and Certain Minority Rights</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series A shares and Series D shares have full voting rights and are subject to transfer restrictions. Series B shares have full voting rights, and Series L shares have limited voting rights. Series B shares and Series L shares are freely transferable in the form of units, for so long as Series B shares and Series L shares trade together as units. If the units are unwound, as described below, the underlying Series B shares and Series L shares will be freely transferable on an individual basis. None of our shares are exchangeable for shares of a different series. The rights of all series of our capital stock are substantially identical except as provided herein.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our bylaws, holders of Series L shares are entitled to vote in limited circumstances. They may appoint for election and elect up to three of our maximum of 21 directors and, in certain circumstances where holders of Series L shares have not voted for the director elected by holders of the majority of these series of shares, they may be entitled to elect and remove one director, through a general shareholders meeting, for every 10.0% they own of all issued, subscribed and paid shares of our capital stock, pursuant to the Mexican Securities Market Law, up to a maximum number of three directors out of the total of 21 directors. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 6. Directors, Senior Management and Employees.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, they are entitled to vote on certain matters, including certain changes in our corporate form, mergers involving our company when our company is the merged entity or when the principal corporate purpose of the merged entity is not related to the corporate purpose of our company, and the cancellation of the registration of our shares in the Mexican Stock Exchange or any other foreign stock exchange.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Mexican Securities Market Law, minority shareholders are entitled to a number of protections. These protections include provisions that permit:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">holders of 10.0% of our outstanding capital stock entitled to vote, including in a limited or restricted manner, either individually or as a group, to require the chairman of the board of directors or the chairmen of the Audit or Corporate Practices Committees to call a shareholders meeting;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">holders of 5.0% of our outstanding capital stock, either individually or as a group, to bring an action for liability against our directors, the secretary of the board of directors and certain key officers;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">holders of 10.0% of our outstanding capital stock who are entitled to vote, including in a limited or restricted manner, either individually or as a group, to request at any shareholders meeting that resolutions be postponed with respect to any matter on which they considered they were not sufficiently informed;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">holders of 20.0% of our outstanding capital stock, either individually or as a group, to oppose any resolution adopted at a shareholders meeting in which they are entitled to vote and file a petition for a court order to suspend the resolution temporarily within 15 days following the adjournment of the meeting at which the action was taken, provided that (1) the challenged resolution violates Mexican law or our bylaws, (2) the opposing shareholders neither attended the meeting nor voted in favor of the challenged resolution and (3) the opposing shareholders deliver a bond to the court to secure payment for any damages that we may suffer as a result of suspending the resolution in the event that the court ultimately rules against the opposing shareholder; and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">for every 10.0% of our outstanding capital stock who are entitled to vote, including in a limited or restricted manner, held either individually or as a group, to appoint one member of our board of directors and one alternate member of our board of directors up to the maximum number of directors that each series is entitled to appoint under our bylaws; if a holder or group of holders of Series B shares are entitled to appoint a director, the shareholders meeting will reduce the number of directors entitled to be appointed by holders of another series of shares; provided that, the number of directors entitled to be appointed by holders of Series D shares will remain unchanged, unless otherwise agreed.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shareholders Meetings</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General shareholders meetings may be ordinary meetings or extraordinary meetings. Extraordinary meetings are those called to consider certain specific matters as provided in the Mexican General Corporations Law, including: amendments to our bylaws, liquidation, dissolution, merger and transformation from one form of company to another, issuance of preferred stock and increases and reductions of the fixed portion of our capital stock. In addition, our bylaws require an extraordinary meeting to consider the cancellation of the registration of our equity securities with the National Securities Registry (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Registro Nacional de Valores</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> or RNV) maintained by the CNBV and the delisting of our equity securities from the Mexican Stock Exchange or any other foreign stock exchanges on which our equity securities may be listed, the amortization of distributable earnings into capital stock, and issuances of treasury shares for future subscription and payment. All other matters, including increases or decreases affecting the variable portion of our capital stock, are considered at an ordinary meeting.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Mexican law, an ordinary annual meeting must be held at least once each year (1) to consider the approval of our financial statements for the preceding fiscal year, (2) to determine the allocation of the profits of the preceding fiscal year and (3) to appoint, remove or ratify the members of our board of directors. The holders of Series A, Series D and Series B shares are entitled to vote in such ordinary annual meeting regarding all three matters mentioned above, and the holders of Series L shares are exclusively entitled to vote in relation to the appointment of members of the board of directors (i.e. up to three directors and their respective alternate directors). Further, any transaction to be entered into by us or our subsidiaries within the following fiscal year that represents 20.0% or more of our consolidated assets must be approved at an ordinary shareholders meeting at which holders of Series L shares are entitled to vote.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quorum for ordinary and extraordinary meetings at which holders of Series L shares are not entitled to vote is 76.0% of the holders of our fully subscribed and paid voting shares. Resolutions adopted at such ordinary or extraordinary shareholders meetings are valid when adopted with the affirmative vote of holders of at least a majority of our fully subscribed and paid voting shares voting (and not abstaining) at the meeting, including the affirmative vote of holders of a majority of the Series D shares. However, for a shareholders meeting to vote on a payment of dividends in an amount not to exceed 20.0% of the preceding years&#8217; consolidated net profits, the approval of our financial statements for the preceding fiscal year with an unqualified auditor&#8217;s opinion, or our normal operations plan, our bylaws only require a quorum of a majority of our fully subscribed and paid voting shares and resolutions are validly adopted at such meeting with the affirmative vote of a majority of the holders of our voting shares voting (and not abstaining) at the meeting.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our bylaws, holders of Series B shares are entitled to vote on all matters discussed at an ordinary or extraordinary meeting. These holders are entitled to elect and remove one director for every 10.0% of all issued, subscribed and paid shares of our capital stock that they may hold either individually or as a group, up to a maximum number of three directors out of the total of 21 directors.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quorum for an extraordinary meeting at which holders of Series L shares are entitled to vote is 82.0% of all of our fully subscribed and paid shares, and resolutions issued at such extraordinary meeting are valid when adopted with the affirmative vote of holders of at least a majority of our fully subscribed and paid shares voting (and not abstaining) at the meeting. The following matters may be approved in such a meeting:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">changes in our corporate form from one type of company to another (other than changing from a variable capital to fixed-capital corporation and vice versa); and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">any merger where we are not the surviving entity or any merger with an entity whose principal corporate purposes are different from those of the Registrant or its subsidiaries.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series L shares will also be entitled to vote on any other matters for which the Mexican Securities Market Law expressly allows Series L shares to vote.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of cancellation of the registration of any of our shares with the RNV, whether by order of the CNBV or at our request with the prior consent of 95.0% of the holders of our outstanding capital stock, our bylaws and the Mexican Securities Market Law require us to make a public offer to acquire these shares prior to their cancellation.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Series L shares may attend, but not address, meetings of shareholders at which they are not entitled to vote.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of our shares in the form of ADSs will receive notice of shareholders meetings from the ADS depositary in sufficient time to enable such holders to return voting instructions to the ADS depositary in a timely manner. Our past practice, which we intend to continue, has been to inform the depositary to timely notify holders of our shares in the form of ADSs of upcoming votes and ask for their instructions.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexican law provides for a special meeting of shareholders to allow holders of shares of a specific series to vote as a class on any action that would prejudice exclusively the rights of holders of such series. There are no procedures for determining whether a particular proposed shareholder action requires a class vote, and Mexican law does not provide extensive guidance on the criteria to be applied in making such a determination. Holders of Series A, Series B, Series D and Series L shares at their respective special meetings or at an annual ordinary meeting, must appoint, remove or ratify directors, as well as determine their compensation. The quorum for special meetings of any series of shares is 75.0% of the holders of the fully subscribed and paid shares of the series entitled to attend such special meeting. Except for resolutions to unwind the units into individual Series B and Series L shares as described above, resolutions adopted at a special shareholders meeting are valid when adopted by the holders of at least a majority of the fully subscribed and paid shares of the series entitled to attend such special meeting. Resolutions to unwind the units into individual Series B shares and Series L shares as described above are valid when adopted by the holders of at least 51.0% of each of the fully subscribed and paid Series B shares and Series L shares.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders meetings may be called by the board of directors, the Audit Committee or the Corporate Practices Committee and, under certain circumstances, a Mexican court. For every 10.0% or more of our capital stock held by holders, either individually or as a group, such holders may require the chairman of the board of directors, or the chairmen of the Audit Committee or Corporate Practices Committee to call a shareholders meeting. A notice of meeting and an agenda must be published in a newspaper of general circulation in Mexico City or in the electronic system maintained by the Mexican Ministry of Economy at least 15 days prior to the meeting. Notices must set forth the place, date and time of the meeting and the matters to be addressed and must be signed by whoever convened the meeting. All relevant information relating to the shareholders meeting must be made available to shareholders starting on the date of publication of the notice. To attend a meeting, shareholders must deposit their shares with the corresponding trust institution or with Indeval, or an institution for the deposit of securities prior to the meeting as indicated in the notice. If entitled to attend the meeting, a shareholder may be represented by an attorney-in-fact or vote by proxy.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Transfer Restrictions Applicable to Series A and Series D Shares</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bylaws provide that no holder of Series A or Series D shares may sell its shares unless it has disclosed the terms of the proposed sale and the name of the proposed buyer and has previously offered to sell the shares to the holders of the other series for the same price and terms as it intended to sell the shares to a third party. If the shareholders being offered shares do not choose to purchase the shares within 90 days of the offer, the selling shareholder is free to sell the shares to the third party at the price and under the specified terms. In addition, our bylaws impose certain procedures in connection with the pledge of any Series A or Series D shares to any financial institution that are designed, among other things, to ensure that the pledged shares will be offered to the holders of the other series at market value prior to any foreclosure. Finally, a proposed transfer of Series A or Series D shares other than a proposed sale or a pledge, or a change of control of a holder of Series A or Series D shares to a company that is a subsidiary of a principal shareholder, would not trigger rights of first refusal to purchase the shares at market value. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Rights</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the annual ordinary meeting of holders of Series A, Series B, and Series D shares, the board of directors submits our financial statements for the previous fiscal year, together with a report thereon by the board of directors. Once the holders have approved the financial statements, they determine the allocation of our net income for the preceding year. Mexican law requires the allocation of at least 5.0% of net income to a legal reserve, which is not subsequently available for distribution until the amount of the legal reserve equals 20.0% of our capital stock. Thereafter, the holders of Series A, Series B and Series D shares may determine and allocate a certain percentage of net income to any general or special reserve, including a reserve for open-market purchases of our shares. The remainder of net income is available for distribution in the form of dividends to the shareholders.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All shares outstanding and fully paid (including Series L shares) at the time a dividend or other distribution is declared are entitled to share equally in the dividend or other distribution. No series of shares is entitled to a preferred dividend. Shares that are only partially paid, participate in a dividend or other distributions proportionately based on the amount actually paid at the time of the dividend or other distributions. Treasury shares are not entitled to dividends or other distributions.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Change in Capital</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to our bylaws, any change in our authorized capital stock requires a resolution of a shareholders meeting. We are permitted to issue shares representing fixed capital and shares representing variable capital. The fixed portion of our capital stock may be increased or decreased only by amendment of our bylaws adopted by a resolution at an extraordinary shareholders meeting. The variable portion of our capital stock may be increased or decreased by resolution of an ordinary shareholders meeting without amending our bylaws. All changes in the fixed or variable capital have to be registered in our capital variation registry book, as required by the applicable law.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A capital stock increase may be effected through the issuance of new shares for payment in cash or in kind, or by capitalization of indebtedness or of certain items of equity. Treasury stock may only be sold pursuant to a public offering.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preemptive Rights</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mexican Securities Market Law permits the issuance and sale of shares through a public offering without granting shareholders preemptive rights, if permitted by the bylaws and upon, among other things, authorization of the CNBV and the approval of the extraordinary shareholders meeting called for such purpose. Under Mexican law and our bylaws, except in limited circumstances (including mergers, sale of repurchased shares, convertible securities into shares and capital increases by means of payment in kind for shares or shares issued in return for the cancellation of debt), in the event of an increase in our capital stock, a holder of record generally has the right to subscribe shares of a series held by such holder sufficient to maintain such holder&#8217;s existing proportionate holding of shares of that series. Preemptive rights must be exercised during a term fixed by the shareholders at the meeting declaring the capital increase, which term must last at least 15 days following the publication of notice of the capital increase through an electronic system of the Mexican Ministry of Economy. As a result of applicable United States securities laws, holders of ADSs may be restricted in their ability to participate in the exercise of preemptive rights as provided in the deposit agreement with the ADSs depositary, as amended. Shares subject to a preemptive rights offering, with respect to which preemptive rights have not been exercised, may be sold by us to third parties on the same terms and conditions previously approved by the shareholders or the board of directors. Under Mexican law, preemptive rights cannot be waived in advance or be assigned, or be represented by an instrument that is negotiable separately from the corresponding shares.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitations on Share Ownership</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bylaws provide that Series A shares must at all times constitute no less than 50.1% of all outstanding common shares with full voting rights (excluding Series L shares) and may only be held by Mexican investors. Under our bylaws, in the event Series A shares are subscribed or acquired by any other shareholders holding shares of any other series, and the shareholder is of a citizenship other than Mexican, these Series A shares are automatically converted into shares of the same series of stock that this shareholder owns, and this conversion will be considered perfected at the same time as the subscription or acquisition. Additionally our bylaws provide that Series B shares jointly with the Series D shares shall not exceed 49.9% of all outstanding common shares with full voting rights (excluding Series L shares).</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Provisions</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Authority of the Board of Directors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The board of directors is our main managing body and is authorized to take any action in connection with our operations not expressly reserved to our shareholders. Pursuant to our bylaws, the board of directors must approve, observing at all moments their duty of care and duty of loyalty, among other matters the following:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">any related party transactions outside the ordinary course of our business;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">significant asset transfers or acquisitions;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">guarantees or collateral that represent more than 30.0% of our consolidated assets;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">appointment of officers and managers deemed necessary, as well as the creation of the necessary committees;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">the annual business plan and the five-year business plan and its modifications;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">internal policies;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">the compensation of our chief executive officer and the senior management reporting to the chief executive officer; and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">other transactions that represent more than 1% of our consolidated assets.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Meetings of the board of directors are validly convened and held if a majority of the members are present. Resolutions passed at these meetings will be valid if approved by a majority of the directors voting (and not abstaining). The majority of the members, which shall include the vote of at least two Series D shares directors, shall approve any extraordinary decision including any new business acquisition or combination or any change in the existing line of business, among others.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. Directors, Senior Management and Employees&#8212;Directors&#8221; and &#8220;Item 6. Directors, Senior Management and Employees&#8212;Board Practices and Committees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our fully paid shares are subject to redemption in connection with either (1) a reduction of capital stock or (2) a redemption with distributable earnings, which, in either case, must be approved by our shareholders. The shares subject to any such redemption would be selected by us by lot or in the case of redemption with distributable earnings, by purchasing shares by means of a tender offer conducted on the Mexican Stock Exchange, in accordance with the Mexican General Corporations Law and the Mexican Securities Market Law.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase of Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. According to our bylaws, and subject to the provisions of the Mexican Securities Market Law and under rules promulgated by the CNBV, we may freely repurchase our own shares for a maximum amount in Mexican pesos previously approved by our shareholders meeting.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the Mexican Securities Market Law, our subsidiaries may not purchase, directly or indirectly, shares of our capital stock or any security that represents such shares.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forfeiture of Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As required by Mexican law, our bylaws provide that non-Mexican holders of our shares are (1) considered to be Mexican with respect to such shares that they acquire or hold and (2) may not invoke the protection of their own governments in respect of the investment represented by those shares. Failure to comply with our bylaws may result in a penalty of forfeiture of a shareholder&#8217;s capital stock in favor of the Mexican state. Under this provision, a non-Mexican holder of our shares (including a non-Mexican holder of ADSs) is deemed to have agreed not to invoke the protection of its own government by asking such government to commence a diplomatic claim against the Mexican state with respect to its rights as a shareholder, but is not deemed to have waived any other rights it may have, including any rights under the United States securities laws, with respect to its investment in our company. If a shareholder invokes governmental protections in violation of this agreement, its shares may be forfeited to the benefit of the Mexican state.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Duration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our bylaws provide that our company&#8217;s term is for 99 years from its date of incorporation, unless extended through a resolution of an extraordinary shareholders meeting.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiduciary Duties&#8212;Duty of Care</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Mexican Securities Market Law provides that the directors shall act in good faith and in our best interest and in the best interest of our subsidiaries. In order to fulfill its duty, the board of directors may:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">request information about us or our subsidiaries that is reasonably necessary to fulfill its duties;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">require our officers and certain other persons, including the external auditors, to appear at board of directors&#8217; meetings to report to the board of directors;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">postpone board of directors&#8217; meetings for up to three days when a director has not been given sufficient notice of the meeting or in the event that a director has not been provided with the information provided to the other directors; and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">require a matter be discussed and voted upon by the full board of directors in the presence of the secretary of the board of directors.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our directors may be liable for damages for failing to comply with their duty of care if such failure causes economic damage to us or our subsidiaries and the director (1) failed to attend board of directors&#8217; or committee meetings and as a result of, such failure, the board of directors is unable to take action, unless such absence is approved by the shareholders meeting, (2) failed to disclose to the board of directors or the committees material information necessary for the board of directors to reach a decision, unless legally prohibited from doing so or required to do so to maintain confidentiality, and (3) failed to comply with the duties imposed by the Mexican Securities Market Law or our bylaws.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiduciary Duties&#8212;Duty of Loyalty</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Mexican Securities Market Law provides that the directors and secretary of the board of directors shall keep confidential any non-public information and matters about which they have knowledge as a result of their position. Also, directors should abstain from participating, attending or voting at meetings related to matters where they have a conflict of interest.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The directors and secretary of the board of directors will be deemed to have violated the duty of loyalty, and will be liable for damages, when they obtain an economic benefit by virtue of their position. Further, the directors will fail to comply with their duty of loyalty if they:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">vote at a board of directors&#8217; meeting or take any action on a matter involving our assets where there is a conflict of interest;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">fail to disclose a conflict of interest during a board of directors&#8217; meeting;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">enter into a voting arrangement to support a particular shareholder or group of shareholders against the other shareholders;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">approve transactions without complying with the requirements of the Mexican Securities Market Law;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">use company property in violation of the policies approved by the board of directors;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">unlawfully use material non-public information; and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">usurp a corporate opportunity for their own benefit or the benefit of a third party, without the prior approval of the board of directors.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Appraisal Rights</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Whenever the shareholders approve a change of corporate purpose, change of nationality or change the corporate form of our company, any shareholder entitled to vote on such change that has voted against it, may withdraw as a shareholder of our company and have its shares redeemed at a price per share calculated as specified under applicable Mexican law, provided that it exercises its right within 15 days following the adjournment of the meeting at which the change was approved. In this case, the shareholder would be entitled to the reimbursement of its shares, in proportion to our assets in accordance with the last approved balance sheet. Because holders of Series L shares are not entitled to vote on certain types of these changes, these withdrawal rights are available to holders of Series L shares in fewer cases than to holders of other series of our capital stock.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Upon our liquidation, one or more liquidators may be appointed to wind up our affairs. All fully paid and outstanding shares of capital stock (including Series L and Series B shares) will be entitled to participate equally in any distribution upon liquidation. Shares that are only partially paid will be entitled to participate in any distribution upon liquidation in the proportion that they have been paid at the time of liquidation. There are no liquidation preferences for any series of our shares.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Actions Against Directors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Shareholders (including holders of Series L and Series B shares) representing, in the aggregate, not less than 5.0% of the capital stock may directly bring an action against directors.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of actions resulting from any breach of the duty of care and the duty of loyalty, liability is exclusively in our favor. The Mexican Securities Market Law establishes that liability may be imposed on the members and the secretary of the board of directors, as well as to the relevant officers.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding, the Mexican Securities Market Law provides that the members of the board of directors will not incur, individually or jointly, in liability for damages and losses caused to our company, when their acts were made in good faith, provided that (1) the directors complied with the requirements of the Mexican Securities Market Law and with our bylaws, (2) the decision making or voting was based on information provided by the relevant officers, the external auditor or the independent experts, whose capacity and credibility do not offer reasonable doubt; (3) the negative economic effects could not have been foreseen, based on the information available; and (4) the resolutions of the shareholders meeting were observed.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limited Liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The liability of shareholders for our company&#8217;s losses is limited to their participation in our company.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_617"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Material Agreements</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manufacture, package, distribute and sell </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages under bottler agreements with The Coca-Cola Company. In addition, pursuant to a tradename license agreement with The Coca-Cola Company, we are authorized to use certain trademark names of The Coca-Cola Company in our corporate name. For a discussion of the terms of these agreements, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">see &#8220;Item 4. Information on the Company&#8212;Bottler Agreements.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate pursuant to a shareholders agreement, as amended from time to time, among certain subsidiaries of FEMSA, The Coca-Cola Company and certain of its subsidiaries. For a discussion of the terms of this agreement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">see &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase the majority of our non-returnable plastic bottles from Alpla, a provider authorized by The Coca-Cola Company, pursuant to an agreement we entered into in April 1998 for our original operations in Mexico. Under this agreement, we rent plant space to Alpla, where it produces plastic bottles to certain specifications and quantities for our use.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2015, we executed new agreements with DXC Technology (formerly Hewlett Packard) for the outsourcing of technology services in all of our territories. These agreements were in effect until July 2020 and were renewed until March 2023.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2016 and 2017, we entered into certain distribution agreements with Monster Energy Company to sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Monster </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark energy drinks in most of our territories. These agreements have a ten-year term and are automatically renewed for up to two five-year terms.</span></div><div style="margin-bottom:1pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Since 1993 we distribute and sell </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Heineken</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> beer products in our Brazilian territories pursuant to our agreement with Heineken Brazil. This agreement was scheduled to expire in 2022. However, in February 2021, we entered into a new distribution agreement with Heineken Brazil that is intended to replace our previous distribution agreement with Heineken Brazil.  The effectiveness of this distribution agreement is subject to various conditions, including the approval of the Brazilian antitrust authorities.  Pursuant to this new distribution agreement, we will continue to sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Kaiser</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Bavaria</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Sol</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> beer brands in Brazil and add the premium brand </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Eisenbahn </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and other premium international brands to our portfolio </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Upon the effectiveness of the new distribution agreement, we will also cease to sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Heineken</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Amstel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> beer brands. Moreover, we will have the right to produce and distribute alcoholic beverages and other beers in Brazil based on a certain proportion of Heineken&#8217;s portfolio in Brazil.  The new distribution agreement has a five-year term and may be automatically renewed for an additional five-year term subject to certain conditions.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 5. Operating and Financial Review and Prospects&#8212;Summary of Significant Debt Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a brief discussion of certain terms of our significant debt agreements.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Related Party Transactions&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for a discussion of other transactions and agreements with our affiliates and associated companies.</span></div><div><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_620"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Taxation</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summary contains a description of certain U.S. federal income and Mexican federal tax consequences of the purchase, ownership and disposition of our units or ADSs by a holder that is a citizen or resident of the United States, a U.S. domestic corporation or a person or entity that otherwise will be subject to U.S. federal income tax on a net income basis in respect of the units or ADSs, which we refer to as a U.S. holder, but it does not purport to be a description of all of the possible tax considerations that may be relevant to a decision to purchase, hold or dispose of the units or ADSs. In particular, this discussion does not address all Mexican or U.S. federal income tax considerations that may be relevant to a particular investor, nor does it address the special tax rules applicable to certain categories of investors, such as banks, dealers, traders who elect to mark to market, tax- exempt entities, insurance companies, certain short-term holders of units or ADSs or investors who hold the units or ADSs as part of a hedge, straddle, conversion or integrated transaction, partnerships or partners therein, non-resident alien individuals present in the United States for 183 days or more or investors who have a &#8220;functional currency&#8221; other than the U.S. dollar. U.S. holders should be aware that the tax consequences of holding the units or ADSs may be materially different for investors described in the preceding sentence. This summary deals only with U.S. holders that will hold the units or ADSs as capital assets and does not address the tax treatment of a U.S. holder that owns or is treated as owning 10.0% or more of the shares by vote or value (including units) of our company.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This summary is based upon the federal tax laws of the United States and Mexico as in effect on the date of this annual report, including the provisions of the income tax treaty between the United States and Mexico and the protocols thereto, or the Tax Treaty, which are subject to change. The summary does not address any tax consequences under the laws of any state or municipality of Mexico or the United States or the laws of any taxing jurisdiction other than the federal laws of Mexico and the United States. Holders of the units or ADSs should consult their tax advisers as to the U.S., Mexican or other tax consequences of the purchase, ownership and disposition of units or ADSs, including, in particular, the effect of any foreign, state or local tax laws.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mexican Taxation</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of this summary, the term &#8220;non-resident holder&#8221; means a holder that is not a resident of Mexico and that does not hold the units, or ADSs in connection with the conduct of a trade or business through a permanent establishment in Mexico. For purposes of Mexican taxation, an individual is a resident of Mexico if he or she has established his or her home in Mexico, or if he or she has another home outside Mexico but his or her &#8220;center of vital interests&#8221; (as defined in the Mexican Tax Code) is located in Mexico. The &#8220;center of vital interests&#8221; of an individual is situated in Mexico when, among other circumstances, more than 50.0% of that person&#8217;s total income during a calendar year originates from within Mexico. A legal entity is a resident of Mexico if it has its principal place of business or its place of effective management in Mexico. A Mexican citizen is presumed to be a resident of Mexico unless such a person can demonstrate that the contrary is true. If a legal entity or an individual is deemed to have a permanent establishment in Mexico for tax purposes, all income attributable to such a permanent establishment will be subject to Mexican taxes, in accordance with applicable tax laws.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Considerations Relating to the Units and the ADSs</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxation of Dividends</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Effective as of January 1, 2014, under Mexican income tax laws, dividends, either in cash or in kind, paid to individuals that are Mexican residents or individuals or companies that are non-Mexican residents, on the Series B shares and Series L shares underlying our units or ADSs, are subject to a 10.0% withholding tax, or a lower rate if covered by a tax treaty. Profits that were earned and subject to income tax before January 1, 2014 are exempt from this withholding tax.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxation of Dispositions of ADSs or Units</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Effective as of January 1, 2014, gains from the sale or disposition of units carried out on the Mexican Stock Exchange or another approved securities market in Mexico by individuals that are Mexican residents will be subject to an income tax rate of 10.0%, and gains from the sale or disposition of units carried out on the Mexican Stock Exchange or another approved securities market in Mexico by individuals and companies that are non-Mexican residents will be subject to a 10.0% Mexican withholding tax. The cost at which shares were acquired prior to January 1, 2014, is calculated by using the average closing price per share in the last twenty-two days. If the closing price per share in the last twenty-two days is considered unusual as compared to the closing prices in the last six months, then the calculation is made using the average closing price per share in the last six months. However, a holder that is eligible to claim benefits from any tax treaty will be exempt from Mexican withholding tax on gains realized on a sale or other disposition of units, provided certain additional requirements are met.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains on the sale or other disposition of units or ADSs made in a transaction that is not carried out through the Mexican Stock Exchange or other approved securities market in Mexico generally would be subject to Mexican tax, regardless of the nationality or residence of the transferor. However, under the Tax Treaty, a holder that is eligible to claim the benefits of the Tax Treaty will be exempt from Mexican tax on gains realized on such a sale or other disposition of units or ADSs, so long as the holder did not own, directly or indirectly, 25.0% or more of our total capital stock (including units represented by ADSs) within the 12-month period preceding such sale or other disposition and provided that the gains are not attributable to a permanent establishment or a fixed base in Mexico. Deposits of units in exchange for ADSs and withdrawals of units in exchange for ADSs will not give rise to Mexican tax.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Mexican Taxes</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no Mexican inheritance, gift, succession or value-added taxes applicable to the ownership, transfer, exchange or disposition of the ADSs or units, although gratuitous transfers of units may in certain circumstances cause a Mexican federal tax to be imposed upon the recipient. There are no Mexican stamp, issue, registration or similar taxes or duties payable by holders of units.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">United States Taxation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Considerations Relating to the Units and the ADSs</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, for U.S. federal income tax purposes, holders of ADSs will be treated as the owners of the units represented by those ADSs.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxation of Dividends</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The gross amount of any distributions paid to holders of our units or the ADSs, to the extent paid out of our current or accumulated earnings and profits, as determined for U.S. federal income tax purposes, generally will be included in the gross income of a U.S. holder as foreign source dividend income on the day on which the dividends are received by the U.S. holder, in the case of our units, or by the depositary, in the case of our units represented by ADSs, and will not be eligible for the dividends received deduction allowed to corporations under the Internal Revenue Code of 1986, as amended. Because we do not expect to maintain calculations of our earnings and profits in accordance with U.S. federal income tax principles, it is expected that distributions paid to U.S. holders generally will be reported as dividends.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends, which will be paid in Mexican pesos, will be included in the income of a U.S. holder in a U.S. dollar amount calculated, in general, by reference to the exchange rate in effect on the date that they are received by the U.S. holder, in the case of our units, or by the depositary, in the case of our units represented by ADSs (regardless of whether such Mexican pesos are in fact converted into U.S. dollars on such date). If such dividends are converted into U.S. dollars on the date of receipt, a U.S. holder generally should not be required to recognize foreign currency gain or loss in respect of the dividends. U.S. holders should consult their own tax advisors regarding the treatment of foreign currency gain or loss, if any, on any pesos received by a U.S. holder or depositary that are converted into U.S. dollars on a date subsequent to receipt.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of Mexican tax withheld generally will give rise to a foreign tax credit or deduction for U.S. federal income tax purposes. Dividends generally will constitute &#8220;passive category income&#8221; for purposes of the foreign tax credit (or in the case of certain U.S. holders, &#8220;general category income&#8221;). The foreign tax credit rules are complex. U.S. holders should consult their own tax advisors with respect to the implications of those rules for their investments in our units or ADSs.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to certain exceptions for short-term and hedged positions, the U.S. dollar amount of dividends received by an individual U.S. holder of our units or ADSs generally is subject to taxation at the preferential rates applicable to long-term capital gains if the dividends are &#8220;qualified dividends.&#8221; Dividends paid to holders of our units or ADSs will be treated as qualified dividends if (1) we are eligible for the benefits of a comprehensive income tax treaty with the United States that the Internal Revenue Service (&#8220;IRS&#8221;) has approved for the purposes of the qualified dividend rules, or the dividends are paid with respect to ADSs that are readily tradable on an established U.S. securities market and (2) the issuer was not, in the year prior to the year in which the dividend was paid, and is not, in the year in which the dividend is paid a passive foreign investment company. The income tax treaty between Mexico and the United States has been approved for the purposes of the qualified dividend rules. The ADSs are listed on the NYSE, and will qualify as readily tradable on an established securities market in the United States so long as they are so listed. Based on our audited consolidated financial statements and relevant market and shareholder data, we believe that we were not treated as a passive foreign investment company for U.S. federal income tax purposes with respect to our 2020 taxable year. In addition, based on our audited financial statements and our current expectations regarding the value and nature of our assets, the sources and nature of our income, and relevant market and shareholder data, we do not anticipate becoming a passive foreign investment company for our 2021 taxable year.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions to U.S. holders of additional units with respect to their units or ADSs that are made as part of a pro rata distribution to all of our shareholders generally will not be subject to U.S. federal income tax.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxation of Capital Gains</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A gain or loss realized by a U.S. holder on the sale or other disposition of ADSs or units will be subject to U.S. federal income taxation as capital gain or loss in an amount equal to the difference between the amount realized on the disposition and such U.S. holder&#8217;s tax basis in the ADSs or units. Any such gain or loss will be a long-term capital gain or loss if the ADSs or units were held for more than one year on the date of such sale. Long-term capital gain recognized by a U.S. holder that is an individual is subject to reduced rates of federal income taxation. The deduction of capital loss is subject to limitations for U.S. federal income tax purposes. Deposits and withdrawals of units by U.S. holders in exchange for ADSs will not result in the realization of gain or loss for U.S. federal income tax purposes.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain, if any, realized by a U.S. holder on the sale or other disposition of units or ADSs will be treated as U.S. source income for U.S. foreign tax credit purposes. Consequently, if a Mexican withholding tax is imposed on the sale or disposition of the units or ADSs, a U.S. holder that does not receive significant foreign source income from other sources may not be able to derive effective U.S. foreign tax credit benefits in respect of these Mexican taxes. U.S. holders should consult their own tax advisors regarding the application of the foreign tax credit rules to their investment in, and disposition of, units or ADSs.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">United States Backup Withholding and Information Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A U.S. holder of units or ADSs may, under certain circumstances, be subject to &#8220;information reporting&#8221; and &#8220;backup withholding&#8221; with respect to certain payments to such U.S. holder, such as dividends or the proceeds of a sale or disposition of units or ADSs unless such holder (1) comes within certain exempt categories and demonstrates this fact when so required, or (2) in the case of backup withholding, provides a correct taxpayer identification number, certifies that it is not subject to backup withholding and otherwise complies with applicable requirements of the backup withholding rules. Any amount withheld under these rules does not constitute a separate tax and will be creditable against the holder&#8217;s U.S. federal income tax liability.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Specified Foreign Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Certain U.S. holders that own &#8220;specified foreign financial assets&#8221; with an aggregate value in excess of US$50,000 on the last day of the taxable year or US$75,000 at any time during the taxable year are generally required to file an information statement along with their tax returns, currently on IRS Form 8938, with respect to such assets. &#8220;Specified foreign financial assets&#8221; include any financial accounts held at a non-U.S. financial institution, as well as securities issued by a non-U.S. issuer (which would include the units and ADSs) that are not held in accounts maintained by financial institutions. Higher reporting thresholds apply to certain individuals living abroad and to certain married individuals. Regulations extend this reporting requirement to certain entities that are treated as formed or availed of to hold direct or indirect interests in specified foreign financial assets based on certain objective criteria. U.S. holders who fail to report the required information could be subject to substantial penalties. Prospective investors should consult their own tax advisors concerning the application of these rules to their investment in the units or ADSs, including the application of the rules to their particular circumstances.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">U.S. Tax Consequences for Non-U.S. Holders</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxation of Dividends and Capital Gains</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subject to the discussion below under &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">United States Backup Withholding and Information Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; a holder of units or ADSs that is not a U.S. holder (a &#8220;non-U.S. holder&#8221;) generally will not be subject to U.S. federal income or withholding tax on dividends received on the units or ADSs, on any gain realized on the sale of units or ADSs.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">United States Backup Withholding and Information Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. While non-U.S. holders generally are exempt from information reporting and backup withholding, a non-U.S. holder may, in certain circumstances, be required to comply with certain information and identification procedures in order to prove this exemption.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_623"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Documents On Display</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file reports, including annual reports on Form 20-F, and other information with the SEC pursuant to the rules and regulations of the SEC that apply to foreign private issuers. Filings we make electronically with the SEC are available to the public on the Internet at the SEC&#8217;s website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.sec.gov </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and at our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.coca-colafemsa.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (this URL is intended to be an inactive textual reference only. It is not intended to be an active hyperlink to our website. The information on our website, which might be accessible through a hyperlink resulting from this URL, is not and shall not be deemed to be incorporated into this annual report.)</span></div><div id="i174f34163a83488c82966ed9ae423c19_626"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures about Market Risk</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our risk management strategy, we use derivative financial instruments with the purpose of (1) achieving a desired liability structure with a balanced risk profile, (2) managing the exposure to raw material costs and (3) hedging balance sheet and cash flow exposures to foreign currency fluctuation. We do not use derivative financial instruments for speculative or profit-generating purposes. We track the fair value (mark to market) of our derivative financial instruments and its possible changes using scenario analyses.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk exists principally with respect to our indebtedness that bears interest at floating rates. As of December 31, 2020, we had total indebtedness of Ps.87,478 million, of which 85.1% bore interest at fixed interest rates and 14.9% bore interest at variable interest rates. After giving effect to our swap contracts, as of December 31, 2020, 14.9% (or 7.4% calculated based on the weighted average life of our outstanding debt), was variable-rate. The interest rate on our variable rate debt denominated in Mexican pesos has historically been determined by reference to the TIIE; the interest rate on our variable rate debt denominated in Colombian pesos is generally determined by reference to the Banking Reference Index, or IBR for its initials in Spanish; the interest rate on our variable rate debt denominated in Argentine pesos is generally determined by reference to the Buenos Aires Deposits of Large Amounts Rate, or BADLAR; and the interest rate on our variable rate debt denominated in Brazilian reais is generally determined by reference to the Brazilian Interbank Deposit Rate (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certificado de Dep&#243;sitos Interfinanceiros</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). If these reference rates increase, our interest payments would consequently increase.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides information about our financial instruments that are sensitive to changes in interest rates, without giving effect to interest rate swaps. The table presents weighted average interest rates by expected contractual maturity dates. Weighted average variable rates are based on the reference rates on December 31, 2020, plus spreads, contracted by us. The instruments&#8217; actual payments are denominated in U.S. dollars, Mexican pesos, Brazilian reais, Colombian pesos, Argentine pesos and Uruguayan pesos. All of the payments in the table are presented in Mexican pesos, our reporting currency, converted at an exchange rate of Ps.19.95 Mexican pesos per U.S. dollar reported by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Banco de M&#233;xico </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quoted to us by dealers for the settlement of obligations in foreign currencies on December 31, 2020.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below also includes the fair value of total debt based on the discounted value of contractual cash flows. The discount rate is estimated using rates currently offered for debt with similar terms and remaining maturities. Furthermore, the fair value of notes payable is based on quoted market prices on December 31, 2020. As of December 31, 2020, the fair value represents a loss amount of Ps.8,585 million.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principal by Year of Maturity</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.611%"><tr><td style="width:1.0%"></td><td style="width:23.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.050%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025 and thereafter</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Short and Long-Term Debt and Notes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fixed Rate Debt and Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars (Notes)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,598</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,598</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,967</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,575</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.09&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.09&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.48&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars (Financial Leasing)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican pesos (Certificados Burs&#225;tiles)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,497</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,486</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,483</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,638</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,484</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.27&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.46&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.73&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.95&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican pesos (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian reais (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.04&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.05&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.62&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.18&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.05&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian reais (Notes Payable)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombian pesos (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.37&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguayan pesos (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,268</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,529</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,530</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,329</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.19&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.04&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.48&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.09&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentine pesos (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.73&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.73&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.50&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Fixed Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,538</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,526</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,084</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,478</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,003</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,053</span></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.750%"><tr><td style="width:1.0%"></td><td style="width:23.626%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.228%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.507%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.507%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.507%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025 and thereafter</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Carrying Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable Rate Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars (Notes)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars (Bank Loans)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars (Financial Leasing)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican pesos (Certificados Burs&#225;tiles)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,459</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,722</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,181</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,176</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,459</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican pesos (Bank Loans)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,335</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,335</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,400</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,358</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian reais (Bank Loans)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian reais (Notes Payable)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombian pesos (Bank Loans)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">833</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguayan pesos (Bank Loans)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentine pesos (Bank Loans)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Variable Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">479</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,464</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,057</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,000</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,060</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,924</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,775</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,526</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,141</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,478</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,063</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,977</span></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.722%"><tr><td style="width:1.0%"></td><td style="width:23.358%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.116%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.413%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.413%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.413%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.639%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025 and thereafter</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Carrying Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Financial Instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cross-Currency Swaps (Mexican pesos)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(242)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to pay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,717</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,761</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,477</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,533</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to receive</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,795</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,772</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,568</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,714</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest pay rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest receive rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.25&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.56&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.32&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cross-Currency Swaps (Brazilian reais)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,108</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to pay</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,378</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,378</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,677</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to receive</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,575</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,575</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,411</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest pay rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest receive rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cross-Currency Swaps (Colombian pesos)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(242)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to pay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,717</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,477</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,533</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to receive</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,795</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,568</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,714</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest pay rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest receive rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.25&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.32&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rates are weighted average contractual annual rates.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical, instantaneous and unfavorable change of 100 basis points in the average interest rate applicable to our variable-rate financial instruments held during 2020 would have increased our interest expense by Ps.102 million, or 1.6% over our interest expense of 2020, assuming no additional debt is incurred during such period, in each case after giving effect to all of our interest rate swap and cross-currency swap agreements.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Exchange Rate Risk</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal exchange rate risk involves changes in the value of the local currencies of each country where we operate, relative to the U.S. dollar.  In 2020, the percentage of our consolidated total revenues was denominated as follows:</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Revenues by Currency in 2020</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:88.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian real</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombian peso</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguayan peso</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.7</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes Guatemalan Quetzales, Nicaraguan Cordobas, Costa Rican Colones and Panamanian Balboas.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We estimate that approximately 19.7% of our consolidated costs of goods sold are denominated in or linked to the U.S. dollar. Substantially all of our costs denominated in a foreign currency, other than the functional currency of each country where we operate, are denominated in U.S. dollars. During 2020, we entered into forwards and options to hedge part of our Mexican peso, Brazilian real, Colombian peso, and Argentine peso fluctuation risk relative to our raw material costs denominated in U.S. dollars. We selectively hedge our exposure to the U.S. dollar with respect to certain local currencies, our U.S. dollar-denominated debt obligations and the purchase of certain U.S. dollar-denominated raw materials. These instruments are considered hedges for accounting purposes. As of December 31, 2020, 54.4% of our indebtedness was denominated in Mexican pesos, 8.9% in Brazilian reais, 33.2% in U.S. dollars, 1.8% in Uruguayan pesos, 1.0% in Colombian pesos and 0.8% in Argentine pesos (including the effects of our derivative contracts as of December 31, 2020, including cross currency swaps from U.S. dollars to Mexican pesos and U.S. dollars to Brazilian reais). Decreases in the value of the different currencies relative to the U.S. dollar will increase the cost of our foreign currency-denominated operating costs and expenses and of the debt service obligations with respect to our foreign currency-denominated debt. A depreciation of the Mexican peso relative to the U.S. dollar will also result in foreign exchange losses, as the Mexican peso value of our foreign currency denominated-indebtedness is increased. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">See also &#8220;Item 3. Key Information&#8212;Risk Factors&#8212;Depreciation of the local currencies of the countries where we operate relative to the U.S. dollar could adversely affect our financial condition and results.&#8221;</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical and instantaneous 10.0% depreciation in the value of each local currency in the countries where we operate relative to the U.S. dollar occurring on December 31, 2020, would have resulted in a foreign exchange gain of Ps.287 million, based on our U.S. dollar-denominated indebtedness, cross-currency swap agreements and U.S. dollar cash balance.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 2, 2021, the currencies of all the countries where we operate have appreciated or depreciated relative to the U.S. dollar compared to December 31, 2020 as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.555%"><tr><td style="width:1.0%"></td><td style="width:46.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exchange Rate<br/>As of April 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation or<br/>(Appreciation)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.08&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.71</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.01)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">615.13</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.35)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3678.62</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.68</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.24</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.61&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical, instantaneous and unfavorable 10.0% devaluation in the value of the currencies of each of the countries where we operate relative to the U.S. dollar as of December 31, 2020, would produce a reduction in equity of approximately the following amounts:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:71.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.861%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reduction in<br/>Equity</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">772</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,096</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,115</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes Guatemala, Nicaragua, Costa Rica and Panama.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Risk</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we did not have any equity derivative agreements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commodity Price Risk</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we entered into futures contracts to hedge the cost of sugar and aluminum in Brazil, we entered into forward contracts to hedge the cost of aluminum and PET resin in Mexico, the cost of aluminum in Argentina and the cost of sugar and PET resin in Uruguay. The notional value of the sugar hedges was Ps.1,626 million as of December 31, 2020, with a positive fair value of Ps.319 million with maturities in 2021 and 2022. The notional value of the aluminum hedges was Ps.794 million as of December 31, 2020, with a positive fair value of Ps.142 million with maturities in 2021 and 2022, and the notional values of the PET resin hedges was Ps.729 million as of December 31, 2020, with a negative value of Ps.65 million with maturities in 2021. See Note 21 to our consolidated financial statements.</span></div><div id="i174f34163a83488c82966ed9ae423c19_629"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 12.&#160;&#160;&#160;&#160;Description of Securities Other than Equity Securities  </span></div><div id="i174f34163a83488c82966ed9ae423c19_632"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 12.A.&#160;&#160;&#160;&#160;Debt Securities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="i174f34163a83488c82966ed9ae423c19_635"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 12.B.&#160;&#160;&#160;&#160;Warrants and Rights</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="i174f34163a83488c82966ed9ae423c19_638"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 12.C.&#160;&#160;&#160;&#160;Other Securities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="i174f34163a83488c82966ed9ae423c19_641"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.D.&#160;&#160;&#160;&#160;American Depositary Shares</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank of New York Mellon serves as the depositary for the ADSs. Holders of ADSs, evidenced by American Depositary Receipts, or ADRs, are required to pay various fees to the depositary, and the depositary may refuse to provide any service for which a fee is assessed until the applicable fee has been paid.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ADS holders are required to pay the depositary amounts in respect of expenses incurred by the depositary or its agents on behalf of ADS holders, including expenses arising from compliance with applicable law, taxes or other governmental charges, cable, telex and facsimile transmission, or conversion of foreign currency into U.S. dollars. The depositary may decide in its sole discretion to seek payment by either billing holders or by deducting the fee from one or more cash dividends or other cash distributions.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ADS holders are also required to pay additional fees for certain services provided by the depositary, as set forth in the table below.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depositary service</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fee payable by ADS holders</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance and delivery of ADRs, including in connection with share<br/>distributions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Up to US$5.00 per 100 ADSs (or portion thereof)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Withdrawal of shares underlying ADSs</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Up to US$5.00 per 100 ADSs (or portion thereof)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Registration for the transfer of shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Registration or transfer fees that may from time to time be in effect</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, holders may be required to pay a fee for the distribution or sale of securities. Such fee (which may be deducted from such proceeds) would be for an amount equal to the lesser of (1) the fee for the issuance of ADSs that would be charged as if the securities were treated as deposited shares and (2) the amount of such proceeds.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Direct and indirect reimbursements by the depositary</span></div><div style="margin-bottom:12.35pt;padding-left:6.3pt;padding-right:14.3pt;text-indent:22.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The depositary may reimburse us for certain expenses we incur in connection with the ADS program, subject to a ceiling agreed between us and the depositary. These reimbursable expenses may include listing fees, fees payable to service providers for the distribution of material to ADR holders and dividend fees. For the year ended December 31, 2020, this amount was US$417,642.71.</span></div><div id="i174f34163a83488c82966ed9ae423c19_644"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 13.&#160;&#160;&#160;&#160;Defaults, Dividend Arrearages and Delinquencies.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">97</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_647"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 14.&#160;&#160;&#160;&#160;Material Modifications to the Rights of Security Holders and Use of Proceeds.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="i174f34163a83488c82966ed9ae423c19_650"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.&#160;&#160;&#160;&#160;Controls and Procedures</span></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have evaluated, with the participation of our chief executive officer and chief financial officer, the effectiveness of our disclosure controls and procedures as of December 31, 2020. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance of achieving their control objectives. Based upon our evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the applicable rules and forms, and that it is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Annual Report on Internal Control Over Financial Reporting</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a&#8211;15(f) and 15d&#8211;15(f) under the Securities Exchange Act of 1934, as amended. Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of effectiveness of our internal control over financial reporting based on the framework in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internal control over financial reporting 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 IFRS. Our internal control over financial reporting includes those policies and procedures that (i) pertain to maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions or our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with IFRS, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on our financial statements.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Based on our evaluation under the framework in Internal Controls&#8212;Integrated framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework), our management concluded that our internal control over financial reporting was effective as of December 31, 2020.</span></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attestation Report of the Registered Public Accounting Firm</span></div><div style="margin-bottom:10pt;text-align:center"><span><br/></span></div><div style="margin-bottom:10pt;text-align:center"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To the Shareholders and the Board of Directors of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Coca-Cola FEMSA, S.A.B. de C.V. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Opinion on internal Control over Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have audited Coca-Cola FEMSA, S.A.B. de C.V. and subsidiaries&#8217; internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework) (the COSO criteria). In our opinion, Coca-Cola FEMSA, S.A.B. de C.V. and subsidiaries (&#8220;the Company&#8221;) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on the COSO criteria. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated statements of financial position of the Company as of December 31, 2020 and 2019,  the related consolidated statements of income, comprehensive income, changes in equity, and cash flows for each of the three years in the period ended December 31, 2020, and the related notes, and our report dated April 8, 2021, expressed an unqualified opinion thereon. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Basis for Opinion </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the ethical requirements that are relevant to our audit of the consolidated financial statements in Mexico according to the &#8220;Codigo de Etica Profesional del Instituto Mexicano de Contadores Publicos&#8221; (&#8220;IMCP Code&#8221;), and 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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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 International Financial Reporting Standards, as issued by the International Accounting Standard Board (IFRS). A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with IFRS, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company;  and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mancera, S.C.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A member practice of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &amp; Young Global Limited</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ MANCERA, S.C.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexico City, Mexico</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 8, 2021</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no change in our internal control over financial reporting during 2020 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="i174f34163a83488c82966ed9ae423c19_653"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.A.&#160;&#160;&#160;&#160;Audit Committee Financial Expert</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shareholders and our board of directors have designated Victor Alberto Tiburcio Celorio, an independent director as required by the Mexican Securities Market Law and applicable New York Stock Exchange listing standards, as an &#8220;audit committee financial expert&#8221; within the meaning of this Item 16.A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;Directors.&#8221;</span></div><div id="i174f34163a83488c82966ed9ae423c19_656"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.B.&#160;&#160;&#160;&#160;Code of Ethics</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have adopted a code of ethics, within the meaning of this Item 16.B of Form 20-F under the Securities Exchange Act of 1934, as amended. Our code of ethics applies to members of our board of directors, employees and all persons acting on behalf of Coca-Cola FEMSA, as well as any third party with which Coca-Cola FEMSA engages. Our code of ethics is available on our website at www.coca-colafemsa.com. If we amend the provisions of our code of ethics, or if we grant any waiver of such provisions, we will disclose such amendment or waiver on our website at the same address. In accordance with our code of ethics, we have developed a whistleblower system available to our employees, suppliers and the general public, to which complaints may be reported.</span></div><div><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_659"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.C.&#160;&#160;&#160;&#160;Principal Accountant Fees and Services</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Audit and Non-Audit Fees</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the aggregate fees billed to us by Mancera, S.C. and other Ernst &amp; Young practices (collectively, Ernst &amp; Young) during the fiscal years ended December 31, 2020, December 31, 2019 and December 31, 2018:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"></td><td style="width:57.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Audit fees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Audit-related fees</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax fees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fees</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Audit Fees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Audit fees in the above table are the aggregate fees billed by Ernst &amp; Young in connection with the audit of our annual financial statements and the review of our quarterly financial information and statutory audits.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Audit-related Fees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Audit-related fees in the above table are the aggregate fees billed by Ernst &amp; Young for assurance and other services related to the performance of the audit, mainly in connection with debt issuances and other audit related services.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax Fees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Tax fees in the above table are fees billed by Ernst &amp; Young for services based upon existing facts and prior transactions in order to assist us in documenting, computing and obtaining government approval for amounts included in tax filings such as transfer pricing documentation and requests for technical advice from taxing authorities.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">All Other Fees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018, there were no other fees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Audit Committee Pre-Approval Policies and Procedures</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted pre-approval policies and procedures under which all audit and non-audit services provided by our external auditors must be pre-approved by the Audit Committee as set forth in the Audit Committee&#8217;s charter. Any service proposals submitted by external auditors need to be discussed and approved by the Audit Committee during its meetings, which take place at least four times a year. Once the proposed service is approved, we or our subsidiaries formalize the engagement of services. The approval of any audit and non-audit services to be provided by our external auditors is specified in the minutes of our Audit Committee. In addition, the members of our Audit Committee are briefed on matters discussed by the different committees of our board of directors.</span></div><div><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_662"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 16.D.&#160;&#160;&#160;&#160;Exemptions from the Listing Standards for Audit Committees</span></div><div style="margin-bottom:12.3pt;padding-left:27.4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">100</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_665"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.E.&#160;&#160;&#160;&#160;Purchases of Equity Securities by the Issuer and Affiliated Purchasers</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not directly purchase any of our equity securities in 2020. The following table presents purchases of units consisting of 3 Series B shares and 5 Series L shares in 2020 by trusts that FEMSA administers in connection with our bonus incentive plans, which purchases may be deemed to be purchases by an affiliated purchaser of us. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;Bonus Program.&#8221;</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchases of Equity Securities</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.250%"><tr><td style="width:1.0%"></td><td style="width:34.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.377%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.377%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.377%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.228%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Number of Units Purchased by trusts that FEMSA<br/>administers in<br/>connection with our bonus incentive plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average<br/>Price<br/>Paid per<br/>Unit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Number of Units<br/>Purchased as<br/>part of Publicly Announced Plans or Programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maximum Number (or Appropriate U.S. Dollar Value) of Units that May Yet<br/>Be Purchased Under the Plans or Programs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">921,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.5085</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_668"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 16.F.&#160;&#160;&#160;&#160;Change in Registrant&#8217;s Certifying Accountant</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="i174f34163a83488c82966ed9ae423c19_671"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.G.&#160;&#160;&#160;&#160;Corporate Governance</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Rule 303A.11 of the Listed Company Manual of the New York Stock Exchange (NYSE), we are required to provide a summary of the significant ways in which our corporate governance practices differ from those required for U.S. companies under the NYSE listing standards. We are a Mexican corporation with shares listed on the Mexican Stock Exchange. Our corporate governance practices are governed by our bylaws, the Mexican Securities Market Law and the regulations issued by the CNBV. We also disclose the extent to which we comply with the Mexican Code of Best Corporate Practices (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">C&#243;digo de Mejores Pr&#225;cticas Corporativas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), which was created by a group of Mexican business leaders and was endorsed by the BMV.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below discloses the significant differences between our corporate governance practices and the NYSE standards.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NYSE Standards</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Our Corporate Governance Practices</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Directors Independence: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A majority of the board of directors must be independent. There is an exemption for &#8220;controlled companies&#8221; (companies in which more than 50.0% of the voting power is held by an individual, group or another company rather than the public), which would include our company if we were a U.S. issuer.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Directors Independence: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the Mexican Securities Market Law, we are required to have a board of directors with a maximum of 21 members, 25.0% of whom must be independent.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Mexican Securities Market Law sets forth, in Article 26, the definition of &#8220;independence,&#8221; which differs from the one set forth in Section 303A.02 of the Listed Company Manual of the NYSE. Generally, under the Mexican Securities Market Law, a director is not independent if such director: (i) is an employee or a relevant officer of the company or its subsidiaries; (ii) is an individual with significant influence over the company or its subsidiaries; (iii) is a shareholder or participant of the controlling group of the company; (iv) is a client, supplier, debtor, creditor, partner or employee of an important client, supplier, debtor or creditor of the company; or (v) is a family member of any of the aforementioned persons.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In accordance with the Mexican Securities Market Law, our shareholders are required to make a determination as to the independence of our directors at an ordinary meeting of our shareholders, though the CNBV may challenge that determination. Our board of directors is not required to make a determination as to the independence of our directors.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Executive sessions: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-management directors must meet at regularly scheduled executive sessions without management.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Executive sessions: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under our bylaws and applicable Mexican law, our non-management and independent directors are not required to meet in executive sessions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our bylaws state that the board of directors will meet at least four times a year, following the end of each quarter, to discuss our operating results and progress in achieving strategic objectives. Our board of directors can also hold extraordinary meetings.</span></div><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Nominating/Corporate Governance Committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A nominating/corporate governance committee composed entirely of independent directors is required. As a &#8220;controlled company,&#8221; we would be exempt from this requirement if we were a U.S. issuer.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Nominating/Corporate Governance Committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are not required to have a nominating committee, and the Mexican Code of Best Corporate Practices does not provide for a nominating committee.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">However, Mexican law requires us to have a Corporate Practices Committee with at least 3 members. Our Corporate Practices Committee is comprised of four members, and as required by the Mexican Securities Market Law and our bylaws, the four members are independent and the chairman of this committee is elected by our shareholders meeting. </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Compensation committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A compensation committee composed entirely of independent directors is required. As a &#8220;controlled company,&#8221; we would be exempt from this requirement if we were a U.S. issuer.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Compensation committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We do not have a committee that exclusively oversees compensation issues. Our Corporate Practices Committee, composed entirely of independent directors, reviews and recommends management compensation programs in order to ensure that they are aligned with shareholders&#8217; interests and corporate performance.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Audit committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Listed companies must have an audit committee satisfying the independence and other requirements of Rule 10A-3 under the Exchange Act and the NYSE independence standards.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Audit committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mexican law requires us to have an Audit Committee with at least three members. We have an Audit Committee of four members. As required by the Mexican Securities Market Law, each member of the Audit Committee is an independent director, and its chairman is elected by our shareholders meeting.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity compensation plan: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equity compensation plans require shareholder approval, subject to limited exemptions.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity compensation plan: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholder approval is not required under Mexican law or our bylaws for the adoption and amendment of an equity compensation plan. Such plans should provide for general application to all executives.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Code of business conduct and ethics: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate governance guidelines and a code of conduct and ethics are required, with disclosure of any waiver for directors or executive officers.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Code of business conduct and ethics: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have adopted a code of ethics, within the meaning of Item 16.B of SEC Form 20-F. Our code of ethics applies to the members of our board of directors, employees and all persons acting on behalf of Coca-Cola FEMSA, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as well as any third party with which Coca-Cola FEMSA engages</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Our code of ethics is available on our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">www.coca-colafemsa.com.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> If we amend the provisions of our code of ethics, or if we grant any waiver of such provisions, we will disclose such amendment or waiver on our website at the same address.</span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:36pt"><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_674"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 16.H.&#160;&#160;&#160;&#160;Mine Safety Disclosure</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="i174f34163a83488c82966ed9ae423c19_677"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 17.&#160;&#160;&#160;&#160;Financial Statements</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="i174f34163a83488c82966ed9ae423c19_680"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 18.&#160;&#160;&#160;&#160;Financial Statements</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reference is made to Item 19(a) for a list of all financial statements filed as part of this annual report.</span></div><div id="i174f34163a83488c82966ed9ae423c19_683"></div><div style="-sec-extract:summary;margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 19.&#160;&#160;&#160;&#160;Exhibits</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">List of Financial Statements</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:91.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_1423">Report of Mancera S.C., a Member Practice of Ernst &amp; Young Global</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_1423">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_7">Consolidated Statements of Financial Position as of December 31, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_7">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_10">Consolidated Income Statements for the Years Ended December 31, 2020, 2019 and 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_10">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_13">Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2020, 2019 and 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_13">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_16">Consolidated Statements of Changes in Equity for the Years Ended December 31, 2020, 2019 and 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_16">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_19">Consolidated Statements of Cash Flows for the Years Ended December 31, 2020, 2019 and 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_19">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_22">Notes to the Audited Consolidated Financial Statements*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i174f34163a83488c82966ed9ae423c19_22">11</a></span></div></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* All supplementary schedules relating to the registrant are omitted because they are not required or because the required information, where material, is contained in the Financial Statements or Notes thereto.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">List of Exhibits</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.956%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit No</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 1.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.85pt;padding-right:16.8pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312519102921/d715014dex11.htm">Amended and restated bylaws (</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312519102921/d715014dex11.htm">Estatutos Sociales</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312519102921/d715014dex11.htm">) of Coca-Cola FEMSA, S.A.B. de C.V., approved March  8, 2019 (English translation) (incorporated by reference to Exhibit 1.1 to the Registration Statement on Form 8-A/A filed on April 10, 2019 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:15.65pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1201935/000101915519000070/cocacolafemsadep.htm">Form of Amended and Restated Deposit Agreement by and among Coca-Cola FEMSA, S.A.B. de C.V., The Bank of New York Mellon, as ADS depositary and owners and beneficial owners of American Depositary Receipts (incorporated by reference to Exhibit 1 to the Registration Statement on Form F-6 filed on April 1, 2019 (File No. 333-230650)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:31.15pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000129281410001984/exhibit22.htm">Indenture dated as of February  5, 2010 among Coca-Cola FEMSA, S.A.B. de C.V., and The Bank of New York Mellon (incorporated by reference to Exhibit 2.2 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 10, 2010 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:21.45pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000129281410001984/exhibit23.htm">First Supplemental Indenture dated as of February 5, 2010 among Coca-Cola FEMSA, S.A.B. de C.V., and The Bank of New York Mellon and The Bank of New York Mellon (Luxembourg) S.A. (incorporated by reference to Exhibit 2.3 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 10, 2010 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:15.5pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000129281411001761/exhibit24.htm">Second Supplemental Indenture dated as of April 1, 2011 among Coca-Cola FEMSA, S.A.B. de C.V., Propimex, S. de R.L. de C.V. (formerly Propimex, S.A. de C.V., as Guarantor, and The Bank of New York Mellon (incorporated by reference to Exhibit 2.4 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 17, 2011 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:5.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312513435486/d622697dex47.htm">Third Supplemental Indenture dated as of September 6, 2013 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V. (formerly Propimex, S.A. de C.V.), as existing guarantor, Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V. and Yoli de Acapulco, S. de R.L. de C.V., as additional guarantors, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent (incorporated by reference to Exhibit 4.7 to Coca-Cola FEMSA&#8217;s Registration Statement on Form F-3 filed on November 8, 2013 (File No. 333-187275)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:11.15pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312513435486/d622697dex48.htm">Fourth Supplemental Indenture dated as of October 18, 2013 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V. and Yoli de Acapulco, S. de R.L. de C.V., as existing guarantors, Controladora Interamericana de Bebidas, S. de R.L. de C.V., as additional guarantor, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent (incorporated by reference to Exhibit 4.8 to Coca-Cola FEMSA&#8217;s Registration Statement on Form F-3 filed on November 8, 2013 (File No.333- 187275)).</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.956%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:8.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312513463152/d634993dex41.htm">Fifth Supplemental Indenture dated as of November 26, 2013 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V. and Controladora Interamericana de Bebidas, S. de R.L. de C.V., as guarantors, The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent and The Bank of New York Mellon SA/NV, Dublin Branch, as Irish paying agent (incorporated by reference to Exhibit 4.1 to Coca-Cola FEMSA&#8217;s Form 6-K filed on December 5, 2013 (File No.1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:5.8pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312514022179/d663445dex41.htm">Sixth Supplemental Indenture dated as of January 21, 2014 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V. and Controladora Interamericana de Bebidas, S. de R.L. de C.V., as guarantors, The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent and The Bank of New York Mellon SA/NV, Dublin Branch, as Irish paying agent (incorporated by reference to Exhibit 4.1 to Coca-Cola FEMSA&#8217;s Form 6-K filed on January 27, 2014 (File No.1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:7pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312516543217/d176346dex29.htm">Seventh Supplemental Indenture dated as of November 23, 2015 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V. and Controladora Interamericana de Bebidas, S. de R.L. de C.V., as guarantors, Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V., as successor guarantor, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent (incorporated by reference to Exhibit 2.9 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 15, 2016 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:7.3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312520011758/d875965dex41.htm">Eighth Supplemental Indenture dated as of January 22, 2020 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V. and Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V., as guarantors, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent (incorporated by reference to Exhibit 4.1 to Coca-Cola FEMSA&#8217;s Form 6-K filed on January 22, 2020 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000119312520110807/d828052dex211.htm">Ninth Supplemental Indenture dated as of January 22, 2020 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V. and Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V., as guarantors, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent (incorporated by reference to Exhibit 2.11 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 17, 2020 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:7.55pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312520236971/d48161dex41.htm">Tenth Supplemental Indenture dated as of September 1, 2020 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V. and Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V., as guarantors, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312520236971/d48161dex41.htm"> (</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312520236971/d48161dex41.htm">incorporated by reference to Exhibit 4.1 to Coca-Cola FEMSA&#8217;s Report on Form 6-K furnished on September 1, 2020 (File No. 1-12260))</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000119312520236971/d48161dex41.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex21312312020.htm">Description of Securities Registered Under Section 12 of the Exchange Act.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:5.3pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000089109203001425/e14932ex4_13.htm">Amended and Restated Shareholders Agreement dated as of July 6, 2002, by and among Compa&#241;ia Internacional de Bebidas, S.A. de C.V., Grupo Industrial Emprex, S.A. de C.V., The Coca-Cola Company and The Inmex Corporation, (incorporated by reference to Exhibit 4.13 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 27, 2003 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:7pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000089109203001425/e14932ex4_14.htm">First Amendment, dated May 6, 2003, to the Amended and Restated Shareholders Agreement, dated as of July 6, 2002, among Compa&#241;ia Internacional de Bebidas, S.A. de C.V., Grupo Industrial Emprex, S.A. de C.V., The Coca-Cola Company, The Inmex Corporation, Atlantic Industries, Dulux CBAI 2003 B.V. and Dulux CBEXINMX 2003 B.V. (incorporated by reference to Exhibit 4.14 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 27, 2003 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:6.85pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000129281410001984/exhibit43.htm">Second Amendment, dated as of February 1, 2010, to the to the Amended and Restated Shareholders Agreement, dated as of July  6, 2002, by and among Compa&#241;ia Internacional de Bebidas, S.A. de C.V., Grupo Industrial Emprex, S.A. de C.V., The Coca-Cola Company, The Inmex Corporation and Dulux CBAI 2003 B.V. (incorporated by reference to Exhibit 4.3 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 10, 2010 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:7.55pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000089109204001555/e17118_ex4-3.htm">Amended and Restated Bottler Agreement, dated June 21, 2003, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in the valley of Mexico (incorporated by reference to Exhibit 4.3 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 5, 2004 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental Agreement, dated June 21, 1993, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in the valley of Mexico (with English translation) (incorporated by reference to Exhibit 10.3 to Coca-Cola FEMSA&#8217;s Registration Statement on Form F-1 filed on August 13, 1993 (File No. 33-67380)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt;padding-right:7.55pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000089109204001555/e17118_ex4-5.htm">Amended and Restated Bottler Agreement, dated June 21, 2003, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in the southeast of Mexico (incorporated by reference to Exhibit 4.5 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 5, 2004 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental Agreement, dated June 21, 1993, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in the southeast of Mexico (with English translation) (incorporated by reference to Exhibit 10.4 to Coca-Cola FEMSA&#8217;s Registration Statement on Form F-1 filed on August 13, 1993 (File No. 33-67380)).&#8224;</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.956%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt;padding-right:9.85pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000129281406001009/exhibit47.htm">Bottler Agreement and Side Letter dated June 1, 2005, between Panamco Golfo, S.A. de C.V. and The Coca-Cola Company with respect to operations in Golfo, Mexico (English translation) (incorporated by reference to Exhibit 4.7 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 18, 2006 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:9.85pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/910631/000129281406001009/exhibit48.htm">Bottler Agreement and Side Letter dated June 1, 2005, between Panamco Bajio, S.A. de C.V., and The Coca-Cola Company with respect to operations in Bajio, Mexico (English translation) (incorporated by reference to Exhibit 4.8 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 18, 2006 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bottler Agreement, dated August 22, 1994, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in Argentina (with English translation) (incorporated by reference to Exhibit 10.1 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 30, 1995 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental Agreement, dated August 22, 1994, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in Argentina (with English translation) (incorporated by reference to Exhibit 10.2 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 30, 1995 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amendments, dated May 17 and July 20, 1995, to Bottler Agreement and Letter of Agreement, dated August 22, 1994, each with respect to operations in Argentina, between Coca-Cola FEMSA and The Coca-Cola Company (with English translation) (incorporated by reference to Exhibit 10.3 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 28, 1996 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bottler Agreement, dated December 1, 1995, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in SIRSA (with English translation) (incorporated by reference to Exhibit 10.4 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 28, 1996 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.14</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental Agreement, dated December 1, 1995, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in SIRSA (with English translation) (incorporated by reference to Exhibit 10.6 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 28, 1996 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amendment, dated February 1, 1996, to Bottler Agreement between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in SIRSA, dated December 1, 1995 (with English translation) (incorporated by reference to Exhibit 10.5 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 28, 1996 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.16</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amendment, dated May 22, 1998, to Bottler Agreement with respect to the former SIRSA territory, dated December 1, 1995, between Coca-Cola FEMSA and The Coca-Cola Company (with English translation) (incorporated by reference to Exhibit 4.12 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 20, 2001 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.17</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coca-Cola Tradename License Agreement dated June 21, 1993, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company (with English translation) (incorporated by reference to Exhibit 10.40 to FEMSA&#8217;s Registration Statement on Form F-4 filed on April 9, 1998 (File No. 333-8618)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.18</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:19.6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-3.txt">Amendment to the Trademark License Agreement, dated December 1, 2002, entered by and among Administraci&#243;n de Marcas S.A. de C.V., as proprietor, and The Coca-Cola Export Corporation Mexico branch, as licensee (incorporated by reference to Exhibit 10.3 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.1pt;padding-right:9.85pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-6.txt">Trademark Sub-License Agreement, dated January 4, 2003, entered by and among Panamco Golfo S.A. de C.V., as licensor, and The Coca-Cola Company, as licensee (incorporated by reference to Exhibit 10.6 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.20</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:9.85pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-7.txt">Trademark Sub-License Agreement, dated January 4, 2003, entered by and among Panamco Bajio S.A. de C.V., as licensor, and The Coca-Cola Company, as licensee (incorporated by reference to Exhibit 10.7 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.22</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supply Agreement dated April 3, 1998, between Alpla F&#225;brica de Pl&#225;sticos, S.A. de C.V. and Industria Embotelladora de M&#233;xico, S.A. de C.V. (with English translation) (incorporated by reference to Exhibit 4.18 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on July 1, 2002 (File No. 1-12260)).*&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.23</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services Agreement, dated November 7, 2000, between Coca-Cola FEMSA, S.A.B. de C.V. and FEMSA Log&#237;stica (with English translation) (incorporated by reference to Exhibit 4.15 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 20, 2001 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.24</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:20.8pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-8.txt">Promotion and Non-Compete Agreement, dated March 11, 2003, entered by and among The Coca-Cola Export Corporation Mexico branch and Panamco Bajio S.A. de C.V. (with English translation) (incorporated by reference to Exhibit 10.8 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.25</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt;padding-right:20.8pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-9.txt">Promotion and Non-Compete Agreement, dated March 11, 2003, entered by and among The Coca-Cola Export Corporation Mexico branch and Panamco Golfo S.A. de C.V. (with English translation) (incorporated by reference to Exhibit 10.9 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.26</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:10.6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-14.txt">Memorandum of Understanding, dated as of March 11, 2003, by and among Panamerican Beverages, S.A. de C.V., as seller, and The Coca-Cola Company, as buyer (incorporated by reference to Exhibit 10.14 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 7.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:4.95pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1061736/000119312504158440/dex101.htm">The Coca-Cola Company memorandum, to Steve Heyer from Jos&#233; Antonio Fern&#225;ndez, dated December  22, 2002 (incorporated by reference to Exhibit 10.1 to FEMSA&#8217;s Registration Statement on Amendment No. 1 to the Form F-3 filed on September 20, 2004 (File No. 333-117795)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 8.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex8112312021.htm">Significant Subsidiaries.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 12.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex12112312021.htm">CEO Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, dated April 8, 2021.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 12.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex12212312021.htm">CFO Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, dated April 8, 2021.</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.956%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 13.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex13112312021.htm">Officer Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, dated April 8, 2021.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 15.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex15112312021.htm">Consent letter of Mancera, S.C., a member practice of Ernst &amp; Young Global.</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Portions of Exhibit 4.22 were omitted pursuant to a request for confidential treatment. Such omitted portions were filed separately with the Securities and Exchange Commission.</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8224; This was a paper filing, and is not available on the SEC website.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Omitted from the exhibits filed with this annual report are certain instruments and agreements with respect to long-term debt of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA, none of which authorizes securities in a total amount that exceeds 10.0% of the total assets of Coca-Cola FEMSA. We hereby agree to furnish to the SEC copies of any such omitted instruments or agreements upon request by the SEC.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">106</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_686"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.000%"><tr><td style="width:1.0%"></td><td style="width:10.358%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.442%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA, S.A.B. de C.V.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Constantino Spas Montesinos</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Constantino Spas Montesinos</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: April 8, 2021</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_1423"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and the Board of Directors of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA, S.A.B. de C.V. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated statements of financial position of Coca-Cola FEMSA, S.A.B. de C.V. and subsidiaries (&#8220;the Company&#8221;) as of December 31, 2020 and 2019, the related consolidated statements of income, comprehensive income, changes in   equity and cash flows for each of the three years in the period ended December 31, 2020, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020, in conformity with International Financial Reporting Standards as issued by the International Accounting Standards Board. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework) and our report dated April 8, 2021 expressed an unqualified opinion thereon. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the ethical requirements that are relevant to our audit of the consolidated financial statements in Mexico according to the &#8220;Codigo de Etica Profesional del Instituto Mexicano de Contadores Publicos&#8221; (&#8220;IMCP Code&#8221;), and the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matters</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.055%"><tr><td style="width:1.0%"></td><td style="width:19.296%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.813%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Impairment of distribution rights and goodwill</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At December 31, 2020, the Company has distribution rights and goodwill with an aggregate carrying value of approximately Ps. 100,082 million. As explained in Note 13 to the consolidated financial statements, distribution rights and goodwill are tested for impairment annually at the Cash Generating Unit (CGU) level. Impairment exists when the carrying value of an asset or CGU exceeds its recoverable amount, which is the higher of its fair value less costs to sell and its value-in-use. <br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auditing management&#8217;s annual distribution rights and goodwill impairment tests was complex and highly judgmental due to the significant estimation required to determine the fair value of the CGUs. In particular, the fair value estimates were sensitive to significant assumptions, such as the weighted average cost of capital, revenue growth rate, operating margin, working capital and terminal value, which are affected by expected future market or economic conditions, particularly those in emerging markets.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We obtained an understanding, evaluated the design and tested the operating effectiveness of controls,  over the Company&#8217;s distribution rights and goodwill impairment review processes, including controls over management&#8217;s review of the significant assumptions described above,  that address the risks of material misstatement relating to the realizability of deferred tax assets based on this projections, prospective financial information and the valuation model used to develop such estimates.<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">To test the estimated fair value of the Company&#8217;s CGUs, we performed audit procedures that included, among others, assessing methodologies and testing the significant assumptions discussed above and the underlying data used by the Company in its analysis. We assessed the historical accuracy of management&#8217;s estimates and projections by (i) comparing them to actual and obtaining appropriate explanations for the differences (ii) examining and challenging management&#8217;s support for the current estimates and projections (iii) comparing them to industry and economic trends and (iv) evaluating whether changes to the Company&#8217;s business model, customer base or product mix and other factors would significantly affect the prospective financial information and, thus the fair value of the CGUs that would result from changes in the assumptions, focusing mainly on the projected compound annual growth rates and weighted average cost of capital. We also involved one of our valuation specialists to assist in the evaluation of the significant assumptions and methodology used by the Company.<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We also evaluated the adequacy of the related disclosures made in the consolidated financial statements.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Recoverability of deferred tax assets</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As described in Note 25 to the consolidated financial statements, the Company had recognized deferred tax assets arising from net operating loss carryforwards (NOLs) of approximately Ps. 6,915 million and recoverable tax credits of approximately Ps.2,594 million.  The NOLs were generated primarily by the Brazilian and Mexican operations and attributable to tax deductions of goodwill amortization generated from recent business acquisitions in Brazil and to remeasurement effects of foreign currency denominated borrowings by the Mexican entities. The recoverable tax credits correspond to income tax credits generated in Mexico arising from dividends received from foreign subsidiaries.<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auditing management&#8217;s assessment of the realizability of its deferred tax assets arising from NOLs and recoverable tax credits involved complex auditor judgment because management&#8217;s estimate of realizability is based on assessing the probability, timing and sufficiency of future taxable profits, expected reversals of  taxable temporary differences and available tax planning opportunities that will create future taxable income; these projections are sensitive because they can be affected by variabilities in management&#8217;s projections and future market and economic conditions.</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.055%"><tr><td style="width:1.0%"></td><td style="width:19.296%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.813%"></td><td style="width:0.1%"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We obtained an understanding, evaluated the design, and tested the operating effectiveness of controls that address the risks of material misstatement relating to the realizability of deferred tax assets, including controls over management&#8217;s projections of future taxable income, analysis of the scheduled future reversal of existing taxable temporary differences and the identification of available tax planning opportunities.<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">To test the realizability of deferred tax assets arising from NOLs and recoverable tax credits, we performed audit procedures, among others, on the management&#180;s estimates of future taxable income in Brazil and Mexico by assessing the estimates underlying the prospective financial information, such  as growth rates, discount rates, and other key assumptions and comparing them with industry and economic trends and evaluating whether changes to the Company&#8217;s business model and other factors would significantly affect the prospective financial information. We also involved one of our specialists to assist in the evaluation of the significant assumptions and methodology used by the Company.<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In addition, with the assistance of our tax professionals, we assessed the application of the tax laws, including to the Company's future tax planning opportunities and tested the Company&#180;s scheduling of the timing and amounts of reversal of taxable temporary differences. <br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We also evaluated the adequacy of the related disclosures made in the consolidated financial statements.</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mancera, S.C.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A member practice of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &amp; Young Global Limited</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ MANCERA, S.C.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2008</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexico City, Mexico</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 8, 2021</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-3</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_488"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_7"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Cambria',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">COCA-COLA FEMSA, S.A.B. DE C.V. AND SUBSIDIARIES</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consolidated Statements of Financial Position </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020 and 2019 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In millions of U.S. dollars ( $ ) and in millions of Mexican pesos ( Ps. ) </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Note</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 2020   (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 2020 </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 2019 (2)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CURRENT ASSETS:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTItMS0xLTA_f6af578b-30b1-463e-a46c-35d2ae8fd4e8">2,187</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTMtMS0xLTA_1e627bba-664c-4287-b80e-a3f627e63387">43,497</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTQtMS0xLTA_68785a7a-f370-4e6d-85b4-c7376b65863d">20,491</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTItMS0xLTA_01a4f875-12cb-443f-a2fa-33c6c7f3597d">579</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTMtMS0xLTA_e05d4195-632b-4d8d-a823-ec3051255488">11,523</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTQtMS0xLTA_cc9d06fc-cf21-4e26-9c1b-eef20d35ba9e">15,476</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTItMS0xLTA_e2aaacbd-c133-488a-880b-c13f8fa4eb07">489</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTMtMS0xLTA_0dc8dec6-2f54-46d2-9dc5-b400005cfc71">9,727</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTQtMS0xLTA_a36e73f5-c46c-49f0-9a24-b20ced66d27b">10,538</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTItMS0xLTA_cc9a9011-9770-4611-a02c-f8e906a83a34">275</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTMtMS0xLTA_1035ec58-d0e5-4821-8d25-92e67eb16f52">5,471</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTQtMS0xLTA_94856dd3-1556-4e19-bf0e-3442f470cb15">7,567</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current financial assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTItMS0xLTA_aeb7cffb-686e-4e1b-97bd-9ae5ab2b7616">24</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTMtMS0xLTA_67f5cc3c-80c9-42f2-8169-5651d23c946a">478</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTQtMS0xLTA_05f6452b-b2c3-426f-ae9c-fa88082300c0">1,076</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTItMS0xLTA_d4721eca-66a2-40ae-af58-18317e946ee0">88</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTMtMS0xLTA_c1ef8ee8-da06-4acc-8511-6e951ec212cf">1,744</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTQtMS0xLTA_ce6eb975-805e-49f0-b179-9f4489a4ff41">1,648</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTItMS0xLTA_9329c7d9-d27c-4078-9eca-c54234f49b5b">3,642</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTMtMS0xLTA_c6940af1-fbb3-422c-8a28-5be0d94ba3ee">72,440</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTQtMS0xLTA_3c725352-28ae-428c-bea5-32201f7c4f0f">56,796</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in other entities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS0yLTEtMS0w_2459f669-bec0-4470-ba64-fbda8a98c704">383</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS0zLTEtMS0w_af9b9153-cb59-44be-b209-2f9917bb0331">7,623</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS00LTEtMS0w_db534412-2244-4b58-b67a-639727124de7">9,751</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi0yLTEtMS0w_cd577203-2e98-42ef-919c-2cde8809d91c">64</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi0zLTEtMS0w_e496c18a-48fa-486b-b3f2-02a4646ded1b">1,278</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi00LTEtMS0w_5865bc5f-9f03-4e6f-ad5c-c586568db6e4">1,382</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy0yLTEtMS0w_ae3e1b85-9d4b-4d0b-9459-69e61f3eb0ad">2,989</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy0zLTEtMS0w_a1c88ebc-2aae-4609-857f-c2ac83ede9cb">59,460</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy00LTEtMS0w_6ecbb810-7677-4a7d-8850-ea1e7c6c450f">61,187</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC0yLTEtMS0w_749e8a8a-b108-4885-b764-9bdb5c2ec4cf">5,227</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC0zLTEtMS0w_d29db425-dd1e-4450-88ac-d154d531b61b">103,971</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC00LTEtMS0w_1fe770b9-df31-417b-9071-90003c40b752">112,050</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS0yLTEtMS0w_3af56222-21ef-4905-8a2e-032d764c4f13">560</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS0zLTEtMS0w_640cfe0a-5771-414f-89f6-658805a4f022">11,143</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS00LTEtMS0w_e4ef68af-5c1d-43b6-8c33-675df09e629f">10,432</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi0yLTEtMS0w_70429307-f9eb-4100-9cb8-f9481218720d">136</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi0zLTEtMS0w_1327064b-153a-427a-997c-81ff7ffaaeda">2,699</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi00LTEtMS0w_76510b38-0410-47f7-a43a-aadc85abce78">204</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherNoncurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy0yLTEtMS0w_7cf973b3-ab15-429c-af22-49d4d5ff9182">224</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy0zLTEtMS0w_a5147b42-d0cf-4533-a64d-3a7ce00ac772">4,452</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy00LTEtMS0w_038541be-3ee7-41de-ba5d-73dfe8541950">6,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC0yLTEtMS0w_85717658-926d-4de7-a91a-b4fae7919e4c">9,583</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC0zLTEtMS0w_8cf4043e-e4db-4544-8021-9b1add90f28b">190,626</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC00LTEtMS0w_70f27f35-6122-4fa6-b721-7f4c258253f6">201,043</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS0yLTEtMS0w_0a1133de-e0b6-4e4a-99a1-48e36b45cc72">13,225</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS0zLTEtMS0w_afcf3cf7-cee4-4b1e-9fc0-ccad04a51e23">263,066</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS00LTEtMS0w_24978113-79fe-4764-884f-4d848f16f8c8">257,839</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND EQUITY</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CURRENT LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:CurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi0yLTEtMS0w_eeb7cc9f-ba4a-4299-84be-2b03cd615b28">83</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:CurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi0zLTEtMS0w_a2711160-ef34-4345-9634-9fbff89ecb33">1,645</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:CurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi00LTEtMS0w_e2cd1ec7-50c2-4a43-9414-27b28859bf25">882</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of non-current debt</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy0yLTEtMS0w_5928ccad-74f5-4a38-b8a0-72ace0ec473b">170</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy0zLTEtMS0w_7c84a40d-c7ef-4f0a-86fa-1bed0f5b86f4">3,372</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy00LTEtMS0w_8a49615f-d66a-4421-8658-cf06ca26f321">10,603</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC0yLTEtMS0w_17168754-4600-4524-9074-55d997cb08c5">28</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC0zLTEtMS0w_a86409a9-6f9c-4ab7-8b81-52f455a618d2">560</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC00LTEtMS0w_0438906b-ed02-4f02-9b9a-4eb52c038ecb">483</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS0yLTEtMS0w_47c7f7a5-5890-41a3-8710-6c9dea764f66">36</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS0zLTEtMS0w_2e7e00fa-787a-4330-b2d8-a59e1b9682d4">712</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS00LTEtMS0w_83eaf49f-d083-41b9-b406-cf39b3ef2ca7">439</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suppliers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi0yLTEtMS0w_e76f50f6-c7d0-482a-9b61-1523e955a768">864</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi0zLTEtMS0w_8dff04ca-27ef-4404-b618-e413fdf96b92">17,195</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi00LTEtMS0w_ae5dddb5-c994-4c1e-b96c-2961e69bca7f">19,832</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy0yLTEtMS0w_e6bb04da-1032-45a1-b165-fe14afd24f75">503</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy0zLTEtMS0w_99129a41-91cc-4ac4-9d84-3fd9df0445f4">10,013</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy00LTEtMS0w_85b51ef2-8fb1-467b-b99c-2eb3bab4e23d">10,331</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentTaxLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC0yLTEtMS0w_351ce446-eb7e-43f6-b48c-7bb0cf385467">372</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC0zLTEtMS0w_db89b0b0-1db4-4d87-97f3-5c505f41e2ab">7,400</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC00LTEtMS0w_7ad7ef52-2884-448c-aca5-ff89d62c4a60">7,156</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current financial liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherCurrentFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS0yLTEtMS0w_03ea2283-e595-495f-8275-382690a0f03a">98</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS0zLTEtMS0w_c621cf40-651d-473f-b192-ba0dcfd19fb8">1,948</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS00LTEtMS0w_ea919285-b0d3-4140-8e09-c7c534acbfb7">1,284</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC0yLTEtMS0w_c8505aba-f928-4550-bd0d-61f428b41be6">2,154</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC0zLTEtMS0w_115c122a-f7a4-48d1-a05f-358b814b279c">42,845</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC00LTEtMS0w_42960aa2-7555-49b7-8138-0ad886ebb331">51,010</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NON-CURRENT LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi0yLTEtMS0w_51cf3221-fbd3-4682-a2c7-f32816b1db2e">4,145</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi0zLTEtMS0w_514e9f94-4827-4862-83a6-e4e43bcc1a81">82,461</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi00LTEtMS0w_d9ff206b-7b4a-4a21-bb94-3c0c8120b725">58,492</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy0yLTEtMS0w_9b6525e2-d197-46a6-b9fd-77fe5353eb68">193</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy0zLTEtMS0w_11c9b186-bf90-4c47-8f91-e7b495db9826">3,838</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy00LTEtMS0w_e5deec99-3151-4529-b11a-eb74624bb961">3,293</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC0yLTEtMS0w_87007127-06b9-4016-ada0-fd5dc3938d4e">38</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC0zLTEtMS0w_8daef2cb-1765-4eb4-9c2c-06a2310fa3ec">746</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC00LTEtMS0w_f99e08cf-47b3-4241-8713-76a73df9d6f5">900</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS0yLTEtMS0w_6da506d2-1b2e-47e2-8c70-afe56d3a9bf4">124</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS0zLTEtMS0w_7a3b5456-0d00-4eae-84e7-3153db6770d2">2,474</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS00LTEtMS0w_7ee2d796-6693-4ebb-8cb4-9b2bfdae97f3">3,771</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current financial liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi0yLTEtMS0w_493c3dc5-3c25-429f-be1a-e03aca8381b7">47</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi0zLTEtMS0w_1a34f275-1c52-4216-8920-45babb2ca185">934</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi00LTEtMS0w_032ec057-2e68-4e3e-8a27-cf15a9f47e5b">1,897</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions and other non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:ProvisionsAndOtherNonCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy0yLTEtMS0w_35f73510-8a0c-47a0-beb0-e1a547764370">368</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProvisionsAndOtherNonCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy0zLTEtMS0w_5cd311a8-7238-4f23-bfc1-e46e8d23f4e1">7,311</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProvisionsAndOtherNonCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy00LTEtMS0w_6c171bfd-4746-4956-b2da-8ae08c6b4a54">8,791</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC0yLTEtMS0w_9900c935-b4e1-40ba-b279-48ce00189613">4,915</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC0zLTEtMS0w_4e541987-1b2b-4612-a165-1aaf5be6d7c2">97,764</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC00LTEtMS0w_9bcae3e5-2a39-402d-8ae4-ce55f886b622">77,144</ix:nonFraction></span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TOTAL LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS0yLTEtMS0w_3523080f-bd8c-418b-b2d6-0a06492ad612">7,069</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS0zLTEtMS0w_10f67ebc-c0c0-44ca-b96a-02878bab1347">140,609</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS00LTEtMS0w_5bb34025-cb78-4e5c-aff5-07a1e3127b98">128,154</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EQUITY</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:IssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS0yLTEtMS0w_2628df34-ed1d-4db5-a9b4-b789284f7a72">104</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS0zLTEtMS0w_5b7298e3-ebff-423c-90d2-7f354df1d872">2,060</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS00LTEtMS0w_ab4cdcbb-cfa0-4e40-a7a2-c20c1e19c41a">2,060</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionalPaidinCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi0yLTEtMS0w_5f020f79-340b-4b0e-bb20-bf0971bc9b3b">2,290</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionalPaidinCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi0zLTEtMS0w_32e91b84-4722-45c7-9503-91c310a024a7">45,560</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionalPaidinCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi00LTEtMS0w_6d6aded9-bd8b-4647-88c2-5bbd3bc7321a">45,560</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My0yLTEtMS0w_a884b3f1-3111-4c2e-9557-7356713dee3f">3,815</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My0zLTEtMS0w_7dc9006c-b199-4188-b574-605bec3576ba">75,917</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My00LTEtMS0w_b3293c40-a2ac-403d-9e61-8d4f4d1f7c52">75,820</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equity instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" sign="-" name="ifrs-full:OtherEquityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC0yLTEtMS0w_cfdc32e3-af8c-4b86-a79f-0a39049434ab">87</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherEquityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC0zLTEtMS0w_21b114d3-ed7f-4535-945d-55b7b61c9d1b">1,740</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherEquityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC00LTEtMS0w_32a83d74-1a1c-4d62-a476-4e853ad538ba">1,740</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" sign="-" name="ifrs-full:AccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS0yLTEtMS0w_c3124a9e-dbb8-475c-b320-eafbf91b33eb">247</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:AccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS0zLTEtMS0w_0462a5f6-e774-46af-8e40-994e35eb405e">4,923</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS00LTEtMS0w_c6a7d244-de9f-4324-a41a-5d56b4fa6fce">1,234</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni0yLTEtMS0w_493af9ba-bbf5-4e58-8f07-81e08902b110">5,875</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni0zLTEtMS0w_c1c7ff50-b5ff-4ccf-8815-f5270fe95db5">116,874</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni00LTEtMS0w_26b070c3-1e56-4fa4-b116-91a8bb93bddd">122,934</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny0yLTEtMS0w_e633857a-d86d-479c-84f2-01d798bd1a4a">281</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny0zLTEtMS0w_81aa4c32-d88d-4585-b40c-8a33a379c949">5,583</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny00LTEtMS0w_a518ada3-a445-450e-bce7-5236c001ef91">6,751</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TOTAL EQUITY</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC0yLTEtMS0w_225eeaa3-faab-40b3-af91-138776463419">6,156</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC0zLTEtMS0w_48989dea-cadc-4396-bc57-93a9d948a2f3">122,457</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC00LTEtMS0w_eb72a8ba-444a-4fd6-853c-5e47b2027772">129,685</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL LIABILITIES AND EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS0yLTEtMS0w_551cdb20-20d5-458b-9863-b800352cdf01">13,225</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS0zLTEtMS0w_8b786ba3-82af-4502-afb7-7c56e628bc9d">263,066</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS00LTEtMS0w_02822643-7fd9-4a1a-813f-e2988482d089">257,839</ix:nonFraction></span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c" footnoteRole="http://www.xbrl.org/2003/role/footnote">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3 </ix:footnote></span></div><div style="margin-top:4.5pt;padding-left:21.3pt;text-align:justify;text-indent:-21.3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b" footnoteRole="http://www.xbrl.org/2003/role/footnote">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</ix:footnote></span></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-align:justify;text-indent:-24.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated statements of financial position.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-5</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_10"></div><hr style="page-break-after:always"/><div style="min-height:27pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consolidated Income Statements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In millions of U.S. dollars ( $ ) and in millions of Mexican pesos ( Ps.) except for earnings per share amounts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020 (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020 </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019 (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$&#160;&#160;</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromSaleOfGoods" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMi0yLTEtMS0w_13303fe5-12bc-40da-9229-dac16a2c411d">9,126</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromSaleOfGoods" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMi0zLTEtMS0w_f4303264-4916-4b6e-a56b-8f099d4a3295">181,520</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromSaleOfGoods" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMi00LTEtMS0w_275a15d2-04d1-4985-9e90-cb308dd54619">192,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromSaleOfGoods" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMi01LTEtMS0w_fe8b4f61-af45-4db7-b72b-a56852198bae">181,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:OtherRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy0yLTEtMS0w_749b1f4c-3c34-434e-bfde-beb4c4a284ee">105</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy0zLTEtMS0w_4d9b61d1-ce27-45d8-a2dd-f5469342e583">2,095</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy00LTEtMS0w_14f7bd0a-c874-4689-9bbf-b14bf4b83643">2,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:OtherRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy01LTEtMS0w_b46a80e3-6627-427a-b5ae-281825007871">519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC0yLTEtMS0w_e2c16916-1455-474a-9209-a0c055a3bf98">9,231</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC0zLTEtMS0w_92ed581f-9c41-4161-b781-37a3b2592d28">183,615</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC00LTEtMS0w_e92988f5-24bf-4add-a844-978feb684eba">194,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC01LTEtMS0w_73868b3d-cc5f-4827-8b47-859518bddb20">182,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS0yLTEtMS0w_4a6c1c59-9a6e-4f37-b514-a911f79c3a6c">5,068</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS0zLTEtMS0w_5aa1d7a4-bf42-43f5-9690-479780163d2a">100,804</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS00LTEtMS0w_a3739c6b-9eba-47e4-bfbc-a298141f3b1b">106,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS01LTEtMS0w_fa0f1f54-b0b0-4605-9405-a5bb65287175">98,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi0yLTEtMS0w_b76e4495-2cd1-49ed-be04-54ae452ba97f">4,163</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi0zLTEtMS0w_15490ba5-f55b-4a41-a8b4-9ab0383f38d0">82,811</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi00LTEtMS0w_4cf0fc07-511d-4dcc-9599-073a04b90230">87,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi01LTEtMS0w_512e2268-2626-4432-a822-b7bef154a2d8">83,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy0yLTEtMS0w_315d3a0b-a982-4aa2-b1b9-098925aa5300">397</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy0zLTEtMS0w_c4f40ed4-1861-452a-a441-d23384193c38">7,891</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy00LTEtMS0w_a05552e4-afb6-4aaa-b364-4af6a6053ea9">8,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy01LTEtMS0w_a1188bf1-7538-4bf0-834f-b758f5a1acad">7,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC0yLTEtMS0w_ffd49a6b-289c-4e24-81de-f4a9eafd03bb">2,441</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC0zLTEtMS0w_5052c31d-3403-45af-9141-b0eff85af621">48,553</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC00LTEtMS0w_a703aecd-baac-4faa-94b0-42c355c0494c">52,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC01LTEtMS0w_ff502fa0-8e9b-48e5-869f-d321b495d8e7">49,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:OtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS0yLTEtMS0w_72993418-fbc1-4edc-b274-1b29b82ca663">75</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS0zLTEtMS0w_f42fc131-37f3-407f-8503-fa22f83354fd">1,494</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS00LTEtMS0w_275609c0-6ab3-4a81-a7fe-8a4f0e55691d">1,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:OtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS01LTEtMS0w_4510b738-9e2c-4219-bad2-7094018e647b">569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:OtherExpenseByNature" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtMi0xLTEtMA_bc75df62-421d-4af3-afa2-8f3080ab1454">256</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherExpenseByNature" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtMy0xLTEtMA_bd447db2-cc29-43fa-9d32-480f0e0d3370">5,105</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherExpenseByNature" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtNC0xLTEtMA_7d5c8520-e2f5-4593-a6ba-3c677d077c50">4,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherExpenseByNature" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtNS0xLTEtMA_7862e912-d058-4fff-862a-82e24837d458">2,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtMi0xLTEtMA_e79f8cf8-c81b-43cb-af9e-2f24dc464fae">397</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtMy0xLTEtMA_a21e4c58-6358-4b75-9214-871d218f7ea6">7,894</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtNC0xLTEtMA_ad3a9b77-9e95-4067-909f-cd86540485bb">6,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtNS0xLTEtMA_abe1830a-01f3-4bb9-926b-20f7c89738c0">7,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:FinanceIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItMi0xLTEtMA_1dbfab21-e9ac-47c7-92e7-91748ada26f8">53</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinanceIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItMy0xLTEtMA_4b5afeda-6fff-4871-9b66-44c5ad2e5421">1,047</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinanceIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItNC0xLTEtMA_ca9645c8-7df6-4027-a5a5-79dc81656138">1,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinanceIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItNS0xLTEtMA_d61d9dd4-a8f7-4649-8697-3eeee6d200d9">1,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain (loss), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtMi0xLTEtMA_d729b333-941e-48c8-bcca-5dd61e5cbfe6">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtMy0xLTEtMA_4c8c95a0-e81c-4ff6-bd29-44ee07e51d83">4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtNC0xLTEtMA_fb394ebc-6527-40b7-a857-7c0eb9459216">330</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtNS0xLTEtMA_60b54e79-866c-4922-9bd6-870b4355854c">277</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtMi0xLTEtMA_b3aad82f-48e6-4719-8100-2cdcf3d0549e">19</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtMy0xLTEtMA_803647f3-e72e-4c69-9321-f836f4b38183">376</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtNC0xLTEtMA_e24f144e-2760-4d5c-8cee-b198d35dacbf">221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtNS0xLTEtMA_820be22e-c716-467b-a825-3408ba08311a">212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) on financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtMi0xLTEtMA_196f2134-1c24-4839-9a38-e9f24a0be3a5">11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtMy0xLTEtMA_1fd51f18-07c8-491a-aac3-b6252a0cb366">212</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtNC0xLTEtMA_c178de5e-0774-4e1a-a64b-e11c36c1c91d">288</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtNS0xLTEtMA_58d17d6c-120c-411a-b337-9abeaa10711c">314</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Income  before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtMi0xLTEtMA_3e069253-a4f2-441f-aa42-cd915df7889c">808</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtMy0xLTEtMA_81075267-2bc6-491a-a0a1-3c8c6248468f">16,077</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtNC0xLTEtMA_f7fbfb53-42de-4ccf-a378-fe14b9666314">18,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtNS0xLTEtMA_7ed7c699-6c80-45f3-b7d5-6d3dcf8940c4">17,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctMi0xLTEtMA_e5e8ec66-896f-49bb-9b28-d387681740ca">273</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctMy0xLTEtMA_8c9ae23c-e738-48cd-a785-4196c716e5eb">5,428</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctNC0xLTEtMA_03602033-4c17-453b-b949-0ff89bf03eb2">5,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctNS0xLTEtMA_a44587cf-f512-4dec-a1e2-a86502adc800">5,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share in the (loss) of equity accounted investees, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtMi0xLTEtMA_17ca0126-3f7d-4f06-b04c-0fdfb8fcecaf">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtMy0xLTEtMA_591913fd-c676-4b42-a10d-d2d27c486c54">281</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtNC0xLTEtMA_0542778f-ba24-4488-908f-27a27b07e24c">131</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtNS0xLTEtMA_ec79b77c-41a5-4a63-af76-313d9e6bdbf4">226</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktMi0xLTEtMA_665cef84-19cc-4027-94ce-ca124285c02b">521</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktMy0xLTEtMA_f72bdecd-3b7c-4c45-b179-d5ff28611494">10,368</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktNC0xLTEtMA_54031131-0ce1-44d1-8a1f-d75f8275a6f2">12,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktNS0xLTEtMA_c895e85d-2e9e-4a75-b7ee-b6765d7f446b">11,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income after tax from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtMi0xLTEtMA_c2148a43-9868-49e5-9865-86bd5c619bf9">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtMy0xLTEtMA_b5bc0e19-894c-48f0-adf4-54786dbccf84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtNC0xLTEtMA_9c9695d0-6a72-4570-9d22-016277cbe758">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtNS0xLTEtMA_415e686b-3aaa-4acd-b9c2-f1177887cd61">3,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONSOLIDATED NET INCOME</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtMi0xLTEtMA_7b946f6a-0bed-4d36-aaac-e2f0ff720f5d">521</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtMy0xLTEtMA_717b4746-2052-44db-916b-9b77b920e61f">10,368</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtNC0xLTEtMA_f66bb60b-8be4-4de3-8bb6-4f7204bbf620">12,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtNS0xLTEtMA_4094fc97-ff26-4844-9e9b-f2f3ed76649f">15,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtMi0xLTEtMA_7a4bdcdc-ded5-4ff2-8eaf-5974c48e2d9b">518</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtMy0xLTEtMA_f5eb9850-2ec3-422d-a824-e0a07442391e">10,307</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtNC0xLTEtMA_3eb9e7bd-dc29-4001-b5c5-e72c86eeb128">12,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtNS0xLTEtMA_970c7223-0af1-4275-80a9-733a6c01f061">10,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtMi0xLTEtMA_b3e0eec0-7b04-462d-9d1f-a15b05212a28">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtMy0xLTEtMA_d03ff664-859c-44e2-97e7-04ea668da169">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtNC0xLTEtMA_142c41a5-5558-403b-bdcd-9b6f7461c0e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtNS0xLTEtMA_02c9b8cf-49f7-4fc0-bcc0-ac97214446b4">2,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtMi0xLTEtMA_6723520b-b157-47eb-aa35-bbf91e7d1c83">3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtMy0xLTEtMA_5008a8bb-54bd-49b1-8bb3-9bc3b6db5877">61</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtNC0xLTEtMA_23bf1454-f1ad-42fe-8f2a-4af3d3971ced">529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtNS0xLTEtMA_7ca48835-b7f6-47db-ab8c-b11657acec96">768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtMi0xLTEtMA_4d9656e4-6d59-43d1-8594-abf5eda0368b">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtMy0xLTEtMA_29aec610-5b08-4707-af8f-c3ecd15b4efa">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtNC0xLTEtMA_457a0c5e-5205-4e9b-9d6a-eed502d82191">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtNS0xLTEtMA_f7592b2a-8a02-4d9b-a71a-1534da289037">391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income of the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctMi0xLTEtMA_d3895a92-1d96-4611-b14c-eca564e463a8">521</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctMy0xLTEtMA_422c68b4-6693-450d-8dfd-6fab6ed7a67f">10,368</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctNC0xLTEtMA_92b6dcf9-1060-4a94-bc2e-173afb2c3fc3">12,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctNS0xLTEtMA_130b440f-0011-4452-8e1a-560c00962581">15,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos)(3):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic controlling interest net income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMi0xLTEtMA_d5660d95-6c88-40aa-82ef-51a4b0a03569">0.03</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMy0xLTEtMA_e853fbd6-33d9-48ec-a818-94da0449b557">0.61</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNC0xLTEtMA_61ae7c1c-f40b-4fe6-a981-1c9e9336036d">0.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNS0xLTEtMA_712f8fbd-4ecc-406c-b68b-2759b6f2a145">0.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic controlling interest net income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMi0xLTEtMA_7abf1f45-68cf-43c5-9c2b-1da9afbcfa83">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMy0xLTEtMA_d1c2293f-4883-461d-ba31-e491efeeb33d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="2" format="ixt:zerodash" name="ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNC0xLTEtMA_9250904b-61b1-4387-a22d-23672af2c82b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNS0xLTEtMA_3afd595b-cbd5-446c-9525-ec657fccb7ea">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted controlling interest net income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMi0xLTEtMA_9a62cbb1-b095-4100-94e3-5deb96266f66">0.03</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMy0xLTEtMA_da82ada5-28b8-4e61-8daf-00a27e061545">0.61</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNC0xLTEtMA_015eb6aa-da85-466e-a5b0-a7406523688a">0.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNS0xLTEtMA_6c4b8aad-2e5e-4fdb-b5e8-89c6731a2e8d">0.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted controlling interest net income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMi0xLTEtMA_12bce50a-abd7-48f6-8ad0-726877caefb4">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMy0xLTEtMA_1f296156-a0dc-47a3-816f-52e0050cda43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="2" format="ixt:zerodash" name="ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNC0xLTEtMA_82323f5b-783d-4c8c-be62-9c2011389125">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNS0xLTEtMA_176db81d-2fe2-4468-bdc8-939a4dda8869">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1" footnoteRole="http://www.xbrl.org/2003/role/footnote">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3 </ix:footnote></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48" footnoteRole="http://www.xbrl.org/2003/role/footnote">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</ix:footnote></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)<ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" footnoteRole="http://www.xbrl.org/2003/role/footnote"> 2018 data have been revised for the effect of the March 22, 2019 eight to one stock split &#8211; See Note 23 </ix:footnote></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated income statements.</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-6</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_13"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Comprehensive Income </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In millions of U.S. dollars ( $ ) and in millions of Mexican pesos ( Ps.) </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.151%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020 (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020 </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019  (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONSOLIDATED NET INCOME</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS0yLTEtMS0w_0b6c04b3-2e69-443c-bf54-a55c9122b0f4">521</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS0zLTEtMS0w_3779a47a-bee2-439e-9c8d-c20ec4bee893">10,368</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS00LTEtMS0w_03df1d08-33de-4e0f-9787-73970df9234a">12,630</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS01LTEtMS0w_bd2e5e4e-d459-4364-b04a-903f329e6331">15,070</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC0yLTEtMS0w_7a91e980-b632-4c46-a389-43db7d6d8def">27</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC0zLTEtMS0w_6363a923-9d72-42b8-9c90-954cfb932263">543</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC00LTEtMS0w_cf384a8f-e27d-419d-b50b-ecc4f2c1f5b5">835</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC01LTEtMS0w_44a6811b-ed84-43bc-9ac0-c41b554b9751">437</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on the translation of foreign operations and associates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS0yLTEtMS0w_d9e6dc1f-89ec-405a-b5cf-802f98f2e8e5">379</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS0zLTEtMS0w_ee269bdb-d95d-4b1b-a102-55fe28d9f679">7,543</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS00LTEtMS0w_e72fd7e2-684c-48ca-9e51-ff0c9673929a">5,579</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS01LTEtMS0w_6492f1b2-d1cb-47c6-bfb6-e9a3577f0ee8">7,234</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income to be reclassified to profit or loss in subsequent periods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi0yLTEtMS0w_6161be00-45df-4c8d-b443-f053c596468c">352</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi0zLTEtMS0w_d442c2eb-c5f4-4ba3-a0f1-4bcfa96093b0">7,000</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi00LTEtMS0w_978d0a58-6fdd-4ff0-b323-29565b15ad35">6,414</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi01LTEtMS0w_0b0ddb06-cc37-490d-b28f-787ba1b4a7bc">7,671</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items that will not be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC0yLTEtMS0w_73950945-497c-401e-a613-06f04ec0bb90">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC0zLTEtMS0w_18e9d70b-eb48-406f-8840-fc735a380829">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC00LTEtMS0w_838f6a22-33a9-4c3a-80ac-b3a51d7145c6">216</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC01LTEtMS0w_1f6fc1ed-9650-4307-941f-46cd2f89a2dd">1,039</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Re-measurements of the net defined benefit liability, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS0yLTEtMS0w_e251a62d-7ece-4c6e-9a6e-064662d65b36">16</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS0zLTEtMS0w_f1317aa3-081b-4bb2-8473-609dcebbcc4b">318</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS00LTEtMS0w_70a7a26b-3bda-4a8a-ba0d-29677a663a41">511</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS01LTEtMS0w_02323d85-0b0e-4189-bcae-246443da692a">259</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) not to be reclassified to profit or loss in subsequent periods</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtMi0xLTEtMA_0e0077da-f74f-440f-9747-bc0f7cb01531">16</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtMy0xLTEtMA_f924593e-e4ec-45ad-bc23-82b7644ed76f">318</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtNC0xLTEtMA_fdbe968b-52c1-41e3-9efe-f42d90bf3379">727</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtNS0xLTEtMA_42a42d7f-0284-4bcb-9b95-8d4c32965d42">780</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtMi0xLTEtMA_fc1cb925-c430-4410-9323-a69ed4a0b8f7">368</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtMy0xLTEtMA_6c517833-af99-48dc-8cb8-ef65cb2989b0">7,318</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtNC0xLTEtMA_56b733c1-873a-4031-9efe-5b053b1c6db7">7,141</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtNS0xLTEtMA_62e9672b-5f90-4661-9dbb-7757b06f303d">8,451</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItMi0xLTEtMA_a9d5aac5-56c0-4cec-aec3-f896d8675dfb">153</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItMy0xLTEtMA_c9ecd0ad-617d-402f-ad09-003b91ab6aa6">3,050</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItNC0xLTEtMA_f03a415b-3a93-4313-866a-4cd00c75a36d">5,489</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItNS0xLTEtMA_3ed85ed5-a371-4d84-af49-a1940c1961d3">6,619</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtMi0xLTEtMA_4f392dcb-d1b0-43b6-aef2-3a11b80ba288">208</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtMy0xLTEtMA_d6e214f1-d0bb-4c15-b216-07181290ccc0">4,150</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtNC0xLTEtMA_f0339a59-01f5-4fc8-88a0-d14041142b3a">5,541</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtNS0xLTEtMA_61ab05ae-136f-48fe-b175-a809cc387c66">3,984</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8722d0fd884cb180f1a1525416504e_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtMi0xLTEtMA_e04ccb96-f266-4e7a-9792-7b82c2560c86">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4b8722d0fd884cb180f1a1525416504e_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtMy0xLTEtMA_867d03ab-1016-4f8b-8cc2-e62a95a197fd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e175efac42f4df599368680b7b18fdb_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtNC0xLTEtMA_cd71aafa-3349-45b6-95d4-a525c780cb99">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtNS0xLTEtMA_c822ff74-f79e-485f-913e-ccc8340a9b8c">2,817</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctMi0xLTEtMA_bab50a9c-a666-4ef2-96bc-8037d1c13f1f">55</ix:nonFraction>)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctMy0xLTEtMA_6a41fd56-0aac-4a43-b80e-7bfc3341fa24">1,100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctNC0xLTEtMA_d436601a-5e51-4f02-94ee-f08c17182af1">52</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctNS0xLTEtMA_a7f90c21-a392-4541-b4ab-729cf44711da">421</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8722d0fd884cb180f1a1525416504e_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtMi0xLTEtMA_73742055-7ca1-4398-ab8b-439c437d7239">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4b8722d0fd884cb180f1a1525416504e_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtMy0xLTEtMA_b06732a4-383c-4f79-a3e3-5097df286977">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e175efac42f4df599368680b7b18fdb_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtNC0xLTEtMA_8547a2e0-6116-4117-bb3c-1427dbb727ef">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtNS0xLTEtMA_8aa43f46-de55-4302-bc71-401c7058da0d">239</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktMi0xLTEtMA_b4f6bb95-6a50-45a0-85cd-249e97c8507e">153</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktMy0xLTEtMA_9d2d94b9-33ad-4d10-b1bc-d463d9ab96e3">3,050</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktNC0xLTEtMA_d03fadb9-ce2f-4820-b247-1b0693986e32">5,489</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktNS0xLTEtMA_f3e5000f-ab23-4e0f-bf34-0bbc963002c0">6,619</ix:nonFraction></span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)<ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac" footnoteRole="http://www.xbrl.org/2003/role/footnote"> Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3 </ix:footnote></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24" footnoteRole="http://www.xbrl.org/2003/role/footnote">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</ix:footnote></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated statements of comprehensive income.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-7</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_16"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Equity </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In millions of U.S. dollars ( $ ) and in millions of Mexican pesos ( Ps.)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained earnings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other equity instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation of the effective portion of derivative financial instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exchange differences on translation of foreign operations and associates</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of January 1, 2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibc02a95f97fc494288406e5ef4b252a0_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS0xLTEtMS0w_f7d1f4bc-9e6b-4d67-b439-e2e3d1061bbd">2,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i246432b703934b8bb2923d0a0ae28d70_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS0yLTEtMS0w_a802dc36-3387-4145-a1d7-9263132a15d7">45,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i44cc422d5f944455a6336468be626222_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS0zLTEtMS0w_4ad3c766-d592-467e-b1f2-2e6befcd205c">64,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i588a31aba54e4bc086b692de3a89a295_I20171231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS00LTEtMS0w_6175e347-333e-4f78-b996-ee4885d0768d">485</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a7a7c6d37ad4e1c94bd498550a59f27_I20171231" decimals="-6" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS01LTEtMS0w_0fcc7cb3-04ca-4608-8751-470696243662">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4d9784be48864c3b9cb825f35d313ffe_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS02LTEtMS0w_aab40092-ef26-43ff-9634-d75fa74de3f8">13,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i923da2f628284e42b175be847776fe43_I20171231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS03LTEtMS0w_a1933593-12ea-41b4-83f2-fc18ccf83135">567</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d8b7abf7c164fbd92ede002fb482306_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS04LTEtMS0w_94c0f2b0-a502-4d7c-aa5b-fc3f55c84b19">125,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3a55ed56a1074d3f991090d26747bbf5_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS05LTEtMS0w_6c8fe0cb-4085-4aeb-a747-f8ba4105c0e4">18,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS0xMC0xLTEtMA_fb1f545f-a3d1-48e0-80fb-4f2aa1337f81">143,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0f9f7b064a06448b80fa950fd7a61497_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMi0zLTEtMS0w_9f27fe82-1549-4fdc-a0c1-8da4834073d0">13,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i19fa8401eed14d2f9e0e089edc4f6ccb_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMi04LTEtMS0w_7567b556-f83a-4e94-a030-5f4c447a693c">13,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3441320bd5d746099a6555c516f2662a_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMi05LTEtMS0w_812ae657-459f-4eb6-b3d1-ad5a9c07b0bd">1,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMi0xMC0xLTEtMA_d30690b9-fb52-4f1d-b274-ad01a44a03b6">15,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b24f27dbf964997adca3ca139e18334_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy00LTEtMS0w_9a944cf7-6c44-403e-bc76-e9e991009087">1,039</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i627e457a0da64e03bc12ffbf4b733e1c_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy01LTEtMS0w_c2fe5cb3-6b64-44a3-b1f0-ba2e9713e3a8">396</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i27aa06dcb6b94d678545b0694cab5c3a_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy02LTEtMS0w_c91f98e8-4bf9-438f-9149-b5d844f24dac">5,897</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id7b9f53b626c426bb7339e6652c9e88d_D20180101-20181231" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy03LTEtMS0w_4faa4167-fb07-4b6d-9402-47b13fbed070">223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i19fa8401eed14d2f9e0e089edc4f6ccb_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy04LTEtMS0w_5f62cc34-fa67-49d1-ade0-fd1330e9e277">7,109</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3441320bd5d746099a6555c516f2662a_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy05LTEtMS0w_9362f783-0aab-4e36-9196-22600836b9c2">1,342</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy0xMC0xLTEtMA_ad9ea4b4-8032-4813-8468-6be0c5347bee">8,451</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0f9f7b064a06448b80fa950fd7a61497_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC0zLTEtMS0w_2febea71-30c7-44af-9c12-aac60db6d488">13,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b24f27dbf964997adca3ca139e18334_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC00LTEtMS0w_4e179ef2-e4b0-4756-afd4-b8e9945f121e">1,039</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i627e457a0da64e03bc12ffbf4b733e1c_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC01LTEtMS0w_bff8f367-3031-4cce-8463-4bf118b6a674">396</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i27aa06dcb6b94d678545b0694cab5c3a_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC02LTEtMS0w_2c835b34-26bb-4fb4-99b5-2f6853de5016">5,897</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id7b9f53b626c426bb7339e6652c9e88d_D20180101-20181231" decimals="-6" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC03LTEtMS0w_1f11ac22-aded-41bb-a192-ccbdd6120b52">223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i19fa8401eed14d2f9e0e089edc4f6ccb_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC04LTEtMS0w_b803e00e-facb-4fdd-bae3-2c727f0729f8">6,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3441320bd5d746099a6555c516f2662a_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC05LTEtMS0w_a0a19e6b-2721-4e02-9288-9ef97010c86a">183</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC0xMC0xLTEtMA_38c90297-c74f-4b16-9194-f0620be94ddc">6,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0f9f7b064a06448b80fa950fd7a61497_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNS0zLTEtMS0w_9d0bae2b-6ef6-490d-a70f-55271992aad2">7,038</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i19fa8401eed14d2f9e0e089edc4f6ccb_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNS04LTEtMS0w_268d1d17-6957-45fe-98d4-d6d686c27e8b">7,038</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNS0xMC0xLTEtMA_9b2858f5-db82-4915-a06b-2ec883f3bda0">7,038</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of Philippines operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3441320bd5d746099a6555c516f2662a_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:SalesFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNi05LTEtMS0w_32127141-171b-4f89-b2f0-4ec15e002e9b">11,140</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:SalesFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNi0xMC0xLTEtMA_0fbb8512-08ed-497a-92a6-cbe1bf3e0d01">11,140</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December 31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if2e12d50e98b46b59c4adf920db7a9d0_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy0xLTEtMS0w_ac17b15a-c718-4043-a2c4-1d19bc39c3f5">2,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if2058b7006114836aefd7c578b320504_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy0yLTEtMS0w_a266d027-aa42-4c74-a5ce-57370f63b927">45,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd318795c3264b60b178c25c6e1d063e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy0zLTEtMS0w_81c346f6-b908-4a5c-b188-cebfd8ceac28">71,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i39d78a971e0f407781aceb2b80a2a90c_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy00LTEtMS0w_75bde22f-df76-4d4c-b820-794b0ba8bb56">1,524</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if14dd89f81774294ab74b592889c1b66_I20181231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy01LTEtMS0w_38cb8c5f-b5e8-4fdb-8c39-68dde603f674">149</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia96a8abeeab448688587f3c94cff5c05_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy02LTEtMS0w_251773d9-8b8e-4862-be5e-fe4061e0a99d">8,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie13a734b77d24c80b1f4c222d8e0385c_I20181231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy03LTEtMS0w_db8bdfb5-8843-49dd-afbf-eb069c030332">344</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieac89d4194094f489e0e5b49de0622c9_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy04LTEtMS0w_c01b7126-80ec-43c3-89e0-c8fc84840f46">124,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5e82e808cc8046e196a252e4d26716ea_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy05LTEtMS0w_3695b9e3-14e2-4f6f-9c13-368f910ac9f2">6,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy0xMC0xLTEtMA_240db10b-2c1d-4091-9361-3aa7a5eb0a3e">131,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting standard adoption effects (see Note 2.4)</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic8d89f236e944601a1899adc6d896d35_I20181231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOC0zLTEtMS0w_55949369-ed31-496d-9d91-ee2dc82be547">114</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i47a4c30175f345feb8d829c40723edd5_I20181231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOC04LTEtMS0w_c84c6429-746a-4f0f-8896-4186d4832cb0">114</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i055bca7c80214057aaca1783a9710c6b_I20181231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOC0xMC0xLTEtMA_62730ad7-e68e-4ef6-afea-30a0c389d184">114</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of January 1, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i622f4a68cd0149459fe9f7a7ed43fe3d_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS0xLTEtMS0w_7c4ff3d7-d2a4-44b0-b413-750f4778d382">2,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6b3f0a7455a7479db68c2a89499777a4_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS0yLTEtMS0w_3962ad04-1989-4fd8-be4f-44f89b9f8074">45,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i413abc7bbb4c489a89dabf1061045bcb_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS0zLTEtMS0w_33f6bf2e-8600-463c-b451-082999ecfc51">71,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie1bc1c9d4f624d8988a27079e8b63ced_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS00LTEtMS0w_b582f691-a600-4568-94d7-40bfda9af7b9">1,524</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iaebc275a1467421f99106d8663ae9775_I20181231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS01LTEtMS0w_a5bb016d-bc16-40b1-b848-f336707ea533">149</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if6b6bce3124944ca9d59269be59e522d_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS02LTEtMS0w_adfc2568-34a9-424c-b995-aac3824414d4">8,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i61e127cde7ce432b85edd1f02b8db6a1_I20181231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS03LTEtMS0w_12c38cee-89cb-45bc-b619-1c6b90e7f14e">344</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id6a8551f6abb4c4cb268d667bad0da45_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS04LTEtMS0w_e7e8a864-385c-408e-9f58-44645d6f8751">124,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6791e341c19f4ed3a114c756a1d87cf8_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS05LTEtMS0w_c9c96be4-d1a2-4ea3-8072-ce0cddc1fb87">6,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2386c10e468e405bb340e6ba90a676c3_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS0xMC0xLTEtMA_4d019ec2-c8cd-44d0-b3e6-1280a4cd2653">131,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i55a9c431a0b045118a9a0fee6180bed2_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTAtMy0xLTEtMA_c6f009fd-c8d3-4022-8cae-14735dbca4a1">12,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i94f0193f6d64416c8e05807659b58b0d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTAtOC0xLTEtMA_eaddc811-da53-4fe8-ab6e-6a64afc97e7c">12,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231" decimals="-6" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTAtOS0xLTEtMA_c56b9db5-6b34-451a-9190-292e62b5e6e5">529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTAtMTAtMS0xLTA_e43e78c7-f68b-4392-b938-61a321dfd00a">12,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9cb828f2ccc94711b0e4387c65a9b33a_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtNC0xLTEtMA_26423869-8540-40d0-a67d-529b75277fa0">216</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0c97c8d547bc49dda03e779ca910cd32_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtNS0xLTEtMA_a320d63b-3272-4156-8320-5e7a18f29153">819</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e50e47544df4866a48418c897540dbb_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtNi0xLTEtMA_635ba997-1537-4db7-b194-3da7183502ad">5,014</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie679a35efd8d42c7ba029922aae592da_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtNy0xLTEtMA_bd7206c3-aa32-461a-b0d9-0abf2eaf5058">511</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i94f0193f6d64416c8e05807659b58b0d_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtOC0xLTEtMA_205b3b45-e213-4947-846c-839ca15b0ac5">6,560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtOS0xLTEtMA_314ec74c-d2f2-4ed7-b2e6-522ec0958894">581</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtMTAtMS0xLTA_1bbcfd05-e485-4f88-a73e-f95c9636d349">7,141</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i55a9c431a0b045118a9a0fee6180bed2_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItMy0xLTEtMA_1d5dd785-80f9-4d97-95c9-7012d6271fb8">12,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9cb828f2ccc94711b0e4387c65a9b33a_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItNC0xLTEtMA_b582c66e-d114-422a-a064-7b5e125f7964">216</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0c97c8d547bc49dda03e779ca910cd32_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItNS0xLTEtMA_f9821810-938e-4260-a4a6-dc46443ee496">819</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e50e47544df4866a48418c897540dbb_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItNi0xLTEtMA_aa2c877f-cbe8-4e4e-aef1-66fcb415d632">5,014</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie679a35efd8d42c7ba029922aae592da_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItNy0xLTEtMA_47ce815d-d52f-429a-ae5f-7ece4abc5f1b">511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i94f0193f6d64416c8e05807659b58b0d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItOC0xLTEtMA_69eb8dda-a6de-4022-900e-bb3463653265">5,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItOS0xLTEtMA_fb712861-1a34-4335-a855-b18bdd750f72">52</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItMTAtMS0xLTA_b09d0d71-a077-4bc9-8c7c-5af56ddceb29">5,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i55a9c431a0b045118a9a0fee6180bed2_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTMtMy0xLTEtMA_4f7ffff9-bd4c-49ba-a639-9b2db1ce7c3f">7,437</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i94f0193f6d64416c8e05807659b58b0d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTMtOC0xLTEtMA_9ed65496-cd0a-42dc-8b50-f08189029c73">7,437</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTMtOS0xLTEtMA_f37cc4f9-66c1-432f-9e17-6ecc5477dc9f">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTMtMTAtMS0xLTA_de14111e-6063-40a5-8a88-38502a228141">7,440</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December 31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icb9360f6dd094b009c5478887fc8049d_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtMS0xLTEtMA_441ba27f-e12b-4290-a3f6-2f0a0d7c8186">2,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i10653ba72f2f437f932d4d840809f157_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtMi0xLTEtMA_0fbd00c0-7e4b-4e9e-9b11-d4e9594fe9b2">45,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifa9b498307684778ae433d5a253344f4_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtMy0xLTEtMA_28c461c5-70df-42fc-b013-e958823617b6">75,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib3ef0b64d3a64a77a340f7be53557c77_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtNC0xLTEtMA_fc1e3f54-58fa-4abe-ba60-b3860e41bb78">1,740</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id793464cc0fb49efb9617ea65bc92fdc_I20191231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtNS0xLTEtMA_5f23b8cb-59e2-4c64-9ef0-74002d9b80d0">968</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i28ea7451dc31456696f08788f07cbe9a_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtNi0xLTEtMA_b32478a1-b614-477b-9c4f-812dc1e19ffd">3,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i39da36b78bae4fcaadb618676522ffc8_I20191231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtNy0xLTEtMA_505d7392-2576-4345-9e4b-5efa1cc888ac">855</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iff001bd9e60d4910a67566e2f523afe2_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtOC0xLTEtMA_0b1b62cc-025b-4312-bcd6-fe5df2b30fae">122,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic2d4b21979f54a93a4fbc85c3ef01467_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtOS0xLTEtMA_be8876ff-e365-4739-bf8b-7fefb4927ed8">6,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtMTAtMS0xLTA_26819c8d-e837-429f-a5e7-bc178d7cbb18">129,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ice8071c6464942799bce29fe26a8918e_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTUtMy0xLTEtMA_8898acf8-ea1c-4347-95e6-7c6008c36ae0">10,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTUtOC0xLTEtMA_f62704ff-a5a3-429e-99b3-6dd1b0846dac">10,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTUtOS0xLTEtMA_35e51806-ac53-48bb-99f1-b5be5869a10a">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTUtMTAtMS0xLTA_af4f337e-c2a4-4310-9d28-ba711a310751">10,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive (loss) income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i59716cdab5fd4e788c5d5cd9a450caa6_D20200101-20201231" decimals="-6" name="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtNS0xLTEtMA_e27a173c-5564-4339-ac84-bf1de95972d2">443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1d9468daac75443d9c4f80005d3a627b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtNi0xLTEtMA_76ef0087-6166-4471-a589-b72d6156d4ec">6,070</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9e70fbf01a1847398c630a2627aefa22_D20200101-20201231" decimals="-6" sign="-" name="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtNy0xLTEtMA_b18be0b3-6540-4671-afb0-b2d3585cbd42">318</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtOC0xLTEtMA_4b151a10-b7a8-4be3-aee8-72dce9189e53">5,945</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtOS0xLTEtMA_cbb386ff-6c3a-404c-a459-d1096802a424">1,161</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtMTAtMS0xLTA_c2d46ad8-6266-46c6-883b-819022dc5b59">7,106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sale of Joint Venture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d9468daac75443d9c4f80005d3a627b_D20200101-20201231" decimals="-6" name="kof:SaleOfJointVenture" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTctNi0xLTEtMA_5499063c-01c3-4bde-8bba-1e982a08e5e2">212</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231" decimals="-6" name="kof:SaleOfJointVenture" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTctOC0xLTEtMA_750cff29-ce97-4bca-8491-be9cb33a14a3">212</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:SaleOfJointVenture" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTctMTAtMS0xLTA_60ffe4ed-e5db-4cbc-a324-a66b5232d773">212</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ice8071c6464942799bce29fe26a8918e_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtMy0xLTEtMA_b51c5d32-f441-47dc-abf6-b1433dc5f8d5">10,307</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i59716cdab5fd4e788c5d5cd9a450caa6_D20200101-20201231" decimals="-6" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtNS0xLTEtMA_9a77fcbd-658b-4a60-ac71-fca43b43afb3">443</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1d9468daac75443d9c4f80005d3a627b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtNi0xLTEtMA_5cff4f39-fd0f-4271-b6aa-df43153fc562">6,282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9e70fbf01a1847398c630a2627aefa22_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtNy0xLTEtMA_7a7eee2d-6acd-4704-afa7-57fc7678ebba">318</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtOC0xLTEtMA_8b93681c-024c-48db-89da-f9a4861876c9">4,150</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtOS0xLTEtMA_40797492-1e88-45cb-a5d3-8827e7c13c9c">1,100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtMTAtMS0xLTA_87623847-d2dc-4fae-9ed4-1fb0b747a176">3,050</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividends declared</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ice8071c6464942799bce29fe26a8918e_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTktMy0xLTEtMA_c19fa4cb-3604-48f3-ab6a-1e711b2b27da">10,210</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTktOC0xLTEtMA_f884b872-fb16-4a34-ba4b-e51764ef6f90">10,210</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTktOS0xLTEtMA_fe1f449a-10b9-4140-be36-f823839773f7">68</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTktMTAtMS0xLTA_344dc11f-bcbf-4c53-abb9-dc6f9f10525a">10,278</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="i72b1486bbf3c4bbaa33d4ada1477a715_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtMS0xLTEtMA_b30002bb-38a1-4465-8e87-ca40669458a8">2,060</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="ia087430bf11d441a86bf03314e0226e6_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtMi0xLTEtMA_b0ac1521-1d8a-4470-b6c8-bd5796c3e2ad">45,560</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="i15055976ecfe43a094b312972c39db3b_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtMy0xLTEtMA_df6f0757-4c34-478f-a456-fb74dc113962">75,917</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="i4cb1829aa0af42fb93960f32c47b1b0b_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtNC0xLTEtMA_8fca4976-c4ad-48e5-a0fa-5f2310c8ff90">1,740</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="ia968e299e49e48f5a2d7ccfe0bed3cf0_I20201231" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtNS0xLTEtMA_90503e6a-80a7-458d-84bb-566cd46951ef">525</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="iac7bb313505b425685d6290a47fc1399_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtNi0xLTEtMA_9edc8d1d-380a-4f33-b00f-15a7614326ca">3,225</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="ifff455abae80479a8e7b6e54497c362f_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtNy0xLTEtMA_a939f64e-f9e2-4e1e-b408-771fbbebfd47">1,173</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="ia0d84c708e144073951936b611f02f9a_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtOC0xLTEtMA_347f4b2c-2558-4c0e-a3f1-5d8671a9a8b7">116,874</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="ida393b31ab1d42afaea52addff6ad71b_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtOS0xLTEtMA_f0f7b016-1246-431e-91ee-0adebe33f426">5,583</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtMTAtMS0xLTA_003d6a6d-3e32-4d75-a574-96f4a4713ffc">122,457</ix:nonFraction></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated statements of changes in equity.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-8</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_19"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In millions of U.S. dollars ($)&#160;and in millions of Mexican pesos (Ps.) </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020 (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019 (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OPERATING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0xLTEtMS0w_9b846d3f-e460-434e-9115-84dde21b69f2">794</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0yLTEtMS0w_e6b2d3cc-954b-44f5-87e7-0fe9a1d336f5">15,796</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0zLTEtMS0w_7c6d5697-e8cc-4e45-bb63-c540a6fce619">18,278</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi00LTEtMS0w_41ce2b5a-099a-4245-a8f0-b86883b1aa92">16,964</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments for:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash operating (income) expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:AdjustmentsForNonCashOperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0xLTEtMS0w_b06b2708-4a6d-41e8-9ad9-b16780d02429">66</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForNonCashOperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0yLTEtMS0w_5ba8c3e1-051c-4587-a6a3-17659ba00ec6">1,319</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForNonCashOperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0zLTEtMS0w_330a2412-6dda-44d2-82ca-a732f9616bb2">2,409</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:AdjustmentsForNonCashOperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC00LTEtMS0w_4a87f90a-5e67-421c-9d6c-a2c84e961dfb">1,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForDepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0xLTEtMS0w_abc28359-b748-476b-a131-e196a9e13e90">423</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForDepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0yLTEtMS0w_df9c8ba1-dadf-4b2c-89d1-92a60d18802c">8,415</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForDepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0zLTEtMS0w_c537e1e2-015e-479c-bcd4-05645fecf898">8,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForDepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS00LTEtMS0w_7e3b06fe-1ad6-452e-ab86-df9ffd4b1a68">8,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation right-of-use</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0xLTEtMS0w_2bbdb50e-64ea-48f0-8547-faa39fea387f">30</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0yLTEtMS0w_580bd764-0ce1-48b3-bd2d-b5435caab219">596</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0zLTEtMS0w_dd8affbb-d511-453a-8fab-78b25f934928">555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi00LTEtMS0w_84ed3268-e621-42bd-9583-b21be733a7bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0xLTEtMS0w_1dc56ed6-b0a6-456b-84a4-0721663bda21">51</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0yLTEtMS0w_95225564-3cf9-48ff-9fb7-b797af634504">1,020</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0zLTEtMS0w_76f60ec5-7d2b-47a7-950d-b0da93577536">1,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy00LTEtMS0w_4aa02996-2a66-44c8-9422-093b688da4eb">998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AmortizationPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0xLTEtMS0w_6d7f73a1-ae78-49ee-af3b-e8c01f05b5d4">29</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AmortizationPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0yLTEtMS0w_ed62bb0d-1cc2-439f-93f9-744ab1393014">577</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:AmortizationPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0zLTEtMS0w_e1ce938c-73d0-48f2-af01-d41f24c70234">638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AmortizationPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC00LTEtMS0w_23af6274-65ba-4fa0-a558-a3f98d3e13b3">626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Income) on disposal of long-lived assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0xLTEtMS0w_c2485251-35ac-46fd-bbf8-942aa132b63c">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0yLTEtMS0w_0c40c194-77ea-44f0-8bc9-a252a87823da">96</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0zLTEtMS0w_6d6f7ad4-ced7-4086-b2a1-40381bc077c5">42</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS00LTEtMS0w_3d36fed7-8a9d-4e1e-a3d4-7b95b8a541bf">178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off of long-lived assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AdjustmentsForWriteOffLongLivedAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMS0xLTEtMA_c95c8cb7-7c10-42b1-a322-2eba573e2827">15</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AdjustmentsForWriteOffLongLivedAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMi0xLTEtMA_b06dd8d0-92b9-4ecf-859d-d3cc91f077c4">291</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:AdjustmentsForWriteOffLongLivedAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMy0xLTEtMA_0ca786fe-1b03-43b7-87b9-e9f2cfaf9efd">318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AdjustmentsForWriteOffLongLivedAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtNC0xLTEtMA_69d1fed3-0d08-49c6-b67e-5ca5cbaeae80">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AdjustmentsForWriteOffIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMS0xLTEtMA_34b0220d-f7cc-4053-8391-2a1abe46dbf4">19</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AdjustmentsForWriteOffIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMi0xLTEtMA_d636e361-4bba-4971-aa34-ac495751b42d">375</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:AdjustmentsForWriteOffIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMy0xLTEtMA_d06bc01a-c05e-47b4-bd4a-d1db611711b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:AdjustmentsForWriteOffIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtNC0xLTEtMA_0e6ffb33-4a3b-43d9-ad6f-a9b82e3aaf97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the loss of associates and joint ventures accounted for using the equity method, net of taxes </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMS0xLTEtMA_cd1bc834-426a-4788-9437-1d9ce4294114">14</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMi0xLTEtMA_7d5fc5d7-ec06-4336-90ef-8807030b7a1d">281</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMy0xLTEtMA_0534f4df-7bcf-43d4-8f9f-7ee43cc84e24">131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItNC0xLTEtMA_fc76eafc-689c-4ad8-907a-bec1918a5c8e">226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForInterestIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMS0xLTEtMA_72f4270c-490c-4060-b94e-44002ebef4b0">53</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForInterestIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMi0xLTEtMA_da64562a-8988-4376-87cc-1e63e94f184d">1,047</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForInterestIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMy0xLTEtMA_db04fa88-dc90-4716-9e4b-3f346303d33f">1,230</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForInterestIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtNC0xLTEtMA_69bdc418-bc26-426a-8821-b9a1db8cf524">1,004</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMS0xLTEtMA_5e3dd639-268f-48f2-8dca-e6a42001a32b">397</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMi0xLTEtMA_274633e6-07ce-4cfe-808f-8324149b4bc2">7,894</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMy0xLTEtMA_04dc111d-95a2-4140-bd5f-da83be17590c">6,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtNC0xLTEtMA_dc489911-2e6c-4f8f-a4c9-415de6b55614">5,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (income) loss, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMS0xLTEtMA_f37ffd2b-353a-4c59-b459-0f0a5f286e99">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMi0xLTEtMA_72a64280-756f-4458-aa23-65bc16b58025">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMy0xLTEtMA_edd11552-1007-4de3-95ee-1770ca22993c">330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtNC0xLTEtMA_bb840fdf-4b8f-4ca6-801d-4f1f3f6a8824">277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash movements in post-employment and other non-current employee benefits obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMS0xLTEtMA_fe19a7cf-e482-49f8-935d-0ab32e21511d">18</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMi0xLTEtMA_229ddf39-0cc8-4dde-aa87-8112f9df1904">368</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMy0xLTEtMA_f9fd766a-e811-4755-ae06-ed2e1b8b85ab">239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtNC0xLTEtMA_5c256e00-4496-4836-beda-8ce490537740">219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMS0xLTEtMA_3c6ae8ee-7d4b-4667-ac61-28f1b8018a1c">126</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMi0xLTEtMA_a31346c9-ee59-4b45-be32-67d0c5766d99">2,501</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMy0xLTEtMA_bcdb8e1d-b9f6-46b3-96e2-9260b7aa2f72">948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctNC0xLTEtMA_caada508-63e6-4a26-b30a-b11cab0aa28b">432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monetary position gain, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AdjustmentsForMonetaryPositionGainLossNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMS0xLTEtMA_33b477bc-464e-4095-82e9-8cae4f34ce87">19</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AdjustmentsForMonetaryPositionGainLossNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMi0xLTEtMA_a3d19cb4-672a-4638-9450-667a8cbc0644">376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:AdjustmentsForMonetaryPositionGainLossNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMy0xLTEtMA_7bae3a2e-5716-4fa2-af37-62522126ea25">221</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AdjustmentsForMonetaryPositionGainLossNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtNC0xLTEtMA_7c3f879e-20b5-4e9c-9464-5f522685a237">212</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value loss on financial instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:AdjustmentsForMarketValueLossOnFinancialInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMS0xLTEtMA_c84c6a8c-2171-4901-a229-a97f4379d937">11</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:AdjustmentsForMarketValueLossOnFinancialInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMi0xLTEtMA_2cdac6bc-0489-40b7-a004-f8c7288568d2">212</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:AdjustmentsForMarketValueLossOnFinancialInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMy0xLTEtMA_3eff20f9-f3f6-4665-affb-3d63462776bb">288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForMarketValueLossOnFinancialInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktNC0xLTEtMA_533d862f-c7d6-4fce-8a1e-99b0621ab526">2,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase / decrease:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMS0xLTEtMA_f81e1c15-21b3-4eac-95a3-da01423e59ef">153</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMi0xLTEtMA_9648685e-6902-460a-a77e-88d22c9844f4">3,040</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMy0xLTEtMA_e5f1ccdf-a767-4cf8-b718-9d9d089e26f4">1,858</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtNC0xLTEtMA_566ce199-2140-4f3e-8be9-f77e551a214b">2,097</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current financial assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInOtherCurrentAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMS0xLTEtMA_acabb3de-82f0-4e33-9ef8-ccd5e2380ab2">28</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInOtherCurrentAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMi0xLTEtMA_89dd6920-7545-4858-bbe4-d0aa0738a30e">552</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInOtherCurrentAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMy0xLTEtMA_00646a00-5b13-48f0-94ba-5b43f449c96a">100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInOtherCurrentAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItNC0xLTEtMA_7acc76f4-ef44-4c61-ba87-461fc4e92682">396</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMS0xLTEtMA_b5136d7a-33e6-47ee-963a-da6e1ca7c308">10</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMi0xLTEtMA_75dc10c7-e97c-4f9b-a14f-0925f805a021">190</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMy0xLTEtMA_6162b8f4-1271-4b13-9531-8731192dc17a">1,140</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtNC0xLTEtMA_d0816c13-2348-4a71-9e6d-915fd07b3032">1,386</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suppliers and other accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMS0xLTEtMA_b08934d2-a5b4-4305-b91b-e34467be7e1e">52</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMi0xLTEtMA_20b195fc-4b40-4a51-add2-0fa15bc9c283">1,037</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMy0xLTEtMA_2942ce9d-fceb-402e-8a9a-15368c5a2044">5,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtNC0xLTEtMA_a633d727-fdca-4b50-9be5-e0ee28f38351">1,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMS0xLTEtMA_3fb76ed9-8256-47c9-b7ee-76aad355b5b4">19</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMi0xLTEtMA_c40abc0d-4fb4-451e-82b6-cbe541a2be48">378</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMy0xLTEtMA_3eebd046-74b5-4453-9bc9-0c539cd0b70c">231</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtNC0xLTEtMA_4d6c9a71-325b-45ed-91f1-8167674b251a">381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMS0xLTEtMA_f1a93907-704d-4df3-8c16-582f4c352147">27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMi0xLTEtMA_d88e345a-77b4-4727-ab8e-345fcf24a408">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMy0xLTEtMA_3411a248-6354-4918-bfc9-10300e998308">478</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtNC0xLTEtMA_7832576a-5af4-4b4f-92aa-e4fae98517f1">124</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AdjustmentsForOtherTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMS0xLTEtMA_0cbdd071-a578-4ed1-aab3-cdaa79453401">159</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:AdjustmentsForOtherTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMi0xLTEtMA_a556d14b-6713-4346-bf0a-0247040cfc56">3,162</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:AdjustmentsForOtherTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMy0xLTEtMA_ff3fc824-241d-421e-9d72-c775c8297005">404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AdjustmentsForOtherTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctNC0xLTEtMA_90791652-6162-4f4f-908d-7c45795cc453">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMS0xLTEtMA_5f10bc50-048c-4be2-b7b8-e5c0065e26cc">251</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMi0xLTEtMA_3fd0e41b-e47f-4615-a153-4af10488a640">4,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMy0xLTEtMA_4497c6f5-3ad2-4660-abc4-acb78d004a2e">5,210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtNC0xLTEtMA_8723e987-f8e8-4da2-8916-5716892ab556">6,188</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows generated from operating activities from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMS0xLTEtMA_466e4df7-e288-4605-98d6-0483518134fe">1,767</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMi0xLTEtMA_66b8f841-76f8-4b9a-8466-2aad53fde3fb">35,147</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMy0xLTEtMA_e760bc96-f281-4439-9627-1f1aacc3a428">31,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktNC0xLTEtMA_eeb3ba43-e6a3-460b-9c92-8d5789e8e6d7">27,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMS0xLTEtMA_9202f2f0-44e4-4636-8908-eeef9e11d020">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMi0xLTEtMA_3c02b548-dab3-4375-bf83-fbc36b118210">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMy0xLTEtMA_fe1c6cf3-ba75-47c4-b5ec-4e1f1250277b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtNC0xLTEtMA_caaad9ea-30ba-46e4-8b37-1adc9566c030">1,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows generated from operation activities from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMS0xLTEtMA_62eebc43-95bb-421e-b653-96792d787569">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMi0xLTEtMA_6b650f1b-d59a-419b-8d2e-1935ba9beffc">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMy0xLTEtMA_96e37820-b1d4-49f5-933a-1a6d62b99acc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtNC0xLTEtMA_7874c5d2-6569-4b40-ab9b-754ab87b6e98">654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and mergers, net of cash acquired (see Note 4)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMS0xLTEtMA_c9d53393-1d62-47bf-92a0-7f1c5988e9b1">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMi0xLTEtMA_4a9c7e65-410d-40ab-a6bc-f0c35785b0d0">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMy0xLTEtMA_e2ccac2f-93c7-43ab-8f4e-a20750ab058e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtNC0xLTEtMA_d0a05495-38d4-4eab-b0c4-7c2b40fdcc95">5,692</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceed from sale of subsidiary, net of cash disposed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMS0xLTEtMA_a544587b-d874-4d6d-a2ad-df2d998180cf">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMi0xLTEtMA_3c3beb2b-2659-4922-a052-bb0d6f7b5d24">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMy0xLTEtMA_ca70d91e-caec-4166-919f-234eaaed6feb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtNC0xLTEtMA_c1d91f0c-6bb3-4313-9d46-dd7cc9560a4f">7,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMS0xLTEtMA_95d627fb-4343-41cb-a1de-fd3043af9ba4">53</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMi0xLTEtMA_d928b2d4-a5ee-4bcc-ace9-907ff048a560">1,047</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMy0xLTEtMA_e320166f-6f66-46f0-b908-c5f6579049a1">1,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtNC0xLTEtMA_32b5f0ed-a148-44a3-9b2d-3f430066ce63">1,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of long-lived assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMS0xLTEtMA_ea6af962-d07f-4de8-8597-576656e4aa63">485</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMi0xLTEtMA_b5aa308d-899a-43ae-9a0b-51372a27a186">9,655</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMy0xLTEtMA_6d3818a6-31c2-4f90-86f2-f3de68557155">10,324</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtNC0xLTEtMA_b888be67-2639-47b9-bf73-7388ad39a6cb">9,917</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from the sale of long-lived assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMS0xLTEtMA_8073c174-46c9-4201-ad06-08db68495055">14</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMi0xLTEtMA_77d8df28-df68-402c-b9dd-29a6c3c37b65">274</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMy0xLTEtMA_25d8a025-e0c3-4abd-9d82-a3abf777c45c">330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctNC0xLTEtMA_64dbc4d9-d8ea-419f-9872-23094951c22a">399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMS0xLTEtMA_9e344ca6-949d-4de7-a479-aac4e413bade">15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMi0xLTEtMA_6dc73e5e-69b1-465f-b6c9-0db76db63edc">289</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMy0xLTEtMA_22673e9f-8f33-47a1-8226-8d85667f58ac">698</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtNC0xLTEtMA_8df57015-5cd2-460a-b7b2-8735ba3795aa">674</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMS0xLTEtMA_5844c8db-ba52-4b06-9e7e-bad423511e0f">16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMi0xLTEtMA_e43d8c52-afe1-4ba4-9b4b-1b6c4521fd30">325</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMy0xLTEtMA_199c916f-9617-4329-9b09-7d48538b02c2">711</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktNC0xLTEtMA_d0d9c2dd-f3b8-42f0-914d-395895fff44a">681</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received from investments in associates and joint ventures (Note 10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMS0xLTEtMA_500c1feb-5fd9-41ab-bdf8-952a381dd57a">1</ix:nonFraction></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMi0xLTEtMA_fc4db034-8f48-4646-8d8b-384a5b51493f">16</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMy0xLTEtMA_a133f5b7-1bef-41f5-92df-09614f31c185">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtNC0xLTEtMA_f22cbaa4-4cf4-4db0-bab9-cb74c1c66443">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in financial assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMS0xLTEtMA_addc66d0-d1d2-4bbe-a17c-d2608b4738f2">79</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMi0xLTEtMA_f13c303f-313f-405c-a631-2cf214519076">1,576</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMy0xLTEtMA_70a66096-b685-484d-b653-e744dc8bdbc4">572</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtNC0xLTEtMA_d8ef7c94-6705-4c04-a67a-f91726b2e4ae">387</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows (used in) investing activities from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  (<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMS0xLTEtMA_78303c13-89c0-48f0-86a9-0195ddd4057d">527</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMi0xLTEtMA_1670dfb4-756f-4d68-93c2-ca421f4b4e63">10,508</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMy0xLTEtMA_c12f7dc5-a075-4f78-930b-1832f12fed00">10,744</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItNC0xLTEtMA_ac6a4b38-d678-47f4-ba90-55fd8f82c31c">8,291</ix:nonFraction>)</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows (used in) investing activities from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMS0xLTEtMA_d01709aa-f145-4dd7-964a-bb1ce4c61a2a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMi0xLTEtMA_88e1d6ca-3d16-4081-bf79-a9acf42fe702">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMy0xLTEtMA_6446baac-41b7-4f7b-9151-0375fc427df4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtNC0xLTEtMA_43237540-7947-4bd8-b9dd-ce156d7dcc57">962</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMS0xLTEtMA_79c0b580-f9ff-41ae-8f02-442c93b3c499">3,132</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMi0xLTEtMA_0537a5d1-f688-4ff2-bc69-5c17bff63302">62,297</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMy0xLTEtMA_0f9a9eab-1dc9-4c87-a640-b9932f2a2cde">10,736</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtNC0xLTEtMA_19d6386d-69f0-4baf-bc64-0b2d7994c5bf">15,426</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments of borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMS0xLTEtMA_776622a0-07ca-4f26-988f-c73360a8422d">2,272</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMi0xLTEtMA_e6f9d25c-eb46-4c18-8fba-9fe9fe7531e8">45,187</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMy0xLTEtMA_6de558c1-3f8f-4bc1-a927-d47b2935bb1a">20,460</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtNC0xLTEtMA_43a7c5c4-b139-4d70-82d8-4c7d04f05ec9">15,957</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMS0xLTEtMA_9ba0369f-4d5e-489a-aa55-0d977fa9c979">307</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMi0xLTEtMA_7938e1b8-cfee-4b9a-ac1d-177c20cb4101">6,102</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMy0xLTEtMA_6711d6c6-e372-4313-a6b6-a7b2d9c79f6b">4,682</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctNC0xLTEtMA_e16c1d87-8003-4761-a4de-952ff65c46ea">4,984</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMS0xLTEtMA_e2030de9-0fe0-49b2-9f7c-debda7bd91e7">517</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMi0xLTEtMA_be98068d-766f-4eb5-968e-b9912ce8ae5b">10,278</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMy0xLTEtMA_ba5160cb-3273-49c8-a7fc-03085f18ef5e">7,440</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtNC0xLTEtMA_221f67ae-fb6f-4a1e-be4f-0dd1211576a2">7,038</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMS0xLTEtMA_b8a7405b-e35c-4c5b-9f5f-6976638851c1">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMi0xLTEtMA_73490be9-ff09-433e-91bf-8c78d01e9ac8">105</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMy0xLTEtMA_5285fa40-065a-44b4-8fc3-b72dbfdb7b89">129</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktNC0xLTEtMA_86c2e951-f9cf-4526-bf6b-155046444786">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMS0xLTEtMA_a09cdd59-60fa-4c40-a51e-998e51e1478d">29</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMi0xLTEtMA_fd17972b-0d1a-43a1-9f94-e6133ed04836">573</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMy0xLTEtMA_af65fba2-d391-49b0-ae79-28ee690efb15">492</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtNC0xLTEtMA_279c48ef-3bd1-4842-867a-f31996fe4076">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMS0xLTEtMA_c5532e55-3569-4330-b397-46ed34c4383f">18</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMi0xLTEtMA_677d8819-d2c3-4a14-83d6-a9ac92fc4d52">365</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMy0xLTEtMA_bb27edca-d15e-4a6a-ba59-17fbd0e34d35">327</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtNC0xLTEtMA_c35576ee-6234-4bbb-8f30-5a53f0d056d6">1,682</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows (used in) financing activities from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMS0xLTEtMA_fe13d4f2-8d66-46cc-b103-5dbb14d3d5fe">20</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMi0xLTEtMA_e3180629-2058-4392-8adc-b99cf8a7f62d">417</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMy0xLTEtMA_fdc6f8e6-9ad7-4a8f-a6d0-e80280c6db41">22,794</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItNC0xLTEtMA_3928ccbb-ec37-403a-8119-1e8443190c22">14,235</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows (used in) financing activities from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMS0xLTEtMA_1b9e8272-3577-4916-8e3c-edb3624e0358">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMi0xLTEtMA_97bb1f01-dd63-4a83-ae52-c24e902a8570">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMy0xLTEtMA_fe4d5eab-ac08-48ac-925d-bd491a4ddc4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtNC0xLTEtMA_02f14180-d783-41cf-8536-585a8e9ddc86">37</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMS0xLTEtMA_ccf110a4-94f8-48dc-b982-3aba4a88b3eb">1,260</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMi0xLTEtMA_66e84097-e730-4d81-abc9-ab19c70d9be8">25,056</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMy0xLTEtMA_15140c0a-62b1-47a7-8cc3-a5d78317d28e">2,249</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtNC0xLTEtMA_c9609fc6-bddb-44ee-8309-0d3707d0f543">5,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMS0xLTEtMA_98b04ca6-7e45-4c72-813d-02a6a975cc41">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMi0xLTEtMA_1459f1ca-6c5d-4097-932c-237f55f15636">&#8212;</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMy0xLTEtMA_4b0549f8-7032-40e7-ba02-56dce3d58c5b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtNC0xLTEtMA_a7bfeec9-3ed3-4adb-b2e9-55cdbd882aa1">963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at the beginning of the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMS0xLTEtMA_c0b18ba2-3153-457d-a580-cde6f190f267">1,030</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMi0xLTEtMA_9a996f4e-582e-4ede-9190-d0adff717050">20,491</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMy0xLTEtMA_efe97ed7-9354-4a43-87cc-886e1382db75">23,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtNC0xLTEtMA_80e1c50c-99bf-48ba-9031-9743cd4bfa79">18,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on cash and cash equivalents held in foreign currencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMS0xLTEtMA_86a6560b-c313-400c-b3fb-aacbe74be85e">103</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMi0xLTEtMA_782fc64f-e204-435b-96b2-334391122090">2,050</ix:nonFraction>)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMy0xLTEtMA_19864144-5bfd-41d0-a90b-2759d66e35fa">987</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctNC0xLTEtMA_ac95090e-5b2b-477c-94a9-34e997f4a593">1,058</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at the end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMS0xLTEtMA_13b7b029-c57f-401f-917e-45956dcd72c9">2,187</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMi0xLTEtMA_02f01784-5c86-4324-a4ec-b20d64b059f2">43,497</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMy0xLTEtMA_d16d6079-7f52-4470-9ba9-a37eed6e468c">20,491</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtNC0xLTEtMA_6d3051d5-dd57-4777-970a-8bb6f1f9c826">23,727</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2" footnoteRole="http://www.xbrl.org/2003/role/footnote">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</ix:footnote></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d" footnoteRole="http://www.xbrl.org/2003/role/footnote">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</ix:footnote></span></div><div style="margin-top:4.5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated statements of cash flows.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-10</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_22"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to the Consolidated Statements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts expressed in millions of U.S. dollars ($)&#160;and in millions of Mexican pesos (Ps.) </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfParentEntityInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfMTQ1Nw_8f50ef90-3e10-443e-94d1-83fd41703e52" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Activities of the Company </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Coca-Cola FEMSA, S.A.B. de C.V.  (&#8220;Coca-Cola FEMSA&#8221;) is a Mexican corporation, mainly engaged in acquiring, holding and transferring all types of bonds, shares and marketable securities. Coca-Cola FEMSA and its subsidiaries (the &#8220;Company&#8221;), are engaged in the production, distribution and marketing of certain Coca-Cola trademark beverages in Mexico, Central America (Guatemala, Nicaragua, Costa Rica and Panama), Colombia, Brazil, Uruguay, Argentina and until  November 2018 the Philippines.  </span></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA is indirectly owned by Fomento Economico Mexicano, S.A.B. de C.V. (&#8220;FEMSA&#8221;), which holds <ix:nonFraction unitRef="number" contextRef="if9719b9d83e44ef0a8b83c62807eb78f_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfNzcy_c3021897-cb79-4ba6-a2b3-37b513186edc">47.2</ix:nonFraction>% of its capital stock and <ix:nonFraction unitRef="number" contextRef="if9719b9d83e44ef0a8b83c62807eb78f_D20200101-20201231" decimals="2" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfODAw_ee5c2d64-4cf3-4de9-a6d3-03e94c466e9a">56</ix:nonFraction>% of its voting shares and The Coca-Cola Company (&#8220;TCCC&#8221;), which indirectly owns <ix:nonFraction unitRef="number" contextRef="ic54bf8dc8dd24589904646d28da545a6_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfODgy_c72d1fba-6583-439f-98e4-b260a0a0b821">27.8</ix:nonFraction>% of its capital stock and <ix:nonFraction unitRef="number" contextRef="ic54bf8dc8dd24589904646d28da545a6_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfOTEw_f3c57204-d13a-40ff-8c19-601af4be1f16">32.9</ix:nonFraction>% of its voting shares. The remaining Coca-Cola FEMSA shares trade on the Bolsa Mexicana de Valores, S.A.B. de C.V. (BMV: KOF UBL) as series &#8220;L&#8221; shares which represents <ix:nonFraction unitRef="number" contextRef="i94666e62b59048c59d6cfb2a3b1185d9_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfMTA4MA_55b3709f-d1dc-4853-ba85-35e45534b613">15.6</ix:nonFraction>% of our common equity and its American Depositary Shares (&#8220;ADS&#8221;) (equivalent to <ix:nonFraction unitRef="shares" contextRef="i4acb7b8f68dc4ec3bd9b22dbe1ee2a1e_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="kof:EquivalentSharesInOwnershipInterestInJointVenture" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfMzI5ODUzNDg4NDc4Ng_df6ab06e-86c2-48d3-9a44-fc7b1d2ba17d">ten</ix:nonFraction> series &#8220;L&#8221; shares) trade on the New York Stock Exchange, Inc (NYSE: KOF) as series &#8220;B&#8221; which represents <ix:nonFraction unitRef="number" contextRef="i13eaf9f227064f919cb676d43a6b0514_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfMTI3MA_55b4dc82-3354-4832-9742-52085a801aa8">9.4</ix:nonFraction>% of our common equity. The address of its registered office and principal place of business is Mario Pani No. 100, Colonia Santa Fe Cuajimalpa, Alcald&#237;a Cuajimalpa de Morelos, 05348, Mexico City, Mexico.  </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfMTQ1Ng_b6a1fc86-652c-4d9e-a561-a882dda535b8" escape="true"><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the most significant subsidiaries which the Company controls are: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership percentage 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ownership percentage 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Propimex, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5fd21d35503e43979224ee22f663fabb_D20200101-20201231" name="kof:SubsidiariesActivities" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMS0xLTEtMS0w_dc47e767-3175-45f4-bd68-cf14e03184ff">Manufacturing and distribution</ix:nonNumeric> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5fd21d35503e43979224ee22f663fabb_D20200101-20201231" name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMS0yLTEtMS0w_85627a66-4d19-4939-bce1-3c66aea16d89">Mexico</ix:nonNumeric> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5fd21d35503e43979224ee22f663fabb_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMS0zLTEtMS0w_618cef3f-0ad1-45d7-a4b6-9bb7944b5a8f">100.00</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic2e252f2917e48a3b5f398d9cbceb27d_D20190101-20191231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMS00LTEtMS0w_b37123b0-f3d8-4998-9253-e99eb641590d">100.00</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie14b510d1aca49ea8d04a7fc44395b38_D20200101-20201231" name="kof:SubsidiariesActivities" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMi0xLTEtMS0w_dea82580-7dc7-429d-b41f-bd8c8b0aa3ad">Holding</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie14b510d1aca49ea8d04a7fc44395b38_D20200101-20201231" name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMi0yLTEtMS0w_5374eac2-188c-4887-8537-8bd78140fc9c">Mexico</ix:nonNumeric> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie14b510d1aca49ea8d04a7fc44395b38_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMi0zLTEtMS0w_e1e55d5c-197b-4592-bc0f-c22fcc1180e6">100.00</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i72499803c9b44a31986319570e3b1eac_D20190101-20191231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMi00LTEtMS0w_5e6c624d-78cf-4b95-8909-1f58fdb119db">100.00</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spal Industria Brasileira de Bebidas, S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i352b2beca5fa48c1ba4262ecbea1cc32_D20200101-20201231" name="kof:SubsidiariesActivities" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMy0xLTEtMS0w_e79b14a7-1842-46db-9bad-cfe47601a01a">Manufacturing and distribution</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i352b2beca5fa48c1ba4262ecbea1cc32_D20200101-20201231" name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMy0yLTEtMS0w_8f48ed69-4fee-4ce7-ae5c-b9433262c09c">Brazil</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i352b2beca5fa48c1ba4262ecbea1cc32_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMy0zLTEtMS0w_604b18a4-12a9-4de9-af12-bf91a0a02ad6">96.06</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if66dc52b7d7c4397808097ea721645d6_D20190101-20191231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMy00LTEtMS0w_09a06b5e-21e8-42fb-80c2-739efc816169">96.06</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R. L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i349771972b9f4e9aa2651bec5ecde84c_D20200101-20201231" name="kof:SubsidiariesActivities" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNC0xLTEtMS0w_b8ccc8d2-0984-4967-90be-80d04cf9719e">Manufacturing and distribution</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i349771972b9f4e9aa2651bec5ecde84c_D20200101-20201231" name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNC0yLTEtMS0w_e1f67fb6-46ba-4574-aff6-e1d7c47520f5">Mexico</ix:nonNumeric> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i349771972b9f4e9aa2651bec5ecde84c_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNC0zLTEtMS0w_c403a023-8715-4b6e-8f10-5c08175a624a">100.00</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9d34882632c7470d8910bab283a8ccd7_D20190101-20191231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNC00LTEtMS0w_7422f85f-6bca-472a-be7d-5fe99cba57be">100.00</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd3d154b3ee74f03b40d276b0bd14a31_D20200101-20201231" name="kof:SubsidiariesActivities" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNS0xLTEtMS0w_01561da9-de1e-4893-8afe-f0bdaccbc7df">Manufacturing and distribution</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd3d154b3ee74f03b40d276b0bd14a31_D20200101-20201231" name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNS0yLTEtMS0w_83d8d774-6679-4dc2-a4c0-7dda09a4f0a8">Mexico</ix:nonNumeric> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd3d154b3ee74f03b40d276b0bd14a31_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNS0zLTEtMS0w_92ef152f-6170-4ffb-9cbe-36980b357c31">100.00</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8e043eff3fbe4002a7e5fee93c4cf1e0_D20190101-20191231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNS00LTEtMS0w_f8fc3295-da7a-4208-87ee-d09e8f55cd5a">100.00</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div id="i174f34163a83488c82966ed9ae423c19_25"></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RleHRyZWdpb246MjMwMzY3YTkwZDUwNGU2ODkyNzNjNWVlOGJlNzlmYmRfMjA2NDA_8b7a3cf3-abd7-412e-8ef3-e16025c42c37" continuedAt="iea790d4422394e2ba6b4abe9b65e1099" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2. Basis of Preparation </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.1 Statement of compliance </span></div><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements  of the Company as of December&#160;31, 2020 and 2019 and for the years ended December&#160;31, 2020, 2019 and 2018 have been prepared in accordance with International Financial Reporting Standards (&#8220;IFRS&#8221;) as issued by the International Accounting Standards Board (&#8220;IASB&#8221;). </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s consolidated financial statements and notes were authorized for issuance by the Company&#8217;s Chief Executive Officer John Anthony Santa Maria Otazua and Chief Financial Officer Constantino Spas Montesinos on February 25, 2021. Subsequent events have been considered since that date (see Note 30). These consolidated financial statements will be presented to the Company&#8217;s shareholders on March 19, 2021. The Company&#8217;s Board of Directors and Shareholders have the authority to approve or modify the Company&#8217;s consolidated financial statements.  </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2 Basis of measurement and presentation </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared on the historical cost basis except for the following: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derivative financial instruments </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Trust assets of post-employment and other non-current employee benefit plans</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of recognized assets and liabilities that are designated as hedged items in fair value hedges that would otherwise be carried at amortized cost are adjusted to record changes in the fair values attributable to the risks that are being hedged in effective hedge relationship.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements of subsidiaries whose functional currency is the currency of a hyperinflationary economy are stated in terms of the measuring unit current at the end of the reporting period. </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="iea790d4422394e2ba6b4abe9b65e1099" continuedAt="id989902a40b94d358fb564c19ca9dd36"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.1 Presentation of consolidated income statement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its costs and expenses by function in the consolidated income statement in order to conform to industry practices. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.2 Presentation of consolidated statements of cash flows </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its consolidated statement of cash flows using the indirect method. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.3 Convenience translation to U.S. dollars ($) </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are stated in millions of Mexican pesos (&#8220;Ps.&#8221;) and rounded to the nearest million unless stated otherwise. However, solely for the convenience of the readers, the consolidated statement of financial position as of December&#160;31, 2020 and the consolidated income statement, the consolidated statement of comprehensive income and consolidated statement of cash flows for the year ended December&#160;31, 2020 were converted into U.S. dollars at the exchange rate of Ps. <ix:nonFraction unitRef="mxnPerUSD" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="4" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RleHRyZWdpb246MjMwMzY3YTkwZDUwNGU2ODkyNzNjNWVlOGJlNzlmYmRfMjQyMA_7d4203b6-c308-4969-b677-453a49479448">19.8920</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per U.S. dollar as published by the Federal Reserve Bank of New York on December&#160;31, 2020, the last date in 2020 for which information is available. This arithmetic conversion should not be construed a representation that the amounts expressed in Mexican pesos may be converted into U.S. dollars at that or any other exchange rate. As of March</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2021 (the issuance date of these financial statements) such exchange rate was Ps. <ix:nonFraction unitRef="mxnPerUSD" contextRef="i832de9fba35649f5b2be1c8ca59a6c4d_I20200305" decimals="4" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RleHRyZWdpb246MjMwMzY3YTkwZDUwNGU2ODkyNzNjNWVlOGJlNzlmYmRfMjgzNQ_bedd03c0-a90a-4d06-90d4-fd7fe84dd5f5">21.2770</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per U.S. dollar, a depreciation of <ix:nonFraction unitRef="number" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="3" name="kof:IncreaseDecreaseInForeignCurrencyExchangeRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RleHRyZWdpb246MjMwMzY3YTkwZDUwNGU2ODkyNzNjNWVlOGJlNzlmYmRfMjg3Mw_aaac3c05-3873-40f0-b8a7-eae593f2ae93">7.0</ix:nonFraction>% since December&#160;31, 2020.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3 Critical accounting judgments and estimates </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the application of the Company&#8217;s accounting policies, which are described in Note 3, management is required to make judgments, estimates and assumptions about the carrying amounts of assets and liabilities that are not readily observable from other sources. The estimates and associated assumptions are based on historical experience and other factors that are considered to be relevant. Actual results may differ from these estimates. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period or in the period of the revision and future periods if the revision affects both current and future periods. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Judgements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the process of applying the Company&#8217;s accounting policies, management has made the following judgements which have the most significant effects on the amounts recognized in the consolidated financial statements:</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1 Key sources of estimation uncertainty </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the key assumptions concerning the future, and other key sources of estimation uncertainty at the end of the reporting period, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising beyond the control of the Company. Such changes are reflected in the assumptions when they occur. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.1 Impairment of indefinite lived intangible assets, goodwill and other depreciable long-lived assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with indefinite life as well as goodwill are subject to impairment tests annually or whenever indicators of impairment are present. Impairment exists when the carrying value of an asset or cash generating unit (CGU) exceeds its recoverable amount, which is the higher of its fair value less costs to sell and its value in use. The fair value less costs to sell calculation is based on available data from binding sales agreements in arm&#8217;s length transactions of similar assets or observable market prices less incremental costs for disposing of the asset. In order to determine whether such assets are impaired, the Company calculates an estimation of the value in use of the cash-generating units to which such assets have been allocated. Impairment losses are recognized in current earnings for the excess of the carrying amount of the asset or CGU and its value in use in the period the related impairment is determined. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses at each reporting date or annually whether there is an indication that a depreciable long-lived asset may be impaired. If any indication exists, the Company estimates the asset&#8217;s recoverable amount. When the carrying amount of an asset or CGU in which the asset is assigned exceeds its recoverable amount, the asset or CGU is considered impaired and is written down to its recoverable amount, which is determined based on its value in use. In assessing value in use, the estimated future cash flows expected to be generated from the use of an asset or CGU are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. In determining fair value less costs to sell, recent market transactions are taken into account, if available. If recent market transactions are not available, an appropriate valuation model is used. These calculations are corroborated by valuation multiples or other available fair value indicators. The key assumptions used to determine the recoverable amount for the Company&#8217;s CGUs, including a sensitivity analysis, are further explained in Notes 3.17 and 13. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id989902a40b94d358fb564c19ca9dd36" continuedAt="i53991bb69d2d422d9de0af06d3c26b54"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.2 Useful lives of property, plant and equipment and intangible assets with definite useful lives </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, including returnable bottles which are expected to provide benefits over a period of more than one year, as well as intangible assets with definite useful lives are depreciated/amortized over their estimated useful lives. The Company bases its estimates on the experience of its technical personnel as well as its experience in the industry for similar assets; see Notes&#160;3.13, 12 and 13. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.3 Post-employment and other non-current employee benefits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly or annually evaluates the reasonableness of the assumptions used in its post-employment and other non-current employee benefit computations. Information about such assumptions is described in Note 17. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.4 Income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and the tax bases of assets and liabilities. The Company recognizes deferred tax assets for unused tax losses and other credits and regularly reviews them for recoverability, based on its judgment regarding the probability of the expected timing and level of future taxable income, and the expected timing of the reversals of existing taxable temporary differences. See Note 25. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.5 Tax, labor and legal contingencies and provisions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various claims and contingencies related to tax, labor and legal proceedings as described in Note 26. Due to their nature, such legal proceedings involve inherent uncertainties including, but not limited to, court rulings, negotiations between affected parties and governmental actions. Management periodically assesses the probability of loss for such contingencies, accrues a provision and/ or discloses the relevant circumstances, as appropriate. If the potential loss of any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a provision for the estimated loss. Management&#8217;s judgment must be exercised to determine the likelihood of such a loss and an estimate of the amount, due to the subjective nature of the loss.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management periodically evaluates positions taken in tax returns with respect to situations in which applicable tax regulation is subject to interpretation and considers whether it is probable that a taxation authority will accept an uncertain tax treatment. The group measures its tax balances either based on the most likely amount or the expected value, depending on which method provides a better prediction of the resolution of the uncertainty. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.6 Valuation of financial instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to measure all derivative financial instruments at fair value. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of derivative financial instruments are determined considering quoted prices in recognized markets. If such instruments are not traded, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable data, recognized in the financial sector. The Company bases its forward price curves upon market price quotations. Management believes that the chosen valuation techniques and assumptions used are appropriate in determining the fair value of financial instruments. See Note 21. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.7 Business combinations </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Businesses combinations are accounted for using the acquisition method. The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the acquisition-date fair values of the assets transferred by the Company to and liabilities assumed by the Company from the former owners of the acquiree, the amount of any non-controlling interest in the acquiree and the equity interests issued by the Company in exchange for control of the acquiree.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the acquisition date, the identifiable assets acquired, and the liabilities assumed are recognized and measured at their fair value, except when: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;deferred tax assets or liabilities, and assets or liabilities related to employee benefit arrangements are recognized and measured in accordance with IAS 12, Income Taxes and IAS 19, Employee Benefits, respectively; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liabilities or equity instruments related to share-based payment arrangements of the acquiree or share-based payment arrangements of the Company entered into to replace share-based payment arrangements of the acquiree are measured in accordance with IFRS 2, Share- based Payment at the acquisition date, see Note 3.25;</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;assets (or disposal groups) that are classified as held for sale in accordance with IFRS 5, Non-current Assets Held for Sale and Discontinued Operations are measured in accordance with that standard; and</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8226;&#160;&#160;&#160;&#160;Indemnifiable assets are recognized at the acquisition date on the same basis as the indemnifiable liability subject to any contractual limitations.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i53991bb69d2d422d9de0af06d3c26b54" continuedAt="id905e41996db4819be223498af2b58b3"><div style="margin-top:6pt;text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each acquisition, management&#8217;s judgment must be exercised to determine the fair value of the assets acquired, the liabilities assumed and any non-controlling interest in the acquiree, applying estimates or judgments in techniques used, especially in forecasting CGUs' cash flows, in the computation of weighted average cost of capital (WACC) and estimation of inflation during the operation of intangible assets with indefinite life, mainly, distribution rights.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.8 Investments in associates </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company holds, directly or indirectly, 20&#160;per cent or more of the voting power of the investee, it is presumed that it has significant influence, unless it can be clearly demonstrated that this is not the case. If the Company holds, directly or indirectly, less than 20&#160;per cent of the voting power of the investee, it is presumed that the Company does not have significant influence, unless such influence can be clearly demonstrated. Decisions regarding the propriety of utilizing the equity method of accounting for a less than 20&#160;per cent-owned corporate investee require a careful evaluation of voting rights and their impact on the Company&#8217;s ability to exercise significant influence. Management considers the existence of the following circumstances, which may indicate that the Company is in a position to exercise significant influence over a less than 20&#160;per cent-owned corporate investee: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;representation on the board of directors or equivalent governing body of the investee; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;participation in policy-making processes, including participation in decisions about dividends or other distributions; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;material transactions between the Company and the investee; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;interchange of managerial personnel; or </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;provision to the investee of essential technical information. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management also considers the existence and effect of potential voting rights that are currently exercisable or currently convertible when assessing whether the Company has significant influence. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company evaluates the following indicators that provide evidence of significant influence: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the Company&#8217;s extent of ownership is significant relative to other shareholdings (i.e. a lack of concentration of other shareholders); </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the Company&#8217;s significant shareholders, its parent, fellow subsidiaries, or officers of the Company, hold additional investment in the investee; and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the Company is a part of an investee&#8217;s board of director committees, such as the executive committee or the finance committee. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.9 Joint Arrangements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An arrangement can be a joint arrangement even though not all of its parties have joint control of the arrangement. When the Company is a party to an arrangement it shall assess whether the contractual arrangement gives all the parties, or a group of the parties, control of the arrangement collectively; joint control exists only when decisions about the relevant activities require the unanimous consent of the parties that control the arrangement collectively. Management needs to apply judgment when assessing whether all the parties, or a group of the parties, have joint control of an arrangement (see Note 3.1).</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.10 Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its accounting for arrangements that contain a lease, the Company, as a lessor considers information on assumptions and estimates that have a significant risk of resulting in an adjustment to the carrying value of right-of-use assets and lease liabilities, and related statement of income accounts, such as: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:21.3pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.85pt">Determination of whether the Company is reasonably certain to exercise an option to extend a lease agreement or not to exercise an option to terminate a lease agreement before its termination date, considering all the facts and circumstances that create an economic incentive for the Company to exercise, or not, such options, taking into account whether the lease option is enforceable, when the Company has the unilateral right to apply the option in question.   </span></div><div style="padding-left:21.3pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Company cannot readily determine the interest rate implicit in its lease, therefore, it uses its incremental borrowing rate (IBR) to measure lease liabilities. The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment. The IBR therefore reflects what the Company &#8216;would have to pay&#8217;, which requires estimation when no observable rates are available (such as for subsidiaries that do not enter into financing transactions) or when they need to be adjusted to reflect the terms and conditions of the lease (for example, when leases are not in the subsidiary&#8217;s functional currency). The Company estimates the IBR using observable inputs (such as market interest rates) when available and is required to make certain entity-specific estimates (such as the subsidiary&#8217;s stand-alone credit rating).   </span></div></ix:continuation><div style="padding-left:219.75pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id905e41996db4819be223498af2b58b3" continuedAt="i167a9254aa9f4277b6e8ace00748d8ab"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.4 Changes in accounting policies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has applied the following amendments to the standards on January 1, 2020. None of the amendments had a significant impact on the Company&#8217;s financial statements:</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Modifications to IFRS 3 Definition of a Business (&#8220;IFRS 3&#8221;)</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">It was issued in October 2018. The modified decision issued in October 2018 emphasized that the final purpose of a business is to provide goods and services to the clients, while the previous definition was focused on the yields in dividend terms, less costs or other economic benefits for the investors and others. The distinction between a business and a group of assets is important because an acquirer recognizes goodwill when it acquires a business.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Modifications to IAS 1 and IAS 8 Definition of Material or relative importance ("IAS 1" and "IAS 8")</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The definition of &#8220;material&#8221; or &#8220;relative importance&#8221; helps companies determine whether information about an item, transaction or other event should be provided to the users of the financial statements. However, companies had difficulty using the above definitions in making judgements about materiality or relative importance in the preparation of the financial statements. Accordingly, the IASB published new definitions in October 2018. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:11.07pt">Previous definition: </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Omissions of information or inaccuracies are material, or have relative importance if they can, individually or in whole, influence in the economic decisions taken by the users of the information on the base of the financial statements.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.     New definition: </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Information is material if its omission, inaccuracy or concealment can reasonably be expected to influence the decisions that the principal users of the financial information take on the basis of the financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The definition of &#8220;material&#8221; in the IAS 8 is replaced by a reference to the IAS 1. In addition, to ensure consistency, the IASB has modified the rest of the affected standards. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Interest Rate Benchmark Reform - Amendments to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">IFRS 9, IAS 39 and IFRS 7 </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In September 2019, the IASB issued amendments to IFRS 9, IAS 39 and IFRS 7 Financial Instruments: Disclosures, which concludes phase one of its work to respond to the effects of Interbank Offered Rates (IBOR) reform on financial reporting. The amendments provide temporary reliefs which enable hedge accounting to continue during the period of uncertainty before the replacement of an existing interest rate benchmark with an alternative nearly risk-free interest rate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Amendment to IFRS 16 - Covid-19 related rental concessions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The amendment allows an optional practical expedient that simplifies how tenants account for rental concessions, arising as a direct consequence for the COVID-19 pandemic.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The practical expedient can only be applied if:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">the new consideration is substantially equal to or lesser than the original consideration;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">the decrease in the lease payments refers to rental payments that occur before June 30, 2021; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">no other substantive changes to the lease terms have been made.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Those lessees who apply this practical expedient must disclose:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">The fact that the practical expedient has been applied to all eligible rental concessions and, if applicable to some selected ones; the nature of the contracts to which they have applied it; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">the amount recognized in results for the reporting period that arises from the application of the practical expedient.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This amendment does not provide a practical expedient for lessors. Lessors are required to continue evaluating whether the rental concessions are lease modifications and justify them accordingly.</span></div></ix:continuation><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i167a9254aa9f4277b6e8ace00748d8ab"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">2.5 Cash Flow Reclassification</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RleHRyZWdpb246MjMwMzY3YTkwZDUwNGU2ODkyNzNjNWVlOGJlNzlmYmRfMjA2NDI_d8616f87-934d-4d9f-9263-ea044404f47a" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To provide a consistent presentation mainly because of the disaggregation of certain items such as income taxes in some lines of consolidated cash flow in 2020, we reclassified some 2019 and 2018 figures, a summary of the impact is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.277%"><tr><td style="width:1.0%"></td><td style="width:64.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.093%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.095%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original Presentation </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMi0xLTEtMS0w_4ce0fa6f-ccca-41ab-9549-446d1f874102">1,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i28a27efaf81c409cbf5155cfc460060f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMi0yLTEtMS0w_ca84e70c-8fdf-4a2a-b4e0-c271d72dc837">1,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMy0xLTEtMS0w_9f9d1fd2-40dd-4507-87be-2976f8ca170c">4,806</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i28a27efaf81c409cbf5155cfc460060f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMy0yLTEtMS0w_03bd0b63-da10-4202-b846-307b36b2ab9f">6,182</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfNC0xLTEtMS0w_950bbfca-0293-4d9b-b1a1-48eb9ac8bf98">1,421</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i28a27efaf81c409cbf5155cfc460060f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfNC0yLTEtMS0w_0c420e3c-9c38-4cec-9644-7e96d8068bce">1,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfNS0xLTEtMS0w_29603af2-fa99-4307-8aa0-6314b84441f5">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i28a27efaf81c409cbf5155cfc460060f_D20180101-20181231" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfNS0yLTEtMS0w_1beeb9d3-8eba-4dab-9a85-294fe2f3eb29">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Actual Presentation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfOC0xLTEtMS0w_c80a7596-0fe8-4713-bbfc-8b626cf01fd8">1,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfOC0yLTEtMS0w_7127ca82-1017-4ac2-a2f4-f5b8c2fe3a8d">998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:AmortizationPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfOS0xLTEtMS0w_f7460a83-3c64-4eaa-a290-42ad7cf58c37">638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AmortizationPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfOS0yLTEtMS0w_9ebececd-e568-4ff7-be76-c9bc76fa2bbf">626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:AdjustmentsForOtherTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTAtMS0xLTEtMA_800ab96a-4853-48cc-8a4e-37c125223364">404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AdjustmentsForOtherTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTAtMi0xLTEtMA_1d264834-a744-45f0-9e67-bb8fe4853cb8">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTEtMS0xLTEtMA_1cb21e3e-b47d-4688-acb4-0bd942ecb3a6">5,210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTEtMi0xLTEtMA_4c5e6f90-8aec-4abf-b29a-a372c6df09e6">6,188</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTItMS0xLTEtMA_5857440c-5fcf-43a3-bf3d-08a730e1c12b">698</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTItMi0xLTEtMA_45052df2-0efa-472d-b49b-80b632af4a1b">674</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTMtMS0xLTEtMA_7904be30-fe72-4c99-bf61-25f79a56782c">711</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTMtMi0xLTEtMA_25cc5a62-75c2-4d11-b0ff-f9666d17e5ad">681</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change did not have an impact on operating, investing and financing total amount of cash flows.</span></div></ix:continuation><div><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_28"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTg_c8895b99-447d-4321-ae5a-bb872c3fc985" continuedAt="i0bc4c30776a54c5c9c6127a4e705d7e1" escape="true">Significant Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="i0bc4c30776a54c5c9c6127a4e705d7e1" continuedAt="i8e3675e3d2424f6bb6674448a43fad7e"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODE_490a2fcd-225b-4c95-bada-5d80e9488276" continuedAt="idf31b3c7d04646da9da915e1f4031fb5" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1 Basis of consolidation </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries as of December&#160;31, 2020. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specifically, the Company controls an investee if and only if the Company has: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Power over the investee (i.e. existing rights that give it the current ability to direct the relevant activities of the investee) </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Exposure, or rights, to variable returns from its involvement with the investee, and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The ability to use its power over the investee to affect its returns </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company has less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an investee, including: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The contractual arrangement with the other vote holders of the investee </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Rights arising from other contractual arrangements </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The Company&#8217;s voting rights and potential voting rights </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company re-assesses whether or not it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, revenues and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial statements from the date the Company gains control until the date the Company ceases to control the subsidiary. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit or loss and each component of other comprehensive income (OCI) are attributed to the equity holders of the parent of the Company and to the non-controlling interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company&#8217;s accounting policies. All intra-group assets and liabilities, equity, revenues, expenses and cash flows relating to transactions between members of the Company are eliminated in full on consolidation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derecognizes the assets (including goodwill) and liabilities of the subsidiary </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i8e3675e3d2424f6bb6674448a43fad7e" continuedAt="id61dfafa6dac4e86b5f4f142233b7da9"><ix:continuation id="idf31b3c7d04646da9da915e1f4031fb5"><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derecognizes the carrying amount of any non-controlling interests </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derecognizes the cumulative translation differences recorded in equity </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizes the fair value of the consideration received </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizes the fair value of any investment retained </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizes any surplus or deficit in profit or loss </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Reclassifies the parent&#8217;s share of components previously recognized in OCI to profit or loss or retained earnings, as appropriate, as would be required if the Company had directly disposed of the related assets or liabilities </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1.1 Acquisitions of non-controlling interests</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions of non-controlling interests are accounted for as transactions with owners in their capacity as owners and therefore they are recognized entirely in equity without applying acquisition accounting. Adjustments to non-controlling interests arising from transactions that do not involve the loss of control are measured at carrying amount and reflected in shareholders&#8217; equity as part of additional paid-in capital.</span></div></ix:continuation><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzQ_fe7749ae-a69a-4945-b177-10791aab3486" continuedAt="i8eae36c732bf427e9dc7088b91097a7f" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.2 Business combinations </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method at the acquisition date, which is the date on which control is transferred to the Company. When evaluating control, the Company considers substantive potential voting rights. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured at acquisition date fair value, and the amount of any non-controlling interests in the acquired. For each business combination, the Company elects whether to measure the non-controlling interests in the acquiree at fair value or at the proportionate share of the acquiree&#8217;s identifiable net assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree, and the fair value of the Company&#8217;s previously held equity interest in the acquiree (if any) over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed. If, after reassessment, the net of the acquisition-date amounts of the identifiable assets of the acquiree and liabilities assumed exceeds the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree and the fair value of the Company&#8217;s previously held interest in the acquiree (if any), the excess is recognized immediately in profit or loss as a bargain purchase gain.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs, other than those associated with the issue of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any contingent consideration payable is recognized at fair value at the acquisition date. If the contingent consideration is classified as equity, it is not re- measured and settlement is accounted for within equity. Otherwise, subsequent changes to the fair value of the contingent consideration are recognized in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete and discloses that its allocation is preliminary in nature. Those provisional amounts are adjusted during the measurement period (not greater than 12 months from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sometimes obtaining control of an acquiree in which equity interest is held immediately before the acquisition date is considered as a business combination achieved in stages also referred to as a step acquisition. The Company re-measures its previously held equity interest in the acquiree at its acquisition-date fair value and recognizes the resulting gain or loss, if any, in profit or loss. Also, the changes in the value of equity interest in the acquiree recognized in other comprehensive income shall be recognized on the same basis as required if the Company had disposed directly of the previously held equity interest.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sometimes obtains control of an acquiree without transferring consideration. The acquisition method of accounting for a business combination applies to those combinations as follows:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">The acquiree repurchases a sufficient number of its own shares for the Company to obtain control. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">Minority veto rights expire that previously kept the Company from controlling an acquiree in which it held the majority voting rights.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id61dfafa6dac4e86b5f4f142233b7da9" continuedAt="ia9d3f544fe1b4717a66dbebf8cb13e9f"><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:continuation id="i8eae36c732bf427e9dc7088b91097a7f" continuedAt="i272807b68e78457cbc48e8c891c56157">iii.</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.01pt"><ix:continuation id="i272807b68e78457cbc48e8c891c56157">The Company and the acquiree agree to combine their businesses by contract in which it transfers no consideration in exchange for control and no equity interest is held in the acquiree, either on the acquisition date or previously.</ix:continuation> </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODk_65f9c30e-7133-4ffb-9180-cdfad641dbbe" continuedAt="i1062ee1e7dfa4caa96cd74bd3f56dd42" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.3 Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the financial statements of each individual subsidiary, associate and joint venture, transactions in currencies other than the individual entity&#8217;s functional currency (foreign currencies) are recognized at the exchange rates prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are remeasured at the rates prevailing at that date. Non-monetary items that are measured in terms of historical cost in a foreign currency are not re-measured. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exchange differences on monetary items are recognized in profit or loss in the period in which they arise except for: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The variations in the net investment in foreign subsidiaries generated by exchange rate fluctuation are included in other comprehensive income, which is recorded in equity as part of the cumulative exchange differences on translation of foreign subsidiaries and associates within the accumulated other comprehensive income. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Intercompany financing balances with foreign subsidiaries are classified as non-current investments, since there is no plan to pay such financing in the foreseeable future. Monetary position and exchange rate fluctuation regarding this financing is included in the exchange differences on translation of foreign subsidiaries and associates, which is recorded in equity as part of the accumulated other comprehensive income. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Exchange differences on transactions entered into in order to hedge certain foreign currency risks.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange differences on monetary items are recognized in profit or loss. Their classification in the income statement depends on their nature. Differences arising from fluctuations related to operating activities are presented in the &#8220;other expenses&#8221; line (see Note 20) while fluctuations related to non-operating activities such as financing activities are presented as part of &#8220;foreign exchange gain (loss)&#8221; line in the income statement.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For incorporation into the Company&#8217;s consolidated financial statements, each foreign subsidiary, associate or joint venture&#8217;s individual financial statements are translated into Mexican pesos, as follows: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;For hyperinflationary economic environments, the inflation effects of the origin country are recognized pursuant to IAS 29 Financial Reporting in Hyperinflationary Economies, and subsequently translated into Mexican pesos using the year-end exchange rate for the consolidated statements of financial position and consolidated income statement and comprehensive income; and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;For non-inflationary economic environments, assets and liabilities are translated into Mexican pesos using the year-end exchange rate, equity is translated into Mexican pesos using the historical exchange rate, and the income statement and comprehensive income is translated using the exchange rate at the date of each transaction. The Company uses the average exchange rate of each month only if the exchange rate does not fluctuate significantly. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in relation to a partial disposal of a subsidiary that does not result in the Company losing control over the subsidiary, the proportionate share of exchange differences on translation of foreign subsidiaries and associates are re-attributed to non-controlling interests and are not recognized in profit or loss. For all other partial disposals (i.e., partial disposals of associates or joint ventures that do not result in the Company losing significant influence or joint control), the proportionate share of the exchange differences on translation of foreign subsidiaries and associates is reclassified to profit or loss. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and fair value adjustments on identifiable assets and liabilities acquired arising on the acquisition of a foreign operation are treated as assets and liabilities of the foreign operation and translated at the rate of exchange prevailing at the end of each reporting period. Foreign exchange differences are recognized in equity as part of the exchange differences on translation of foreign subsidiaries and associates. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities denominated in foreign currencies into Mexican pesos is for consolidation purposes and does not indicate that the Company could realize or settle the reported value of those assets and liabilities in Mexican pesos. Additionally, this does not indicate that the Company could return or distribute the reported Mexican peso value in equity to its shareholders.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia9d3f544fe1b4717a66dbebf8cb13e9f" continuedAt="i1a128446e3554c9b89b556548ab7329a"><ix:continuation id="i1062ee1e7dfa4caa96cd74bd3f56dd42"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODI_10504ccb-5d93-4c94-b2d2-38daf0906dab" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.762%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exchange Rates of Local Currencies Translated to Mexican Pesos (1)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Exchange Rate for</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exchange Rate as of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country or Zone </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Functional coin</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a5e5c16073d4af088f36c274ded4c27_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMy0yLTEtMS0w_f1269758-3e49-4499-b6ea-b47ebca0f6cb">1.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if4c2d66acbe5429c84a2769006996f49_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMy0zLTEtMS0w_aba98f14-03d2-4fc6-9c3d-47a7000ba478">1.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d957b456c34498093e51b4feb3e6fd3_D20180101-20181231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMy00LTEtMS0w_48ffaaa5-9148-4e2b-bb34-4b09ca33d70b">1.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie64621701ffd451286813cf1ef2cb635_I20201231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMy01LTEtMS0w_0a3b75af-00cb-4f27-a11a-57ae168ad8b0">1.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6cdb233886e9469e8354a71e07d8f7f8_I20191231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMy02LTEtMS0w_f1c0211f-d8e3-4a0c-b1e5-a45341549b0b">1.00</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quetzal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifd88952c8f0e437ab7a2f2f446874881_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNC0yLTEtMS0w_0a41fb40-392a-4bc4-97af-029c93891482">2.78</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8b2f07c869464468bc3d1dfd70fa44ad_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNC0zLTEtMS0w_2011037f-fffb-4598-afa7-d37d429e15a2">2.50</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id7af01a5a8484f31ba7afef4e84e9a99_D20180101-20181231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNC00LTEtMS0w_df9125c3-f594-424b-9ea3-d54698464c6f">2.56</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ife197afcee3b4714a4a6b6c7b4522b04_I20201231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNC01LTEtMS0w_c5657929-8b56-4f52-b644-a5c5848d2ddf">2.56</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9f9a047621104eec868172fdf828c7fc_I20191231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNC02LTEtMS0w_5c39871b-1f0e-4ae8-8f9b-3aaddcb1b70d">2.45</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colon</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iea638cd2691b4e5e844e0e154a56c176_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNS0yLTEtMS0w_b1480834-a218-4b57-8171-b40c33ee9d9f">0.04</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5d6d7378af8e46ebbe7a48afa24b0917_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNS0zLTEtMS0w_203fef68-8e4f-4b9d-a7b3-81d29bac062d">0.03</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i511c941927f6427f9c2eee48ab477927_D20180101-20181231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNS00LTEtMS0w_bc5af353-1f6e-41e8-ab7f-d78417fac4d5">0.03</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib647801c81ea4609a2d33f3285d9bb68_I20201231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNS01LTEtMS0w_8b6320d7-13cc-49da-9f15-37aae2ee253a">0.03</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i23f9f813cc5e4b058f8a4d4a879efb20_I20191231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNS02LTEtMS0w_122c6260-2299-4a13-9993-8b7a5ef5ae84">0.03</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balboa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i53c977e5f58040aba6d9bf4980ad228c_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNi0yLTEtMS0w_6fa13eef-a906-4630-8b15-ca13e06bea13">21.49</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7a89b5eacb6b4a328d49e1941c85e3ed_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNi0zLTEtMS0w_b8a2c1b6-22ee-4bf4-a9e3-eeb36752d3cd">19.26</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id34216b7ae2e4c3e929743e43f80f926_D20180101-20181231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNi00LTEtMS0w_f4f4c9eb-1fca-48aa-9a4a-c2778a2ed56b">19.24</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iee1f666551be43a09556f7ec51eee29d_I20201231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNi01LTEtMS0w_7b3c12b3-0edb-439c-a5ad-f0d804b68b35">19.95</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic12743e55b7545aab93d1b8a624bce7a_I20191231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNi02LTEtMS0w_d2666804-9267-4bff-88ba-92ed06396ee8">18.85</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1d2ca3742123401db1ae1633206cbc94_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNy0yLTEtMS0w_ccb9ca95-ea39-4c71-a5bc-039812d961d7">0.01</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4d699ad204f64822b448e7640336cfb2_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNy0zLTEtMS0w_5e6a7227-71dd-4b39-9622-92df8003d6d5">0.01</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i642bc59debcc460ead2d22911c64a432_D20180101-20181231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNy00LTEtMS0w_c0024b49-6bfd-4f87-8e18-8b8ad8ba99e2">0.01</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ied71fa45ae6d4d3d914c1fd642a055ab_I20201231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNy01LTEtMS0w_b2bd9167-621f-474c-b4ca-a9093c6af562">0.01</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i35b2cb975dea4f31b27f35ccb047c1a7_I20191231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNy02LTEtMS0w_05d73ae1-1c16-494a-842d-dc869c1ff8c4">0.01</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cordoba</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8e5aeb98be843b78567f97323fbd44d_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOC0yLTEtMS0w_927eb8d2-0fc2-4fff-9093-8d0ffdec51f9">0.63</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5cd83ca43832468e881877f77f670f28_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOC0zLTEtMS0w_6f7383c3-d28e-40f9-bdc4-dc61f161ead8">0.58</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i71838511f8ea452589615d6225e00299_D20180101-20181231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOC00LTEtMS0w_a99f5f19-1af9-47e0-a6bf-be16e3bd97c2">0.61</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if4c187af9db645a6bfa467f3eb0830fb_I20201231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOC01LTEtMS0w_311c6cd2-99d1-468a-8665-2cf990975aa4">0.57</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7b7b78b5bbb043cf8763f301a84becf1_I20191231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOC02LTEtMS0w_4f39f854-862d-4bdb-b9ee-acd7606f07d9">0.56</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia403ff036b51451d89659c4c66e44cb9_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOS0yLTEtMS0w_5a9f7119-6ebd-4d23-b3ba-c3da02c03ea6">0.31</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iffd4a1a7a02746de99a546ff7e26baa6_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOS0zLTEtMS0w_00f1fc09-092d-449e-8380-5dbf79f66969">0.41</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic2de4c4ec82549beae8601152cd65905_D20180101-20181231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOS00LTEtMS0w_aee32ba3-06b9-4504-9642-adc73e1a8935">0.73</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1567e90d7ce84d328f2cfc04157d2c03_I20201231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOS01LTEtMS0w_c2309125-3537-463d-858e-1eea860060f5">0.24</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib0e4248a7f9e45d1991bcf445da4c30c_I20191231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOS02LTEtMS0w_a5cd098b-dabf-4800-919f-a76ec744a9ef">0.31</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i43efe58efe284359b6b5ad288f6eadbd_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTAtMi0xLTEtMA_98341529-9713-472e-9aa9-cfb53978abb3">4.18</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8a41993f0ecc45b9b45d07ae06aeb1dd_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTAtMy0xLTEtMA_acfffd94-38f9-48ae-9b24-bee4e6d43c37">4.89</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i88d861bad15441018650f4b08bb650de_D20180101-20181231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTAtNC0xLTEtMA_b5c8bed9-5700-4b0f-b3f7-a523f6072604">5.29</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6f77c7e24ea34b73a51a45a4b475c159_I20201231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTAtNS0xLTEtMA_80cdb568-0009-4683-9c8c-dd56c25a9f9c">3.84</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i22db4dd18d63434fae4693c6490e1817_I20191231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTAtNi0xLTEtMA_e42c1c99-4677-49d8-87b9-9371f1582c3c">4.68</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a526eccf8df40adb867d52a41e6282d_D20180101-20181231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTEtNC0xLTEtMA_7f530bc2-9c1d-4512-be90-ef671daedd9b">0.37</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguayan peso</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icf7bb40ac1cc48f5b83fd76fe3b9cd77_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTItMi0xLTEtMA_4b27d1c6-bd66-4c12-9c56-c51eaac757ef">0.51</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib14395e356014dea9b4628a19f984b08_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTItMy0xLTEtMA_f48b36ca-0ec0-4452-833c-ebdfb9f7706c">0.55</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i13a1641627bf4079a0d8c007a8f01050_D20180101-20181231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTItNC0xLTEtMA_92e41e5d-3269-4ec2-a6e7-f1e13e3b9993">0.63</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65ebf405bea64b3685fcf25ba1bebe85_I20201231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTItNS0xLTEtMA_32c26f91-3c43-40b7-b555-b7adaff159b0">0.47</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib80f81f2e47749928557b7a6754575a2_I20191231" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTItNi0xLTEtMA_5cee88c9-b0d9-4dfa-a65a-68cee434a37c">0.51</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt">Exchange rates published by the central bank of each country</span></div></ix:nonNumeric></ix:continuation><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODA_86d7779c-3cdc-4d35-b86f-88955aefc348" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.4 Recognition of the effects of inflation in countries with hyperinflationary economic environments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on July 1, 2018, Argentina became a hyperinflationary economy because, among some other economic factors,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the last three years&#8217; cumulative inflation in Argentina exceeded 100% according to the several economic indexes that exist in the country. For being considered hyperinflationary, the financial information for our Argentine subsidiary has been adjusted to recognize the inflationary effects since January 1, 2018 through:</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Using inflation factors to restate non-monetary assets, such as inventories, property, plant and equipment, net, intangible assets, net, including related costs and expenses when such assets are consumed or depreciated.  </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizing the monetary position gain or loss in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company restates the financial information of subsidiaries that operate in hyperinflationary economic environment using the consumer price index (CPI) of each country. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FACPCE (Federacion Argentina de Consejos Profesionales de Ciencias Economicas) approved on September 29, 2018 and published on October 5, 2018, a resolution which defines, among other things, that the index price to determine the restatement coefficient (Based on a series that applies the NCPI from January with the IPIM until this date, and computing November and December 2015 using the CPI- of Ciudad del Gran Buenos Aires (CGBA) variation).</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTI_23234c31-2f34-4c77-842d-c840d664593f" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019, and 2018, the operations of the Company are classified as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cumulative Inflation 2018-2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Type of Economy </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2017-2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2016-2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4e5b9169d4ec4bcc91a620523af9fd96_D20200101-20201231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMS0xLTEtMS0w_6c8e7868-a0c8-4fb7-88e9-944eee3492a0">11.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie0cc969f2c86455db0c307c18843b7c4_D20190101-20191231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMS0zLTEtMS0w_363842ff-9ded-4a20-a650-aa5b0c3fafc2">13.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifbb8d01f140e43d98306b4edbafe34a5_D20180101-20181231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMS01LTEtMS0w_38c87f61-b5bd-4477-9130-9d2f9eb26087">15.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8b32062d03e04cc2a5e9c3956f913780_D20200101-20201231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMi0xLTEtMS0w_edb517ce-09f5-4317-b664-6bc494740e81">10.9</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i143a1fa06385443cbbeb659e217fd972_D20190101-20191231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMi0zLTEtMS0w_54a800ce-fcbb-4f9a-9c00-dcfe397d39e9">11.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0716394c9c7b4714aa043cef20d94017_D20180101-20181231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMi01LTEtMS0w_f0e149c1-a5bd-40de-9a09-f81f399e343b">12.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1e0f3831e8744d72ab604229b8311c9a_D20200101-20201231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMy0xLTEtMS0w_cb3929a3-2f35-4a7f-abd9-e94324bfb3c9">4.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7ad169a7e3a44d0285007f6bf12d07e5_D20190101-20191231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMy0zLTEtMS0w_08a766d2-916c-403e-b4b7-f02a1eff28f1">5.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia7ac4cc734df4cb992b09db6358a67a0_D20180101-20181231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMy01LTEtMS0w_73e97421-ab35-49b2-a7eb-50781b772389">5.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i93d25507c32e463a954830318b95ac98_D20200101-20201231" decimals="3" sign="-" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNC0xLTEtMS0w_bfa41ea3-9abe-46ba-9c56-ada4a320190c">1.5</ix:nonFraction>)%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i09af73f6512d43d5afcd3219d4585aa7_D20190101-20191231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNC0zLTEtMS0w_de581def-e11a-420d-adde-eab61b80d28d">0.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3c06b89238404ff0bc5fac86030c6316_D20180101-20181231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNC01LTEtMS0w_57b067d7-c228-4216-a560-c052152a0509">2.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNS0xLTEtMS0w_7ce59e53-5e28-4dd4-915d-7e06b0ec74c2">13.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifd078d773ee946d09612b0bc1ba0cde3_D20190101-20191231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNS0zLTEtMS0w_d660ec66-5348-4936-a5a9-bfafe364463f">11.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d2be04acfc14032a10ae96c4d1485e5_D20180101-20181231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNS01LTEtMS0w_54154d0c-e4f4-48ff-9203-77ed32bf437b">13.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i05b25fe1f4534183a05d3fb2671bae12_D20200101-20201231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNi0xLTEtMS0w_8cca9607-2652-4c4f-8ee9-2583dcfd94a0">8.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idccc5ffc877e498d8a13c795479f42ee_D20190101-20191231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNi0zLTEtMS0w_4f807e22-6f43-4b1e-bbdd-f14a5f51364a">15.6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2d481787e8204e0e94a24c9d5d51def4_D20180101-20181231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNi01LTEtMS0w_6ae8a784-9178-4b7b-8369-d29063be714f">13.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie0299e090eda4788863a9d9b960d4838_D20200101-20201231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNy0xLTEtMS0w_0c9d01ed-52f1-4d5e-a809-f55d0a9d779e">209.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib42f83655db045598ab8fb5a2fd2ba39_D20190101-20191231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNy0zLTEtMS0w_3eee3a18-131a-44cf-adad-1b294bbf1911">179.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaef3bb15592a42809f012b06c10f744c_D20180101-20181231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNy01LTEtMS0w_d3e217ce-7756-4eca-b4b9-fe922871ddd3">158.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOC0xLTEtMS0w_a48c20e5-a7b4-4602-8476-a61d33cf4b28">13.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibadef473dab648b684ebaf75fb110069_D20190101-20191231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOC0zLTEtMS0w_8d3576a1-ac2e-410e-b210-aec34c66413b">11.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i516b5ce84d4c49d8bf9483f2daac1c24_D20180101-20181231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOC01LTEtMS0w_28979fb1-1bcf-4f64-bcd8-363e972b5091">13.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70fdbd25e5cb4363bddd707824fd331f_D20200101-20201231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOS0xLTEtMS0w_c6fa7708-b888-4508-83b6-697f67b8964d">28.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibe1af72a61b24a9bb7a55aa521d01450_D20190101-20191231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOS0zLTEtMS0w_40fb9dbd-9939-4507-b73a-4b40b96383c1">22.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6d887a6aca33470fb58f23833fc5fa38_D20180101-20181231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOS01LTEtMS0w_242a7551-361e-40f0-9276-4bb77a48c4d5">25.3</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0c307b5a464f4e628c7caee96096702c_D20180101-20181231" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMTAtNS0xLTEtMA_baacd284-27ec-44c4-afcb-641105efbd3f">11.9</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i1a128446e3554c9b89b556548ab7329a" continuedAt="i6a3bf7a5a255459c8a5810e7e1d87e94"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTY_2a0f5fbb-b63d-456f-9965-9099fd9cae77" continuedAt="i63d26cf8d635461992ce9b4e335874d5" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.5 Cash and cash equivalents </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of deposits in bank accounts which generate interest on the available balance. Cash equivalents are mainly represented by short-term bank deposits and fixed income investments (overnight), both with maturities of three months or less and their carrying values approximate fair value. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i63d26cf8d635461992ce9b4e335874d5">The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 6). Restricted cash is presented within other current financial assets given that the restrictions are short-term in nature.</ix:continuation> </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzU_4ba8b05f-5da9-4473-920b-5f0eab192add" continuedAt="iae30e75220314f58925c37151b12e652" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6 Financial assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are classified within the following business models depending on the Management&#8217;s objective: (i) "hold to maturity to collect contractual cash flows", (ii) "hold to collect contractual cash flows and sell financial assets" and (iii) "Others or hold to negotiate" or as derivatives assigned in hedging instruments with an effective hedge, as appropriate. The classification depends on the nature and purpose of the financial assets and is determined at the time of initial recognition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs a portfolio &#8211; level assessment of the business model objective in which a financial asset is held to reflect the best way in which the business manages the financial asset and the manner in which the information is provided to the management of the Company. The information that is considered within the evaluation includes:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The policies and objectives of the Company in relation to the portfolio and the practical implementation of said policies;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Performance and evaluation of the Company's portfolio including accounts receivable;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Risks that affect the performance of the business model and how those risks are managed;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Any compensation related to the performance of the portfolio; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Frequency, volume and timing of sales of financial assets in previous periods together with the reasons for said sales and expectations regarding future sales activities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial assets include cash, cash equivalents and restricted cash, investments with maturities of more than three months, loans and accounts receivable, derivative financial instruments and other financial assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the initial recognition of a financial asset, the Company measures it at fair value plus the transaction costs that are directly attributable to the purchase thereof, in the event that said asset isn&#8217;t measured at fair value through profit or loss. Accounts receivable that do not have a significant financing component are measured and recognized at the transaction price when they are generated. The rest of the financial assets are recognized only when the Company is a party to the contractual provisions of the instrument.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset is measured using assumptions that would be used by market participants when valuing the asset, assuming that market participants act in the best economic interest.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the initial recognition, the financial asset is also classified as measured at: amortized cost, fair value with changes in other comprehensive income &#8211; debt or equity investments &#8211; and fair value through profit or loss. The classification depends on the objective by which the financial asset is acquired.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are not reclassified after their initial recognition unless the Company changes the business model to manage the financial assets; in which case, all affected financial assets are reclassified on the first day of the first reporting period following the change in the business model.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1 Financial assets at amortized cost</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset is measured at amortized cost if it meets the following two conditions and isn&#8217;t designated as fair value through profit and loss (FVTPL):</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">It&#8217;s managed within a business model whose objective is to maintain financial assets to recover the contractual cash flows; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are only payments at specified dates of the principal and interest on the amount of the outstanding principal, or solely payments of principal and interest (&#8220;SPPI&#8221;).</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i6a3bf7a5a255459c8a5810e7e1d87e94" continuedAt="i233e5eb41cea49148a8c4a334d4aaf5c"><ix:continuation id="iae30e75220314f58925c37151b12e652" continuedAt="i8a974cc051014b8cb39c40d04764dd6a"><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost of a financial asset is the amount of the initial recognition minus the principal payments, plus or minus the accumulated amortization using the effective interest rate method of any difference between the initial amount and the amount as of the maturity and, adjusted for impairment loss. The financial product, exchange fluctuation and impairment are recognized in results. Any profit or loss is also recognized in the same way in results.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1.1 Effective interest rate method (ERR)</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The effective interest rate method is a method to calculate the amortized cost of loans, accounts receivables and other financial assets (designated as held-to-maturity) and to allocate interest income / expense over the relevant period. The effective interest rate is the rate that exactly discounts estimated future cash receipts (including all fees paid or received that represents an integral part of the effective interest rate, transaction costs and other premiums or discounts) through the expected life of the financial asset, or (where appropriate) a shorter period, to the net carrying amount on the initial recognition.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.2 Financial assets at fair value with changes in other comprehensive income (&#8220;FVOCI&#8221;)</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">A financial asset is measured as FVOCI if it meets the following two conditions and isn&#8217;t designated as FVTPL:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Its administered within a business model whose objective is achieved through the collection of contractual cash flows and the sale of financial assets; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are solely principle and interest payments.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">These assets are subsequently measured at fair value. The financial product calculated using the IRR, the exchange rate fluctuation and the impairment are recognized in profit and loss. Other gains and losses, related to changes in fair value are recognized in OCI. In cases of losses or dispositions, the accumulated gains and losses in OCI are reclassified to profit and loss.  </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">In the initial recognition of an equity instrument that isn&#8217;t held for trading, under the "other" business model, the Company may irrevocably choose to present changes in the fair value of the investment in OCI. This choice is made at the level of each investment. Equity instruments are subsequently measured at fair value. Dividends are recognized as profit in profit and loss unless the dividend clearly represents a recovery part of the investment cost. Other net gains and losses, related to changes in fair value, are recognized in OCI and are not reclassified to consolidated net income in subsequent periods.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.3 Financial assets at fair value through profit and loss (FVTPL)</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Financial assets designated as FVTPL include financial assets held for trading and financial assets designated at initial recognition as FVTPL. Financial assets are classified as held for trading if they are acquired to be sold in the short term. Derivatives, including implicit derivatives are also designated as held for trading unless they are designated as effective hedging instruments as defined in IFRS 9. Financial assets as FVTPL are registered in the balance sheet at fair value with the net changes in the fair value presented as financial expense (negative changes in fair value) or financial income (positive net changes in fair value) in profit and loss statement.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.4 Evaluation that contractual cash flows are solely principal and interest payments (&#8220;SPPI&#8221;)  </span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to classify a financial asset within one of the three different categories, the Company determines whether the contractual cash flows of the asset are solely principal and interest payments. The Company considers the contractual terms of the financial instrument and whether the financial asset contains any contractual term that could change the timing or amount of the contractual cash flows in such a way that it would not meet the SPPI criteria. To make this evaluation, the Company considers the following:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Contingent events that would change the cash flows amount or timing;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Terms that can adjust the contractual coupon rate, including variable interest rate characteristics;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Payment and extension features; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Characteristics that limit the Company's right to obtain cash flows from certain assets.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A prepaid feature is consistent with the characteristics of SPPIs if the prepayment amount substantially represents the amounts of the principal and interest pending payment, which could include reasonable compensation for early termination of the contract. Additionally, a financial asset acquired or originated with a premium or discount to its contractual amount and in the initial recognition the fair value of the prepaid characteristic is insignificant, the asset will pass the test of the contractual characteristics of cash flow if the amount prepaid represents substantially the contractual amount and accrued interest (but not paid); which may include additional compensation for the early contract termination.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i233e5eb41cea49148a8c4a334d4aaf5c" continuedAt="i9ad381c8171b422e96dad59ffe9d1c31"><ix:continuation id="i8a974cc051014b8cb39c40d04764dd6a" continuedAt="i6368745e25e2443b8185434e05ae12b5"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.5 Loans and receivables     </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans and receivables are non-derivative financial instruments with fixed or determinable payments that are not quoted in an active market. Loans and receivables with a stated term (including trade and other receivables) are measured at amortized cost using the effective interest method, less any impairment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income is recognized by applying the effective interest rate, except for short-term receivables when the recognition of interest would be immaterial. For the years ended December&#160;31, 2020, 2019 and 2018 the interest income on loans and receivables recognized in the interest income line item within the consolidated income statements is Ps. <ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:InterestIncomeOnLoansAndReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMjMzNjg_545c2bfa-e5a1-41d6-a926-0e913e16cd02">6</ix:nonFraction>, Ps. <ix:nonFraction unitRef="usd" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:InterestIncomeOnLoansAndReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMjMzNzY_6f9592c9-0117-4945-a7fa-b20a1ee45962">5</ix:nonFraction> and Ps. <ix:nonFraction unitRef="usd" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:InterestIncomeOnLoansAndReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMjMzODc_2cef1aaa-b702-4418-ac47-69acb3df4cae">5</ix:nonFraction>, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.6 Other financial asset </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financial assets include long term accounts receivable and derivative financial instruments. Other financial assets with a stated term are measured at amortized cost using the effective interest method, less any impairment.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.7 Financial assets impairment</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company recognizes impairment due to expected credit loss (ECL) in:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Financial assets measured at amortized cost;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Debt investments measured at FVOCI;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Other contractual assets</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Impairment losses on accounts receivable, contractual assets and leasing receivables are always measured at an amount equal to ECL for the remaining life, whether or not it has a significant financing component. The Company applies the criteria to all accounts receivable, contractual assets and leasing credits, but it can be applied separately to accounts receivable and contractual assets of financial leases.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company measures impairment losses at an amount equal to ECL for the remaining life, except for the following:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Debt instruments determined to be of low credit risk; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Other debt instruments and bank balances for which the credit risk (risk of non- recoverability over the expected life of the financial instrument) has not increased significantly since the initial recognition.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">In determining whether the credit risk of a financial asset has increased significantly since initial recognition and estimating the ECL, the Company considers reasonable and supportable information that is relevant and available without cost or disproportionate effort. This includes qualitative and quantitative information and analysis, based on historical experience and an informed credit assessment of the Company.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss is a weighted estimate of the probability of expected loss. The amount of impairment loss is measured as the present value of any lack of liquidity (the difference between the contractual cash flows that correspond to the Company and the cash flows that management expects to receive). The expected credit loss is discounted using the original financial asset effective interest rate.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company annually evaluates the reasonableness to determine if there was objective evidence of impairment. Some objective evidence that financial assets were impaired includes:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Non-payment or delinquency of a debtor;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Restructuring of an amount corresponding to the Company under terms that the Company would not otherwise consider;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Indicators that a debtor or client will incur into bankruptcy;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Adverse changes in the status of debtor or client payments;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The disappearance of an active market for an instrument due to financial difficulties; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Evident information indicating that there was a measurable decrease in the expected cash flows of a group of financial assets.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">For an investment within an equity instrument, objective evidence of impairment includes a significant or prolonged decrease in its fair value lower than the carrying amount.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9ad381c8171b422e96dad59ffe9d1c31" continuedAt="i9510cfa8184f4936a7286ef035760051"><ix:continuation id="i6368745e25e2443b8185434e05ae12b5"><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss on financial assets measured at amortized cost is reduced from the carrying amount and for financial assets measured at FVOCI, the impairment loss is recognized within OCI. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.8 Derecognition</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset (or, where applicable, a part of a financial asset or part of a group of similar financial assets) is derecognized when:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The rights to receive cash flows from the financial asset have expired; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The Company has transferred its rights to receive the asset cash flows or has assumed an obligation to pay the full received cash flows without material delay to a third party under a &#8216;pass-through&#8217; arrangement; and either (a) the Company has transferred substantially all the risks and rewards of the asset, or (b) the Company has neither transferred or retained substantially all the asset risks and benefits, but has transferred control of the asset. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.9 Offsetting of financial instruments</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are required to be offset against financial liabilities and the net amount reported in the consolidated statement of financial position if, and only if the Company:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Currently has an enforceable legal right to offset the recognized amounts; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Intends to settle on a net basis, or to realize the assets and settle the liabilities simultaneously</span></div></ix:continuation><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NjY_d6184957-54b3-4cc6-aa97-101819d0bb30" continuedAt="ifc732c40f8a049929f6baea794894c23" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7 Derivative financial instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to different risks related to cash flows, liquidity, market and third-party credit. As a result, the Company contracts different derivative financial instruments in order to reduce its exposure to the risk of exchange rate fluctuations between the U.S. Dollar and other currencies, and interest rate fluctuations associated with its borrowings denominated in foreign currencies and the exposure to the risk of fluctuation in the costs of certain raw materials. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company values and records all derivative financial instruments and hedging activities in the consolidated statement of financial position as either an asset or liability measured at fair value, considering quoted prices in recognized markets. If such instruments are not traded in a formal market, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable market data, recognized in the financial sector. Changes in the fair value of derivative financial instruments are recorded each year in current earnings otherwise as a component of cumulative other comprehensive income based on the item being hedged and the effectiveness of the hedge. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.1 Hedge accounting </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designates certain hedging instruments, which include derivatives to cover foreign currency risk, as either fair value hedges or cash flow hedges. Hedges of foreign exchange risk on firm commitments are accounted for as cash flow hedges. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the inception of the hedge relationship, the Company documents the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on an ongoing basis, the Company documents whether the hedging instrument is highly effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.2 Cash flow hedges </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognized in OCI and accumulated under the hedging valuation of the effective portion of derivative financial instruments. The gain or loss relating to the ineffective portion is recognized immediately in consolidated net income and is included in the market value (loss) on financial instruments line item within the consolidated statements of income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts previously recognized in other comprehensive income and accumulated in equity are reclassified to consolidated net income in the periods when the hedged item is recognized in profit and loss, in the same line of the consolidated statement of income as the recognized hedged item. However, when the hedged forecast transaction results in the recognition of a non-financial asset or a non-financial liability, the gains and losses previously recognized in other comprehensive income and accumulated in equity are transferred from equity and included in the initial measurement of the cost of the non-financial asset or non-financial liability. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hedge accounting is discontinued when the Company revokes the hedging relationship, when the hedging instrument expires or is sold, terminated, or exercised, or when it no longer qualifies for hedge accounting. Any gain or loss recognized in cumulative other comprehensive income in equity at that time remains in equity and is recognized when the forecast transaction is ultimately recognized in consolidated net income. When a forecast transaction is no longer expected to occur, the gain or loss accumulated in equity is recognized immediately in consolidated net income. </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9510cfa8184f4936a7286ef035760051" continuedAt="ia65a4a62ec1246f7b2fe46fedbc1368c"><ix:continuation id="ifc732c40f8a049929f6baea794894c23"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.3 Fair value hedges </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For hedge items carried at fair value the change in the fair value of a hedging derivative is recognized in profit and loss as foreign exchange gain or loss, as they relate to foreign currency risk. The change in the fair value of the hedged item attributable to the risk hedged is recorded as part of the carrying value of the hedged item and is also recognized in the statement of profit or loss as foreign exchange gain or loss. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fair value hedges relating to items carried at amortized cost, change in the fair value of the effective portion of the hedge is recognized first as an adjustment to the carrying value of the hedged item and then any adjustment to carrying value is amortized through profit or loss over the remaining term of the hedge using the EIR (Effective Interest Rate) method. EIR amortization may begin as soon as an adjustment exists and no later than when the hedged item ceases to be adjusted for changes in its fair value attributable to the risk being hedged. If the hedged item is derecognized, the unamortized fair value is recognized immediately in profit or loss. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When an unrecognized firm commitment is designated as a hedged item, the subsequent cumulative change in the fair value of the firm commitment attributable to the hedged risk is recognized as an asset or liability with a corresponding gain or loss recognized in profit and loss. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.4 Hedge of net investment in a foreign business</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company designates certain debt securities as a hedge of its net investment in foreign subsidiaries and applies hedge accounting to foreign currency differences arising between the functional currency of its investments abroad and the functional currency of the holding company (Mexican peso), regardless of whether the net investment is held directly or through a sub-holding. Differences in foreign currency that arise in the conversion of a financial liability designated as a hedge of a net investment in a foreign operation are recognized in other comprehensive income in the exchange differences on the translation of foreign operations and associates caption, to the extent that the hedge is effective. To the extent that the hedge is ineffective, such differences are recognized as market value gain or loss on financial instruments within the consolidated income statements. When part of the hedge of a net investment is disposed, the corresponding accumulated foreign currency translation effect is recognized as part of the gain or loss on disposal within the consolidated income statement. As of December 31, 2020, 2019 and 2018 there were no transactions of this nature.</span></div></ix:continuation><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzA_ec2e3dc1-d7fd-49ca-aec4-cc4aebbddf1d" continuedAt="iba707476092c49099a39e8d7e0d4c4f4" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.8 Fair value measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures financial instruments, such as, derivatives, and certain non-financial assets such as trust assets of labor obligations at fair value at each balance sheet date. Also, fair values of bank loans and notes payable carried at amortized cost are disclosed in Note 19.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction to sell the asset or transfer the liability takes place either: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; In the principal market for the asset or liability, or </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; In the absence of a principal market, in the most advantageous market for the asset or liability </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A fair value measurement of a non-financial asset takes into account a market participant&#8217;s ability to generate economic benefits by using the asset in its highest and best use or by selling it to another market participant that would use the asset in its highest and best use. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses valuation techniques that are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximizing the use of relevant observable inputs and minimizing the use of unobservable inputs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All assets and liabilities for which fair value is measured or disclosed in the financial statements are categorized within the fair value hierarchy, described as follows, based on the lowest level input that is significant to the fair value measurement as a whole: </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt">      Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt">      Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt">      Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For assets and liabilities that are recognized in the financial statements on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by re-assessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole) at the end of each reporting period. </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia65a4a62ec1246f7b2fe46fedbc1368c" continuedAt="i7227fc7caa384eaba636739d11b8488a"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iba707476092c49099a39e8d7e0d4c4f4" continuedAt="i963fd996b76d478baba6c64563740b64">The Company determines the policies and procedures for both recurring fair value measurement, such as those described in Note 21 and unquoted liabilities such as debt described in Note 19. </ix:continuation></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i963fd996b76d478baba6c64563740b64">For the purpose of fair value disclosures, the Company has determined classes of assets and liabilities on the basis of the nature, characteristics and risks of the asset or liability and the level of the fair value hierarchy as explained above.</ix:continuation> </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzY_1003d71b-f959-4f9e-83e3-5bdc38293063" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.9 Inventories and cost of goods sold </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are measured at the lower of cost and net realizable value. Net realizable value represents the estimated selling price for inventories less all estimated costs of completion and costs necessary to make the sale. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories represent the acquisition or production cost that is incurred when purchasing or producing a product, and are based on the weighted average cost formula. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold is based on the weighted average cost of the inventories at the time of sale. Cost of goods sold includes expenses related to the purchase of raw materials used in the production process, as well as labor costs (wages and other benefits), depreciation of production facilities, equipment and other costs, including fuel, electricity, equipment maintenance and inspection. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is required to make judgements regarding write-downs to determine the net realizable value of the inventory. These write-downs consider factors such as age and condition of goods as recent market data to assess the estimated future demand for goods. To date the COVID-19 pandemic has not had a material impact on the Company&#180;s assessment of the net realizable value of the inventory, with inventory turns remaining similar since the commencement of the pandemic.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Nzc_7b605702-6a50-4cc4-ad0b-bd02e07753f4" continuedAt="if6935c3b89434361888c3db211d0eac2" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.10 Held for sale long lived assets and discontinued operations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies the long lived assets as held for sale when:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.24pt">An asset is expected to be recovered principally through the sale, instead of being recovered through continuous  operational use;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">An asset is maintained as held for its immediately sale and;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.24pt">An asset&#8217;s sale is considered as highly possible in its actual condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A sale is considered highly possible when:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Management is engaged with a sales plan;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An active plan to locate a buyer has been initiated;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The asset must be actively marketed at a reasonable price related to its fair value; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The sale is expected to be completed in less than one year from the date classification.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-current assets held for sale are measured at the lower value between the carrying value and the fair value less the disposal cost.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discontinued operations are the results of operations and cash flows that can be clearly distinguished from the rest of the Company&#8217;s operations an cash flows that have been disposed or classified as held for sale, and:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Represent either a separated major line of business or geographic area;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Are part of a coordinated plan to dispose of a major line of business or a geographic of operations; or</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">It is a subsidiary acquired exclusively for the purpose of reselling it.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discontinued operations are excluded from the continuing operations results and they are presented separately net of tax in the consolidated income</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if6935c3b89434361888c3db211d0eac2">Additional disclosure is provided in Note 5 regarding the Company&#8217;s disposal of Philippine.</ix:continuation> </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODc_abf88eb0-47bc-4a47-b94f-920dba84d387" continuedAt="if27a88cdd0a0460daf3fa5c38deebd2c" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11 Other current assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets, which will be realized within a period of less than one year from the reporting date, are comprised of prepaid assets, product promotion and agreements with customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid assets principally consist of advances to suppliers of raw materials, advertising, promotional, leasing and insurance costs, and are recognized as other current assets at the time of the cash disbursement, and are unrecognized in the consolidated statement of financial position and recognized in the appropriate consolidated income statement caption when the risks and rewards of the related goods have been transferred to the Company or services have been received, respectively. </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7227fc7caa384eaba636739d11b8488a" continuedAt="i322097d33da54d25929ece47b96968c4"><ix:continuation id="if27a88cdd0a0460daf3fa5c38deebd2c"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has prepaid advertising costs which consist of television and radio advertising airtime paid in advance. These expenses are generally amortized over the period based on the transmission of the television and radio spots. The related production costs are recognized in consolidated income statement as incurred. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreements with customers for the right to sell and promote the Company&#8217;s products over a certain period. The majority of these agreements have terms of more than one year, and the related costs are amortized using the straight-line method over the term of the contract. During the years ended December&#160;31, 2020, 2019 and 2018, such amortization aggregated to Ps. <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNDEyNTQ_6700cee7-d5c9-4b66-84f5-9351baf2590a">213</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:AmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNDEyNjI_b369545a-e703-434c-9ef8-f7066a3e6961">273</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:AmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNDEyNzM_4e495370-3ce3-4dcf-9305-8a8d560f31a9">277</ix:nonFraction>, respectively</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Njg_defd57d3-d3f0-4bfc-b197-ade57f2e5395" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12 Investments in other entities</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12.1 Investments in associates </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Associates are those entities over which the Company has significant influence. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but without control over those policies. Upon loss of significant influence over the associate, the Company measures and recognizes any retained investment at its fair value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in associates are accounted for using the equity method and initially recognized at cost, which comprises the investment&#8217;s purchase price and any directly attributable expenditure necessary to acquire it. The carrying amount of the investment is adjusted to recognize changes in the Company&#8217;s share of net assets of the associate since the acquisition date. The financial statements of the associates are prepared for the same reporting period as the Company.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company&#8217;s share of losses exceeds the carrying amount of the investment in the associate, including any advances, the carrying amount is reduced to nil and recognition of further losses is discontinued except to the extent that the Company has a legal or constructive obligation or has made payments on behalf of the associate. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill identified at the acquisition date is presented as part of the investment in shares of the associate in the consolidated statement of financial position. Any goodwill arising on the acquisition of the Company&#8217;s interest in an associate is measured in accordance with the Company&#8217;s accounting policy for goodwill arising in a business combination, see Note 3.2.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After application of the equity method, the Company determines whether it is necessary to recognize an additional impairment loss on its investment in its associate. The Company determines at each reporting date whether there is any objective evidence that the investment in the associates is impaired. If this is the case, the Company calculates the amount of impairment as the difference between the recoverable amount of the associate and its carrying value and recognizes the amount in the share of the profit or loss of associates accounted for using the equity method in the consolidated statements of income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12.2 Joint arrangements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint arrangement is an arrangement in which two or more parties have joint control. Joint control is the contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. The Company classifies its interests in joint arrangements as either joint operations or joint ventures depending on the Company&#8217;s rights to the assets and obligations for the liabilities of the arrangements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement. The Company recognizes its interest in the joint ventures as an investment and accounts for that investment using the equity method.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the Company does <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:InvestmentsInJointVentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0MjE_3e613016-89d9-4645-b4aa-a04033e12eab"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:InvestmentsInJointVentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0MjE_ab06955e-cd33-459d-9713-9f094f808e8f">no</ix:nonFraction></ix:nonFraction>t have an interest in joint operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon loss of joint control over the joint venture, the Company measures and recognizes any retained investment at its fair value.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12.3 Investment in Venezuela </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On December 31, 2017, the Company changed the method of accounting for its investment in Venezuela from consolidation to the fair value method through OCI using a Level 3 inputs and recognized as of December 31, 2019 a fair value loss on the investment Ps. <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNDQ4MzQ_5c055509-e4dc-4cb1-867d-103255a2bd4f">216</ix:nonFraction>. Gains and losses on the investment since January 1, 2018 are recognized in OCI.As December 31, 2020 fair value of Venezuela investment is Ps. <ix:nonFraction unitRef="mxn" contextRef="i4e0964f109c346ccb2b71b3f0f9f86c2_D20200101-20201231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNDQ5ODA_bcd936ec-0bb9-4d35-baac-308348d155b3">0</ix:nonFraction>.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTQ_69bfd43d-7480-4ff4-b245-038395725727" continuedAt="id09376c4bc85486d989ba062a440fa3d" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.13 Property, plant and equipment </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are initially recorded at their cost of acquisition and/or construction and are presented net of accumulated depreciation and accumulated impairment losses if any. The borrowing costs related to the acquisition or construction of qualifying assets is capitalized as part of the cost of that asset. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major maintenance costs are capitalized as part of total acquisition cost, which imply an increase on the asset useful life. Routine maintenance and repair costs are expensed as incurred. </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i322097d33da54d25929ece47b96968c4" continuedAt="iea517412a1794949bae4c090911acb0d"><ix:continuation id="id09376c4bc85486d989ba062a440fa3d" continuedAt="ic2e4b2e7ebab4b16b25bcb22c87102e8"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress consists of long-lived assets not yet in service, in other words, that are not yet ready for the purpose that they were bought, built or developed. The Company expects to complete those investments during the following 12 months. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method. Where an item of property, plant and equipment comprises major components having different useful lives, the components are accounted for and depreciated separately. The Company estimates depreciation rates, considering the estimated useful lives of the assets. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTU_cc39a85b-0663-4642-aff6-815a749b7adc" continuedAt="i18e9b2c80a794feea5a53f7e68cdf58a" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the Company&#8217;s principal assets are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.222%"><tr><td style="width:1.0%"></td><td style="width:75.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<ix:nonNumeric contextRef="i4e727670919e48d0ac1d93cb80d9a3a8_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMS0xLTEtMS0wL3RleHRyZWdpb246MGYyNjUzYjJiZDY0NDk1OWFiMzEwMzc0NTY4MDcwNDdfMTA0NDUzNjA0NjM4OTE_abb38df7-01fa-4014-addf-3769a86e0c94">40</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i5ca6c84744f54221b65fd637c946b0e4_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMS0xLTEtMS0wL3RleHRyZWdpb246MGYyNjUzYjJiZDY0NDk1OWFiMzEwMzc0NTY4MDcwNDdfMTA0NDUzNjA0NjM4OTY_dbd65680-548b-4f9b-a34a-8e81fdf53515">50</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<ix:nonNumeric contextRef="i4d3b72659b5c4cd4a1d6aa0ea9c2b1f3_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMi0xLTEtMS0wL3RleHRyZWdpb246N2M2MDdmOTNmNmE4NGRkOWIzOWM5YTkyMzcxOWYwZTRfMTA0NDUzNjA0NjM4ODU_a1bb4614-cc72-4c52-b9a5-816148963e79">10</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i2b844e0643be4b7bb5b752f67bb2a6d4_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMi0xLTEtMS0wL3RleHRyZWdpb246N2M2MDdmOTNmNmE4NGRkOWIzOWM5YTkyMzcxOWYwZTRfMTA0NDUzNjA0NjM4OTA_9f49dc73-d6f5-4f49-bb65-91e2d2b846e0">20</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;<ix:nonNumeric contextRef="i75bfdd8c9ade49de9b8fc66723ef1e8c_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMy0xLTEtMS0wL3RleHRyZWdpb246MTdiY2E5OTY3NWU3NDQ5NWI4ZTA5ZDhjZjVlZThhZGZfMTA0NDUzNjA0NjM4ODM_ed4d2970-20f8-42a3-9785-180df6f56c67">7</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i6bcdfd9804d443e7aed221aec9d7e1c2_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMy0xLTEtMS0wL3RleHRyZWdpb246MTdiY2E5OTY3NWU3NDQ5NWI4ZTA5ZDhjZjVlZThhZGZfMTA0NDUzNjA0NjM4ODg_ac522dc3-18df-4e1e-a21f-935e1dce9e25">15</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refrigeration equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;<ix:nonNumeric contextRef="id285283933f34468b6112b6dd0720b2e_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNC0xLTEtMS0wL3RleHRyZWdpb246ZGRiZDUzM2E5ZmYwNGZiOWFiYzJlODUxY2IxMTc4ZThfMTA0NDUzNjA0NjM4ODI_e62c73bc-24ad-40df-a6a5-0f1274fbed11">5</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="ibbdf1ccd777842b9ac01184f90152b01_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNC0xLTEtMS0wL3RleHRyZWdpb246ZGRiZDUzM2E5ZmYwNGZiOWFiYzJlODUxY2IxMTc4ZThfMTA0NDUzNjA0NjM4ODY_64111ee6-9bd3-427e-a713-1a28412ee362">7</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Returnable bottles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ida455aed13ff4f048215b7342a05e458_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNS0xLTEtMS0wL3RleHRyZWdpb246MWIwNGIzM2E1Yjg3NDU5ZTk3ZmVkY2U5MDk2M2VlNDlfMTA0NDUzNjA0NjM4ODY_84d7a712-ae53-40f2-9748-3485cf6ae074">1.5</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="id9cf67b1f2554afd81c70472a8c8d240_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNS0xLTEtMS0wL3RleHRyZWdpb246MWIwNGIzM2E1Yjg3NDU5ZTk3ZmVkY2U5MDk2M2VlNDlfMTA0NDUzNjA0NjM4OTA_b948f0c0-9cc0-4123-a749-8ae6a082f0d8">3</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3673a4d7b449417fbca1a0fd177b2230_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNi0xLTEtMS0wL3RleHRyZWdpb246ZjNjNmU5Y2U1MGNmNDNjZmFhNzdlYzJlNzdiYzUzYjNfMTA0NDUzNjA0NjM4ODM_bcffd778-0683-4713-acfe-f586e0bb964d">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i4d7f29c112da4b2bb675b7459ce82c37_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNi0xLTEtMS0wL3RleHRyZWdpb246ZjNjNmU5Y2U1MGNmNDNjZmFhNzdlYzJlNzdiYzUzYjNfMTA0NDUzNjA0NjM4ODg_6b44998b-e952-4d90-874c-2ebb6fb1f1f2">10</ix:nonNumeric></span></div></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives, residual values and depreciation method are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds (if any) and the carrying amount of the asset and is recognized in consolidated income statement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Returnable and non-returnable bottles: </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two types of bottles: returnable and non-returnable. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Non-returnable: bottles are recorded in the consolidated income statement at the time of the sale of the product.</span></div><div style="text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Returnable: bottles are classified as long-lived assets as a component of property, plant and equipment. Returnable bottles are recorded at acquisition cost and for countries with hyperinflationary economies, restated according to IAS 29. Depreciation of returnable bottles is computed using the straight-line method over their estimated useful lives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">There are two types of returnable bottles: </span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-42.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:38.25pt">Those that are in the Company&#8217;s control within its facilities, plants and distribution centers; and </span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-42.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:38.25pt">Those that have been placed in the hands of customers and still belong to the Company. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returnable bottles that have been placed in the hands of customers are subject to an agreement with a retailer pursuant to which the Company retains ownership. These bottles are monitored by sales personnel during periodic visits to retailers and the Company has the right to charge any breakage identified to the retailer. Bottles that are not subject to such agreements are expensed when placed in the hands of retailers. </span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic2e4b2e7ebab4b16b25bcb22c87102e8">The Company&#8217;s returnable bottles are depreciated according to their estimated useful lives (<ix:nonNumeric contextRef="i3583804075954cd18de506c6987d4905_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNjU5NzA2OTg1NDUxMQ_c69e816b-2b35-4ecb-8bfb-e90c11bede30">3</ix:nonNumeric> years for glass bottles and <ix:nonNumeric contextRef="i591d99c237774bb1b1bba20db9aad2fe_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNjU5NzA2OTg1NDQ5OQ_bf1e1c42-6054-4df3-b5a5-1ce9c0d3a865">1.5</ix:nonNumeric> years for PET bottles). Deposits received from customers are amortized over the same estimated useful lives of the bottles.</ix:continuation> </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForBorrowingCostsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Njc_5f07f189-a4ae-4545-993c-98fbbc65750d" continuedAt="i0463395347844583ab77d8e63d2115e4" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.14 Borrowing costs </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowing costs directly attributable to the acquisition, construction or production of qualifying assets, which are assets that necessarily take a substantial period of time to get ready for their intended use or sale, are added to the cost of those assets, until such time as the assets are substantially ready for their intended use or sale. Borrowing costs may include: </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;interest expense; and </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;exchange differences arising from foreign currency borrowings to the extent that they are regarded as an adjustment to interest costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income earned on the temporary investment of specific borrowings pending their expenditure on qualifying assets is deducted from the borrowing costs eligible for capitalization. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0463395347844583ab77d8e63d2115e4">All other borrowing costs are recognized in the consolidated income statement in the period in which they are incurred.</ix:continuation> </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="iea517412a1794949bae4c090911acb0d" continuedAt="i69175a8b18b14a62bf96bcef131d2f4e"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Njk_ac39782a-b86a-4c70-aa2b-759774fd9d30" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.15 Intangible assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are identifiable non-monetary assets without physical substance and represent payments whose benefits will be received in future years. Intangible assets acquired separately are measured at initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value as at the date of acquisition (see Note 3.2). Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. The useful lives of intangible assets are assessed as either finite or indefinite, in accordance with the period over which the Company expects to receive the benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are amortized and mainly consist of information technology and management system costs incurred during the development stage which are currently in use. Such amounts are capitalized and then amortized using the straight-line method over their expected useful lives. Expenditures that do not fulfill the requirements for capitalization are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized intangible assets, such as finite lived intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group of assets may not be recoverable through its expected future cash flows. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with an indefinite life are not amortized and are subject to impairment tests on an annual basis as well as whenever certain circumstances indicate that the carrying amount of those intangible assets exceeds their recoverable value. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets with an indefinite life mainly consist of rights to produce and distribute Coca-Cola trademark products in the Company&#8217;s territories. These rights are contained in agreements that are standard contracts that The Coca-Cola Company has with its bottlers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had <ix:nonFraction unitRef="agreement" contextRef="i52f36ca2fa0343ce88bc6436e7639b62_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="kof:NumberOfBottlerAgreements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMzI5ODUzNDk3MTI4Mw_ba9b2b4a-69d6-4fb2-9cc2-9d4b2b8bc78e">four</ix:nonFraction> bottler agreements in Mexico: (i)&#160;Valley of Mexico territory, which is up for renewal in June 2023, (ii)&#160;the agreement for the Southeast territory, which is up for renewal in June 2023, (iii)&#160;the agreement for the Bajio territory, which is up for renewal in May 2025 and (iv)&#160;the agreement for the Golfo territory, which is up for renewal in May 2025. As of December&#160;31, 2020, the Company had <ix:nonFraction unitRef="agreement" contextRef="i0be8407e8e7445dc898ea5d8233b9332_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="kof:NumberOfBottlerAgreements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMzI5ODUzNDk3MTI4NA_cddcc992-1f5e-47f1-b96a-a6d3f156cc24">one</ix:nonFraction> bottler agreement in Brazil which is up for renewal in October 2027; As of December&#160;31, 2020, the Company had <ix:nonFraction unitRef="agreement" contextRef="i3236a0fd8da047db9869385ac3306c45_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="kof:NumberOfBottlerAgreements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMzI5ODUzNDk3MTMxNg_f23c9757-e980-4f65-8f83-dfb934d96234">three</ix:nonFraction> bottler agreements in Guatemala, which are up for renewal in March 2025 (one contract) and April 2028 (two contracts).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition the Company had <ix:nonFraction unitRef="agreement" contextRef="i6d9dedca283c4266b58ac681ac486fd2_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="kof:NumberOfBottlerAgreements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMzI5ODUzNDk3MTI4NQ_f5d9ddd6-6343-4dcb-afb9-6b3673d44892">one</ix:nonFraction> bottler agreement in each country which is up for renewal as follows; Argentina, which is up for renewal in September 2024; Colombia, which is up for renewal in June 2024; Panama, which is up for renewal in November 2024; Costa Rica, which is up for renewal in September 2027; Nicaragua, which is up for renewal in May 2026, and Uruguay, which is up for renewal in June 2028. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 our investee KOF Venezuela had <ix:nonFraction unitRef="agreement" contextRef="i72c00943250048ae8ae63a3d44a5d1eb_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="kof:NumberOfBottlerAgreements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMzI5ODUzNDk3MTI4Ng_f7a09b6f-c7a8-43c1-925e-e51ea8696c91">one</ix:nonFraction> bottler agreement, which is up for renewal in August 2026.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bottler agreements are automatically renewable for <ix:nonNumeric contextRef="ia39246c1d184474b887bcda35c5b1fec_D20200101-20201231" format="ixt-sec:durwordsen" name="kof:IntangibleAssetsRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0NDc_be19507f-188b-4d80-a5c9-b29c9a2cf019">ten-year</ix:nonNumeric> terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement. In addition, these agreements generally may be terminated in the case of material breach. Termination would prevent the Company from selling Coca-Cola trademark beverages in the affected territory and would have an adverse effect on the Company&#180;s business, financial conditions, results from operations and prospects.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTM_c21976f0-28f3-44aa-8226-914ce9a756e3" continuedAt="id212c4a7a3c14c9886ba578b183dfa98" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16 Non-current assets held for sale </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current assets and disposal groups are classified as held for sale if their carrying amount will be recovered principally through a sale transaction rather than through continuing use. This condition is regarded as met only when the sale is highly probable and the non-current asset (or disposal group) is available for immediate sale in its present condition. Management must be committed to the sale, which should be expected to qualify for recognition as a completed sale within one year from the date of classification. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company is committed to a sale plan involving loss of control of a subsidiary, all of the assets and liabilities of that subsidiary are classified as held for sale when the criteria described above are met, regardless of whether the Company will retain a non-controlling interest in its former subsidiary after the sale. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id212c4a7a3c14c9886ba578b183dfa98">Non-current assets (and disposal groups) classified as held for sale are measured at the lower of their previous carrying amount and fair value less costs to sell.</ix:continuation> </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i69175a8b18b14a62bf96bcef131d2f4e" continuedAt="i91311ee9faba4d00a545908bb4a04c00"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODM_d5f9bc8c-1254-40b5-8f64-c9e8cc114f6c" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.17 Impairment of long-lived assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of each reporting period, the Company reviews the carrying amounts of its long-lived tangible and intangible assets to determine whether there is any indication that those assets have suffered an impairment loss. If any such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment loss (if any). Where it is not possible to estimate the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the asset belongs. Where a reasonable and consistent basis of allocation can be identified, corporate assets are also allocated to individual CGUs, or otherwise they are allocated to the smallest CGUs for which a reasonable and consistent allocation basis can be identified. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For goodwill and other indefinite lived intangible assets, the Company tests for impairment on an annual basis and whenever certain circumstances indicate that the carrying amount of the related CGU might exceed its recoverable amount. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recoverable amount is the higher of fair value less costs to sell and value in use. In assessing value in use, the estimated future cash flows are discounted to their present value using discount rate that reflects current market assessments of the time value of money and the risks specific to the asset for which the estimates of future cash flows have not been adjusted, as discussed in Note 2.3.1.1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the recoverable amount of an asset (or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount. An impairment loss is recognized immediately in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where the conditions leading to an impairment loss no longer exist, it is subsequently reversed, that is the carrying amount of the asset (or CGU) is increased to the revised estimate of its recoverable amount, but so that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset (or CGU) in prior years. A reversal of an impairment loss is recognized immediately in consolidated net income. Impairment losses related to goodwill are not reversible. For the year ended December&#160;31, 2020, 2019 and 2018 there was <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0Mjk_03ae5922-2c29-4893-afb6-09fcfc3ff2f2"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0Mjk_079fdf52-6dd0-4301-8a57-34906c49f956"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0Mjk_7f9bd954-349f-4a3f-b070-2e6411f9381e">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment related to goodwill recognized.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NjQ_0fce357a-2533-44ab-8e40-99dd3908fbfe" continuedAt="i0a18d921812e428da639b53a4de1de2d" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.18 Leases </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with IFRS 16, the Company evaluates whether a contract is, or contains a lease when the contract transfers the right to control an identified asset during a period in exchange for a consideration. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether a contract is a lease agreement when:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The contract involves the use of an identified asset - this can be specified explicitly or implicitly, and must be physically distinct or represent substantially the entire capacity of a physically distinct asset. If the lessor has substantive substitution rights, the asset is not identified;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company has the right to receive substantially all the economic benefits of the use of the asset throughout the period of use;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The Company has the right to direct the use of the asset when it has the right to make the most relevant decisions about how, and for what purpose the asset is used. When the use of the asset is predetermined, the Company has the right to direct the use of the asset if it: i) it has the right to operate the asset; or ii) it designed the asset in a way that pre-determines for what purpose it will be used.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a tenant </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Initial measurement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the start date of the lease, the Company recognizes a right-of-use-asset and a leasing liability. The right-of-use asset is initially measured at cost, which includes the initial amount of the lease liability adjusted for any lease payment made during or before the initial application date. The right-of-use asset considers the incurred initial direct costs and an estimate of the costs to dismantle and eliminate the underlying asset, or to restore the underlying asset or the place where it is located, less any lease incentive received.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured at the present value of future lease payments for the period remaining at the date of initial application. Such payments are discounted using the incremental borrowing rate of the Company, which is considered as the rate that the Company would have to pay for a similar period financing, and with a similar guarantee, to obtain an asset of similar value to the leased asset. For the Company, the discount rate used to measure the right-of-use asset and the lease liability is the rate related to the Company's financing cost.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease payments included in the measurement of the lease liability include the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fixed payments, including payments that are substantially fixed;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Variable lease payments that depend on an index or a rate, initially measured using the index or the rate as of the lease commencement date;</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i91311ee9faba4d00a545908bb4a04c00" continuedAt="i6f3319fbbf0e403e86db816ab6263ff5"><ix:continuation id="i0a18d921812e428da639b53a4de1de2d" continuedAt="i605b57c6718144b980f54340cd58be31"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">&#160;The price related to a purchase option that the Company has reasonable exercising certainty, an option to extend the contractual agreement and penalties for early termination of the lease agreement, unless the Company has reasonable certainty of not exercising those options.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">&#160;Amounts payable for residual value guarantees;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Payments for early cancellation, if this option is contemplated in the lease conditions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize a right-of-use asset and lease liability for those short-term agreements with a contractual period of 12 months or less and leases of low-value assets, mainly information technology equipment used by employees, such as laptops and desktops, handheld devices and printers. The Company recognizes the lease payments associated with these agreements as an expense in the consolidated statement of income as they are incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Measurement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use asset is depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. In addition, the right-of-use asset is periodically evaluated for impairment losses, if any, and evaluated for some lease liability remedies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities are subsequently measured at amortized cost using the effective interest rate method. The Company re-measures the lease liability without modifying the discount rate when there is a modification in future lease payments under a residual value guarantee or if the modification arises from a change in the index or rate when there are variable payments. The lease liability is measured again using a new incremental borrowing rate at the date of modification when:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An option to extend or terminate the agreement is exercised by modifying the non-cancelable period of the contract;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company changes its assessment of whether it will exercise a purchase option.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">When the lease liability is re-measured, an adjustment is made to the corresponding carrying amount of the right of use asset , or is recorded in profit or loss if the carrying amount of the asset has been reduced to zero.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A modification to the lease agreement is accounted for as a separate agreement if the following two conditions are met: </span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.9pt">The modification increases the scope of the lease by adding the right to use one or more underlying assets; and</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-36pt"><span style="color:#777777;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.87pt">The consideration of the lease is increased by an amount proportional to the independent price of the increase in scope and by any adjustment to that independent price to reflect the contract circumstances.</span><span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the consolidated income statement, the interest expense of the lease liability is presented as a component of the financial expense, unless they are directly attributable to qualified assets, in which case they are capitalized according to the Company&#8217;s financing cost accounting policy. The right-of-use assets are measured according to the cost model, depreciated over the lease term using the straight line method and recognized in the consolidated statement of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Improvements in leased properties are recognized as part of property, plant and equipment in the consolidated statement of financial position and amortized using the straight-line method, over the shorter of the useful life of the asset and the term of the related lease.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As property owner.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company as lessor determines at the beginning of the lease, if each agreement is classified as an operating or financial lease.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases are classified as finance leases when under the terms of the lease agreement substantially all the risks and rewards of the underlying asset have been transferred, otherwise, lease agreements are classified as operating leases. The Company considers some of the following indicators, among others; to analyze whether substantially all the inherent risks and benefits are transferred:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.1pt">If the lease is for most of the useful life of the asset;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.1pt">If the present value of the minimum future lease payments amounts to substantially all of  the underlying asset fair value.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes payments for operating leases received as income in a straight line during the term of the lease within the consolidated statements of income, except when another basis best represents the time pattern in which the economic benefits of the leased asset are transferred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company initially recognizes an equal amount to the lease net investment, which is the present value of future lease payments plus any residual value guarantee; and a distinction is made between the current portion of collections with a maturity of less than or equal to a 12-month term and non-current collections, with a maturity of more than 12 months; including:</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="i6f3319fbbf0e403e86db816ab6263ff5" continuedAt="ib8247b97a5924115a66eb980fd102e57"><ix:continuation id="i605b57c6718144b980f54340cd58be31"><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">fixed payments including those leases that in substance are fixed, which may involve variability, but essentially unavoidable, less any lease incentive to be collected;</span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.8pt">payments for variable rent that depend on an index or a rate as of the start date of the lease;</span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.03pt">amounts payable by the lessee for residual value guarantees (if applicable); </span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iv)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.57pt">the price related to a purchase option if the lessee is reasonably sure to exercise it (if applicable); and</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(v)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Payments for penalties arising from the termination of the lease, if the term of the lease reflects that the lessee will exercise an option to terminate the lease.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intercompany transactions related to transactions among lessors and lessees within the Group are eliminated in the Company consolidation process.</span></div></ix:continuation><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTk_ba32dfbc-f5b7-4eaa-b9eb-0dde2eac463a" continuedAt="icb5db1f2d9b24bb48cc5bc0d88550827" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19 Financial liabilities and equity instruments </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19.1 Classification as debt or equity </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt and equity instruments issued by a group entity are classified as either financial liabilities or as equity in accordance with the substance of the contractual arrangements and the definitions of a financial liability and an equity instrument. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19.2 Equity instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An equity instrument is any contract that evidences a residual interest in the assets of an entity after deducting all of its liabilities. Equity instruments issued by the Company are recognized when the proceeds are received, net of direct issue costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repurchase of the Company&#8217;s own equity instruments is recognized and deducted directly from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Company&#8217;s own equity instruments. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19.3 Financial liabilities </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Initial recognition and measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities within the scope of IFRS 9 are classified as financial liabilities at amortized cost, except for derivative instruments designated as hedging instruments in an effective hedge, financial liabilities arising from transfer of a financial asset that does not qualify for de-recognition, financial guarantee contracts and contingent consideration obligation in a business combination, as appropriate, which are recognized at FVTPL. The Company determines the classification of its financial liabilities at initial recognition. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial liabilities are recognized initially at fair value less, in the case of loans and borrowings, directly attributable transaction costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial liabilities include trade and other payables, loans and borrowings, and derivative financial instruments, see Note 3.7. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of financial liabilities depends on their classification as described below: </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans and borrowings </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After initial recognition, interest bearing loans and borrowings are subsequently measured at amortized cost using the effective interest method. Gains and losses are recognized in the consolidated statements of income when the liabilities are derecognized as well as through the effective interest method amortization process. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized cost is calculated considering any discount or premium on acquisition and fees or costs that are an integral part of the effective interest method. The effective interest method amortization is included in interest expense in the consolidated statements of income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">De-recognition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icb5db1f2d9b24bb48cc5bc0d88550827">When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the de-recognition of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the consolidated statements of income.</ix:continuation> </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib8247b97a5924115a66eb980fd102e57" continuedAt="iaa09741e8f254f0289b71e84b12cb9c0"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Nzg_c1f0eca9-3c4c-4565-8557-c6dde3e6fbf3" continuedAt="i72c4fc33e8024f5b8b123459cd763df7" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.20 Provisions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present obligation (contractual or implied) as a result of a past event, it is probable that the Company will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount recognized as a provision is the best estimate of the consideration required to settle the present obligation at the end of the reporting period, taking into account the risks and uncertainties surrounding the obligation. When a provision is measured using the cash flows estimated to settle the present obligation, its carrying amount is the present value of those cash flows (where the effect of the time value of money is material). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured reliably. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a provision for a loss contingency when it is probable (i.e. the probability that the event will occur is greater than the probability that it will not) that certain effects related to past events, would materialize and can be reasonably quantified. These events and their financial impact are also disclosed as loss contingencies in the consolidated financial statements when the risk of loss is deemed to be other than remote. The Company does not recognize an asset for a gain contingency until the gain is realized, see Note 26. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i72c4fc33e8024f5b8b123459cd763df7">Restructuring provisions are recognized only when the recognition criteria for provisions are fulfilled. The Company has a constructive obligation when a detailed formal plan identifies the business or part of the business concerned, the location and number of employees affected and there is a detailed estimate of the associated costs, and an appropriate timeline. Furthermore, the employees affected must have been notified of the plan&#8217;s main features.</ix:continuation> </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzI_fa5295c9-baa8-45a6-887f-50d01e5543ac" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21 Post-employment and other non-current employee benefits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Post-employment and other non-current employee benefits, which are considered to be monetary items, include obligations for pension and post-employment plans and seniority premiums, all based on actuarial calculations, using the projected unit credit method. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the economic benefits and retirement pensions are granted to employees with <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt-sec:duryear" name="kof:MinimumYearOfServiceForRetirementBenefits" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNjk3MzA_6a949189-9731-41f9-9113-f01db6bcaeab">10</ix:nonNumeric> years of service and minimum age of <ix:nonFraction unitRef="mxnPerShare" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="INF" name="kof:MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0NTg_7366c2ba-c887-4525-b479-2d608b96661c">60</ix:nonFraction>. In accordance with Mexican Labor Law, the Company provides seniority premium benefits to its employees under certain circumstances. These benefits consist of a one-time payment equivalent to 12 days&#8217; wages for each year of service (at the employee&#8217;s most recent salary, but not to exceed twice the legal minimum wage), payable to all employees with 15 or more years of service, as well as to certain employees terminated involuntarily prior to the vesting of their seniority premium benefit.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For defined benefit retirement plans and other non-current employee benefits, such as the Company&#8217;s sponsored pension and retirement plans and seniority premiums, the cost of providing benefits is determined using the projected unit credit method, with actuarial valuations being carried out at the end of each reporting period. All re-measurements effects of the Company&#8217;s defined benefit obligation such as actuarial gains and losses and return on plan assets are recognized directly in other comprehensive income (&#8220;OCI&#8221;). The Company presents service costs within cost of goods sold, administrative and selling expenses in the consolidated statements of income. The Company presents net interest cost within interest expense in the consolidated statements of income. The projected benefit obligation recognized in the consolidated statement of financial position represents the present value of the defined benefit obligation as of the end of each reporting period. Certain subsidiaries of the Company have established plan assets for the payment of pension benefits and seniority premiums through irrevocable trusts of which the employees are named as beneficiaries, which serve to decrease the funded status of such plans&#8217; related obligations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to compensated absences, such as vacations and vacation premiums, are recognized on an accrual basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a liability and expense for termination benefits at the earlier of the following dates: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;When it can no longer withdraw the offer of those benefits; and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;When it recognizes costs for a restructuring that is within the scope of IAS 37, Provisions, Contingent Liabilities and Contingent Assets, and involves the payment of termination benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is demonstrably committed to a termination when, and only when, the entity has a detailed formal plan for the termination and is without realistic possibility of withdrawal. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A settlement occurs when the Company enters into a transaction that eliminates all further legal for constructive obligations or part or all of the benefits provided under a defined benefit plan. A curtailment arises from an isolated event such as closing of a plant, discontinuance of an operation or termination or suspension of a plan. Gains or losses on the settlement or curtailment of a defined benefit plan are recognized when the settlement or curtailment occurs.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="iaa09741e8f254f0289b71e84b12cb9c0" continuedAt="ie7eb6869e4954003a58aa9502283ba28"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzM_da7405d9-0b91-4392-805b-6c4852373647" continuedAt="iee1411045dc9476c981a9fb031f24fa3" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.22 Revenue recognition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when it has transferred to the client control over the good sold or the service rendered. Control refers to the ability of the client to direct and obtain substantially all the transferred product&#8217;s benefits. Also, it implies that the customer has the ability to prevent a third-party from directing the use and obtaining substantially all the benefits of the transferred product. Coca-Cola FEMSA&#8217;s management applies the following considerations to analyze the moment in which the control of the good sold or the service is transferred to the client:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identify the contract (written, spoken or according to the conventional business practices).</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Evaluate the goods and services engaged in the client&#8217;s contract and identify the related performance obligations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consider the contract terms and the commonly accepted practices in the business to determine the transaction price. The transaction price is the consideration that the Company expects to be entitled to for transferring the goods and services engaged with the client, excluding the collected amount for third parties, such as taxes directly related to the sales. The consideration engaged in a customer&#8217;s contract may include fixed amount, variable amounts or both.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocate the transaction price to each performance obligation (to each good or service that is different) for an amount that represents the part of the benefit that the Company expects to receive in exchange for the right of transferring the goods or services engaged with the client.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognize revenue when (or while) it satisfied the performance obligation through the transfer of the goods or services engaged.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the conditions mentioned above are accomplished normally when the goods are delivered and services are provided to the customer and this moment is considered a point in time. The net sales reflect the units delivered at list price, net of promotions and discounts.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenues for the following principal activities:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of goods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It includes the sales of goods by all the subsidiaries of the Company, mainly the sale of beverages of the leading brand of Coca-Cola in which the revenue is recognized in the point of time those products were sold to the customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rendering of services.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It includes the revenues of distribution services that the Company recognizes as revenues as the related performance obligation is satisfied. The Company recognizes revenues for rendering of services at the time period in which the performance obligation is satisfied according with the following conditions:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer receives and consumes simultaneously the benefits, as the Company satisfies the performance obligation;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer controls the related assets, even if the Company improves them;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The revenues can be measured reliably; and</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The Company has the right to payment for the performance completed to date.</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTc_6b94fcdd-be84-4f97-b934-e23aac479807" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sources of Revenue</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i9e50a121e4f743949c05cff5e63af361_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMS0xLTEtMS0w_4592a724-f8fd-45db-b355-93286e7cbddb">181,890</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6e5154d8e66b4493bf7c52b081cbe06f_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMS0yLTEtMS0w_d493397d-7ea6-419c-80c5-24829f23a011">192,342</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i70cee89c5fb343a6ad6d2d5b8bdcd455_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMS0zLTEtMS0w_6a807642-64a0-4d6c-a56a-300e34145137">181,823</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services rendered</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia19538f36af046e6ba1e4fbe0b41bea5_D20200101-20201231" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMi0xLTEtMS0w_bd1caf5f-4b27-4f24-9910-0eb007b8e813">327</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i84734742c4e4422ea9b13d41f4e920ec_D20190101-20191231" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMi0yLTEtMS0w_e03d9338-3e9e-44f8-b226-2483e6009fed">385</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i23ccdd08852c4596b9c1f2169f537459_D20180101-20181231" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMi0zLTEtMS0w_cdb96d60-794d-45c3-b941-1eb2999c3dd2">330</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating revenues (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i98afcb07e9154e5199ada1df58b4761d_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMy0xLTEtMS0w_97a1e263-679f-4a52-aae0-381375217824">1,768</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idea7764735e04b8493f8e8a06330ac1d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMy0yLTEtMS0w_1dc72733-0ad5-4ed0-a301-46bac3962687">1,744</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i421b982064fc4e9f8bb24f871a95c550_D20180101-20181231" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMy0zLTEtMS0w_c13b6a94-3af0-457d-9232-21297132718c">189</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfNC0xLTEtMS0w_89ddd4fb-4ab8-44a3-8bae-c2de768af6d0">183,985</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfNC0yLTEtMS0w_b74b4f47-934f-4c2e-ae81-38917035d5f7">194,471</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfNC0zLTEtMS0w_3d0474aa-a880-4325-b0d6-99f1bf22b328">182,342</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline">In 2020 and 2019, related tax effect in Brazil associated to sales taxes paid in excess in prior years (PIS/COFINS) &#8211; See Note 25.2.1.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie7eb6869e4954003a58aa9502283ba28" continuedAt="if5ccc5f0c1e74c478875713d91a45e35"><ix:continuation id="iee1411045dc9476c981a9fb031f24fa3"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable allowances granted to customers</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adjusts the transaction price based on the estimations of the promotions, discounts or any other variable allowances that may be granted to the customers. These estimations are based on the commercial agreements celebrated with the customers and in the historical performance for the customer. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts costs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incremental costs for obtaining a customer contract are recognized as an asset if the Company expects to recover the costs associated to them. The incremental costs are those incurred to obtain a contract and that wouldn&#8217;t be incurred if the contract hadn&#8217;t been obtained. The Company recognizes these costs as an expense in the consolidated income statement when the associated revenue is realized in a period equal to or less than one year. The recognized assets, as previously indicated, are amortized in a systematic way as goods and services are transferred to the client in such way that the asset will be recognized in the income statement through its amortization in the same period that revenue is recognized.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These assets are amortized by the straight-line method over the terms of the contracts they refer to.</span></div></ix:continuation><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Nzk_c2ffe85b-7cae-42fd-9ee3-6c9106e8dc6b" continuedAt="ia375fb75c7d64a109a4f2c9e37298686" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.23 Administrative and selling expenses </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative expenses include labor costs (salaries and other benefits, like employee profit sharing &#8220;PTU&#8221;) of employees not directly involved in the sale of the Company&#8217;s products, as well as professional service fees, the depreciation of office facilities, amortization of capitalized information technology system implementation costs and any other similar costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling expenses include: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Distribution: labor costs (salaries and other related benefits), outbound freight costs, warehousing costs of finished products, depreciation of returnable bottles in the distribution process, depreciation and maintenance of trucks and other distribution facilities and equipment. For the years ended December&#160;31, 2020, 2019 and 2018, these distribution costs amounted to Ps. <ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DistributionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNzc3MjQ_d57c64a4-dd93-4d7d-a0b6-ef0bc4b4fb20">24,190</ix:nonFraction>, Ps. <ix:nonFraction unitRef="usd" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DistributionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNzc3MzI_0a17644d-029b-4083-ad90-b904493eb69b">25,068</ix:nonFraction> and Ps. <ix:nonFraction unitRef="usd" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DistributionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNzc3NDM_5caf3899-5eff-43b3-a7fc-d267b71c219b">23,421</ix:nonFraction>, respectively;</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Sales: labor costs (salaries and other benefits including PTU) and sales commissions paid to sales personnel; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Marketing: promotional expenses and advertising costs.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia375fb75c7d64a109a4f2c9e37298686">PTU is paid by the Company&#8217;s Mexican subsidiaries to its eligible employees. In Mexico, employee profit sharing is computed at the rate of <ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="kof:ProfitSharingComputationPercentageOnTaxableIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNzgwNzA_37388981-914d-41c1-833f-df61b99f2370">10</ix:nonFraction>% of the individual company taxable income. PTU in Mexico is calculated from the same taxable income for income tax, except for the following: a) neither tax losses from prior years nor the PTU paid during the year are being deductible; and b) payments exempt from taxes for the employees&#160;are fully deductible in the PTU computation.</ix:continuation> </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzE_9fe3be89-31bb-484b-aa46-7af622adac5e" continuedAt="i126a8d97cb224fec88e369aaf0e835f9" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.24 Income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense represents the sum of the tax currently payable and deferred tax. Income taxes are charged to consolidated income statements as they are incurred, except when they relate to items that are recognized in other comprehensive income or directly in equity, in which case, the current and deferred tax are also recognized in other comprehensive income or directly in equity, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.24.1 Current income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income taxes are recorded in the results of the year they are incurred. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.24.2 Deferred income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are recognized on temporary differences between the carrying amounts of assets and liabilities in the consolidated financial statements and the corresponding tax bases used in the computation of taxable profit. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are generally recognized for all deductible temporary differences, including tax loss carryforwards and certain tax credits, to the extent that it is probable that future taxable profits, and reversal of existing taxable temporary differences will be available against which those deductible temporary differences can be. Such deferred tax assets and liabilities are not recognized if the temporary difference arises from the initial recognition (other than in a business combination) of other assets and liabilities in a transaction that affects neither the taxable profit nor the accounting profit. In the case of Brazil, where certain goodwill amounts are at times deductible for tax purposes, the Company recognizes in connection with the acquisition accounting a deferred tax asset for the tax effect of the excess of the tax basis over the related carrying value.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="if5ccc5f0c1e74c478875713d91a45e35" continuedAt="i1cdbd85076774c3398ccbdc3b55344da"><ix:continuation id="i126a8d97cb224fec88e369aaf0e835f9"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and any unused tax losses. Deferred tax assets are recognized to the extent that it is probable that taxable profit and reversal of existing taxable temporary differences will be available against which the deductible temporary differences, and the carry forward of unused tax credits and unused tax losses can be utilized. The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are re-assessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits and reversal of existing taxable temporary differences will allow the deferred tax asset to be recovered. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities are recognized for taxable temporary differences associated with investments in subsidiaries, associates, and interests in joint ventures, except where the Company is able to control the reversal of the temporary difference and it is probable that the temporary difference will not reverse in the foreseeable future. Deferred tax assets arising from deductible temporary differences associated with such investments and interests are only recognized to the extent that it is probable that there will be sufficient taxable profits against which to utilize the benefits of the temporary differences and they are expected to reverse in the foreseeable future. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are classified as a non-current asset or liability, regardless of when the temporary differences are expected to reverse. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized in the other comprehensive income is recognized in correlation to the underlying transaction in OCI.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset if a legally enforceable right exists to set off current tax assets against current tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the period in which the liability is settled or the asset is realized, based on tax rates (and tax laws) that have been enacted or substantively enacted by the end of the reporting period. The measurement of deferred tax liabilities and assets reflects the tax consequences that would follow from the manner in which the Company expects, at the end of the reporting period, to recover or settle the carrying amount of its assets and liabilities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the income tax rate is <ix:nonFraction unitRef="number" contextRef="ifbb8d01f140e43d98306b4edbafe34a5_D20180101-20181231" decimals="2" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODI5Mjc_b1f492fa-3ba6-402e-b534-344407e40556"><ix:nonFraction unitRef="number" contextRef="i4e5b9169d4ec4bcc91a620523af9fd96_D20200101-20201231" decimals="2" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODI5Mjc_cc3ddf98-851d-41da-b6c7-bd85e29cb888"><ix:nonFraction unitRef="number" contextRef="ie0cc969f2c86455db0c307c18843b7c4_D20190101-20191231" decimals="2" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODI5Mjc_d31be99c-4981-46eb-991a-cdbd79c5cce3">30</ix:nonFraction></ix:nonFraction></ix:nonFraction>% for 2020, 2019 and 2018. As a result of the Mexican Tax Reform mentioned in note 25.3, for the year 2021 the country will continue with a tax rate of <ix:nonFraction unitRef="number" contextRef="ifc3f2ec1399843668735534be9797b83_D20210101-20211231" decimals="2" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODMwNzI_07d603ec-28bb-4838-9a6a-54d66be1aa60">30</ix:nonFraction>%.</span></div></ix:continuation><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODg_59604ec0-84e0-4447-8ff8-e68f1e11fc07" continuedAt="i3f5c98f06c714b3eba1f8d237dce64bb" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.25 Share-based payments transactions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior executives of the Company receive remuneration in the form of share-based payment transactions, whereby employees render services as consideration for equity instruments. The equity instruments are granted and then held by a trust controlled by FEMSA. They are accounted for as equity settled transactions. The award of equity instruments is granted for a fixed monetary value. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3f5c98f06c714b3eba1f8d237dce64bb">Share-based payments to employees are measured at the fair value of the equity instruments at the grant date. The fair value determined at the grant date of the share-based payments is expensed and recognized based on the graded vesting method over the vesting period.</ix:continuation> </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NjU_3c7163bd-e8fb-4adb-8a92-15bbf93f9d50" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.26 Earnings per share </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents basic and diluted earnings per share (EPS) data for its shares. As described in Note 24, the Company has potentially dilutive shares and therefore presents its basic and diluted earnings per share. Basic EPS is calculated by dividing the net income attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the year. Diluted EPS is calculated by dividing the profit attributable to ordinary equity holders of the parent (after adjusting for interest on the convertible preference shares) by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. Earnings per share for all periods are adjusted to give effect to capital contributions, bonus issues, share splits or reverse share splits that occur during any of periods presented and subsequent to the latest balance sheet date until the issuance date of the financial statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODU_9e7c1ee7-ef46-4392-ad28-d3262017613b" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.27 Issuance of common shares </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the issuance of own common shares as an equity transaction. The difference between the book value of the shares issued and the amount contributed by the non-controlling interest holder or third party is recorded as additional paid-in capital.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTE_a5fef284-c6d9-4acc-80d1-b479c9f7e1f0" continuedAt="if4b25f7e8df14c21a9ac53ffc41d63c0" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.28 IFRIC 23 Uncertainty over income tax treatments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Interpretation addresses the accounting for income taxes when tax treatments involve uncertainty that affects the application of IAS 12 and does not apply to taxes or levies outside the scope of IAS 12, nor does specifically include requirements relating to interest and penalties associated with uncertain tax treatments. The interpretation specifically addresses the following:</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i1cdbd85076774c3398ccbdc3b55344da"><ix:continuation id="if4b25f7e8df14c21a9ac53ffc41d63c0"><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt">Whether an entity considers uncertain tax treatments separately; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">The assumptions an entity makes about the examination of tax treatments by taxation authorities; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt">How an entity determines taxable profit (loss), tax bases, unused tax losses, unused tax credits and tax rates, and; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">How an entity considers changes in facts and circumstances. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">An entity must determine whether to consider each uncertain tax treatment separately or together with one or more other uncertain tax treatments. The approach that better predicts the resolution of the uncertainty should be followed. The Company applied the interpretation on January 1, 2019. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company applied the retrospective modified approach and has performed a qualitative and quantitative evaluation of the impacts in the consolidated financial statements derived from IFRIC 23 adoption. Such evaluation included the activities described below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.67pt">Review of the Company&#8217;s policies through which tax treatments are accounted, for and revised including evidence from business units delivered to external advisors.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:8.34pt">Analysis of the tax memorandums prepared by the external tax advisor which support the Company&#8217;s tax treatment over an uncertain tax position about a) how tax earnings (losses) are calculated, b) how tax basis or losses are applied, c) tax credits not applied, and d) how tax rates in different jurisdictions are considered. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.01pt">Documentation of the tax correspondence received in the Company&#8217;s and subsidiaries&#8217; business units in order to analyze any recent resolution adopted from the tax authority regarding tax positions,</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.67pt">Analysis of the tax position report of the Company on a monthly basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company concluded that there were no significant impacts on the consolidated financial statements derived from the adoption of the IFRIC 23, However, IFRIC 23 added to the requirements in IAS 12 by specifying how to reflect the effects of uncertainty in accounting for income taxes, which helped the Company to strengthen the corporate policy in this matter. The amount of uncertain income tax positions is included in Note 26.6.</span></div></ix:continuation></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_34"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjg2OQ_990afadb-f834-4c5b-b3a0-ab4f6a0d6b73" continuedAt="i0e4a15a611b94d68a339a77044be6936" escape="true">Mergers and Acquisitions </ix:nonNumeric></span></div><ix:continuation id="i0e4a15a611b94d68a339a77044be6936" continuedAt="i5b5d8b2e3372471fa543f408918b2a37"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.1 Mergers and Acquisitions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has consummated certain business mergers and acquisitions during 2018 that were recorded using the acquisition method of accounting. The results of the acquired operations have been included in the consolidated financial statements since the date on which the Company obtained control of the respective business, as disclosed below. Therefore, the consolidated statements of income and the consolidated statements of financial position in the year of such acquisitions are not comparable with previous periods. The consolidated statement of cash flows for the years ended December 31, 2018, shows the consideration paid for the merged and acquired operations net of the cash acquired in those mergers and acquisitions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While all of the acquired companies disclosed below are bottlers of Coca-Cola trademarked beverages, such acquired entities were not under common ownership or control prior to the acquisition. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.1.1 Other acquisitions </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company through its subsidiaries finalized the allocation of the purchase price to the fair values of the identifiable assets acquired and liabilities assumed for acquisitions completed during 2018, with no significant variations to the preliminary allocation to the fair value of the net assets acquired, which were included in its audited annual consolidated financial statements as at and for the year ended December 31, 2018, primarily related to the following: (1) Acquisition of <ix:nonFraction unitRef="number" contextRef="i38056a7575984dc79a402462ad8931ed_I20181231" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMTUxMA_2083bcf1-eeb3-42c7-a748-8c8094988c25">100</ix:nonFraction>% of the Alimentos y Bebidas del Atl&#225;ntico, S.A. (&#8220;ABASA&#8221;) in Guatemala in May, 2018; (2) Acquisition of <ix:nonFraction unitRef="number" contextRef="ibdb065aafa464fbe90fd0bcb756386f6_I20181231" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMTYxNg_3676f1ae-2895-42ac-bc94-8401eaac219e">100</ix:nonFraction>% of Comercializadora y Distribuidora Los Volcanes, S.A. (&#8220;Los Volcanes&#8221;) in Guatemala in May, 2018; and (3) Acquisition of <ix:nonFraction unitRef="number" contextRef="i61ad0aedf88f47018ad5f06c010ca549_I20181231" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMTc0MQ_75545c01-935a-4a9f-b7ca-477be5bcc95c">100</ix:nonFraction>% of Montevideo Refrescos, S.R.L. (&#8220;MONRESA&#8221;) in Uruguay in July 2018.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjg3MA_19aef2e3-cf37-4ef5-8ce9-748d8c42831f" continuedAt="iff67b0cd3672485d81ca9f4c0a29fc65" escape="true">The allocation of the consideration paid to the fair value of net assets acquired is as follows:</ix:nonNumeric></span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i5b5d8b2e3372471fa543f408918b2a37"><ix:continuation id="iff67b0cd3672485d81ca9f4c0a29fc65"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.206%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets, including cash acquired of Ps. <ix:nonFraction unitRef="usd" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfMS0wLTEtMS0wL3RleHRyZWdpb246YTk0ZTM2YThiYWMxNDlkOTg2ZjBjZTE3NDEwZTQ2OWNfMzI5ODUzNDg4MzM5MQ_66af6b43-3110-4b36-b5ef-022175867191">860</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfMS0xLTEtMS0w_db99a515-668f-4451-af6f-fb85f96e8775">1,864</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfMi0xLTEtMS0w_057b8f2e-9bf7-443a-b6cb-92662535aa41">4,031</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:DistributionRightsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfMy0xLTEtMS0w_0c5f8bfb-febb-4792-8c68-72dd1c1b75f7">1,715</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfNC0xLTEtMS0w_e4f70251-7196-4793-8a6c-b7ee2769b68a">7,610</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfNS0xLTEtMS0w_85f43d30-b5ab-4ff8-b33e-424d0f129a14">3,961</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfNi0xLTEtMS0w_134d8bc9-5a68-4dad-9650-336824cf611d">3,649</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfNy0xLTEtMS0w_ce85de3c-8df6-4d37-b486-a99c68d5f723">2,903</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration transferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfOC0xLTEtMS0w_f3da0040-045f-475e-92d3-11958ce9dbc2">6,552</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash acquired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfOS0xLTEtMS0w_879ec39e-0cd1-4938-a925-7be8b660fa5a">860</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash paid</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfMTAtMS0xLTEtMA_ef0e7396-b0ed-491c-ae2c-5f490861948e">5,692</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">As of result of the purchase price allocation, which was finalized in 2019, additional fair value adjustments from those recognized in 2018 have been recognized as follows: decreases in total noncurrent assets of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Ps.<ix:nonFraction unitRef="mxn" contextRef="i51060d68376248abbf138d426d0c13ba_D20190101-20191231" decimals="-6" name="kof:BusinessAcquisitionFairValueAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjEzMA_1cddad2c-bb25-482e-b4c9-93ab2782828b">236</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> distribution rights of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Ps. <ix:nonFraction unitRef="mxn" contextRef="i2b16ec6c3df846bca407b0bf0b87c6d6_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:BusinessAcquisitionFairValueAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjE2MA_95c00230-209f-4899-b113-aa08c56a745b">2,887</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and increase in goodwill of Ps. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="i35319e895782411e96042e5a899d0ea9_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:BusinessAcquisitionFairValueAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjE5NQ_eefd7064-6d54-4f05-aacf-bbc6b7a51451">2,903</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recover the goodwill amount through the synergies related to these acquisitions.</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjg2Nw_fee53831-ffc9-40bf-9f47-84f808b76754" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information for the profit and loss statements of these acquisitions for the period between the acquisition date and December 31, 2018 is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"><tr><td style="width:1.0%"></td><td style="width:83.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.615%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Profit and loss statements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueOfAcquiree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmYzODBiOTA5MTNiYzRhOTJhODBhMTcyODdkMzA4OTlkL3RhYmxlcmFuZ2U6ZjM4MGI5MDkxM2JjNGE5MmE4MGExNzI4N2QzMDg5OWRfMi0xLTEtMS0w_bf2debcc-5543-412d-90bd-3ccefe27cca8">4,628</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231" decimals="-6" name="kof:ProfitLossBeforeTaxOfAcquiree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmYzODBiOTA5MTNiYzRhOTJhODBhMTcyODdkMzA4OTlkL3RhYmxlcmFuZ2U6ZjM4MGI5MDkxM2JjNGE5MmE4MGExNzI4N2QzMDg5OWRfMy0xLTEtMS0w_07e511e7-9301-430b-8cb0-05c6c20bf840">496</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossOfAcquiree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmYzODBiOTA5MTNiYzRhOTJhODBhMTcyODdkMzA4OTlkL3RhYmxlcmFuZ2U6ZjM4MGI5MDkxM2JjNGE5MmE4MGExNzI4N2QzMDg5OWRfNC0xLTEtMS0w_782cd8a7-afcb-4d40-aea7-b7290883d28f">413</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Pro Forma Financial Data. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjg2OA_fda729cc-4704-4183-9be2-f5bf48821efe" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited 2018 consolidated pro forma financial data represent the Company&#8217;s historical financial information, adjusted to give effect to acquisitions in the period, as if the acquisitions had occurred on January&#160;1, 2018; and certain accounting adjustments mainly related to the pro forma depreciation of fixed assets of the acquired group of companies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"><tr><td style="width:1.0%"></td><td style="width:69.308%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.492%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unaudited Pro Forma Financial Information for the year ended December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueOfCombinedEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmZhNGYwNGIzOGQ3MjQ2YTJiNjQzZmFiMmNjZDhiNjMyL3RhYmxlcmFuZ2U6ZmE0ZjA0YjM4ZDcyNDZhMmI2NDNmYWIyY2NkOGI2MzJfMS0xLTEtMS0w_e56a5dd5-f0bb-482e-ab50-07c11d71b856">185,737</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxOfCombinedEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmZhNGYwNGIzOGQ3MjQ2YTJiNjQzZmFiMmNjZDhiNjMyL3RhYmxlcmFuZ2U6ZmE0ZjA0YjM4ZDcyNDZhMmI2NDNmYWIyY2NkOGI2MzJfMi0xLTEtMS0w_1c2f3640-f7c7-4838-8db6-4a44cca80885">17,763</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossOfCombinedEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmZhNGYwNGIzOGQ3MjQ2YTJiNjQzZmFiMmNjZDhiNjMyL3RhYmxlcmFuZ2U6ZmE0ZjA0YjM4ZDcyNDZhMmI2NDNmYWIyY2NkOGI2MzJfMy0xLTEtMS0w_177ebfeb-60b9-4830-a6cc-df9591cd4922">15,500</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_40"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RleHRyZWdpb246M2ZlZWFlMjZlNDBjNDdjOWI5M2YwZWY3YWFkM2ZkNmZfOTQ0_907c8b18-36c8-4e2d-9db5-a07ae0e2c8cf" continuedAt="i0c6886bf1b2f4c5a914583f5560a8318" escape="true">Discontinued operations </ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0c6886bf1b2f4c5a914583f5560a8318" continuedAt="i06419f2dcb164725b328b48b6f690f25">On August 16, 2018, Coca- Cola FEMSA announced its decision to exercise the Put Option to sell its <ix:nonFraction unitRef="number" contextRef="i729f9a182d8f4feeb720732d85c4c59b_D20180816-20180816" decimals="2" name="kof:PercentageOfShareHolderInPutOptionExercisable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RleHRyZWdpb246M2ZlZWFlMjZlNDBjNDdjOWI5M2YwZWY3YWFkM2ZkNmZfMTM3_c733881e-fc6e-4235-b522-dcff4f0d4159">51</ix:nonFraction>% of the Coca- Cola FEMSA Philippines, Inc. (CCFPI) to The Coca- Cola Company. Such decision was approved by the Company&#8217;s board on August 6, 2018. Consequently, beginning August 31, 2018, CCFPI had been classified as an asset held for sale and its operations as a discontinued operation in the financial statements. Previously CCFPI represented the Asia division and was considered an independent segment. Since its designation as discontinued operation, the Asia segment is no longer a separate segment in Note 27. The sale was completed on December 13, 2018, with the following results.</ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i06419f2dcb164725b328b48b6f690f25"><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.24pt">Discontinued operations results.</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RleHRyZWdpb246M2ZlZWFlMjZlNDBjNDdjOWI5M2YwZWY3YWFkM2ZkNmZfOTQ1_6caae3ef-decf-4ded-b616-2526a80c947b" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the discontinued operation results for the years ended December 31, 2018 is shown below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.484%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMS0yLTEtMS0w_d6810935-07e0-4ce7-bead-dffe7befdadb">24,167</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMi0yLTEtMS0w_8ed8eda6-d4f4-4b5a-9d72-75290cdf8a65">17,360</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMy0yLTEtMS0w_7741df5f-efff-48a2-8160-d94c1ca04c30">6,807</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfNC0yLTEtMS0w_fb761fdd-87e2-4b7c-a1db-5c25dc2f79bb">5,750</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" name="ifrs-full:OtherExpenseByFunction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfNS0yLTEtMS0w_c0a75796-db42-4aae-afd2-fed6c9f042e6">7</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" name="ifrs-full:FinanceIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfNi0yLTEtMS0w_09988f56-6846-4cd0-8c88-959cee4ae2eb">185</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" name="ifrs-full:NetForeignExchangeGain" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfNy0yLTEtMS0w_0c617ed3-127c-4f7e-9f9c-7099c45cb382">73</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfOC0yLTEtMS0w_09eb2777-0bf7-4ea4-8c0b-5cf64bcbd7ab">1,308</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" name="ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfOS0yLTEtMS0w_29d82863-41f9-44ee-b1e2-f2cbe9aa77cb">466</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTAtMi0xLTEtMA_abf8744c-b26d-43c9-a3d0-c1fd9d478d42">842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less- amount attributable to non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTItMi0xLTEtMA_6501c7a4-8080-443b-a33b-fc3226b235e2">391</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from operations attributable to equity holders of the parent.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTMtMi0xLTEtMA_3184fa62-c948-479e-9bef-56b9a9142412">451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated currency translation effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTUtMi0xLTEtMA_50dfb01c-7318-4fc6-84c4-07573965258f">811</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of subsidiary</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTYtMi0xLTEtMA_d3643f32-fc6c-4117-927b-f1ab7454ac58">3,335</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to the equity holders of the parent from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTctMi0xLTEtMA_9d21a4d3-196a-4a4f-8cfe-43f5e6a75083">2,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:46.35pt"><span><br/></span></div><div style="padding-left:46.35pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.92pt">Cash and cash equivalent balances of Philippines operations on the date of sale were Ps. <ix:nonFraction unitRef="mxn" contextRef="i3cbe5099c6de492bbdb2a56d466493d6_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RleHRyZWdpb246M2ZlZWFlMjZlNDBjNDdjOWI5M2YwZWY3YWFkM2ZkNmZfOTQy_c6a5c1ee-df9c-4a7e-bc85-eb7026bcde0c">6,898</ix:nonFraction>.</span></div></ix:nonNumeric></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_43"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RleHRyZWdpb246MjQ4NTBjZjJlZGUxNGUyODhkMjE4NTEwZmZkYmM1NzBfNDc2_d3c4d91b-ca3b-4952-9605-ea8fa3154129" continuedAt="i269f086170db4eceab7f4c3c436dc8d7" escape="true">Cash and Cash Equivalents </ix:nonNumeric></span></div><ix:continuation id="i269f086170db4eceab7f4c3c436dc8d7"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of the statement of cash flows, cash includes cash on hand and in banks and cash equivalents, including short-term, highly liquid investments that are readily convertible to known amounts of cash and are subject to an insignificant risk of changes in value, with a maturity date of three months or less at their acquisition date. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RleHRyZWdpb246MjQ4NTBjZjJlZGUxNGUyODhkMjE4NTEwZmZkYmM1NzBfNDc3_c1c118b4-784f-4a80-9249-669a0904ecdb" continuedAt="i744f94ea43034ad782c8005c5758f197" escape="true">Cash and cash equivalents at the end of the reporting period consist of the following: </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><ix:continuation id="i744f94ea43034ad782c8005c5758f197"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.250%"><tr><td style="width:1.0%"></td><td style="width:52.634%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.034%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and bank balances</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Cash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMS0xLTEtMS0w_55f3c700-fa20-4454-ae4a-0f28cbe53423">4,435</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Cash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMS0yLTEtMS0w_9be69635-3ef7-4f36-a72d-d60869147948">4,641</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents (see Note 3.5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMi0xLTEtMS0w_20a47591-d759-45ad-9f22-a76b0e32a787">39,062</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMi0yLTEtMS0w_c6180f9b-6672-4bea-860c-68e194c9d124">15,850</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMy0xLTEtMS0w_8df67129-f780-4343-94e5-f3965859b71a">43,497</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMy0yLTEtMS0w_603bb868-4169-454d-8cfa-ae7dec17ece9">20,491</ix:nonFraction></span></td></tr></table></ix:continuation></div></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_46"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjY0Mg_e6d5e8f2-cef4-46dc-8f7c-bff44daa4ab7" continuedAt="ifd52626ee0be41898c7d1a451d0cd1b7" escape="true">Trade Receivable, Net </ix:nonNumeric></span></div><ix:continuation id="ifd52626ee0be41898c7d1a451d0cd1b7" continuedAt="i07ea12f084954ffdb77df735923ecddd"><div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfFinancialAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjY0Mw_87780a62-3bf6-49a2-b08a-ee84b46be562" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMS0xLTEtMS0w_07863d33-9f71-4433-b67b-daac08545306">9,705</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMS0yLTEtMS0w_e39ac47f-b3ce-4fd2-8989-20fa4636bf9d">11,277</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Coca-Cola Company (related party) (Note 15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idad732b4ba6d4c0aaa6202ad1fd288cc_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMi0xLTEtMS0w_25742d09-2fd5-4cec-8f10-583fcb9882a3">509</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1aa72bd1404a4902adf3ae99d9e3674c_I20191231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMi0yLTEtMS0w_1accb011-fc13-4809-b9c9-cba5f2cf0442">802</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to employees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3aa9ab1bc65e40cb912832b4c94df296_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMy0xLTEtMS0w_b987c4e9-6a8e-48da-ba30-089d258d9d04">82</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibe2219b1dfc7488a93172eab8b5bcca2_I20191231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMy0yLTEtMS0w_4aee0853-9735-40f0-9985-921460865c1c">56</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FEMSA and subsidiaries (related parties) (Note 15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iad7fc4fd3aa64990a4dbb50e601c7f90_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNC0xLTEtMS0w_69929a65-e7ce-42aa-a10e-7ff478e257cc">624</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i710f74f93bd24bc489b090e921a4e571_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNC0yLTEtMS0w_a2d72a45-013c-4c63-8faa-bfc713e76423">2,039</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other related parties (Note 15)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7b71dbb66e08456692394945acd3a109_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNS0xLTEtMS0w_8266466e-2c29-4bce-87f3-21e13d594112">138</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i60077f1f12164a89b0cc21cb140c8858_I20191231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNS0yLTEtMS0w_2b3093b3-69f1-4a89-afa5-bf85ca017778">614</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNi0xLTEtMS0w_f56e4475-b6b9-4a07-a909-50bb7e1a9e8f">980</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNi0yLTEtMS0w_78436ec9-11cc-4e46-b212-4dd48af2f17c">1,181</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts on trade receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNy0xLTEtMS0w_f47fafff-c08d-47fe-bf92-b7ff7acf5bc2">515</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNy0yLTEtMS0w_04a23377-6b4d-4ccd-91b1-ee28b9a87c81">493</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfOC0xLTEtMS0w_c9331c0c-a7cd-4dd3-a0b1-36d13fdf9e00">11,523</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfOC0yLTEtMS0w_f8354210-13ab-4f1a-9cda-77b2e984a45c">15,476</ix:nonFraction></span></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.1 Trade receivables</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivable representing rights arising from sales and loans to employees or any other similar concept, are presented net of discounts and the allowance for expected credit losses. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i07ea12f084954ffdb77df735923ecddd"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA has accounts receivable from The Coca-Cola Company primarily arising from the latter&#8217;s participation in advertising and promotional programs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because less than the <ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="3" name="kof:PercentageOfUnrecoverableTradeAccountsReceivables" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMzk1_b9e8df29-4c79-45b7-b6df-f695d4b844f8">2.5</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the trade receivables is unrecoverable, the Company does <ix:nonFraction unitRef="customer" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="kof:NumberOfCustomerRelatedToExpectedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfNDU4_93278647-3a73-4feb-9547-31ac71f4d025">no</ix:nonFraction>t have any customers classified as &#8220;high risk&#8221; which would be eligible to have special management conditions for the credit risk. As of December&#160;31, 2020, the Company does <ix:nonFraction unitRef="customer" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="kof:NumberOfCustomerRelatedToExpectedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfNjE3_8a2be5ce-b9fa-4574-9a86-7387aa767235">no</ix:nonFraction>t have a representative group of customers directly related to the expected loss.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, during the Covid-19 pandemic, governments have implemented several preventive measures such as social distancing and the temporary closure of certain points of sale considered as nonessential. As such measures were eased, most businesses were able to reopen and this allowed the company to recover the accounts receivable. Given that the impact on this item was not material, the Company did not implement any relevant change to its models to estimate the receivables&#8217; provisions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses is calculated with an expected losses model that recognizes the impairment losses through all the contract life. For this particular event, because they generally are short-term accounts receivable, the company defined a model with a simplified expected loss focus through a parametric model. The parameters used in the model are:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Breach probability;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Losses severity;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Financing rate;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Special recovery rate; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Breach exposure.</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjY0MA_d60d68ba-8b2d-47c0-9a98-18dde207b7c5" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of accounts receivable approximates its fair value as of December&#160;31, 2020 and 2019. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:68.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.891%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.892%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aging for trade receivables past due but not impaired</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 days</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic6cd505a9d8b4933b0cd0ad0b4939667_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMS0xLTEtMS0w_649ddf18-76e8-451e-aef7-3d3f5ef47fbb">9,905</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i888111ee40c04e09a1240aae3a67f0b0_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMS0yLTEtMS0w_6200b48a-3cb2-40a6-8471-2c6013ce4c4f">12,630</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-30 days</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id3e15e9923194189a6dc99572df0e516_I20201231" decimals="-6" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMi0xLTEtMS0w_8e667aa8-3068-4878-9a8e-a7e1edab5d43">769</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie0426980a05941678cc0a77d8400b6d7_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMi0yLTEtMS0w_05a52580-ebd9-4ea7-a9b8-86f8bca7e8fb">1,448</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31-60 days</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i912087bed6c34ca9b9427d34a94c2aa1_I20201231" decimals="-6" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMy0xLTEtMS0w_cbca7b84-b3e8-4809-bf05-1265244fbba0">298</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie1aa53eea17e4f4a8175a86e12b14c93_I20191231" decimals="-6" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMy0yLTEtMS0w_ad50c05f-2ed7-4f2d-8f8c-7b3d6cacf36c">672</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61-90 days</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4097a5f4e78049029ac9f02aaa527832_I20201231" decimals="-6" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNC0xLTEtMS0w_61413ac4-ea07-4084-a561-fe6ff255ae5d">65</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3d177106962a42ab8cf63c0499f7cdba_I20191231" decimals="-6" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNC0yLTEtMS0w_5f1547fc-7458-4e26-abd1-c3c4c9b7640f">153</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91-120 days</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib2ae42fc9c0342b4a11a681ab4e59df9_I20201231" decimals="-6" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNS0xLTEtMS0w_d890e48a-8fa6-49c3-bb6f-60e5b92cde23">44</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i754bc49ac5ea483b905ef0c978d2136e_I20191231" decimals="-6" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNS0yLTEtMS0w_91fe51a1-54bb-4e57-94ad-028942f8571c">90</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 + days</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5928f6527ef14a74adafbcff5e3013b4_I20201231" decimals="-6" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNi0xLTEtMS0w_b761ad1e-9585-4343-8ae1-39e803395220">442</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id88801e547804c708142842e2377e96e_I20191231" decimals="-6" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNi0yLTEtMS0w_18d77e7e-818f-4e29-b092-93247c2bbd04">483</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNy0xLTEtMS0w_a68f2fbd-26d5-4211-8217-43bfb0f54eae">11,523</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:TradeReceivablesPastDueButNotImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNy0yLTEtMS0w_24ce81f5-9a44-4b78-b2f4-11d1aae754c8">15,476</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.2 Changes in the allowance for expected credit losses</span></div><div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjY0MQ_f4142135-b463-41e4-9333-c0b879b96a8d" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"><tr><td style="width:1.0%"></td><td style="width:53.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:AllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMS0xLTEtMS0w_90d29da1-3d5c-436b-846a-a9ac40f861f7">493</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" name="kof:AllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMS0yLTEtMS0w_1386e8a9-45dc-4f45-99ce-b2b3501d0e4a">595</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231" decimals="-6" name="kof:AllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMS0zLTEtMS0w_4cb51c93-91ff-4733-a2b5-7a1d7c4ca954">468</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of adoption of IFRS 9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i20373adad88647c8bfc54dc6668a4305_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMi0xLTEtMS0w_edd64dfa-32fa-4b01-81e4-a95edfa6b982">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if4686152587d4e888615bbd84a37b2ac_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMi0yLTEtMS0w_ba9ed39f-9654-46e5-8d4e-b371c4fd16bc">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i59fa3a18308d4076b2c606578c809720_D20180101-20181231" decimals="-6" name="kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMi0zLTEtMS0w_95d9ae50-f138-4408-bc90-eca06ddfd57c">87</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for the year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AllowanceForDoubtfulAccountsDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMy0xLTEtMS0w_56cd441b-bf03-4b63-8024-73ed09181e0a">119</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:AllowanceForDoubtfulAccountsDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMy0yLTEtMS0w_6ba62131-6550-40f6-874d-2f4aa0a1d135">314</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AllowanceForDoubtfulAccountsDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMy0zLTEtMS0w_93a1152a-17b3-4117-9042-f1d8f93197d5">153</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges and write-offs of uncollectible accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AllowanceForDoubtfulAccountsChargesAndWriteoffs" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNC0xLTEtMS0w_83ddf90c-464b-4308-8fb9-07b3a83a1c02">29</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:AllowanceForDoubtfulAccountsChargesAndWriteoffs" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNC0yLTEtMS0w_dcd8ccd7-9de2-4a4b-8f83-b824306ced91">397</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:AllowanceForDoubtfulAccountsChargesAndWriteoffs" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNC0zLTEtMS0w_3b9b01d9-b0ab-4f86-bef6-deb050b4f387">23</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNS0xLTEtMS0w_fdce1cb6-5d23-4012-8c82-62a318f268e2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNS0yLTEtMS0w_e0c38345-7fd7-437b-b759-3ed82b17a607">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNS0zLTEtMS0w_3944f2aa-88c5-49a2-83f4-7279a75d29be">1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:ExchangeDifferencesAllowanceForDoubtfulDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNi0xLTEtMS0w_62a12411-8e81-44a5-b343-d3f91e169426">68</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:ExchangeDifferencesAllowanceForDoubtfulDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNi0yLTEtMS0w_f6d86952-7140-41cd-9f4d-7f773c40b8c5">23</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:ExchangeDifferencesAllowanceForDoubtfulDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNi0zLTEtMS0w_2c190381-ce30-40e5-9fa9-4320872e5f1f">55</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of Philippines (Note 5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaa7d1c1a9b6e4ff89ea59069fcf854d7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNy0xLTEtMS0w_fc9f9cb4-d42a-4c62-b8d3-07daf55e9cfb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0a9a1c71659b4e1eb62607dadb4693aa_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNy0yLTEtMS0w_753a6af6-1fc4-48eb-977c-adc6b76c57a4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0c307b5a464f4e628c7caee96096702c_D20180101-20181231" decimals="-6" sign="-" name="kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNy0zLTEtMS0w_ad947e06-0564-454b-92ba-1455b2439d33">82</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:AllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfOC0xLTEtMS0w_c06b8a49-6088-4b45-a786-29f8dcf0c548">515</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:AllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfOC0yLTEtMS0w_bb3e7450-fd8d-4494-b129-34df37294ebb">493</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" name="kof:AllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfOC0zLTEtMS0w_f694e9fc-60dc-43b7-804f-91f1b37ca637">595</ix:nonFraction></span></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the recoverability of trade receivables, the Company considers any change in the credit quality of the trade receivable from the date credit was initially granted up to the end of the reporting period. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.3 Payments from The Coca-Cola Company: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company participates in certain advertising and promotional programs as well as in the Company&#8217;s refrigeration equipment and returnable bottles investment program. Contributions received by the Company for advertising and promotional incentives are recognized as a reduction in selling expenses and contributions received for the refrigeration equipment and returnable bottles investment program are recorded as a reduction in the carrying amount of refrigeration equipment and returnable bottles items. For the years ended December&#160;31, 2020, 2019 and 2018 contributions due were Ps. <ix:nonFraction unitRef="mxn" contextRef="idad732b4ba6d4c0aaa6202ad1fd288cc_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AmountsReceivableRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjYwNA_aad08ea1-2d5a-40e4-8144-8238fac9dbf5">1,482</ix:nonFraction>, Ps.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="i1aa72bd1404a4902adf3ae99d9e3674c_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AmountsReceivableRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjYxMg_0cc002a0-6ca6-4a6a-a90c-1694ab5e19ba">2,274</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="ia692a1ad5e5e45b3be835ad72285575a_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AmountsReceivableRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjYyNA_2e54e3eb-b04e-4fa6-b61d-6fb797d1f7ab">3,542</ix:nonFraction>, respectively.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-39</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_49"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfInventoriesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMzc4_913df0b1-dc32-4beb-89b6-7a1d76a3d5d0" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Inventories </span></div><div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMzc5_39c0cbe8-fe89-4ecd-9eda-40346dc8ae23" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.934%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.936%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinishedGoods" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMS0xLTEtMS0w_a66e3540-47d7-42e9-8c46-c7d1eba04780">3,694</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinishedGoods" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMS0yLTEtMS0w_67c7d616-90bb-41bc-9783-2034f0298cbf">3,996</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RawMaterials" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMi0xLTEtMS0w_6dbb196c-e9a4-4db4-93fa-482bbb5e5c89">3,224</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RawMaterials" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMi0yLTEtMS0w_f03fcf94-dd56-47cd-b95c-6e5a12e498fa">3,657</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non strategic spare parts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:SpareParts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMy0xLTEtMS0w_ff95766f-532e-4403-852c-0753072158f9">934</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:SpareParts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMy0yLTEtMS0w_86225286-7e08-4309-81a6-9ef6b67daad4">1,006</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories in transit</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:InventoriesInTransit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNC0xLTEtMS0w_b2b4c16d-aaf0-435a-b645-a8023dbc57d1">1,284</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:InventoriesInTransit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNC0yLTEtMS0w_5791d121-2d83-456e-83c7-428e73f52653">1,340</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packing materials</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:PackingMaterials" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNS0xLTEtMS0w_98d8fa54-ee1a-468a-b57a-9bdd8d8debd0">271</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:PackingMaterials" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNS0yLTEtMS0w_459ed1c5-aa48-4c04-8366-c329608a11cb">240</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNi0xLTEtMS0w_21e552ba-6133-4cea-ad0b-17a5b1f15a89">320</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:OtherInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNi0yLTEtMS0w_c97896e7-60bf-4a5f-aa3d-0301dbb38ce9">299</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNy0xLTEtMS0w_0abb3886-f2f1-424e-a032-ea9cf9946eb1">9,727</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNy0yLTEtMS0w_29e7f722-0adb-400b-83c7-71c2c3291b9d">10,538</ix:nonFraction></span></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2020, 2019 and 2018, the Company recognized write-downs of its inventories for Ps. <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:InventoryWritedown2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMTMy_a02d712f-e0c1-4ec4-9fee-4c7a8cf04b12">82</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:InventoryWritedown2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMTQw_7f3a5a56-1c42-4a30-bb04-9b3ae742f48a">244</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:InventoryWritedown2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMTUx_350fc27c-343d-4dd4-8662-00ac48c2bb43">122</ix:nonFraction>, respectively to net realizable value. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMzgw_b6545747-5321-4668-9f27-4a540b054ab9" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2020, 2019 and 2018, changes in inventories are comprised of the following and included in the consolidated income statement under the cost of goods sold caption: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:46.833%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in inventories of finished goods and work in progress</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMS0xLTEtMS0w_64350bee-034a-476d-b290-ffc094eef56c">23,901</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMS0yLTEtMS0w_604a029c-2f1d-41f0-a211-84d98b46b325">24,676</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMS0zLTEtMS0w_1de9473a-b249-4cc3-83a5-3f0479a7b4ed">21,457</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and consumables used</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RawMaterialsAndConsumablesUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMi0xLTEtMS0w_bbb4c877-1a8e-46eb-95ae-46e711dca513">76,002</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RawMaterialsAndConsumablesUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMi0yLTEtMS0w_c5b04fcb-4e6f-4705-9d68-28a5c260a091">79,520</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RawMaterialsAndConsumablesUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMi0zLTEtMS0w_e2add6cc-bc14-40d8-bd61-8f230b0f205f">75,078</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfMerchandiseSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMy0xLTEtMS0w_ad26ee5a-8602-46a2-8ea4-0b2f3d2c6a0e">99,903</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfMerchandiseSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMy0yLTEtMS0w_7c561543-a6a6-4d8d-a674-e4b6b5cd6e78">104,196</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfMerchandiseSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMy0zLTEtMS0w_7a8f994a-4946-4e80-a936-507191110dbf">96,535</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div id="i174f34163a83488c82966ed9ae423c19_52"></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfNTA3_014a5fcc-a41a-49bd-816c-81229589478c" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Other Current Assets and Other Current Financial Assets </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfNTA4_d4810f19-6f2d-41df-acfb-226f20e93c86" escape="true"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.1 Other Current Assets: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.934%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.936%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfMS0xLTEtMS0w_929caec8-b696-4828-bd08-7b4dab7aa7ab">1,622</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfMS0yLTEtMS0w_4d38889b-601d-4ec7-8c60-6669d39c924c">1,354</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agreements with customers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:AgreementsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfMi0xLTEtMS0w_dd7790c6-a700-4e39-9070-f9d87f88c32e">115</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:AgreementsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfMi0yLTEtMS0w_7913968a-c1c1-4f2a-8141-a3b7884ecc66">294</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfMy0xLTEtMS0w_05853073-bf93-483e-a1ce-b8d826b68e8f">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfNC0xLTEtMS0w_42a363b1-81a9-4039-a625-84f5c5f2219e">1,744</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfNC0yLTEtMS0w_41ccffd0-12db-4f6e-a443-c8530807cf07">1,648</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfNTEw_aa0cf4de-916e-4d7a-9839-8b85c7a1cc1c" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses as of December&#160;31, 2020 and 2019 are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:54.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances for inventories</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:AdvancesForInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMS0xLTEtMS0w_dcf313d3-6fa3-4bf8-8c8f-7a9fd2bd3bc7">1,503</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:AdvancesForInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMS0yLTEtMS0w_835df288-dd9a-4de4-aa02-d090a1efcc18">1,240</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising and promotional expenses paid in advance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:PrepaidAdvertisingAndPromotionalExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMi0xLTEtMS0w_5472c0df-1a6f-4411-b73c-53ae0cb5ab4d">92</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:PrepaidAdvertisingAndPromotionalExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMi0yLTEtMS0w_fb2149e1-b986-41bb-8479-f69820656826">89</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:PrepaidInsurance1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMy0xLTEtMS0w_a7428a6c-8a63-4414-a1a0-882e7105fcd2">27</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:PrepaidInsurance1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMy0yLTEtMS0w_d5a4ed4e-fa81-4c2e-80c4-c16082741fdc">25</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfNC0xLTEtMS0w_d05643ef-9c07-4e19-a950-854af4d8d9a6">1,622</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfNC0yLTEtMS0w_affd20c5-9153-4a62-8331-48226c502dd4">1,354</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising and promotional expenses recorded in the consolidated income statements for the years ended December&#160;31, 2020, 2019 and 2018, for Ps. <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherCurrentAssetsAndFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfMjc5_bf8465d8-a446-4b60-a110-76efe864b37e">5,043</ix:nonFraction> Ps. <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherCurrentAssetsAndFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfMjg2_2e0aea2a-a481-4b3f-8eb5-e979afef22c8">6,748</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherCurrentAssetsAndFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfMjk3_e4679eaf-e5eb-4fe7-b6cf-0365d328951e">5,813</ix:nonFraction> respectively.</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfNTA2_325333a7-6937-42df-b1d5-3055d4000ce1" escape="true"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2 Other Current Financial Assets: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.934%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.936%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMS0xLTEtMS0w_992a3f13-4c5d-458a-aa14-219cc2fa800f">74</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMS0yLTEtMS0w_4fc59bf4-fa3a-4ed8-9487-44ee3a5eb428">89</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 21)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentDerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMi0xLTEtMS0w_c97850e2-5ae2-4ae8-9489-29307cb19490">404</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:CurrentDerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMi0yLTEtMS0w_6ef286ef-b262-4bf9-9d0d-877466d16beb">987</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMy0xLTEtMS0w_9100be03-eeb6-43f1-923b-15442246d086">478</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMy0yLTEtMS0w_cae07e98-b8bc-40dd-acfc-9f3dd8a352c4">1,076</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash in Brazil is held in U.S. dollars and relates to short term deposits in order to fulfill the collateral requirements for accounts payable.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-40</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_55"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjkxMw_a9828a28-33ab-4734-ad90-3ee3aeaa9499" continuedAt="i41570a3291964350a002cca8b4efc66c" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Investments in Other Entities</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjkxNA_35b068f7-b63c-4c2f-bf03-d497bfd39796" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the investment in other entities is comprised of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.833%"><tr><td style="width:1.0%"></td><td style="width:52.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Associates and Joint Ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i59a1af2891e8430c8edc7cf5bf590cad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjM1MGUwNWQ3OWZiYzQ0MjU4YTJlMDg2NWE4MDkwY2JmL3RhYmxlcmFuZ2U6MzUwZTA1ZDc5ZmJjNDQyNThhMmUwODY1YTgwOTBjYmZfMS0xLTEtMS0w_0f3ece97-82ad-4a18-a008-ef7f41e166f8">7,623</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i475b9b93a0754c0fa5db478d52d2ef0f_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjM1MGUwNWQ3OWZiYzQ0MjU4YTJlMDg2NWE4MDkwY2JmL3RhYmxlcmFuZ2U6MzUwZTA1ZDc5ZmJjNDQyNThhMmUwODY1YTgwOTBjYmZfMS0yLTEtMS0w_f2a646e9-719f-416f-a858-4dda8c3a579d">9,751</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in Note 3.12.3, on December 31, 2017 the Company changed the method of accounting for its investment in Venezuela from consolidation to the fair value method using a Level 3 concept and recognized a fair value loss on its investment of Ps. <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMzc5_d2f73521-1d88-4156-a583-eb1a527b7e8b">216</ix:nonFraction> during 2019 in OCI. As December 31, 2020 fair value of Venezuela investment is Ps. <ix:nonFraction unitRef="mxn" contextRef="i4e0964f109c346ccb2b71b3f0f9f86c2_D20200101-20201231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfNjU5NzA2OTc2OTU3NA_807b2d50-1e5d-4e5c-91dd-138a5c16e085">0</ix:nonFraction>. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjkxMg_bf2f4c18-35e2-43ba-b2a0-aa7526f99351" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the investment in associates and joint ventures accounted for under the equity method at the end of the reporting period are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership Percentage </span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investee </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Place of Incorporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Joint ventures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4cc2cbf20e1a4acdb9d640218d2fa0e3_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMy0zLTEtMS0w_a77f3082-0804-43f7-aaa9-d5dfca0ab71c">50.0</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5768a735dd8f473092bd9eba39df06f3_D20190101-20191231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMy00LTEtMS0w_24b257fe-ff05-4cd2-b5ff-10a14a9a8a02">50.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib321b9dd6b2e46c7b20454606442a82b_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMy01LTEtMS0w_f9de65e3-238a-4fb1-a4e8-bdcd9e1373a6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i02c899eb3d6244cea15c7903682e5e3d_I20191231" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMy02LTEtMS0w_667ecbdc-01c8-4d7b-8045-853c08091c10">486</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieb9569f3e28d4995aa8686c1eee0e97c_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNC0zLTEtMS0w_7d8ce0ff-d4d8-499c-bd9e-e587322eccd3">50.0</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic818aaa9970a40b1b8d1ed9eff3e8db3_D20190101-20191231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNC00LTEtMS0w_e37cbc4d-83f9-4f88-9b29-0905be5c9de7">50.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4b83ba64e2a64f09992dcc268721c04c_I20201231" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNC01LTEtMS0w_6bb4703e-aa30-475a-b875-2aab29be8153">181</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i84c040327ad84a80808aa4fac17b10a1_I20191231" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNC02LTEtMS0w_79415cf1-b181-4203-abb4-9a7c1cd6a635">172</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fountain Agua Mineral, LTDA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icaeb76dea9bd458288503536e8fe5798_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNS0zLTEtMS0w_c88db2f7-c232-4c30-9843-751781684765">50.0</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6cb793d18ce1434bb7577fadd7c77b17_D20190101-20191231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNS00LTEtMS0w_2aa775c2-ef50-4a86-940d-ec00a0b47878">50.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ied2390cc0e8a4640aad09927a146e80e_I20201231" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNS01LTEtMS0w_ce8c8a8f-a615-47d4-aed8-0a16d6ece690">720</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4279a22501964f85956040e068f811a8_I20191231" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNS02LTEtMS0w_64ce9da4-b95a-4f36-ae47-2a4f2a1f0f97">851</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Associates:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotora Industrial Azucarera, S.A. de C.V. (&#8220;PIASA&#8221;) (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sugar production</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic826b61804fa43bdada59fffbe8ed315_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOC0zLTEtMS0w_2045c8c2-73f4-4158-b868-2c032f6f4200">36.4</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if26b0b8cf60e453a856bc4caf5b3c2e9_D20190101-20191231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOC00LTEtMS0w_1717087f-44b6-4bb9-9655-a16e3d6c27e4">36.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i39ae468f70184a578a6a24044b39dd7b_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOC01LTEtMS0w_a4ce283e-f563-4fe1-9691-f8ef8f12090b">3,335</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if6071cfcb21b4e6695dd7a2d20e3d6bb_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOC02LTEtMS0w_605f32f4-5fb9-45f9-ac13-42f3d0121e73">3,274</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jugos del Valle, S.A.P.I. de C.V. (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1414773556e3425a92c6fdbfcca1bf5e_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOS0zLTEtMS0w_89e054e1-36d8-4c09-9e32-bcaf63b3fec6">28.8</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icac060eea26f4f1d88f9709bb000b210_D20190101-20191231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOS00LTEtMS0w_cc67aae2-0047-495e-a511-8f4ddd1e8368">28.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibad47ec7b2b242ca81f485b2cd82b6cf_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOS01LTEtMS0w_d58c40e1-461f-4f21-8805-999998cdd89a">1,945</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i42159ecd00a747dc8f9dc302573ccb07_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOS02LTEtMS0w_c61005b9-49d9-4aeb-93f4-a04a92aa28fd">1,929</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leao Alimentos e Bebidas, LTDA (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4884c421743b4c9a96996c016537ffeb_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTAtMy0xLTEtMA_f1a1bd8f-f2ed-4153-8e2e-12b8e6b3dffa">24.7</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8bc19f1ccf5248cc82867faee14721a8_D20190101-20191231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTAtNC0xLTEtMA_61961656-6eee-4e29-afb6-2f7af0677732">24.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id9b2432287754dcd9dc2210d29175a72_I20201231" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTAtNS0xLTEtMA_99fb9908-97ab-4ef0-b8f6-b1a5c6b9c8f6">446</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0f00dced026c4a7898a693dd9539d6b9_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTAtNi0xLTEtMA_520bd9eb-f54d-4b66-96f7-0044f37d0abd">1,931</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Envasadora de Quer&#233;taro, S.A. de C.V. (&#8220;IEQSA&#8221;) (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canned bottling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4f4da6f1b4eb43038794723d20399847_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTEtMy0xLTEtMA_23120196-1382-481a-a672-a4780f92bbae">26.5</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2754561c9945452d9aed98af8b9f4c9c_D20190101-20191231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTEtNC0xLTEtMA_dede87b8-cd0b-489b-9c3f-f7fc78f0ae53">26.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic13e15b0fb944f95bafa5dcf06d624d9_I20201231" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTEtNS0xLTEtMA_ea4fee94-c53c-47e3-bc47-78ffd30fd8f0">192</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i827d061382ab41559071b6bb53964ec8_I20191231" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTEtNi0xLTEtMA_163c4036-12c0-44e1-a294-ac0f370f6b42">194</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Mexicana de Reciclaje, S.A. de C.V. (&#8220;IMER&#8221;) (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recycling</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icbd1f2584a2d4bbea7a6636133f180dd_D20200101-20201231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTItMy0xLTEtMA_857288d4-a19a-4fa2-ad8a-dd0f994a72e2">35.0</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3dd10ad6d2754c35815d8217c5a1e659_D20190101-20191231" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTItNC0xLTEtMA_25e44e4e-67d6-4d0d-9edc-9714bbdf76a3">35.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iea87f1d7a27149748b2aee5c8ad1ea96_I20201231" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTItNS0xLTEtMA_f11bd76d-2d09-4dd4-ba63-8b58ff3cbed1">121</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3e11053d306f464b97e9da29e1e83ba9_I20191231" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTItNi0xLTEtMA_fa36a80b-045f-4193-b6f5-53f2cf2314b7">121</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic9af51685c754354a974e2d507ddc433_I20201231" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTMtNS0xLTEtMA_b1848176-94aa-420c-a0ed-39bf42a02a38">683</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaf815f09ee364f428fbc85ecfc670b7f_I20191231" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTMtNi0xLTEtMA_07eb1cd9-d2d6-4a10-b072-26de58d0abd1">793</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i59a1af2891e8430c8edc7cf5bf590cad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTQtNS0xLTEtMA_d33e1b3d-55e4-4128-8bac-f51e90cf3b44">7,623</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i475b9b93a0754c0fa5db478d52d2ef0f_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTQtNi0xLTEtMA_3eced885-9857-44e0-8aa7-26942ef040b0">9,751</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting method: &#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:20.9pt;text-align:justify;text-indent:-24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.43pt">The Company has significant influence due to the fact that it has power to participate in the financial and operating policy decisions of the investee.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:-6.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On September 30, 2020, Coca-Cola FEMSA announced that its joint venture with The Coca-Cola Company (Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A..P.I. de C.V.) successfully sold <ix:nonFraction unitRef="number" contextRef="ifd261e3fb843437186856c008f615833_D20200101-20200930" decimals="2" name="ifrs-full:PercentageOfEntitysRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfOTQz_c70b3eef-1c35-42bf-bb44-4916e5864e2e">100</ix:nonFraction>% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the Company agreed with the buyer that we could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business and calculated their net present value. As of December 31, 2020, the financial asset recognized in the consolidated statement of financial position has a total value of Ps. <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMTUxMA_4fda8aa9-0c79-4c83-b8e7-91f6fe99fa01">8</ix:nonFraction>. This transaction is presented in other expenses line of the consolidated income statements. The Company concluded it did not achieve the requirements to be considered as a discontinued operation under IFRS 5.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020 the Company received dividends from Industria Envasadora de Quer&#233;taro, S.A. de C.V. ("IEQSA") for the amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="id2021ed402894fbda80c0da6b30a2f55_D20200101-20201231" decimals="-6" name="ifrs-full:RevenueFromDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMTc5Ng_cbb96056-db8c-4a12-8253-f9874da24c81">16</ix:nonFraction>. During 2019 the Company received dividends from Promotora Mexicana de Embotelladores, S.A. de C.V. for the amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="i856e53c265a045dabf7bf99ed9242d4c_D20190101-20191231" decimals="-6" name="ifrs-full:RevenueFromDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMTg3MQ_7713bcf1-567a-452b-8307-66e645241427">1</ix:nonFraction>.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%">During 2020 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. and before the sale, for Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I de C.V. for the amounts of Ps. <ix:nonFraction unitRef="mxn" contextRef="id89a4c2fd5df4e7cb9640f82ee8365e8_D20200101-20201231" decimals="-6" name="kof:CapitalContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMTk4MQ_5fccedb3-6c3d-428c-b390-c7aa83c5c24a">23</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i0f99756e80144011a2ca1abe20e9a0e1_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:CapitalContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMTk5Mg_6506b3b9-93d8-4a2a-9c16-209c203a81f5">1,302</ix:nonFraction>, respectively, and there were no changes in the ownership percentage as a result of capital contributions made by the other shareholders. During 2019 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. and  Promotora Industrial Azucarera, S.A. de C.V. for the amounts of Ps. <ix:nonFraction unitRef="mxn" contextRef="id39c0b1be9284e8e9276f9d2cd264fa5_D20190101-20191231" decimals="-6" name="kof:CapitalContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjIxOQ_e5ba9a03-65d3-4e2f-9c95-6f6cad61b10f">204</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i1896c57136c340c58f252819ae996a2a_D20190101-20191231" decimals="-6" name="kof:CapitalContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjIzMA_1ee4ac1f-6a0a-47ef-9467-10b20ad4d479">111</ix:nonFraction>, respectively, and there were no changes in the ownership percentage as a result of capital contributions made by the other shareholders. </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i41570a3291964350a002cca8b4efc66c"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%">During 2020 the Company recognized impairments on its investments in Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I de C.V. and Leao Alimentos y Bebidas LTDA. for the amounts of Ps. <ix:nonFraction unitRef="mxn" contextRef="ib623657a3f244133aadb4373e4520cad_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:InvestmentImpairments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjQ3Mg_1ba9f1bc-37a7-4e1b-ae1a-5d2f86fcf112">1,463</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i57b28ab204da47d982817b05fff2ea96_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:InvestmentImpairments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjQ4Mw_62496f8d-806d-4c36-91d3-8c138d200f9c">1,038</ix:nonFraction>, respectively. During 2019 the Company recognized an impairment on its investment in Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I de C.V. for the amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="i0d4b4689871f4dd8970ef0c8088e4f49_D20190101-20191231" decimals="-6" name="kof:InvestmentImpairments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjU5NA_bc29867f-12fe-4590-b838-17d69b9be52d">948</ix:nonFraction>, which was included in other expenses line.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018 the equity (loss) earnings recognized for associates were Ps. (<ix:nonFraction unitRef="mxn" contextRef="i130c8909888f458fa69385878e705c3a_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjczNw_4f3039f2-9491-4db8-a385-a44075e8f476">124</ix:nonFraction>),  Ps. <ix:nonFraction unitRef="mxn" contextRef="i8bb70608f96c4012bb62708672fbddfa_D20190101-20191231" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjc0Ng_8bbb9c14-b484-47aa-af08-01c1f6b7c523">84</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="i18cb9cb550b04d219ba7d839553a5be9_D20180101-20181231" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjc1OA_27b5cc80-87c1-47b6-95e8-a16fe4772bd3">44</ix:nonFraction>, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018 the equity (loss) earnings recognized for joint ventures were Ps.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (<ix:nonFraction unitRef="mxn" contextRef="i7feaa8eed5bf41b1ba7cceed8cea37a9_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjg3Ng_25cda97a-a1cd-448e-a67f-561953f50bd2">157</ix:nonFraction>)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Ps. (<ix:nonFraction unitRef="mxn" contextRef="i072c2712b80a45f5a161714d4e943b24_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjg4NA_9d48f770-a658-4dea-8be3-f2c0cad35bc0">215</ix:nonFraction>) and Ps. (<ix:nonFraction unitRef="mxn" contextRef="ib16475547bd84b1a97bf9baa535dbcab_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjg5NQ_76a3b141-4b7f-46b8-b9fa-58887eff8bb2">270</ix:nonFraction>), respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_61"></div><div style="margin-top:12pt"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfLeasesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfMTAyNw_c8b41814-09d3-4601-9c95-1d2c8334cf95" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Leases</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfMTAyOA_6272da30-65de-473e-bc3e-35367101a6f3" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2020 and 2019, the change in the Company&#8217;s right-of-use assets, is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMS0xLTEtMS0w_98593120-459b-409c-b913-99659c004ac2">1,382</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMS0yLTEtMS0w_db6a062c-867c-40af-b64e-e042b60bac00">1,797</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMi0xLTEtMS0w_5a99c6ee-f167-4a74-8eb9-c5218fd7f10a">599</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMi0yLTEtMS0w_411ad68d-75f8-4d79-8850-564de3a89a36">215</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:DisposalOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMy0xLTEtMS0w_bce76d9d-269b-40bc-9667-a55644890cd3">112</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:DisposalOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMy0yLTEtMS0w_20a1d9c0-a016-4eae-a3d3-bb7c55ef9e6d">36</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNC0xLTEtMS0w_d7b7a26d-17b1-474d-8172-11f9d4b4e772">596</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNC0yLTEtMS0w_252ea64c-57ff-496e-8521-39411d15cb70">555</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary economies effect</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:RightOfUseAssetHyperinflationaryEconomiesEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNS0xLTEtMS0w_6d10e80d-29a4-43d4-80bb-52a6bd59b90f">14</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:RightOfUseAssetHyperinflationaryEconomiesEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNS0yLTEtMS0w_fdc4ecf7-3a31-4a84-8107-44cc82ee3204">20</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indexation effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:RightOfUseAssetIndexationEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNi0xLTEtMS0w_45fef9b9-ba8c-4a5a-aa83-dd72f9e58c58">145</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:RightOfUseAssetIndexationEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNi0yLTEtMS0w_a211acb8-77c3-4d2f-ae94-b375f41be812">15</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNy0xLTEtMS0w_a9eb9490-f4d4-4568-a1d2-acbf2cf8eab7">154</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNy0yLTEtMS0w_e47ae61e-9612-4a5e-8d2c-a86203bdeab5">74</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfOC0xLTEtMS0w_a82879ae-f6f2-4e8d-9782-bc7321681bf8">1,278</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfOC0yLTEtMS0w_8533ce7e-adcd-4731-bf33-c21d63937a02">1,382</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfMTAyNg_8b34f250-2263-4e44-9300-6c8b3671d353" escape="true"><div style="padding-right:-5.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019, scheduled maturities of the Company&#8217;s lease liabilities, are as follows:</span></div><div style="padding-right:-5.65pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.694%"><tr><td style="width:1.0%"></td><td style="width:65.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity analysis </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than one year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i20467edd2f4e4853ad950bcb58673c07_I20201231" decimals="-6" name="ifrs-full:LeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfMi0xLTEtMS0w_29693f9f-16e5-44fe-8f2d-85f288ef4c73">560</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idef216164185408f94df9bec3220f92b_I20191231" decimals="-6" name="ifrs-full:LeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfMi0yLTEtMS0w_a59e3ca4-a42b-4997-9127-b796b7007b9c">483</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One to three years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia3450846167e45449c024ea16d58fa8c_I20201231" decimals="-6" name="ifrs-full:LeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfMy0xLTEtMS0w_41cb366a-e74a-4c12-9198-9f9713071bc1">306</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5728055bbd01473eb17454b3662da0f8_I20191231" decimals="-6" name="ifrs-full:LeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfMy0yLTEtMS0w_65817be7-4222-47b9-8bcc-44ebc8fe3be7">238</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">More than three years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie3f48ed14ee74af4b17fa9663f702cdf_I20201231" decimals="-6" name="ifrs-full:LeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNC0xLTEtMS0w_8b551115-4841-47cd-9785-06ee35da67cf">440</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie7220ad3a64843b1bd95f894a3f8d8d0_I20191231" decimals="-6" name="ifrs-full:LeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNC0yLTEtMS0w_aab2e2a4-1511-4321-b949-c303e90459f1">662</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNS0xLTEtMS0w_a172b899-175c-457c-98d1-68b1b57849e8">1,306</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNS0yLTEtMS0w_8002a554-2a9e-4db6-b9be-b9e102468ae9">1,383</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNi0xLTEtMS0w_baa24d27-9c57-44a6-b938-68e515fd55d3">560</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNi0yLTEtMS0w_93ec7549-61ee-433c-8007-8286937b956d">483</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNy0xLTEtMS0w_70af27ed-1fc3-4e62-8a6d-c8ca0e7c130a">746</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNy0yLTEtMS0w_054b6246-d162-4dfa-93b7-5c52afce1801">900</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest expense for leases reported in the income statements for the periods ended on December&#160;31, 2020 and 2019 was Ps. <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfMzMx_729257c2-9245-4b87-8edb-7f244e4ab249">105</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfMzQy_23bd87cc-b289-432c-b373-d7de17487ad8">129</ix:nonFraction>, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expenses for the low value assets and short-term leases reported in the income statements for the period ended on December&#160;31, 2020 and 2019 were Ps. <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:ExpensesForLowValueAssetsAndShortTermLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfNDk4_f3369600-6964-4d16-86dc-cfb02d44117c">190</ix:nonFraction> and <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:ExpensesForLowValueAssetsAndShortTermLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfNTA1_a2d07a6c-34ff-4060-9e4d-2063d0168971">187</ix:nonFraction>, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019, the weighted average incremental borrowing rate was <ix:nonFraction unitRef="number" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="INF" name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfNTkz_42c1d0a0-93d5-45d7-9824-86f34f0f81d9">6.58</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="INF" name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfNjAw_17869bd2-afdc-4cb5-af3d-39aae6f27e57">7.68</ix:nonFraction>%, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental expense charged to consolidated net income was Ps. <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RentalExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfNjc3_0e18dae0-f3fa-4ae0-82d1-b9b8dd819ea9">1,063</ix:nonFraction> for the year ended December 31, 2018.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2020, the accumulated amount of concessions, decreases or cancellations for rent, which arose as a direct consequence of COVID-19 were not material. The Company applied the practical expedient to all decreases that met the criteria of the amendment to IFRS 16 effective as of June 1, 2020.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-42</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_64"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RleHRyZWdpb246NGUxMGRiNWY5ZmM1NDgzOGFiN2VhZGEwOWEzMWExNjJfMTYw_aff9c19e-8c91-441c-8658-f477c46d8c0d" continuedAt="ic4392b9c90804a08a19e4273087c3e75" escape="true">Property, plant &amp; equipment.&#160;&#160;&#160;&#160; </ix:nonNumeric></span></div><div><ix:continuation id="i18e9b2c80a794feea5a53f7e68cdf58a" continuedAt="ie996e3b78f2946bcaed58ecad9b9e67d"><ix:continuation id="ic4392b9c90804a08a19e4273087c3e75" continuedAt="i1654ac9fb32249fdb2407575b3f14a08"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"></td><td style="width:19.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.808%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i10f8112b1ecf47bb89b24fe6cdc0f108_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS0xLTEtMS0w_b70006a2-a58b-4906-82f7-4a31a145a495">9,865</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i60258c11edbe404db80d5585d1b83c49_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS0yLTEtMS0w_af10fd8f-7422-41b9-a39b-fba7740746d8">20,729</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i91ca43f8d2b24c9a922c2c07ff89f1f1_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS0zLTEtMS0w_dbbc6114-1a8a-43cb-a891-8f4c5f4c32ab">47,146</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic864005c734145d881329da8ff1e15be_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS00LTEtMS0w_185b808e-2187-4584-ba45-1c096c66fff2">20,083</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1e472ca1c040457bbe3750390766532c_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS01LTEtMS0w_a3e4979f-a956-4f7e-ad30-1611677ac982">21,532</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifdfeaf048e40472686a6446dbe4f6d7f_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS02LTEtMS0w_a9029105-f425-492d-ba23-dcb8726e4e46">3,874</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iea72778bc42945a9a1352e3131497d3c_I20171231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS03LTEtMS0w_e08ec587-52d8-4c70-abb1-3d9a23da9dc3">775</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i54797394be8649d38737b41ac8fc7c04_I20171231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS04LTEtMS0w_996a69d0-94f3-4bfb-a8f3-42252c365bf0">996</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i12e64d94cc9146b593f805ec1fe852c9_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS05LTEtMS0w_7db78f94-0de0-4ca3-8391-9d48c1331f16">125,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi0xLTEtMS0w_8b93bb7e-8c65-4819-b6fa-58300c5ff58a">31</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi0yLTEtMS0w_9ac3c329-95ab-4285-8166-78126151bf4c">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi0zLTEtMS0w_9d475516-51ce-472e-9d1b-66837fd157dd">1,356</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi00LTEtMS0w_4dea8c27-1672-4b47-83a2-18bfae3a5a84">961</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi01LTEtMS0w_a3ca9f3f-719b-4797-80f6-0ca74a03e569">2,888</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi02LTEtMS0w_d7cd8938-2808-4a71-8cba-ef2309410443">4,578</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi03LTEtMS0w_680c2a45-f3f6-44f9-a3bc-75cf668fab4b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi04LTEtMS0w_0b8f8039-01ce-4fa4-80f8-2fcad54c3671">95</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi05LTEtMS0w_8cd53a8c-dd93-41e3-a8ea-16d00ac275b4">9,917</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy0xLTEtMS0w_d2c42066-7ce8-4a6e-acef-619fe58b7fea">25</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy0yLTEtMS0w_153ce150-177c-4634-8940-1fa396c037c9">451</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy0zLTEtMS0w_28241293-1e0f-413e-8822-4ae891a8cd63">1,500</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy00LTEtMS0w_692c5117-8ead-4a3e-a347-385e0cede758">537</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy01LTEtMS0w_8faaf703-00b7-4ed7-be77-d503d2dd5d11">393</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy02LTEtMS0w_8cec6bf7-c498-4c98-91df-1eeaab90b428">145</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy03LTEtMS0w_31c047c5-1183-49ef-af34-53c89c5ba77d">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy04LTEtMS0w_873da731-a7af-4bb2-9cbd-5d80b19e054e">41</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy05LTEtMS0w_862889d4-528d-4ea5-9028-f30c4ff4f4f4">3,094</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC0xLTEtMS0w_8d2a2a4a-90b1-4a8a-a4aa-b4da2d466241">504</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC0yLTEtMS0w_1cee70ea-d573-4220-b6b6-3d2512cd5925">304</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC0zLTEtMS0w_0fa6ca43-6005-44d3-a4ff-5d10c1671109">1,160</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC00LTEtMS0w_ba4c86e9-aa09-4f4d-be38-9c7f382e7fc8">1,711</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC01LTEtMS0w_b89ed188-8882-4f21-a4c6-9b5911246172">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC02LTEtMS0w_c31fbe1e-3fcf-401f-bb12-b7c26358c600">3,722</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC03LTEtMS0w_43311e44-3fb8-42e4-81b4-cfcdf1560824">20</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC04LTEtMS0w_1f8ed3a6-c849-4719-9e4e-2f60834da463">20</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC05LTEtMS0w_57de8c9c-0c35-48bd-b8cf-fd08d0b16dee">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS0xLTEtMS0w_11ff8632-6eb7-4add-90f9-f2f0ed70575b">50</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS0yLTEtMS0w_5900cd2e-8bac-41fd-b9d5-7cc42c772b69">71</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS0zLTEtMS0w_0bd44d7b-e2b1-4874-b65b-fe9c8fd6b44a">555</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS00LTEtMS0w_8e81db24-6ee0-43af-9270-ff82357611d3">615</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS01LTEtMS0w_a2448dd9-1884-4378-a243-3d24a733f699">312</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS02LTEtMS0w_d1118b99-14bf-42f7-84d3-69e7a5dde4bc">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS03LTEtMS0w_f7694d16-7cb0-4f04-a90a-345bddff2f5d">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS04LTEtMS0w_11605261-aec5-436b-bb95-e20155e750b7">8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS05LTEtMS0w_fd0adee0-dfd0-4a37-b5ea-47f2640470c0">1,612</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposal of Philippines</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i35c4ebe43dd1473c8c190923f966fb67_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi0xLTEtMS0w_2a2dcb4c-7fa3-4eac-8122-5693406e57f0">4,654</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ica32c128d8bb45d08b4e72f7a916a4b3_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi0yLTEtMS0w_81b3eda1-198e-43f5-97e4-9f39f920bb17">2,371</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4a1811bf772a4b7391f20073970e15d7_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi0zLTEtMS0w_bc572918-43c0-4049-ac2f-c79346b8c903">11,621</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i69eb1a145afb4b92a1bc962576e9b70e_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi00LTEtMS0w_6a2e7c90-c2eb-466e-9e61-32bdb9494134">2,415</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie928366baa3349ebac14dfc6b2dfdb2a_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi01LTEtMS0w_a4fdc01e-f0c4-428f-a024-2126b9d5d98d">10,116</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i70a4e6ac630d41bbb7a275ce95c49dca_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi02LTEtMS0w_ac0e274a-c8bf-466f-9101-e6ac5e6a8623">489</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1bd5648b646649d0bad2bb1c7e65e918_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi03LTEtMS0w_576d4f47-b6a3-4a3e-87f6-613da17cc6cb">236</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i564f30ee3b9a49dcad4789ff28bda540_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi04LTEtMS0w_79618afb-34c4-4914-820c-a1408d48fe83">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id9eb9f25e86b45f5b7df0bd5bdd81657_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi05LTEtMS0w_597e73e0-9097-4e83-9aec-85a65e3d465c">31,902</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy0xLTEtMS0w_6e7849ca-e3c1-4938-bb8e-e4a39d430919">388</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy0yLTEtMS0w_b5479d34-0473-4e7a-867f-5fac0e0c972f">1,089</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy0zLTEtMS0w_0952330b-26a2-471b-ac91-b665d74a0671">3,072</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy00LTEtMS0w_81ca2fa5-49f7-48aa-9e1c-33d520ab2840">765</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy01LTEtMS0w_e8a6518d-8c62-489d-a805-78df0b12326d">251</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy02LTEtMS0w_14102af3-cd7c-4ceb-b5bd-71da3da8c850">321</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy03LTEtMS0w_0a39da7a-e1e5-4913-90b7-95902c1f8585">81</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy04LTEtMS0w_d9b72116-2625-43b9-a514-fda7aeefc8d0">292</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy05LTEtMS0w_25d314e4-c357-423c-9486-60068c9810e1">6,259</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC0xLTEtMS0w_1c92495f-2c92-4369-98d9-b27d7f395112">242</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC0yLTEtMS0w_436837e6-efa8-4777-9207-b1da375505b0">814</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC0zLTEtMS0w_687a5c43-c036-4836-b4c2-5ca4248a8059">2,551</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC00LTEtMS0w_6becd8cb-f554-4383-97f3-68c692012506">466</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC01LTEtMS0w_d626d9bf-f741-4e28-987b-cd9e5c8abfba">612</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC02LTEtMS0w_b4369a8c-9ba1-4944-8181-1bdccab73d2c">66</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC03LTEtMS0w_e12f0b99-c332-4851-8518-d335252a9ef3">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC04LTEtMS0w_ec381eb4-950c-4ca2-adc3-4ee8dfddfb27">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC05LTEtMS0w_994b1432-95a6-4b93-81be-ea6ba50da98e">4,760</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie53d1d3528ba42478e2768038d0d45d8_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS0xLTEtMS0w_64587bf0-0678-4b6f-b5a6-d1df6d839d58">5,575</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idf6866ada4f54af788edfc1c267aac58_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS0yLTEtMS0w_4c689257-fc12-4796-a158-7e84490730f5">18,775</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8f3187f853294bd49417636277705f4d_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS0zLTEtMS0w_57f28285-afa2-4e85-8e88-a8c3c6a60497">38,465</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib395a1a5fb3a45dea3d872a8a7c21ed8_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS00LTEtMS0w_ed9b509a-5f31-42ff-8dd7-45e217d6ec2d">19,963</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i82e329528c304b4f82280ef9db6e8284_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS01LTEtMS0w_696bb4c8-c87f-4153-8644-d10d075382be">14,749</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7d5653775d05447db0af62294376eafc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS02LTEtMS0w_1809bf76-4dda-49df-9cf4-5acbe14f9cb3">4,131</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i894411bb11b44b3e863b0131935abaef_I20181231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS03LTEtMS0w_5c3347b2-f190-4d0e-9756-149345dd9a5c">479</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1d642a6a0a6041faa0b76c7811956119_I20181231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS04LTEtMS0w_ff92f198-0f05-4386-948a-7bc8241ae96b">861</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i9581068b6eb54595930c7ff108b4224b_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS05LTEtMS0w_0b97c0c0-ce61-43c6-95f4-14997c287918">102,998</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie53d1d3528ba42478e2768038d0d45d8_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItMS0xLTEtMA_f299f848-11af-4f8b-ae6d-5c19222ecb15">5,575</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idf6866ada4f54af788edfc1c267aac58_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItMi0xLTEtMA_bdd52568-8783-4c87-b363-eaf77438df0d">18,775</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8f3187f853294bd49417636277705f4d_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItMy0xLTEtMA_7b9df384-7cca-4ef8-b4f9-4c32ac7b8480">38,465</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib395a1a5fb3a45dea3d872a8a7c21ed8_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItNC0xLTEtMA_0ed3fcd2-38a6-4c2d-94df-9c9538588ca8">19,963</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i82e329528c304b4f82280ef9db6e8284_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItNS0xLTEtMA_ec025b82-7c03-4313-9b2e-0a97eeaeae32">14,749</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7d5653775d05447db0af62294376eafc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItNi0xLTEtMA_b9d391c5-452e-490c-97ae-140a22c832e8">4,131</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i894411bb11b44b3e863b0131935abaef_I20181231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItNy0xLTEtMA_3f1ed84a-d9bd-4940-8cfc-eeb86ed9e762">479</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1d642a6a0a6041faa0b76c7811956119_I20181231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItOC0xLTEtMA_fe4cb504-8e58-4c2d-9256-03f6f4804b91">861</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i9581068b6eb54595930c7ff108b4224b_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItOS0xLTEtMA_434fbf12-f944-4e0e-b488-c25d0f28eb82">102,998</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtMS0xLTEtMA_108ea869-d682-4454-998e-5ecc23c0dfed">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtMi0xLTEtMA_859a579a-8e19-4803-9745-4dbcf0eaaf92">27</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtMy0xLTEtMA_a33ca792-cdb2-4505-bc48-52377d177bcf">392</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtNC0xLTEtMA_c8694457-bc4f-4cae-848d-3fa6b95f03da">816</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtNS0xLTEtMA_66364f2f-e7b1-4ab1-88a2-79864faf0dce">2,581</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtNi0xLTEtMA_97173c3f-6a07-4565-a284-f93f31962033">6,392</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtNy0xLTEtMA_ce5e1c3d-6a01-4f2d-8a1e-ec7f2d077509">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtOC0xLTEtMA_ba41b657-aa34-4805-b7d6-547fb008febe">112</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtOS0xLTEtMA_235c2fa6-a624-49ef-940b-4c5d8ca7d35c">10,324</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtMS0xLTEtMA_d862c109-2537-4163-a134-0f9eac480d1f">142</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtMi0xLTEtMA_bf05e0d1-22c0-4770-bcdb-16a159cdbf21">227</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtMy0xLTEtMA_fb986690-789c-4fc5-a73b-807b77afc652">50</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtNC0xLTEtMA_f7183519-10a8-43d7-9f47-4f5760fd7793">13</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtNS0xLTEtMA_ae343b89-cb72-4de6-8df1-4f266cd2d94f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtNi0xLTEtMA_982ae7e7-a2fe-434c-ad40-622f1dc46599">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtNy0xLTEtMA_ca43a07d-f2cc-490a-a6b4-4503ef7b24db">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtOC0xLTEtMA_289bb2db-fc2f-42b0-a9b5-d5d4716df661">8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtOS0xLTEtMA_bed81b30-4b19-4058-ab91-0ec8b0185161">405</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtMS0xLTEtMA_f3fc98b0-6825-4bc8-b99f-8d9fcc3b9484">253</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtMi0xLTEtMA_5bc480fd-9292-4045-9ac4-b7745f90a370">508</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtMy0xLTEtMA_92eb257b-0e69-43f6-844c-5c219cdc3cc5">2,650</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtNC0xLTEtMA_9ede6d42-331c-42d6-9a71-5a30657dbba4">1,396</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtNS0xLTEtMA_0d8a5c6a-7d51-43fe-abf1-b8c014642110">360</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtNi0xLTEtMA_07a4cb7c-8769-4790-91c7-8caa71044799">5,004</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtNy0xLTEtMA_13d8a016-60cd-4573-8e56-1d61b49177e3">343</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtOC0xLTEtMA_43656a53-1f97-4275-809b-f65cf0533c31">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtOS0xLTEtMA_a81882df-c748-43f7-ac8e-6d2dbc639c73">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtMS0xLTEtMA_a509c2c6-3938-43cf-b472-c558ce275684">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtMi0xLTEtMA_63e24a4b-d611-4b39-9771-d1d929ce40d5">35</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtMy0xLTEtMA_39881127-0aa9-42ff-babb-0724ba8fb790">1,577</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtNC0xLTEtMA_a3fe9609-07a8-4824-a92a-cd71ca5667f0">1,032</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtNS0xLTEtMA_7107445c-6592-4eab-9f83-30f636f5e801">1,056</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtNi0xLTEtMA_61500ee6-2099-4c87-97a1-56e0ba2585bb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtNy0xLTEtMA_8ee0aa7f-b2cc-4ff7-ae25-2eb094b4fd01">13</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtOC0xLTEtMA_cb80f0bc-e942-4ac5-8796-470d773f9dc9">35</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtOS0xLTEtMA_4e9198c9-0a4c-4eb9-9f5d-90fbf610911c">3,749</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctMS0xLTEtMA_2541b737-3325-40c5-865a-14013aada428">323</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctMi0xLTEtMA_30a83c70-1ab1-4d8e-811c-2cb6792a7223">1,122</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctMy0xLTEtMA_09d52b31-0cae-43c4-93e1-292875499dc7">2,315</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctNC0xLTEtMA_efbf163f-d2af-4dc9-909b-932daa628417">961</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctNS0xLTEtMA_45bff393-7e00-4c38-a8ce-792866c41d8d">833</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctNi0xLTEtMA_4760a080-4a99-4617-9ab8-17da1d254905">381</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctNy0xLTEtMA_25201955-7b85-4ad7-a38e-f1f7004b7536">34</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctOC0xLTEtMA_b8637d80-5327-4fa3-8ef9-6a53465d9137">130</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctOS0xLTEtMA_9e349d76-ae44-44b3-ac62-74f878dc68c6">6,099</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtMS0xLTEtMA_db619ca5-e907-407f-9c38-630213370386">114</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtMi0xLTEtMA_db63b639-e439-464b-9764-132a448fe32b">366</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtMy0xLTEtMA_62142aaa-55a6-4063-87e3-5e6756f96f49">1,254</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtNC0xLTEtMA_093e02a9-ea09-4a23-953c-76f9221d43bb">241</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtNS0xLTEtMA_b7e36a77-c198-48fb-99cc-f1fa30b5a1b6">352</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtNi0xLTEtMA_932bd8d9-831b-4e12-b437-2fb676b80ec4">18</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtNy0xLTEtMA_b1277a2e-582e-43b1-a8ef-725738b094c5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtOC0xLTEtMA_fe913910-065c-4561-87f1-8735c01fcd47">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtOS0xLTEtMA_d7a4898a-b635-44eb-8512-17da630d329f">2,345</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i09d7c2aa71074de5a3e67fa90a56e27e_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktMS0xLTEtMA_394e97fd-5775-4a56-a710-5190bf9fbfd2">5,258</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i08d6d11f6a5a47738f43569852f7280a_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktMi0xLTEtMA_67e2f15d-35fd-412a-a94e-30b626bfb068">18,746</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia596623d8d8d4a3e973628a79896a28f_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktMy0xLTEtMA_6ace9e0b-a578-4d7d-9d7e-b21f0c964c2a">38,919</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i48078aff97e84da594dd28d57b14e0ea_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktNC0xLTEtMA_8f791c20-9495-4dbb-ab3a-427f44caa61f">20,410</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifc394f2a443b4b9e83812c4dfb17b347_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktNS0xLTEtMA_c3ad1410-74a1-43c8-91ee-0de1172a9645">16,153</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i613f9f1122b94da588347be21d4728cb_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktNi0xLTEtMA_e9b09ac9-abdc-406e-ab72-560045740203">5,156</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i469f0bd48f3f4720b1bd50d7344b66fc_I20191231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktNy0xLTEtMA_5999ed37-412e-40ae-853d-75de0d2050c3">782</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic142faf06dc144c6998cb53c34ac32e1_I20191231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktOC0xLTEtMA_e872acef-b72c-448d-a829-4e77edeafc2a">800</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iac0edaf0f4224bdb8d8928be4876ba0b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktOS0xLTEtMA_314b0dd1-5910-4aad-bdd4-81d53515d92b">106,224</ix:nonFraction></span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i09d7c2aa71074de5a3e67fa90a56e27e_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItMS0xLTEtMA_18efc81b-144c-47a4-98b6-0d56d173ade5">5,258</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i08d6d11f6a5a47738f43569852f7280a_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItMi0xLTEtMA_51cb2291-4f4e-409e-8bad-ff7656c0a1e9">18,746</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia596623d8d8d4a3e973628a79896a28f_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItMy0xLTEtMA_1e6e00a1-f040-4f21-bc1b-7957fde3e669">38,919</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i48078aff97e84da594dd28d57b14e0ea_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItNC0xLTEtMA_d058eee0-e975-4222-8a3f-8efd10cab7a7">20,410</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifc394f2a443b4b9e83812c4dfb17b347_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItNS0xLTEtMA_348a1933-2cd3-4d1f-af06-c4adbb520bd8">16,153</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i613f9f1122b94da588347be21d4728cb_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItNi0xLTEtMA_cab8cb06-642b-40b8-b3a0-9356b650173d">5,156</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i469f0bd48f3f4720b1bd50d7344b66fc_I20191231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItNy0xLTEtMA_f6a4b4a0-b96b-4672-abe0-d6c7ea8d8f95">782</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic142faf06dc144c6998cb53c34ac32e1_I20191231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItOC0xLTEtMA_2adf18d7-5e36-40a2-81eb-418feba28045">800</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iac0edaf0f4224bdb8d8928be4876ba0b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItOS0xLTEtMA_0081dd36-4538-43d7-87a9-a244f00f07bd">106,224</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtMS0xLTEtMA_8943a476-27ba-4bba-8b5a-f00807ca227e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtMi0xLTEtMA_b9d9532e-81e7-48bb-86de-aed135fc3812">104</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtMy0xLTEtMA_bdbe2941-ad4d-4f1b-9005-ea268bf7fea8">171</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtNC0xLTEtMA_33255dee-bffb-4089-bc31-e3f2230019ba">281</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtNS0xLTEtMA_de283da4-ab5f-4beb-a9c8-ab4c4f6f3886">2,613</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtNi0xLTEtMA_1cea8e80-763d-4952-9956-bc5a5404a203">6,300</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtNy0xLTEtMA_7897b5a7-38c9-42ee-8289-6f7f1289281f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtOC0xLTEtMA_1a6c9fa8-c70e-44b4-8e24-1a55e39457be">186</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtOS0xLTEtMA_b8c5d527-0173-4f59-bae0-b8eb5f5b0ccd">9,655</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtMS0xLTEtMA_50c151c2-57b3-41c6-804f-2e78903bdddc">158</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtMi0xLTEtMA_69434601-696f-4f77-bb2f-46e2bebbe731">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtMy0xLTEtMA_f3f2dc1f-7e5c-49d3-9664-8810e67a6975">87</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtNC0xLTEtMA_c2b532ed-23a7-42e8-ace9-6b8045796b63">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtNS0xLTEtMA_c2798172-a7cf-4237-af85-6fe0f2497302">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtNi0xLTEtMA_4f16c451-2b1b-404e-bbc2-53c5d0b92eef">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtNy0xLTEtMA_35b50684-5891-4a6f-be0c-a199bcf3f5b1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtOC0xLTEtMA_7cb1d6c0-faf6-410f-a75c-20c56a796562">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtOS0xLTEtMA_c33aaaa4-6950-4ca3-b46b-7e50ed2759e4">245</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtMS0xLTEtMA_bbbec724-4c2e-4c21-bc5d-dcb299c63bd9">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtMi0xLTEtMA_46c5cd60-c330-41c3-9353-6a1f67ac6903">721</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtMy0xLTEtMA_6e3f2b84-dcae-4f4b-bc6c-8c9eb3c79f0b">3,165</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtNC0xLTEtMA_feeea210-4f2a-4204-b45d-73f899bbcef1">1,192</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtNS0xLTEtMA_bee98004-8f40-4f7b-9a91-72f8bd001ff5">57</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtNi0xLTEtMA_ffe598dc-5f35-4af3-969b-f2f6eddc553e">5,187</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtNy0xLTEtMA_694bdbc0-f972-4eca-af8c-a367ddda5107">48</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtOC0xLTEtMA_43b9fe53-45b1-4640-a7af-2f2ab8d3ce2e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtOS0xLTEtMA_f4622754-d01b-4d10-9082-5f3b419a1a34">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtMS0xLTEtMA_a4f86f1f-288e-48a0-8cdb-3d969550ac6e">13</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtMi0xLTEtMA_23d3a068-06c2-4503-ae6e-5de27b80854b">29</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtMy0xLTEtMA_8a55a48e-8ff4-4d35-ace4-2768e0059380">1,425</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtNC0xLTEtMA_a111163c-4fb7-49e5-ab99-5fea3e51b95e">1,073</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtNS0xLTEtMA_336d6ce6-7fbe-4572-9ebf-d53e9c9bef8c">561</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtNi0xLTEtMA_854e5cbf-e221-4a15-a847-2616d1c15453">12</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtNy0xLTEtMA_f4d9c69c-19e7-4f03-87e8-3ea13988a82b">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtOC0xLTEtMA_ae11105c-b438-4e3f-b162-37482939dd9f">57</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtOS0xLTEtMA_b59fc87e-704d-4ac9-b760-8e263054a45c">3,175</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctMS0xLTEtMA_5d35f9e5-e111-4d6d-b252-61b361ff42f3">255</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctMi0xLTEtMA_ee9a4e4a-1cdd-448e-ad8e-6bef127d3356">1,182</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctMy0xLTEtMA_47f1b3e7-8f33-4351-b3b9-e9451fd5c0d8">2,243</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctNC0xLTEtMA_861bbd7c-2491-4d98-b0ac-b2477a5fbab0">797</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctNS0xLTEtMA_4247b9c9-55ae-4302-a571-cb414abd5b91">629</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctNi0xLTEtMA_dd04249e-80d6-4f1d-aa19-f6f8ad47ecd3">333</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctNy0xLTEtMA_47275347-3ae1-41b3-8095-fe081210e2b0">91</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctOC0xLTEtMA_14996de7-67cb-45ac-8393-c77ef966c6e6">78</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctOS0xLTEtMA_5d8583e5-43b8-4fa2-8c5e-347288924337">5,608</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtMS0xLTEtMA_b3897e94-8e69-4758-a0f9-0560ea0cce1a">88</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtMi0xLTEtMA_f6e83345-fc4d-424c-9d61-4883814280aa">293</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtMy0xLTEtMA_fc92b106-61a9-4032-b143-01b955d1dadc">990</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtNC0xLTEtMA_f6fc51e3-246b-4c80-94b0-eb8137d56fb8">189</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtNS0xLTEtMA_31415169-56eb-4724-8c2a-721ac11a911f">291</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtNi0xLTEtMA_d112564a-e72f-4e74-8c5a-a745b0522eb3">30</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtNy0xLTEtMA_c7a50ce8-8cb7-45db-bb3f-1fdf7a6e7941">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtOC0xLTEtMA_4fbb635d-7b92-437f-b40b-f4ba4a5aab39">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtOS0xLTEtMA_014a5be6-82cd-4fc7-b7fa-43c0db8ff4fb">1,824</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iced42b608af1447a974a448e23da6a95_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktMS0xLTEtMA_0684082a-d2e8-4b88-b1d6-7ba2afc7c8cf">5,240</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4eaeb9da6ed54046bc2b2a6babd550f9_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktMi0xLTEtMA_f6f7be46-ec57-4026-9b29-2973736c02d1">18,653</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i13237898985d405ba1b06c509b9b4a11_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktMy0xLTEtMA_a4312258-4788-43f5-9a2c-71a612a631b6">39,664</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2c02220b418f4969a35e7ac8d226299a_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktNC0xLTEtMA_429d0dae-b704-4637-b55c-74d310579b32">20,202</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i857b93af256c45679e996531f2d51192_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktNS0xLTEtMA_818b7d1a-d4f4-41c1-bb4e-80ceb514e952">17,924</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i5c5c3330cc614af08d295b1347ddc6e6_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktNi0xLTEtMA_2e7d2ba3-6284-48d8-9f89-0e857ae3ccde">5,894</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i9de6fa7e083346ae9155517e4f569f63_I20201231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktNy0xLTEtMA_3772044e-c3ab-4a97-acb3-745e16a15f42">737</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia57cb92e00fd4740b845e749788c5fdd_I20201231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktOC0xLTEtMA_3480229b-ca83-4190-afa7-41e4d2285fca">851</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i807944d9307040d3a5d3701be81e5477_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktOS0xLTEtMA_2893c8f3-b108-46f6-a863-b7bbc1129e91">109,165</ix:nonFraction></span></td></tr></table></ix:continuation></ix:continuation></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="ie996e3b78f2946bcaed58ecad9b9e67d" continuedAt="i7b42824a495f4952b737898a307323f0"><ix:continuation id="i1654ac9fb32249fdb2407575b3f14a08" continuedAt="iec4db60b84604d9885df249fd834fce2"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.437%"><tr><td style="width:1.0%"></td><td style="width:18.966%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.264%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.710%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i717bf321fee9463cb012f3929804418e_I20171231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS0xLTEtMS0w_a6c415c8-7787-4c30-b916-6f1903be20c8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i65a4f88b458c485a8b73c2319083e13b_I20171231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS0yLTEtMS0w_c6d46e39-eeeb-4ab9-a369-36f58f194140">4,616</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="iba8225ac965d4a71a029826b1138a05a_I20171231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS0zLTEtMS0w_4b408716-7159-4880-b841-684b34cb6c28">19,620</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i128e66cf1fb14a37b97e3440360bf16f_I20171231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS00LTEtMS0w_31839c02-ac0b-4f76-9998-cd398d14fcdf">10,688</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i2ed584c21e7f4a538993454a7db95b69_I20171231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS01LTEtMS0w_1b265068-2720-4c68-bb84-3e7118ab24fb">13,422</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2550135dc2d04be98420016f1b7e1eec_I20171231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS02LTEtMS0w_4ddd9851-7daf-47f9-a5fc-630854ba2e6c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ib1fcc18de99c43c7bc61549a6d821cd6_I20171231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS03LTEtMS0w_5c0d6d77-8413-4c5e-aa2c-f452603807cf">330</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i4e70ee2588564d20811a05d377e52453_I20171231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS04LTEtMS0w_51b7049a-9286-4075-8c93-3eea3aec5759">497</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="idb0091fcbe244b77ad8419fe4136c041_I20171231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS05LTEtMS0w_409fda20-f2a8-450a-8d64-b9a0100cbe55">49,173</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iffbc21ecc6184bd9a254fe55cd65aeb2_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi0xLTEtMS0w_8ad37607-b8af-4726-ba50-a61ae8ae6ea2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if8af5294b7924c2cbfe7b52cebc64ee6_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi0yLTEtMS0w_2b047754-db0c-48a9-b790-4879dc4b88ee">445</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6b200d5c94f44e5e979f5504fde980bf_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi0zLTEtMS0w_5333d521-5722-4cce-a67a-66b3773126fc">2,880</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if692bc8526cb4829aec8579f4c431a31_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi00LTEtMS0w_ddd7033d-52cd-4ba1-8097-c718d044c81e">2,086</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4ffe4c96a9ff40578b88c4c0a7cfee4a_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi01LTEtMS0w_db39d3cf-f793-49c7-9c81-c071cb61ccb0">2,827</ix:nonFraction>)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i79922956709f410c9b83221e974fe173_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi02LTEtMS0w_2e9ed685-a7a8-450b-9ebc-e48b15d8e532">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i21ef8f3e79994f14892e95775da6635c_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi03LTEtMS0w_efc881aa-72eb-4af0-ac98-7858b02d3596">35</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic71cd6c08754496bae4e3b2dfa0ba882_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi04LTEtMS0w_17ecc469-625c-4882-8b83-c242f18a9703">131</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi05LTEtMS0w_9073871b-f239-415b-8b15-aaa86d7b4fda">8,404</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iffbc21ecc6184bd9a254fe55cd65aeb2_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy0xLTEtMS0w_9981b200-df50-49ef-8582-b7d18caa7445">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if8af5294b7924c2cbfe7b52cebc64ee6_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy0yLTEtMS0w_5361e627-028b-4e9a-96d7-04847c2ef451">15</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6b200d5c94f44e5e979f5504fde980bf_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy0zLTEtMS0w_7e1e4dbf-ebca-4f10-974c-50f3a2c3b21e">497</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if692bc8526cb4829aec8579f4c431a31_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy00LTEtMS0w_17f48f43-077b-46ca-a273-087d4b6d4dbf">579</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4ffe4c96a9ff40578b88c4c0a7cfee4a_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy01LTEtMS0w_3f6f99da-4339-4d06-bb8b-c8db029d54db">204</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i79922956709f410c9b83221e974fe173_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy02LTEtMS0w_25d840ff-0897-4637-bc79-28ddc1541d59">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i21ef8f3e79994f14892e95775da6635c_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy03LTEtMS0w_984b703d-0a19-4a61-8ad8-39bb6aac861d">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic71cd6c08754496bae4e3b2dfa0ba882_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy04LTEtMS0w_87bf4cc1-4d86-4149-97cc-73314a246f66">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy05LTEtMS0w_abda67bc-d591-4405-beee-49cdd7e53929">1,296</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i72bb24120fa14a208c86d8e2462ff38c_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC0xLTEtMS0w_6c739c1b-e996-4fc4-b8c9-cc8531544b50">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i08c3e2d5cc28423f8417c96a47a30145_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC0yLTEtMS0w_9bdd1f1e-2431-400f-a111-ee3ed1ab0679">700</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iab5329d345d9418ea44d31758d2cda62_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC0zLTEtMS0w_53c37244-5090-4baf-b9e5-e8ea02c2f2dd">6,125</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i57a68e55c507446faa06c993b22aefb8_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC00LTEtMS0w_2127cc30-3958-4ea6-8a04-2a3b77afdc6c">2,083</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i554a9ad843fe4b67ab2e159cfb219891_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC01LTEtMS0w_c5431e69-cf91-46ab-a18d-a27116a0b54c">7,225</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id68d1cf1359b438289254f06bed0cb06_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC02LTEtMS0w_72b9adac-a914-4c53-8111-f606d3485c18">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0876610a7d684883bd462badd5eb341a_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC03LTEtMS0w_6d092082-2b5e-4a2b-a2a0-9b2be2773a4b">77</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0413528fd5d146b78b91546716f99f1a_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC04LTEtMS0w_c7d44f8d-8c04-4654-b484-f7647e14f9ac">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i460f40908874465eb3db2fdd456d6003_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC05LTEtMS0w_d2272fa9-ecc8-4f1d-9b2b-262b72fc6a7d">16,210</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iffbc21ecc6184bd9a254fe55cd65aeb2_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS0xLTEtMS0w_bbc66646-d15f-4e06-98a8-08c179f34a03">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if8af5294b7924c2cbfe7b52cebc64ee6_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS0yLTEtMS0w_c48e0181-a0cc-4487-b5ea-d6f9f73946d8">154</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6b200d5c94f44e5e979f5504fde980bf_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS0zLTEtMS0w_b166349b-0581-4f5f-8024-f4d5784054dd">312</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if692bc8526cb4829aec8579f4c431a31_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS00LTEtMS0w_d4e1d0df-609c-4d40-9019-2aa66f2fa7df">244</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4ffe4c96a9ff40578b88c4c0a7cfee4a_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS01LTEtMS0w_b58ae685-84ad-4695-95e3-d0127fae3a8a">631</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i79922956709f410c9b83221e974fe173_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS02LTEtMS0w_18f9daad-9249-410f-a2cd-275459bf7aa1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i21ef8f3e79994f14892e95775da6635c_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS03LTEtMS0w_fb830b21-9b5d-4baf-80e5-1e2fcbb38b5b">11</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic71cd6c08754496bae4e3b2dfa0ba882_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS04LTEtMS0w_1affe049-3a92-49a9-a824-eaca8c9f30c8">143</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS05LTEtMS0w_977d1a91-5693-4859-8c45-f2d93be5d883">1,495</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iffbc21ecc6184bd9a254fe55cd65aeb2_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi0xLTEtMS0w_92d67a35-3bbb-4b59-8b5e-9285212ab73c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if8af5294b7924c2cbfe7b52cebc64ee6_D20180101-20181231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi0yLTEtMS0w_8c20fcf8-e5fa-4003-9c7f-0ab21f4e762d">222</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6b200d5c94f44e5e979f5504fde980bf_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi0zLTEtMS0w_9fbc240d-c862-4f99-8974-f8a8af01d2ff">1,403</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if692bc8526cb4829aec8579f4c431a31_D20180101-20181231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi00LTEtMS0w_372fb25d-12aa-4a1a-a10d-14f422fb6466">338</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4ffe4c96a9ff40578b88c4c0a7cfee4a_D20180101-20181231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi01LTEtMS0w_8f4d57e5-2db3-42ff-b44f-a97cf621c384">517</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i79922956709f410c9b83221e974fe173_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi02LTEtMS0w_ca174646-319b-4f98-82a3-ccb1870f0fda">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i21ef8f3e79994f14892e95775da6635c_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi03LTEtMS0w_c1b7d3a2-9c7e-4505-84e6-a1ec5314dc5c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic71cd6c08754496bae4e3b2dfa0ba882_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi04LTEtMS0w_75bf378e-8d64-4f68-819f-b3b4a2e5588e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi05LTEtMS0w_7535c2b2-01f8-4ca3-9c34-56388b8d8eb0">2,480</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i570a414757ed4011b6f43f7f76cedea0_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy0xLTEtMS0w_89e1db64-cc23-4db6-9aa5-9df4f5c35559">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="iddf1295733d6427eaa54848e1a16deb2_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy0yLTEtMS0w_8f51c63d-fe59-48fc-ad75-d86c64b76a67">4,414</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8121c2b2c67d4e5c957573c27a6674b3_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy0zLTEtMS0w_133bee32-835c-4d46-91aa-a2b053c4016a">16,969</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i9ded084dccf740d78fced24e92f9ae22_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy00LTEtMS0w_f13790a6-3594-4075-a44d-0179f7ed2f09">10,206</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia56e7847de4b492697438b323f05c7de_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy01LTEtMS0w_2e0206d5-da1a-456c-a963-a4007aa68fa6">8,706</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i19e3f360c9504e6394a6c7bdf443ba98_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy02LTEtMS0w_589e3f3f-ddb3-42b3-acf9-a0ff80bceb79">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i5b83a31376f543f0ada9d6324ae45c9e_I20181231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy03LTEtMS0w_b9a87392-74ca-42d0-b949-a37b21540ddd">276</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i2bbce5e065c34b109538fae8057b7a62_I20181231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy04LTEtMS0w_e7404525-3fe5-4908-b042-d2dd54c520c8">485</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic1948c488ab14d118d9ae6e6a06467b6_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy05LTEtMS0w_b256e7fc-8286-4ca9-a748-cd656446aaa0">41,056</ix:nonFraction>)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i570a414757ed4011b6f43f7f76cedea0_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtMS0xLTEtMA_ab8a4055-0038-45b3-b93f-eadf43b7ae63">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="iddf1295733d6427eaa54848e1a16deb2_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtMi0xLTEtMA_dd5b2c6b-a688-4f63-a52a-fa591767b712">4,414</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8121c2b2c67d4e5c957573c27a6674b3_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtMy0xLTEtMA_72f19dd8-b888-48b7-8b77-12afc79b46e0">16,969</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i9ded084dccf740d78fced24e92f9ae22_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtNC0xLTEtMA_21b74de9-697d-42ed-b65a-b591e2d969bb">10,206</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia56e7847de4b492697438b323f05c7de_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtNS0xLTEtMA_990b219b-f36e-418f-9822-fd6e0d7fa722">8,706</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i19e3f360c9504e6394a6c7bdf443ba98_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtNi0xLTEtMA_90336b94-83b4-4807-8286-626df5be750b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i5b83a31376f543f0ada9d6324ae45c9e_I20181231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtNy0xLTEtMA_3ec13364-b089-4185-b9dc-c99a4faac16d">276</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i2bbce5e065c34b109538fae8057b7a62_I20181231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtOC0xLTEtMA_351d13ae-86f8-4a79-999b-1950ac49c69e">485</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic1948c488ab14d118d9ae6e6a06467b6_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtOS0xLTEtMA_9420f490-a3b7-45f6-8439-264a569083d7">41,056</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5b41042570174ed9b01d2ac63f436c0a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtMS0xLTEtMA_1ca66002-173a-437a-ba7f-2190dad203f6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i07265494d1c746198f71e97249147e99_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtMi0xLTEtMA_6c932d7b-e180-47b3-88e9-d406d6d8e6f6">386</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3eec8007325f4744a5d92f4abd93b897_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtMy0xLTEtMA_465bdd77-c2ee-452e-a23f-ef0f5432abbc">2,862</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2c834cb52547406bb1cb12cdb4fcf71b_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtNC0xLTEtMA_69c3c416-9723-4453-859a-def96ea44b27">2,211</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if906afaa837a4edab70652307dfe4d8a_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtNS0xLTEtMA_87c6a695-6002-43c7-814a-51cfc657131e">2,734</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6a4d4049f11d43a6bbdfdf915af7d464_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtNi0xLTEtMA_aae26e62-1615-45b7-9904-76a1e68f1a2e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i32e8500811e9454084c45c334a155650_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtNy0xLTEtMA_611a060b-d845-41d2-9827-b6224f4e6bcc">108</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i384c44c08eff4e0a928bebeb9a7ae8a4_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtOC0xLTEtMA_9bf7a14a-5db4-41cb-9ad1-9ca3fbede50e">86</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtOS0xLTEtMA_b01f4ae6-58c5-46d2-a0f5-4c9773d9364c">8,387</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5b41042570174ed9b01d2ac63f436c0a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItMS0xLTEtMA_c347a243-7f22-44e1-96aa-ba177e2ff61c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i07265494d1c746198f71e97249147e99_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItMi0xLTEtMA_ae88a54d-88c8-44dd-a7c2-6c85a13ec06e">14</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3eec8007325f4744a5d92f4abd93b897_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItMy0xLTEtMA_6483020e-6ca1-4eb1-b170-9a1f07e9ea38">1,049</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2c834cb52547406bb1cb12cdb4fcf71b_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItNC0xLTEtMA_6f05dbca-d155-4ce6-8415-64131abd7933">966</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if906afaa837a4edab70652307dfe4d8a_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItNS0xLTEtMA_432aca3a-a4c8-47af-95e7-2d5960033391">1,079</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6a4d4049f11d43a6bbdfdf915af7d464_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItNi0xLTEtMA_0d67957b-2c37-43df-8a7e-b28ab47f6558">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i32e8500811e9454084c45c334a155650_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItNy0xLTEtMA_0cefc33c-8dae-42e6-873d-eb0beea0a862">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i384c44c08eff4e0a928bebeb9a7ae8a4_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItOC0xLTEtMA_8fa58799-31d1-497e-8064-5f0dc17f6784">28</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItOS0xLTEtMA_ffe21d2c-0b2d-46ba-a339-cfbdfd2674c8">3,145</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5b41042570174ed9b01d2ac63f436c0a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtMS0xLTEtMA_a7fef3c9-06d1-4067-9119-1411f2cbe102">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i07265494d1c746198f71e97249147e99_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtMi0xLTEtMA_b1b838f6-01ab-4be4-ba37-7b95ea85062e">223</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3eec8007325f4744a5d92f4abd93b897_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtMy0xLTEtMA_924a8174-157e-4721-b864-6e375eceaa7a">1,013</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2c834cb52547406bb1cb12cdb4fcf71b_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtNC0xLTEtMA_79e6cdb0-b7e7-44ef-9979-d947ab5eaac5">583</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if906afaa837a4edab70652307dfe4d8a_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtNS0xLTEtMA_125f0310-8569-4b79-82a7-08337cdc9ea3">571</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6a4d4049f11d43a6bbdfdf915af7d464_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtNi0xLTEtMA_267e7f21-d70d-4092-9d73-7147968aa9a3">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i32e8500811e9454084c45c334a155650_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtNy0xLTEtMA_129accef-1192-4cba-83ce-22b301b2cdfd">12</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i384c44c08eff4e0a928bebeb9a7ae8a4_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtOC0xLTEtMA_93d167a6-46d7-49b9-b5b9-7e69ce6186fe">62</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtOS0xLTEtMA_45a59a57-7259-4c99-84a1-5130e77af29c">2,464</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5b41042570174ed9b01d2ac63f436c0a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtMS0xLTEtMA_59f21db7-15df-49a4-8418-719b9190fda9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i07265494d1c746198f71e97249147e99_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtMi0xLTEtMA_372a6f9f-bdaf-469a-8ff9-4e9e55f4dc99">92</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3eec8007325f4744a5d92f4abd93b897_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtMy0xLTEtMA_da863ad5-ba18-4d51-b38a-2163949493da">629</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2c834cb52547406bb1cb12cdb4fcf71b_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtNC0xLTEtMA_159f4850-d700-4314-86e4-d5d1ed30db6c">164</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if906afaa837a4edab70652307dfe4d8a_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtNS0xLTEtMA_3453129e-16fc-495f-bf64-fcd4b13a9cfb">302</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6a4d4049f11d43a6bbdfdf915af7d464_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtNi0xLTEtMA_57f16d9b-9354-4388-be4f-686edfbf7da2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i32e8500811e9454084c45c334a155650_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtNy0xLTEtMA_6898977c-a2b4-4a03-b4a8-147bb4a4c9a8">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i384c44c08eff4e0a928bebeb9a7ae8a4_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtOC0xLTEtMA_a9b50c16-c6b9-42e4-a714-198c660f4745">14</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtOS0xLTEtMA_75c17907-c027-45ac-9bb3-67e8d1274bba">1,203</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib54859dcf1d04dc4b31c15211fcfcc9e_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtMS0xLTEtMA_f56df066-90ef-4568-be1d-b3f6bbd7f89e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic5e7bb3f90e3493f855e938594f45622_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtMi0xLTEtMA_158e0633-21b4-447b-93ee-793cd90991e3">4,655</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i3da42e876a0d4a0abd20e506e94625bf_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtMy0xLTEtMA_9721d243-7712-46e5-bf97-8d8ce12a8a58">18,398</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="id8f73fcde2ec439e95806961a03d74c9_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtNC0xLTEtMA_5d33c864-2a79-4978-b6a8-a63d5bc052db">11,032</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i496c483a835d461e8a2958e540ec58bb_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtNS0xLTEtMA_9d27c3bc-ba60-494b-a02f-699d1868e9dd">10,092</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i245fe1596fdb45a083d059e932362540_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtNi0xLTEtMA_709aa19e-86bb-4689-a3f6-09c6996ae752">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i760ea7c5fa5d40b3a144f828ec21c57c_I20191231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtNy0xLTEtMA_5c7ee1f6-c3c1-4e4f-9dda-6c8705aeed5e">365</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i10656630c52d4960a2bbf726e8701f94_I20191231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtOC0xLTEtMA_cb6cc4da-5697-4715-a7af-83b44aa26d4f">495</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i196e02afd1894e51954def646196d509_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtOS0xLTEtMA_3a882954-38d8-4793-863a-6ed13e4cb8fc">45,037</ix:nonFraction>)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib54859dcf1d04dc4b31c15211fcfcc9e_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtMS0xLTEtMA_1310a9bd-e609-400a-a085-971aa2b8037a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic5e7bb3f90e3493f855e938594f45622_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtMi0xLTEtMA_9586ddfd-8673-4162-9c31-a8060007d8c1">4,655</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i3da42e876a0d4a0abd20e506e94625bf_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtMy0xLTEtMA_7bab2534-9be9-4f9c-b8c6-fbdcf65977f6">18,398</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="id8f73fcde2ec439e95806961a03d74c9_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtNC0xLTEtMA_dadb2231-0216-4c50-b040-bed886130a0f">11,032</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i496c483a835d461e8a2958e540ec58bb_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtNS0xLTEtMA_6b8a3c16-68da-4445-89e3-5cfe5f308539">10,092</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i245fe1596fdb45a083d059e932362540_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtNi0xLTEtMA_a3ade8de-7184-424c-a747-24cc73f37eff">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i760ea7c5fa5d40b3a144f828ec21c57c_I20191231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtNy0xLTEtMA_11951134-c9dc-4ae8-afbc-bba6c25124b1">365</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i10656630c52d4960a2bbf726e8701f94_I20191231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtOC0xLTEtMA_c8751417-41f8-4c3a-9aaa-313ce5eb3af3">495</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i196e02afd1894e51954def646196d509_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtOS0xLTEtMA_43033032-fa20-4125-8cf5-ddc413b48b78">45,037</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icc421a7d8ecd43268ffd2b3ad81fb14f_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktMS0xLTEtMA_47412a73-06df-4f27-9b0f-ad19fe5a4917">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id60aa5b127e74b0d9bc01da750e67a5e_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktMi0xLTEtMA_7bcbbf97-9844-4c8c-b7a9-507fac86106c">490</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i25b838199d5246688502c5b69b1c2ac8_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktMy0xLTEtMA_26a586b2-7989-4849-b737-8e1f2175f7c8">2,828</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i98a42bd104594e2d84642f61124669f8_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktNC0xLTEtMA_2bf4f68b-0f78-4bde-b7e1-a5e58f34ba89">2,148</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie766f97c2f1a4110a895bbc6396fedc3_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktNS0xLTEtMA_c2be3299-c708-4caa-b189-79a0531644a3">2,779</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i577ba3dcd220497887444d8789688bf9_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktNi0xLTEtMA_16db961e-c445-4caf-ac8a-da84ba1bd045">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if9fdcf6e3b634225b46fcc0679f2f836_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktNy0xLTEtMA_5be41028-70b4-436d-bd27-a90ad528e3e2">40</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ifed74b0fee42469fa15b7462369fa0c0_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktOC0xLTEtMA_669f39d7-30c4-4d0b-8110-aa5a23a45740">130</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktOS0xLTEtMA_bb2827c6-2e4a-4dc5-a4be-0961b1f5f13b">8,415</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icc421a7d8ecd43268ffd2b3ad81fb14f_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtMS0xLTEtMA_2d986ebf-a212-4fb1-a96f-8948db8ba546">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id60aa5b127e74b0d9bc01da750e67a5e_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtMi0xLTEtMA_fb9527b7-f969-44d7-9ac0-5cd91440a3a2">19</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i25b838199d5246688502c5b69b1c2ac8_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtMy0xLTEtMA_0da798d7-80ff-439b-8207-d257a3186091">1,125</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i98a42bd104594e2d84642f61124669f8_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtNC0xLTEtMA_968b1567-4933-4876-9f80-57d5339d8bab">989</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie766f97c2f1a4110a895bbc6396fedc3_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtNS0xLTEtMA_607acab2-6d26-467c-a6bc-0e776cc28f7f">536</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i577ba3dcd220497887444d8789688bf9_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtNi0xLTEtMA_fc2c19b6-858d-4148-b983-619003b33a35">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if9fdcf6e3b634225b46fcc0679f2f836_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtNy0xLTEtMA_21a98729-d5f7-4d56-baa5-e3ddfec3ec8a">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifed74b0fee42469fa15b7462369fa0c0_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtOC0xLTEtMA_357d6bf9-292a-47c7-b66a-10fcf6a58a1d">36</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtOS0xLTEtMA_765e06aa-edf1-40f1-95c5-9cfa9394f5cd">2,706</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icc421a7d8ecd43268ffd2b3ad81fb14f_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtMS0xLTEtMA_28271781-650e-4555-bcf3-e627ff12e2c9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id60aa5b127e74b0d9bc01da750e67a5e_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtMi0xLTEtMA_d6ad0393-ca06-4ee7-a4a2-046a4250121a">165</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i25b838199d5246688502c5b69b1c2ac8_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtMy0xLTEtMA_a9666702-07f9-4bae-8486-e56d6c28b7fd">854</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i98a42bd104594e2d84642f61124669f8_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtNC0xLTEtMA_c09dc934-34fd-43f8-bff1-cb4f95ee9269">464</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie766f97c2f1a4110a895bbc6396fedc3_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtNS0xLTEtMA_3c1d02d5-b8ed-4008-a636-6f5dc917d5e0">432</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i577ba3dcd220497887444d8789688bf9_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtNi0xLTEtMA_a99cd553-dd6b-415c-b781-99a619020245">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if9fdcf6e3b634225b46fcc0679f2f836_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtNy0xLTEtMA_ca3ec147-7127-4ecc-9a79-f7c5ed423e79">31</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifed74b0fee42469fa15b7462369fa0c0_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtOC0xLTEtMA_7a9cf146-1060-4103-8b77-72c24583c533">165</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtOS0xLTEtMA_4a990afc-c7ef-4b6f-8e15-4c553f0d2f2c">2,111</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icc421a7d8ecd43268ffd2b3ad81fb14f_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItMS0xLTEtMA_d62a35df-c538-477d-90dd-87aed584322f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id60aa5b127e74b0d9bc01da750e67a5e_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItMi0xLTEtMA_256b8aea-8aad-4dbe-8895-4a6d80138895">82</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i25b838199d5246688502c5b69b1c2ac8_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItMy0xLTEtMA_2661c224-d8b5-4b5b-afce-6505ac646233">595</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i98a42bd104594e2d84642f61124669f8_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItNC0xLTEtMA_ab763145-e849-4fe1-96dd-bf0658f631e4">132</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie766f97c2f1a4110a895bbc6396fedc3_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItNS0xLTEtMA_e23f8798-505c-488f-bf0a-83e7d54bef82">250</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i577ba3dcd220497887444d8789688bf9_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItNi0xLTEtMA_bb02ee74-ecdd-48ae-bfac-cdc563ff7264">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if9fdcf6e3b634225b46fcc0679f2f836_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItNy0xLTEtMA_469e4acd-73df-4b45-8884-45113309887e">6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ifed74b0fee42469fa15b7462369fa0c0_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItOC0xLTEtMA_606c2d04-3664-4204-91f7-01598adbeb59">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItOS0xLTEtMA_beb0622e-4875-441f-8013-15d92fe3787b">1,070</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i887227c4c6824cee8475d6af27273086_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtMS0xLTEtMA_ad975ab1-dd01-4176-b42d-6e411543d091">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i854da48375cd4617bcd6087feb7824a0_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtMi0xLTEtMA_4a0d9cd3-6f90-434c-b840-cb16ce1b5656">5,043</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i7643c099f00d4fa89e54dacb6dc3e673_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtMy0xLTEtMA_141f043b-bb43-42d9-91b7-2206775a5fcf">19,842</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia1e8a982a23f4038821b3891e6d4d517_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtNC0xLTEtMA_9f60dc47-b43e-498c-93f9-6fce1557435b">11,859</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8bd7b7004fbc426c89829383d86842e3_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtNS0xLTEtMA_70cb2abb-da02-4f56-9c10-96f7db8a2836">12,153</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i627160dec6f2476298e2320257d2142a_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtNi0xLTEtMA_a6a2281b-d3ec-4870-8f58-3d515f9e79f8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ie1d1735765fb495db504e0c88d36301d_I20201231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtNy0xLTEtMA_723b956f-63fe-4ff3-b825-2de38edcc780">379</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ie725dd6214c14bd48bb5dc7d550f769e_I20201231" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtOC0xLTEtMA_b6ede56e-5581-41b7-a5cd-466e14264f9e">429</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i669a5023f6224178874aedcf1536dd6d_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtOS0xLTEtMA_0e89be6c-ba50-4bfd-9d3f-7b99013b3a65">49,705</ix:nonFraction>)</span></td></tr></table></ix:continuation></ix:continuation></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7b42824a495f4952b737898a307323f0"><ix:continuation id="iec4db60b84604d9885df249fd834fce2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.958%"><tr><td style="width:1.0%"></td><td style="width:18.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.656%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0e01c28f67ce497686b05cad10564bf8_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS0xLTEtMS0w_19a07b8a-1c16-424f-8478-2648de915190">5,575</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie5df342e54b74d1e8f3200a248a8da5e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS0yLTEtMS0w_3fc64624-1707-4376-9b90-662651b774f3">14,361</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="id6ebe397cf6645919cb1eb28add4aead_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS0zLTEtMS0w_84b13430-1ab6-4221-ace6-09077ef45522">21,496</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2a9ce8bb269544c49af7ed42815f85e7_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS00LTEtMS0w_9a2de488-deec-4e87-a6fa-411db5399290">9,757</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i13695be031144933811b9171fea70e03_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS01LTEtMS0w_5d9dfea0-a5d6-467c-ba2b-3a8b04f5045f">6,043</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i02a1c37d2dc64567b0db3768b4c9cc0c_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS02LTEtMS0w_cc2b2229-5148-4f99-b07c-f5bdee60cd72">4,131</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i9724568f632f4ce09a9ab9215a6e2f1d_I20181231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS03LTEtMS0w_ade6a3f7-b8c5-440e-a0fd-260ce844700d">203</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i14a759142a2749f59923bbbdf9231866_I20181231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS04LTEtMS0w_4e5690f7-0826-4b59-8e7a-22706b474b7e">376</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS05LTEtMS0w_6bea8c1a-0f83-4249-856b-73cb4a84b3fa">61,942</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie8930a73b20a4f5fbb07a22a03cb2f3a_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi0xLTEtMS0w_a67f2fb5-855d-429a-902a-eb12f8a0f523">5,258</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i287c1f5124724e5db8f7d5967d57dafb_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi0yLTEtMS0w_158f0030-8345-4087-a8bc-d9a9a67eb7ae">14,091</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic2e76170a1ea4ef6811493eead0f7587_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi0zLTEtMS0w_db6633eb-81fc-4636-b0ff-90c5c4ae4227">20,521</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i966bae2969f54263903da27a532f5750_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi00LTEtMS0w_c24b28e2-d625-4286-9df9-888f69fc34c2">9,378</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i95a735c832dc4274bdee6f4f6cb739d1_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi01LTEtMS0w_f6afbdf8-1619-415a-a9cc-329630bc5357">6,061</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib6c9925dc43c470baa5e8a5090d99f18_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi02LTEtMS0w_f8dd02b4-b6e2-4688-91c9-0362818b068e">5,156</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i429dd6f7db934781a94ac8e524a1cea4_I20191231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi03LTEtMS0w_4546b2ec-fa5a-446e-bf79-4b4c1ee135aa">417</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4f2d1d96815641f0a901ef79ff30e3cc_I20191231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi04LTEtMS0w_4c611f0c-bffc-4233-aa1f-eb3e7ed5c127">305</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi05LTEtMS0w_b213ead9-60a4-46e1-96c3-25324106ffb2">61,187</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of  December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i481a6e3863034f218ad3e9ab9f2a3983_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy0xLTEtMS0w_c9b837b8-1db8-475a-89cf-6981f8587d4f">5,240</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i45ddd8291f094e81bb79a4458fd5be52_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy0yLTEtMS0w_2cf6a989-9f7d-4adb-ac66-8f4e29310d81">13,610</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if290739544ff4d809286a6cd760a9cff_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy0zLTEtMS0w_adb2ca28-40b8-4d9a-af95-2d169732dbf9">19,822</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i03e2215c0a934d88a02bd2a604ed5b55_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy00LTEtMS0w_3e59e34a-1f58-4166-b916-fb8147e1e246">8,343</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if32231458cee4d0dbf991187aad3f858_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy01LTEtMS0w_5ea010ca-9fbd-4d59-8101-046bafcd2174">5,771</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i47cb4e031e394fdd83c6ce56d45efa3a_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy02LTEtMS0w_eec60b53-8601-4af2-bf72-e1a9998d48fc">5,894</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i68a8b1224c01429b9cd42d3c5924c1b8_I20201231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy03LTEtMS0w_d1629688-a442-4474-93f8-48debdd58bff">358</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibbfb4a92096042c4ab7be9eadf39bcc8_I20201231" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy04LTEtMS0w_1a3c4d90-2bb1-42c6-a72d-e93cb8827aa4">422</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy05LTEtMS0w_c8a3bdd1-7729-4c8f-888d-0353dd4d9bf4">59,460</ix:nonFraction></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Total includes Ps. <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RleHRyZWdpb246NGUxMGRiNWY5ZmM1NDgzOGFiN2VhZGEwOWEzMWExNjJfNzM_c58ef832-aa73-4a6c-bc51-9cfb184b073f">289</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RleHRyZWdpb246NGUxMGRiNWY5ZmM1NDgzOGFiN2VhZGEwOWEzMWExNjJfODE_5e38c602-f89e-47ec-aa8a-a1c0b7e59351">610</ix:nonFraction> and Ps. <ix:nonFraction unitRef="usd" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" name="kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RleHRyZWdpb246NGUxMGRiNWY5ZmM1NDgzOGFiN2VhZGEwOWEzMWExNjJfOTI_f41566f5-8c38-4fcc-9f73-0a4ebc264639">415</ix:nonFraction> outstanding payment to suppliers, as of December&#160;31, 2020, 2019 and 2018 respectively</span></div></ix:continuation></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_67"></div><div style="margin-top:12pt"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfIntangibleAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTQzMQ_eda1f0fd-3523-4d9a-9ec7-d20dce98e1d0" continuedAt="i4c8170fac3c44c18a9debf4f02324689" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Intangible Assets </span></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTQyNw_24f530f5-6a50-4f1e-8944-c2f1c2467a6e" continuedAt="id52d3926c3b2464986a79e6e6a46f456" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"></td><td style="width:26.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.705%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie944f3560a094cab9f1e7f4564d5089e_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS0xLTEtMS0w_65281b5a-da70-4367-8b55-a00812dcd937">92,647</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8ea604856fa1458ab2ed0409abfb136f_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS0yLTEtMS0w_02b32445-2167-437c-8b92-69d59b777bca">26,228</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="icc53079d371243b2a0281de614414557_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS0zLTEtMS0w_46776697-3ac0-403e-8c0d-0f95e3e7fcff">1,356</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie24c67ae3ffb440cb875017f734af9cc_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS00LTEtMS0w_f8b010b6-2eaa-4fc3-91e5-20b332a4e1ff">5,090</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic6b1ffd925e34bb28ebd64ad9d4e9438_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS01LTEtMS0w_27879e2f-fb64-4a3b-832f-8d66c068144b">1,291</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia54ce84d192c4fc5ad35224aa7b73772_I20171231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS02LTEtMS0w_84783ca9-e3e6-48c4-9015-bd41ae0fdd30">969</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i12e64d94cc9146b593f805ec1fe852c9_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS03LTEtMS0w_1536b41d-3f32-4de3-88d3-6921eca70b64">127,581</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi0xLTEtMS0w_5c7b6ba2-040f-4ba9-86cb-2311104f70a6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi0yLTEtMS0w_64a2a2c9-95be-4cf3-8925-63235d2ddc8e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi0zLTEtMS0w_08640297-d25a-4802-8271-10096510cf04">50</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi00LTEtMS0w_3c43b328-21e5-4553-878f-ff966bf26136">226</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi01LTEtMS0w_0360c0a1-5c7b-4ab7-965a-df7c36173d10">371</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi02LTEtMS0w_ae5792bb-a0f3-45ec-8d40-41c71b050aee">28</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi03LTEtMS0w_de3a17e1-7d51-4c02-bbb5-6173b4484ced">675</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy0xLTEtMS0w_35e8afb1-355c-41e3-bad8-2915d10eaa69">4,602</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy0yLTEtMS0w_1d7780fd-2520-4c28-bd2f-61f2ab2658ca">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy0zLTEtMS0w_3d49dc13-895e-417a-813e-dbe9f599df3a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy00LTEtMS0w_58973534-d434-49a7-8750-2598c86031ee">26</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy01LTEtMS0w_5af0e0f6-ad98-4b73-8a7e-dd12d6a815e0">57</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy02LTEtMS0w_d401ce3e-1eee-4ee8-b510-cc7261ad3443">291</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy03LTEtMS0w_93c14867-b00c-4aa0-bcb0-4b852d7c230b">4,976</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Systems Development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:SystemsDevelopmentIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC0xLTEtMS0w_7b7b60c1-9f7d-48e5-b8dd-5fb3d60485e6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:SystemsDevelopmentIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC0yLTEtMS0w_8e46b7db-38ee-4578-9537-e2cec8e7a2d5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:SystemsDevelopmentIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC0zLTEtMS0w_8dafac2a-010e-48f5-a26b-2b3b3c1acc49">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:SystemsDevelopmentIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC00LTEtMS0w_b2d771f4-d6cc-4ba6-8b44-e4da60988225">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:SystemsDevelopmentIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC01LTEtMS0w_e9cfae2a-35ca-4011-af53-73b889eff41c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231" decimals="-6" name="kof:SystemsDevelopmentIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC02LTEtMS0w_aee11687-02ad-4fa7-8f85-45ad5ac5eefb">41</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" name="kof:SystemsDevelopmentIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC03LTEtMS0w_d0b43bbd-4338-4b7e-81c5-7a8d93dd58b3">41</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed development systems</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS0xLTEtMS0w_9dbaf367-a6cd-4956-b5f3-2496c2a8e185">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS0yLTEtMS0w_56ba52c0-d11a-492d-b0d3-46f02f534ec6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS0zLTEtMS0w_671f4755-6988-4b98-a71e-29c8d6c0a5ba">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS00LTEtMS0w_e8d8eac6-ab50-465f-8800-15cb4ef99555">904</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS01LTEtMS0w_98fcb35d-70a8-43a0-bb74-9a0d86bc7278">904</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS02LTEtMS0w_a43585f3-2b1c-4b8a-929c-63ae44ff4b48">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS03LTEtMS0w_f063efb2-95b0-4e2f-936a-b1b6f3d7cd89">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi0xLTEtMS0w_4bb8795c-4b2c-4e22-80af-4c445a576589">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi0yLTEtMS0w_d7ab1d58-7f6a-455c-b28a-cd32445166a4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi0zLTEtMS0w_6bf4735b-38e0-4a66-af19-c4641f2c56be">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi00LTEtMS0w_80a73ea9-7186-4213-83f5-c835e80fa3a5">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi01LTEtMS0w_965363ce-4fe1-462b-b0b0-70f04655b7c0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi02LTEtMS0w_f25e8f60-7790-4f7a-9f05-4049e09cae3f">93</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi03LTEtMS0w_9c371ad3-df3a-4029-9a8b-8b0701e6b7cb">98</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Philippines disposal (Note 5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i28dfcea0005447d48413391cbdda7feb_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy0xLTEtMS0w_7784d9c7-98b9-4fdb-ae86-24ffa4998c9b">3,882</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i64364951e4ba48f68c7267e662b78e9d_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy0yLTEtMS0w_7a352bdf-ea8e-4595-bd02-7a35d7e155af">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i539210aa93b649bc955a633b1a43b5be_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy0zLTEtMS0w_cdcfc3f9-46fa-4460-831f-31ad15ec0820">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i31516b3d3aa548d1bc0f41602f225815_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy00LTEtMS0w_e6f7c260-65e6-45ba-8879-421002b3ae10">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3ac2eab30e0d4a9ba6b8e0a7e60401e0_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy01LTEtMS0w_04ec9482-feeb-4ad7-83be-6f1059099f61">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i5d9ebbc3ff4140c98f0ce9c2f9686429_D20180101-20181231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy02LTEtMS0w_0da60c98-5fd7-4342-a50e-9ce605034519">596</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id9eb9f25e86b45f5b7df0bd5bdd81657_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy03LTEtMS0w_64beeb5c-75fc-4234-9744-6faf383a8302">4,478</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC0xLTEtMS0w_f77ac4c5-ea17-4702-93b1-ba2a2dc86a70">5,005</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC0yLTEtMS0w_c75ba338-e05a-462a-a68d-b01081c979aa">2,499</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC0zLTEtMS0w_8ed7af30-c6d1-4c44-abf5-4aad9ea7ac7a">352</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC00LTEtMS0w_e491cdd5-0243-45ac-9d75-f3ad44657de4">218</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC01LTEtMS0w_6cd58bc1-851c-43ad-acdc-72ef5ae8c8b1">38</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC02LTEtMS0w_8574a94a-9ca4-4a4b-8f46-48a1571b6cb5">31</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC03LTEtMS0w_9c0274ca-2b95-413c-8e3e-6867060e7eca">8,143</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS0xLTEtMS0w_65f26ea2-e364-4f52-9390-273dc0466968">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS0yLTEtMS0w_a034e3ed-4568-48c5-9100-8ce4d212e6c5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS0zLTEtMS0w_69af9780-7fae-459e-8cd6-f2277a3fe60c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS00LTEtMS0w_a904a892-4f7a-40fc-94cd-31a142141c58">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS01LTEtMS0w_28505424-5840-4716-9033-29cd6318cb95">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS02LTEtMS0w_7fddec6f-9753-4171-a8a6-1c60d81e49ce">57</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS03LTEtMS0w_741e5d3c-5111-41a0-9b20-61ea942784be">57</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifbb9206be6b74b24bb179db0ddb462fe_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtMS0xLTEtMA_e9d2c4cd-8c8d-4649-a31f-aef0d60db5a3">88,362</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3128b624c4864f469656c7dc74713b78_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtMi0xLTEtMA_efe9c4a2-3c58-4ca1-929c-f3253f8170ad">23,729</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie04d94435f104e6098f3d6266f966e4b_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtMy0xLTEtMA_8109d860-faa7-4d25-bb04-35122b96afb5">1,054</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i50d121e528f845e794d72998a967d634_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtNC0xLTEtMA_6e1e460d-5bcf-4b9f-8c8a-10d0a5ead667">6,023</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i202ca46bd400495db9bbf8ad3987326f_I20181231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtNS0xLTEtMA_bfc44135-af41-414e-b7e7-9b191eb76827">777</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i162089129436469eb51462caf8431985_I20181231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtNi0xLTEtMA_b837d951-1af1-45d0-a425-623b42b963d9">666</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i9581068b6eb54595930c7ff108b4224b_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtNy0xLTEtMA_c6e4bc8f-0305-41ec-8f38-36842c8b89af">120,611</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifbb9206be6b74b24bb179db0ddb462fe_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtMS0xLTEtMA_5e2632ee-878b-4528-bba0-ddfdb874ac9d">88,362</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3128b624c4864f469656c7dc74713b78_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtMi0xLTEtMA_f246c6ac-e876-4977-b0a2-111fd9715c83">23,729</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie04d94435f104e6098f3d6266f966e4b_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtMy0xLTEtMA_c0e615ef-b84c-4a8d-af32-838e6cc2374f">1,054</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i50d121e528f845e794d72998a967d634_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtNC0xLTEtMA_bbac9e36-f0f3-43e5-aff6-2e6d9ae8a687">6,023</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i202ca46bd400495db9bbf8ad3987326f_I20181231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtNS0xLTEtMA_ea89cb3e-94fe-44f2-ac3f-b409be55945a">777</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i162089129436469eb51462caf8431985_I20181231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtNi0xLTEtMA_933638fd-decc-49c5-b75d-ca717d380180">666</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i9581068b6eb54595930c7ff108b4224b_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtNy0xLTEtMA_19e1e134-3a6f-4bef-a8e6-de88e9e62aa2">120,611</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItMS0xLTEtMA_7beadd08-a98c-431e-a6fd-da5ce20d437f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItMi0xLTEtMA_f5c0d845-37d2-4cd0-a677-8d13020c9118">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItMy0xLTEtMA_56f4e706-b934-4682-9d0d-975df87a0edf">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItNC0xLTEtMA_8db7bff5-0dd2-4045-a576-f92c871277fe">100</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItNS0xLTEtMA_8ed05bbb-0114-4181-a4f9-dfeb285d7245">334</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItNi0xLTEtMA_062729aa-e01e-498c-9b68-439443579d46">263</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItNy0xLTEtMA_8500b0cb-8375-48b9-bb03-0e6b04b58c47">697</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtMS0xLTEtMA_222c49c4-8217-42d8-82b3-e1638db3673e">2,887</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtMi0xLTEtMA_a0d9cbb6-82d7-4c0e-9310-0623ab30bdbc">2,903</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtMy0xLTEtMA_702c36cd-1ee6-41ac-9537-2021e94966ae">153</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtNC0xLTEtMA_90cd8da3-4b96-4383-93e3-437b2e427069">6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtNS0xLTEtMA_e4c69e0a-8234-4a94-bd06-96b2d3b3598b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtNi0xLTEtMA_9f1538f3-a429-452c-a783-12aabc92975a">185</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtNy0xLTEtMA_82e0ee92-1a83-4a85-9a39-c47930a61f13">22</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed development systems</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtMS0xLTEtMA_e25fd561-209d-4780-aaef-e691f3a5bfc9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtMi0xLTEtMA_b825d3ab-bc8f-468f-b443-f3d723530a1a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtMy0xLTEtMA_5365418c-6b05-4fc5-a3d0-9a16cd99ec9c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtNC0xLTEtMA_29897a69-d5ad-4f76-a392-27fd05425b21">398</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtNS0xLTEtMA_334b15da-2419-41ed-89cb-76133362d732">399</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtNi0xLTEtMA_32465a8e-b0f4-444a-9be7-8eac23480b89">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtNy0xLTEtMA_ce84718a-309c-49ae-aada-a11db7fd00e2">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtMS0xLTEtMA_112a4a78-e5ec-4ca6-a98c-c56fedaabd72">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtMi0xLTEtMA_0ecf673b-e162-433c-afd2-61e42b77e6fa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtMy0xLTEtMA_c49818f2-7cc8-4c5c-8f98-21d76964abfb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtNC0xLTEtMA_0c20c036-8b08-4020-b736-e1df4d83d62d">17</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtNS0xLTEtMA_cd62356a-67f3-4e7a-8206-648bcd04da86">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtNi0xLTEtMA_59a287bc-17b0-405e-8e42-2e2ac5f92768">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtNy0xLTEtMA_393d648a-0a35-4cfd-a67e-8ce54d2f8d7e">17</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtMS0xLTEtMA_6b558e4e-8be3-4f03-96b3-d3d33666ad33">3,475</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtMi0xLTEtMA_bab8ab73-af3b-4ea4-9825-466887bf5eb1">799</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtMy0xLTEtMA_caea1f20-011c-41e8-8c2f-dad9377a9c44">42</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtNC0xLTEtMA_d827a7c0-2db0-41e5-af78-563c05765374">68</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtNS0xLTEtMA_45ef5b56-40f5-4aef-a389-6ab0561b8412">22</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtNi0xLTEtMA_52b97e4c-ebb1-4ac5-9857-05a9f35edbeb">13</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtNy0xLTEtMA_b59c2ac3-ca4b-48b5-99bd-f1f0ec3b420e">4,393</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctMS0xLTEtMA_3304ee53-a21c-4f4b-b631-9021e14324aa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctMi0xLTEtMA_f7dd3d1f-c5d0-4f9f-a416-c4742eccacdb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctMy0xLTEtMA_4eb534c5-ee65-4354-bf26-0e951429e326">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctNC0xLTEtMA_4ed7fece-b3d2-4e2e-b514-3d5c7f5f295e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctNS0xLTEtMA_8e873191-fb7f-459c-b1a9-e394ffd80181">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctNi0xLTEtMA_ca72d6fe-ad9c-41a1-8664-b8d5947c9bfa">6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctNy0xLTEtMA_f214f90c-9b1f-4f88-9860-89af6078fc99">6</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i61ebfa4cb4c346bbbfebae4bac72e56b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtMS0xLTEtMA_46149ff0-d4f8-498f-9fa2-27d0305c59ba">82,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8c8d4e54b0ee4c1b8c55f9ba79e056d0_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtMi0xLTEtMA_3133e071-99e7-4d98-84a5-11b3f6b6ec47">25,833</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3742490574d946ccbd6828387b332eed_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtMy0xLTEtMA_eb47151c-fe61-4719-8c51-07774c3de41b">1,165</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="icb816053635c4cb79aaf652d25cb79a5_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtNC0xLTEtMA_21ae8a18-b5a0-463a-9418-4e288c6a777e">6,430</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i788d3f74e1c94e18b061888398558cec_I20191231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtNS0xLTEtMA_3e805aac-a53f-4dc6-95a6-7f2696651cce">690</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4775f45feccd4c368ae6ef4d4d996e20_I20191231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtNi0xLTEtMA_44a916e9-0b28-4383-953e-16b9060583bc">752</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iac0edaf0f4224bdb8d8928be4876ba0b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtNy0xLTEtMA_085d5b26-f131-4321-867f-ff3b4593e121">116,870</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i61ebfa4cb4c346bbbfebae4bac72e56b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktMS0xLTEtMA_124ddea6-b0fa-430d-bf6b-278e152ea8df">82,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8c8d4e54b0ee4c1b8c55f9ba79e056d0_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktMi0xLTEtMA_285e5ad1-6ca6-469f-a7ac-b698f49ff0d4">25,833</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3742490574d946ccbd6828387b332eed_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktMy0xLTEtMA_4229cccc-d595-4529-b583-d711aa6522a8">1,165</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="icb816053635c4cb79aaf652d25cb79a5_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktNC0xLTEtMA_72d4138c-7d3a-45d8-961f-a1a2616b0811">6,430</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i788d3f74e1c94e18b061888398558cec_I20191231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktNS0xLTEtMA_ef39fc67-8e1d-4555-ac3e-e71f17d7409c">690</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4775f45feccd4c368ae6ef4d4d996e20_I20191231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktNi0xLTEtMA_c8edb65a-064c-4183-bf4f-d4f14837e121">752</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iac0edaf0f4224bdb8d8928be4876ba0b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktNy0xLTEtMA_e1c2c6e5-2422-49c3-a879-1bce17bda2f0">116,870</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if1765f57611d4cb2a437750ffe917994_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtMS0xLTEtMA_841ffea1-97c5-4d6e-85a4-b25654e724fa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtMi0xLTEtMA_cf483478-627d-4506-8d83-66e89d3c89bd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id90986956a514d4589a087105612d93a_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtMy0xLTEtMA_dbb2123f-03d4-4710-a37e-3d437323666c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtNC0xLTEtMA_eac64c23-445c-415d-8f8a-e327a3ce21da">43</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtNS0xLTEtMA_4bc098aa-6784-482b-b7f4-2c0cca7b318f">198</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtNi0xLTEtMA_e1b6ac9d-07b4-48bf-99ef-40b835defba6">48</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtNy0xLTEtMA_9856650d-f73f-40c0-99e0-785726e7ffca">289</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed development systems </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if1765f57611d4cb2a437750ffe917994_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtMS0xLTEtMA_85b9797f-cb01-4f73-be1d-03b1e299ce6e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtMi0xLTEtMA_7602ada0-8a07-4e31-861c-308672638340">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id90986956a514d4589a087105612d93a_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtMy0xLTEtMA_612ac5c5-0076-4ba7-a21f-6a696332c117">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtNC0xLTEtMA_cffe455a-7e67-4361-8e71-3183fc7a674b">374</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtNS0xLTEtMA_cd6accf2-2531-465e-ac4c-5e8a8cdaa104">665</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtNi0xLTEtMA_f82e1862-b0b0-400e-a245-dabe8b5a9d23">291</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtNy0xLTEtMA_f0d0bb98-d423-4cd2-b6c2-f5d22e0eaba5">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if1765f57611d4cb2a437750ffe917994_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItMS0xLTEtMA_2d89bab0-68a9-4346-b433-d0b233ac6378">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItMi0xLTEtMA_2538820a-04e1-43cc-83c9-a187b5d0727d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id90986956a514d4589a087105612d93a_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItMy0xLTEtMA_b3051959-21e9-4e1d-8df4-bbfd7655d636">25</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItNC0xLTEtMA_3e3d16b2-b09b-484e-b216-ba87381c7ffe">41</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItNS0xLTEtMA_dd7ddf08-68f6-439d-a060-9608a8728246">6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItNi0xLTEtMA_0ea2219d-d273-41cf-869d-ac8e2b439d16">371</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItNy0xLTEtMA_853ef2d5-9834-4407-9db7-e40ab726989b">443</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect of movements in exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if1765f57611d4cb2a437750ffe917994_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtMS0xLTEtMA_c8ec8e49-36d3-4621-921f-7d521509730c">4,604</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtMi0xLTEtMA_0db9a7c9-8e95-4c9c-968a-8f88fb74b755">2,402</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id90986956a514d4589a087105612d93a_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtMy0xLTEtMA_682195cc-df08-405f-b5f9-45377ef7cacb">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtNC0xLTEtMA_fdd8faae-3b8f-4488-98f6-c01581a79079">97</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtNS0xLTEtMA_0c0292db-ef8c-4591-8b03-4cdc1ffe305b">41</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtNi0xLTEtMA_233f1903-93a1-446b-a02c-08f02e1accc7">21</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtNy0xLTEtMA_db52cfb9-b916-46ad-9b69-f2198e08db66">7,157</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if1765f57611d4cb2a437750ffe917994_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtMS0xLTEtMA_bca49f8d-89db-43db-8499-38ae79d4df8d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtMi0xLTEtMA_4a2d37b0-d118-41ed-8d1c-90882ad4d777">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id90986956a514d4589a087105612d93a_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtMy0xLTEtMA_7bfe4bdc-a58d-45e3-abdd-1664a9d24612">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtNC0xLTEtMA_589eea56-972e-4aa1-b605-97965f5b5d56">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtNS0xLTEtMA_690684df-d134-40e6-b2f9-773f50353180">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtNi0xLTEtMA_e2fe2a89-99a3-4b64-a655-93c7ecb84f0d">38</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtNy0xLTEtMA_6007f292-e1a8-448a-b019-d94742bbebc9">38</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if28c9daa7732494ebbede38a4db1eea4_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtMS0xLTEtMA_691bcb8f-13c8-4ab7-af03-4db74ed4ff76">77,396</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i37d8808b9c074fbab37e2c17407aaf93_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtMi0xLTEtMA_dc72d44f-e474-4821-b601-7e58da46f926">23,431</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if34ac2eecedc4b489b6144fdbf95919c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtMy0xLTEtMA_6979c393-1611-42e8-8dee-2d8c0828cdc6">1,148</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic68fba9159f147b4b1b1b599bd97f749_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtNC0xLTEtMA_c2cd0315-bc86-4d93-8c70-4e0a4003797b">6,709</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7fb7a16e19c04a5b98d65e481615b6c6_I20201231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtNS0xLTEtMA_31a61d74-8c85-4cce-a7b5-89a88a060fa3">176</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i458c5d147d9c4caa8e3da9b55ab55054_I20201231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtNi0xLTEtMA_8ba29c0f-25a1-4168-8234-0f2448ef9150">737</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i807944d9307040d3a5d3701be81e5477_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtNy0xLTEtMA_1e023fc5-da93-4e1c-8b3e-fdc1c24504ab">109,597</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></ix:nonNumeric></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i4c8170fac3c44c18a9debf4f02324689" continuedAt="icbbc84861d0546579a4660ca19574dcb"><div><ix:continuation id="id52d3926c3b2464986a79e6e6a46f456"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"></td><td style="width:26.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.705%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated amortization </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idd37c7eeb1c8436a9cac07d5f430d64b_I20171231" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktMS0xLTEtMA_f6fd1c53-0315-42cd-8b88-1f22c4434b8e">745</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i28a3f848cde143f486649dd3b21c95c2_I20171231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktMi0xLTEtMA_c3043f0e-d82f-423f-862c-eecd141dd909">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie04ba3b5d7384a76bf5c705b6e424022_I20171231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktMy0xLTEtMA_2319b6e7-2540-4b5d-972d-08b87a5137a7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iea8b2503a28946f9959bbd724dcebfb2_I20171231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktNC0xLTEtMA_5bd6cc41-3d19-4b7a-8c40-4b4cb5b68a29">2,323</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i96d998ea72d142d9a9cf2c41bcc6fcc2_I20171231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktNS0xLTEtMA_4f98c3ac-1c10-4019-a85b-9546d88c97a3">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7bdf3f39145342a2bcb97dfd4c5e6422_I20171231" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktNi0xLTEtMA_9a27a4b0-e66b-4467-b55e-e02f74cd5b20">270</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idb0091fcbe244b77ad8419fe4136c041_I20171231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktNy0xLTEtMA_492df521-2565-4b0f-9f95-ed8eab1c6fdb">3,338</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id899b6a65ccb4959b0669d2049985eff_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtMS0xLTEtMA_9b9ab047-f5cc-4d71-9518-842eb091ae5d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24201cbecb5c4ff08105ec725315ba32_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtMi0xLTEtMA_68fb62d3-5e67-4c0c-9af0-ac5a1aecf0df">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if908f48c28254486b3043ab004603adb_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtMy0xLTEtMA_a66fd9ed-3803-4c38-a6eb-e96ffba10203">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i60edaf3d0c23477b8be479bb2605e02a_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtNC0xLTEtMA_72a1749b-7e74-4450-9c9e-0d9828692763">797</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i424b059c200f4a04b0406293030dc558_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtNS0xLTEtMA_c45e823e-0718-4ee8-a847-335f551c9937">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia791a284f19a4cedbbd642995eccacaf_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtNi0xLTEtMA_1fe3a35b-6d89-4378-9818-6e2ca07057ec">201</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtNy0xLTEtMA_1f6f12fc-9cb1-46ce-9efa-2f27519878a5">998</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id899b6a65ccb4959b0669d2049985eff_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtMS0xLTEtMA_dd3a1d4b-bf4e-4f18-82f7-fcae31fb2145">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24201cbecb5c4ff08105ec725315ba32_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtMi0xLTEtMA_b82bd191-7bf9-468e-b373-596e8bc10d51">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if908f48c28254486b3043ab004603adb_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtMy0xLTEtMA_24c9263f-ff19-4def-a8ba-ddb464ba5d13">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i60edaf3d0c23477b8be479bb2605e02a_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtNC0xLTEtMA_837fd858-e9c0-4e1d-b606-4dbd17ffce4c">5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i424b059c200f4a04b0406293030dc558_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtNS0xLTEtMA_a741c6bf-f24b-4f0b-bead-c20b163632e0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia791a284f19a4cedbbd642995eccacaf_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtNi0xLTEtMA_9145a2e4-c285-4ea5-b219-d7b3061a946e">93</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtNy0xLTEtMA_a3059843-ffa0-4570-a77c-584c2ad6c2de">98</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Philippines disposal (Note 5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i11be7bca229946e79032019f1479e3a7_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItMS0xLTEtMA_3eb02081-2b8b-4737-a33b-ce6f4f4d5a7d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibad61985d3384127a2970ed889ef4575_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItMi0xLTEtMA_cbc2e256-bce4-4075-9e8c-21a6f8c70b4e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i897c6b394fb643a2a7366687a7c1cccd_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItMy0xLTEtMA_1ab70e4b-78cc-4853-a6ea-ea6ae0d2c5bc">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if634a0e40cc14932b1e61be75754ff56_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItNC0xLTEtMA_6f38af03-6f67-44ce-a6d7-bad015185224">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie80494efe6684f52be21d3a27a91b472_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItNS0xLTEtMA_b7c75fe5-d1de-439d-ac57-c204be64a7e1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia95b7ed7a17348a29c427f6d2f115512_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItNi0xLTEtMA_216997ee-4474-481f-a97c-f0d47ebe148c">375</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i460f40908874465eb3db2fdd456d6003_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItNy0xLTEtMA_cebed2f3-b378-44c4-bfbb-738e03c1c8aa">375</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id899b6a65ccb4959b0669d2049985eff_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtMS0xLTEtMA_e2ddca70-0097-4c14-9db2-53aab72fb2cb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24201cbecb5c4ff08105ec725315ba32_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtMi0xLTEtMA_cbe0f721-719b-4db9-abfd-d09b4b64e3e9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if908f48c28254486b3043ab004603adb_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtMy0xLTEtMA_40453396-81e6-48cd-b9e2-31b39fa6aa55">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i60edaf3d0c23477b8be479bb2605e02a_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtNC0xLTEtMA_3a00a0cb-9956-4a5d-83ea-635824613d1b">141</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i424b059c200f4a04b0406293030dc558_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtNS0xLTEtMA_6490869d-676d-4d10-954a-ff0a16eed5c2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia791a284f19a4cedbbd642995eccacaf_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtNi0xLTEtMA_06644c13-3b8a-4258-b9e0-1c6186b113b1">33</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtNy0xLTEtMA_03d1bbdd-33f2-46dd-92fc-9c693cb4bef6">108</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id899b6a65ccb4959b0669d2049985eff_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtMS0xLTEtMA_5e300abc-39a4-41d0-a70c-9ac27413c1cd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24201cbecb5c4ff08105ec725315ba32_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtMi0xLTEtMA_ea74a93f-0648-4cfc-baff-5ad696beed9e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if908f48c28254486b3043ab004603adb_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtMy0xLTEtMA_e7f4789d-9e97-4a2e-80f3-7bbdddb3ce3d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i60edaf3d0c23477b8be479bb2605e02a_D20180101-20181231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtNC0xLTEtMA_88afcf86-92ca-4e1c-81d3-041774d2e58a">51</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i424b059c200f4a04b0406293030dc558_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtNS0xLTEtMA_ac62319d-f0ba-4736-86fe-647d1c8a7eb0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia791a284f19a4cedbbd642995eccacaf_D20180101-20181231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtNi0xLTEtMA_f320f023-28c4-47c4-8e76-1bc43345d8b3">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtNy0xLTEtMA_98e0745e-3e44-46b3-9376-86e6313801a3">52</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i4fb92ab2f7614112af2530e0575063f8_I20181231" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtMS0xLTEtMA_6d26a89d-d058-4f8a-b496-3b6c438aaa91">745</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i691f10a35bb84b8ebce17d08ed5c815c_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtMi0xLTEtMA_52309042-bb85-4231-a23d-a380d7efc81d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i23402dc15da54f368e32aa85a11b4314_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtMy0xLTEtMA_d0c4efee-412e-490e-9562-635e2bb1fae1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i2792bddfdec04604b581359ef0ac426f_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtNC0xLTEtMA_1ee25054-d9d3-4fe0-97b5-6b2ff6bcdfdc">3,025</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia61863a6d7384ca49bdf04a4386caa0d_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtNS0xLTEtMA_4c8f0fb0-5083-4c1f-b26e-0b1bbe14dddc">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i1601ffe2fe224dccb4e0802bd2c302c8_I20181231" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtNi0xLTEtMA_58f778c2-aa46-4ad6-a090-e9901eb28665">37</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic1948c488ab14d118d9ae6e6a06467b6_I20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtNy0xLTEtMA_ca0e2359-07de-470e-bd87-48083118c3d7">3,807</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iad235262c9ff4c5885340aa7fb201dd3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtMS0xLTEtMA_2325a433-0cc1-4797-98df-3a125817c354">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4d874b41fcd449a5a541479c5641b4f1_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtMi0xLTEtMA_005bd4b4-5f59-4691-a0ee-7575afec042a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i89ad15be14c842aa94da4e9eeb1bdd25_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtMy0xLTEtMA_f1b30665-2503-4a3a-a47c-b1a31adb89f0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4bcfc08c4144495086877b65e4b83340_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtNC0xLTEtMA_d85e5e6c-5ab7-4616-821f-f2868cf129b2">819</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icf243fb9609c457ca9717543bd6f52cc_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtNS0xLTEtMA_1cdc22dd-9a88-4519-8472-12005aaa2948">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia3cf85b880264604aae0c0feca098bb7_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtNi0xLTEtMA_caba1e51-ca0f-4911-9a11-d3a0fcd501c9">243</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtNy0xLTEtMA_fe2c7dca-206b-4aa3-bdb4-016437b43d4e">1,062</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iad235262c9ff4c5885340aa7fb201dd3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctMS0xLTEtMA_6c658b94-01ca-4f6a-a462-0a617fde53e7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4d874b41fcd449a5a541479c5641b4f1_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctMi0xLTEtMA_f8ddf8f7-7297-42fb-98e9-971fad334bb8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i89ad15be14c842aa94da4e9eeb1bdd25_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctMy0xLTEtMA_9d109003-6a7c-4689-bbf6-2244b4c55513">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4bcfc08c4144495086877b65e4b83340_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctNC0xLTEtMA_d1b1a25b-6286-47ea-be2b-1217c5172af7">17</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icf243fb9609c457ca9717543bd6f52cc_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctNS0xLTEtMA_4a926e12-451c-4935-839d-07627ab4dace">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia3cf85b880264604aae0c0feca098bb7_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctNi0xLTEtMA_cc2479f6-5139-4ef2-8c0a-f9f135ce6947">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctNy0xLTEtMA_45be7104-fd52-40f5-8d12-e2794bc9ae68">17</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iad235262c9ff4c5885340aa7fb201dd3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtMS0xLTEtMA_117ef74f-47a2-4501-bf8c-827cbe8a5463">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4d874b41fcd449a5a541479c5641b4f1_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtMi0xLTEtMA_82c52d79-23bf-4a1e-b412-bd94974fc2b7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i89ad15be14c842aa94da4e9eeb1bdd25_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtMy0xLTEtMA_48bedee3-da5e-46f6-8fbe-3e8b22aaeeae">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4bcfc08c4144495086877b65e4b83340_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtNC0xLTEtMA_1b5987b9-d0ca-4c8e-a671-2185c86d06cc">52</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icf243fb9609c457ca9717543bd6f52cc_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtNS0xLTEtMA_4ee3ce69-a89a-484e-80bc-7abc15cc81d1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia3cf85b880264604aae0c0feca098bb7_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtNi0xLTEtMA_6d3db2a5-1995-4152-87f1-ea0c13fc4467">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtNy0xLTEtMA_addad69f-e952-49e7-8883-6c81b5e0e5f9">61</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iad235262c9ff4c5885340aa7fb201dd3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktMS0xLTEtMA_a9a3a163-d121-4be8-adb4-51adb67fd1aa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4d874b41fcd449a5a541479c5641b4f1_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktMi0xLTEtMA_75cc461b-9508-45b1-829c-5e77718c8f32">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i89ad15be14c842aa94da4e9eeb1bdd25_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktMy0xLTEtMA_5bcb9fba-cccc-4545-a5df-5b79bd2a5059">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4bcfc08c4144495086877b65e4b83340_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktNC0xLTEtMA_85b90494-2f58-49bb-87b4-63aae3fac7e4">30</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icf243fb9609c457ca9717543bd6f52cc_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktNS0xLTEtMA_b3e978c7-5b05-41a6-9d90-565620379403">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia3cf85b880264604aae0c0feca098bb7_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktNi0xLTEtMA_ce017fe6-ea11-4a21-8d40-099cd7a953fe">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktNy0xLTEtMA_8e34726f-a07d-4d6a-bc42-5348578395e0">29</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i298769dd3fb344f892eb065915f0ac06_I20191231" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtMS0xLTEtMA_b595cf8b-b186-4d05-ad07-f68f896c4dd3">745</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iff0131e4c8864e55afe3a1aa302411be_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtMi0xLTEtMA_bd9c2a02-9f7d-459a-9891-6dde36106653">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i86ac22a0f97844c58f0ce3b4a6824e94_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtMy0xLTEtMA_bbff5c6a-e135-420a-9c9f-f52b7a093e56">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i293b7c5ececb48d6a7ca9809fa2ec2a4_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtNC0xLTEtMA_1256c82f-c153-4859-94e2-8836fe114fca">3,805</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i894783f11a1241fdab5651e8286de473_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtNS0xLTEtMA_08d390d6-4675-44de-bd54-1b1e5dc11d71">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i9c5efe32fa7243e68dda5a93d51d1055_I20191231" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtNi0xLTEtMA_dec67765-9a2d-4a89-af2f-f1b6cc785b86">270</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i196e02afd1894e51954def646196d509_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtNy0xLTEtMA_da6db793-d153-4ec8-8480-38bccdc5a662">4,820</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization expense </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d420e5bffeb49448fac893f8700f18b_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtMS0xLTEtMA_22d1c8a1-5f6c-4ae1-852e-d763a2b774d1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i16e32847007347f683e57b7108d554d4_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtMi0xLTEtMA_2e6e8009-7ffb-476f-880e-1793166b76d3">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02cff3c7dc31407084b839b884e48ae6_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtMy0xLTEtMA_5b4f6fc7-fc21-43f9-90dc-02efaa4ee8db">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i861d33127b654c8ca8e4a2d649fde383_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtNC0xLTEtMA_80017f28-5fb3-4668-ac9d-4b6b675719b8">703</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i155918da25814e49831bc37065bbe538_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtNS0xLTEtMA_c06c55ed-bf8a-488b-9e0d-7779fa7d243d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i70727d8ce3534e67866cf239c531487d_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtNi0xLTEtMA_26a02db1-41c0-4255-b1ea-77310f142bb9">317</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtNy0xLTEtMA_59c933bd-6e2d-4ce6-adc9-107e75c360df">1,020</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d420e5bffeb49448fac893f8700f18b_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItMS0xLTEtMA_fab4222b-c2fb-47b6-bc0d-ff3cf9e6f864">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i16e32847007347f683e57b7108d554d4_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItMi0xLTEtMA_4ca3ec69-cf21-4f9f-913f-0ec26160c415">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02cff3c7dc31407084b839b884e48ae6_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItMy0xLTEtMA_b6066449-e0bd-4e1e-ac5d-e02c3cff3db0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i861d33127b654c8ca8e4a2d649fde383_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItNC0xLTEtMA_9cb2c25c-fe53-4956-a2eb-a476d19eb19b">20</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i155918da25814e49831bc37065bbe538_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItNS0xLTEtMA_a68c52a2-28d9-4286-8577-d38d7af7ff3b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i70727d8ce3534e67866cf239c531487d_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItNi0xLTEtMA_642359ba-38be-4afc-a4e7-ea36a8d42551">48</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItNy0xLTEtMA_83dc6b5f-d703-4062-9ab9-c23c631eb281">68</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of movements in exchange rate </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d420e5bffeb49448fac893f8700f18b_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtMS0xLTEtMA_48199512-9bd5-43a0-9b1e-5b7ebb3f5be5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i16e32847007347f683e57b7108d554d4_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtMi0xLTEtMA_ba1e958e-22c0-47ed-902e-d1ffadc34bfd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02cff3c7dc31407084b839b884e48ae6_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtMy0xLTEtMA_6013c42a-91fe-492b-99b1-553186181bda">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i861d33127b654c8ca8e4a2d649fde383_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtNC0xLTEtMA_8a43a047-092f-4bc8-a709-6247bcda8d57">164</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i155918da25814e49831bc37065bbe538_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtNS0xLTEtMA_46cdd754-317a-4e91-800b-82f59ed8941b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i70727d8ce3534e67866cf239c531487d_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtNi0xLTEtMA_0b684fae-145d-4241-9672-d91b3036ba48">11</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtNy0xLTEtMA_2c485ba9-958f-462b-8c44-0de117dbff79">175</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects - amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d420e5bffeb49448fac893f8700f18b_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtMS0xLTEtMA_77aed71a-cf35-46e2-be3f-e4a2229408c0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i16e32847007347f683e57b7108d554d4_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtMi0xLTEtMA_26eff731-deb1-43c2-985a-5af6e0fa6266">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02cff3c7dc31407084b839b884e48ae6_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtMy0xLTEtMA_9ceabec7-a6e8-49f0-9e1b-79bd4c270564">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i861d33127b654c8ca8e4a2d649fde383_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtNC0xLTEtMA_fd3fcf7c-1a9a-443e-8370-f49a6ab50382">29</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i155918da25814e49831bc37065bbe538_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtNS0xLTEtMA_306a4d0a-0c42-4dc8-ab58-280eff88e16b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i70727d8ce3534e67866cf239c531487d_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtNi0xLTEtMA_f36a27b1-87da-4908-be8d-4b1ab3b33e04">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtNy0xLTEtMA_fdd2e9f8-1897-48da-afaa-4e60dfaa63d5">29</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i85d2fdb181df486b9e74ce287dff575e_I20201231" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtMS0xLTEtMA_d94ed8ec-c34c-4405-a0dd-7850a7f43411">745</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8a68271777004447850fe08793bf764a_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtMi0xLTEtMA_2366eaae-0617-474c-ad36-b41024bc4738">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="id6fd64679e274fd3944cf1c99d0fb115_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtMy0xLTEtMA_38235daf-586c-4c31-998c-01cbcdc06190">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="iace3e133941c4fb09fa3fb32ba98c021_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtNC0xLTEtMA_32f579e5-51a5-4954-a219-2614c0b976e5">4,353</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="id9af05f75ca44631a00f3cf27d9fc3be_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtNS0xLTEtMA_d6c036cc-2483-42fe-bca9-eaf7035f03f5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ie726f0589a2441b592fb84002a42ed8c_I20201231" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtNi0xLTEtMA_81c72697-3bbb-4ccc-b43c-de4dd5f289cd">528</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i669a5023f6224178874aedcf1536dd6d_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtNy0xLTEtMA_b3449823-5ccb-4573-adcf-b516ae10e1fc">5,626</ix:nonFraction>)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i995715a3b9574d78aa6ee3e8708d795e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctMS0xLTEtMA_c623f752-7aa0-438d-9e28-aa2c70733f04">87,617</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i84ba443a65f24111a096b103e3739380_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctMi0xLTEtMA_a1471a5d-68b9-46a1-8554-7ef57f30bf04">23,729</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4d496b1fdb7c440fb0bffb70f1855cb1_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctMy0xLTEtMA_613b5f46-5d3c-472b-9fbb-7bc383e5eca2">1,054</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7d4b484fba3942a2997002c9790d0c30_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctNC0xLTEtMA_db5bfb83-9bb5-42e6-9dac-9332413e27ba">2,998</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib579c8fadc114c5290d044b15147a5e1_I20181231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctNS0xLTEtMA_a5dff51d-05c8-47ea-aded-5b486d9ceeda">777</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia6c77df10941419586c4c304bfd8340d_I20181231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctNi0xLTEtMA_145778f1-fc5a-402e-acb2-d81f574f46e6">629</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctNy0xLTEtMA_8a30f3f1-f9ab-43bc-bdcf-1e65f5e85b3f">116,804</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6193e8667e9642d8a099f54a3f51b15d_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtMS0xLTEtMA_57c1731d-1195-4012-a85f-44aa0796dbbc">81,255</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if7b39796a74041ecb957e0915b6f7acf_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtMi0xLTEtMA_eebfbd8a-68ff-4873-b23c-dc4b8e50e472">25,833</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="id0e75f774b574d16bb6cf68ad1a59fb7_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtMy0xLTEtMA_83657bb0-8599-4a4d-a13d-656a030583c8">1,165</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibaaa5f07e0f54c799de1126bf2c6dcd2_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtNC0xLTEtMA_0a11eb5a-7d2f-4a91-9420-e4e0b2ee68a2">2,625</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i06e9e80d5b6840d8b7b630774ad13a89_I20191231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtNS0xLTEtMA_f785f013-f75b-4f79-8105-cc805a3d828b">690</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie873e019cbdc45b3b7b730584afb499a_I20191231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtNi0xLTEtMA_292102d0-d5c1-4fc4-abfc-421cc7debd0e">482</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtNy0xLTEtMA_2848694b-d9cb-4d07-b6e9-ab18d2e15b2f">112,050</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i72e8bc5cbabf4cacb13ca5e8e1add415_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktMS0xLTEtMA_e76e1245-f551-4057-a325-e7e8fb45dcde">76,651</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ife923e4f59c84742a7d066f7d8a5c489_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktMi0xLTEtMA_488f8078-0ec3-4a9c-997b-34220abe5575">23,431</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i20bd592ba9a54273b61b2ce461fec8fa_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktMy0xLTEtMA_d454490e-3697-4072-a3b6-bc278388f084">1,148</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i5052f2fadb1e4385b6a66425b16776b7_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktNC0xLTEtMA_53f98d92-5cf3-4b55-985c-49ad6f5f5e31">2,356</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i97964b5ec8ff45b28b2de841d3573c2b_I20201231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktNS0xLTEtMA_cbc3b151-0c22-440f-8a2d-7c185af63df2">176</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4a968e70c46b4159a35a9605cb3f0a36_I20201231" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktNi0xLTEtMA_51f66185-75e0-4e08-a870-b33a5816456e">209</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktNy0xLTEtMA_ef5fb8fb-b47d-43ca-8714-988a71fc87c7">103,971</ix:nonFraction></span></td></tr></table></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets such as technology costs and management systems are subject to amortization with a range in useful lives from <ix:nonNumeric contextRef="ica1400b5bbea4e62814c951e8b4f9fd8_D20200101-20201231" format="ixt-sec:duryear" name="kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfMTgy_6dab6417-482b-44c7-a88e-0cf83fcec458">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i30807ee6844549d3aa64707d781e80c2_D20200101-20201231" format="ixt-sec:duryear" name="kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfMTg4_3aeb3616-1350-4db3-81b9-0047f0c81fb8">10</ix:nonNumeric> years. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2020, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="i5f7bdb426ad74ba0b86ded87cce0694f_D20200101-20201231" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfMzYy_5beccc68-aada-47d8-b053-001a01bfba7e">22</ix:nonFraction>, Ps</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="i45b0b40385ef42ae8729a8cc8acf7d66_D20200101-20201231" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfMzY5_3e8fdcd1-9ad9-469b-9625-db2dbb9d600b">154</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i190c1099b24c44bb867b3f93b5504aec_D20200101-20201231" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfMzgw_46db083f-e6da-4ac2-ac23-5fa5614ceceb">844</ix:nonFraction>, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2019, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="i6480b2e10ecf4a6ab3e585f9aaee83ad_D20190101-20191231" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTYy_0eb67201-9435-4738-b6de-e909d14ef294">26</ix:nonFraction>, Ps.<ix:nonFraction unitRef="mxn" contextRef="i571d74cc7a65432f8c0a1f1b82ed7701_D20190101-20191231" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTY5_c3c20a7b-4bb0-4085-a7ce-33d0ae57a8d6">245</ix:nonFraction> and Ps.<ix:nonFraction unitRef="mxn" contextRef="i2a65c4a4b7274bdc9ef924598e2171d6_D20190101-20191231" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTc5_76ea0c13-103f-48bd-8d70-91b9651e5157">791</ix:nonFraction>, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2018, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="ic4d3bb59a1c54e529557f78ca5910e4f_D20180101-20181231" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNzYx_000eb8ce-058a-49ff-baa6-132c8d4d2025">32</ix:nonFraction>, Ps.<ix:nonFraction unitRef="mxn" contextRef="if9958295fff94927b33a57612ca5fde3_D20180101-20181231" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNzY4_6b2046ee-13a3-4480-8bf2-b6f5bd35e6c7">236</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i58016c6478e44c23ba35e92e8f1a4c3f_D20180101-20181231" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNzc5_9d4c8d14-bb34-45ba-a297-b04fc2b457f1">730</ix:nonFraction>, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="icbbc84861d0546579a4660ca19574dcb" continuedAt="i18780ea7eabd4239a34b051b0ee41b30"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment Tests for Cash-Generating Units Containing Goodwill and Distribution Rights </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of impairment testing, goodwill and distribution rights are allocated and monitored on an individual country basis, which is considered to be the CGU. </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTQyOA_cabbbfd3-f5c3-4166-8f84-94342d0f2027" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate carrying amounts of goodwill and distribution rights allocated to each CGU are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.979%"><tr><td style="width:1.0%"></td><td style="width:65.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">In millions of Ps.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMS0xLTEtMS0w_63d51097-c4b0-4050-97df-8a919f68b90f">56,352</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic7cf49ce6dd1433b974eaadae132aa12_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMS0yLTEtMS0w_e77e9d96-66b5-4f15-9784-7053516818ea">56,352</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib550baa47c884838b70198a41612db77_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMi0xLTEtMS0w_8a10f9e0-3ec5-40bd-8a99-59bf1d191977">1,755</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2c47504b92704f61ac1aca1a012b5ee7_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMi0yLTEtMS0w_3ecd5f5a-ef1c-4f8c-8794-862eeb8b8b63">1,679</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i908e24230bf74f448c3e1d6bdef03fff_I20201231" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMy0xLTEtMS0w_89835fe3-40a9-418e-b66e-64054dd09148">433</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4a5abdcf727d463bb49688862e5646e4_I20191231" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMy0yLTEtMS0w_3d832d06-2c95-4e91-b66d-854d26c940a6">420</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieec8007a5c09465099531951ed29413f_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNC0xLTEtMS0w_e4954447-f5fd-4d99-afa4-6a0e9b746c08">1,425</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaaabc6d4936a47b09bffc5e158615a23_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNC0yLTEtMS0w_f1773c6b-24a2-4804-a4f2-ae65d5cc697e">1,442</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i938d04cb77cb4559aa142e5e9028d9c4_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNS0xLTEtMS0w_c134118b-c050-41be-9302-af9fa1f23560">1,200</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia93b1f37abb345e2a2f887c8fbf16a08_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNS0yLTEtMS0w_15342dcc-a688-4bfa-9272-3ec2f450264b">1,131</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNi0xLTEtMS0w_0367e0f6-0c77-4625-b808-d51588461609">4,414</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3643b1c9220b4118972856ef537d1fc4_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNi0yLTEtMS0w_a534c45f-2d55-48ae-8a7a-31bc2fbfd717">4,367</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i90608835f4b04c788a48c5c73238b139_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNy0xLTEtMS0w_0bd5a2a6-7a47-43c1-8722-eceb1dd2c732">31,741</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id26d373d48cb4474a66c3fac68f125e9_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNy0yLTEtMS0w_7753c680-b1c3-4391-abb1-deec22c51f3b">38,765</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9114336de1dc4e48b8706c720da5a256_I20201231" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfOC0xLTEtMS0w_4dc3aa9b-383d-424d-805e-46e1175cbd2b">312</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i277a36f0d1bb4c3299afc262372520c1_I20191231" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfOC0yLTEtMS0w_589896f5-0bec-4204-ab76-ae59d388b4cf">306</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i99762522b7694db18d6ac16d52e143de_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfOS0xLTEtMS0w_0d3141e4-2e17-4937-97b1-02bf2f4f365e">2,450</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4cd219a02eae45f3bb69797bdcabe1ed_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfOS0yLTEtMS0w_39c04cf2-1e67-4dc1-abbc-85648c0d5e30">2,626</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMTAtMS0xLTEtMA_341f5da8-e605-4b2e-9b18-3a46afdac67d">100,082</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMTAtMi0xLTEtMA_6e49cfff-2bfc-4718-ae83-49b964df1b70">107,088</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and distribution rights are tested for impairments annually. The recoverable amounts of the CGUs are based on value-in-use calculations. Value in use was determined by discounting the future cash flows generated from the continuing use of the CGU. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The foregoing forecasts reflect the outcomes that the Company consider most likely to occur based on the current situation of each of the CGUs including the macroeconomic situation in each CGU including the potential continuous impacts of the COVID-19 pandemic which has heightened the inherent uncertainty in such estimations, the foregoing forecasts could differ from the results obtained over time.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value in use of CGUs is determined based on the method of discounted cash flows. The key assumptions used to calculate value in use are: volume, expected annual long-term inflation, and the weighted average cost of capital (&#8220;WACC&#8221;) used to discount the projected flows.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the discount rate, the Company uses the WACC as determined for each of the cash generating units in real terms and as described in following paragraphs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated discount rates to perform, the impairment test for each CGU considers market participants&#8217; assumptions. Market participants were selected considering the size, operations and characteristics of the business that are similar to those of the Company.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discount rates represent the current market assessment of the risks specific to each CGU, taking into consideration the time value of money and individual risks of the underlying assets that have not been incorporated into the projected cash flows. The discount rate calculation is based on the opportunity cost to a market participant, considering the specific circumstances of the Company and its operating segments and is derived from its WACC. The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Company&#8217;s investors. The cost of debt is based on the interest-bearing borrowings the Company is obliged to service, which is equivalent to the cost of debt based on the conditions that a creditor would assess in the market. Segment-specific risk is incorporated by applying beta factors which are evaluated annually based on publicly available market data.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i18780ea7eabd4239a34b051b0ee41b30" continuedAt="i4f4c0e845a394aeb988023f1ad04d286"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market participant assumptions are important because, not only do they include industry data for growth rates, management also assesses how the CGU&#8217;s position, relative to its competitors, might change over the forecasted period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions used for the value-in-use calculations are as follows: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Cash flows were projected based on actual operating results and the five-years business plan. Cash flows for a further five-years were forecasted maintaining the same stable growth and margins per country of the last year base. The Company believes that this forecasted period is justified due to the non-current nature of the business and past experiences. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Cash flows after the first ten-year period were extrapolated using a perpetual growth rate equal to the expected annual population growth, in order to calculate the terminal recoverable amount. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;A WACC per each CGU was applied as a hurdle rate to discount cash flows to get the recoverable amount of the units; the calculation assumes, size premium adjustment. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTQyOQ_81bdde69-95af-46e7-9ef3-40d2ce51e5db" continuedAt="i0205a4181ff14d229af3b7788e329a5c" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2020 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"></td><td style="width:26.991%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term Inflation 2021-2030</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2021-2030</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMS0xLTEtMS0w_acb03727-f4db-4ffb-bcf8-c1b4184761ef">7.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMS0yLTEtMS0w_4d428d46-1731-44cb-b036-b6566a83a0a5">5.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8333c289ac3946b6a62b9b95022a64e9_I20201231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMS0zLTEtMS0w_ae898133-5a72-4064-825d-522c7be06836">3.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8333c289ac3946b6a62b9b95022a64e9_I20201231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMS00LTEtMS0w_25c0d919-b03e-46f8-8d2e-3664e503c0d4">2.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i90608835f4b04c788a48c5c73238b139_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMi0xLTEtMS0w_9d6b4f5e-8e64-4682-a4e9-4c057e235ab3">9.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i90608835f4b04c788a48c5c73238b139_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMi0yLTEtMS0w_14983aa7-57fe-4425-9af2-940699c812a4">6.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i98de227bcfe94e8daf4ccb81e7500831_I20201231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMi0zLTEtMS0w_e77ce905-bf25-4ab3-8ac6-5612c39cd1f3">3.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i98de227bcfe94e8daf4ccb81e7500831_I20201231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMi00LTEtMS0w_af67e107-1b85-4332-8b32-fbd3f897b3b9">2.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMy0xLTEtMS0w_b35003c6-1807-4b93-8db3-20164cc68cda">11.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMy0yLTEtMS0w_016d96f6-7d33-48e0-9a75-dfd0c554d981">7.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib0ebfb0146d04b43af4e309537c9d4b2_I20201231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMy0zLTEtMS0w_3a4236f7-f1e7-4f76-8363-4f658c313938">2.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib0ebfb0146d04b43af4e309537c9d4b2_I20201231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMy00LTEtMS0w_6e9bfd5a-a780-4ad2-8452-9badc0309f90">4.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9114336de1dc4e48b8706c720da5a256_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNC0xLTEtMS0w_977a80f1-5989-48ff-82b3-1b1073c9f9c1">26.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9114336de1dc4e48b8706c720da5a256_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNC0yLTEtMS0w_13b0a7c3-5590-4b8e-8e37-bfbfd55b9a4c">20.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i82eff555ca4b4f6aa1f34769ed69a56a_I20201231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNC0zLTEtMS0w_62764e57-b3b3-46b9-9d22-114c850f2943">30.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i82eff555ca4b4f6aa1f34769ed69a56a_I20201231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNC00LTEtMS0w_5dfa943e-e3db-4198-855e-729590a139b8">3.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib550baa47c884838b70198a41612db77_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNS0xLTEtMS0w_8d45be2f-8236-4a27-8164-ca8bb2063560">10.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib550baa47c884838b70198a41612db77_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNS0yLTEtMS0w_90769849-a04f-4b29-a7f4-20043cfc8121">8.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0127238cfe084960abecef27a95f09ab_I20201231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNS0zLTEtMS0w_ad271d7b-b3e5-4dc6-971a-34440cd11b5c">3.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0127238cfe084960abecef27a95f09ab_I20201231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNS00LTEtMS0w_3348210a-43b7-4124-a299-60732e9ad665">6.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieec8007a5c09465099531951ed29413f_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNi0xLTEtMS0w_4242ade3-d33e-4926-a85d-aa97322d4ebe">15.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieec8007a5c09465099531951ed29413f_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNi0yLTEtMS0w_d2503a63-a8aa-4c12-be23-d7d67162e594">10.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id9974a4a7f5342fc9ae4900ef8b433a0_I20201231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNi0zLTEtMS0w_46e4103b-ec18-4615-8a92-0c3b2119726f">2.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id9974a4a7f5342fc9ae4900ef8b433a0_I20201231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNi00LTEtMS0w_da72ed4c-c986-4bc6-bd2c-dfed203cbb45">4.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i908e24230bf74f448c3e1d6bdef03fff_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNy0xLTEtMS0w_95fbb47c-a001-4e5f-abea-06b17e942666">20.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i908e24230bf74f448c3e1d6bdef03fff_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNy0yLTEtMS0w_fbfead67-9828-4764-ab78-e8d55388ad30">13.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4988cb8e3f942d29be4b611770dda8f_I20201231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNy0zLTEtMS0w_a480e96c-b0b9-4041-9c33-48a5f957bd92">3.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4988cb8e3f942d29be4b611770dda8f_I20201231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNy00LTEtMS0w_1fe5bde7-48d8-456b-aeac-e7df764c075c">7.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i938d04cb77cb4559aa142e5e9028d9c4_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOC0xLTEtMS0w_e66eab5f-0530-4775-830d-09c98a6fff48">8.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i938d04cb77cb4559aa142e5e9028d9c4_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOC0yLTEtMS0w_b83f72ae-212a-41c4-bf8b-b4f667c29943">6.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2744cc9fa2c947cc812302af58adf2ce_I20201231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOC0zLTEtMS0w_f6b01d1c-30f6-4751-8877-716287621c31">1.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2744cc9fa2c947cc812302af58adf2ce_I20201231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOC00LTEtMS0w_d01be8bb-8e06-42fa-bb08-75c0d2b06a13">7.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i99762522b7694db18d6ac16d52e143de_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOS0xLTEtMS0w_bb24a52d-3730-45d5-98bd-942d83de05d5">9.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i99762522b7694db18d6ac16d52e143de_I20201231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOS0yLTEtMS0w_828e9835-7013-4223-b71c-81dd4399bb44">7.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1d8f9c4511c24322ae03e38c3257b33c_I20201231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOS0zLTEtMS0w_ee4e3fbc-0636-43fb-95ae-cce7187d3102">7.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1d8f9c4511c24322ae03e38c3257b33c_I20201231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOS00LTEtMS0w_27c1ade5-6e07-4747-9ad0-4502e2de15ed">2.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><ix:continuation id="i4f4c0e845a394aeb988023f1ad04d286" continuedAt="ice8957a86c1043a1868b0b013cb14f45"><ix:continuation id="i0205a4181ff14d229af3b7788e329a5c"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2019 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"></td><td style="width:26.991%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term<br/>Inflation 2020-2029</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2020-2029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7cf49ce6dd1433b974eaadae132aa12_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMS0xLTEtMS0w_c0659beb-274d-4f2e-b06d-26191869d976">7.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7cf49ce6dd1433b974eaadae132aa12_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMS0yLTEtMS0w_dcc6e1c3-740f-41d4-adcb-8b0c369b824e">5.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia7a1adb9e7204b2c983f7121becb4eab_I20191231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMS0zLTEtMS0w_b877f5ed-ade7-4150-a6db-4981f12f2326">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia7a1adb9e7204b2c983f7121becb4eab_I20191231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMS00LTEtMS0w_9da86c49-6d01-4c1b-8a42-2da3e498eee1">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id26d373d48cb4474a66c3fac68f125e9_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMi0xLTEtMS0w_b192f318-237a-4de9-8fe7-5331e2581d0f">9.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id26d373d48cb4474a66c3fac68f125e9_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMi0yLTEtMS0w_c628676f-d040-46f4-b729-c86bad41baec">5.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i97e55392d3e147fd8e83c30a8c773f99_I20191231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMi0zLTEtMS0w_3e4dcda1-2080-4dff-a4c0-b82f2982909d">3.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i97e55392d3e147fd8e83c30a8c773f99_I20191231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMi00LTEtMS0w_b36a77e4-2be4-49e1-a903-735d768c0ed6">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3643b1c9220b4118972856ef537d1fc4_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMy0xLTEtMS0w_bdad3c51-73a4-4eb0-a008-943a562fc894">8.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3643b1c9220b4118972856ef537d1fc4_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMy0yLTEtMS0w_8949d54c-3a3c-4c8a-90d8-b9542f30d342">6.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i41d8fabef8d340f2a5ff70d935eea6b8_I20191231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMy0zLTEtMS0w_995cb63a-d66b-443f-a7ad-1f7d5581f07c">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i41d8fabef8d340f2a5ff70d935eea6b8_I20191231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMy00LTEtMS0w_6fea370f-b1de-489d-9e05-79c24e71839b">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i277a36f0d1bb4c3299afc262372520c1_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNC0xLTEtMS0w_c4999397-1c87-4f93-89a6-159192b30d58">21.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i277a36f0d1bb4c3299afc262372520c1_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNC0yLTEtMS0w_0702f0b6-ea5a-4dcd-a1f7-f02a6f3e7ea6">14.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i37052726d8f74f94a4a1b036a18b45c7_I20191231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNC0zLTEtMS0w_9f8fb038-5b27-4f9c-aec2-eff3c1d3ba29">39.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i37052726d8f74f94a4a1b036a18b45c7_I20191231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNC00LTEtMS0w_59c236c9-74da-4150-955c-68335f812b83">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2c47504b92704f61ac1aca1a012b5ee7_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNS0xLTEtMS0w_4f1918aa-f5c8-4f6a-b461-9477cc078fdc">9.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2c47504b92704f61ac1aca1a012b5ee7_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNS0yLTEtMS0w_4c825045-73cd-4240-9ad1-bad4f1388f28">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1aeb80fa3ff445fc8a87e0149d74c405_I20191231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNS0zLTEtMS0w_ecddb97e-be77-480b-9d77-22f2cd5e7699">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1aeb80fa3ff445fc8a87e0149d74c405_I20191231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNS00LTEtMS0w_f5818117-1dc0-4f3b-ba1b-82ed89ec5e89">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaaabc6d4936a47b09bffc5e158615a23_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNi0xLTEtMS0w_efcd31ff-141d-47a3-8a9e-b87d1ef08b49">13.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaaabc6d4936a47b09bffc5e158615a23_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNi0yLTEtMS0w_5e79ffbd-99c2-46ad-9d9e-48ae2ca717c6">9.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idd8048d7ce3f4842915b5edf6599ca53_I20191231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNi0zLTEtMS0w_063ba5b1-4e63-464b-9781-fbba0fd73b37">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idd8048d7ce3f4842915b5edf6599ca53_I20191231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNi00LTEtMS0w_3b4f7769-bef7-4d99-8e1a-6d09738d0210">2.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4a5abdcf727d463bb49688862e5646e4_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNy0xLTEtMS0w_55b06af6-a81b-4a11-8ccb-efb7e7d711ed">21.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4a5abdcf727d463bb49688862e5646e4_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNy0yLTEtMS0w_7bf28d86-e56b-4b62-89c7-e5a0e5c85f87">12.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if4d8db4b4bc04935bc6797cbbd060cd3_I20191231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNy0zLTEtMS0w_da39c031-96f5-4b3a-9088-d97e055b3abc">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if4d8db4b4bc04935bc6797cbbd060cd3_I20191231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNy00LTEtMS0w_44a85874-b0fb-4e0e-af0b-2069c4f9ffc2">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia93b1f37abb345e2a2f887c8fbf16a08_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOC0xLTEtMS0w_5ea9114b-6b4a-4c60-afc4-8b42744baee9">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia93b1f37abb345e2a2f887c8fbf16a08_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOC0yLTEtMS0w_ffe123a3-60a7-467c-9361-73e7f6c847cd">6.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0f6545dd70474624a2d32663a9be27d4_I20191231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOC0zLTEtMS0w_040d5323-ee55-4001-a323-8b3c5aa11123">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0f6545dd70474624a2d32663a9be27d4_I20191231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOC00LTEtMS0w_452ba44f-aee6-4cab-9ee8-9eb4ce7a170a">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4cd219a02eae45f3bb69797bdcabe1ed_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOS0xLTEtMS0w_998e5f47-1841-478d-a9d3-feb0156e523c">9.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4cd219a02eae45f3bb69797bdcabe1ed_I20191231" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOS0yLTEtMS0w_f985bb4f-f6c1-4969-890e-6c346028389f">6.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9f33a9ddefb3419a831802b6a7698ca4_I20191231" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOS0zLTEtMS0w_bac92be7-6fdf-4a7f-8f05-7cd4c002f025">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9f33a9ddefb3419a831802b6a7698ca4_I20191231" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOS00LTEtMS0w_8339d00d-69cf-42d5-bdf4-b49679ca3ec0">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sensitivity to Changes in Assumptions </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2020, the Company performed an additional impairment sensitivity calculation, taking into account an adverse change in post-tax WACC, according to the country risk premium, using for each country the relative standard deviation between equity and sovereign bonds and an additional sensitivity to the volume of <ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="INF" name="kof:RiskPremiumBasisPoints" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTAwMg_a2b62d8a-bd5e-4a23-8b22-a8595f3605f9">100</ix:nonFraction> basis points and concluded that no impairment would be recorded.</span></div><div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTQzMA_0e6b7961-5d39-4af5-8238-3ad09f8ed7ed" continuedAt="ia8663f3517d24033a0927e1ac0c30417" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"></td><td style="width:43.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.385%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;Volume<br/>Growth CAGR(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on&#160;Valuation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMS0xLTEtMS0w_b9fc5642-1ecc-4978-94f1-cb8fa45470a2">0.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMS0yLTEtMS0w_6d3726e2-b884-4d8f-a930-9bab2559bede">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4e5b9169d4ec4bcc91a620523af9fd96_D20200101-20201231" name="kof:EffectOnValuation" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMS0zLTEtMS0w_92510cb3-f77b-455b-bf76-48e91848120b">Passes by 4.8x</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i90608835f4b04c788a48c5c73238b139_I20201231" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMi0xLTEtMS0w_bb4133af-1440-421b-9132-90e8a80eafde">0.6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="i90608835f4b04c788a48c5c73238b139_I20201231" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMi0yLTEtMS0w_00474d87-06d1-4abc-bde6-538aba4162b2">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231" name="kof:EffectOnValuation" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMi0zLTEtMS0w_56ed7e97-20bb-4fec-88bf-92dfd2873571">Passes by 1.8x</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMy0xLTEtMS0w_203a85fb-9abc-4a2a-af3a-4dc157c640bc">0.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMy0yLTEtMS0w_826be1c6-ab38-435b-b1a8-249c669e3454">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231" name="kof:EffectOnValuation" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMy0zLTEtMS0w_860f3d3d-57dc-4ff0-a977-34a620cd2c9e">Passes by 1x</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9114336de1dc4e48b8706c720da5a256_I20201231" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNC0xLTEtMS0w_b0939633-10e4-4426-8599-b9ae2903127d">3.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="i9114336de1dc4e48b8706c720da5a256_I20201231" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNC0yLTEtMS0w_8af4c656-ca5b-44d8-a35b-16f73bf544f4">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie0299e090eda4788863a9d9b960d4838_D20200101-20201231" name="kof:EffectOnValuation" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNC0zLTEtMS0w_e1610171-8d7d-4081-8a76-773d6c6cfdc6">Passes by 6.7x</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib550baa47c884838b70198a41612db77_I20201231" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNS0xLTEtMS0w_7ab843f5-43e7-4b28-b656-765f9f4c7cc5">0.6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="ib550baa47c884838b70198a41612db77_I20201231" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNS0yLTEtMS0w_f61eb039-d898-46ed-b3dd-2d96dc91e894">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8b32062d03e04cc2a5e9c3956f913780_D20200101-20201231" name="kof:EffectOnValuation" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNS0zLTEtMS0w_6f670ded-4e87-4d61-98eb-5b56700d077d">Passes by 29.7x</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieec8007a5c09465099531951ed29413f_I20201231" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNi0xLTEtMS0w_e5145b4c-5bf3-4229-8870-e80afe4e649a">1.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="ieec8007a5c09465099531951ed29413f_I20201231" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNi0yLTEtMS0w_99c9b21c-0b09-4183-a3d1-2c13b7e56fad">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1e0f3831e8744d72ab604229b8311c9a_D20200101-20201231" name="kof:EffectOnValuation" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNi0zLTEtMS0w_3a4a00d2-109e-4665-bc79-3bba23e447a9">Passes by 2.1x</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i908e24230bf74f448c3e1d6bdef03fff_I20201231" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNy0xLTEtMS0w_87838126-e341-43cb-ac7e-7e00af4b2802">1.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="i908e24230bf74f448c3e1d6bdef03fff_I20201231" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNy0yLTEtMS0w_5df3bea5-6fa8-4451-8bbb-a40ff05dd5bc">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i05b25fe1f4534183a05d3fb2671bae12_D20200101-20201231" name="kof:EffectOnValuation" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNy0zLTEtMS0w_4c5bf5f9-2809-42d8-a9b2-da21ad7ced34">Passes by 1.1x</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i938d04cb77cb4559aa142e5e9028d9c4_I20201231" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOC0xLTEtMS0w_4edcaa4e-4664-42d4-a9d8-af8204ab4ec3">0.3</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="i938d04cb77cb4559aa142e5e9028d9c4_I20201231" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOC0yLTEtMS0w_229a4376-5ed1-45c6-80a4-5ca4c786d8a2">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i93d25507c32e463a954830318b95ac98_D20200101-20201231" name="kof:EffectOnValuation" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOC0zLTEtMS0w_22e01e4a-ee78-4c09-91ee-6ca30854b0be">Passes by 6.9x</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i99762522b7694db18d6ac16d52e143de_I20201231" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOS0xLTEtMS0w_cf9d353c-8ec5-49c1-893a-59798935789e">0.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="i99762522b7694db18d6ac16d52e143de_I20201231" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOS0yLTEtMS0w_5024f888-bed9-476e-b579-769f06407ef9">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i70fdbd25e5cb4363bddd707824fd331f_D20200101-20201231" name="kof:EffectOnValuation" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOS0zLTEtMS0w_938b68b7-d753-45f8-8f12-f6ee6665fe37">Passes by 2x</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></ix:nonNumeric></div><div style="margin-top:6pt;padding-left:79.4pt;text-align:justify;text-indent:-24.4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"><ix:continuation id="ia8663f3517d24033a0927e1ac0c30417" continuedAt="icbb4c1d38e384ebc8abe726716bb1bfe">(1)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icbb4c1d38e384ebc8abe726716bb1bfe">&#160;&#160;&#160;&#160;&#160;Compound Annual Growth Rate (CAGR)</ix:continuation> </span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ice8957a86c1043a1868b0b013cb14f45">The values assigned to the key assumptions represent management&#8217;s assessment of future trends in the industry and are based on both external sources and internal sources (historical data). The Company consistently applied its methodology to determine CGU specific WACC&#8217;s to perform its annual impairment testing.</ix:continuation> </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-49</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_70"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RleHRyZWdpb246ZTY3MzVhMjQ1OTU5NDg5NWExY2QxNjY1ZGE2NWEwZmFfNjEx_b158f4c6-c541-4c84-bbf8-f7c4e5180328" continuedAt="i6e5398bad9d7465f8cbe2bb752d54d0e" escape="true">Other non-current assets and other non-current financial assets </ix:nonNumeric></span></div><ix:continuation id="i6e5398bad9d7465f8cbe2bb752d54d0e"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RleHRyZWdpb246ZTY3MzVhMjQ1OTU5NDg5NWExY2QxNjY1ZGE2NWEwZmFfNjEy_1723dc79-ec24-4b27-bf99-3b8947b7f53c" escape="true"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.1 Other Non-Current Assets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.944%"><tr><td style="width:1.0%"></td><td style="width:60.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.748%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current prepaid advertising expenses </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:NonCurrentPrepaidAdvertisingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMS0xLTEtMS0w_6db1f199-0fc7-4d0a-9e84-766b3e901ecc">333</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:NonCurrentPrepaidAdvertisingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMS0yLTEtMS0w_a5ebe120-7cdb-450f-a38d-537c4bf65468">341</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guarantee deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:GuaranteeDepositsOtherNonCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMi0xLTEtMS0w_a0e9b498-3d31-4708-9fb0-f383bd856f18">1,465</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:GuaranteeDepositsOtherNonCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMi0yLTEtMS0w_92e0a49f-ec64-4fe6-ad6f-f37e442d6d48">1,553</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid bonuses </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:CurrentPrepaidBonuses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMy0xLTEtMS0w_663b85a3-0709-490b-9f8b-7bbb0d656a59">238</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:CurrentPrepaidBonuses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMy0yLTEtMS0w_06c17bdd-946b-45f9-af57-4fbb98f83e34">225</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to acquire property, plant and equipment </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:NoncurrentRestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNC0xLTEtMS0w_3a4f2e00-4436-41a8-9551-2b2caa73ecf1">171</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:NoncurrentRestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNC0yLTEtMS0w_5b0bda6b-2b2b-42a5-ba73-cfe7a7cc714d">203</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payment </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:ShareBasedPaymentsOtherNonCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNS0xLTEtMS0w_589e768e-77e4-48a1-983a-1c06082c9383">192</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:ShareBasedPaymentsOtherNonCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNS0yLTEtMS0w_c83aa956-c0d1-4f18-9d2c-5e9a39a5871c">234</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnifiable contingencies from business combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:IndemnifiableContingenciesFromBusinessCombinations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNi0xLTEtMS0w_af5f3326-b95f-441d-ab8a-89bc3f8d5931">1,609</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:IndemnifiableContingenciesFromBusinessCombinations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNi0yLTEtMS0w_927c7134-128c-4421-9408-032ddc901ac2">2,948</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNy0xLTEtMS0w_8f22a70c-387c-427c-8421-829259e906b3">350</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNy0yLTEtMS0w_48392542-89ff-4994-b6b4-9b3f18498c02">515</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfOC0xLTEtMS0w_031b3032-5df7-42a5-ae49-69c866124426">94</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfOC0yLTEtMS0w_d8c4ae6c-fedc-4747-8320-6e08d066770d">18</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfOS0xLTEtMS0w_ab3011c4-38b6-4ac5-9261-479ef5f26f32">4,452</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfOS0yLTEtMS0w_ff7234a5-8770-4aa0-9a43-385be1fd4c40">6,037</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;padding-left:97.9pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;As it is customary in Brazil, the Company is required to guarantee tax, legal and labor contingencies by guarantee deposits. See Note 26.</span></div><div style="margin-top:6pt;padding-left:97.9pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Corresponds to indemnification assets that are warranted by former Vonpar owners in accordance with the share purchase agreement.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RleHRyZWdpb246ZTY3MzVhMjQ1OTU5NDg5NWExY2QxNjY1ZGE2NWEwZmFfNjEz_88c1ff06-347a-4a39-a709-e8ced8a3eb96" escape="true"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.2 Other Non-Current Financial Assets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:54.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current financial assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:OtherNonCurrentFinancialAssetsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMS0xLTEtMS0w_e8a2e845-de6f-44d5-bd64-85e5d783710f">175</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:OtherNonCurrentFinancialAssetsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMS0yLTEtMS0w_82d501c6-8479-452e-93de-4afe3c925c5d">195</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 21)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMi0xLTEtMS0w_26155ae1-5bd9-4edb-87cd-4c47377eaf21">2,524</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMi0yLTEtMS0w_63465300-02a8-410f-8e6a-105c966c7f83">9</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMy0xLTEtMS0w_7b625aba-ed78-49ee-8b27-fb15de1f1239">2,699</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMy0yLTEtMS0w_86ae6483-8d45-4b62-a1a9-623e0578a4ea">204</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current accounts receivable to be held to maturity and the investment in other entities as well as financial derivative instruments are classified as FVOCI financial assets.</span></div></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_73"></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfMTU4Mw_63a5e61d-9c76-4a9d-b882-e99a5d3ea2d0" continuedAt="i405edaca225140028ee7a87f464a6bec" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. Balances and Transactions with Related Parties and Affiliated Companies </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances and transactions between the Company and its subsidiaries have been eliminated in consolidation and are not disclosed in this note. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfMTU4NA_69200907-87ae-4d43-996c-40a44931579f" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated statements of financial position and income include the following balances and transactions with related parties and affiliated companies: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"><tr><td style="width:1.0%"></td><td style="width:61.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.260%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets (current included in accounts receivable)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from FEMSA and its subsidiaries <br/>(see Note 7) (1)&#160;(3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iad7fc4fd3aa64990a4dbb50e601c7f90_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMy0xLTEtMS0w_ef659250-25a4-44df-94a3-772c4f3018b3">624</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i710f74f93bd24bc489b090e921a4e571_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMy0yLTEtMS0w_fb431522-52f5-41db-bca0-4b84d3deb7f0">2,039</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from The Coca-Cola Company <br/>(see Note 7) (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idad732b4ba6d4c0aaa6202ad1fd288cc_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNC0xLTEtMS0w_079ee224-6a7e-450d-a662-830e78d92a60">509</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1aa72bd1404a4902adf3ae99d9e3674c_I20191231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNC0yLTEtMS0w_a95b159d-9ae4-4efe-b448-63788c8f2cd9">802</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from Heineken Group (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i20a21d6a7bcf4306b75b339c308e6cb6_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNS0xLTEtMS0w_a0bc4fd2-4647-4bab-8ad1-44833680de39">133</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3a2a8c3a63c84323a424fc3b4c6f21ee_I20191231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNS0yLTEtMS0w_7b12c6ff-9c3f-4d70-a555-a548108a4489">353</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7b71dbb66e08456692394945acd3a109_I20201231" decimals="-6" name="ifrs-full:OtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNi0xLTEtMS0w_38354521-cfeb-45af-b830-afc932393d08">5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i60077f1f12164a89b0cc21cb140c8858_I20191231" decimals="-6" name="ifrs-full:OtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNi0yLTEtMS0w_20a7b179-095a-40d4-9102-e26ad2a4439c">261</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNy0xLTEtMS0w_516c3857-7176-4615-9084-c8d75a51ea58">1,271</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNy0yLTEtMS0w_e6a9c8b9-73d2-4b99-ba26-3b515ce75330">3,455</ix:nonFraction></span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities (current included in suppliers and other liabilities and loans)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to FEMSA and its subsidiaries (2) (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iad7fc4fd3aa64990a4dbb50e601c7f90_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTEtMS0xLTEtMA_d427c55c-d794-4e62-8f4c-15aaac4a7f94">454</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i710f74f93bd24bc489b090e921a4e571_I20191231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTEtMi0xLTEtMA_01cca214-0270-4135-a431-89ba0ee8c98a">854</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to The Coca-Cola Company  (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idad732b4ba6d4c0aaa6202ad1fd288cc_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTItMS0xLTEtMA_eaeceecc-f34c-4c61-b1f9-d825b39325be">3,513</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1aa72bd1404a4902adf3ae99d9e3674c_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTItMi0xLTEtMA_cdb230a4-fc1d-4ef7-a959-6c6ed482ac18">4,417</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to Heineken Group(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i20a21d6a7bcf4306b75b339c308e6cb6_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTMtMS0xLTEtMA_188403cd-d209-47df-92a2-83ae054f9d09">830</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3a2a8c3a63c84323a424fc3b4c6f21ee_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTMtMi0xLTEtMA_f055fd54-5131-4ba6-aee2-6bcce15b0d04">1,125</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other payables (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTQtMS0xLTEtMA_cda68be2-da33-4668-99c8-0f0c0ca653cd">924</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTQtMi0xLTEtMA_889bd42d-4c6d-41b4-9f76-029e515f2f3a">1,455</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTUtMS0xLTEtMA_1246df5f-f8f0-495f-9213-0dd2cc1d4ec1">5,721</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTUtMi0xLTEtMA_12bfe03a-b937-4338-b1cd-47a7105c70dc">7,851</ix:nonFraction></span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Presented within accounts receivable.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Recorded within accounts payable and suppliers</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Parent</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i405edaca225140028ee7a87f464a6bec"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances due from related parties are considered to be recoverable. Accordingly, for the years ended December 31, 2020, 2019 and 2018, there was <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfNTE0_71dc4601-a5f0-4028-9ec0-ec144a7c04cf"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfNTE0_7da3afd4-9303-4e03-aa33-1fee67df30fd"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfNTE0_cbf6a700-a51d-4bb3-9c93-80d9e838e7ad">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> expense resulting from the uncollectibility of balances due from related parties. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfMTU4NQ_82451a13-e05a-4a82-a80a-d9aa604698c2" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of transactions between the Company and other related parties are disclosed as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:58.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.808%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.097%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Transactions&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to affiliated parties</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMi0xLTEtMS0w_081980e4-8bde-4a42-9a0d-05233a85968e">5,020</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMi0yLTEtMS0w_8d203794-79cb-4e82-a74f-93972560f389">5,694</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMi0zLTEtMS0w_d5a63a94-3825-4945-af29-373ffddfdb0f">5,200</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heineken</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i55776ded7ad048579f3405b25d2a726a_D20200101-20201231" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMy0xLTEtMS0w_b9192f18-1b2d-4549-bfce-a091dcb04fb8">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie4e859fcf28a4d5681f1f4f386dd354a_D20190101-20191231" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMy0yLTEtMS0w_09e384cf-7c44-492a-b292-c6d50e92fa8d">5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0527bc8edfc04f0fad8589e51261964c_D20180101-20181231" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMy0zLTEtMS0w_eacdaed7-2733-43f7-946e-2d9eca27c387">4</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income received from BBVA Bancomer, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0df0afdb6fb644459166ef52091d433b_D20200101-20201231" decimals="-6" name="kof:InterestIncomeReceivedFromRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNC0xLTEtMS0w_a8badc3b-f79e-4224-9521-98e4ed87ed1f">80</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i287a114967f14509810d5205b98c97d5_D20190101-20191231" decimals="-6" name="kof:InterestIncomeReceivedFromRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNC0yLTEtMS0w_6eefa190-0e47-43b7-83e9-b7312202eaf7">30</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibc1a415487ce4c72bf1230423bf4b481_D20180101-20181231" decimals="-6" name="kof:InterestIncomeReceivedFromRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNC0zLTEtMS0w_62639a65-e942-4838-94df-194e75b5ce44">180</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases and other expenses from FEMSA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iddb4e8d54be947d3a6e3681d930b749d_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNi0xLTEtMS0w_a7d07c69-7128-46d0-9f3b-e646792e4094">6,538</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie41114df5f54465f865f28d371faad96_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNi0yLTEtMS0w_f492dec7-5fc3-470f-871c-b0a58c87fe18">7,756</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8f95911016c24cf8a1ae8799aca6653f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNi0zLTEtMS0w_0b4e2041-949b-47b9-9e1b-949b4ab038c4">8,878</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of concentrate from The Coca-Cola Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6bf789d4edad4b379cac2b1795bfdbd1_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:PurchasesOfConcentrateRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNy0xLTEtMS0w_2f80377d-3451-4d7d-bfc8-7b8ee945a7db">32,222</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i899925f23e00496ab598c2320d5e5aac_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:PurchasesOfConcentrateRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNy0yLTEtMS0w_d4e670f0-accc-4ada-8b3f-881e7d194cf0">34,063</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1280364fea684de4b99ae4ee7c7a0897_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:PurchasesOfConcentrateRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNy0zLTEtMS0w_035c5595-61ae-4175-9ee7-ebd024f5bea9">32,379</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of raw material, beer and operating expenses from Heineken (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i55776ded7ad048579f3405b25d2a726a_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOC0xLTEtMS0w_e0d461ad-83df-41e6-a8b7-be7c5f089bd2">11,600</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie4e859fcf28a4d5681f1f4f386dd354a_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOC0yLTEtMS0w_e8cf6b1a-688c-4dfc-8e9e-08e2751ad3b0">12,755</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0527bc8edfc04f0fad8589e51261964c_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOC0zLTEtMS0w_29fc54e4-a7bd-4a5d-9d8e-05e15cb8d9fa">14,959</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertisement expense paid to The Coca-Cola Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6bf789d4edad4b379cac2b1795bfdbd1_D20200101-20201231" decimals="-6" name="kof:AdvertisingExpenseToRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOS0xLTEtMS0w_7eb4c7d6-4446-48a7-9795-bb77bbda74cc">865</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i899925f23e00496ab598c2320d5e5aac_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:AdvertisingExpenseToRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOS0yLTEtMS0w_966641cd-4c1c-4a6d-840a-025bce17b561">1,756</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1280364fea684de4b99ae4ee7c7a0897_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:AdvertisingExpenseToRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOS0zLTEtMS0w_f0cfab13-d6a6-420a-a195-b1421153f0cf">2,193</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Ades</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d9b0762c1124736a4fde6bf3caf1c1e_D20200101-20201231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTAtMS0xLTEtMA_193122ce-3f27-42bb-bfaa-d3454dafd32f">338</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if425cf50735e4b8e8754d6a944af73b4_D20190101-20191231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTAtMi0xLTEtMA_475544f5-156a-4e07-a659-b54cf029a21b">497</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia7086533bb254a03822831b5b110824c_D20180101-20181231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTAtMy0xLTEtMA_f09657f7-4fb3-4510-b478-8ee77b89b2d7">592</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Jugos del Valle</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id89a4c2fd5df4e7cb9640f82ee8365e8_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTEtMS0xLTEtMA_12957c91-b6f9-451a-b2bf-6aaf0c561629">2,437</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id39c0b1be9284e8e9276f9d2cd264fa5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTEtMi0xLTEtMA_77efe392-9d79-45f8-bdfe-43a260eb2a0f">2,863</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia69c39a8b0564bd6b32b28471b36af6a_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTEtMy0xLTEtMA_423ae111-56f4-4319-b138-bf31ccee452c">2,872</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Promotora Industrial Azucarera,  S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i715e956c33354699b154002c6217ddaa_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTItMS0xLTEtMA_65647992-6097-4b07-8f51-b6ad7b47e71c">2,123</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i552b3581a1084964b7f0f665ec61c165_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTItMi0xLTEtMA_e4ff3cce-d5b2-4069-ab9f-b8dbcb7e42cd">2,728</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0c22319ddec242f7aa0d017e1b46bab5_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTItMy0xLTEtMA_7f9619eb-e560-4dc6-b06f-8893ca1928dc">2,604</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Beta San Miguel</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iddf85caf72db4eeab77d95a142b5d2d7_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTMtMS0xLTEtMA_ff47daaf-71f5-4df6-b8d1-aacc19bad8b5">1,023</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i62dc862e31a64b74859103a5ccfb4bb1_D20190101-20191231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTMtMi0xLTEtMA_526805e5-5754-4d10-8ed1-ab07c9bceba5">655</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id71fce8c50404a6fa9737db2c4c38bfe_D20180101-20181231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTMtMy0xLTEtMA_300fddff-62eb-4632-8e28-3c0bbcd42fee">651</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of canned products from Industria Envasadora de Queretaro, S.A. de C.V...</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id2021ed402894fbda80c0da6b30a2f55_D20200101-20201231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTQtMS0xLTEtMA_7086e88f-1680-4c3c-bf90-eddf9d6a1d51">226</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i17581b30ad514016b3f12000affe51af_D20190101-20191231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTQtMi0xLTEtMA_f0a97888-0253-4477-827f-88918e6eda11">682</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9a0677aa793a4219b9213085135f5e40_D20180101-20181231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTQtMy0xLTEtMA_1d606bab-4e42-4d6e-839e-467b7cd0933b">596</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of inventories from Leao Alimentos e Bebidas, LTDA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i916c979c8e2a43f8a0b0f434312d9fd9_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTUtMS0xLTEtMA_6fac76c0-ff32-464a-bb64-eab4456363b2">1,253</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i484ea4bde6df4d49945a35de7148b453_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTUtMi0xLTEtMA_0062ec8d-de55-40d1-a8a8-72af9dda0334">1,867</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia77438e9b0ce46d294d79f22c32debc9_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTUtMy0xLTEtMA_eff038cb-e969-4186-b43b-127c038ec081">2,654</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of resine from Industria Mexicana de Reciclaje, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i309e6936f8db490da6a6d3bbdf58bfeb_D20200101-20201231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTYtMS0xLTEtMA_42a8d79c-b341-4920-9574-b353d17e7885">308</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6ae0f60e91fd475a834b072efedc09f3_D20190101-20191231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTYtMi0xLTEtMA_dfbf3a64-9fcb-4e3a-9b9c-5827a0acb4e1">281</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4b743d3901504938ab5ea2ee15fd6363_D20180101-20181231" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTYtMy0xLTEtMA_a6d9b2f0-d139-4058-9c28-393d9d10bfc0">298</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Instituto Tecnologico y de Estudios Superiores de Monterrey, A.C. (1) (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1f702fa36b0a47dc996a6f9a6238a3da_D20200101-20201231" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTctMS0xLTEtMA_4bd35f2e-c30d-473f-a4c2-13e8e01fec8a">225</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ide219a6371c5430cb8293c7593a168d1_D20190101-20191231" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTctMi0xLTEtMA_4a151d82-fc47-4a15-ab85-c02da56cb281">127</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifd642f4f32334cf7ac838f50bedb4ded_D20180101-20181231" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTctMy0xLTEtMA_a47e41e0-9657-4214-b001-c8407f51032e">127</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Fundaci&#243;n Femsa, A.C.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7af92071b2564e2c8af933ce329cb5fa_D20200101-20201231" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTgtMS0xLTEtMA_c7c79c52-5250-49d9-935c-55c0c8481643">114</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iacb594a98b234e528f780a1a922b59b1_D20190101-20191231" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTgtMi0xLTEtMA_610913f4-901a-48af-a9b5-e5530852810c">146</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5f5634728ead4d20b612043e31e0d504_D20180101-20181231" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTgtMy0xLTEtMA_abee6758-c72b-4dd1-acd1-b7cfb7de7860">179</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and fees paid to Bancomer</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0df0afdb6fb644459166ef52091d433b_D20200101-20201231" decimals="-6" name="kof:InterestAndFeesPaidRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTktMS0xLTEtMA_fc20772f-33ee-4636-a867-5089b9a1d5c8">153</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i287a114967f14509810d5205b98c97d5_D20190101-20191231" decimals="-6" name="kof:InterestAndFeesPaidRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTktMi0xLTEtMA_622d083d-4eac-4ce6-a8e1-e1c9cff300f2">98</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibc1a415487ce4c72bf1230423bf4b481_D20180101-20181231" decimals="-6" name="kof:InterestAndFeesPaidRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTktMy0xLTEtMA_f27c1d20-b45f-45d6-b0ea-733ae96db31e">168</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses with related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:OtherExpensesWithRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMjAtMS0xLTEtMA_b9c04a62-2521-4a4f-aa4c-c8e30a13737e">10</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:OtherExpensesWithRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMjAtMi0xLTEtMA_ff47e7d1-1222-4645-8543-0a6c9210ec5b">15</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:OtherExpensesWithRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMjAtMy0xLTEtMA_8d7429f9-37ea-4a13-aade-2749864b3ec8">79</ix:nonFraction></span></td></tr></table></div><div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;One or more members of the Board of Directors or senior management of the Company are also members of the Board of Directors or senior management of the counterparties to these transactions. </span></div><div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;These donations were made to ITESM through Fundacion FEMSA as intermediary.</span></div><div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Favorable Resolution of Arbitration in Brazil on October 31, 2019, the arbitration tribunal in charge of the arbitration proceeding between the Company and Cervejarias Kaiser Brasil, S.A., a subsidiary of Heineken, N.V. (&#8220;Kaiser&#8221;), issued an award confirming that the distribution agreement pursuant to which we distribute Kaiser&#8217;s portfolio in the country, including Heineken beer, shall continue in full force and through March 19, 2022.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfMTU4Ng_fb56b36f-34a9-4949-81e4-1b972340f1be" escape="true"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate compensation paid to executive officers and senior management of the Company, recognized as an expense during the reporting period were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"></td><td style="width:54.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current compensations and employee benefits</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentProvisionsForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMS0xLTEtMS0w_7c65135f-0c1c-4e6e-b801-21c642603c05">815</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:CurrentProvisionsForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMS0yLTEtMS0w_58973e2c-4da3-406c-901f-5f261fb6671a">978</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" name="ifrs-full:CurrentProvisionsForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMS0zLTEtMS0w_3ac28413-4e3c-4fb5-bb35-a5775f283423">705</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:TerminationBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMi0xLTEtMS0w_ae433ceb-a043-44ea-ad45-5a15facdfe71">68</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:TerminationBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMi0yLTEtMS0w_9ee5d468-3d0e-4c25-8111-02b27b1b1ac5">186</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:TerminationBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMi0zLTEtMS0w_1ca4826a-89e8-4382-a289-d8e617e8905f">57</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:SharebasedPayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMy0xLTEtMS0w_6332ff1d-2d77-4607-9fd7-242ebce5e13a">190</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:SharebasedPayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMy0yLTEtMS0w_508369da-f6e8-46f5-8caf-2148891299ae">188</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:SharebasedPayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMy0zLTEtMS0w_59eee65d-29d2-44d8-acf4-e44ed3bb6b87">157</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-51</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_79"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RleHRyZWdpb246ZTY0YWUzY2RhNGFlNDY3NGFhZDYwNzRmZDE5ZDQ1MDVfMTIwOTQ2Mjc5MDYwNTM_c4cddd0f-eb8e-4985-902d-0685bf15edc8" continuedAt="id0cccad099434c70966da5af1d693be8" escape="true">Balances and Transactions in Foreign Currencies </ix:nonNumeric></span></div><ix:continuation id="id0cccad099434c70966da5af1d693be8"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets, liabilities and transactions denominated in foreign currencies are those realized in a currency different from the functional currency of the Company. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RleHRyZWdpb246ZTY0YWUzY2RhNGFlNDY3NGFhZDYwNzRmZDE5ZDQ1MDVfNTE0_d2ae79ba-c456-4a82-ab26-2a9b4ed94a74" continuedAt="i2bae4fb712414dc4b79be17796dc9b27" escape="true">As of December 31, 2020 and 2019, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: </ix:nonNumeric></span></div><ix:continuation id="i2bae4fb712414dc4b79be17796dc9b27"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"><tr><td style="width:1.0%"></td><td style="width:47.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.982%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.887%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idae79f6d0eeb40c1aab166c58dbb2a01_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfMy0xLTEtMS0w_0c1665be-9854-4a13-9a58-972c948e9404">21,787</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idae79f6d0eeb40c1aab166c58dbb2a01_I20201231" decimals="-6" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfMy0yLTEtMS0w_54a595d1-44b4-4e80-bc7d-e19db0931e1d">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idae79f6d0eeb40c1aab166c58dbb2a01_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfMy0zLTEtMS0w_6d81f7a1-d30e-438e-86ab-e494fdc10e70">2,645</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idae79f6d0eeb40c1aab166c58dbb2a01_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfMy00LTEtMS0w_cddada3f-0d0b-4d34-a419-4068b2264a84">50,969</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i5fe925f8d7cb4e58b6cbe611e940dbe2_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNC0xLTEtMS0w_d137e20b-982f-4fbc-9dfe-c8de660f92e7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i5fe925f8d7cb4e58b6cbe611e940dbe2_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNC0yLTEtMS0w_7ffa3ee0-b725-4237-8f0e-d59276e2d3ff">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i5fe925f8d7cb4e58b6cbe611e940dbe2_I20201231" decimals="-6" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNC0zLTEtMS0w_7e670eb5-b924-42a8-bb93-0072fa614266">95</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i5fe925f8d7cb4e58b6cbe611e940dbe2_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNC00LTEtMS0w_d221ab5e-64e6-40dc-866a-133afe9a98c6">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc816a3fdb34426b888ccf8e49822d8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNi0xLTEtMS0w_feb66621-9b9f-491c-a856-a8dbe657e977">11,122</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc816a3fdb34426b888ccf8e49822d8_I20191231" decimals="-6" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNi0yLTEtMS0w_be977e21-4096-4b1a-90c2-999b5aa124e1">93</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc816a3fdb34426b888ccf8e49822d8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNi0zLTEtMS0w_0dadfa79-88f0-4cf4-8583-0cbdab6c36bb">2,762</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc816a3fdb34426b888ccf8e49822d8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNi00LTEtMS0w_e652f115-3af9-4271-a7b5-3a65320fca99">37,691</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i71884a8dc3ae4b28a259f8367910fa5d_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNy0xLTEtMS0w_de8ec248-7ddd-4444-a057-bd9552ba6efb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i71884a8dc3ae4b28a259f8367910fa5d_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNy0yLTEtMS0w_744ddcfe-6794-43d7-b2a1-efb8a984e6ba">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i71884a8dc3ae4b28a259f8367910fa5d_I20191231" decimals="-6" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNy0zLTEtMS0w_0ed396af-be66-4470-b6ef-2cfc95e61eb0">49</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i71884a8dc3ae4b28a259f8367910fa5d_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNy00LTEtMS0w_d4fa6488-e66b-4c92-8381-cf1eb02a2973">&#8212;</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;For the years ended December 31, 2020, 2019 and 2018 transactions denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"><tr><td style="width:1.0%"></td><td style="width:50.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transactions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases&#160;of<br/>Raw&#160;Materials</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Expense</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2020 U.S.dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231" decimals="-6" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMS0xLTEtMS0w_5f29a465-1827-4dee-a9f5-7e03bf0b606d">462</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:PurchasesOfRawMaterials" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMS0yLTEtMS0w_abcf0327-6806-4fb0-836d-cd231d193e49">12,801</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMS0zLTEtMS0w_51116c3f-7b67-4e60-b21a-158ec8552ac8">3,418</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMS00LTEtMS0w_e967994d-709e-4009-b0d1-6229415eafc6">2,213</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2019 U.S.dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25a53117b4e44731bba4fdb253dc775e_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMi0xLTEtMS0w_99772ab6-3f99-448d-935e-89270ccf2abd">1,506</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25a53117b4e44731bba4fdb253dc775e_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:PurchasesOfRawMaterials" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMi0yLTEtMS0w_bbf15b92-8629-4715-96b8-77c563a62a8f">14,307</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25a53117b4e44731bba4fdb253dc775e_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMi0zLTEtMS0w_2be5a090-b524-4683-98d7-ddf4300536ad">1,910</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25a53117b4e44731bba4fdb253dc775e_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMi00LTEtMS0w_d4d689b1-e216-4bfd-a0cf-68c243aff6d5">2,723</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2019 Euros</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i43781282416f42ae863b3aec09c9008d_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMy0xLTEtMS0w_4a22057c-053b-41f7-b4c4-49b4dd47751f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i43781282416f42ae863b3aec09c9008d_D20190101-20191231" decimals="-6" name="kof:PurchasesOfRawMaterials" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMy0yLTEtMS0w_d27bf573-9640-405e-aadc-65292fe24eef">454</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i43781282416f42ae863b3aec09c9008d_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMy0zLTEtMS0w_06c71ecd-9999-40da-bc51-7c2dddd6b3da">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i43781282416f42ae863b3aec09c9008d_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:OtherIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMy00LTEtMS0w_528d835c-6e1a-4601-abdb-b97780e355f0">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2018 U.S.dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i928115b7ac8f4b09828a01338e3aa451_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfNC0xLTEtMS0w_15fb5440-4886-45b2-ba5d-2a45ecf9ac3a">1,481</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i928115b7ac8f4b09828a01338e3aa451_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:PurchasesOfRawMaterials" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfNC0yLTEtMS0w_8587b657-2e41-48bb-b036-47fa206ebd37">18,129</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i928115b7ac8f4b09828a01338e3aa451_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfNC0zLTEtMS0w_ef7b6b4c-e04a-4d47-9c45-16b32e8fab26">2,223</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i928115b7ac8f4b09828a01338e3aa451_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfNC00LTEtMS0w_d7586199-b08e-42f6-9ca7-8ae8d27eec24">2,161</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_82"></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfEmployeeBenefitsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5Mg_a13035d0-ca18-48dd-8a39-f40ee9f50192" continuedAt="i898070eb9f8e463ca8fa1d513fe936b4" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17. Post-Employment and Other Non-current Employee Benefits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various labor liabilities for employee benefits in connection with pension and retirement plans, seniority premiums and other post-employment benefits. Benefits vary depending upon the country where the individual employees are located. Presented below is a discussion of the Company&#8217;s labor liabilities in Mexico, which comprise the substantial majority of those, recorded in the consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.1 Assumptions </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company annually evaluates the reasonableness of the assumptions used in its labor liability for post-employment and other non-current employee benefits computations. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5Mw_10302dff-976b-47f3-be72-5965416fa35b" continuedAt="if21bbd60be9147d18c598ac2cabbd7b0" escape="true">In Mexico, actuarial calculations for pension and retirement plans and seniority premiums, as well as the associated cost for the period, were determined using the following long-term assumptions: </ix:nonNumeric></span></div><ix:continuation id="if21bbd60be9147d18c598ac2cabbd7b0" continuedAt="i77d2a72da0d5464c96ae5b8c572aed3a"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:44.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.916%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net interest on de net defined benefit liability (asset)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="3" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMi0xLTEtMS0w_1d0f1104-56f0-4b82-a609-795f7d74bf74">7.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="3" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMi0yLTEtMS0w_6f9809e4-882d-4e9c-8bcf-fc1994f5d8f7">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="3" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMi0zLTEtMS0w_49afddf8-f7ba-4bec-bde6-ae74cb24770f">9.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salary increase: (Non-Union/Union)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMy0xLTEtMS0w_e277d153-4c9a-494d-bca4-9fa4fac59b92">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMy0yLTEtMS0w_c708f957-a4e1-4149-9bd7-f00557ef301e">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMy0zLTEtMS0w_d78043e8-d2d6-4876-b649-8473b98c0ff9">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future pension increase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfNC0xLTEtMS0w_9a08b8aa-aa44-45e9-ab63-dcd518007b01">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfNC0yLTEtMS0w_2bc2a619-df52-44fa-bc24-56ded5dff62e">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfNC0zLTEtMS0w_0445c27e-1b47-4d47-8a0f-b1e90490a2f4">3.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biometric:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 (1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS 97 (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS-97 (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS-97 (2)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Normal retirement age</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt-sec:duryear" name="kof:NormalRetirementAge" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfOC0xLTEtMS0w_179c3b10-e02a-4401-9aec-80b9d953986a">60</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" format="ixt-sec:duryear" name="kof:NormalRetirementAge" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfOC0yLTEtMS0w_770dc304-b1bd-444b-9105-5f1d17e26c93">60</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" format="ixt-sec:duryear" name="kof:NormalRetirementAge" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfOC0zLTEtMS0w_6b456be8-0ebd-4023-a34e-7e170dc1158b">60</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of employee turnover</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 (3)</span></td></tr></table></div><div style="margin-top:6pt;padding-left:66.95pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;EMSSA. Mexican Experience of Social Security (for its initials in Spanish) </span></div><div style="padding-left:67.3pt;text-align:justify;text-indent:-18.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; &#160;&#160;&#160;&#160;IMSS. Mexican Experience of Instituto Mexicano del Seguro Social (for its initials in Spanish) </span></div></ix:continuation><div style="padding-left:67.3pt;text-align:justify;text-indent:-18.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"><ix:continuation id="i77d2a72da0d5464c96ae5b8c572aed3a" continuedAt="i743a7ed1c7be4b0a9f0f53b23570c6a6">(3)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i743a7ed1c7be4b0a9f0f53b23570c6a6">&#160;&#160;&#160;&#160;&#160;BMAR. Actuary experience</ix:continuation> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico the methodology used to determine the discount rate was the yield or Internal Rate of Return (&#8220;IRR&#8221;) which involves a yield curve. In this case, the expected rates of each period were taken from a yield curve of the Mexican Federal Government Treasury Bond (known as CETES in Mexico) because there is no deep market in high quality corporate obligations in Mexico. </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i898070eb9f8e463ca8fa1d513fe936b4" continuedAt="idcde6635fbe446dfa1c3329e54712fe4"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico upon retirement, the Company purchases an annuity for senior executives, which will be paid according to the option chosen by the employee. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5Nw_7029e050-eda2-4d89-9199-7f6b50337d2c" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on these assumptions, the amounts of benefits expected to be paid out in the following years are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.527%"><tr><td style="width:1.0%"></td><td style="width:59.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:33%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:33%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;and<br/>Retirement<br/>Plans</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Seniority<br/>Premiums</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2e47494df541441da7f14436f668811c_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMS0xLTEtMS0w_e59c731e-9d02-4362-904b-4b4cbc76415a">305</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMS0yLTEtMS0w_37fef844-e243-4cb5-965b-e92dcf7a5c76">66</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2e47494df541441da7f14436f668811c_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMi0xLTEtMS0w_ffe6a2b3-e2c7-494f-8c09-c83f491a97a7">173</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMi0yLTEtMS0w_69dd571d-c044-41ff-8b5b-35538fec0cfe">59</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2e47494df541441da7f14436f668811c_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMy0xLTEtMS0w_d0c36803-38fe-4f62-a64c-94a60acdf3c4">226</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMy0yLTEtMS0w_4d5f8d15-155f-4045-9166-f967a7a9fdb2">61</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2e47494df541441da7f14436f668811c_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNC0xLTEtMS0w_b75d9faf-01c4-4bf5-be79-05a881adf093">247</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNC0yLTEtMS0w_beb96026-8260-4ab6-8833-4c547fdf3aa0">63</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2e47494df541441da7f14436f668811c_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNS0xLTEtMS0w_cce22eb6-737b-4b9f-9139-883a8333cf76">289</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNS0yLTEtMS0w_af730093-f428-4f24-8ca3-4afb3cfbce4d">67</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 to 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2e47494df541441da7f14436f668811c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNi0xLTEtMS0w_49901c4b-46fa-4a53-bbb7-a27a541c5381">1,854</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231" decimals="-6" name="kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNi0yLTEtMS0w_30e91c8f-c7e7-4cab-b7ec-85820e545bb8">176</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.2 <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5NA_f1784157-a146-4130-b75d-80f119615cba" continuedAt="i0160c6c9d3274914a757fbec500c9e6d" escape="true">Balances of the liabilities for post-employment and other non-current employee benefits </ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:continuation id="i0160c6c9d3274914a757fbec500c9e6d" continuedAt="i72234840616a49b08cae05120799ae24">&#160;</ix:continuation></span></div><div><ix:continuation id="i72234840616a49b08cae05120799ae24"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"></td><td style="width:54.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.573%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMi0xLTEtMS0w_8deb6fc3-8446-4abe-8cb6-2a0315044fa6">996</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i77ec48387d914d019c7fb9671c8f9e2e_D20190101-20191231" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMi0yLTEtMS0w_345ba7c9-db1e-48ce-849c-fd84f95a1788">627</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonVestedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMy0xLTEtMS0w_c93daa7c-7ff1-43af-9dee-18f1140bdedf">1,644</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77ec48387d914d019c7fb9671c8f9e2e_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonVestedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMy0yLTEtMS0w_0d14aebc-395e-4913-8b29-699dd8e9bfc4">1,421</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:AccumulatedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNC0xLTEtMS0w_114029b5-badf-4a33-b7b6-c15765429b91">2,640</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77ec48387d914d019c7fb9671c8f9e2e_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:AccumulatedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNC0yLTEtMS0w_c7b57100-51f1-48d5-a2d3-a019745a8ccc">2,048</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNS0xLTEtMS0w_2480876f-a69e-40ef-8354-58d625e8aa92">1,671</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77ec48387d914d019c7fb9671c8f9e2e_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNS0yLTEtMS0w_82175645-5ce4-49ea-a926-59137006eff6">1,864</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2e47494df541441da7f14436f668811c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:DefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNi0xLTEtMS0w_0c3af86d-516b-4892-94bc-698bb3398b62">4,311</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3ffa87c61c1141f1babd466b95fe3e59_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:DefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNi0yLTEtMS0w_a8318ab2-a246-4359-b1a3-1ef289f92da0">3,912</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan funds at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2e47494df541441da7f14436f668811c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:DefinedBenefitObligationFundsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNy0xLTEtMS0w_99f2f15b-39f3-4d07-9bee-8c6aec2a08a6">1,201</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3ffa87c61c1141f1babd466b95fe3e59_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:DefinedBenefitObligationFundsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNy0yLTEtMS0w_209e8c9a-4de0-400c-b45f-01b58411b0da">1,122</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2e47494df541441da7f14436f668811c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfOC0xLTEtMS0w_d04734df-6b5e-4e45-8cb9-5d9eedff6420">3,110</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3ffa87c61c1141f1babd466b95fe3e59_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfOC0yLTEtMS0w_9c797165-3d57-4cfc-ba7c-6ec6effec26e">2,790</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i51a852cadef64c4990f245bf8ad93c49_D20200101-20201231" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTEtMS0xLTEtMA_fa520d4f-99a3-439d-95ca-bc4e149c8e37">307</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0581f3f8832341c58d862a63620fd6e9_D20190101-20191231" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTEtMi0xLTEtMA_d47df5a1-eac1-4291-b328-f051810e46bc">214</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i51a852cadef64c4990f245bf8ad93c49_D20200101-20201231" decimals="-6" name="kof:NonVestedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTItMS0xLTEtMA_802c17b2-8e11-4d0d-b3b9-b546cf17c5a4">224</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0581f3f8832341c58d862a63620fd6e9_D20190101-20191231" decimals="-6" name="kof:NonVestedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTItMi0xLTEtMA_cafc9d5c-94cd-4683-952e-5a93dc2175b0">133</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i51a852cadef64c4990f245bf8ad93c49_D20200101-20201231" decimals="-6" name="kof:AccumulatedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTMtMS0xLTEtMA_f3c5a188-e241-4dc2-bea0-cff388c079a5">531</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0581f3f8832341c58d862a63620fd6e9_D20190101-20191231" decimals="-6" name="kof:AccumulatedDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTMtMi0xLTEtMA_7d8e6880-9825-477a-8d07-ee220dcbd6fd">347</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i51a852cadef64c4990f245bf8ad93c49_D20200101-20201231" decimals="-6" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTQtMS0xLTEtMA_78796e45-d66a-4e31-80c1-a5a75cc225df">334</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0581f3f8832341c58d862a63620fd6e9_D20190101-20191231" decimals="-6" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTQtMi0xLTEtMA_75493974-e585-4833-94a3-e075e10ff84b">283</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231" decimals="-6" name="kof:DefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTUtMS0xLTEtMA_330d1558-4a23-412e-8dce-817e1331bca5">865</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e36dc18a99d4dff838016fb78b02d15_I20191231" decimals="-6" name="kof:DefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTUtMi0xLTEtMA_42c4a5bb-a309-4aca-bda1-4f29286710cc">630</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premium plan funds at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231" decimals="-6" name="kof:DefinedBenefitObligationFundsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTYtMS0xLTEtMA_75f84f74-9a29-4f09-8734-1d07f88b21a6">137</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e36dc18a99d4dff838016fb78b02d15_I20191231" decimals="-6" name="kof:DefinedBenefitObligationFundsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTYtMi0xLTEtMA_91ae632b-eb12-4ecd-82b8-8c6c87535316">127</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTctMS0xLTEtMA_f071a0f2-3363-4b73-8c27-30adbd54a3c6">728</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6e36dc18a99d4dff838016fb78b02d15_I20191231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTctMi0xLTEtMA_c54e07b3-9a10-49b0-a72d-417ad222e436">503</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTgtMS0xLTEtMA_e63d334a-b85d-444b-875b-8d8481af484d">3,838</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTgtMi0xLTEtMA_481a0a3a-2753-4037-be98-3d250f2f4b5e">3,293</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.3 Trust assets </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfTrustAssetExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5OA_8e8913f4-4d1a-4c6c-bc4b-7e51aff28f34" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets consist of fixed and variable return financial instruments recorded at market value, which are invested as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:75.865%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.418%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Type of instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed return:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Traded securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i14acf443db904a13a619ece3f65232ee_I20201231" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfMi0xLTEtMS0w_28793346-6347-44ca-afd1-1852de405616">18</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id3fdd7da2106455faf923de698a506b1_I20191231" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfMi0yLTEtMS0w_bee2d58f-429f-43b9-9c1a-0b222048e9f7">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9b6475b3b0fd4e899611c4e424380243_I20201231" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfMy0xLTEtMS0w_2f26a62a-fafa-4e9e-8a4d-2f3166aa2483">18</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iba8065dfa27b4aaf97b3fcfbfe410b7b_I20191231" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfMy0yLTEtMS0w_f0596a89-b2de-414c-ad99-ae265c5ab2c8">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb519769563e4a4e958403b179b5e669_I20201231" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNC0xLTEtMS0w_cbeaefbc-f534-435c-87ca-7fce1799c271">17</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3a9b28dbb8434e75863b13b93519220f_I20191231" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNC0yLTEtMS0w_5c86adcc-00ad-4faf-ac92-0654b99b1380">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal government instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i25a471c1d07643e9afad42c15883b523_I20201231" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNS0xLTEtMS0w_2e036b3d-89af-438b-8b9a-cf8196032c87">27</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4105df582989435086038b458b5a46bd_I20191231" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNS0yLTEtMS0w_9ba4b655-60a6-4da9-9b67-9104ef4b4e9f">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable return:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly traded shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i040732075a4b430488e0f5d1b574cb99_I20201231" decimals="2" name="kof:TrustAssetsVariableReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNy0xLTEtMS0w_b34d30d6-113a-486e-90ef-83be104d1c65">20</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibc91bff3697f4ac49b6e59971eebde79_I20191231" decimals="2" name="kof:TrustAssetsVariableReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNy0yLTEtMS0w_5490ab34-9245-47fb-9d6e-2abbb4f40a25">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="INF" name="kof:TrustAssetsFixedAndVariableReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfOC0xLTEtMS0w_207a4ea4-4fd8-4af7-86b4-3e0a8cd5a397">100</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="INF" name="kof:TrustAssetsFixedAndVariableReturnPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfOC0yLTEtMS0w_18091d16-63f6-4794-9e7c-ecbb4191bffa">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the regulatory framework for pension plans is established in the Income Tax Law and its Regulations, the Federal Labor Law and the Mexican Social Security Institute Law. None of these laws establish minimum funding levels or a minimum required level of contributions.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="idcde6635fbe446dfa1c3329e54712fe4" continuedAt="i83f7972fabcb4b91a7e832c24de9be2a"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the Income Tax Law requires that, in the case of private plans, certain notifications must be submitted to the authorities and a certain level of instruments must be invested in Federal Government instruments, among others. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s various pension plans have a technical committee that is responsible for verifying the correct operation of the plan with regard to the payment of benefits, actuarial valuations of the plan, and the monitoring and supervision of the benefit trust. The committee is responsible for determining the investment portfolio and the types of instruments the fund will be invested in. This technical committee is also responsible for verifying the correct operation of the plan in all of the countries in which the Company has these benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risks related to the Company&#8217;s employee benefit plans are primarily attributable to the plan assets. The Company&#8217;s plan assets are invested in a diversified portfolio, which considers the term of the plan so as to invest in assets whose expected return coincides with the estimated future payments. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Mexican Tax Law limits the plan&#8217;s asset investment in related parties, to <ix:nonFraction unitRef="number" contextRef="i2e31a93a5ed64bd898ad38a42faba2df_D20200101-20201231" decimals="2" name="kof:PercentageOfFundAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfMzQ1Mw_a5380fac-cfe1-4e68-a830-2bc9ecc011a5">10</ix:nonFraction>% this risk is not considered to be significant for purposes of the Company&#8217;s Mexican subsidiaries. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the Company&#8217;s policy is to invest at least <ix:nonFraction unitRef="number" contextRef="i56ffa4ceb47a41f3aafacb4f15b2a362_D20200101-20201231" decimals="2" name="kof:PercentageOfPlanAssetInvestmentForRelatedParties" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfMzYwOQ_fd96f0fb-0e40-4562-bfcf-733952dee744">30</ix:nonFraction>% of the fund assets in Mexican Federal Government instruments. Guidelines for the target portfolio have been established for the remaining percentage and investment decisions are made to comply with these guidelines insofar as the market conditions and available funds allow. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE4OA_f762c149-d438-4121-891f-a133427d9286" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the amounts and types of securities of the Company and related parties included in portfolio fund are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:57.949%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Portfolio:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grupo Industrial Bimbo, S.A.B. de C. V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie9f69562b1854c4cb5f3e338e3d3a495_I20201231" decimals="-6" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNC0xLTEtMS0w_4f9425a9-a246-438f-8b4f-5aad49a48071">28</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i02b5e4ad6b014d639f22e5ad08ac0e3c_I20191231" decimals="-6" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNC0yLTEtMS0w_0c22744b-4230-435f-b413-251385e543c2">26</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grupo Financiero Banorte, S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i615dd6643d8348f186a84427aacb08d1_I20201231" decimals="-6" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNS0xLTEtMS0w_a9279295-074b-4f84-aa45-e86b40f04fcf">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib2812ee674784cf0a7111fc1d16aa459_I20191231" decimals="-6" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNS0yLTEtMS0w_acad8cf9-0bae-463a-b5b7-9b90e6aba370">8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capital:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i13e6c7c1c6e34653b53d90ad3ac3efd5_I20201231" decimals="-6" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNy0xLTEtMS0w_c512db0c-5ea8-42f3-a1dd-90321f27981c">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2fd1a319fa92403e92c0566d4995d28c_I20191231" decimals="-6" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNy0yLTEtMS0w_f25ad48b-f0c7-40d6-9542-061951ad470b">2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">El Puerto de Liverpool, S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia44b4bc37f4148a1a4ec6ce6a2fe87e0_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfOC0xLTEtMS0w_b4b0d2eb-fce1-403d-b3ed-066e0801c7f9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i79b080501ac640678a568308fa19920b_I20191231" decimals="-6" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfOC0yLTEtMS0w_1405ebe7-d70a-4bf2-9319-0322f6d30a0a">2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alfa,&#160;S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i99c814e2c9d844048a5729997555399f_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfOS0xLTEtMS0w_ebb868ac-9b47-4ecc-92e7-b24c67f0f783">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2083c0cbe1dc4d2c8bf127d2662dde22_I20191231" decimals="-6" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfOS0yLTEtMS0w_7096b936-ac8f-4a63-b2ba-0efbf9df7bc5">3</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2020, 2019 and 2018, the Company did not make significant contributions to the plan assets and does not expect to make material contributions to the plan assets during 2021. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i83f7972fabcb4b91a7e832c24de9be2a" continuedAt="i350265e38f7349219d1f5278db50ff36"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.4 <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5OQ_62772596-78b7-42b1-8ff9-b4953ba76c72" continuedAt="i707817c484cd40ada26cb086ad791dd5" escape="true">Amounts recognized in the consolidated income statements and the consolidated statements of equity</ix:nonNumeric></span></div><div style="text-align:center"><ix:continuation id="i707817c484cd40ada26cb086ad791dd5"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"><tr><td style="width:1.0%"></td><td style="width:33.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.029%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss<br/>on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit<br/>Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net&#160;Defined<br/>Benefit<br/>Liability<br/>net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ied46682b1b49468d8bd20eac79082515_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMi0xLTEtMS0w_078595a2-c444-4f4e-828c-1c40680ef159">229</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ied46682b1b49468d8bd20eac79082515_D20200101-20201231" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMi0yLTEtMS0w_049985ac-193d-4d6c-8c0a-a3e6d7665a3b">71</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ied46682b1b49468d8bd20eac79082515_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMi0zLTEtMS0w_d999bf2f-a976-4959-a86d-a3f7cc3903f7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ied46682b1b49468d8bd20eac79082515_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMi00LTEtMS0w_ccb752a7-a4c2-45e7-9a64-b5fd42fa6e2e">188</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i98cdbfbd39b542f995614adef862e9a5_I20201231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMi01LTEtMS0w_d995f5ac-937b-4a1f-b8c3-59734f29981c">934</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if366e818053040a9ba97a6532923e654_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMy0xLTEtMS0w_531b4ebe-4b52-4e86-af84-2e50ebd28c39">68</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if366e818053040a9ba97a6532923e654_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMy0yLTEtMS0w_bde73ced-bc97-45d9-8550-f83e2aba79cd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if366e818053040a9ba97a6532923e654_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMy0zLTEtMS0w_36e1f8b2-a7e3-4d4c-a55b-d5da1236ad8e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if366e818053040a9ba97a6532923e654_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMy00LTEtMS0w_4af93fb9-8d15-473d-bbae-0bdad29ce2d1">43</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i65d3a365730c49debcd1d57b58289f7f_I20201231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMy01LTEtMS0w_f61b024c-5ff8-4649-8348-09c475ab3ac4">239</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie16dab6a175d4661a84e1c65ad6df873_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNC0xLTEtMS0w_02246ad5-f10e-4a55-8c04-60a05c280167">297</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie16dab6a175d4661a84e1c65ad6df873_D20200101-20201231" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNC0yLTEtMS0w_515400ce-9541-472e-b1a9-f2eb1195a902">71</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie16dab6a175d4661a84e1c65ad6df873_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNC0zLTEtMS0w_986017b4-d06b-4332-a219-685fe9e79fef">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie16dab6a175d4661a84e1c65ad6df873_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNC00LTEtMS0w_a2d1bd2e-236c-493a-90cf-e9090d6cb485">231</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia2d38fcbe486424ca67846e64cd79796_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNC01LTEtMS0w_f1081ef3-3c98-43cc-b334-a19425183242">1,173</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss<br/>on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit<br/>Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net&#160;Defined<br/>Benefit<br/>Liability<br/>net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i233d90fbf55748feadea7f0adf2ad287_D20190101-20191231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNy0xLTEtMS0w_8f00737a-7679-4cd0-a338-6cef14678a95">170</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i233d90fbf55748feadea7f0adf2ad287_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNy0yLTEtMS0w_a23e6149-8c0e-4425-a06b-db34a63877ac">44</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i233d90fbf55748feadea7f0adf2ad287_D20190101-20191231" decimals="-6" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNy0zLTEtMS0w_fb9c3505-02c3-4535-b5f2-2a4401b4676c">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i233d90fbf55748feadea7f0adf2ad287_D20190101-20191231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNy00LTEtMS0w_69960094-3a80-4bdd-85e2-7ace239964c6">176</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifee705be77b64ea7b1b93449a0274bd1_I20191231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNy01LTEtMS0w_35dba1b0-9129-4c09-a091-a0b1ee5c8cb9">790</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i89ec9e543876435c9bb7fa9fe3b3fcec_D20190101-20191231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOC0xLTEtMS0w_9c1ce102-23ab-4538-a31b-20798e0ee500">35</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i89ec9e543876435c9bb7fa9fe3b3fcec_D20190101-20191231" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOC0yLTEtMS0w_e3776fca-418c-436c-942d-66dd43f1129c">76</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i89ec9e543876435c9bb7fa9fe3b3fcec_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOC0zLTEtMS0w_433f0e2d-ebfd-411b-aaa3-283e6290b903">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i89ec9e543876435c9bb7fa9fe3b3fcec_D20190101-20191231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOC00LTEtMS0w_23e0629e-f7bb-43e3-94c7-0816de1037ee">24</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4b912dd9ae6d4b9db6f9c21cffa3eda4_I20191231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOC01LTEtMS0w_8ad99ae7-5d3c-4b23-bc32-c6ad6f9237db">65</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iaf236638c5c04a2fb9be4d9b7de52ec7_D20190101-20191231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOS0xLTEtMS0w_e1140da1-d367-4586-bf4e-a34f48c5b682">205</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iaf236638c5c04a2fb9be4d9b7de52ec7_D20190101-20191231" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOS0yLTEtMS0w_15eda9ae-423a-4d0a-bdf4-c083cbe2d8c8">32</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iaf236638c5c04a2fb9be4d9b7de52ec7_D20190101-20191231" decimals="-6" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOS0zLTEtMS0w_b3831352-d16e-48c3-94ef-a6babcb84f3c">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iaf236638c5c04a2fb9be4d9b7de52ec7_D20190101-20191231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOS00LTEtMS0w_ae0432ca-8012-466b-a6e8-50813f1bcd63">200</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i781f1562cc32486fb3300c3558d70a51_I20191231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOS01LTEtMS0w_e9738b77-f6d5-4f55-8365-c12d38fe1c4e">855</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss<br/>on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit<br/>Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net&#160;Defined<br/>Benefit<br/>Liability<br/>net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i84ea414c2e9045d398244b5663b93de7_D20180101-20181231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTItMS0xLTEtMA_5951d5d3-1172-41d2-aeb3-d8a61e820f00">195</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i84ea414c2e9045d398244b5663b93de7_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTItMi0xLTEtMA_2c685411-6843-4d4f-8aa6-7fd352ffd685">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i84ea414c2e9045d398244b5663b93de7_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTItMy0xLTEtMA_ecc97387-fcd1-424b-b1a2-952c0034d0ae">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i84ea414c2e9045d398244b5663b93de7_D20180101-20181231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTItNC0xLTEtMA_cc1035fc-c31a-429b-b523-af52eec0bfe8">265</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i389523a5057245478e7d190cfec7893a_I20181231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTItNS0xLTEtMA_4b5a1cda-1eda-48a4-bdff-b01dd5044606">370</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a9684c90cd444cb9e3285b6e97d95a5_D20180101-20181231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTMtMS0xLTEtMA_c7976108-7299-45fc-b2e0-c118f94745e2">42</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a9684c90cd444cb9e3285b6e97d95a5_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTMtMi0xLTEtMA_2da7ae6a-5188-41ae-b4fe-3fcb2f8e3a2d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a9684c90cd444cb9e3285b6e97d95a5_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTMtMy0xLTEtMA_8221f0d6-3bf4-46a1-9bf4-95804c6b1f82">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a9684c90cd444cb9e3285b6e97d95a5_D20180101-20181231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTMtNC0xLTEtMA_7cca1499-f815-497c-9803-f5bbdadd7678">34</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i95ca853d93ec4f3c9c2f10c94e8f9dc9_I20181231" decimals="-6" sign="-" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTMtNS0xLTEtMA_08d74c40-c7c4-47d2-97d9-cc859e2eeca7">26</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3e32bb8483d24464bffc5c71ca39df10_D20180101-20181231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTQtMS0xLTEtMA_31a98397-73aa-496f-a1c8-ebf100aabf1b">237</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3e32bb8483d24464bffc5c71ca39df10_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTQtMi0xLTEtMA_06c43769-dfc8-42d7-855c-88245181782c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i3e32bb8483d24464bffc5c71ca39df10_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTQtMy0xLTEtMA_3000b3a8-f8fc-4665-980d-ce6b28082faa">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3e32bb8483d24464bffc5c71ca39df10_D20180101-20181231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTQtNC0xLTEtMA_f96366ad-f358-41fc-be09-4afd6c9373c0">299</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i742cf86df0b241f793a4c590c92ce8ef_I20181231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTQtNS0xLTEtMA_6fd92f05-76a6-4110-95c1-376de9bc7241">344</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></ix:continuation></div><div style="text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE4OQ_5985e489-c919-466e-a99c-f1e6e3835383" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Remeasurements of the net defined benefit liability recognized in other comprehensive income are as follows (amounts are net of tax): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"></td><td style="width:53.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.685%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the beginning of the periods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMS0xLTEtMS0w_6961a93e-9d95-474c-985b-6bbbb8755b96">855</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMS0yLTEtMS0w_6dc32b43-4e1c-4df1-9bad-081a915b4d05">344</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMS0zLTEtMS0w_5539ffb5-a5cf-4a79-81a0-dc53e7b3c213">567</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized during the year (obligation liability and plan assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMi0xLTEtMS0w_bcbead12-5062-42e0-8704-6f92f91fb67c">213</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMi0yLTEtMS0w_3ae6c148-d8d5-460d-98bb-3c8c325edf44">98</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMi0zLTEtMS0w_8eb4809f-5fa4-4726-92f7-697214b4e533">100</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains and losses arising from changes in financial assumptions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMy0xLTEtMS0w_2b0e8d76-4fdd-41af-9355-41924796236f">76</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMy0yLTEtMS0w_79f93104-dc4c-49e5-abea-1b2a060a8555">456</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMy0zLTEtMS0w_e1b18c09-2576-4aca-abd2-db2c669f9f3e">357</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains and losses arising from changes in demographic assumptions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNC0xLTEtMS0w_5cba93e8-d414-45a0-b7cf-4d5d26984243">184</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNC0yLTEtMS0w_4a0a6d48-4c39-41f2-ae73-85d07c13f6a6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNC0zLTEtMS0w_91f13d05-f651-4cd4-8a90-32fbb5f88c77">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:AcquisitionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNS0xLTEtMS0w_84ab754c-195d-4da0-8fb5-c641354e2f46">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:AcquisitionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNS0yLTEtMS0w_1cc42370-2056-4827-bfbb-49babae4e904">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AcquisitionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNS0zLTEtMS0w_bf4662e7-f9ad-40c8-b8a7-214ae3db6fb8">83</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange rate valuation (gain)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNi0xLTEtMS0w_df9e09d1-f415-4855-9783-900aca40fc77">3</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNi0yLTEtMS0w_da28610d-bca2-4ffa-8d80-795967efb613">43</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNi0zLTEtMS0w_8dab6b1d-afbd-4fc8-b19f-ac1eaca002e0">66</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:DisposalLetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNy0xLTEtMS0w_1eb3474f-ffe9-459b-9988-709acb947ffa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:DisposalLetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNy0yLTEtMS0w_e1b9e7a0-d0ef-48fa-adfd-9f6008c4c42a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:DisposalLetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNy0zLTEtMS0w_6c980e0c-9745-43e4-8577-5f4fbd884157">183</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the end of the period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfOC0xLTEtMS0w_fafe9530-6ac8-4674-bc56-dec40c2e86d7">1,173</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfOC0yLTEtMS0w_4c8f96ce-a625-4bd7-a887-321830fd6773">855</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfOC0zLTEtMS0w_66a4e52d-0de3-43bf-a3a6-03dcf179eff5">344</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remeasurements of the net defined benefit liability include the following: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The return on plan assets, excluding amounts included in net interest expense. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in demographic assumptions. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in financial assumptions. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i350265e38f7349219d1f5278db50ff36" continuedAt="i314ca1c389374998bed54862943bbcab"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.5 <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5NQ_4410f384-a4ee-4fe7-879e-a448c895e397" continuedAt="i5ee02e1f61e642f6a0b432938064f3aa" escape="true">Changes in the balance of the defined benefit obligation for post-employment and other non-current employee benefits </ix:nonNumeric></span></div><div><ix:continuation id="i5ee02e1f61e642f6a0b432938064f3aa"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.194%"><tr><td style="width:1.0%"></td><td style="width:40.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.617%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i36a304be18e3464b8f877395b13fb280_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMi0xLTEtMS0w_1a222872-65f8-4ce4-932b-88c98bed9448">3,912</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i07032d05c70c49bb82f9abf69c927ddf_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMi0yLTEtMS0w_d4c7704d-7b38-4410-890a-0172ea7a8d43">3,388</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if9a25ebb3ace4d9eacd8355e02679acf_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMi0zLTEtMS0w_63399a1d-872c-471a-b190-4d3549caffe5">4,369</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMy0xLTEtMS0w_aa1b95a9-35c1-409f-9a6c-bfc0b5922165">229</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMy0yLTEtMS0w_69648508-dc49-4d2e-a0a1-abda5cf2bc3b">170</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMy0zLTEtMS0w_93a4e62d-9131-44be-960b-33916147a1bc">195</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect on curtailment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNC0xLTEtMS0w_07b1777c-f53d-48fb-8215-19a92f5a183f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231" decimals="-6" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNC0yLTEtMS0w_95284efc-600f-48d1-8c38-b8ff45b66ed2">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNC0zLTEtMS0w_887e9a44-c1b9-4440-b356-7ce094780f7b">5</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNS0xLTEtMS0w_891193f4-47ba-404f-8a12-ee83b0235373">269</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNS0yLTEtMS0w_1e6dbea0-c685-411b-bb7c-2a2897ee208a">275</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNS0zLTEtMS0w_7e4ac6cb-5aab-4085-9b81-22455446e9ec">265</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains or losses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231" decimals="-6" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNi0xLTEtMS0w_c9521c8a-5ac0-44a3-993c-12b34ec91898">257</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231" decimals="-6" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNi0yLTEtMS0w_729ae4cc-fb3d-417d-babd-b3b46068aa48">585</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231" decimals="-6" sign="-" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNi0zLTEtMS0w_efbc8822-5b37-41f8-a98e-27b077475f0b">391</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNy0xLTEtMS0w_dbd20614-70dc-4ae7-ad9d-11bbe8c64a3e">28</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNy0yLTEtMS0w_e592654b-6537-44fb-9330-d21cefc1455a">69</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNy0zLTEtMS0w_0432783a-9c3e-447f-872c-9ffd85ed5351">86</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOC0xLTEtMS0w_9b43eeb9-deb8-4812-8036-9ec2b2b2e0a8">455</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOC0yLTEtMS0w_bf110d0b-abdf-405b-8803-cbcbe74facfe">395</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOC0zLTEtMS0w_c9376bb1-0ca6-49e6-9c66-87149e9d4661">265</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:AcquisitionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOS0xLTEtMS0w_239c5bdd-51c2-4851-880b-faed72e47394">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:AcquisitionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOS0yLTEtMS0w_81868cdc-9349-4cef-8e03-498db6efc687">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231" decimals="-6" name="kof:AcquisitionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOS0zLTEtMS0w_5f0155de-d2ec-419b-a2d6-d80279e8b1e2">417</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:DisposalLetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTAtMS0xLTEtMA_1df5ffb9-57f3-48ce-b110-94f03b1af758">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:DisposalLetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTAtMi0xLTEtMA_39bd6c1f-55af-42f4-bc22-40e8585d8cbc">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:DisposalLetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTAtMy0xLTEtMA_698a1cce-a563-428a-a32a-b1f047eeb90c">1,111</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service credit</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTEtMS0xLTEtMA_e03e4d4f-4b5a-4ea1-abff-c88d7b371fa1">71</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTEtMi0xLTEtMA_731ff96e-2749-486e-9746-d8a17d6a1512">44</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTEtMy0xLTEtMA_5acfc45d-3f0e-4600-8916-9f8336eb528b">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3bce5cfb41504e0dad8c95f432bf830e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTItMS0xLTEtMA_c90815ca-a2bf-45eb-bafc-95893c8cc22f">4,311</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i36a304be18e3464b8f877395b13fb280_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTItMi0xLTEtMA_21682d66-f9be-44d7-b86a-4040e6700eff">3,912</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i07032d05c70c49bb82f9abf69c927ddf_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTItMy0xLTEtMA_9378c025-fa46-428d-a7fc-24451a322a9c">3,388</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i899c1091cae94cf2b83b5859f0a06e66_I20191231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTQtMS0xLTEtMA_6dc6493d-bf4d-463d-8035-13a1b98df9e5">630</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic62659d4b9964dc2a46d26e747d01f49_I20181231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTQtMi0xLTEtMA_b40f1270-a734-407b-8ef9-0c900b041022">411</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia0fc8fadb2714b8baf6ec38ebe7b4c92_I20171231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTQtMy0xLTEtMA_7201976b-da65-4660-ab9c-255750142566">461</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTUtMS0xLTEtMA_e7b619df-00a7-4482-ac84-5a27c35a30be">68</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTUtMi0xLTEtMA_14ee18ed-ec17-4a2b-ac0e-0e702cef9829">35</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i58262ab6aff34674b0712075575a540a_D20180101-20181231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTUtMy0xLTEtMA_06f0a696-f4ee-4037-8090-26ba123b9dc4">42</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTYtMS0xLTEtMA_8885bd3f-4d4a-4bcb-97cc-f29fcbb6315d">53</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTYtMi0xLTEtMA_a8fdc16f-c3e8-4c7e-bcd4-9cfdbde231d8">37</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i58262ab6aff34674b0712075575a540a_D20180101-20181231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTYtMy0xLTEtMA_5645fdc7-f4ad-4ba7-a1c9-4ab5f57a65a1">34</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains or losses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231" decimals="-6" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTctMS0xLTEtMA_2b366086-03d9-4501-9410-2f337c2f45df">187</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231" decimals="-6" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTctMi0xLTEtMA_439d8ccc-d55f-45fe-a936-cd41e81cc147">155</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i58262ab6aff34674b0712075575a540a_D20180101-20181231" decimals="-6" sign="-" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTctMy0xLTEtMA_33240488-c715-4ab4-ac7b-bdbc88a47e92">84</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTgtMS0xLTEtMA_82d3ef7b-41cd-48ea-88f1-c9cc79c33a32">73</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTgtMi0xLTEtMA_ea1dd70b-0bf0-43b0-b83c-a9c1c4a8d17e">84</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i58262ab6aff34674b0712075575a540a_D20180101-20181231" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTgtMy0xLTEtMA_b3bab7ce-4333-4714-a304-db94f7dbbd9d">42</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTktMS0xLTEtMA_6fccc35d-ea35-433f-9aad-4944d9f138bd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTktMi0xLTEtMA_b1e6f0a3-e438-4f88-aa59-ff3f0ee9049e">76</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i58262ab6aff34674b0712075575a540a_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTktMy0xLTEtMA_a603f063-fcee-4410-b8b3-0e5a00f2cc43">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iba4b38680ddd4af9b366714f28619536_I20201231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMjAtMS0xLTEtMA_9df2c2c8-1b97-4939-83da-2b8dc345a6dc">865</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i899c1091cae94cf2b83b5859f0a06e66_I20191231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMjAtMi0xLTEtMA_a1d03edc-a42c-4043-9b9e-6b18611f6e20">630</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic62659d4b9964dc2a46d26e747d01f49_I20181231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMjAtMy0xLTEtMA_5cd2dfbc-cb19-4ee3-8964-7cf0d15e6718">411</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.6 <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5MA_166317e2-43d9-4b3e-be32-5f14e920a89a" continuedAt="icf12d8aa8b284808ae19e39ed2d4d3f8" escape="true">Changes in the balance of trust assets </ix:nonNumeric></span></div><div><ix:continuation id="icf12d8aa8b284808ae19e39ed2d4d3f8"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.583%"><tr><td style="width:1.0%"></td><td style="width:40.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="icd174788ed35467d8ad3875b9ae7a17b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMi0xLTEtMS0w_9b0f065c-e7b9-45eb-bccc-9a94d9c277f6">1,122</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2bcfdeb5db5e471b8b011c58606a7ac9_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMi0yLTEtMS0w_ae22e5da-059f-4686-87c8-51736e0f4744">1,031</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i64c2d5adc96c4acea7d2e2e7ac1a7013_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMi0zLTEtMS0w_bb32f987-fe45-4641-be2b-574712c45d75">1,692</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMy0xLTEtMS0w_205a6c1d-3a76-4bd1-b21d-245a0fc594cc">75</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i575e136448174b12abb31f9b39c92c75_D20190101-20191231" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMy0yLTEtMS0w_7b50bded-998f-4ace-9a9c-fc90c5a6dbe2">81</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMy0zLTEtMS0w_bccb0c00-403b-4edf-b20f-94b0edead5de">30</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNC0xLTEtMS0w_9e997cff-c2cb-40ec-8091-fd5495bafc00">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i575e136448174b12abb31f9b39c92c75_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNC0yLTEtMS0w_ff8f8d5d-eb78-4274-9f77-d04d1f323968">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNC0zLTEtMS0w_f36a7985-6b1a-47a9-88e1-4248e9bdcfd4">2</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:LifeAnnuitiesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNS0xLTEtMS0w_feccdf0d-c462-443a-9655-66d26ad7a709">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i575e136448174b12abb31f9b39c92c75_D20190101-20191231" decimals="-6" name="kof:LifeAnnuitiesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNS0yLTEtMS0w_7038cd48-1b63-47da-9d43-da637c1276bc">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231" decimals="-6" name="kof:LifeAnnuitiesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNS0zLTEtMS0w_7c55639d-34f6-4c1a-b59c-e4eebb3c9342">16</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNi0xLTEtMS0w_73f12f93-5d96-4814-9864-37d7a0a043e9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i575e136448174b12abb31f9b39c92c75_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNi0yLTEtMS0w_2e002365-bf92-49d9-9cac-0d4efd659ee6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNi0zLTEtMS0w_1f12315e-6aef-420a-9319-96e3824640d3">1</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:DisposalLetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNy0xLTEtMS0w_5a13754c-05d3-4732-ac90-ecda2e5d80e9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i575e136448174b12abb31f9b39c92c75_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:DisposalLetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNy0yLTEtMS0w_c05f7b52-0512-4f8b-acbb-2ae270510751">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231" decimals="-6" sign="-" name="kof:DisposalLetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNy0zLTEtMS0w_c5526fe2-ead7-4d3d-81b1-856824f234c6">704</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3a47e55e53824a3fa48db0534e11cd9c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfOC0xLTEtMS0w_79ee7717-4024-41d4-955c-2d60c02941c1">1,201</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="icd174788ed35467d8ad3875b9ae7a17b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfOC0yLTEtMS0w_652d1d32-8265-4190-911e-6a7811a58a5d">1,122</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2bcfdeb5db5e471b8b011c58606a7ac9_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfOC0zLTEtMS0w_e028d8aa-5106-474a-8b4d-169a3aeb546d">1,031</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2a843ff7e68c4081876f98041265bda7_I20191231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTEtMS0xLTEtMA_e36d0197-9359-4df0-b78b-76a447504ad5">127</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if771c20064a04d3f8b458bd57aae308d_I20181231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTEtMi0xLTEtMA_2907e69b-e994-4b66-b042-365d2869f932">111</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic442ab49b3ca4726965fecd5292b3304_I20171231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTEtMy0xLTEtMA_67cec8c7-6be7-470a-bcbf-361eaff16559">109</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i530a7309ab59447186d284f13610e838_D20200101-20201231" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTItMS0xLTEtMA_92486da1-226b-4b87-b975-d5bc3d4fc096">10</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib6727e70e8c041b6a227290f7da3602b_D20190101-20191231" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTItMi0xLTEtMA_1eeaf2d9-f132-4295-98f5-03b6f794df4c">16</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1c9f1835afcc4cefb837b44ae1689019_D20180101-20181231" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTItMy0xLTEtMA_6d1ddd4b-b52a-49e1-9580-cf2ba0173e16">2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i92f6fe969df8472db1fae69cd8bd5a84_I20201231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTMtMS0xLTEtMA_1e14e3ef-4ecc-435c-bbcb-50e39e8a75e9">137</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2a843ff7e68c4081876f98041265bda7_I20191231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTMtMi0xLTEtMA_eb2466e8-a020-45eb-bdb7-b88cdf7d37c1">127</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if771c20064a04d3f8b458bd57aae308d_I20181231" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTMtMy0xLTEtMA_d2900212-38db-4fd4-b2d7-dc312ebb7cc5">111</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Company&#8217;s investments in life annuities plans, management does not expect the Company will need to make material contributions to the trust assets in order to meet its future obligations. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.7 Variation in assumptions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company decided that the relevant actuarial assumptions that are subject to sensitivity and valuated through the projected unit credit method, are the discount rate and the salary increase rate because they have the most significant impact: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Discount rate: The rate that determines the value of the obligations over time. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Salary increase rate: The rate that considers the salary increase which implies an increase in the benefit payable. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i314ca1c389374998bed54862943bbcab"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5MQ_32a28e3c-a1d9-46fa-a68b-f50e146882a2" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact in absolute terms of a variation of <ix:nonFraction unitRef="number" contextRef="idc932fadcc044cdd8894be3da27d016c_I20201231" decimals="3" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNTcwNw_8f40ddef-222c-4c25-b408-b982bc84f50c">1.0</ix:nonFraction>% in the assumptions on the net defined benefit liability associated with the Company&#8217;s defined benefit plans. The sensitivity of this <ix:nonFraction unitRef="number" contextRef="idc932fadcc044cdd8894be3da27d016c_I20201231" decimals="3" name="kof:PercentageOfSignificantActuarialAssumptions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjU5NzA2OTc3Mjg4Nw_1d0938db-771e-4328-a74d-a9d4f2570f6e">1.0</ix:nonFraction>% on the significant actuarial assumptions is based on projected long-term discount rates for Mexico and a yield curve projections of long-term Mexican government bonds - CETES: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">+1.0%:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income&#160;Statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net<br/>interest on the net defined benefit liability (asset)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iafd493a53537437da6003307e2758cdc_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMi0xLTEtMS0w_e99dfb22-ebf6-447b-9d94-e63743a72cce">195</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iafd493a53537437da6003307e2758cdc_D20200101-20201231" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMi0yLTEtMS0w_0e320164-2134-4b2a-95b8-e5568ad6dd4f">68</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iafd493a53537437da6003307e2758cdc_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMi0zLTEtMS0w_0e688244-5809-4b38-a6fd-93876be71d3a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iafd493a53537437da6003307e2758cdc_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMi00LTEtMS0w_67ed99b7-13a9-494d-b4c8-d487ff488f3f">148</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie1a79ad869f74fc0aee71e9840f3b80f_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMi01LTEtMS0w_23ae16a3-89a3-4590-9dba-c01911367e2a">1,055</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6b80d251a4c648f5b1d6cbef4c2ca878_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMy0xLTEtMS0w_c8da44d8-6659-4a9c-a90e-d29922f0f007">64</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6b80d251a4c648f5b1d6cbef4c2ca878_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMy0yLTEtMS0w_28ecd27f-a64c-44fd-be65-629da9a21888">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6b80d251a4c648f5b1d6cbef4c2ca878_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMy0zLTEtMS0w_c9e03468-7b56-4f79-8883-1903ab3c8189">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6b80d251a4c648f5b1d6cbef4c2ca878_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMy00LTEtMS0w_5906138f-649e-4f9b-862e-6f4922bd7cca">36</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iec31ef82372547f7b935edba83ff007d_I20201231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMy01LTEtMS0w_86922a02-5e57-458e-acaa-dc601cb7854d">272</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNC0xLTEtMS0w_30c16e0f-f305-4986-8d3a-b7da2498bb15">259</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNC0yLTEtMS0w_15c015ff-77e3-48c6-b946-d1311a3b9c5f">68</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNC0zLTEtMS0w_ca5c9aa5-8363-44cb-8c04-c0c62bbc7bf0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNC00LTEtMS0w_0acb1b93-4a4c-4410-8146-38346831ebfa">184</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="icd579a7b600d4ea0ac64ab4c0ed5b146_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNC01LTEtMS0w_773f4ed0-e027-48be-aede-7ba5d55d0a7f">1,327</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected salary increase</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0aeaadaec800481aaa9f98f658108a44_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNi0xLTEtMS0w_b32a27c5-9551-401b-a4ed-566d6dd0e538">233</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0aeaadaec800481aaa9f98f658108a44_D20200101-20201231" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNi0yLTEtMS0w_842c7606-3195-494f-87d0-4dafe2550d44">75</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0aeaadaec800481aaa9f98f658108a44_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNi0zLTEtMS0w_0899967f-0cd3-4ea5-b90e-f4725fad9a92">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0aeaadaec800481aaa9f98f658108a44_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNi00LTEtMS0w_f5119a2c-fe93-4673-a86e-c4b87fc7dce7">205</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i9ee5fe47dd9c47ca8c0e41ec4237ca8e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNi01LTEtMS0w_a5a3d24f-6443-4804-b342-8c67f7665f66">1,186</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic636f3cfef694b2fbe169e3d11249ada_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNy0xLTEtMS0w_995edb48-42dd-4a0b-8438-e5eb18a4711d">69</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic636f3cfef694b2fbe169e3d11249ada_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNy0yLTEtMS0w_376660ee-7166-40d3-8632-6c19a1e8fe39">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic636f3cfef694b2fbe169e3d11249ada_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNy0zLTEtMS0w_ebd1bc6d-6b5d-4682-898d-d59f2f0427e2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic636f3cfef694b2fbe169e3d11249ada_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNy00LTEtMS0w_528bae04-3298-4252-848f-e4000bda522b">44</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i969a7f112a7d40b98d494658106869b4_I20201231" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNy01LTEtMS0w_e9431416-1d01-437f-b6a2-ce4724bb6d4d">324</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i17ae61429832463496f2cdefaba54965_D20200101-20201231" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfOC0xLTEtMS0w_b3b0a726-db8e-4e79-8e58-1bc2faddcab2">302</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i17ae61429832463496f2cdefaba54965_D20200101-20201231" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfOC0yLTEtMS0w_6ba9c2ef-8ae3-4f72-917d-0424ca48a7d7">75</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i17ae61429832463496f2cdefaba54965_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfOC0zLTEtMS0w_91f6285c-f31c-4010-bf93-1bed29f29b68">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i17ae61429832463496f2cdefaba54965_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfOC00LTEtMS0w_65a3dce9-f40d-4dc7-b360-b81b92551b90">249</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i42fcf6e645c94137863711492851a63b_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfOC01LTEtMS0w_b74e0046-77d0-458d-b753-a48fa6fd98e4">1,510</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.8 Employee benefits expense </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5Ng_11e9523f-a9a7-47fe-93d1-bf40d0bf6c6c" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018, employee benefits expenses recognized in the consolidated income statements are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:46.833%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in cost of goods sold:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WagesAndSalaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMi0xLTEtMS0w_b3a73ea6-6f8d-4a26-9eb4-8ee70383ab0b">3,955</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WagesAndSalaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMi0yLTEtMS0w_6d24f274-f990-4880-860b-06d230a02d22">4,052</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WagesAndSalaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMi0zLTEtMS0w_6800ea4d-a0a7-4cd1-b8c9-f6376cb46274">4,295</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:SocialSecurityContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMy0xLTEtMS0w_d0177bdd-07f1-47a4-99c8-c2662a396183">1,251</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:SocialSecurityContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMy0yLTEtMS0w_af0b008c-803f-41ae-a0a9-89a7be687611">1,277</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:SocialSecurityContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMy0zLTEtMS0w_8aba7339-b2a3-4aeb-8ecf-a9444300fe67">1,320</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNC0xLTEtMS0w_7261c5ad-90f6-4d40-8e13-cb29f8f1e39b">89</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNC0yLTEtMS0w_8830d935-4a21-433f-b44c-27da5e2bad81">79</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNC0zLTEtMS0w_a7184396-489b-43ed-a28c-b5a3d25b9534">74</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (Note 17.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNS0xLTEtMS0w_75a039cd-66f5-469e-b524-46545ea52215">69</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNS0yLTEtMS0w_b11d44ed-ff3d-4378-86b1-8fa413b56bb3">34</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNS0zLTEtMS0w_549f231a-1892-4401-b77f-e127ec52953e">26</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (Note 18.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNi0xLTEtMS0w_dfce4329-3fbc-45f5-8bd1-8ccbf163a592">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNi0yLTEtMS0w_18b1c8d3-b159-4cd0-81c6-96962b0903e8">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNi0zLTEtMS0w_890ddcb1-ce5d-44e7-a2f7-73afd4e636e5">3</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in selling and distribution expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WagesAndSalaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOC0xLTEtMS0w_d0ffb03c-a9b5-4f2e-9f87-f05e387c8243">15,620</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WagesAndSalaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOC0yLTEtMS0w_a598f649-93f0-4e8c-a8e6-8b045ce84c21">16,068</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WagesAndSalaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOC0zLTEtMS0w_12f97765-8a1d-48f4-bb52-3dd71be4c5b9">16,590</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:SocialSecurityContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOS0xLTEtMS0w_ba2a7e62-f486-4f6b-a912-f6070e4d3085">4,587</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:SocialSecurityContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOS0yLTEtMS0w_2cf57446-72ef-49c1-bd2d-8a89e8534ddb">4,717</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:SocialSecurityContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOS0zLTEtMS0w_c5474cf2-c806-4ebd-a37d-aef257da99d8">4,651</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTAtMS0xLTEtMA_3144b897-4b01-4ae3-9c9f-b42db2942b3f">551</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTAtMi0xLTEtMA_dea53c0d-4da5-4cf7-8686-37b7ed8309a1">539</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTAtMy0xLTEtMA_9dcfb601-c66b-489c-a7d0-ebd344f8d588">496</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (Note 17.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTEtMS0xLTEtMA_d6123656-3160-460d-9d28-fc8d32fc42b7">261</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTEtMi0xLTEtMA_6da605fe-afd0-42cf-8999-cf543df3697f">185</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTEtMy0xLTEtMA_3a65478f-8d39-4194-84c0-e7b429393879">158</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (Note 18.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTItMS0xLTEtMA_5487d196-041c-4d0b-90b2-56dcc02de4cf">20</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTItMi0xLTEtMA_d9ecc476-9ca5-4a7e-a4b8-3f605e4b310f">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTItMy0xLTEtMA_3608f960-4153-450e-863e-c23fdb7124c8">11</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in administrative expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WagesAndSalaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTQtMS0xLTEtMA_8ad7689e-5f99-47cb-8f0f-e2a7991150e1">2,448</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WagesAndSalaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTQtMi0xLTEtMA_2e5aa3b9-51ee-44a6-89b0-965e30923584">2,742</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WagesAndSalaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTQtMy0xLTEtMA_43dba589-80f6-4e82-ad76-d0eaf8ae41a0">2,771</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231" decimals="-6" name="ifrs-full:SocialSecurityContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTUtMS0xLTEtMA_40b57c01-758f-40d4-b094-7b4342f01932">541</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231" decimals="-6" name="ifrs-full:SocialSecurityContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTUtMi0xLTEtMA_119532b2-4570-4a7b-9020-f0c5bd6b5f3e">625</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231" decimals="-6" name="ifrs-full:SocialSecurityContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTUtMy0xLTEtMA_eac4e8b8-05d4-4c62-b5ae-f23dd1a356ee">557</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTYtMS0xLTEtMA_d5593e73-a90d-4efb-b530-8bbd3d236ee8">33</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTYtMi0xLTEtMA_ff8ba476-d24f-4e75-b902-771b0d27ca8a">35</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTYtMy0xLTEtMA_2e1cef9f-674a-4dc0-927b-3179a4a20419">31</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (Note 17.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTctMS0xLTEtMA_281a5b27-0efd-4954-a972-49f1e51f652c">38</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTctMi0xLTEtMA_d7f4c3f1-47bf-4b37-af2e-e359d5db3493">20</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTctMy0xLTEtMA_958a379a-3e91-48a0-9ee0-ba2a6b28dcfa">46</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment benefits other (Note 17.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherEmployeeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTgtMS0xLTEtMA_d31e56dc-e4ba-47e1-ae9a-50cb4ac8a19d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherEmployeeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTgtMi0xLTEtMA_ea60322d-bcde-42c2-af0a-7312c3c1d109">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231" decimals="-6" name="ifrs-full:OtherEmployeeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTgtMy0xLTEtMA_9daaad4f-4528-431d-b8bf-1ad39e0b779a">2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (Note 18.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTktMS0xLTEtMA_c8bb7ff8-fcfd-40d1-b900-16bfce2f0b7c">166</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTktMi0xLTEtMA_ed5c1b98-9e85-4977-8c77-dd6b3f499319">185</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTktMy0xLTEtMA_61606de5-f7d9-4fc7-84d4-a20bcda0ab75">143</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total employee benefits expense</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EmployeeBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMjAtMS0xLTEtMA_bf38c37e-b7aa-4188-8e8c-bd7afc1ed638">29,633</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EmployeeBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMjAtMi0xLTEtMA_25d510dd-1167-4e0a-bc34-f6127292b7b3">30,561</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EmployeeBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMjAtMy0xLTEtMA_5de496d8-c8ff-47cd-9bdd-82822e7df086">31,174</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_88"></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzU1NA_a88ffe6c-6751-4f7d-b0d6-95fd56d552c0" continuedAt="i72a2b28416d54a64b38edea7bd447408" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18. Bonus Programs </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.1 Quantitative and qualitative objectives </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bonus program for executives is based on achieving certain goals established annually by management and directors, which include quantitative and qualitative objectives and special projects. </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i72a2b28416d54a64b38edea7bd447408"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative objectives represent approximately <ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="kof:AnnualBonusPercentageToPurchaseOptions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzI0_252be822-cc97-4d0f-a6e0-a7af3243bfb3">50</ix:nonFraction>% of the bonus and are based on the Economic Value Added (&#8220;EVA&#8221;) methodology. The objective established for the executives at each entity is based on a combination of the EVA generated per entity and by our Company and the EVA generated by our parent Company FEMSA. The qualitative objectives and special projects represent the remaining <ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="kof:AnnualBonusPercentageToPurchaseOptions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfNjYw_0e569fca-0574-405d-850f-04398e200998">50</ix:nonFraction>% of the annual bonus and are based on the critical success factors established at the beginning of the year for each executive. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bonus amount is determined based on each eligible participant&#8217;s level of responsibility and based on the EVA generated by the applicable business unit the employee works for. This formula is established by considering the level of responsibility within the organization, the employees&#8217; evaluation and competitive compensation in the market. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incentive plan target is expressed in months of salary, and the final amount payable is computed based on a percentage of achievement of the goals established every year. The bonuses are recognized in the income statement in the year earned and are paid in cash the following year. During the years ended December 31, 2020,2019 and 2018 the bonus expense recorded amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:BonusExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMTUwMg_b792f87b-d5cb-40cf-88a9-824ae88b90cb">747</ix:nonFraction>, Ps.<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:BonusExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMTUwOQ_b70ef518-00c1-4939-af05-e345f455d32f">940</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:BonusExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMTUyMA_4898d7d9-f93b-4f03-92db-871826800bd1">659</ix:nonFraction>, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.2 Share-based payment bonus plan </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a stock incentive plan for the benefit of its senior executives. This plan uses as its main evaluation metric the EVA. Under the EVA stock incentive plan, eligible employees are entitled to receive a special annual bonus (fixed amount), to purchase FEMSA and Coca-Cola FEMSA shares or options, based on the executive&#8217;s responsibility in the organization, their business&#8217; EVA result achieved, and their individual performance. The acquired shares or options are deposited in a trust, and the executives may access them one year after they are vested at <ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="kof:OptionsGrantedVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMjEyOA_903540d6-44fd-4a14-a535-91f3901bdbc7">33</ix:nonFraction>%&#160;per year. Fifty percent of Coca-Cola FEMSA&#8217;s annual executive bonus is to be used to purchase FEMSA shares or options and the remaining <ix:nonFraction unitRef="number" contextRef="iddb4e8d54be947d3a6e3681d930b749d_D20200101-20201231" decimals="2" name="kof:AnnualBonusPercentageToPurchaseOptions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMjI1MQ_c4cd7106-5390-44c9-84df-c356ca3c8929">50</ix:nonFraction>% to purchase Coca-Cola FEMSA shares or options. For the years ended December 31, 2020, 2019 and 2018, <ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzI5ODUzNDg4Njg4NA_46daf713-b1e0-45cb-90df-b2a68bf502d8"><ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzI5ODUzNDg4Njg4NA_4b2b5aac-af15-475e-9599-39db5c443364"><ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzI5ODUzNDg4Njg4NA_5e48ba98-2363-4252-a8af-467747d9bb71">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> stock options have been granted to employees. Beginning with January 1, 2016 the shares ratably vest over a <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt-sec:durwordsen" name="kof:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzI5ODUzNDg4NjkwNA_9ff87031-68c5-4171-8081-c3b35e01bfb5">three year</ix:nonNumeric> period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The special bonus is granted to the eligible employee on an annual basis and after withholding applicable taxes. The Company contributes the individual employee&#8217;s special bonus (after taxes) in cash to the Administrative Trust (which is controlled and consolidated by FEMSA), which then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares (as instructed by the Corporate Practices Committee), which are then allocated to such employee. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA accounts for its share-based payment bonus plan as an equity-settled share based payment transaction, since it is its parent company, FEMSA, who ultimately grants and settles with shares these obligations due to executives.</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzU1NQ_a21468f3-f14d-45f4-a330-14d0e849f7f6" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020 the shares granted under the Company&#8217;s executive incentive plans are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:52.004%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.873%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.261%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incentive Plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FEMSA</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">KOF</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Vesting&#160;period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0d75d764d9f0409a8f48c98df05e9e85_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfMi0xLTEtMS0w_e153b206-d1fb-482c-af2a-f4a9c8e5e740">567,671</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i77bc84b415bd4e54b63914434f7a85f8_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfMi0yLTEtMS0w_b7176dd7-2a80-42c2-b376-8792329eabcc">719,132</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017-2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i24c7769a57664e8aaf892ddb43e999c8_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfMy0xLTEtMS0w_35329238-9314-4049-9468-40914aa1748e">326,561</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4493834336604eb1b66bf71114721489_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfMy0yLTEtMS0w_353bdfe8-af0f-4d34-88a1-7541e5a72172">369,791</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018-2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie7f7e8c4d25f43b7a893cfc5a4ada79d_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNC0xLTEtMS0w_96d76e56-1222-47b2-b4f2-a28d9e2d1698">211,290</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ief84182dd720473ba0060cc3f3f4dad7_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNC0yLTEtMS0w_8208f0ea-ba15-4e7c-a29f-50034a89301b">256,281</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019-2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1ae8d6bf059b431ab7531b011b943ec1_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNS0xLTEtMS0w_13748d8a-286a-4ccb-923b-7b74eb471504">312,006</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i55744e28de1d4fc0934ff2c9676cf9be_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNS0yLTEtMS0w_b2348a6e-4047-4689-8977-0869f6762d39">457,338</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020-2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0bf1790108a7427eb9a50c46985f425e_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNi0xLTEtMS0w_d8ec48f9-9eae-4663-85bd-cca0ad47ea7b">666,281</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic86c065349944dbc90f2c9a3a99663ec_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNi0yLTEtMS0w_e91131d7-6484-4fd9-bd8b-26aa61e1a5c9">956,926</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021-2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iddb4e8d54be947d3a6e3681d930b749d_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNy0xLTEtMS0w_63afe336-0a02-46c5-901c-194af9b0db46">2,083,809</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7e8a0a94b0a74d749b34f5636baaff58_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNy0yLTEtMS0w_c7faccba-8768-4a6d-9ad3-fe346e34e848">2,759,468</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018, the total expense recognized for the period arising from share-based payment transactions, using the grant date model, was of Ps. <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzM1OA_7bc78595-f4cf-49ac-a7dd-fbf664c205b4">190</ix:nonFraction> Ps. <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzM2NQ_21630c85-ba40-4e21-b8d0-01b16f29e0c7">188</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzM3Ng_c82d4ea2-23ee-4db9-8aa8-829c3d97c70a">157</ix:nonFraction>, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, the asset recorded by the Company in its consolidated statements of financial position amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:ShareBasedPaymentsOtherNonCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzUxNQ_712c87aa-6c26-4be9-b58a-1ad2bf00e1c2">192</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:ShareBasedPaymentsOtherNonCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzUyNg_92baf550-ee11-492c-9e08-03da3bc29bf5">234</ix:nonFraction> respectively, see Note 14.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-58</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_94"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfBorrowingsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMzQwOA_44250d65-e3d2-479c-b547-c747f5d3181f" continuedAt="iad1e3b1bb4cc4f9480c1a6bba5caf838" escape="true">Bank Loans and Notes Payables </ix:nonNumeric></span></div><div><ix:continuation id="iad1e3b1bb4cc4f9480c1a6bba5caf838" continuedAt="i965d0e908fd546cd880dfef9569b0b71"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMzQxMA_a0d98f09-b33a-42d0-ae98-1763eb7eadf6" continuedAt="ib7328c2647544d20ba1e0d3716c73375" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.604%"><tr><td style="width:1.0%"></td><td style="width:15.041%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.506%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;Expressed in millions of mexican pesos. (1)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2019</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5c58505f67a34956ad31d23f6bb5f80f_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS0xLTEtMS0w_9fcee73d-0220-4196-a251-345d5d63df42">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e059c03898f4320a50ca826e00fb373_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS0yLTEtMS0w_eca33758-113b-4401-827b-703059e46838">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i351d0f740caa42c29116d114f63d3a2b_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS0zLTEtMS0w_91b676fb-1ea4-4c4b-a496-74edc512c3ce">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifb7533b3083c4c64b54aca226cc1419a_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS00LTEtMS0w_2d84f50a-eaee-4c5c-9576-33378e4b6859">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ice44bb6c36a94946a7306222507ff41d_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS01LTEtMS0w_0e12e852-229b-44c4-9e35-578eea4fdb85">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib20dc4ea47dc4cafb82728465f7a8140_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS02LTEtMS0w_cfee7787-6e53-46d1-a565-a6f113f8b2db">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i66752dfd9b5747008fe662a268cf3977_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS03LTEtMS0w_b18c88be-ba99-4051-8e55-a9b0496678d7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibd442ae9442d455889263c5431e17f35_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS04LTEtMS0w_e4919894-130f-4e8b-aea0-0ca1afc170e7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i49dd82f1a05f42b4bc56fdc803562cbe_I20191231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS05LTEtMS0w_d24d8d70-d0bc-463d-8d6f-28a3cec5b0bf">230</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5c58505f67a34956ad31d23f6bb5f80f_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi0xLTEtMS0w_cccbefc4-a032-428f-96a4-a15082bff9bf">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4e059c03898f4320a50ca826e00fb373_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi0yLTEtMS0w_5aeac071-e63a-4a16-be17-fc53d5107a0d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i351d0f740caa42c29116d114f63d3a2b_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi0zLTEtMS0w_8b8e5088-d27c-4dc4-a341-ef0192303d68">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifb7533b3083c4c64b54aca226cc1419a_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi00LTEtMS0w_059917fa-062c-4f63-a600-6f59cc81c6c4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ice44bb6c36a94946a7306222507ff41d_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi01LTEtMS0w_c1699d93-6ca5-4baa-9810-ace2a511bc3f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib20dc4ea47dc4cafb82728465f7a8140_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi02LTEtMS0w_f4f90bc3-91dc-4742-b71c-1343f2fd2084">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i66752dfd9b5747008fe662a268cf3977_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi03LTEtMS0w_4e52281f-04f4-4a66-bf68-c397fd44e995">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="ibd442ae9442d455889263c5431e17f35_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi04LTEtMS0w_85e38fa7-fe3c-4fa6-949c-4636e6ab28e2"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i49dd82f1a05f42b4bc56fdc803562cbe_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi05LTEtMS0w_fcf9a8b0-e75f-4634-8156-0caebeac4387">4.37</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id97c586a8a71454db0635085e7097063_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC0xLTEtMS0w_8ccb7425-9cd1-4425-a7e5-b05bdb7242e9">711</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5f1caf9e0202432fa6e5b4f62b18fdf0_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC0yLTEtMS0w_393db52d-fe5e-4f1c-86fc-fec03ca98f6c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0def8b6723bc4e3780dd81ef3c06c1e7_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC0zLTEtMS0w_49ec0550-e607-4580-925f-3164a015e71a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5c11edeac2ac45ab83d7398000275185_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC00LTEtMS0w_19a50c44-7841-4645-8fbd-b1aef22cea80">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i093b42c564b84b928fbaf73f0c1f3f1b_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC01LTEtMS0w_f6c2a7b9-5185-4e0f-a39b-9ef6d1dfd868">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i30c25ffd029f4e8f97f59b719826ed20_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC02LTEtMS0w_89b72617-e4d2-4bcd-ad9a-171ae41a8e0a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie056da43efee4694acdbecee3054488a_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC03LTEtMS0w_5b81dd0f-8c79-4217-90ca-383fe1f4b188">711</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iea78f1326f284e56bf8defd8536358e0_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC04LTEtMS0w_07684d1f-8e8d-40a6-9cc2-e19c13c768f5">711</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77a8802c38b2454787fc60549b5f533f_I20191231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC05LTEtMS0w_acc11d67-3edf-40ed-bbfb-59e6bcd4a3f6">126</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id97c586a8a71454db0635085e7097063_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS0xLTEtMS0w_728ef817-c90e-49a5-896e-24a4ce403f0b">44.73</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5f1caf9e0202432fa6e5b4f62b18fdf0_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS0yLTEtMS0w_ebbc12d0-32e3-463e-9496-3222e70cbaae">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0def8b6723bc4e3780dd81ef3c06c1e7_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS0zLTEtMS0w_3d772693-0a5f-42d6-a529-eefb914bc926">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5c11edeac2ac45ab83d7398000275185_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS00LTEtMS0w_24d38b84-4805-43fa-a3ea-e2ed0367c4a7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i093b42c564b84b928fbaf73f0c1f3f1b_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS01LTEtMS0w_4142055b-6ea6-4784-a4d0-2fa33810b3a0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i30c25ffd029f4e8f97f59b719826ed20_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS02LTEtMS0w_a0987ae2-d375-46c2-8940-6e62831d233d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie056da43efee4694acdbecee3054488a_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS03LTEtMS0w_e078711c-e5cc-4254-a937-c3454887bb20">44.73</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="iea78f1326f284e56bf8defd8536358e0_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS04LTEtMS0w_f927e1fc-3026-40f1-84c6-aa00e18de677"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i77a8802c38b2454787fc60549b5f533f_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS05LTEtMS0w_8d085cdd-38ae-4ef3-9969-1b68ef17900c">63.50</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0f733a95a2824deaa71decb8afa951f4_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtMS0xLTEtMA_0e912d4b-80b2-4d00-971c-402f507d336e">498</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i122259381afd47b6923fb691b930a84d_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtMi0xLTEtMA_c1c35895-9a8f-4c2c-94f1-7f936d286c97">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia05f1e7e5bbf43d0ab36e29611c313ff_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtMy0xLTEtMA_bdd00282-2e45-41e6-8160-be2f97443b7b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia9584a3827b2435eac954512d5ba8507_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtNC0xLTEtMA_5191ada3-844c-41a7-bfad-b261387d9398">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaee6a92a193f4cc8b7a612eb404b5007_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtNS0xLTEtMA_d90b82a4-aa53-42cd-91d9-611ed1ba5ff5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i19a4eee2038e4fc2a027412692ffe054_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtNi0xLTEtMA_ca86d949-f15c-40a2-99e1-e384d1a4b3d8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia89c87f27c644bf7b589aa572bef6284_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtNy0xLTEtMA_d782d278-4d44-4742-9ce6-153ff07c206c">498</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i117f1901712f4a27833099277a2dc335_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtOC0xLTEtMA_d5546938-9d09-4ad0-a0c8-eddc2f91a5a7">498</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3876280506ed4a25860e4150364873f4_I20191231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtOS0xLTEtMA_ba80c58a-f8b2-4fa2-9a32-0f625d0f42b7">63</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0f733a95a2824deaa71decb8afa951f4_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItMS0xLTEtMA_3091be05-ec05-445a-8867-0130d60dd4b5">15.13</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i122259381afd47b6923fb691b930a84d_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItMi0xLTEtMA_a21cd112-5a35-43ca-b1a1-4bcc4e1df360">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia05f1e7e5bbf43d0ab36e29611c313ff_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItMy0xLTEtMA_c3a12ac5-3d5a-4417-a275-ebd44ced1a51">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia9584a3827b2435eac954512d5ba8507_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItNC0xLTEtMA_25c26659-334d-4641-972b-dc76e5585dd5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaee6a92a193f4cc8b7a612eb404b5007_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItNS0xLTEtMA_ccdf0078-7d73-40c4-959d-57e83e20c6cd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i19a4eee2038e4fc2a027412692ffe054_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItNi0xLTEtMA_8ec938bf-f989-4f04-966e-a180131c959e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia89c87f27c644bf7b589aa572bef6284_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItNy0xLTEtMA_bd5feb1a-6c8e-40eb-b8e4-49aaf1b509cd">15.13</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i117f1901712f4a27833099277a2dc335_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItOC0xLTEtMA_d15f9c27-045d-4af4-bb8b-129fc8ab05d1"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3876280506ed4a25860e4150364873f4_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItOS0xLTEtMA_2947d2de-320b-42cb-ae15-a24f1613d273">11.59</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib5605884ebbb41a79b87892008128760_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtMS0xLTEtMA_d4467d8b-becd-4f1c-816b-c85c7ae695b7">1,209</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iea640ce316904d11ab6eb2b53c4cf295_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtMi0xLTEtMA_db9cadeb-36b6-4290-8dba-edde8c942e9c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i342d1b2afaba4f0e86a9691055d35be1_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtMy0xLTEtMA_3d4f25e4-ad77-4a8b-a876-9ae1b86100b4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9d9ffa1486e246049db34c19a31f2778_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtNC0xLTEtMA_21ef9f7c-7efb-47a6-890d-9fa96e1c3eb0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4a5356e63b714e7bac5f28dfa470b7df_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtNS0xLTEtMA_3e5f7af9-9265-40d6-bac2-f423e251bead">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i74ed30b395bc4668916a7dc1bfc8b763_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtNi0xLTEtMA_89c61866-9217-49a0-b8df-56203c2af4ad">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i40f869252c07497e852de49a013c2039_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtNy0xLTEtMA_14587e88-e4a0-4069-bedb-2131813859ec">1,209</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic8b66b75dbe24f5ba505ebfb2cd37b91_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtOC0xLTEtMA_ea59c1e7-e044-42d8-b70e-9a1e38d6459f">1,209</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i198d68f2395a4166933ef328ac797e36_I20191231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtOS0xLTEtMA_c829c31f-f333-457b-87b7-69673dddf6b2">419</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia6dcd5b96f144fcdb457446bb9df937d_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtMS0xLTEtMA_c34cd4c2-86a4-4b59-b151-61810af32052">436</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if4ec8a4fdd0d443da1fe3f8f0b19962f_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtMi0xLTEtMA_cffb2ab8-04c0-40d7-84bf-d4b79f7bcf0a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i904a2dbcdc924e009596e7d8f356fa68_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtMy0xLTEtMA_fde9a364-8a0e-40d8-9f91-6e960eaa1a60">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie48404441dfb45ac895805af999ac984_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtNC0xLTEtMA_4e9cfd2d-26a8-49a4-9006-82673e16f9c4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3964a02313df460e954382cedbeb5b76_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtNS0xLTEtMA_e998098b-a718-4c9e-ac13-2029b4270b18">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i68162a426890470f89934f45692c9e75_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtNi0xLTEtMA_5d9917ce-e0ba-4ab3-a72e-3f3248a0cdcd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie3944083e0d5437bb5022a6eca957700_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtNy0xLTEtMA_f0f838c8-3e78-46ac-8d09-db4e6edc990e">436</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia555d25e54f141efb9959b959fa99ec8_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtOC0xLTEtMA_eacf1d56-514d-4bd4-8a1b-1e905d543dcd">436</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iea448859dd0b4427aa277efd1bc8d7bf_I20191231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtOS0xLTEtMA_8c543980-642d-4f17-ac97-b3573d8718fc">431</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6dcd5b96f144fcdb457446bb9df937d_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctMS0xLTEtMA_22242fb2-8ce9-4978-8e56-c6f53495f2b5">3.08</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if4ec8a4fdd0d443da1fe3f8f0b19962f_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctMi0xLTEtMA_75f86328-426b-4234-8d6b-011956ad4415">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i904a2dbcdc924e009596e7d8f356fa68_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctMy0xLTEtMA_ef927104-fbed-4350-9caf-5baf64b42958">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie48404441dfb45ac895805af999ac984_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctNC0xLTEtMA_2478767b-82b8-4717-a6a9-647da120dded">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3964a02313df460e954382cedbeb5b76_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctNS0xLTEtMA_983b3f82-b054-4712-aa1e-c8bf002e6e60">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i68162a426890470f89934f45692c9e75_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctNi0xLTEtMA_a82e4519-5eb1-4eba-bd16-f158ffb6b2b2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie3944083e0d5437bb5022a6eca957700_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctNy0xLTEtMA_e8d1432f-1625-444b-a14f-42e14b98acb4">3.08</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="ia555d25e54f141efb9959b959fa99ec8_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctOC0xLTEtMA_513f31cd-0a23-405f-9a59-a0e58163bd60"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iea448859dd0b4427aa277efd1bc8d7bf_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctOS0xLTEtMA_286e7377-5e2b-4476-ae29-89ae02e37135">4.66</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie7a5c566db1646fe923f537ee2072bb7_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktMS0xLTEtMA_dbc64f07-8752-46f2-81b9-1dfa4f99b5a9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if5550ce7bed84ba48d3ecf8b50fe0357_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktMi0xLTEtMA_fbe30514-ffd2-4eb7-ad6d-cdabf3c9c59f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie762aa9e87a1496aa1372eb6c2bb051b_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktMy0xLTEtMA_aca9902e-3757-431c-9f30-1b71b0d65f5c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie4b570daddb04f96ba77d08a5cc53054_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktNC0xLTEtMA_058fa91b-20ab-4e24-a3b7-fdbe818f2f1e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3dbdb42e318e42d0996afa591ec4cafc_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktNS0xLTEtMA_46dfaea4-79f6-4dcb-87e2-72951fd79d23">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2ff8048d373843c0b4c116d46ddadda1_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktNi0xLTEtMA_83b912b2-2389-4c9a-aa85-869513418823">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3bd28c195a8742f1a78b64bb52862ccb_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktNy0xLTEtMA_56e823e4-cec6-4e3c-9795-d7f51c98f0a8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i65a76fb4e72d4a318e8d30519b0bf41e_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktOC0xLTEtMA_830a9804-f473-4623-bae2-36e2d3545809">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6ba4b454a12a4f97a5fb313cd3b42b3a_I20191231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktOS0xLTEtMA_9b32451c-2dd8-412a-978f-bbcd4df7609f">32</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie7a5c566db1646fe923f537ee2072bb7_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtMS0xLTEtMA_6aadbabf-6c14-41a1-8df4-e4f81a925213">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if5550ce7bed84ba48d3ecf8b50fe0357_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtMi0xLTEtMA_bd2bf552-d4cd-4aba-8f7d-4333d3a5e095">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie762aa9e87a1496aa1372eb6c2bb051b_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtMy0xLTEtMA_571687bd-3d7a-4147-ade5-61e20efe0b6d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4b570daddb04f96ba77d08a5cc53054_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtNC0xLTEtMA_10976571-5a0c-40b4-b64e-40936be60497">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3dbdb42e318e42d0996afa591ec4cafc_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtNS0xLTEtMA_f3b5ffe2-4a5a-4fe2-81b5-735f5c8049e0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2ff8048d373843c0b4c116d46ddadda1_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtNi0xLTEtMA_df4f77c4-a11c-4fe8-a8f3-dc34c1ffe061">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bd28c195a8742f1a78b64bb52862ccb_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtNy0xLTEtMA_6ca9eff8-d7bf-4eef-93d7-42b4af063ec4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i65a76fb4e72d4a318e8d30519b0bf41e_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtOC0xLTEtMA_e0f61d67-63be-42b9-a95b-8a7d6d705a2c"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ba4b454a12a4f97a5fb313cd3b42b3a_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtOS0xLTEtMA_afdf7568-5640-4316-ba2e-8daf39aef2c9">54.25</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if968ab142fab41f093bf830ad762c3f7_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtMS0xLTEtMA_543e9e4a-9a2b-4588-a4ba-9cafba40d034">436</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i18b1f8f73e474761ab10b04397ae5aeb_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtMi0xLTEtMA_aecfcf4b-c6a0-4a2a-865f-b169ce51535b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i89da6524b87f491e859e5886e622be06_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtMy0xLTEtMA_b40056d0-fc12-48ab-8126-6ecfff95924e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iea93e68dbe2d46cd94b7caeee4e7d6b5_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtNC0xLTEtMA_a1ad332f-dd00-4661-8f7a-986f3d486e90">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4f310a61828540f39a0e6523469f5979_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtNS0xLTEtMA_ed67ff18-69c5-4c3d-8a85-0b1ab10de6fa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i384cfe746c4e40c8bf1edae1444a5794_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtNi0xLTEtMA_651035b9-3b0f-4570-b059-4e7b264edd16">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6d8cea2bd87840f4b249c24b22ebb43b_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtNy0xLTEtMA_6a2d60f6-572d-4448-a9f7-5d80c42dbd21">436</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6d3ded8dfbb84e1d995349b7f62ec446_I20201231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtOC0xLTEtMA_f29ed644-9937-43a6-97c2-cc5d497a7a5e">436</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic6fc664a73a54a3f8976a841aa843da1_I20191231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtOS0xLTEtMA_bdac87be-ff68-47b2-9d5d-995477576b37">463</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i20467edd2f4e4853ad950bcb58673c07_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItMS0xLTEtMA_350c1937-f60e-482d-87d3-bcc1ec2d5bcc">1,645</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9afc33f5decd4a7eb6ffce29a20eefe8_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItMi0xLTEtMA_f3d67ff3-fc22-4674-9d90-a66e84a8320a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2675feb3849f4057b9ff67e0f0ed9d00_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItMy0xLTEtMA_28d9dea2-809c-4ffe-94d1-99861ef23779">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia5be0333a7794148aef2f6e69bbe9c8a_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItNC0xLTEtMA_21b7bceb-ac37-46be-aa9b-2df8d8d778f5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0050a6c5e8524bdba6d537c6b12186cf_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItNS0xLTEtMA_aa5a5b67-61d3-495c-911f-1f2d0dcdb546">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5e5edee2c0d64bbfb0b873d9eb75ec70_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItNi0xLTEtMA_5880479d-02bf-4519-86f1-f0dc13df55eb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItNy0xLTEtMA_6330dd11-b322-4de5-a408-167f8e25c66d">1,645</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib6f45c2c08094511bc4bd1dc1094c670_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItOC0xLTEtMA_f680baff-2c9e-4e8b-8a8c-d9cb13416efc">1,645</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItOS0xLTEtMA_1198daad-07ec-43f4-8c6b-ab494d4b8141">882</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. Dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yankee bond</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i43ab774efaeb4a6e83818e1040dc01b9_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctMS0xLTEtMA_a1afb2f5-2ed3-4cd3-9a4b-f7e26ef4f104">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1a47815979144f95beaf8d5b289e82b7_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctMi0xLTEtMA_c42bc060-cf93-452c-b926-f68a6adec3a5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2aae66647f814bb4a278abcd1706ae6c_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctMy0xLTEtMA_69195485-f057-4817-8169-bc5aa4779f79">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia59006e4d4d9429c8f2292f2e9744712_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctNC0xLTEtMA_408626f0-c4e9-4feb-9af6-48fa927c1078">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i45a6eb0791154aba889edfee3dde0cfc_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctNS0xLTEtMA_36cf85d5-92dd-40f8-88f7-0e82c5984749">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic2fc07f20260475d890b5e860b7da87c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctNi0xLTEtMA_4145eb64-1537-4f30-aa90-4371d012b3ff">50,598</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i65b7c3fba04c4bb986649b25f08e9057_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctNy0xLTEtMA_5bded573-da74-433e-99df-c83bea8cf78f">50,598</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8963d1b9a67a4523b6278300794af57d_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctOC0xLTEtMA_ffa4554f-328e-4bef-a2c1-a91380e1309e">57,967</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ide8f1602c75e4a4f98b8dcedbbd4ed36_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctOS0xLTEtMA_6aec23e4-68e3-4ee3-a2f4-9d2f9faff883">37,575</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i43ab774efaeb4a6e83818e1040dc01b9_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtMS0xLTEtMA_616c36df-ec92-47f9-a3b0-9196a56881cd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a47815979144f95beaf8d5b289e82b7_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtMi0xLTEtMA_a6e86242-39a7-4b5f-b6c0-9b1e1355fa0e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2aae66647f814bb4a278abcd1706ae6c_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtMy0xLTEtMA_e1c278e0-e7b8-4248-95d5-304234a34703">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia59006e4d4d9429c8f2292f2e9744712_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtNC0xLTEtMA_6f7d0bdf-681f-4232-863d-6e464a40c8a9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i45a6eb0791154aba889edfee3dde0cfc_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtNS0xLTEtMA_48552af7-2fc8-4abc-a5f4-ee3b0ebffc3c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic2fc07f20260475d890b5e860b7da87c_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtNi0xLTEtMA_8a1f118f-b4e8-4d00-a8b8-d13bd8358f54">3.09</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65b7c3fba04c4bb986649b25f08e9057_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtNy0xLTEtMA_25fe0bb0-f15a-4142-b97d-87321f99b7bf">3.09</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i8963d1b9a67a4523b6278300794af57d_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtOC0xLTEtMA_d9c5ce17-2dea-4f95-a547-16155698e504"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ide8f1602c75e4a4f98b8dcedbbd4ed36_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtOS0xLTEtMA_6c82d24d-fcec-4864-8268-c6af3ed86a17">4.48</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i82d3c9bbe0024243b5cdd827097d7b35_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtMS0xLTEtMA_f55e8c48-d029-44f8-8ffa-4431f0ac7eef">2,500</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id8488c989dea4c2a850383ce5975d747_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtMi0xLTEtMA_405aa0c6-f9d0-4522-acf3-c1284c89f1df">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7f5d9a6a6f4d42bbb500e1e35dc754d8_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtMy0xLTEtMA_76079d79-c071-46df-a6c9-7d73ae6458ce">7,497</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6ad5d71c7416485c85125b12062c5be5_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtNC0xLTEtMA_46372e87-3ac8-46f9-8012-1db1f298b0f8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i66612b87951c4e56b4911dc994a4a626_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtNS0xLTEtMA_fd666238-2708-428f-8fc0-98d2f40323f8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia572e02ca3b04106bbe67f5240bc1b8b_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtNi0xLTEtMA_bd051866-b9d1-4856-8130-56ed2f8e85f6">11,486</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i74edcb148a1f4facb86e15dba3c763b7_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtNy0xLTEtMA_4105ddbb-92a2-4b11-9833-ee4fcdcc087a">21,483</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9c86a5cf32234908a89f6b8ac50bf153_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtOC0xLTEtMA_6fadbe1d-8250-4a3a-b8fc-ebdd92f383f2">22,638</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i76508d206e0c4f7abde0a8f8378652d6_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtOS0xLTEtMA_cea2759b-9985-4db5-80b4-586d4d44b287">18,484</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i82d3c9bbe0024243b5cdd827097d7b35_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtMS0xLTEtMA_6e75d4e0-a18f-4ab4-ab29-877cdd149461">8.27</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id8488c989dea4c2a850383ce5975d747_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtMi0xLTEtMA_dca37a25-3d91-4dfb-897d-5663795d691f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7f5d9a6a6f4d42bbb500e1e35dc754d8_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtMy0xLTEtMA_2133dcf9-4dcd-4253-bded-18b00d0344aa">5.46</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ad5d71c7416485c85125b12062c5be5_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtNC0xLTEtMA_14176b08-a943-4489-88c9-951ddd4a418d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i66612b87951c4e56b4911dc994a4a626_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtNS0xLTEtMA_6ad3ea3f-19cc-439c-b99d-9e971fcda388">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia572e02ca3b04106bbe67f5240bc1b8b_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtNi0xLTEtMA_8989ee34-49fd-4d0c-a9e0-523d50f5d0a6">7.73</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i74edcb148a1f4facb86e15dba3c763b7_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtNy0xLTEtMA_524ad20c-ad9f-4afa-85ad-a5392511016d">7.00</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i9c86a5cf32234908a89f6b8ac50bf153_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtOC0xLTEtMA_fddf6ae1-19f2-4488-946f-c43ce7c369db"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76508d206e0c4f7abde0a8f8378652d6_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtOS0xLTEtMA_de5cef7d-23fc-4d36-9361-f14d1bc97ef0">6.95</ix:nonFraction>%</span></td></tr></table></ix:nonNumeric></ix:continuation></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i965d0e908fd546cd880dfef9569b0b71" continuedAt="i568d04d22a5246cf8af0e83ed428bb78"><ix:continuation id="ib7328c2647544d20ba1e0d3716c73375"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.604%"><tr><td style="width:1.0%"></td><td style="width:15.041%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.506%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;Expressed in millions of mexican pesos. (1)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id39bae80db0e472b81f044ec986461c5_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtMS0xLTEtMA_ce938935-c586-4a5b-8c72-3f915572955d">59</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic1f5e594a462466ba54cc8dfa9b589f1_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtMi0xLTEtMA_6f5eda43-e343-4fd6-b759-796d1aa3f2f5">50</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id366c5aff27e49a6be137e7c20aaf524_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtMy0xLTEtMA_a3d7a845-d351-4236-b12c-0d4c7bd61bd1">29</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i792feabb62d94847be566c7d28047459_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtNC0xLTEtMA_0aafe656-a9fd-4dc0-ab03-695e76dbd626">19</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia8fda4837a3244b291f3b1299275e52e_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtNS0xLTEtMA_a756ae6e-6395-48af-ac84-aef10c47e7a1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ida00ec0dd6b149118676c21fc6f59d50_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtNi0xLTEtMA_d63f16c5-8e0d-4e85-8b4d-c8fa801d77a2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1ba8e0cb027c452b97c3060825f6f43b_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtNy0xLTEtMA_3a752cb6-dc5b-4491-9de9-d2f0373b16cc">157</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9cd3d57b8c9045f587a86f13f87a878f_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtOC0xLTEtMA_3be2b420-8139-4719-9b46-6bc98829fdef">157</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia6274a0dbd16459aa1b8e8788d1b7364_I20191231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtOS0xLTEtMA_6b5e4a66-8829-4d93-9577-99e14a969ffb">309</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id39bae80db0e472b81f044ec986461c5_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtMS0xLTEtMA_f045ae70-66d8-4fdf-8976-1b74f18df938">6.04</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic1f5e594a462466ba54cc8dfa9b589f1_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtMi0xLTEtMA_12de4c28-b4bf-4a11-b2de-63787fb43e44">6.05</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id366c5aff27e49a6be137e7c20aaf524_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtMy0xLTEtMA_b5406972-06c2-4a8a-bd0d-639b2ae7f005">6.40</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i792feabb62d94847be566c7d28047459_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtNC0xLTEtMA_6e250a50-8faa-46c3-9b72-e819c097d9e5">6.62</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia8fda4837a3244b291f3b1299275e52e_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtNS0xLTEtMA_9d82f498-cf96-4c36-a5ed-afce233dbbe5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ida00ec0dd6b149118676c21fc6f59d50_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtNi0xLTEtMA_b8464117-1db8-405d-948c-772155ffb77f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1ba8e0cb027c452b97c3060825f6f43b_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtNy0xLTEtMA_d0333919-b87d-4e80-860e-1722ac04a9ca">6.18</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i9cd3d57b8c9045f587a86f13f87a878f_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtOC0xLTEtMA_37af732c-31f1-4685-8b50-cc78279b0066"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6274a0dbd16459aa1b8e8788d1b7364_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtOS0xLTEtMA_2cc1f328-1f31-4d62-b205-157c734158bd">6.05</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7db7e471a2f54cdcb3bcfdbc7d6ca095_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtMS0xLTEtMA_3e1466d4-3cb2-40ad-bbc1-c4ef1c0aef8b">770</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i54f45fee665643ddab8a69f31bd28c3d_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtMi0xLTEtMA_509f50ff-47c1-4f55-b457-99133e356831">261</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i58d955113a1949beb8d2f774e517710f_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtMy0xLTEtMA_a2cd2c3a-e797-468c-9a9d-6f68e5bed4fb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i83ce24bdd1d8413c9fbad9e6f9e611ac_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtNC0xLTEtMA_3116900c-e5a8-421c-a3cd-353d924ac7b2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iadd1062107e94cd08d3488b58913452a_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtNS0xLTEtMA_c332d6ec-34e8-4648-a18b-e167cc37bdf6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic90711e7aef946919fae4472e4c85e57_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtNi0xLTEtMA_5cf82b44-c47e-4297-a031-b538d1078efc">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if622d95d0d7940cc83da650cfe60b2fe_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtNy0xLTEtMA_d9ef3fc9-c3e7-4c41-831f-19c843ff2f7e">1,031</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i97e82008766d4d7fae441d4a6d98edfb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtOC0xLTEtMA_0df92c64-04bd-414d-803e-522f79043302">1,032</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i25e2a056f83043d1887f35f18044a68f_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtOS0xLTEtMA_e0f40d04-8d92-4655-96d2-91920e72a225">1,266</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7db7e471a2f54cdcb3bcfdbc7d6ca095_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctMS0xLTEtMA_25b602db-eb03-4690-aac6-3e642281a7a0">10.29</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i54f45fee665643ddab8a69f31bd28c3d_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctMi0xLTEtMA_b7ba6def-927a-4413-bf5f-b5a19fdd0535">8.04</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i58d955113a1949beb8d2f774e517710f_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctMy0xLTEtMA_e13fbccf-0fe3-47c8-9fe7-698eac10780e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i83ce24bdd1d8413c9fbad9e6f9e611ac_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctNC0xLTEtMA_bea1d08f-953e-4ef0-870a-304b7190492e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iadd1062107e94cd08d3488b58913452a_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctNS0xLTEtMA_670fccee-b8c8-4ce5-884f-ca97b915bfa2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic90711e7aef946919fae4472e4c85e57_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctNi0xLTEtMA_504adb2f-61b9-4e35-989e-c7dfa351def2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if622d95d0d7940cc83da650cfe60b2fe_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctNy0xLTEtMA_ca266125-00dc-426e-bc21-c2f9b95e25d7">9.72</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i97e82008766d4d7fae441d4a6d98edfb_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctOC0xLTEtMA_d2012ad1-54c8-4c26-b177-e5bd9df8e6dd"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i25e2a056f83043d1887f35f18044a68f_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctOS0xLTEtMA_001699c0-9c00-4cc4-be25-7f9d89c6d1cb">10.01</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib5605884ebbb41a79b87892008128760_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtMS0xLTEtMA_d9941d52-cd66-4709-9975-3ecb93c5a00f">3,329</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iea640ce316904d11ab6eb2b53c4cf295_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtMi0xLTEtMA_17604daf-f964-45f0-b2b6-b3c681638ab3">311</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i342d1b2afaba4f0e86a9691055d35be1_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtMy0xLTEtMA_07b72e49-5ef4-4cb9-9441-2f9cf178ad05">7,526</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9d9ffa1486e246049db34c19a31f2778_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtNC0xLTEtMA_277da7fe-074d-4bb7-8ad4-e9414c2af3a9">19</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4a5356e63b714e7bac5f28dfa470b7df_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtNS0xLTEtMA_0699b0f7-4f09-4792-a9cc-1c2e9871fac6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i74ed30b395bc4668916a7dc1bfc8b763_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtNi0xLTEtMA_ed5ab443-8a17-42e2-8b80-b4740c07995a">62,084</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i40f869252c07497e852de49a013c2039_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtNy0xLTEtMA_71ff0735-7aa8-4fb7-9020-593fe36be6d0">73,269</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic8b66b75dbe24f5ba505ebfb2cd37b91_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtOC0xLTEtMA_eeabe1ee-94fd-43db-8e0e-84add35e063f">81,794</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i198d68f2395a4166933ef328ac797e36_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtOS0xLTEtMA_f73e7720-f11a-4650-9dce-6df0e165404e">57,634</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i770b3841e0db43968e4555a69eb61ed4_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtMS0xLTEtMA_652d37c8-3600-43d5-8828-095a5e5fea14">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i27d274e665304de086acc44c3b0feff1_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtMi0xLTEtMA_69dd45bc-6598-481f-9225-20de98034063">1,459</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia9d36f97899e484ca51fae312a4becb2_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtMy0xLTEtMA_c1cdacbe-cc8b-47dc-bb96-7528248ed3d0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i13a37409f14d418e8c36792267c03a86_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtNC0xLTEtMA_3d8ab448-98b5-403d-9a5d-2fd74798060b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib3c7348d4fe24217b92c6ad6293b3105_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtNS0xLTEtMA_03bb8e5f-c434-43aa-a4c0-95b0cc9fe69c">1,722</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i799a334191c84291bb0936fd3db26bcd_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtNi0xLTEtMA_721ebc35-a81e-470e-9b46-ce865a4b07dd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0a3e9e7ceea843b2a4773ca181ca5b64_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtNy0xLTEtMA_17023e45-b08c-4d68-9aac-42f6490f4108">3,181</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1ef0fa28521247d3b3902a800b4ad0a1_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtOC0xLTEtMA_4ed58f80-169a-44b2-9cfd-721bd3ce1738">3,176</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i10a4c1de9200438299b9a5ecc055e2a6_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtOS0xLTEtMA_6d8cd9e8-837d-4f5d-8a3f-525a2cd65a00">1,459</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i770b3841e0db43968e4555a69eb61ed4_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItMS0xLTEtMA_65d07346-1537-4e4c-b86c-3da0936468ed">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i27d274e665304de086acc44c3b0feff1_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItMi0xLTEtMA_c10715e3-cdae-44df-829e-0fdb10b22f6c">4.73</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia9d36f97899e484ca51fae312a4becb2_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItMy0xLTEtMA_89d87eb1-2ab4-4491-ace9-07d73320c321">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i13a37409f14d418e8c36792267c03a86_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItNC0xLTEtMA_37efb8ff-f0b9-41a9-ba2f-247a1b0d2d83">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib3c7348d4fe24217b92c6ad6293b3105_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItNS0xLTEtMA_27236cf5-7d2a-4687-96f6-e460c6a3cda9">4.56</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i799a334191c84291bb0936fd3db26bcd_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItNi0xLTEtMA_328243fe-d514-4701-ba5a-1884ed4a906e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a3e9e7ceea843b2a4773ca181ca5b64_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItNy0xLTEtMA_65b58c3e-cc42-4cb2-ad71-ceb8aa676704">4.64</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i1ef0fa28521247d3b3902a800b4ad0a1_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItOC0xLTEtMA_e4cacade-de30-45cb-b15f-52444126efdc"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i10a4c1de9200438299b9a5ecc055e2a6_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItOS0xLTEtMA_713caec7-7071-4ee2-ad51-7dc129e291ff">7.99</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if4db165f2bdb4eceb64ba46508bef992_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtMS0xLTEtMA_604691c5-6859-464f-9a3d-62eb1a5c3360">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3e26be4b76af460c83c30c5dba9c1e0c_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtMi0xLTEtMA_024bf06e-0e08-4cc2-a617-a67d1be0dc75">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i947604f37cbb429192afc43e2b85ea31_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtMy0xLTEtMA_9722351d-6f76-4493-80b4-875204600c4c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6a30e1c12b034f9b931cc7d7b13fe632_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtNC0xLTEtMA_8a9d66ac-1443-499f-aa60-b852beea4bfe">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1e01a8001e7941d6b94c5aa6cfba7134_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtNS0xLTEtMA_a876cb69-2bd4-4df5-b4d9-1bd3c2f11d2d">3,737</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i019ff5ed102440fe84b588c66d79110b_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtNi0xLTEtMA_f365db1e-b675-485e-affc-4651805ef2f2">5,598</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia9d968b718fd4877a9e3fb0f6dd542dd_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtNy0xLTEtMA_7a5a8fb4-9429-4e69-aae9-7c4e4b7a0c1f">9,335</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3454afbdbeb9491fb2a309b7396ce727_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtOC0xLTEtMA_64f0f348-b633-4f5b-a313-d4cbca386f16">9,400</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iec2eee30bd6a4c759014a99e9dd5df35_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtOS0xLTEtMA_909fc3fe-c55e-483a-b63d-595784f91a34">9,358</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if4db165f2bdb4eceb64ba46508bef992_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtMS0xLTEtMA_d05b9d87-ac59-454a-8349-35172aa6c422">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3e26be4b76af460c83c30c5dba9c1e0c_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtMi0xLTEtMA_ae78153c-4727-4a45-b629-7b3c0949f93b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i947604f37cbb429192afc43e2b85ea31_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtMy0xLTEtMA_fbb25990-8827-494d-97e8-c873f040127f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6a30e1c12b034f9b931cc7d7b13fe632_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtNC0xLTEtMA_bd587725-738f-4dae-ad7a-179fb33d2826">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1e01a8001e7941d6b94c5aa6cfba7134_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtNS0xLTEtMA_f5870563-34df-4d45-a251-101f89aac90d">4.89</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i019ff5ed102440fe84b588c66d79110b_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtNi0xLTEtMA_6abae9b1-953b-4e3a-9080-bf5a2a412d5c">5.15</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia9d968b718fd4877a9e3fb0f6dd542dd_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtNy0xLTEtMA_92edb55a-4859-4405-9859-672317688d04">5.04</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i3454afbdbeb9491fb2a309b7396ce727_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtOC0xLTEtMA_be4f8dbe-f435-4f3b-80b1-29918240192a"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iec2eee30bd6a4c759014a99e9dd5df35_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtOS0xLTEtMA_b2c0765a-4530-46df-b56d-20bb21a2b592">8.20</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic196e8484ed34c0aa4d01af923820f89_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtMS0xLTEtMA_d8234d12-e9e2-4ef0-a653-4f49647121c7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia7a72da7386348c8a2807588539eee7f_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtMi0xLTEtMA_a6f93e1a-edf7-423d-aab9-5fb7208d580d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i85fd385bda54423fbbd54045a4ecd084_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtMy0xLTEtMA_bdf0e78d-1a50-4c9b-bdd3-acbb950dc706">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie81093733ad348e897b9cbd87385fa8d_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtNC0xLTEtMA_af450345-a6af-4731-8a79-077d991e516d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i53c3ab6bf6be43889b85def0eb0f5041_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtNS0xLTEtMA_a84dce87-d461-4484-ab36-8736669c9329">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2bef6ab4f4d34d2cb4020a1cfca64d05_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtNi0xLTEtMA_6004d9be-928a-421a-ade6-a3e258d0e843">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib8eb9d44573d43a19032d8b28e718625_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtNy0xLTEtMA_c6b278a3-56f5-4757-9b3f-827728f02e35">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0ab67ac14f90449f998ad256eecec750_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtOC0xLTEtMA_d0cb902c-f2c6-4004-bf28-d4aa1196048e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8ab855e818304e4586d56ab23d1ca0ec_I20191231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtOS0xLTEtMA_f2aef8cd-8ceb-47fd-b1ff-ada9b727d852">402</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic196e8484ed34c0aa4d01af923820f89_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctMS0xLTEtMA_8b0b0083-353e-483b-85f4-edb20c05209a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia7a72da7386348c8a2807588539eee7f_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctMi0xLTEtMA_7b7ee2df-935e-4538-ac77-657f25dc0dcb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i85fd385bda54423fbbd54045a4ecd084_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctMy0xLTEtMA_e4be8206-d3a2-407b-9460-eec2653f984d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie81093733ad348e897b9cbd87385fa8d_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctNC0xLTEtMA_9cf6f68d-245b-4a9a-bea9-76ac6c974762">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i53c3ab6bf6be43889b85def0eb0f5041_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctNS0xLTEtMA_2ca57e4c-6039-4a52-a7f1-41ea9eefeb4c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2bef6ab4f4d34d2cb4020a1cfca64d05_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctNi0xLTEtMA_f725f97c-2c7d-4cca-8033-7784a6912fd4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib8eb9d44573d43a19032d8b28e718625_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctNy0xLTEtMA_3130af81-47e1-4d21-8145-7e381032b6d3">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i0ab67ac14f90449f998ad256eecec750_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctOC0xLTEtMA_002e18a0-ae60-4e05-85aa-10e6a1532a70"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8ab855e818304e4586d56ab23d1ca0ec_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctOS0xLTEtMA_0530b6f3-4bde-46b0-8577-fca9641b73b7">5.61</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i16da0ef8f26a4f589d017b03523eec14_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktMS0xLTEtMA_ba10e48e-1508-4d56-bf7d-b78682fe0dd8">43</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i37b7397d0b8843c4ad319324557f4b1d_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktMi0xLTEtMA_200c38ff-ab3b-436a-84c5-565411422ab2">5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id995861be4554055b65b7e1ea64dd370_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktMy0xLTEtMA_2de61a75-1a5d-41f3-9023-a9323fd233b2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i96c890c810974741889937702c88e4f3_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktNC0xLTEtMA_5eed9d99-7daf-44ae-99ee-ed252e4d491e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iba025cb244d74ff5897b8741e713602c_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktNS0xLTEtMA_8521598b-6ac7-4803-80ef-ceedf05fa3ed">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iee8c84004936404b967783933444cae6_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktNi0xLTEtMA_d9434e9c-916b-4b80-a012-42a8d54b5834">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i43ebb3e4578d4fc4abdde5eb014fc2a6_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktNy0xLTEtMA_78c55aa1-9133-4be1-892c-a64ad36538ea">48</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i50ce05a35b044b6e98df56b73ce9a0f3_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktOC0xLTEtMA_5f92546a-acc9-4b00-8c8e-d3359be12bf6">48</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i63073d626faa4ade87b856048c8fd70e_I20191231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktOS0xLTEtMA_2c619d19-fad6-4d34-be2b-7ffd44da492d">242</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i16da0ef8f26a4f589d017b03523eec14_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtMS0xLTEtMA_99ad7c40-e3bd-473d-9a40-4eda25f9e4e5">8.45</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i37b7397d0b8843c4ad319324557f4b1d_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtMi0xLTEtMA_312f8472-57b0-4748-83bd-4dcb8e7d9399">8.37</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id995861be4554055b65b7e1ea64dd370_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtMy0xLTEtMA_b78f4f2b-7200-4384-a723-0217f31472a1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i96c890c810974741889937702c88e4f3_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtNC0xLTEtMA_048718f4-09ba-4871-a69d-62e38844e386">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iba025cb244d74ff5897b8741e713602c_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtNS0xLTEtMA_10cbe581-b991-4faf-a495-6377fdff15d8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iee8c84004936404b967783933444cae6_I20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:BorrowingsInterestRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtNi0xLTEtMA_75350bd2-b7af-4d4b-9e7d-7400b15e80f3">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i43ebb3e4578d4fc4abdde5eb014fc2a6_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtNy0xLTEtMA_b6bad4da-11db-4105-9d5b-da7c5f9c06df">8.44</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i50ce05a35b044b6e98df56b73ce9a0f3_I20201231" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtOC0xLTEtMA_14ccb3f7-399a-482c-8a28-65a05bd87cdf"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i63073d626faa4ade87b856048c8fd70e_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtOS0xLTEtMA_29e6be6f-c1c0-4e7d-ae7d-fa308bd559c9">7.82</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if968ab142fab41f093bf830ad762c3f7_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtMS0xLTEtMA_b6fadebf-2c64-446d-80fd-e22e645ecf48">43</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i18b1f8f73e474761ab10b04397ae5aeb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtMi0xLTEtMA_5d602323-3494-4e39-ad79-5d79011c8cde">1,464</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i89da6524b87f491e859e5886e622be06_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtMy0xLTEtMA_885c6fe7-5c88-4ab5-a0aa-b80aed54a86d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iea93e68dbe2d46cd94b7caeee4e7d6b5_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtNC0xLTEtMA_2bbfc01d-09e9-4571-b308-8be898e1e94b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4f310a61828540f39a0e6523469f5979_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtNS0xLTEtMA_843e34e5-925c-4f5b-bcb6-82761b604632">5,459</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i384cfe746c4e40c8bf1edae1444a5794_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtNi0xLTEtMA_f9ec565e-0cda-4384-8cd2-f167f0d3106f">5,598</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6d8cea2bd87840f4b249c24b22ebb43b_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtNy0xLTEtMA_07ef138c-4949-4ba7-99a5-f68903331d4f">12,564</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6d3ded8dfbb84e1d995349b7f62ec446_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtOC0xLTEtMA_67615ecc-5f20-450c-8fc5-e822d67eee17">12,624</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic6fc664a73a54a3f8976a841aa843da1_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtOS0xLTEtMA_ef8c5539-469e-4fba-953a-57dbcef003a3">11,461</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i20467edd2f4e4853ad950bcb58673c07_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItMS0xLTEtMA_138a2d02-60a4-421f-bd2e-875a009f2d31">3,372</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9afc33f5decd4a7eb6ffce29a20eefe8_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItMi0xLTEtMA_51c4d5b5-7dc7-4e83-a1fa-2752f6a418e1">1,775</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2675feb3849f4057b9ff67e0f0ed9d00_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItMy0xLTEtMA_8c930a54-df2a-4e46-915e-55eaaddd6d5f">7,526</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia5be0333a7794148aef2f6e69bbe9c8a_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItNC0xLTEtMA_c2d5806a-5554-4dcf-b8ca-5c43ccce3b5a">19</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0050a6c5e8524bdba6d537c6b12186cf_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItNS0xLTEtMA_86d90873-6302-4f84-8e38-77cb1ead6218">5,459</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5e5edee2c0d64bbfb0b873d9eb75ec70_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItNi0xLTEtMA_d5bd2043-4281-4d86-9782-3a772f5961bc">67,682</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItNy0xLTEtMA_64259a21-f9fc-467b-be39-2ec8cdc3b7e5">85,833</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib6f45c2c08094511bc4bd1dc1094c670_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItOC0xLTEtMA_c53fbb17-95de-490f-9eb0-c589525df662">94,418</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItOS0xLTEtMA_ca490d04-f28b-4b1e-9ade-28fbfab1b0bd">69,095</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion of long term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i20467edd2f4e4853ad950bcb58673c07_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtMS0xLTEtMA_6be059c2-7b5e-4f9b-a61e-dbe5009a622e">3,372</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9afc33f5decd4a7eb6ffce29a20eefe8_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtMi0xLTEtMA_df57c35f-4e88-442a-a1ea-9e452c76bd4b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2675feb3849f4057b9ff67e0f0ed9d00_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtMy0xLTEtMA_4d68e103-ec0e-45dc-b0bd-9742ef89af0c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia5be0333a7794148aef2f6e69bbe9c8a_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtNC0xLTEtMA_39b6736b-65d3-4773-8e04-deba9566421f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0050a6c5e8524bdba6d537c6b12186cf_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtNS0xLTEtMA_fed15cc5-99b2-4d55-8f89-257b6de411a0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5e5edee2c0d64bbfb0b873d9eb75ec70_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtNi0xLTEtMA_7874564a-6ee5-4d44-9d67-7189e937e178">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtNy0xLTEtMA_2b854d95-b6d7-43a3-90b5-b0e65e38a212">3,372</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib6f45c2c08094511bc4bd1dc1094c670_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtOC0xLTEtMA_441ec04f-adbb-4964-afb4-42deddd3d6c9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtOS0xLTEtMA_bd7422b2-7ef9-4b17-aca9-9ed27d9482d9">10,603</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long- term debt</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i20467edd2f4e4853ad950bcb58673c07_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtMS0xLTEtMA_47795e7d-30f5-4aa0-8611-b8870464a3c6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9afc33f5decd4a7eb6ffce29a20eefe8_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtMi0xLTEtMA_c33c8c8a-96b0-4e50-b213-45f5a737d3ce">1,775</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2675feb3849f4057b9ff67e0f0ed9d00_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtMy0xLTEtMA_1d828ac9-10e2-4b5f-9614-184d19c64eff">7,526</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia5be0333a7794148aef2f6e69bbe9c8a_I20201231" decimals="-6" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtNC0xLTEtMA_cb0646d8-a1db-4cb0-8ccf-459e52821d15">19</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0050a6c5e8524bdba6d537c6b12186cf_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtNS0xLTEtMA_42cacc20-2db4-4647-bd07-2ccd49fdb96c">5,459</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5e5edee2c0d64bbfb0b873d9eb75ec70_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtNi0xLTEtMA_e9eb25eb-7f23-42f6-8a69-91be85f5522f">67,682</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtNy0xLTEtMA_e82b80a0-b54f-4884-a2ec-c3df1e5a8759">82,461</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib6f45c2c08094511bc4bd1dc1094c670_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtOC0xLTEtMA_84e89cde-b260-43af-8cb6-2acf96a93d19">94,418</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtOS0xLTEtMA_1469cb42-e681-434a-bbc1-6b3eedb20245">58,492</ix:nonFraction></span></td></tr></table></div><div style="margin-top:4.5pt;padding-left:50.2pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">All interest rates shown in this table are weighted average contractual annual rates.</span></div></ix:continuation></ix:continuation><div style="padding-left:14.2pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i568d04d22a5246cf8af0e83ed428bb78" continuedAt="i1c70851abe0640b2bab3b3283b3198d1"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMzQwNg_3893ad8c-a9c2-4745-88f4-17fd893be190" escape="true"><div style="margin-bottom:6pt;margin-top:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018, the interest expense related to the bank loans and notes payable is comprised as follows and included in the consolidated income statement under the interest expense caption: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"></td><td style="width:61.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.484%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on debts and borrowings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpenseOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMS0xLTEtMS0w_e3494357-81cf-49d1-8598-d88d75e0cf64">6,228</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpenseOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMS0yLTEtMS0w_4458547c-e26b-4ca8-a8f8-b9c365d9842e">4,459</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpenseOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMS0zLTEtMS0w_d8f64029-1e9b-452c-9b72-47d49ca34921">4,786</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance charges for employee benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:FinanceChargesForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMi0xLTEtMS0w_ba0ceb3f-21d0-47f7-8ab0-368148f44c8b">231</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:FinanceChargesForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMi0yLTEtMS0w_cc85b8d8-bfb0-4a34-9b93-8356be77bf25">200</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:FinanceChargesForEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMi0zLTEtMS0w_2494addf-b5e1-4908-a26d-ba854d5cb991">202</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:GainsLossesOnHedgingInstrument" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMy0xLTEtMS0w_eb1321e2-9ac2-4049-9f27-6c2464049247">1,174</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:GainsLossesOnHedgingInstrument" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMy0yLTEtMS0w_0136e380-758c-4614-bb08-254670ace427">1,946</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:GainsLossesOnHedgingInstrument" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMy0zLTEtMS0w_cd328d18-6782-497f-a07f-cf2745e4e4ed">2,370</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance charges of leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:FinanceChargesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNC0xLTEtMS0w_38dbb2f5-b1da-41c2-b55c-f39095bdc7e1">105</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:FinanceChargesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNC0yLTEtMS0w_f7d8d2a3-5ea0-4eed-a1a5-b438c5a45727">129</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:FinanceChargesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNC0zLTEtMS0w_809c40eb-4a23-488e-a751-25ce697e16dd">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance operating charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:FinanceOperatingCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNS0xLTEtMS0w_6e89ceb1-ec9b-456e-b48c-2590bb58644c">156</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:FinanceOperatingCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNS0yLTEtMS0w_1e045659-3ac2-4caa-a0c2-d9eea7e3a6ad">170</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:FinanceOperatingCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNS0zLTEtMS0w_fa463253-29e4-4956-9f5b-dc99d574bc55">210</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNi0xLTEtMS0w_f47336cb-c78d-4de7-9874-42a56ebd93a1">7,894</ix:nonFraction></span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNi0yLTEtMS0w_966b7118-0733-41df-bbbb-4ca1a7d84837">6,904</ix:nonFraction></span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNi0zLTEtMS0w_96322c8d-40e0-42f4-a848-98a7f6decd73">7,568</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has the following debt bonds: a) registered with the Mexican stock exchange: i) Ps. <ix:nonFraction unitRef="mxn" contextRef="iec5b8268ae0e4200904d30fb04a220ba_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNDU1_03417b80-95f2-46a1-8670-b03a219dff77">2,500</ix:nonFraction> (nominal amount) with a maturity date in <ix:nonNumeric contextRef="i9c4e58240351402ebe7f3e0ac0b46ae7_D20200101-20201231" name="ifrs-full:BorrowingsMaturity" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNDk5_20b2e970-a593-4b71-9690-a3c22c46a3b6">2021</ix:nonNumeric> and fixed interest rate of <ix:nonFraction unitRef="number" contextRef="iec5b8268ae0e4200904d30fb04a220ba_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNTI5_0557dbc3-88a5-4bb5-bb33-50ffce8781d9">8.27</ix:nonFraction>%, ii) Ps. <ix:nonFraction unitRef="mxn" contextRef="i262156f01f2445e09f6e8b81dc4fa4fb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNTQx_a3accd1e-63f7-432d-a4c1-d240ab7a46fa">7,500</ix:nonFraction> (nominal amount) with a maturity date in <ix:nonNumeric contextRef="i54b17a75cfcc47fba0b993dd529fef1a_D20200101-20201231" name="ifrs-full:BorrowingsMaturity" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNTg1_b5615ebc-d828-471a-8f9d-a7a496df9977">2023</ix:nonNumeric> and fixed interest rate of <ix:nonFraction unitRef="number" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNjE1_9c702236-6df8-4bd4-a385-e75407bc40ad">5.46</ix:nonFraction>%, iii) Ps. <ix:nonFraction unitRef="mxn" contextRef="iff79d6ee034a4e29aa667ca99678a683_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNjI4_0a1711b8-f465-4d4e-99f3-7499bd28b00a">1,500</ix:nonFraction> (nominal amount) with a maturity date in <ix:nonNumeric contextRef="i35e6bdad9b4d4c8da794d2dedde36aed_D20200101-20201231" name="ifrs-full:BorrowingsMaturity" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNjcy_d2c5ecc1-56b2-476b-8eb9-2cd8c632767e">2022</ix:nonNumeric> and floating interest rate of TIIE + <ix:nonFraction unitRef="number" contextRef="iff79d6ee034a4e29aa667ca99678a683_I20201231" decimals="INF" name="ifrs-full:BorrowingsAdjustmentToInterestRateBasis" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNzEy_07881d10-72fd-4fa9-a650-f296b42620e3">0.25</ix:nonFraction>%, iv) Ps. <ix:nonFraction unitRef="mxn" contextRef="id82a94c941a045fcbfddf4b791faf2fe_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNzI0_ad9c3e43-8717-445d-90f4-e8afec59ffc8">8,500</ix:nonFraction> (nominal amount) with a maturity date in <ix:nonNumeric contextRef="i6b317f66bc0b499e86da312ef165e6b4_D20200101-20201231" name="ifrs-full:BorrowingsMaturity" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNzY4_ab5edb01-dbd2-4c96-8de4-f7699541c827">2027</ix:nonNumeric> and fixed interest rate of <ix:nonFraction unitRef="number" contextRef="id82a94c941a045fcbfddf4b791faf2fe_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNzk4_69405364-d966-4aa8-9f4c-1c6b63f89720">7.87</ix:nonFraction>%, v) Ps. <ix:nonFraction unitRef="mxn" contextRef="i8ac72fdd3b0a45db8574bf9da005eff6_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfODA5_5228ef2d-4eb4-4e9e-b229-93eded1157de">1,727</ix:nonFraction> (nominal amount) with a maturity date in 2025 and floating interest rate of TIIE + <ix:nonFraction unitRef="number" contextRef="i8ac72fdd3b0a45db8574bf9da005eff6_I20201231" decimals="INF" name="ifrs-full:BorrowingsAdjustmentToInterestRateBasis" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfODk1_8774d8d9-c200-4db9-8f07-a52a159bc544">0.08</ix:nonFraction>%, and vi) Ps. <ix:nonFraction unitRef="mxn" contextRef="id0562f238e9d43249a85cdb1a626638b_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfOTEx_d4e83065-6ded-47df-8aae-69fd1ae30c6e">3,000</ix:nonFraction> (nominal amount) with a maturity date in 2028 and fixed interest rate of <ix:nonFraction unitRef="number" contextRef="id0562f238e9d43249a85cdb1a626638b_I20201231" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfOTg3_81c2e6f0-8921-4768-8e72-1107ebb1e09e">7.35</ix:nonFraction>%, and b) registered with the SEC : i) Senior notes of US. $ <ix:nonFraction unitRef="usd" contextRef="i2e638812c6dd4a8a808def73a5a248f7_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTA0OQ_bf3282a3-1b7d-4568-bf1e-4465055c4119">1,250</ix:nonFraction> with interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i2e638812c6dd4a8a808def73a5a248f7_I20201231" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTA4NQ_f656413e-3ddf-49de-81e4-ce45dd8f7312">2.75</ix:nonFraction>% and maturity date on January 22, 2030, ii) Senior notes of US. $ <ix:nonFraction unitRef="usd" contextRef="i36e1789deb244410b06d247fe741f503_I20201231" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTE1Mw_3254f884-5a1f-4bac-be88-9ba45cbd0525">705</ix:nonFraction> with interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i36e1789deb244410b06d247fe741f503_I20201231" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTE4OQ_026cde35-5be5-482a-a5d8-eb8d72af47b2">1.85</ix:nonFraction>% and maturity date on September 1, 2032 and iii) Senior notes of US. $ <ix:nonFraction unitRef="usd" contextRef="i87f4f5683b624267932faeb29844df43_I20201231" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTI2Mg_dbc75bd8-7f72-4d66-85c2-8b9fe9111caa">600</ix:nonFraction> with interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i87f4f5683b624267932faeb29844df43_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTI5OA_ce0d344d-9f06-496a-a8f4-b80c593f4a54">5.25</ix:nonFraction>% and maturity date on <ix:nonNumeric contextRef="ibc46c6fdc16e47a18ba44397e9e7069c_D20200101-20201231" name="ifrs-full:BorrowingsMaturity" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTMyMg_c6c31788-42f5-4284-887b-c3989af4d8d4">November 26, 2043</ix:nonNumeric> all of which are guaranteed by our subsidiaries: Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V (as successor guarantor of Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V.) and Yoli de Acapulco, S. de R.L. de C.V. (&#8220;Guarantors&#8221;). In Note 29 we present supplemental guarantors consolidating financial information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2019, the Company had credit contracts in Mexico for an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="i73c7ee87481c4c13a4107e128cabec8c_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTk5NA_1dcb1d45-0cd3-45c0-9541-1ec375474f3a">9,400</ix:nonFraction> at an interest rate of <ix:nonFraction unitRef="number" contextRef="i4b9af5c8200f4012ac69c1db7a8990c5_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjAyMA_b9283544-77f2-4b9d-a68c-8558422d70cf">8.39</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i86df048d9b6043fe896d4a5265446de5_I20191231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjAyNw_81313ca9-bba8-4f5f-9e0b-5191aed1bfe0">7.91</ix:nonFraction>%, such loans were used to settle bank loans denominated in USD and for general corporate purposes. Additionally, the Company obtained during 2019 bank loans in Uruguay, Colombia and Argentina for an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="i1b430ce03b314e7882951fd10f743cd9_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjI0Mg_a967b4aa-7462-48d6-b687-ebda84af9946">1,670</ix:nonFraction>.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2020, the Company obtained (and paid off) bank loans to build liquidity in light of the recent COVID-19 pandemic: in Mexico for an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="i28fb10f8ff304a45973639b23888d268_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjM5Nw_9fb8f9fa-b042-479c-805f-08b85a3a22e1">15,650</ix:nonFraction> at a weighted interest rate of <ix:nonFraction unitRef="number" contextRef="i2730f916d874423bb10860dc14ac7275_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjQzMQ_2420d21c-c69e-48ff-aa6e-03a4cfd61653">6.04</ix:nonFraction>%, in Argentina and Colombia for an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="i0458ce1d0d0442bd8d08e2508a1f4cc2_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjQ4Mg_4a639ecd-d29b-42e3-9056-dc5dbf7c1713">1,184</ix:nonFraction>. Similarly, on January 22, 2020 the Company prepaid senior notes in Mexico for US. $ <ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjU3MA_5ca08952-4dc4-4e22-a38e-b721e199a2da">900</ix:nonFraction>, and on February 18, 2020, the Company paid the total balance of its senior notes for US. $ <ix:nonFraction unitRef="usd" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:RepaymentsOfBondsNotesAndDebentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjY2NQ_d48e87f1-207c-4bf6-8e05-1b24bfd55f4b">500</ix:nonFraction>.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, the Company celebrated bank loans in Argentine and Uruguayan peso with some banks for Ps. <ix:nonFraction unitRef="mxn" contextRef="i1567e90d7ce84d328f2cfc04157d2c03_I20201231" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjc3Mw_0deb5156-5135-41df-8ece-648bdc9c2c58">711</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i65ebf405bea64b3685fcf25ba1bebe85_I20201231" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjc4NA_76f723cf-61ef-4944-840c-df3a819d5f22">759</ix:nonFraction> (nominal amounts) respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has financing from different financial institutions under agreements that stipulate different restrictions and covenants, which mainly consist of maximum levels of leverage and capitalization as well as minimum consolidated net worth and debt and interest coverage ratios. As of the date of these consolidated financial statements, the Company was in compliance with all restrictions and covenants contained in its financing agreements.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i1c70851abe0640b2bab3b3283b3198d1"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.1 Reconciliation of liabilities arising from financing activities.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMzQwNw_7ca7e43d-eafb-41d3-abda-e507c2879eaa" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.625%"><tr><td style="width:1.0%"></td><td style="width:16.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.440%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.179%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.018%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie2a5de58408843fba30df196bf3b0b10_I20191231" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi0xLTEtMS0w_3281a0c3-ae5f-49c4-b2c8-5837976fa7d2">882</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi0yLTEtMS0w_c643f5b4-0c36-4ee6-a1ed-ac06566168f5">17,641</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi0zLTEtMS0w_8649c223-2107-4fd4-bd10-4e65b1acee11">18,525</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi01LTEtMS0w_06159abc-6b23-4781-a5ae-2ae3c9ccab8b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi02LTEtMS0w_100a3c20-9297-4d15-9288-ac230a200a73">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi03LTEtMS0w_1cc0f9af-eb7c-4271-8d15-6f1a9f6ed7a4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi04LTEtMS0w_3196b226-7956-475d-9839-d1fe85999b70">121</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic71e7056502943208a4bcd691d04f817_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi05LTEtMS0w_6211daa9-c467-415b-b78f-26eb44cef67a">1,645</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i50526d753de34993be594833a52351d2_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy0xLTEtMS0w_9366855e-37d2-4714-afa1-46978aca2578">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy0yLTEtMS0w_e0285b53-b662-489f-b1d4-de2b48fa7523">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy0zLTEtMS0w_c662146d-c9d6-40e5-8392-a364bc73cc99">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy01LTEtMS0w_df236b46-448f-415c-9c94-b60d52efb46e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy02LTEtMS0w_b4a445e5-ed42-4640-93f5-92caea82e151">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy03LTEtMS0w_7ee16065-1b7c-44a4-b77e-15e3daf317a2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231" xsi:nil="true" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy04LTEtMS0w_daefb6f5-d1bd-4d95-a920-0b64e12896c0"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6dd11a244dfe48b795b7dab0af456956_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy05LTEtMS0w_4af3ba7c-f0ee-4b22-87cf-714e64691920">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia763d906dc8a40f68aa2134d948373d3_I20191231" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC0xLTEtMS0w_9c25e370-7ef9-4763-af98-8914cd0ae2f3">882</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC0yLTEtMS0w_53cdf6b9-3344-4de8-8092-7592e9f3f37e">17,641</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC0zLTEtMS0w_80004903-e9be-4bbf-83a0-7be13d160c3b">18,525</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC01LTEtMS0w_3b19438a-3679-4a20-a04c-8cee9fba42c2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC02LTEtMS0w_97262650-2384-41e3-a712-e8e969cc8f24">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC03LTEtMS0w_8af5b27c-5b5c-41b6-b3ac-0b3b98f2cef6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC04LTEtMS0w_380696db-0435-4389-b844-e579cf664cc5">121</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if98d58a76a514de7b38f806978bb5df5_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC05LTEtMS0w_bf3f4f7b-4602-4fed-96dd-17b38d9143b6">1,645</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i558d6d2e90dc4471b6d91709af2dfcca_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS0xLTEtMS0w_10ad9cab-63c2-4901-af76-52bf3ffeb29a">11,576</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS0yLTEtMS0w_de14badc-e672-4897-aac0-308731d9858f">896</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS0zLTEtMS0w_239d938d-b417-47d8-bd64-eae3f51306d0">293</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS01LTEtMS0w_a5205d85-0ba4-402c-9cf6-92caffe9e600">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS02LTEtMS0w_8032dc83-f283-4dc1-a772-f88038aeb1aa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS03LTEtMS0w_f9c1a64f-f4c5-413f-91b2-a3567666e3d4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS04LTEtMS0w_580a4559-c9c1-4c17-a366-fb3243f28e97">405</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1f73e38b097f4ce9bfce0eb40157c03b_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS05LTEtMS0w_0e1fdd2c-5e4e-4956-b851-2bff08aecc1f">10,568</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i69f5bbb2be7a41daa0db5b759c90c3ec_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi0xLTEtMS0w_c854cb01-40a0-4a95-b5f6-78a203cc5a65">57,519</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi0yLTEtMS0w_5594cf35-5d68-4abc-9c2f-b488c7f7d583">26,650</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi0zLTEtMS0w_6a324387-0761-4716-a6b6-84c2989e40fa">43,479</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi01LTEtMS0w_37f4cbe9-5b6e-405d-8fad-914c212d158a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi02LTEtMS0w_b6aa8512-d81b-450d-b8c4-22c9426a5109">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi03LTEtMS0w_8bb35d3f-9c8f-482d-9eeb-e10a609ca1a0">1,018</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi04LTEtMS0w_97a9a8f7-68c6-4f0a-9d69-e41836f58b35">101</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia91a536bc41c43caada084c9b76d0c7f_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi05LTEtMS0w_089eb8f0-189a-4957-8143-17688d4e7652">75,265</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie195e03c2d4d49c1bd8b7f12e5d82ccd_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy0xLTEtMS0w_635490d8-8480-426f-84a1-d9975bafd359">69,095</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy0yLTEtMS0w_c044f627-ab2e-4dea-86c3-f4f3754c1b9e">27,546</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy0zLTEtMS0w_9f53531c-e18a-46d8-ac6f-4efb18a79a2d">43,772</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy01LTEtMS0w_130cc156-e520-4943-b9f2-73cbb69c28f9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy02LTEtMS0w_0f98db54-a50a-470c-b8bb-6b30d1a34c83">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy03LTEtMS0w_fd75aec4-bfcc-4a4e-b66a-1e26191a5133">1,018</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy04LTEtMS0w_1f887e93-65fc-4bfd-88e6-ed680b2903de">506</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib9721730ba20432e81be847a2624e029_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy05LTEtMS0w_b4950383-9052-49fd-bbac-8115bf2d3ddc">85,833</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0a0836f01431466ab36310fb6abcca16_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS0xLTEtMS0w_7d450e30-aaf2-4a4d-aff3-8edb37ebc416">1,383</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS0yLTEtMS0w_35be9879-39ea-4365-b6c7-ba7aa303646c">573</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS0zLTEtMS0w_0c9fd079-8595-46ac-bcd9-1abcfdf77e8d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS01LTEtMS0w_74712f4f-897f-463f-9fb3-f0be4591fdbb">599</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS02LTEtMS0w_7e2244f8-703a-40e2-ba48-42873c534b1a">34</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS03LTEtMS0w_7f620955-6431-4864-b41c-977ba25c0eac">13</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS04LTEtMS0w_c1bacdfc-ff26-4f97-b8a1-2d784f5347cb">123</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="id149a01a4c2a461b8234de2344b249f1_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS05LTEtMS0w_315dc950-1bb7-46af-bd19-d155fff9d2a8">1,306</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtMS0xLTEtMA_b6e1e89e-8284-4935-8185-9174a871aa79">71,360</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtMi0xLTEtMA_118d06c1-f449-46a0-b12f-2773e826e284">45,760</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtMy0xLTEtMA_ab7b6df0-5ade-46cb-8795-7ed70026d203">62,297</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtNS0xLTEtMA_db21572b-1e5b-45b8-82e3-58618a280b7a">599</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtNi0xLTEtMA_03cb9c92-f04a-4f98-ac9a-65d78e7014bc">34</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtNy0xLTEtMA_92998798-b833-42b5-9424-150d5581e970">1,005</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtOC0xLTEtMA_943dc8b7-2a9a-4190-b8f8-937f361123c7">750</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtOS0xLTEtMA_3c64a241-a6f4-47fa-903c-50f1e368aab0">88,784</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.270%"><tr><td style="width:1.0%"></td><td style="width:19.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.176%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.065%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.071%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.739%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.623%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.739%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.071%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i825fe7cc0e4c49899ccaf652fcc99df8_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi0xLTEtMS0w_45a24972-16db-404a-a79b-0945d82cc3ac">1,382</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi0yLTEtMS0w_fc77b69d-6339-4716-99e3-17cf19c69f84">852</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi0zLTEtMS0w_81fae7be-accc-4cc8-9ac9-42dd7acf87e6">503</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi01LTEtMS0w_38cabcb4-aaa2-4d22-947e-36097b5028ba">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi02LTEtMS0w_9257beb1-307f-4173-a125-c75a1dd2c956">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi03LTEtMS0w_298e0723-3b12-41f9-8865-35d81c4bdcf8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi04LTEtMS0w_ea644829-12b0-49cf-ab8d-2d7f6f6012bf">151</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie2a5de58408843fba30df196bf3b0b10_I20191231" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi05LTEtMS0w_c4c1d60a-6eb9-4daa-bec4-722fbcc0aad6">882</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i904ca7bb00e64abe889a925f91d2fd77_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy0xLTEtMS0w_39519a53-19e2-499c-ae09-e9bb93e088a2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy0yLTEtMS0w_95b4b914-6ed3-46a2-b0b2-92a8cfa048a1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy0zLTEtMS0w_69bd70c0-5b73-4467-9a5f-c6c7d1311483">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy01LTEtMS0w_c2abf1de-4b98-495e-a02c-91db858421a1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy02LTEtMS0w_0f4a75cc-8c45-4ab6-ab2e-fe9b8619a7a7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy03LTEtMS0w_2399051b-c476-4f41-8fad-b73e4163d9c0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy04LTEtMS0w_bbbcea68-645b-423e-a190-27c7fa146bf6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i50526d753de34993be594833a52351d2_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy05LTEtMS0w_ad4e5f6a-4804-4895-8981-75b9f402d80f">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i321f9bc647c149ff91b31b55bed17d91_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC0xLTEtMS0w_6de4cdac-e528-4eb2-904f-4f8c3c134086">1,382</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC0yLTEtMS0w_cf65c1b4-11f8-419a-bf36-9791b7ac3250">852</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC0zLTEtMS0w_d09327fe-57c6-4d25-8cb6-bc6398ac178e">503</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC01LTEtMS0w_1027fa27-2b74-45d0-85c7-86a21503be33">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC02LTEtMS0w_33cbcdd4-2892-4fdc-aa70-d41ac1d125ca">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC03LTEtMS0w_26f500cc-b068-45a4-8d93-828da868a433">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC04LTEtMS0w_439c92fd-d9b7-4b00-8eaa-a5c089584d68">151</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia763d906dc8a40f68aa2134d948373d3_I20191231" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC05LTEtMS0w_a01b774f-47e4-4b66-8a28-299f92f4bb1a">882</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0c4fc70004014c8abe7ebaff07abe7d7_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS0xLTEtMS0w_39e7407a-8888-4e4d-a76c-917ee69516cd">16,572</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS0yLTEtMS0w_88f42adc-fb00-489c-9d8a-c434a2748199">14,926</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS0zLTEtMS0w_208f3a9b-9dc5-4498-8239-f9b1919caf48">10,233</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS01LTEtMS0w_edb04a62-7677-48ac-b581-bc8a9c4d321a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS02LTEtMS0w_7c45e3f8-a745-4397-b291-600719c3295d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS03LTEtMS0w_bcde99c0-4e17-40a1-a898-6b6e19f05206">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS04LTEtMS0w_aa2fe514-fc3b-476b-8593-2e4206685ac2">303</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i558d6d2e90dc4471b6d91709af2dfcca_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS05LTEtMS0w_fc0bde9d-aba2-4e50-82d4-a140532f8689">11,576</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic9632deab8be41b2a980ac6b3c96cdcf_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi0xLTEtMS0w_11ea49f1-e24c-4014-9d66-76e773f84f7f">63,841</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi0yLTEtMS0w_d544501a-d7ca-43b6-8c8a-db6338d7b639">4,674</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi0zLTEtMS0w_ade98c1d-1007-4537-b1e8-352616651f20">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi01LTEtMS0w_0bda158b-8aa0-4787-9058-b9168b11257c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi02LTEtMS0w_7107b6c5-91ed-41d5-86e2-3dc007358c29">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi03LTEtMS0w_b63f3eef-1f18-4267-8f43-773c0a7df133">1,589</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi04LTEtMS0w_f53061c6-8bb8-4dba-b9f6-99615a808068">59</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i69f5bbb2be7a41daa0db5b759c90c3ec_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi05LTEtMS0w_a85b290d-e40a-4bd5-a223-ea3993ad5ebc">57,519</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibb8f0fd0e4c44ae2a6422deaffa1f942_I20181231" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy0xLTEtMS0w_78b272cc-0a37-4ca6-925e-ce141c0507cf">10</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy0yLTEtMS0w_34712571-3951-4bde-b5cd-b19e5078e42b">8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy0zLTEtMS0w_fc49c286-54b5-4847-afe5-81b1bac33074">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy01LTEtMS0w_db0fdc8b-f60d-42eb-bee5-5d3d76ab1cd6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i08e0e63c66554bc791579775d5e9f68a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy02LTEtMS0w_cd46dc06-ab7c-4c81-89db-fd27f777b3c1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy03LTEtMS0w_f6e1ee0f-5592-40ed-bede-d3d2f0bd7e4e">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy04LTEtMS0w_a70939e5-b0e4-4638-aca9-dfe5b12bf15c">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i33e7ef3e0dd64fb09c130789ad77a171_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy05LTEtMS0w_bc6fa41d-1d1d-4660-a6a1-463751a05a6d">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0689bc708c114dd893f4db5a95ed0eb5_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC0xLTEtMS0w_8d8865c5-effd-4a69-9b82-058775632504">80,423</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC0yLTEtMS0w_5b244650-5e52-47a8-8218-3b24aba7ac85">19,608</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC0zLTEtMS0w_de4a8fbc-56fe-42d9-9f67-5e173322c490">10,233</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC01LTEtMS0w_b8c53e04-68d6-48b7-800f-8fe0d05f0c69">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC02LTEtMS0w_b5a2ef5b-36e3-4811-8c09-5e7ede398805">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC03LTEtMS0w_6c2906ae-216e-4f5f-9731-0a81d6b64563">1,590</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC04LTEtMS0w_ff83ac18-3082-4ffb-a387-2a9a7b724ec4">363</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie195e03c2d4d49c1bd8b7f12e5d82ccd_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC05LTEtMS0w_bb0abf65-2822-421b-8159-38a16a1e24ec">69,095</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ieeb2b3200071486da544561f110ca7b4_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS0xLTEtMS0w_fb9aedb4-23fa-4c33-9219-c8d65b37e3fd">1,798</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS0yLTEtMS0w_8b6e022d-8cee-499a-af4a-b7d6f11dc7df">492</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS0zLTEtMS0w_77ef0e10-e937-43fc-85c7-db5112d83f02">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS01LTEtMS0w_e768b7f1-0bd7-4df0-a249-8996e250cf23">215</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS02LTEtMS0w_25d1ef68-b272-48af-a2ce-1714f7a809af">21</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS03LTEtMS0w_d4af30ab-2eee-487b-8009-896ed61035dc">37</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS04LTEtMS0w_65937c16-88d4-46df-97fa-3a96e3813fd9">80</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0a0836f01431466ab36310fb6abcca16_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS05LTEtMS0w_722fede0-10c5-412c-a130-f04db16ee3f9">1,383</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtMS0xLTEtMA_205b3cbd-6db7-4f0d-8a03-28e01b939fa0">83,603</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtMi0xLTEtMA_02113353-509f-436c-a52f-19ad1156b93e">20,952</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtMy0xLTEtMA_ed5be6eb-19aa-4078-bb86-ef020358ef10">10,736</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtNS0xLTEtMA_a71aa16f-b20d-442d-aa83-7ea15ed5684a">215</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtNi0xLTEtMA_886ed347-a0a4-4d7f-af50-f2d353f9cfe8">21</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtNy0xLTEtMA_7839bd9e-788f-4641-a2af-5d0c3eb8a931">1,627</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtOC0xLTEtMA_710b0cca-c313-4d19-af0e-90d2949ae27f">594</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtOS0xLTEtMA_3b6a565d-e8d2-4918-b20a-4660669a3992">71,360</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Beginning balance as of adoption date; January 1st, 2019</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-62</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_100"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfOtherIncomeAndExpensesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90ZXh0cmVnaW9uOmVhMzllYTE3ZTM1ZjRmNjE5ZWJiNGQwNmJjZDJhMmExXzUyNQ_8679ee37-9dd6-4d18-909c-9eb78fa38cd5" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20. Other Income and Expenses</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90ZXh0cmVnaW9uOmVhMzllYTE3ZTM1ZjRmNjE5ZWJiNGQwNmJjZDJhMmExXzUyNg_f064b627-cbb1-44ed-87fe-81d647f8d0b3" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:49.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:GainsOnDisposalsOfNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzItMS0xLTEtMA_1d3b5773-80e3-4e6a-90fa-6bc0ae5284e4">274</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:GainsOnDisposalsOfNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzItMi0xLTEtMA_138cd659-71ed-4063-bcd6-977d77e97087">330</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:GainsOnDisposalsOfNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzItMy0xLTEtMA_0f47f336-c8f8-4449-9e51-9e99356deeb6">399</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation of contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:CancellationOfContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzMtMS0xLTEtMA_8de821ce-740e-46ae-bdd5-944e8ee5fe26">344</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:CancellationOfContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzMtMi0xLTEtMA_40cc7a0c-c353-49bb-b971-18e3f63af2a0">565</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:CancellationOfContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzMtMy0xLTEtMA_7be1cdab-371b-485c-8b13-6900c4dbd48e">162</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain related to operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:NetForeignExchangeGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzQtMS0xLTEtMA_a75234ea-99d0-4aee-907f-ab6b08bba1f0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:NetForeignExchangeGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzQtMi0xLTEtMA_528e0466-6716-4cb1-9b5f-a80bfaa181e3">79</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:NetForeignExchangeGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzQtMy0xLTEtMA_e6643897-8b45-4bc2-bd68-272dffc7bf91">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joint venture sale</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:JointVentureSale" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzUtMS0xLTEtMA_b5b1d363-ee2a-4633-b4d6-dde6067751fc">212</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:JointVentureSale" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzUtMi0xLTEtMA_b1a05220-bb62-49c3-8ddc-0ba825ac90ef">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:JointVentureSale" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzUtMy0xLTEtMA_31840285-ead4-444e-a9ed-bbfef82de3b6">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzYtMS0xLTEtMA_6ecc31e7-4334-4988-b80e-7196125863cb">664</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzYtMi0xLTEtMA_bf0289fe-3a3a-487c-8feb-fb7e25b735e8">916</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzYtMy0xLTEtMA_2b0cd12d-0f50-40a7-9851-d8427e248af8">8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzctMS0xLTEtMA_810c473f-24f5-4df2-8bce-056f4cd2d184">1,494</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzctMi0xLTEtMA_407de9ac-4237-4631-b3da-9b5695615cae">1,890</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:OtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzctMy0xLTEtMA_8f2b42bd-a728-4dee-b34e-def4f220aba5">569</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions for contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:ProvisionForContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzktMS0xLTEtMA_b53d1fed-fdbc-45dc-944b-35b6ef83857f">842</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProvisionForContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzktMi0xLTEtMA_b0cf12e5-8f49-4ca2-ade9-82831961c2e0">1,305</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:ProvisionForContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzktMy0xLTEtMA_6852c6b7-5642-453e-847c-8b311a6d1908">818</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:LossesOnRetirementOfNonCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEwLTEtMS0xLTA_66365d1c-0250-4c49-a728-90e16bf8f570">291</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:LossesOnRetirementOfNonCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEwLTItMS0xLTA_e528d8e3-c6e3-4e47-af6c-6626487baf63">318</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:LossesOnRetirementOfNonCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEwLTMtMS0xLTA_3b4ba674-d167-4a75-8ca2-3b73f8746e1c">103</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:LossesOnDisposalsOfNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzExLTEtMS0xLTA_f4a3502e-c280-491f-8344-be48960d9d0a">178</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:LossesOnDisposalsOfNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzExLTItMS0xLTA_dcb14b56-f58b-4237-9ecc-2f1414b8f772">288</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:LossesOnDisposalsOfNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzExLTMtMS0xLTA_8f8d573b-be13-404d-81f6-6037dbaf8314">221</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:LossOnRetirementOfIntangibleAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEyLTEtMS0xLTA_7de4540e-755f-4396-bfd1-523a7fb6bf8c">375</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:LossOnRetirementOfIntangibleAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEyLTItMS0xLTA_b7469606-5223-40d2-a53c-10b60053aef5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:LossOnRetirementOfIntangibleAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEyLTMtMS0xLTA_e9035d4b-d4f4-4447-ac73-370301d0fe1f">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:InvestmentImpairments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEzLTEtMS0xLTA_497cc7f4-2e9d-4626-a77a-d81c88171ca5">2,501</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:InvestmentImpairments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEzLTItMS0xLTA_b07a9243-4b1c-43d3-8a01-26d1d0833d84">948</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:InvestmentImpairments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEzLTMtMS0xLTA_52e239c7-e4c9-44a7-86a7-ae2bfbe73c65">432</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance payments (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:SeverancePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE0LTEtMS0xLTA_ded4dbde-eea2-4904-b962-ac0c2b3cb239">192</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:SeverancePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE0LTItMS0xLTA_89a581ac-0731-4030-8aaf-eb3a5afcba76">1,062</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:SeverancePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE0LTMtMS0xLTA_d8eacf6c-2614-4740-a298-65f029419e13">224</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:DonationsAndSubsidiesExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE1LTEtMS0xLTA_ef948dfb-aa23-4509-aa5a-0fd4ea5702b4">361</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:DonationsAndSubsidiesExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE1LTItMS0xLTA_2e150e4e-c1ab-41d4-84d5-e0b81af19ad4">288</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:DonationsAndSubsidiesExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE1LTMtMS0xLTA_16621118-a236-46ad-bb7a-747f4f633bff">332</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange losses related to operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:ForeignExchangeGainLossRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE2LTEtMS0xLTA_5cc16799-4848-410c-8b89-efd422391908">69</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ForeignExchangeGainLossRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE2LTItMS0xLTA_5ebe74a9-ad32-40f0-9eb8-493ad55cc890">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:ForeignExchangeGainLossRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE2LTMtMS0xLTA_821745af-eaed-41a4-b7e2-91d2287a2b50">25</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE3LTEtMS0xLTA_214468d7-c09f-4c9d-9cea-f45c303d39a1">296</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE3LTItMS0xLTA_0c261382-8e82-45f7-a601-b8be3ff21a71">171</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE3LTMtMS0xLTA_5dd39dfd-a594-47df-a078-e9c23114806a">345</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherExpenseByNature" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE4LTEtMS0xLTA_65ff3d67-80de-4b9b-ae81-450197a976a4">5,105</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherExpenseByNature" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE4LTItMS0xLTA_10fe2be3-279b-4094-98de-4c81b3a53228">4,380</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherExpenseByNature" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE4LTMtMS0xLTA_7195c22d-4c14-431a-92cb-5c8aba09d01f">2,450</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="padding-left:14.2pt;text-align:justify;text-indent:-14.2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%;padding-left:4.88pt">Following a favorable decision from Brazilian tax authorities received during 2019, Coca-Cola FEMSA has been entitled to reclaim indirect tax payments made in prior years in Brazil, resulting in the recognition of a tax credit and a positive effect in the operating revenues and other income captions of the consolidated income statements. See note 25.2.1.</span></div><div style="padding-left:14.2pt;text-align:justify;text-indent:-14.2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%;padding-left:4.88pt">During 2019, the Company incurred  restructuring costs related to some of their operations as part of an efficiency program.</span></div></ix:nonNumeric></ix:nonNumeric><div id="i174f34163a83488c82966ed9ae423c19_103"></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfFinancialInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjAz_0761b3e3-4336-450e-b718-c23218863cf1" continuedAt="i859d86ec499549e6a1ff26750e69017f" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 21. Financial Instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a three-level fair value hierarchy to prioritize the inputs used to measure the fair value of its financial instruments. The three input levels are described as follows: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:13.8pt">     Level 1:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:13.8pt">     Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:13.8pt">     Level 3:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of its financial assets and liabilities classified as level 1 and 2, applying the income approach method, which estimates the fair value based on expected cash flows discounted to net present value. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NTk5_e726e27b-ef25-44f1-93c8-a3ead11bae1f" continuedAt="i4f738cae390345d19802b5f371dea891" escape="true">The following table summarizes the Company&#8217;s financial assets and liabilities measured at fair value, as of December&#160;31, 2020 and 2019: </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div><ix:continuation id="i4f738cae390345d19802b5f371dea891"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:50.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.991%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.991%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.340%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments asset</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifaeea6b69506436688ccb151eaa92fa1_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzItMS0xLTEtMA_f642eefb-e082-47cb-9735-bf7915367838">488</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i07fa3c7342194d2ab370909f30505154_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzItMi0xLTEtMA_c61b6c2e-c644-4acc-84a4-a50f07465bfe">2,440</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i5ceb588a9c0348eea8de796298f0bc62_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzItMy0xLTEtMA_49ca39c5-a784-4359-bf33-038a6344d0b7">91</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i90693d861dc64ae4920767b3aea8cb0b_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzItNC0xLTEtMA_16665227-e69b-49e1-9b31-b141ba11e02d">905</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifaeea6b69506436688ccb151eaa92fa1_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzMtMS0xLTEtMA_0b902ebf-0f95-4a52-ad85-ae7524199b6c">84</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i07fa3c7342194d2ab370909f30505154_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzMtMi0xLTEtMA_f863f8d1-e58a-49b9-b704-3e1becf3f7a3">1,417</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5ceb588a9c0348eea8de796298f0bc62_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzMtMy0xLTEtMA_c225d50b-3b77-4270-9527-b70294fcb979">47</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i90693d861dc64ae4920767b3aea8cb0b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzMtNC0xLTEtMA_c533f4a5-2c41-4356-86ec-4ec18949df9e">2,191</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust assets of labor obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifaeea6b69506436688ccb151eaa92fa1_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TrustAssetsOfLaborObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzQtMS0xLTEtMA_2c2f5c50-281e-4bc8-bc52-2c3bc1b0ca26">1,338</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i07fa3c7342194d2ab370909f30505154_I20201231" decimals="-6" format="ixt:zerodash" name="kof:TrustAssetsOfLaborObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzQtMi0xLTEtMA_e60f0106-a757-458e-b132-f8947c36cb2d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5ceb588a9c0348eea8de796298f0bc62_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:TrustAssetsOfLaborObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzQtMy0xLTEtMA_f63729a4-dc35-476e-8ac3-b737a4a69085">1,249</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i90693d861dc64ae4920767b3aea8cb0b_I20191231" decimals="-6" format="ixt:zerodash" name="kof:TrustAssetsOfLaborObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzQtNC0xLTEtMA_76a5bb4f-0d7d-42de-aed1-455b5003106b">&#8212;</ix:nonFraction></span></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i859d86ec499549e6a1ff26750e69017f" continuedAt="i5e51302e73384103af9b731d2cf1242d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of hedging on equity</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzYwNDczMTM5NzI0NDk_cff2dab9-72a5-4338-b759-34e4cdb1fa31" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set out below is the reconciliation of each component of equity and the analysis of other comprehensive income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign currency option</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross-currency swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury Lock contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commodity price contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total holders of the parent</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As at January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i224f671ac5314c9ea3173593b3b9a546_I20181231" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtMS0xLTEtMA_95d510d9-7cf8-4a3d-b6c1-4bc6b0a4673a">29</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i521a2fe970c84e0b9eec18d99c803994_I20181231" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtMi0xLTEtMA_e900e09d-4530-4dd9-84e5-7a8c8f9af80c">17</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i546853ab424c4b7b91e1e70f6e66c50c_I20181231" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtMy0xLTEtMA_20ac6c16-f793-43cb-9e05-1d4df48fe017">48</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i87328c0866eb4cf88f044a0ab4b8037a_I20181231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtNC0xLTEtMA_b4f5973a-507b-4a47-b374-208efa5cb437">107</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7b916c59f65242ba9cc6ca4d3da1b2ce_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtNS0xLTEtMA_9c14a26b-6db9-44fc-b24e-e1daeae7c831">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i095e701be25e41f1bd4472caeaec8636_I20181231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtNi0xLTEtMA_1cfca159-9556-43ba-9a2e-34f14c157afd">136</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia0309339316f4882acc2b1a069ebba28_I20181231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtNy0xLTEtMA_4733f735-1940-404e-9db2-6627480b603d">149</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i5e82e808cc8046e196a252e4d26716ea_I20181231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtOC0xLTEtMA_3a5a4cfc-77e7-45f1-ac4e-033cad396574">81</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtOS0xLTEtMA_2f90b21f-2c8d-4360-8cd2-0c0c32c2cfc4">230</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="mxn" contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItMS0xLTEtMA_e2b3bed7-004b-49a5-b915-8a84992d345f">267</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItMi0xLTEtMA_99ffee48-bb97-46a5-9f4e-5bfe282a1438">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItMy0xLTEtMA_43f85e18-b9f6-4ef6-b285-06f45c75fc75">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItNC0xLTEtMA_7c42713a-cdb9-4ea4-8899-2e1a070189ea">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItNS0xLTEtMA_1d9b3d70-9c5a-4d5d-b258-3543f8d4b301">102</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItNi0xLTEtMA_0a6e7fc6-fc75-4f11-a599-d44cbab0ebd6">29</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItNy0xLTEtMA_f071fa1d-3c74-498c-a63e-08399208cc44">134</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItOC0xLTEtMA_45cfbabf-42c7-4904-a3cd-83b35bbfe450">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItOS0xLTEtMA_4cc324c7-74f1-470e-9ac0-3371d97a3b57">126</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtMS0xLTEtMA_7b54bd37-5609-4015-b5c6-35a358f2adfc">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtMi0xLTEtMA_7b433931-d3c4-4edc-887c-f0e3a0a1d0d6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtMy0xLTEtMA_a2252cdf-616e-446a-af62-465964bf5ba5">2,083</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtNC0xLTEtMA_488a6207-a696-44b6-b5bb-242373baf2c5">37</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtNS0xLTEtMA_166745ac-e3b2-479d-ad90-f72afbfb68fa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtNi0xLTEtMA_d9ae1be6-97e4-4d79-bee3-99a03dd716ec">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtNy0xLTEtMA_7d5add34-9196-45da-aa53-dda5cc9b81c7">2,117</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtOC0xLTEtMA_e1dc13ea-68c0-4ea3-9248-6eb5c62a4382">58</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtOS0xLTEtMA_5814b627-7227-4aeb-bd4d-3e3715dfdef1">2,175</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="mxn" contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtMS0xLTEtMA_9cdf1de0-796a-434f-bcb6-3c2d46d2dae8">69</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtMi0xLTEtMA_a0037eab-b588-4cb0-b0ba-fc1131945af6">26</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtMy0xLTEtMA_7707f2a2-9855-4780-8f71-5bc75eb1ddc1">1,026</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtNC0xLTEtMA_1dac6615-f2c3-45a7-8d9f-8afd945b2eb8">67</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtNS0xLTEtMA_30151f75-1f35-445f-ba1c-5631214cdae0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtNi0xLTEtMA_ae4c3a97-dad1-4d13-a728-30cd35f72003">198</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtNy0xLTEtMA_b190951d-0630-47e3-ae03-f7ff89df7ff3">1,196</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtOC0xLTEtMA_798827c2-a279-4ed2-8d6b-ee000187a4a8">182</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtOS0xLTEtMA_89795d5a-d31f-4972-9253-bcda3c0d1a92">1,378</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtMS0xLTEtMA_bc832057-1ff7-4517-bd3d-f347555780e9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtMi0xLTEtMA_4df21570-53d1-4d1e-938e-c6e884f9bbf9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231" decimals="-6" sign="-" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtMy0xLTEtMA_58220d38-94a4-4174-8437-fbe37eebe855">176</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtNC0xLTEtMA_25a769bd-c8d5-4e24-a0de-d04a7fbba336">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtNS0xLTEtMA_f4ca2c1f-4cb8-4333-8ffc-c07d25f29592">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtNi0xLTEtMA_a8cc4dfb-65d7-4473-8077-a7d6fb4ccccd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231" decimals="-6" sign="-" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtNy0xLTEtMA_b364416b-41fd-4c8b-b3b1-5b83bd5a14da">176</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231" decimals="-6" sign="-" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtOC0xLTEtMA_d3b79a3c-28d0-44e4-bae2-7e8cb2bbbf21">157</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtOS0xLTEtMA_15203937-6a73-467b-b14b-4821eac0c31e">333</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtMS0xLTEtMA_03c828ce-bcf5-447d-97fe-7a5c3e8f934e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtMi0xLTEtMA_88d94afa-1bda-489e-995d-3626df70403d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtMy0xLTEtMA_0e581979-fa1a-43ea-84e5-577dd954553b">30</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtNC0xLTEtMA_b9fa3292-c2bc-41f5-97e3-c745d413df91">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtNS0xLTEtMA_33f57bdd-5b13-45a5-87e9-db9815f0bfe4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtNi0xLTEtMA_e5a3a107-f8d0-41ab-a660-971208c739dc">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtNy0xLTEtMA_8de9cdc9-a1ea-4d02-847d-fb9b3dd3db33">42</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtOC0xLTEtMA_50afe7fe-dc0d-458f-b5a4-0ed1a74bdc68">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtOS0xLTEtMA_26538568-c921-4901-9b18-5977c765be0b">42</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctMS0xLTEtMA_3657f8d5-6241-4e64-a17b-abb2a19fd3b6">99</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctMi0xLTEtMA_b66ad0c2-ef3a-4f8f-943a-53374d1c0dc2">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctMy0xLTEtMA_50e94f25-e989-4605-b0d5-2ac6ca1305ad">379</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctNC0xLTEtMA_6b179997-4c7b-4d9f-909a-189af7b5df08">10</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctNS0xLTEtMA_c4b493c8-20de-48ef-b2c2-3594cd7d022e">31</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctNi0xLTEtMA_a994d5b0-c998-4c6f-b277-c48c1afb6bcc">74</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctNy0xLTEtMA_85cf30cd-d4f3-4a91-8c53-0920cd9eb743">370</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctOC0xLTEtMA_9ef32e8b-499e-474b-8a95-5eb7212fadd6">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctOS0xLTEtMA_348263df-d9de-4b76-823e-52d8d2ec0346">379</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As at December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i88cd2893539f4bce9768ebf0f83d99a5_I20191231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtMS0xLTEtMA_2d6d303d-2bd3-4fca-973a-efb8e4b1945c">208</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i5e0d43345074405daf4f8ff87a752d57_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtMi0xLTEtMA_2d99628d-d749-4d0b-8a74-7dd72fec48fe">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="idd1e963aed2044dcb6f7fffa0272b795_I20191231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtMy0xLTEtMA_f33d0b6c-fc54-4447-af61-c0e058464f31">776</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="if698f5dc0c8b4c018352b2e205681368_I20191231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtNC0xLTEtMA_def68878-6d39-4cea-b2b8-b8e4d5af0b4c">78</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i82057e89a18443cf8ff5f67317b3cba9_I20191231" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtNS0xLTEtMA_2b07ea0d-1102-4d3d-8092-6074935b716c">71</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i442ee8dd65e94a5198b74cbd4c360343_I20191231" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtNi0xLTEtMA_1d9dd07b-e79b-4cc8-a25d-b9a003a4d538">23</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i399996cb85e04d97a25806dd9e4b34a0_I20191231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtNy0xLTEtMA_b04e65bc-ab04-41fa-bea8-9dca71e77f8b">968</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic2d4b21979f54a93a4fbc85c3ef01467_I20191231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtOC0xLTEtMA_f3901181-785e-4bb2-b405-61b9dc292cf5">97</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtOS0xLTEtMA_01e35c78-700f-4c75-afca-bcc7060eebea">1,065</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="mxn" contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktMS0xLTEtMA_42778723-9082-429e-8991-912a4cbeefd2">837</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktMi0xLTEtMA_a1de12c9-6598-4f91-a428-8bb1d5056aba">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktMy0xLTEtMA_549642a3-ccf4-4ad2-8a5b-7df2237d00dd">161</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktNC0xLTEtMA_d7bcf232-b9e2-43e6-b5bb-ec62c0a46c90">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktNS0xLTEtMA_63d150d2-4fca-4188-bd97-1868c690cd39">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktNi0xLTEtMA_be76f1c4-7cd0-4ac9-8b87-0636b61f5147">351</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktNy0xLTEtMA_8d93a1cc-a5b7-4dd4-a892-0eb7dfb321b9">323</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktOC0xLTEtMA_9f5bfc8f-2fa7-4675-838d-a0e61a6e8e1d">53</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktOS0xLTEtMA_a95bb596-443f-496b-8b3d-f9f450fb4b1e">270</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTEtMS0xLTA_48425882-cfe1-459e-8f9b-90a395b974ee">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTItMS0xLTA_9bcafe90-b809-4d6c-8d81-0ea5d3635b1b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTMtMS0xLTA_210bd053-1f42-4120-a5b6-cfc7040def85">2,654</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTQtMS0xLTA_2199f0dc-5238-445c-b178-6c8c95369f16">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTUtMS0xLTA_8fc931f7-fd09-4e44-a1ba-c94ef57b3a43">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTYtMS0xLTA_bdd99284-2c6b-4da6-8e71-ccb667a47a4b">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTctMS0xLTA_ff0355fe-4b8e-4761-b84a-ba7b1c89e892">2,663</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTgtMS0xLTA_3aa1724d-a80f-44e4-a887-c3a49d4363a3">414</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTktMS0xLTA_38ca40c0-5ff5-496b-9586-f424b000e36a">3,077</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTEtMS0xLTA_23ef3a10-ee42-49d4-b4f2-86cdb505a2bb">286</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTItMS0xLTA_8feb39ed-e483-44f4-aa35-5796881ec6dc">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTMtMS0xLTA_06da87cd-3ed4-49f4-a5f5-a94f079fad89">1,544</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTQtMS0xLTA_f4453ace-2291-4c8c-96c4-e30813ed76f4">98</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTUtMS0xLTA_92e29df4-8c23-433b-bfe5-0d0666438527">102</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTYtMS0xLTA_36256e12-5672-426d-b182-b21f902aa402">37</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTctMS0xLTA_1761d8cb-dc39-42b2-9e8f-15a5dcca87ba">1,787</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTgtMS0xLTA_ca635e62-d613-4fb8-915f-2459dc7b22f6">199</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTktMS0xLTA_58cd6e57-0ca8-41fe-ab74-4875bf90aa96">1,986</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTEtMS0xLTA_d3c773d9-0d59-4848-be66-5706a8b91a6d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTItMS0xLTA_4e363d20-46ea-4b46-9bd9-08be2976bcf4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTMtMS0xLTA_a1362e63-d387-4be6-a71d-f44c121a63c2">3,588</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTQtMS0xLTA_a2e5b842-7b1d-45d9-865c-fcf3e889a7a8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTUtMS0xLTA_c2d95162-9729-4b9b-b5f8-ef2533e4c894">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTYtMS0xLTA_bd29b896-34b2-4890-9cd5-c7dfa681b348">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTctMS0xLTA_48b8f34a-230d-43ea-8132-50c8dd58199b">3,588</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231" decimals="-6" sign="-" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTgtMS0xLTA_592b9908-8a8a-4b61-ad00-63d7f944206a">530</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTktMS0xLTA_0e1e1680-e589-40a0-b6df-a23e5fe0b17c">4,118</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTEtMS0xLTA_7c300ada-67b5-49bb-8fc5-d050d2885f73">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTItMS0xLTA_7dabfeba-079e-4823-819e-93104fc8a49e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTMtMS0xLTA_b90cca81-787f-462b-a83e-8577269f27e1">92</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTQtMS0xLTA_188ca0d1-9b9f-4cf3-a614-b245af861892">14</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTUtMS0xLTA_8ae99e2a-8773-441f-a7f0-5cb704c53a22">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTYtMS0xLTA_87a1d875-2d17-4a36-97b6-360ac790a056">8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTctMS0xLTA_e0b265ba-b6a8-410d-9ab2-0ebb4a415185">105</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTgtMS0xLTA_58f84263-17bd-4426-a3a9-3b5ad2992f99">16</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTktMS0xLTA_4d67a8a6-843d-4667-bf58-8581c6a83558">121</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTEtMS0xLTA_267e3004-41d1-47cb-8f87-0927a7593e26">163</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTItMS0xLTA_12899c64-8c99-4120-bbbf-c6f8814b6433">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTMtMS0xLTA_1a390b55-c86c-4fcb-a813-510b800b51d0">254</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTQtMS0xLTA_f5c85999-a16a-421c-9dbb-a7d749c5b567">33</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTUtMS0xLTA_859ea50a-aaed-4041-946b-20d4dd973036">31</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTYtMS0xLTA_3a80597a-adcf-49a2-bf7a-b165cc7b72de">108</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTctMS0xLTA_1eb33e53-cf71-4a67-930a-6bc06acea39f">201</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTgtMS0xLTA_80b329c6-9ce9-42ec-938b-310ad04ecb76">52</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTktMS0xLTA_301224da-23d6-4a09-8210-a459649b519d">253</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i7f89280bdfd143b8a4868182a53a7665_I20201231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTEtMS0xLTA_f2662d51-01ef-44e9-bb41-fabda2a8995b">589</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3af7aeb06d2a4e47925e3f4ec7fb3fad_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTItMS0xLTA_8d1cee1c-5711-4d23-9242-89663a320e0a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i7c52d65a10f04a98ac67f7e1ac278ac3_I20201231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTMtMS0xLTA_1e6baf82-7dff-4146-b06d-f2eb9170320b">167</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifecd40fcc86c4d9b9b15a7206d4126f3_I20201231" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTQtMS0xLTA_80dd3fe3-f264-4567-ab76-e82dc8eebc13">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia2cb9adc4ba542b7a2ae5068acef092b_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTUtMS0xLTA_bc743d66-fdc2-4245-bd20-418e48b1a167">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="id146dc3daeae4e0eb27d676aed7d7a39_I20201231" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTYtMS0xLTA_857c3a92-c15b-4d1d-a198-3e2b4cffedc5">230</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic554910a248f49d1a35da57143594fb4_I20201231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTctMS0xLTA_ec5fd25e-1b10-44a1-9c67-84befe401f65">525</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ida393b31ab1d42afaea52addff6ad71b_I20201231" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTgtMS0xLTA_887a15d9-51df-4eeb-8d87-379a46e62aee">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTktMS0xLTA_a64a6298-86aa-43ce-88de-70ff083e2553">522</ix:nonFraction>)</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.1 Total debt </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of bank loans is calculated based on the discounted value of contractual cash flows whereby the discount rate is estimated using rates currently offered for debt of similar amounts and maturities, which is considered to be level 2 in the fair value hierarchy. The fair value of the Company&#8217;s publicly traded debt is based on quoted market prices as of December&#160;31, 2020 and 2019, which is considered to be level 1 in the fair value hierarchy (See Note 19). </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.2 Forward agreements to purchase foreign currency </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into forward agreements to reduce its exposure to the risk of exchange rate fluctuations of the Mexican peso and other currencies.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These instruments have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Changes in the fair value of these forwards are recorded as part of &#8220;cumulative other comprehensive income&#8221;. Net gain/loss on expired contracts is recognized as part of foreign exchange or cost of goods sold, depending on the nature of the hedge in the consolidated income statements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net changes in the fair value of forward agreements that do not meet the criteria for hedge accounting are recorded in the consolidated income statements under the caption &#8220;market value gain on financial instruments&#8221;. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjA2_e2c74d56-7a14-40b5-a36b-adbd4960187f" continuedAt="i75b16bb8dff843e9ba2bf853d05a7276" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, the Company had the following outstanding forward agreements to purchase foreign currency: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"></td><td style="width:60.190%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idf652fec6ff445e38d93a191e08d3277_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzZmMGZiODdhMmU0ZTI4YWI0NzBiOTcxNWI3MjZkNC90YWJsZXJhbmdlOmI3NmYwZmI4N2EyZTRlMjhhYjQ3MGI5NzE1YjcyNmQ0XzItMS0xLTEtMA_bdc69582-1283-448f-9ac4-969a8e799b93">7,130</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="idf652fec6ff445e38d93a191e08d3277_I20201231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzZmMGZiODdhMmU0ZTI4YWI0NzBiOTcxNWI3MjZkNC90YWJsZXJhbmdlOmI3NmYwZmI4N2EyZTRlMjhhYjQ3MGI5NzE1YjcyNmQ0XzItMi0xLTEtMA_9f519bb7-df01-4bc0-8f22-990c65b17e80">843</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idf652fec6ff445e38d93a191e08d3277_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzZmMGZiODdhMmU0ZTI4YWI0NzBiOTcxNWI3MjZkNC90YWJsZXJhbmdlOmI3NmYwZmI4N2EyZTRlMjhhYjQ3MGI5NzE1YjcyNmQ0XzItMy0xLTEtMA_7b3c23dc-5cde-42a6-aa25-5c4be320855c">4</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i5e51302e73384103af9b731d2cf1242d" continuedAt="i5ea72a4068504588a3597baa6561ac35"><ix:continuation id="i75b16bb8dff843e9ba2bf853d05a7276"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding forward agreements to purchase foreign currency: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:60.308%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.766%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6a925c69728b43b4bcce81cef05fbab4_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MWVmZDE5NGI5NjY0NWZkODc5MGExZTRmZmJkMmE5ZC90YWJsZXJhbmdlOjYxZWZkMTk0Yjk2NjQ1ZmQ4NzkwYTFlNGZmYmQyYTlkXzItMS0xLTEtMA_1dfce2b7-ae0a-408f-b90b-30363bd899e7">7,692</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i6a925c69728b43b4bcce81cef05fbab4_I20191231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MWVmZDE5NGI5NjY0NWZkODc5MGExZTRmZmJkMmE5ZC90YWJsZXJhbmdlOjYxZWZkMTk0Yjk2NjQ1ZmQ4NzkwYTFlNGZmYmQyYTlkXzItMi0xLTEtMA_bd92b1dc-3d22-4192-ad5c-84c173df936a">315</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6a925c69728b43b4bcce81cef05fbab4_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MWVmZDE5NGI5NjY0NWZkODc5MGExZTRmZmJkMmE5ZC90YWJsZXJhbmdlOjYxZWZkMTk0Yjk2NjQ1ZmQ4NzkwYTFlNGZmYmQyYTlkXzItMy0xLTEtMA_a5efd294-54d5-4447-9d1c-28bf03907482">20</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.3 Options to purchase foreign currency </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has executed collar strategies to reduce its exposure to the risk of exchange rate fluctuations. A collar is a strategy that combines call and put options, limiting the exposure to the risk of exchange rate fluctuations in a similar way as a forward agreement. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These instruments have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Changes in the fair value of these options are initially recorded as part of &#8220;cumulative other comprehensive income&#8221;. Net gain/(loss) on expired contracts including the net premium paid, is recognized as part of cost of goods sold when the hedged item is recorded in the consolidated income statements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had no outstanding collar options to purchase foreign currency.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjEy_affd03dd-aa0b-45bb-8a41-84fd05357921" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2019, the Company had the following outstanding collar options to purchase foreign currency. Net premium paid for these options was Ps.<ix:nonFraction unitRef="mxn" contextRef="if4d832e6cca346e098646022ae6bbe27_D20200101-20201231" decimals="-6" name="kof:PremiumPaidForOutstandingCallOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzQxODM_890950d1-6cb3-4ac7-bc1d-729bb262c224">3</ix:nonFraction>:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.138%"><tr><td style="width:1.0%"></td><td style="width:56.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.997%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7e7f1348ce9b4bb1b7406d93a490d846_I20191231" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTphNWY2MzA4OGMzOTg0OGYyOTEzZjdmNGU2NGI5ZDc1My90YWJsZXJhbmdlOmE1ZjYzMDg4YzM5ODQ4ZjI5MTNmN2Y0ZTY0YjlkNzUzXzItMS0xLTEtMA_18e440ae-db4d-431d-a4d9-57418328e222">107</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7e7f1348ce9b4bb1b7406d93a490d846_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTphNWY2MzA4OGMzOTg0OGYyOTEzZjdmNGU2NGI5ZDc1My90YWJsZXJhbmdlOmE1ZjYzMDg4YzM5ODQ4ZjI5MTNmN2Y0ZTY0YjlkNzUzXzItMi0xLTEtMA_935cb49d-6024-4af8-9749-63dfb2c613ee">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7e7f1348ce9b4bb1b7406d93a490d846_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTphNWY2MzA4OGMzOTg0OGYyOTEzZjdmNGU2NGI5ZDc1My90YWJsZXJhbmdlOmE1ZjYzMDg4YzM5ODQ4ZjI5MTNmN2Y0ZTY0YjlkNzUzXzItMy0xLTEtMA_9b22319a-eeb8-4262-9d1c-d2c62b664dd2">2</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.4 Cross-currency swaps </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has cross-currency swaps contracts to reduce the risk of interest rate and exchange rate fluctuation in the contracted credits denominated in USD. Cross-currency swaps are designated as hedge instruments when the Company changes the debt profile to the functional currency to reduce the exchange rate fluctuation risk.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is estimated using market prices that would apply to terminate the contracts at the end of the period. For accounting purposes, the cross currency swaps are recorded as both, cash flow hedges in regard to the foreign exchange risk, and fair value hedges in regard to the interest rate risk and related foreign exchange risk. The fair value changes related to exchange rate fluctuations of the notional amount of those cross currency swaps and the accrued interest are recorded in the consolidated income statements. The remaining portion of the fair value changes, when designated as cash flow hedges, are recorded in the consolidated statement of financial position in &#8220;cumulative other comprehensive income&#8221;. If they are designated as fair value hedges the changes in this remaining portion are recorded in the income statements as &#8220;market value (gain) loss on financial instruments&#8221;. </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfCrossCurrencySwapContractTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjAw_62e82193-d246-4d35-b9e1-67468277b68a" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, the Company had the following outstanding cross currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i81105cc3679b4da9a7a086f5fee96595_I20201231" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzItMS0xLTEtMA_81c47ddd-8589-47eb-8fc7-a670e4537dc5">404</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i81105cc3679b4da9a7a086f5fee96595_I20201231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzItMi0xLTEtMA_64468f54-3754-4445-bf33-6e9d9252b49d">4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i81105cc3679b4da9a7a086f5fee96595_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzItMy0xLTEtMA_04df9c66-fa51-42cd-bc37-de596426570e">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia72042fdc4ec4a76ba2e6e28239f5674_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzMtMS0xLTEtMA_70d0fcce-6646-4d2a-9382-1c8ac624c318">11,371</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia72042fdc4ec4a76ba2e6e28239f5674_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzMtMi0xLTEtMA_9a97b73f-9152-4e65-b2e6-126703dec21b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia72042fdc4ec4a76ba2e6e28239f5674_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzMtMy0xLTEtMA_4d00b9e4-0043-4c7a-bbc6-4f8accf8d556">2,165</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idc70e93f0b504b368b9328a78b1d2e2f_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzQtMS0xLTEtMA_43592196-0679-4658-88f8-a7f72feebb59">6,982</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idc70e93f0b504b368b9328a78b1d2e2f_I20201231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzQtMi0xLTEtMA_c3d5a0e9-7824-47d7-8a74-5ef250028076">464</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idc70e93f0b504b368b9328a78b1d2e2f_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzQtMy0xLTEtMA_aa211cd0-65a4-47fc-a97a-6e84a93c093e">80</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2030</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b066a8897fb4937b3d0fa82934fa6f6_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzUtMS0xLTEtMA_32e542b8-4052-4ca4-86b6-f5ba4953bfd7">3,790</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8b066a8897fb4937b3d0fa82934fa6f6_I20201231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzUtMi0xLTEtMA_a0b8349c-f058-4fab-b300-1f4514dd09e1">107</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b066a8897fb4937b3d0fa82934fa6f6_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzUtMy0xLTEtMA_32abac6e-bbe2-45c8-b042-f486a0269c62">192</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding cross currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i76e02d1f92344a6e9507aab7e9f07a8a_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzItMS0xLTEtMA_77a683a3-a90c-44de-8b9d-cba016178eab">13,788</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i76e02d1f92344a6e9507aab7e9f07a8a_I20191231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzItMi0xLTEtMA_fa37303b-79aa-415d-abcf-0b311723c354">297</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i76e02d1f92344a6e9507aab7e9f07a8a_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzItMy0xLTEtMA_3ae5173e-ddde-4382-a852-3bc3ad6caedd">781</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i78c0ece31da64a7baf147386a0f736f7_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzMtMS0xLTEtMA_8a2854cf-53db-4e27-afdf-fbe3f236fbed">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i78c0ece31da64a7baf147386a0f736f7_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzMtMi0xLTEtMA_2bd709ad-7319-49a6-bc57-a81d35c809bc">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i78c0ece31da64a7baf147386a0f736f7_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzMtMy0xLTEtMA_9bb71008-6063-41a9-9da6-f3cb61585e76">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icfc3b3c10847483b9bebb832023bb4a8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzQtMS0xLTEtMA_dfec3ef9-16c1-4b48-8730-5f3c46b1d2f0">10,742</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="icfc3b3c10847483b9bebb832023bb4a8_I20191231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzQtMi0xLTEtMA_25d8b86b-5222-4ab3-8414-70094c0c9a11">594</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icfc3b3c10847483b9bebb832023bb4a8_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzQtMy0xLTEtMA_a679ffde-06b6-4394-9b1e-de188c39584d">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9b424fbc2b704cff856f8f5a853514a2_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzUtMS0xLTEtMA_c03e8158-65bb-4953-8616-4affb4b0c318">6,596</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9b424fbc2b704cff856f8f5a853514a2_I20191231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzUtMi0xLTEtMA_1cfcf961-e466-4b32-9ba4-bf156726c392">843</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9b424fbc2b704cff856f8f5a853514a2_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzUtMy0xLTEtMA_87b429d2-12cb-4625-bc92-397b987a980f">&#8212;</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i5ea72a4068504588a3597baa6561ac35" continuedAt="i0f65698e3a084e9e8ad3c43308946faf"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.5 Interest Rate swaps </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has contracted a number of interest rate swaps to reduce its exposure to interest rate fluctuations associated with its debt denominated in BRL. These interest rate swaps, are designated as cash flow hedges and the interest rate variation is recorded in the consolidated balance sheet as &#8220;cumulative other comprehensive income&#8221;. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, the Company had no outstanding interest rate swap agreements.</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjA3_04d3361b-4324-42d5-9bcd-64f5e45bf939" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding interest rate swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i00aa48660de54bffbdde85e27fbf9829_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2NDQ0NzZjYTgwNDI0OTQ3YjVmN2M4ZDBiMzQ1MTUxYy90YWJsZXJhbmdlOjY0NDQ3NmNhODA0MjQ5NDdiNWY3YzhkMGIzNDUxNTFjXzItMS0xLTEtMA_3686ab5c-1849-47a0-a70d-6d6f8af3cf70">4,365</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i00aa48660de54bffbdde85e27fbf9829_I20191231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2NDQ0NzZjYTgwNDI0OTQ3YjVmN2M4ZDBiMzQ1MTUxYy90YWJsZXJhbmdlOjY0NDQ3NmNhODA0MjQ5NDdiNWY3YzhkMGIzNDUxNTFjXzItMi0xLTEtMA_d677439c-636d-42c1-aee7-2473e00fff18">142</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i00aa48660de54bffbdde85e27fbf9829_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2NDQ0NzZjYTgwNDI0OTQ3YjVmN2M4ZDBiMzQ1MTUxYy90YWJsZXJhbmdlOjY0NDQ3NmNhODA0MjQ5NDdiNWY3YzhkMGIzNDUxNTFjXzItMy0xLTEtMA_ab0070d9-59a0-4999-8b67-d6bc2513905d">&#8212;</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.6 Treasury Lock contracts</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has contracted a number of treasury locks to reduce its exposure to interest rate fluctuations associated with its USD debt. These treasury locks, are designated as cash flow hedges and the interest rate variation is recorded in the consolidated statement of financial position as &#8220;cumulative other comprehensive income&#8221;. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, the Company had no outstanding treasury locks agreements.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjAx_9c4b60f7-f3ad-4c12-8dfb-e37f25dbebcc" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding treasury locks agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifb63f464ac454bec899c2ff5e753a583_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjdiN2ZlODIyMDg0ZDU1YTg1MDNkODRhZjYzM2NhMC90YWJsZXJhbmdlOjIyN2I3ZmU4MjIwODRkNTVhODUwM2Q4NGFmNjMzY2EwXzItMS0xLTEtMA_f0f92c4a-358e-4a5a-a5c0-7ca358295cda">10,365</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifb63f464ac454bec899c2ff5e753a583_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjdiN2ZlODIyMDg0ZDU1YTg1MDNkODRhZjYzM2NhMC90YWJsZXJhbmdlOjIyN2I3ZmU4MjIwODRkNTVhODUwM2Q4NGFmNjMzY2EwXzItMi0xLTEtMA_18d93001-0174-4771-89be-a4ff66a2828d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifb63f464ac454bec899c2ff5e753a583_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjdiN2ZlODIyMDg0ZDU1YTg1MDNkODRhZjYzM2NhMC90YWJsZXJhbmdlOjIyN2I3ZmU4MjIwODRkNTVhODUwM2Q4NGFmNjMzY2EwXzItMy0xLTEtMA_a0d0fbaa-7461-4985-8a20-9f5b08bba2e9">102</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.7 Commodity price contracts </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various commodity price contracts to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. The fair value is estimated based on the market valuations to terminate the contracts at the end of the period. These instruments are designated as cash flow hedges and the changes in their fair value are recorded as part of &#8220;cumulative other comprehensive income&#8221;. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of expired or sold commodity contracts is recorded in cost of goods sold with the hedged items.</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjA0_9d4a9d4a-1a4c-4527-a3d4-24c25cd25967" continuedAt="i9ad3358df31248dc9dc2c027a2b497cf" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had the following aluminum price contracts: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ied6752dbcbe34e0296bad2da982297ce_I20201231" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzItMS0xLTEtMA_f4893e4c-770a-4dc4-9382-4807db3f2837">695</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ied6752dbcbe34e0296bad2da982297ce_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzItMi0xLTEtMA_03186c91-b461-4475-970a-150ca87011bd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ied6752dbcbe34e0296bad2da982297ce_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzItMy0xLTEtMA_fd187887-0cdb-42e6-920f-49aaf7cf09f3">125</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i45977aa55e7943d19d44408616a010e7_I20201231" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzMtMS0xLTEtMA_c8d229ee-c520-4b4d-823c-4361a9a4a336">99</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i45977aa55e7943d19d44408616a010e7_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzMtMi0xLTEtMA_140b78f5-bc1e-4fad-97e9-724c69812f5a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i45977aa55e7943d19d44408616a010e7_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzMtMy0xLTEtMA_bd615b9c-9c32-4c5c-bc2c-5d9f8e41846a">17</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had the following PX + MEG (resin) price contracts: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3974399be5ed49d0befd91bc65c9f988_I20201231" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo1MGYzY2UwOWNhM2Q0YmU3YTRiMzNlYzkxN2YyYmU1Yi90YWJsZXJhbmdlOjUwZjNjZTA5Y2EzZDRiZTdhNGIzM2VjOTE3ZjJiZTViXzItMS0xLTEtMA_e3500570-227f-484e-b319-1ae94a946bcd">729</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i3974399be5ed49d0befd91bc65c9f988_I20201231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo1MGYzY2UwOWNhM2Q0YmU3YTRiMzNlYzkxN2YyYmU1Yi90YWJsZXJhbmdlOjUwZjNjZTA5Y2EzZDRiZTdhNGIzM2VjOTE3ZjJiZTViXzItMi0xLTEtMA_0e801413-6549-462c-a579-512ac4c289fe">65</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3974399be5ed49d0befd91bc65c9f988_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo1MGYzY2UwOWNhM2Q0YmU3YTRiMzNlYzkxN2YyYmU1Yi90YWJsZXJhbmdlOjUwZjNjZTA5Y2EzZDRiZTdhNGIzM2VjOTE3ZjJiZTViXzItMy0xLTEtMA_974f48e3-0ddc-41fd-af25-1f3bf3876287">&#8212;</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i0f65698e3a084e9e8ad3c43308946faf" continuedAt="icb45cf19e1c04f7d991a2455d0fbf9da"><ix:continuation id="i9ad3358df31248dc9dc2c027a2b497cf"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i19a3d9651f2a46029dd28709e4114b52_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzItMS0xLTEtMA_4579e895-b224-4d54-99dc-9be568d1264d">1,260</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i19a3d9651f2a46029dd28709e4114b52_I20201231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzItMi0xLTEtMA_71446c79-27a9-4032-b0b4-e3352dd2faa0">18</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i19a3d9651f2a46029dd28709e4114b52_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzItMy0xLTEtMA_d3689ddb-dea0-4d29-8817-b4c2749ddce9">275</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if53afc2255d84da9abcadcf6f7675c8b_I20201231" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzMtMS0xLTEtMA_4e51e67e-9020-4166-809a-8a3174280955">366</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if53afc2255d84da9abcadcf6f7675c8b_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzMtMi0xLTEtMA_0fdf6970-d795-4718-ae64-6b0aacddd1aa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if53afc2255d84da9abcadcf6f7675c8b_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzMtMy0xLTEtMA_534e0285-3b6e-434d-b902-5df0fb8a8a89">70</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company had the following aluminum price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i03ed2bdda2254905925c423932184607_I20191231" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyZTRmYTllOGY1ZGU0N2NhYjk0N2E3YjEwYmY1ZTcyOS90YWJsZXJhbmdlOjJlNGZhOWU4ZjVkZTQ3Y2FiOTQ3YTdiMTBiZjVlNzI5XzMtMS0xLTEtMA_6b17486b-ab56-4657-a0b6-c938e71b6af6">394</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i03ed2bdda2254905925c423932184607_I20191231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyZTRmYTllOGY1ZGU0N2NhYjk0N2E3YjEwYmY1ZTcyOS90YWJsZXJhbmdlOjJlNGZhOWU4ZjVkZTQ3Y2FiOTQ3YTdiMTBiZjVlNzI5XzMtMi0xLTEtMA_e17347c5-d9bb-45d1-9fc8-93bd52b04152">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i03ed2bdda2254905925c423932184607_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyZTRmYTllOGY1ZGU0N2NhYjk0N2E3YjEwYmY1ZTcyOS90YWJsZXJhbmdlOjJlNGZhOWU4ZjVkZTQ3Y2FiOTQ3YTdiMTBiZjVlNzI5XzMtMy0xLTEtMA_ce1afc5f-d555-463c-b244-83ad04fa3052">5</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company had the following PX + MEG (resin) price contracts</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i87f34c254f264339923c65be9b866e2b_I20191231" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjkzYWIzNTc0ZTY0YmEyYmE4Mjg4YTc1NTY1ZjJiOS90YWJsZXJhbmdlOjIyOTNhYjM1NzRlNjRiYTJiYTgyODhhNzU1NjVmMmI5XzMtMS0xLTEtMA_e4b85a93-bda4-42a7-8306-3d78551cdac9">320</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i87f34c254f264339923c65be9b866e2b_I20191231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjkzYWIzNTc0ZTY0YmEyYmE4Mjg4YTc1NTY1ZjJiOS90YWJsZXJhbmdlOjIyOTNhYjM1NzRlNjRiYTJiYTgyODhhNzU1NjVmMmI5XzMtMi0xLTEtMA_c754e1d2-25c8-47aa-8078-e3ea9871c6d4">28</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i87f34c254f264339923c65be9b866e2b_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjkzYWIzNTc0ZTY0YmEyYmE4Mjg4YTc1NTY1ZjJiOS90YWJsZXJhbmdlOjIyOTNhYjM1NzRlNjRiYTJiYTgyODhhNzU1NjVmMmI5XzMtMy0xLTEtMA_274ecdf6-4aa0-45bc-84c4-60abc271071a">&#8212;</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia7ece950027748a48d4d5db3d472c191_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzItMS0xLTEtMA_89db764f-beeb-4cd9-94ba-cbea306983b4">1,554</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia7ece950027748a48d4d5db3d472c191_I20191231" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzItMi0xLTEtMA_4a5636f3-11c0-4703-b8f6-8d4a3bb142af">18</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia7ece950027748a48d4d5db3d472c191_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzItMy0xLTEtMA_c42baa8e-4547-4c09-ac71-b69dbb6b8a4c">71</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0dcbeef5152842e6ad3d779bb816f564_I20191231" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzMtMS0xLTEtMA_f2b3a500-5805-4ec8-b1eb-f9cdc044cb06">98</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0dcbeef5152842e6ad3d779bb816f564_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzMtMi0xLTEtMA_eb4894a4-6634-4062-9da2-9a79a4e54a1f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0dcbeef5152842e6ad3d779bb816f564_I20191231" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzMtMy0xLTEtMA_1a687f8a-0685-4a3f-bcda-151fdf700c77">15</ix:nonFraction></span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">21.8 Option embedded in the Promissory Note to fund the Vonpar&#8217;s acquisition</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On December 6, 2016, as part of the purchase price paid for the Company&#8217;s acquisition of Vonpar, Spal issued and delivered a <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" format="ixt-sec:durwordsen" name="kof:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzMyOTg1MzQ5MDMwMjY_359da9f5-afc3-4b0c-abff-d5cb50e07852">three-year</ix:nonNumeric> promissory note to the sellers, for a total amount of <ix:nonFraction unitRef="brl" contextRef="i76830b0e4c444177b3dc1d38e494b914_D20161206-20161206" decimals="-6" format="ixt:numdotdecimal" name="kof:PurchasePricePaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzc5MDY_035fe600-ab81-4a01-8a9e-f3bb823480e9">1,166</ix:nonFraction>&#160;million Brazilian reais. On November 14, 2018 Spal prepaid an amount for <ix:nonFraction unitRef="usd" contextRef="i0862103389a648ba9609fab64431e5eb_D20181114-20181114" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBondsNotesAndDebentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzc5NzQ_3def91cb-f1c8-4cd0-9b83-2fc10663107b">103</ix:nonFraction>&#160;million of USD (<ix:nonFraction unitRef="brl" contextRef="i0862103389a648ba9609fab64431e5eb_D20181114-20181114" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBondsNotesAndDebentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzc5ODU_c94c1ad5-17f0-4747-b2d4-6b0db3aa2c08">393</ix:nonFraction>&#160;million of Brazilian reais) (and the amount left as of December 31, 2018 is <ix:nonFraction unitRef="brl" contextRef="i76677535c6fc414cba7dfae62ab91edc_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesIncurred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzgwNTY_9efe0d98-2f9e-4f95-8dea-44372ea4626b">1,000</ix:nonFraction>&#160;million of Brazilian real). The promissory note beards interest at an annual rate of <ix:nonFraction unitRef="number" contextRef="ib3086c59ab284ea2b430e423d36fe969_I20201231" decimals="5" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzgxMzY_63953e5a-8aa3-46e6-9523-d490b6880d46">0.375</ix:nonFraction>%, and was denominated and payable in Brazilian reais. The promissory note was linked to the performance of the exchange rate between the Brazilian real and the U.S. dollar. As a result, the principal amount under the promissory note increased or decreased based on the depreciation or appreciation of the Brazilian real relative to the U.S. dollar. The holders of the promissory note had an option, that could be exercised prior to the scheduled maturity of the promissory note, to capitalize the Mexican peso amount equivalent to the amount payable under the promissory note into a recently incorporated Mexican company which would then be merged into the Company in exchange for Series L shares at a strike price of Ps.<ix:nonFraction unitRef="mxnPerShare" contextRef="i33d5ef7c95db410bba35642b114fcb18_D20200101-20201231" decimals="2" name="kof:FairValueMeasurementStrikePricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzg4NTk_9d9952f5-2917-44dd-9d9d-6472d51e776b">178.5</ix:nonFraction> per share. On December 6, 2019 the Promissory Note matured and the option embedded expired worthless. As such, the Company paid a total amount of <ix:nonFraction unitRef="brl" contextRef="i991107fac5414d39bf0d49d855964ba2_I20161206" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesIncurred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzkwMDg_49be4ee1-558a-437a-a448-1aaff1d1900a">1,000</ix:nonFraction>&#160;million of Brazilian reais (approximately Ps. <ix:nonFraction unitRef="mxn" contextRef="i76830b0e4c444177b3dc1d38e494b914_D20161206-20161206" decimals="-6" format="ixt:numdotdecimal" name="kof:BorrowingsMaturityNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzkwNDk_5f2f22ac-be70-4958-8455-938ac3953513">4,676</ix:nonFraction>) for the maturity of the Notes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">21.9 Sale Estrella Azul</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On September 30, 2020, Coca-Cola FEMSA announced that its joint venture with The Coca-Cola Company (Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.) successfully sold <ix:nonFraction unitRef="number" contextRef="i217b5ba96c0c43d4b2de6b887a3d56b0_D20200101-20200930" decimals="2" name="kof:JointVentureStockInterestSoldPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzkyNzc_e6cdbc0c-5bf1-429f-a1d4-7c8234144b44">100</ix:nonFraction>% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the company agreed with the buyer that we could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business (level 3 inputs) and calculated their net present value. As of December 31, 2020, the financial asset recognized in the consolidated statement of financial position has a total value of Ps. <ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzk4NjE_b142e3e8-42f7-44b1-804a-9a46dfc4d5b7">8</ix:nonFraction>. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="icb45cf19e1c04f7d991a2455d0fbf9da" continuedAt="icbcc3c0daa564c01998d4bdc71ee16e4"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.10 <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjA5_5de23a4a-4891-4467-b474-7d4bcba960b7" continuedAt="i077b675b1f974ecfb8ea904b540cc10b" escape="true">Net effects of expired contracts that met hedging criteria </ix:nonNumeric></span></div><div><ix:continuation id="i077b675b1f974ecfb8ea904b540cc10b"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.611%"><tr><td style="width:1.0%"></td><td style="width:39.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.962%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.809%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement - Gain (Loss)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i63101eca30ac4d85bc4b99018e3847ff_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzEtMi0xLTEtMA_16ed7f07-a6ac-4ec3-b3c4-dce46893ed92">109</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i54b8ae72484b4f8cb583e687993a800b_D20190101-20191231" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzEtMy0xLTEtMA_60c5e4b4-f6f0-45ea-b77f-c7208dee4527">199</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia8eec00aedda471da03fe765c8d1b9b2_D20180101-20181231" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzEtNC0xLTEtMA_03458784-6454-4c02-a19e-a46cb4100082">157</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i63101eca30ac4d85bc4b99018e3847ff_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzItMi0xLTEtMA_165933ae-e7c4-4ee5-9fe7-2c47ff55b449">1,212</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i54b8ae72484b4f8cb583e687993a800b_D20190101-20191231" decimals="-6" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzItMy0xLTEtMA_af6e9ff9-e5b9-43b6-8f4f-b3e6b3068c96">480</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia8eec00aedda471da03fe765c8d1b9b2_D20180101-20181231" decimals="-6" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzItNC0xLTEtMA_118ddaf6-4e24-406b-a2b6-539b83e77652">642</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="icfd8eb1ba35a46f8b31200df88a2f80b_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzMtMi0xLTEtMA_550560c8-2aee-4917-adac-767ded6a00e2">163</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i803517db34184fe0a73901a879597fce_D20190101-20191231" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzMtMy0xLTEtMA_745fa7f3-c428-427b-aa61-b2cc20bcf42d">515</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic3640d87347446a4b7652b19dc9466ff_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzMtNC0xLTEtMA_76e0e5e9-b892-423f-a076-b9ecba920d03">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option to purchase foreign currency</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8c1dcd873fd0445e8f5e1d04af97beac_D20200101-20201231" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzQtMi0xLTEtMA_33d0bfa0-0915-4a1f-8be1-b244de10012a">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id4f6dfb57bca469c80c38cce0c9a4ea5_D20190101-20191231" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzQtMy0xLTEtMA_547c8fc7-39b2-4e7b-b6dc-0731b695036f">63</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia1fa158300dc409f8199c331112f6668_D20180101-20181231" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzQtNC0xLTEtMA_0d80a883-a20e-4a3e-ba96-e430174a467e">8</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward agreements to purchase foreign currency</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8a08c6428ccd41a3903bcbb17b8f7fbf_D20200101-20201231" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzUtMi0xLTEtMA_73cf1121-3987-4ebb-92cc-164f89054984">839</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6ba366b1b2604367aef87a69040a2798_D20190101-20191231" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzUtMy0xLTEtMA_8dfa0174-3c34-4105-b3f6-83a9b42dfd90">163</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id2facea9cc8e4e3283955a7f17f507da_D20180101-20181231" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzUtNC0xLTEtMA_be847e69-9821-4b1a-9d30-ad6e81ff184b">240</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity Price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iec054733add34c80b29d1e3b2a9e5ad8_D20200101-20201231" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzYtMi0xLTEtMA_4d6cd7b8-a668-4dfb-bb7c-09fe97d7628d">129</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ifba65764f1174f3e88ea127ea091d2ee_D20190101-20191231" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzYtMy0xLTEtMA_5a5146c4-c16e-4243-8e55-9f716407265e">391</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia0137ad8f32140929afbd274a8f81b4c_D20180101-20181231" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzYtNC0xLTEtMA_dc1c5573-7842-4ed2-9dae-6404b5338425">258</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury locks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibebfd29449584ceeaea3ece7f1b761f8_D20200101-20201231" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzctMi0xLTEtMA_e7340ef3-31f5-4990-936d-bcca6c1a76a6">153</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifa98a317c2b84ec195cac54c2e7857b7_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzctMy0xLTEtMA_563465a1-15ab-475f-9e47-0fc1fee7c8bf">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if36f00b7f40447aba5502c029e19eefb_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzctNC0xLTEtMA_32a6a959-ed13-4388-b5e6-6a74d4b4aa99">&#8212;</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.11 <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjEw_aad154ba-64c1-49cb-a3ca-bfd7cac440ce" continuedAt="icf0de92683cc458780779f634e7cfe7a" escape="true">Net effect of changes in fair value of derivative financial instruments that did not meet the hedging criteria for accounting purposes.</ix:nonNumeric></span></div><div><ix:continuation id="icf0de92683cc458780779f634e7cfe7a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:36.086%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Embedded derivatives</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) gain on financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia9269bf9cfd94a908a899c733e023c6e_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzEtMi0xLTEtMA_91ebacea-7305-4f5b-ac7b-fb1eadcd8806">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i9ce85ac0d04b42edae17b0cb64a1e738_D20190101-20191231" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzEtMy0xLTEtMA_805f0a5e-48ef-45b0-9a10-3324bcfc9379">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i2a73954bc5c64a0fa80cc21581e11c3e_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzEtNC0xLTEtMA_9c5bdbb2-e4aa-47be-8e83-924f9a7fcf25">12</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps and interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) gain on financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b88807a6cd543bfaf20c033bad44d70_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzItMi0xLTEtMA_7eed9955-b773-492c-a421-784122a1dfec">212</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib18e3a97e4e04b5cb12f3e610c65b3e2_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzItMy0xLTEtMA_b11c7b8a-2197-4e69-b380-c46e60af0ce6">293</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie96577b91a6348e587f8074b29340db6_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzItNC0xLTEtMA_42bf7a2f-bd85-4082-b390-41a15e0937ee">116</ix:nonFraction>)</span></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.12 <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjEx_b834f619-fbee-4c0b-89c0-158497a51c91" continuedAt="i5af0af378e3b4795b738b037bd76508a" escape="true">Net effect of expired contracts that did not meet the hedging criteria for accounting purposes </ix:nonNumeric></span></div><div><ix:continuation id="i5af0af378e3b4795b738b037bd76508a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:36.086%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Type of Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps and interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss)  on financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i0341db2c1e5041f08cf9e6f94071078b_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzEtMi0xLTEtMA_7c809202-45cf-4c8e-9abe-4ae44b1322b2">212</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i01e3ce7b8759487cbf2ec65f0bae7ad3_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzEtMy0xLTEtMA_2b5ed893-834b-4324-b7c9-9f180919c42d">293</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i2fa10e5a7f0e4acda995815ae4185747_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzEtNC0xLTEtMA_2520c0a4-97e8-4fe0-8454-1f141af40389">186</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Embedded derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) gain on financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2a322bafe2a1420d94354f54096ed49a_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzItMi0xLTEtMA_a8b23386-9e47-4e52-9bbb-c6ea71f3eb0e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i886f0bbcc6224f1f9ebfcacf3bc4ce76_D20190101-20191231" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzItMy0xLTEtMA_289a2046-13d5-4087-b250-4eca660ce485">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i027e538380e74982b7052d6208fa0b4a_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzItNC0xLTEtMA_654a21de-6762-4d48-88f2-2a5ad0dcf93f">&#8212;</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.13 Risk management </span></div><div style="margin-bottom:5pt;padding-right:-1.15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has exposure to the following financial risks:</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Market risk;</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Interest rate risk;</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Liquidity risk; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Credit risk</span></div><div style="padding-right:-1.15pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the COVID-19 pandemic has also caused and continues to cause significant volatility in the financial markets, undermining investors&#8217; confidence in the growth of countries and businesses. Major stock markets have halted operations on several occasions as persistent market turmoil intensified and new information became available. Currencies in many of the countries where the company operates, including the Mexican peso, suffered a significant depreciation against the U.S. dollar as compared to December 31, 2019, which increased the cost of some of our raw materials </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.13.1 Market risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s activities expose it primarily to the financial risks of changes in foreign currency exchange rates, interest rates and commodity prices. The Company enters into a variety of derivative financial instruments to manage its exposure to foreign currency risk, interest rates risk and commodity prices risk including: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Forward Agreements to Purchase Foreign Currency in order to reduce its exposure to the risk of exchange rate fluctuations. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Options to purchase foreign currency in order to reduce its exposure to the risk of exchange rate fluctuations. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Cross-Currency Swaps in order to reduce its exposure to the risk of exchange rate fluctuations and interest rate changes. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Commodity price contracts in order to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="icbcc3c0daa564c01998d4bdc71ee16e4" continuedAt="ia22b1382ad7d49558f1436afd24b5945"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tracks the fair value (mark to market) of its derivative financial instruments and its possible changes using scenario analyses. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NTk4_73489bee-dc2f-4aa8-a329-6d18a087454e" continuedAt="i52f3c3a34017499387e52d73241e5135" escape="true">The following disclosures provide a sensitivity analysis of the market risks, which the Company is exposed to as it relates to foreign exchange rates, interest rates and commodity prices, which it considers in its existing hedging strategy:</ix:nonNumeric></span></div><div><ix:continuation id="i52f3c3a34017499387e52d73241e5135" continuedAt="ie7caadb5325b4c389dde39193a5812af"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.305%"><tr><td style="width:1.0%"></td><td style="width:53.265%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.729%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (MXN/USD)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i5d9369a1c0dd4ee8ace14c8f8ae08bc0_D20200101-20201231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEtMS0xLTEtMA_8df988d6-e2b9-44e5-8579-91e261e1fb93">19</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i5d9369a1c0dd4ee8ace14c8f8ae08bc0_D20200101-20201231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEtMi0xLTEtMA_feb0079c-46aa-4e1d-a608-9c312bbe08ca">884</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i5d9369a1c0dd4ee8ace14c8f8ae08bc0_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEtMy0xLTEtMA_b752aa07-a177-4374-80af-2d3baf387f14">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0564e685cf7e49999957245314520fe9_D20190101-20191231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzItMS0xLTEtMA_b233600f-3960-413f-8638-90d8862be941">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0564e685cf7e49999957245314520fe9_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzItMi0xLTEtMA_8509cb17-8190-435f-a17a-7ca1f67c3d1c">739</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0564e685cf7e49999957245314520fe9_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzItMy0xLTEtMA_482f6b64-6ea4-4054-99a2-6a1d5a9c84f5">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ife6117c27f9d4910b10dd443dd8dbf41_D20180101-20181231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMtMS0xLTEtMA_00f1f696-6f35-4517-bf5f-eee9e873cf27">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ife6117c27f9d4910b10dd443dd8dbf41_D20180101-20181231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMtMi0xLTEtMA_7425ced8-6311-43c5-b903-9e94912a4865">365</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ife6117c27f9d4910b10dd443dd8dbf41_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMtMy0xLTEtMA_c0fcdbc6-aed2-44f5-b78a-e59be8fcfdf8">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (BRL/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i2cc088450c3f4461a495d201a69f8fd6_D20200101-20201231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzUtMS0xLTEtMA_6b855b20-ba48-4ee8-8961-db59f1b1bac1">21</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i2cc088450c3f4461a495d201a69f8fd6_D20200101-20201231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzUtMi0xLTEtMA_b56b8f23-2a71-4cfc-aff6-22e247ef43c0">357</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2cc088450c3f4461a495d201a69f8fd6_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzUtMy0xLTEtMA_8d6de98f-9916-4e9b-b203-6116a5a425f3">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i71bf4cb22df7461b8fa0732d019a7f8f_D20190101-20191231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzYtMS0xLTEtMA_f872e9bd-15d2-4ec1-b202-8a36b01a5f87">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i71bf4cb22df7461b8fa0732d019a7f8f_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzYtMi0xLTEtMA_d6e34f40-0927-472e-9c83-7a2d8a7b453a">155</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i71bf4cb22df7461b8fa0732d019a7f8f_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzYtMy0xLTEtMA_fa17e8bc-dba8-4d3e-ae7f-d5292e1f3645">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i11ae6195b8f443909ad8a1bf187f2164_D20180101-20181231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzctMS0xLTEtMA_27fa4ff7-c6cb-4960-a08c-49241a374450">16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i11ae6195b8f443909ad8a1bf187f2164_D20180101-20181231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzctMi0xLTEtMA_c7a226ee-e8d4-4ec2-b6c6-b842aa38f896">413</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i11ae6195b8f443909ad8a1bf187f2164_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzctMy0xLTEtMA_0b8125de-32d7-4bb0-ae7d-dc8429ec5669">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (COP/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ida71b0ab445545ff96739debfcfb6258_D20200101-20201231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzktMS0xLTEtMA_321c8bc4-2955-4d9e-8d8d-224c8c62b43c">16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ida71b0ab445545ff96739debfcfb6258_D20200101-20201231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzktMi0xLTEtMA_75ffd933-38ff-4c02-95ed-103871ab9fee">142</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ida71b0ab445545ff96739debfcfb6258_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzktMy0xLTEtMA_1040d3f9-3eae-4d1b-a73e-28b9d1a390ad">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i2fe7f399438f495e967513af610f4afa_D20190101-20191231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEwLTEtMS0xLTA_77b13878-233a-4735-93cf-9db483f1015c">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2fe7f399438f495e967513af610f4afa_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEwLTItMS0xLTA_449f92a0-8062-445a-8dd6-4e1467882027">54</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2fe7f399438f495e967513af610f4afa_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEwLTMtMS0xLTA_16ed07c3-79b9-48fc-9e8b-8807551373dd">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if00b139688674f34b85689105c3bcdfc_D20180101-20181231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzExLTEtMS0xLTA_0a66b66f-a1b4-4796-95c1-6a90090a0794">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if00b139688674f34b85689105c3bcdfc_D20180101-20181231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzExLTItMS0xLTA_7c050700-7168-4107-aaac-4a49f20f326a">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if00b139688674f34b85689105c3bcdfc_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzExLTMtMS0xLTA_2625aa65-cad4-4258-b48e-6cce2dd28c68">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (ARS/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie57cd9f7655346189554baef447d8a74_D20200101-20201231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEzLTEtMS0xLTA_883b2de7-d2a8-400b-869a-04f9983c87eb">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ie57cd9f7655346189554baef447d8a74_D20200101-20201231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEzLTItMS0xLTA_6f43e58a-6357-438e-96f5-40d1d4726975">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie57cd9f7655346189554baef447d8a74_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEzLTMtMS0xLTA_ef584a86-93cc-4541-9ca0-6ca332bc57b8">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="id14fbe541d0f4b89a3041ba5bbc2f891_D20190101-20191231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE0LTEtMS0xLTA_edc53af0-a684-46c3-a10d-579a09f0b5ee">25</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id14fbe541d0f4b89a3041ba5bbc2f891_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE0LTItMS0xLTA_31d0a819-44df-4e75-ae95-2694b5c30b0b">88</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id14fbe541d0f4b89a3041ba5bbc2f891_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE0LTMtMS0xLTA_0ae8eeba-fe2b-4f2b-8c91-d0779d1277de">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i02b33c07042d458c8ffe5700378bb3c3_D20180101-20181231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE1LTEtMS0xLTA_939defec-bffe-4d9c-8683-419bd5b89f44">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i02b33c07042d458c8ffe5700378bb3c3_D20180101-20181231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE1LTItMS0xLTA_b7d82846-0212-4ae1-b439-e26922edc266">522</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02b33c07042d458c8ffe5700378bb3c3_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE1LTMtMS0xLTA_1f2b45ee-c39c-4086-b6f7-2796371fbe2c">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (UYU/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i87d072a3842c492b8f887605b2a2994e_D20200101-20201231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE3LTEtMS0xLTA_d16ca467-04c1-47c2-8bc1-d98597876b1f">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i87d072a3842c492b8f887605b2a2994e_D20200101-20201231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE3LTItMS0xLTA_cca9c497-1763-4449-bd4e-74581f8bab72">21</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i87d072a3842c492b8f887605b2a2994e_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE3LTMtMS0xLTA_6a1291ee-b6d8-490d-b877-3b0f06afd461">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i7c7dffd70b194343af2b9ecb9f97fd17_D20190101-20191231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE4LTEtMS0xLTA_e3647e3e-4bdc-4ae1-8142-190daf05319f">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7c7dffd70b194343af2b9ecb9f97fd17_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE4LTItMS0xLTA_02c200aa-a1f9-43a5-b7d4-fb3c82ee067a">23</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7c7dffd70b194343af2b9ecb9f97fd17_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE4LTMtMS0xLTA_f66f1517-4973-47b0-9673-0b583b376234">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i9376d817f5924dc3ae87d68b3d69f6dd_D20180101-20181231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE5LTEtMS0xLTA_7a6e711d-2283-4296-85df-7a5eefb771cb">8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9376d817f5924dc3ae87d68b3d69f6dd_D20180101-20181231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE5LTItMS0xLTA_1e7b9384-4c62-4266-a0a3-be381ea49a5b">46</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9376d817f5924dc3ae87d68b3d69f6dd_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE5LTMtMS0xLTA_c5387bbb-59ba-41e7-b867-3b642a9b1d90">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to MXN)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="iae73cda1beb643f1859b6bc2c5d9afa3_D20200101-20201231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIxLTEtMS0xLTA_da13c16c-660e-4b62-9871-ad553b6c1513">19</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="iae73cda1beb643f1859b6bc2c5d9afa3_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIxLTItMS0xLTA_a736c8e4-3585-45e7-a6dd-c1d32bf015b5">5,507</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iae73cda1beb643f1859b6bc2c5d9afa3_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIxLTMtMS0xLTA_83d9a15b-9f25-4ac5-b190-5c45986565fc">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="id2f9158fe30444b6a031fd57d23446c5_D20190101-20191231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIyLTEtMS0xLTA_949c037e-62ec-4a07-9d52-d5c530615067">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id2f9158fe30444b6a031fd57d23446c5_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIyLTItMS0xLTA_44315453-2ad5-4369-9a97-330ccf7cf9ca">2,315</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id2f9158fe30444b6a031fd57d23446c5_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIyLTMtMS0xLTA_0daf238b-f093-429f-80cd-d873498ba592">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie739920c42ca4b02bc169c894456a442_D20180101-20181231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIzLTEtMS0xLTA_9f8ba4eb-a68f-467d-be74-81aab77a8c17">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie739920c42ca4b02bc169c894456a442_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIzLTItMS0xLTA_5c42a399-03ea-4b8d-a166-a3cf2dd42ea3">3,130</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie739920c42ca4b02bc169c894456a442_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIzLTMtMS0xLTA_6d41f000-3226-40e3-aa29-8fcbea11f914">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to BRL)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i2831291486de4d85ba515729d112f09b_D20200101-20201231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI1LTEtMS0xLTA_497ee82f-587f-46d4-a9b6-a62480597cfd">21</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i2831291486de4d85ba515729d112f09b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI1LTItMS0xLTA_94c0c0bd-57bd-41c8-bd1f-987d474d995a">2,161</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i2831291486de4d85ba515729d112f09b_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI1LTMtMS0xLTA_1c7736e5-3450-4504-bbca-239075522924">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib8684c6ff12a413bb6868237f72301ad_D20190101-20191231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI2LTEtMS0xLTA_5756c3ab-33dc-442e-b3da-cb92c185fd54">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib8684c6ff12a413bb6868237f72301ad_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI2LTItMS0xLTA_3fb81fdc-18da-42e1-baea-532abfebed99">645</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib8684c6ff12a413bb6868237f72301ad_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI2LTMtMS0xLTA_182a8038-10d2-4434-ac80-20a4f04b8567">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie97addca1a5644ccabcc4c8cba792a06_D20180101-20181231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI3LTEtMS0xLTA_a39fc075-f9e4-46f3-854d-7416b6af9094">16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie97addca1a5644ccabcc4c8cba792a06_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI3LTItMS0xLTA_d9dfa55f-90fb-49c0-9dc0-4db162598a8d">9,068</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie97addca1a5644ccabcc4c8cba792a06_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI3LTMtMS0xLTA_f4e1f0e9-9825-4dfc-9d5d-7380542c6d1e">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sugar price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on sugar Price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if5a2642468634438b5700e2726fb13dc_D20200101-20201231" decimals="2" sign="-" name="kof:ChangeInSugarPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI5LTEtMS0xLTA_a5b14df5-cdaa-4b38-9cec-ba5277da659b">32</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="if5a2642468634438b5700e2726fb13dc_D20200101-20201231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI5LTItMS0xLTA_91556882-5b37-4cfe-9ec9-648dda6c486f">515</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if5a2642468634438b5700e2726fb13dc_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI5LTMtMS0xLTA_42442b37-0108-42db-95f6-1ab7643f6471">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="iae0adeff88794c6da94588612ec52bc4_D20190101-20191231" decimals="2" sign="-" name="kof:ChangeInSugarPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMwLTEtMS0xLTA_b18db301-c6ff-4bc6-a0ee-aa621be4cbab">24</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iae0adeff88794c6da94588612ec52bc4_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMwLTItMS0xLTA_7d96b229-6bb9-427e-95e0-4aed84920264">255</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iae0adeff88794c6da94588612ec52bc4_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMwLTMtMS0xLTA_74cdff46-1bac-4d17-976d-63ab0069fddf">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i892f689ac9e840719f6aabf2e28ded31_D20180101-20181231" decimals="2" sign="-" name="kof:ChangeInSugarPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMxLTEtMS0xLTA_d59e5e74-37be-448a-ba25-b8154ed36190">30</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i892f689ac9e840719f6aabf2e28ded31_D20180101-20181231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMxLTItMS0xLTA_1113e8b3-9fb1-41d2-9884-e26a0818635e">341</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i892f689ac9e840719f6aabf2e28ded31_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMxLTMtMS0xLTA_e9e77fde-7d87-4975-9c91-af05495264f2">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aluminum price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on Aluminum price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib681ee775a8a4eeb978180faf101cd0e_D20200101-20201231" decimals="2" sign="-" name="kof:ChangeInAluminumPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMzLTEtMS0xLTA_9f902965-1175-492f-85b3-1d0df1e5e70f">16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ib681ee775a8a4eeb978180faf101cd0e_D20200101-20201231" decimals="-6" sign="-" name="kof:ChangeInAluminumPriceEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMzLTItMS0xLTA_7319f1ec-9c01-4b9e-8d09-92b3177e996c">289</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib681ee775a8a4eeb978180faf101cd0e_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMzLTMtMS0xLTA_6d82908d-db1b-4b8e-b291-2380b18ed193">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i82f11e853cf14a35a5d5336d89ad733a_D20190101-20191231" decimals="2" sign="-" name="kof:ChangeInAluminumPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM0LTEtMS0xLTA_fe0eedb9-cd47-4875-8e6d-1417fef8beb2">15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i82f11e853cf14a35a5d5336d89ad733a_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangeInAluminumPriceEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM0LTItMS0xLTA_a7bf3e09-2eb9-4773-adab-418704fa6e30">1,164</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i82f11e853cf14a35a5d5336d89ad733a_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM0LTMtMS0xLTA_b8fcf4fd-19e7-4ae6-851b-0768accb6bba">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="id51186c6a9724e6595e44069c2f716b7_D20180101-20181231" decimals="2" sign="-" name="kof:ChangeInAluminumPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM1LTEtMS0xLTA_a9a246b9-b2f2-4d10-a11c-7ac0dc70e546">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id51186c6a9724e6595e44069c2f716b7_D20180101-20181231" decimals="-6" sign="-" name="kof:ChangeInAluminumPriceEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM1LTItMS0xLTA_5f630ac8-fbfe-49c0-8090-09a599614ecc">55</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id51186c6a9724e6595e44069c2f716b7_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM1LTMtMS0xLTA_555290d9-c43b-4557-a3dd-bda5577b0651">&#8212;</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (MXN to USD)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib01bfc01b6134e2aa7ef6733278d1822_D20200101-20201231" decimals="2" format="ixt:zerodash" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM4LTEtMS0xLTA_d22d6e3c-c6c9-4644-b249-48997cf84b15">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib01bfc01b6134e2aa7ef6733278d1822_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM4LTItMS0xLTA_25598590-0aa3-4887-a391-991aeac71afd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib01bfc01b6134e2aa7ef6733278d1822_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM4LTMtMS0xLTA_e8e363af-0e1b-4297-b543-1cf2fb50ac9a">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if53bc210bd4b477a95bf74e9d4af7f9d_D20190101-20191231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM5LTEtMS0xLTA_bf54644d-7cf3-4133-9b10-711ca2b5419e">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if53bc210bd4b477a95bf74e9d4af7f9d_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM5LTItMS0xLTA_85450557-07b5-4ad7-94e8-67e52d6003aa">6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if53bc210bd4b477a95bf74e9d4af7f9d_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM5LTMtMS0xLTA_af28330e-2a1b-4336-abda-6c622bd65941">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib01199294b1b4e12b5af23d5ebe4417e_D20180101-20181231" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzQwLTEtMS0xLTA_9c87655c-b3bb-44d6-b437-3f82d8dfcc7c">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib01199294b1b4e12b5af23d5ebe4417e_D20180101-20181231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzQwLTItMS0xLTA_66a42849-c914-46d6-95ac-ed1afaf684d3">303</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib01199294b1b4e12b5af23d5ebe4417e_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzQwLTMtMS0xLTA_c2300327-5f2a-4da1-b398-f0f68c07b630">&#8212;</ix:nonFraction></span></td></tr></table></ix:continuation></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia22b1382ad7d49558f1436afd24b5945" continuedAt="ic65e39adf99e42189754f7d284750afb"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.13.2 Interest rate risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk is the risk that the fair value or future cash flow of a financial instrument will fluctuate because of changes in market interest rates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to interest rate risk because it and its subsidiaries borrow funds at both fixed and variable interest ra</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk is managed by the Company by maintaining an appropriate mix between fixed and variable rate borrowings, and by the use of the different derivative financial instruments. Hedging activities are evaluated regularly to align with interest rate views and defined risk appetite, ensuring the most cost-effective hedging strategies are applied. </span></div><ix:continuation id="ie7caadb5325b4c389dde39193a5812af"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following disclosures provide a sensitivity analysis of the interest rate risks management considered to be reasonably possible at the end of the reporting period, which the Company is exposed to as it relates to its fixed and floating rate borrowings and which considers its existing hedging strategy: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.222%"><tr><td style="width:1.0%"></td><td style="width:71.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.089%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.583%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Risk</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in<br/>U.S.$&#160;rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on<br/>(profit)&#160;or<br/>loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="i39bc02b7c8a84520a22ad2727a38299d_D20200101-20201231" decimals="INF" name="kof:ChangeInUSDollarRateBasisPoints" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzEtMS0xLTEtMA_c4ba4403-2c0f-4c1d-bb80-4866ff67e202">100</ix:nonFraction> bps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i39bc02b7c8a84520a22ad2727a38299d_D20200101-20201231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzEtMi0xLTEtMA_610ad2d7-04f5-41e5-b881-a8d14cb9d36f">102</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="i40e2ecccae0543ae906bbf8f48b99e48_D20190101-20191231" decimals="INF" name="kof:ChangeInUSDollarRateBasisPoints" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzItMS0xLTEtMA_ac2321ae-d2e4-4988-b740-258cce0f33f3">100</ix:nonFraction> bps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i40e2ecccae0543ae906bbf8f48b99e48_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzItMi0xLTEtMA_4af231f9-822f-44fd-8f25-113ee0b15e6a">44</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="ic5a09b0e9c37446aa68283939f2e0c82_D20180101-20181231" decimals="INF" name="kof:ChangeInUSDollarRateBasisPoints" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzMtMS0xLTEtMA_8dd0447a-9602-4923-995c-f5d59a3c2316">100</ix:nonFraction> bps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic5a09b0e9c37446aa68283939f2e0c82_D20180101-20181231" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzMtMi0xLTEtMA_945c8646-b80f-4163-8010-8f25ef762c7f">134</ix:nonFraction>)</span></td></tr></table></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.13.3 Liquidity risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s principal source of liquidity has generally been cash generated from its operations. A significant majority of the Company&#8217;s sales are on a short-term credit basis. The Company has traditionally been able to rely on cash generated from operations to fund its capital requirements and its capital expenditures. The Company&#8217;s working capital benefits from the fact that most of its sales are made on a cash basis, while it generally pays its suppliers on credit. In recent periods, the Company has mainly used cash generated from operations to fund acquisitions. The Company has also used a combination of borrowings from Mexican and international banks and issuances in the Mexican and international capital markets to fund acquisitions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ultimate responsibility for liquidity risk management rests with the Company&#8217;s board of directors, which has established an appropriate liquidity risk management framework for the evaluation of the Company&#8217;s short-, medium- and long-term funding and liquidity requirements. The Company manages liquidity risk by maintaining adequate reserves, and continuously monitoring forecasted and actual cash flows and by maintaining a conservative debt maturity profile.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has access to credit from national and international banking institutions in order to face treasury needs; besides, the Company has the highest rating for Mexican companies (AAA) given by independent rating agencies, allowing the Company to access capital markets in case it needs resources. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Company&#8217;s financing policy, management expects to continue financing its liquidity needs with cash from operations. Nonetheless, as a result of regulations in certain countries in which the Company operates, it may not be beneficial or, practicable to remit cash generated in local operations to fund cash requirements in other countries. In the event that cash from operations in these countries is not sufficient to fund future working capital requirements and capital expenditures, management may decide, or be required, to fund cash requirements in these countries through local borrowings rather than remitting funds from another country. In the future management may finance our working capital and capital expenditure needs with short-term or other borrowings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management continuously evaluates opportunities to pursue acquisitions or engage in strategic transactions. The Company would expect to finance any significant future transactions with a combination of cash from operations, long-term indebtedness and capital stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 19 for a disclosure of the Company&#8217;s maturity dates associated with its non-current financial liabilities as of December&#160;31, 2020. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects all contractually fixed and variable pay-offs for settlement, repayments and interest resulting from recognized financial liabilities. It includes expected gross cash outflows from derivative financial liabilities that are in place as of December&#160;31, 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such expected net cash outflows are determined based on each particular settlement date of an instrument. The amounts disclosed are undiscounted net cash outflows for the respective upcoming fiscal years, based on the earliest date on which the Company could be required to pay. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjEz_bf2fc37d-7631-4585-a3ac-02af83f9e0d7" continuedAt="i95b07ec073b1408d853f41b203ec86cc" escape="true">Cash outflows for financial liabilities (including interest) without fixed amounts or timing are based on economic conditions (like interest rates and foreign exchange rates) existing at December&#160;31, 2020. </ix:nonNumeric></span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ic65e39adf99e42189754f7d284750afb" continuedAt="idc37d4ef3f7841ad96e6dab3c4234058"><div><ix:continuation id="i95b07ec073b1408d853f41b203ec86cc"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.583%"><tr><td style="width:1.0%"></td><td style="width:34.713%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions of Ps)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 and thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-derivative financial liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0228fdabba724c178199c964f4eef97c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItMS0xLTEtMA_fcc972e6-0d88-4d70-a70c-3bb7a31997ea">2,500</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6e18ed81a3d34e2cb57b779933909a6e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItMi0xLTEtMA_9bfdccaa-7411-4283-8e74-27df880ee25b">1,500</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7fd129f2499a473589a24cfcb4fbce91_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItMy0xLTEtMA_ca2b3193-0ca4-485c-a5ab-19be46d06415">7,500</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic58e2d47e56a4f05841d82b22203dccc_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItNC0xLTEtMA_5865a34a-4875-47c6-9af4-b5a44afce903">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib46957b1f6384202a0ee126d13844ef1_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItNS0xLTEtMA_5634ba89-bd49-4535-9b26-391046cef9b5">1,727</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ib9a0ef5f5a25420283809fbcc2c07023_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItNi0xLTEtMA_28f3e7c0-f62c-4866-9271-9481b8586884">62,469</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans from banks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7e7fddc7a60041e2a9c754fcbb61eac8_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtMS0xLTEtMA_b7d37bfd-7ebe-432c-a37c-b3a29015ef74">2,518</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i88fb0a7cbea84ce6b1464bfaed1ac405_I20201231" decimals="-6" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtMi0xLTEtMA_fce47d34-d8a0-4a00-b141-474dbba9daaa">317</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i84f115b798054184aad81141031a91d9_I20201231" decimals="-6" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtMy0xLTEtMA_d75b221f-9773-4751-a85f-63ae8c37d506">28</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ife30c3a9c7cb45d8a52ffd3ccb5f653f_I20201231" decimals="-6" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtNC0xLTEtMA_ebca6e36-b0e9-4ab6-8445-98bb3f98221d">18</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2d0c37a236e04ee2b058552771ac9a50_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtNS0xLTEtMA_8de3437d-4471-465b-b271-33a35d4c9257">3,760</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieadb2e8aed794467b961ef3734c6488f_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:FinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtNi0xLTEtMA_8276cc51-69be-4ec1-b25c-aa6b5ea9843f">5,640</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives financial liabilities (assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b707be4522248e9a6635e68c915a374_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtMS0xLTEtMA_e655cb59-fc2d-471c-892b-870e57dddc64">999</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia2d270faf310452ebd997f27389897b9_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtMi0xLTEtMA_7dca9eab-ef4d-4a77-8b3b-c5e3b728bd93">991</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2d717048acbf49c4bc2df3c2cc88a92c_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtMy0xLTEtMA_e253c4cd-dfcf-48be-9a64-03daef82b589">1,286</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iba365eca18454e1c973e9e00af0df702_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtNC0xLTEtMA_cec7c310-db81-438c-9e87-ed430bbf6e2c">577</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i81145ccdb61b450f9c79eaee14f29ab7_I20201231" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtNS0xLTEtMA_566cd72b-e04f-4747-b7e4-28e12a86dca0">577</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i383f94291d054d27b3a3afa6f21085ac_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtNi0xLTEtMA_3f549207-9741-42a7-86f6-3a3bb69d9703">1,375</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally makes payments associated with its financial liabilities with cash generated from its operations. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.13.4 Credit risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit risk refers to the risk that counterparty will default on its contractual obligations resulting in financial loss to the Company. The Company has adopted a policy of only dealing with creditworthy counterparties, where appropriate, as a means of mitigating the risk of financial loss from defaults. The Company only transacts with entities that are rated the equivalent of investment grade and above. This information is supplied by independent rating agencies where available and, if not available, the Company uses other publicly available financial information and its own trading records to rate its major customers. The Company&#8217;s exposure and the credit ratings of its counterparties are continuously monitored and the aggregate value of transactions is spread amongst approved counterparties. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a high receivable turnover; hence management believes credit risk is minimal due to the nature of its businesses, which have a large portion of their sales settled in cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s maximum exposure to credit risk for the components of the statement of financial position at December&#160;31, 2020 and 2019 is the carrying amounts (see Note 7).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit risk for liquid funds and derivative financial instruments is limited because the counterparties  are  highly rated banks as designated by international credit rating agencies.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages the credit risk related to its derivative portfolio by only entering into transactions with reputable and credit-worthy counterparties as well as by maintaining a Credit Support Annex (CSA) that establishes margin requirements. As of December&#160;31, 2020 the Company concluded that the maximum exposure to credit risk related with derivative financial instruments is not significant given the high credit rating of its counterparties. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.14 Cash Flow hedges</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines the existence of an economic relationship between the hedging instruments and the hedged item based on the currency, amount and timing of their respective cash flows. The Company evaluates whether the derivative designated in each hedging relationship is expected to be effective and that it has been effective to offset changes in the cash flows of the hedged item using the hypothetical derivative method.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In these hedging relationships, the main sources of inefficiency are:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">The effect of the credit risk of the counterparty and the Company on the fair value of foreign currency forward contracts, which is not reflected in the change in the fair value of the hedged cash flows; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">Changes in the period hedges.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="idc37d4ef3f7841ad96e6dab3c4234058" continuedAt="ia7d65afc0b3b43ff8718a10a8175d1ed"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfExternalCreditExposuresExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjA1_67afbd24-02e8-4bee-97e7-cdf740417a31" continuedAt="i6625fa2c0f2b47dc860e92a917d721db" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company&#8217;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"></td><td style="width:42.093%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.891%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6-12 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">More than 12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3647fd1ec5034475b29fdba0b54670de_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzQtMS0xLTEtMA_91677241-2fec-4373-a6d9-b4f961f42c7a">2,806</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4ce2be804f804e4dace75d8dd05c4265_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzQtMi0xLTEtMA_caf473ba-8601-4a7c-963e-bd5b022d7299">1,888</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3139dc46e0b0415ba8c7c51a83ded2c4_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzQtMy0xLTEtMA_d24a6afb-0b8f-46ac-aaea-958627ea90df">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i61ee9b426a2749bbbd4e7d6b43b8afe7_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzUtMS0xLTEtMA_771d9ffe-638e-4072-9a45-bcbf06bc49fe">23.35</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42bbf0117a4f408dace199dd15fc7fd7_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzUtMi0xLTEtMA_e01a7625-f4a6-462c-ac84-1f605636e2ba">23.47</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i111b9f1646f5493785e38466ae25c3a2_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzUtMy0xLTEtMA_d2a1c189-9499-44d6-89c3-f689fbb12b8f">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i626c1eb93ab442efb312e3c382416b2c_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzYtMS0xLTEtMA_f8852727-131d-4932-a081-b2a806ceb513">844</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idc8d132b236c4acfb47c1d513e981565_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzYtMi0xLTEtMA_61886412-3263-480b-b4f8-69751fa58136">491</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib282a2a1c7b747138457aa4ea0a759f1_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzYtMy0xLTEtMA_73974764-3d0e-4dd4-abdf-4dff2933dca5">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i18dd6b2d90c8453baf5af0bcaff3618b_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzctMS0xLTEtMA_6d6f9ca1-1ffd-4bcb-b74d-6b2c48a43583">5.41</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i18630d76632f4ba1b9d3051c238ebbed_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzctMi0xLTEtMA_3dbc29dd-64d8-491e-b5d8-58765647b819">5.37</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i816bf035c8254ca190f096387a2acd39_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzctMy0xLTEtMA_401fac89-db85-4dfb-989e-119b182b60f4">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i29ee4ef827f44df3832568bf3b120fc2_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzgtMS0xLTEtMA_46b8c7b1-736d-44e1-b9a8-92736aeadfad">511</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i375ab4dea48744cea5f6b49c3ba6d3b8_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzgtMi0xLTEtMA_303dbe22-e652-47da-95a5-bf0ca91098a1">212</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i87b63fd149ed4e8dbeba0f1adf865cf2_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzgtMy0xLTEtMA_39cb1fcd-306c-42bf-95fc-42e4b8ddf736">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icb57b0e6393040ad94de4b783a2a8ba7_D20200101-20201231" decimals="2" format="ixt:numdotdecimal" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzktMS0xLTEtMA_37bd1e52-4fa5-41bb-ae66-fc2d2cc9b6f6">3,750</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id584e34ed9df43cfb0174f24bc4d81f4_D20200101-20201231" decimals="2" format="ixt:numdotdecimal" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzktMi0xLTEtMA_9bbc6a6d-eefc-4bda-9a37-26899d323d03">3,740</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i34b5809396594d2fa64ddc373ab12cb1_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzktMy0xLTEtMA_4be2c63d-9f8f-4d2e-8868-0f61a73c8a86">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i81dafec14c9b4bde83b76618f13d2eb6_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEwLTEtMS0xLTA_07887cb0-ec56-44cc-aa1e-8dd42f03c524">96</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie57669b1444443e3813849fdabf1b458_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEwLTItMS0xLTA_04fd06d9-321a-431b-a77d-04eeba2334a1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d602cc13d734580b1d38e1608cf1227_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEwLTMtMS0xLTA_05f3bbc7-7ff7-48ab-a8d3-865e0d3253ef">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate ARS/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9599e272b41c4c56869268cabf203b64_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzExLTEtMS0xLTA_e129936f-9b73-4637-8c20-f471204a1796">92.97</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i040230a30a384d55a940a8266d0fb50b_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzExLTItMS0xLTA_cbd6b202-1404-4227-89f5-acb46b397b70">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieec24e692e1e487389da6acb866518f5_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzExLTMtMS0xLTA_fe9845cd-ece7-45d4-9ae6-822e375b32e7">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0eed9ce8a74d4daea85b33755a6a4422_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEyLTEtMS0xLTA_eed5c791-1246-4f8a-9542-0ea43623c7bc">225</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3dda95438b56438b9544e63e5d349e89_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEyLTItMS0xLTA_d920e2b2-13de-418f-a5a1-95faae075ca7">58</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0ff14873ae6e4869bac97051d980bded_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEyLTMtMS0xLTA_d143c97e-1399-437c-b62e-acd17098476f">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate UYU/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icaee5e1b32e74091960f2093aa4ac08a_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEzLTEtMS0xLTA_0d430efe-4462-4cfe-a087-ca09e5af8285">45.92</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i52656786eb3148bfb85cb6e32e9154bc_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEzLTItMS0xLTA_d710022f-94a0-4e4d-b8c9-95abaa0269c4">45.69</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3e443795ce444da3bc640aedcf88d470_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEzLTMtMS0xLTA_9f086f4f-55eb-49a4-a7a4-92bb5f5febd1">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e27a1a9ab1747b3a46e3a81465474d7_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE1LTEtMS0xLTA_04a2d9ff-f3cc-4675-9393-fb56464595aa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6d6d833e79574836a7819001e05052fe_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE1LTItMS0xLTA_346e71fb-9ed2-448a-801e-4da7245700a9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i14966e62202e4b6d8990e6ed82cfa1d3_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE1LTMtMS0xLTA_3c731056-6868-42ee-8a9a-e4d24ba1c796">12,568</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i29f40b9d97ad47c3a5dc9c25af230c2f_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE2LTEtMS0xLTA_63a9128f-ce56-4668-977f-3b14ab3dee97">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if2c0c8da92344f25b887428b9d9db9c4_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE2LTItMS0xLTA_a539dd66-b484-41bb-acd7-f6264e461015">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie3e5048eebde473b94c568dde73cf18f_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE2LTMtMS0xLTA_9c1dd9a7-2a85-4715-bb68-80068a6ea026">19.81</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0af7bd2b4c7241268e7445f50f6b584c_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE3LTEtMS0xLTA_f8bc1a98-5745-447c-ab20-38d525d6ffff">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i817abe5e3db84fe5bfb76d8df2af25e3_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE3LTItMS0xLTA_1d7a2980-b0c1-4f30-8a3f-5e167caab7ce">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1f8d240b25444d81af3234c2cc02a4c2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE3LTMtMS0xLTA_8200a3de-72cd-438d-9db2-83f4b052d370">9,575</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65e7febe75c14cfca30d6f47438f82cb_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE4LTEtMS0xLTA_4c07d056-6cb7-4876-88a3-d95751de32a0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie5032a3006b24e46b363653f49d8a6a9_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE4LTItMS0xLTA_3fae5c0f-da1c-4a0c-a908-78f97ac3ba14">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie5d5f9c3ab304d1e9335eb51d0a5984f_D20200101-20201231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE4LTMtMS0xLTA_7f1e7a7f-b405-4dc0-a0e0-dd3e09ee227d">4.00</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iec9f1ff34e4644f3ba7bef7774073980_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE5LTEtMS0xLTA_cb7cd7e3-6974-481a-81ab-f187bad92efe">404</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i01c9f87278344c819e168fad2016e49a_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE5LTItMS0xLTA_400d656e-fc87-476b-bda1-3d9eb2e8a100">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5e10d0e412f04ea4aa3a289bc07a2398_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE5LTMtMS0xLTA_b5eea42c-5ed0-4460-a3e6-d51ba20b96dc">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i74b6fd994a0a4cdcbb6030bf3ed11671_D20200101-20201231" decimals="2" format="ixt:numdotdecimal" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIwLTEtMS0xLTA_bbfb4004-914b-4a91-b6dc-be5d96237a09">3,454</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4ff013ca07544161adb14c10be1f20ee_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIwLTItMS0xLTA_b7a5e4a9-5603-4ee6-b641-cb36907d5d49">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8aba16b388e647a6b1742ca0bb4f711f_D20200101-20201231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIwLTMtMS0xLTA_f58557fb-082c-4b9b-890f-03f45e88e354">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodities risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aluminum (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i94603aaf5d2f4431a52516e121ed0ecc_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIyLTEtMS0xLTA_9f1a28d2-18cf-4a4c-88dd-60510cba35fc">325</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ide6dc5c1702e41988d875dc8817c5a5d_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIyLTItMS0xLTA_f4f64dd7-4672-4a28-ac90-b4a8a1c3e1fc">370</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib0b299f3169f41119838ea156956f068_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIyLTMtMS0xLTA_47aefaac-10d9-4e95-b6f7-22edf1c8eafa">99</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="i7a4ed0ee328c408880521cc42b3483e3_I20201231" decimals="2" format="ixt:numdotdecimal" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIzLTEtMS0xLTA_9c6ecee4-9f12-4b47-9e54-462d5261e583">1,654</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="i80571ad29c374dad83f9ae20a7f4f846_I20201231" decimals="2" format="ixt:numdotdecimal" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIzLTItMS0xLTA_8e655e07-2de2-4903-b5e9-10a124fc47bc">1,720</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="if21c88b7b612418f8c0e57cc9c7e9ad3_I20201231" decimals="2" format="ixt:numdotdecimal" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIzLTMtMS0xLTA_c28e7461-90f3-47db-9603-2b8ef60e3d6c">1,740</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sugar (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i000605afd59347a2a21351b0fd745ca8_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI0LTEtMS0xLTA_6e0878fb-697c-4ece-a111-8b41481fdcec">869</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i971e0336044e4c399c85a0279ab59e40_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI0LTItMS0xLTA_0f96a977-bb87-491b-b8ff-3cee4e9a1a31">391</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifce3a205e8714883b85e10ae41cb8cad_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI0LTMtMS0xLTA_ade42035-1448-4412-b615-b7ebc96394a5">365</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="i410e47ceba22478091c9d0df7a29b44b_I20201231" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI1LTEtMS0xLTA_6fa5034d-dd35-4405-b6fd-57c9ce38d214">12.13</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="ibcaac6ff765a415985be8fe6bd8fc267_I20201231" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI1LTItMS0xLTA_270b7273-40f3-47df-a4bf-3cdfd129cdee">11.87</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="i4c680b0bc0814b69bbae2cbdcfa84e84_I20201231" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI1LTMtMS0xLTA_0ee23d36-13e7-4e3b-aae1-905eaabc6958">12.17</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PX+MEG (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i29ae95dd45a84dab804c4d8cc6906f27_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI2LTEtMS0xLTA_40254ed4-f10d-4613-a4f9-5179e25fbc1a">364</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic9d86d94779943acb857c2230b312e06_I20201231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI2LTItMS0xLTA_2de9a16c-635d-4bc3-8bb5-5c6947c3a285">364</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifb7575c771834298b6c6e6273dd25317_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI2LTMtMS0xLTA_738b6b2e-01f7-4eb5-8ac6-0fa3c0e1479f">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD /Ton)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="i87749878dea243c3af2cc465e6c8e5f0_I20201231" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI3LTEtMS0xLTA_e889f15c-3246-4ce7-8bc3-692d9ea69b14">730</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="i0bda252b64fe411b8432eeb9e852852e_I20201231" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI3LTItMS0xLTA_98a2e174-8041-47dc-94f2-74f9645e613b">730</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="i853ea86e30714bfda36269328cd22db2_I20201231" decimals="2" format="ixt:zerodash" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI3LTMtMS0xLTA_ec7a53f9-5349-4f19-97d9-d6963758d545">&#8212;</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia7d65afc0b3b43ff8718a10a8175d1ed"><ix:continuation id="i6625fa2c0f2b47dc860e92a917d721db"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company&#8217;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"></td><td style="width:42.093%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.891%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6-12 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">More than 12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i34dbd13a4816480989497cb217218ede_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzQtMS0xLTEtMA_d7021393-eb75-4a1c-8e40-5967914430d3">3,742</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i27ce9655f7b74b63834769a78e99aad8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzQtMi0xLTEtMA_c0d49159-08bc-4fa4-8e57-6dc40588ae98">2,086</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9c74e4c1a7144c448537c44453971232_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzQtMy0xLTEtMA_ff6898ac-dcf5-4afd-8abe-4e69de66d009">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i36fe6779ce204b09997a2996e456c866_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzUtMS0xLTEtMA_949407c7-6406-41ce-8a32-ffbcd0b1a4fa">20.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3c62611f2b874bf6bf1aabd39741347a_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzUtMi0xLTEtMA_df24d3f5-056d-41c3-bd4a-94b7581d590c">20.20</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4159e49682064065921433c2a02e61b6_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzUtMy0xLTEtMA_7053a1a2-cbaa-461a-ac1c-bcff22dd89ca">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i96378215a0b247e9ac4754801cda1689_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzYtMS0xLTEtMA_d0e36b95-502c-48e7-b77b-5750404492ce">697</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i75aae9f315b640a794faf77b83037311_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzYtMi0xLTEtMA_be5af343-1ce9-4226-983b-3fcc696dbec1">303</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3a7e6e25ed534f6ea2945e6b9fbfe7ef_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzYtMy0xLTEtMA_f46c7368-5cf1-4d90-b3a9-5a3749140d06">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8ca58859f45343dfabd9781d2e5c179d_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzctMS0xLTEtMA_48d9f757-d890-45ab-a0ad-4025dafd4854">4.04</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2cb32baffbfe449586f54a37dc341639_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzctMi0xLTEtMA_f0408336-a431-4df1-95f5-507f3c3c10b8">4.16</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i779fecefd37c42baa2098bc70cc84750_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzctMy0xLTEtMA_060b5191-b28b-4e63-b553-9bb75b3f9740">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i93a6c205672e4e9baa05ca85092aa6fb_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzgtMS0xLTEtMA_e2ef3016-d231-4cd8-bdae-0053576534a1">220</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id5b97b350a4b4990affb14d19d2bfff1_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzgtMi0xLTEtMA_4a0b495d-7983-4b09-8a14-b7fe3a8662ab">85</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id3f89c563f91475c9b53dab1678fff8a_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzgtMy0xLTEtMA_ab35a93a-c065-4608-ac64-f218f4681639">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a396cb882e74cb9bc668a96e76dcc48_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzktMS0xLTEtMA_7b0b9c74-b140-46a0-aaf7-5f1e6b28019d">3,491</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i87130f4f31b24803b3a675794aff8e0c_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzktMi0xLTEtMA_fa87a86a-376d-49ae-8c60-a21231cf0411">3,460</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4b2efe7769464264800c42cb220ac71d_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzktMy0xLTEtMA_9eafa7de-83c4-4359-b4c2-51bfb04f017b">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib812a5b730f64890849ce674c295beab_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEwLTEtMS0xLTA_477396c4-bad4-4fb0-a827-5eea5706378e">137</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a7f698e9c7a460daece0af72a8ae3b4_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEwLTItMS0xLTA_0a7ec79e-c003-4904-9d21-64b6dd9d4ce2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i07caf0b13560453aa6492867f9dd284e_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEwLTMtMS0xLTA_1ecb5d7f-9c50-4c29-b07a-9f47d2a5f303">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate ARS/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i73fae11b043948a4affcd68627b455fa_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzExLTEtMS0xLTA_0d9535bb-1b98-4d1b-912f-3684eaafe789">79.23</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1c3fdf3d5488469789a4e7498f0e70e6_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzExLTItMS0xLTA_5a8b5081-4407-4ac4-97bf-6605a63f991e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia834dfc6226a4c1f90193f489834643a_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzExLTMtMS0xLTA_9b2cc946-7d3f-41d1-8f2e-cc27ba395c05">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3d1f4cfa64624b5ab778ed70340c869d_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEyLTEtMS0xLTA_a3a4dede-1cf1-4b1e-af07-ee5e4b8edd0e">335</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i21811126dfc3474fae93bd1ace587b81_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEyLTItMS0xLTA_87d3fe02-f881-4466-8aec-7e967e144a3e">87</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i961eda8701ca4c0fbceb3d0171daa24e_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEyLTMtMS0xLTA_328ef81b-280f-462e-8240-bbc18ad742d8">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate UYU/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icccffea253b642f08165a23a60668cab_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEzLTEtMS0xLTA_c51e5e9b-a3b5-421f-9afa-ebaf1ea1f1a6">37.55</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i639a560d4aa0404f8f171276cd3a65cb_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEzLTItMS0xLTA_84917d2d-29a1-4fa5-9a1a-04212770db4a">40.03</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia526e8fbfaf74a94b9a5751fbc522b25_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEzLTMtMS0xLTA_56b04fb9-7c70-4cf9-9951-fb0593f314b4">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency option contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8efce943f50a41d5a9edf1e81d3e1d25_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE1LTEtMS0xLTA_3de66775-2974-42a0-a014-1b65b805380c">107</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2aca50fc2fb14c059d371d7ff7c0ae2d_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE1LTItMS0xLTA_9c7b97ef-6a9a-427f-b1fa-f7c25f0d9403">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i02b051cc954d4a4f887484b34b37b095_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE1LTMtMS0xLTA_59b70eb2-dae7-4988-9a49-457adbfb6ebc">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib3748c2a9b7f4fc491aa08d0ee11ff39_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE2LTEtMS0xLTA_0b44cb11-6158-4329-b2ff-e7bb5e1a9695">3,252</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie2d5e329da8b4f2bb11f523e38896653_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE2LTItMS0xLTA_f3a9c1a8-b56e-4c9c-9e32-63aa9a76310f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic1c020100fd34781b74ac396001a3fb7_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE2LTMtMS0xLTA_f0b2478d-edfc-4c07-81ee-99091286d88c">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8ae7461b97574242ad0ecc028cf9b554_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE4LTEtMS0xLTA_35bd528b-1d7c-4b49-8b37-e467d3eb4389">9,423</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9b7ae441b60b4b60a082703c15c6f1cd_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE4LTItMS0xLTA_57b694ed-8b24-4ee0-90ad-821f96d77814">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib44efe95faff4579a6cae9c154cd4d5d_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE4LTMtMS0xLTA_6c0184ad-e0ac-464e-9a97-3bf0e766f225">8,292</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7f58cc063a7344e596b729dc60e9b2c2_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE5LTEtMS0xLTA_ac06de7b-2a0c-4553-9b69-f6a5f150b62f">19.54</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ice6fd9c6408644a29aaead17b80d9127_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE5LTItMS0xLTA_f828bb5b-e2b6-439f-8706-81cad740b747">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i360663969a054376934f784d8d62f9ab_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE5LTMtMS0xLTA_63011230-e2cf-49fc-bef8-7564904df661">19.92</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5c4a8d680bac4c22aca60c9e74d48283_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIwLTEtMS0xLTA_68d3170b-dc1c-47ea-9c99-10a4c502e55c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibbc91c57f90f4c1081c994e86bd2b4a9_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIwLTItMS0xLTA_4c76a7f9-36ed-48a4-a3da-eeb6fba9f595">4,365</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i94957a4628e94c6ab536fb4f9af666da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIwLTMtMS0xLTA_a88bc3e6-1582-4508-8a55-02dd6988b317">9,046</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i833a6c5217e94f7891248fa0bc78458b_D20190101-20191231" decimals="2" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIxLTEtMS0xLTA_185cc958-b3ca-4ae0-89ad-fe851ef68e04">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3c06cdbfdeae4bc480731de9cf414409_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIxLTItMS0xLTA_bac8cccf-1e18-4309-8a2b-e03ce039bc57">3.41</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idbc5463f2ef3465c98f8b3e64b685841_D20190101-20191231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIxLTMtMS0xLTA_18c1eb24-becb-4cae-8e44-14d0c6987aa1">4.00</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic9224ebf14eb44b4a0345f6d45f7b4d0_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI0LTEtMS0xLTA_1c37c7a2-b083-4336-aad0-45ab806abf77">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i94eb3cbf07134d4e98e88eecc43be1a1_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI0LTItMS0xLTA_5c0621fd-9fa9-4e36-8418-dbeaa661ae87">4,365</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibaeb0f1bfb9448888423fa1c8395bbbb_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI0LTMtMS0xLTA_1c48b3c6-01ec-4017-825c-a424d1674157">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic139df644bd547eaa91843f0c86144cd_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI1LTEtMS0xLTA_82e648de-686b-4f82-aec8-22360358258a">&#8212;</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iced574d426b14a488359c8d2cff8d182_D20190101-20191231" decimals="4" name="ifrs-full:AverageForeignExchangeRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI1LTItMS0xLTA_6f655f0e-ae95-40ee-abc8-8ad705023e2e">8.34</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i79187cbcc68547d0a9436e095a04ee55_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI1LTMtMS0xLTA_e82eaa9c-42fc-429c-9495-e0a065a4c1b6">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Locks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iff2440d9d0514ef580eeaa8d7ca7548b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI3LTEtMS0xLTA_e26dc66f-baf1-4916-bd90-e50771814d14">10,365</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3a9e7225a5e84ceaab81ce7350841ed5_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI3LTItMS0xLTA_732a62c3-e50b-4963-83d4-975074b792fe">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5a892c30663d41e38e2c38960ae53415_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI3LTMtMS0xLTA_fb9724db-2416-44ac-827d-1b10e38f8265">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i666e540b31e74317a3d3c23923742828_D20190101-20191231" decimals="4" name="ifrs-full:AverageForeignExchangeRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI4LTEtMS0xLTA_d0a03334-00d2-4362-817a-67958bda9bfb">1.81</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9d006530a937434fa7b08a55135f812d_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI4LTItMS0xLTA_845f8f72-bc29-4c57-8325-a1876a9ff981">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if6c02f19335241bfb73183e3a8863406_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI4LTMtMS0xLTA_ae7a7df9-0b1a-4874-8746-19bf4896862d">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commodities risk</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aluminum (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i22e3dae65e384936b450568a710c899e_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMwLTEtMS0xLTA_1c57629c-a6b1-4f61-8efd-687461bac389">276</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2f5ecd14a81841e98d7321135099e6ee_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMwLTItMS0xLTA_a071fbfd-97cf-455f-b10f-acf04e60e8fc">118</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e9a43dde42c47e09cee092c3c08959e_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMwLTMtMS0xLTA_4db1bbb0-3a9f-417a-8ce9-c97e3c4fa9ba">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="i67d6c3ca302c4b539223df79e865f588_I20191231" decimals="0" format="ixt:numdotdecimal" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMxLTEtMS0xLTA_edd39138-02ba-4b68-ae7d-0b09e66c75ae">1,796</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="id641d4aef6304127aef5206e02759007_I20191231" decimals="0" format="ixt:numdotdecimal" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMxLTItMS0xLTA_765fb773-a29d-4e6d-b602-158af158eee6">1,812</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="i4b13dd1db39348a783fe855ffffef7d3_I20191231" decimals="0" format="ixt:zerodash" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMxLTMtMS0xLTA_7e977ca6-5219-4452-b27b-a0a1c936a138">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sugar (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i265f3f5c6b8349b7ad4a13818c1964a9_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMyLTEtMS0xLTA_c3c03972-f02a-4d86-8995-35bcbdd5e743">1,192</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iaf861c3eaf044416ae00edcdb233ad62_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMyLTItMS0xLTA_2376a1fb-0c0e-488a-8313-cb594a22360f">361</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i544edd017868450ebe81aea36e354e66_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMyLTMtMS0xLTA_1b9b5b21-eae5-4adf-8d0f-1deb3d6c43b2">98</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="i307882df704643c79c06e5391c146c32_I20191231" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMzLTEtMS0xLTA_ef44b329-639e-42c8-be97-f5ac417fd91a">13.09</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="icd76863982cd4cb9869d10699bfb3269_I20191231" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMzLTItMS0xLTA_0fdd1ac8-009e-42d5-b36d-33d85adc08fc">12.73</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="i7ebb5f81875449a29451527fd1f1e229_I20191231" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMzLTMtMS0xLTA_e09923f3-50aa-40f8-a566-d32fbf115091">13.45</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PX+MEG (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id14a6b48dd8e4e5786d5b242436110f1_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM0LTEtMS0xLTA_b75d3e0e-c73d-4c8a-a6fa-e9bf3495c968">160</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9fd88ab3eaa745cd95a735730760c6c2_I20191231" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM0LTItMS0xLTA_7b5a58cc-d798-4d18-b660-67d5f6f4c312">160</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieda4e601b4a44621854de05c5c31c359_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CreditExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM0LTMtMS0xLTA_cb7f95cd-64b6-4608-9d56-d8f282b6d251">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD /Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="if5875ef10f52471b835eff616aa8ad64_I20191231" decimals="0" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM1LTEtMS0xLTA_acba9730-81a8-43d9-8ea5-8c8eced21332">848</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="ic4ce22932c1744ceb14a7b0e4b942595_I20191231" decimals="0" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM1LTItMS0xLTA_3a45aa33-75a5-4512-ae30-fa759025d588">848</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="i41f1541a4a454851bf780361c036c4a4_I20191231" decimals="0" format="ixt:zerodash" name="kof:CommodityRiskAveragePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM1LTMtMS0xLTA_956ba59e-0994-4263-ad53-f1b892328f79">&#8212;</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_109"></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90ZXh0cmVnaW9uOmJiNzQyZTkwMWE4OTQzMjU4M2Q5MzA5YzJiNzUxMDFjXzcyMA_e6a924bf-ccf6-4e6f-bebb-4f166b6130ba" continuedAt="iafed763c3fc3438da8d603e1989745a6" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 22. Non-Controlling Interest in Consolidated Subsidiaries </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90ZXh0cmVnaW9uOmJiNzQyZTkwMWE4OTQzMjU4M2Q5MzA5YzJiNzUxMDFjXzcyMQ_ce83c109-28eb-48d4-9a18-51d24f6583c3" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of Coca-Cola FEMSA&#8217;s non-controlling interest in its consolidated subsidiaries as of December&#160;31, 2020, 2019 and 2018 is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:49.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzEtMS0xLTEtMA_140de1fa-68e4-4ef0-b14e-fa99b5ea74a6">4,823</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic7cf49ce6dd1433b974eaadae132aa12_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzEtMi0xLTEtMA_b7749be6-f61d-4f35-a5a6-934ee4ed3401">5,671</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3c894a60d50e4f3f88da64023ede5086_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzEtMy0xLTEtMA_68228005-c355-46b4-b2e4-238f1b635280">5,700</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzItMS0xLTEtMA_251a0594-8847-4ea5-ac81-d3fcd449f319">22</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3643b1c9220b4118972856ef537d1fc4_I20191231" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzItMi0xLTEtMA_1e9d9dcf-b576-4706-9927-17fd084bb0ac">21</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3f7e803beacd46c599d68116a72f8445_I20181231" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzItMy0xLTEtMA_28dc34d7-3ab9-41f0-8a9a-9f4f7998785e">21</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i90608835f4b04c788a48c5c73238b139_I20201231" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzMtMS0xLTEtMA_7ec70ac2-c47e-421a-a4ac-99f2206221ea">738</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id26d373d48cb4474a66c3fac68f125e9_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzMtMi0xLTEtMA_e0ce1d9b-a5f7-4453-9b37-de5d73984bef">1,059</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib8c7369a6a7c4e568cafd9aca37a0b35_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzMtMy0xLTEtMA_24c7bba0-848e-4c05-99b3-82213caec305">1,085</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzQtMS0xLTEtMA_7c32e8d2-0c71-4656-a59f-deca0f28fb23">5,583</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzQtMi0xLTEtMA_53dfad8b-ff02-4365-8474-5356ed5e46ff">6,751</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzQtMy0xLTEtMA_309a7014-e21f-43ea-9bd8-c59844c7e066">6,806</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="iafed763c3fc3438da8d603e1989745a6"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-controlling interests in Mexico primarily represent the individual results of a Mexican holding company Kristine Overseas, S.A.P.I. de C.V. This entity also has non-controlling stakes in certain Brazilian subsidiaries. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in Note 5, since its designation as discontinued operation, the Asia segment is no longer reported as a separate segment in Note 27. The sale was completed on December 13, 2018 and the related non- controlling interest was eliminated.</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90ZXh0cmVnaW9uOmJiNzQyZTkwMWE4OTQzMjU4M2Q5MzA5YzJiNzUxMDFjXzcyMg_f3812213-fe3f-4026-ba58-a9f7cfafbdcb" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Coca-Cola FEMSA&#8217;s non-controlling interest were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"><tr><td style="width:1.0%"></td><td style="width:50.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.026%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzEtMS0xLTEtMA_162f0338-f21e-4a21-ab92-81f7e4f90428">6,751</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzEtMi0xLTEtMA_02ff34be-7f05-4cb7-8d2d-2a854fd7080a">6,806</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzEtMy0xLTEtMA_50f3ef2d-bc56-4ceb-9c91-12ccdd437482">18,141</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income of non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzItMS0xLTEtMA_18499c45-41d8-4df8-a77f-ea2a6b61461b">61</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzItMi0xLTEtMA_1c17f692-eeb5-4433-9135-4b8bdec9775f">529</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzItMy0xLTEtMA_0bb0ede6-80ac-4999-b564-68bea95349bb">1,159</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ExchangeDifferencesOnTranslationOfForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzMtMS0xLTEtMA_5ac1dcbf-b758-4657-9e81-84b783a919ff">1,261</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:ExchangeDifferencesOnTranslationOfForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzMtMi0xLTEtMA_759bdb54-8fcc-4a54-9b5b-f75689fd6979">565</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ExchangeDifferencesOnTranslationOfForeignOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzMtMy0xLTEtMA_b18ccd59-9894-43dd-b631-3d9632781e62">1,338</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Re-measurements of the net defined employee benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ReMeasurementOfNetDefinedBenefitsLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzQtMS0xLTEtMA_6023c2d8-a335-42f3-bc90-6b6f15a3bc75">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ReMeasurementOfNetDefinedBenefitsLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzQtMi0xLTEtMA_de1d90b0-e981-430c-b557-db3d01835634">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:ReMeasurementOfNetDefinedBenefitsLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzQtMy0xLTEtMA_e66a5039-619f-42ca-987a-fb83abbfa96f">37</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzUtMS0xLTEtMA_0a5e5e8e-4a58-4185-ae2b-e8087f596fa6">100</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzUtMi0xLTEtMA_69a8dd57-a555-4899-b512-6a4e56080262">16</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzUtMy0xLTEtMA_927dc825-5059-449a-870c-4d36aa88cef7">41</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzYtMS0xLTEtMA_e73e545a-2fcb-401b-9596-2871c5cebd8f">68</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzYtMi0xLTEtMA_fedd800d-f357-41ff-8fce-27bc81a7899b">3</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzYtMy0xLTEtMA_968725a3-af2d-4d19-9508-23feb8280021">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting standard adoption effects (see Note 2.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:AdjustmentForAdoptionOfNewAccountingStandards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzctMS0xLTEtMA_1931468c-a9bd-4518-966b-69b33b905041">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:AdjustmentForAdoptionOfNewAccountingStandards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzctMi0xLTEtMA_96f3d716-098d-4b39-91c2-d5829974288b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AdjustmentForAdoptionOfNewAccountingStandards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzctMy0xLTEtMA_5b7ca9de-9639-451f-b85e-0da16d51a605">12</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines deconsolidation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:DeconsolidationOfSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzgtMS0xLTEtMA_33540adc-2e33-4e61-9260-911510daa6bf">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:DeconsolidationOfSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzgtMi0xLTEtMA_2747d3aa-a9fd-4509-8951-3159397c4861">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:DeconsolidationOfSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzgtMy0xLTEtMA_5f47da4e-ea1c-4aab-ac43-d37bcf529f62">11,140</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzktMS0xLTEtMA_6a0fab82-b36c-49e8-afad-cf1959cba183">5,583</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzktMi0xLTEtMA_7626e5cb-719f-4300-904d-8dd76a2d6e71">6,751</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzktMy0xLTEtMA_694e36dd-0cec-4a9f-b75a-0cb9454eb7a0">6,806</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_112"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 23. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzU2NTQ_41e0566e-ac51-4bb7-88b2-c13ef2a67084" continuedAt="i17da56d8826341ad82b2447e1867d868" escape="true">Equity </ix:nonNumeric></span></div><ix:continuation id="i17da56d8826341ad82b2447e1867d868" continuedAt="i44e3d3337c3c42eda6d9bb7313ecb916"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.1 Equity accounts </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the common stock of Coca-Cola FEMSA is represented by <ix:nonFraction unitRef="shares" contextRef="i02d2aa1960264fa282bcb409225a6c38_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2Xzk1_4ca745c4-86e3-442a-aed0-ab179f0a261c">16,806,658,096</ix:nonFraction> common shares, with <ix:nonFraction unitRef="mxnPerShare" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:ParValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzExOA_0c65a231-b0f9-47b8-9127-556bf779279f">no</ix:nonFraction> par value. Fixed capital stock is Ps. <ix:nonFraction unitRef="mxnPerShare" contextRef="i03a30c9c2b664b45b833e24641716728_I20211231" decimals="INF" name="ifrs-full:ParValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzE1OQ_7a100eb8-1c34-4d79-b5fa-ded8a8becbd7">934</ix:nonFraction> (nominal value) and variable capital is unlimited. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The characteristics of the common shares are as follows: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;A&#8221; and series &#8220;D&#8221; shares are ordinary, have all voting rights and are subject to transfer restrictions; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;A&#8221; shares may only be acquired by Mexican individuals and may not represent less than <ix:nonFraction unitRef="number" contextRef="i4301b6c7843e40e58195348566ba0388_D20200101-20201231" decimals="3" name="kof:EquityRatioThresholdPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzQ4Mw_4205fc9c-eb3a-44ed-974e-5de6bdb7b9f4">50.1</ix:nonFraction>% of the ordinary shares. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;D&#8221; shares have no foreign ownership restrictions and may not represent more than <ix:nonFraction unitRef="number" contextRef="i0de3590669634d50ba6e52bfff770756_D20200101-20201231" decimals="3" name="kof:EquityRatioThresholdPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzYwMg_cec082ec-10a3-49ca-b453-62faa336e53e">49.9</ix:nonFraction>% of the ordinary shares. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;B&#8221; and series &#8220;L&#8221; are free of transference jointly as long as they are listed as linked units. In case the related units are unlinked, the types B shares and the types L share will each be free transfer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2019, the Board of Coca Cola FEMSA approved: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">An eight-for-one stock split (the &#8220;Stock Split&#8221;) of each series of shares of the Company;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.8pt">The issuance of Series B ordinary shares with full voting rights;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.03pt">The creation of units, comprised of <ix:nonFraction unitRef="shares" contextRef="i10860a142d1346218b1bf66d639be1cf_I20190131" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzMyOTg1MzQ4ODkwMTY_f4b7998f-1075-4c79-9a3b-4e78d25c74c8">3</ix:nonFraction> Series B shares and <ix:nonFraction unitRef="shares" contextRef="idfd5c1ddeb0b4e8aa8e147b677c2cd50_I20190131" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzMyOTg1MzQ4ODkwMTk_d8f06b17-79a1-49ed-a26a-7a557d3401df">5</ix:nonFraction> Series L shares, to be listed for trading on the Mexican Stock Exchange (&#8220;BMV&#8221;) and in the form of American depositary shares (ADSs) on the New York Stock Exchange (&#8220;NYSE&#8221;); and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iv)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.57pt">Amendments to the Company&#8217;s bylaws mainly to give effect to the matters approved in paragraphs (i), (ii), and (iii), described above.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 22,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, the CNBV (Mexican National Banking and Securities Commission) approved and authorized the stock split. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, (i) the percentage of ownership held by the Company&#8217;s shareholders will not change, and (ii) the percentage of ordinary shares with full voting rights will be adjusted proportionally due to the issuance of the Series B shares, as set forth in the table below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfCapitalStockExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzU2NTU_53dfe9cb-5d12-4070-825e-b3c66871aafc" continuedAt="i07bc7d3df75247b3a84260200397a1b2" escape="true">The capital stock of the Company prior to and immediately after the Stock Split is as follows:</ix:nonNumeric></span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i44e3d3337c3c42eda6d9bb7313ecb916" continuedAt="i91e6874e89144c26bbe8660d0745b87d"><ix:continuation id="i07bc7d3df75247b3a84260200397a1b2"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding shares prior to the Stock Split:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"><tr><td style="width:1.0%"></td><td style="width:9.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.230%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.288%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of the capital stock</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of ordinary shares with full voting rights</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiary of Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3a53de6cd1484551bff06d50576b213c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzEtMi0xLTEtMA_e5929de2-7b12-44a1-8195-82c2ab559deb">992,078,519</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaf333d97e0bf4f4bb5c573fe13cf18f8_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzEtMy0xLTEtMA_13c74f9c-fd6f-4dee-9938-50f6a112d044">47.22</ix:nonFraction>%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaf333d97e0bf4f4bb5c573fe13cf18f8_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzEtNC0xLTEtMA_13d37090-c20c-46cf-8087-326ece211a1b">62.96</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries of The Coca-Cola Company</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea895a23568e40fca24269d760ab9792_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzItMi0xLTEtMA_a9293aa8-af3f-4ba9-8b97-5292bc2a48e3">583,545,678</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id364738c94284f108cdc7e4e4302f329_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzItMy0xLTEtMA_cbe7b134-fcc1-4736-86c7-3b4eae8e197b">27.78</ix:nonFraction>%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id364738c94284f108cdc7e4e4302f329_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzItNC0xLTEtMA_775cd7e7-99f1-4bf5-9627-2e9765834e6c">37.04</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ica8fc698fea1476eb95aba01132ad206_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzMtMi0xLTEtMA_55c9cc58-a968-4376-8572-0d652754c369">525,208,065</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1b60fb2b224442768f8dca49553a051d_D20200101-20201231" decimals="INF" name="kof:PercentageOfOwnership" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzMtMy0xLTEtMA_082817a7-34ce-40da-9080-fb9119df8d08">25.00</ix:nonFraction>%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ica8fc698fea1476eb95aba01132ad206_I20201231" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzMtNC0xLTEtMA_8259d22b-337f-4a82-8ba8-6204d15d6508">0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfbfbf;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6fabe0f54284fc68e40738c7b597eb9_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzQtMi0xLTEtMA_598352c4-7639-4e04-b381-5f7ef6c321a7">2,100,832,262</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie1b9eb02b4d848ebb1ce1786225df137_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzQtMy0xLTEtMA_25d3897d-72e1-46b0-8c86-7e895eb3366b">100</ix:nonFraction>%</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie1b9eb02b4d848ebb1ce1786225df137_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzQtNC0xLTEtMA_e57034f6-1a22-4e08-abbb-6060136afea2">100</ix:nonFraction>%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding shares after the Stock Split:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:8.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.926%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.200%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.575%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of the capital stock</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of ordinary shares with full voting rights</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiary of Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84fdb470a8c44d56a5a4d071f2577b71_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzEtMi0xLTEtMA_766638bf-f7a0-4f98-89eb-e111db16c1af"><ix:nonFraction unitRef="shares" contextRef="i015e34f3bfd746b490593f1729a60074_I20201231" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzEtMi0xLTEtMA_acd691ae-7ba3-4c7b-83f6-bf25e707f746">7,936,628,152</ix:nonFraction></ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3baaecac6bf54120bc3543498555cdb1_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzEtMy0xLTEtMA_f0e869b0-0d4f-4e14-9865-e4162a1846b3">47.22</ix:nonFraction>%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3baaecac6bf54120bc3543498555cdb1_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzEtNC0xLTEtMA_03d4f837-1d3b-4ad9-8f5f-9625758db405">55.97</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries of The Coca-Cola Company</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i93b24cc0367a41f7aad4ff9889d21bcf_I20201231" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzItMi0xLTEtMA_35cd6e50-b7d4-4115-aa61-cf4ac5807d64"><ix:nonFraction unitRef="shares" contextRef="ia61837eabb34413ebc99a644eaf669b4_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzItMi0xLTEtMA_8bbcf00b-6515-4945-b6c4-84a30e5d1dfe">4,668,365,424</ix:nonFraction></ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i14fc22a0e72c41ea910159daf6f7a163_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzItMy0xLTEtMA_66d6f2f1-497a-4b59-b12c-d04cb0493fee">27.78</ix:nonFraction>%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i14fc22a0e72c41ea910159daf6f7a163_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzItNC0xLTEtMA_50f51612-5300-4983-9af3-a46bc8d73ce7">32.92</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92d94cd4c0a2455e9653a2a2bcd086ee_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzMtMi0xLTEtMA_a3fc4639-1640-45a2-9174-9dd011ab21fe"><ix:nonFraction unitRef="shares" contextRef="i370dcff518e44a40b642a3af359bf330_I20201231" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzMtMi0xLTEtMA_eced3a70-4879-4680-84f6-3a767f54a7bf">1,575,624,195</ix:nonFraction></ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib5f23ab40aa64b12b37fba2f0940caa7_D20200101-20201231" decimals="INF" name="kof:PercentageOfOwnership" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzMtMy0xLTEtMA_3a6f49b5-0706-416e-86d0-5e85f3573798">9.38</ix:nonFraction>%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92d94cd4c0a2455e9653a2a2bcd086ee_I20201231" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzMtNC0xLTEtMA_7657e9b1-aa04-41b8-ba34-025d8afda018">11.11</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id55132cf1d094531bf9f95bd57a4a257_I20201231" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzQtMi0xLTEtMA_88c3f25c-f0c9-4b3b-9a5c-fb431f75922d"><ix:nonFraction unitRef="shares" contextRef="i76ca77e5a99f4de7980e6ce5a2bb5ed6_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzQtMi0xLTEtMA_c472c602-76a3-4d6d-be22-4da5bd2cdce8">2,626,040,325</ix:nonFraction></ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8e2fb6db11ec4b57af18a63d7e8731c1_D20200101-20201231" decimals="INF" name="kof:PercentageOfOwnership" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzQtMy0xLTEtMA_cb7e6db6-b5da-473a-b75b-645da997231b">15.63</ix:nonFraction>%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76ca77e5a99f4de7980e6ce5a2bb5ed6_I20201231" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzQtNC0xLTEtMA_426dc6d5-583e-450c-be16-be919e7ad888">0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfbfbf;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i02d2aa1960264fa282bcb409225a6c38_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzUtMi0xLTEtMA_4ca745c4-86e3-442a-aed0-ab179f0a261c">16,806,658,096</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d6637227ca486c808405b496bf1f44_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzUtMy0xLTEtMA_b1baf1c0-6159-48bb-9566-90cb05a6620d">100</ix:nonFraction>%</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d6637227ca486c808405b496bf1f44_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzUtNC0xLTEtMA_54724c73-2e15-4c16-bda0-212b51f8040c">100</ix:nonFraction>%</span></td></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfIssuedCapitalExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzU2NTY_47a4a629-99e2-4564-8680-a40275fcfd13" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019 and 2018, the number of each share series representing Coca-Cola FEMSA&#8217;s common stock is comprised as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:55.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thousands of Shares</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series of shares (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i202f271bbe9e45ae9963b8eea51fe517_I20201231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzMtMS0xLTEtMA_184bf9a7-8814-4872-bac7-b78038046b53">7,936,628</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2960d89a223941d188ee47dc667ff92a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzMtMi0xLTEtMA_72a7cb57-afa3-4f17-8975-dfb07fcdc867">7,936,628</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea8394bf650043249f4c4c5769996fa8_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzMtMy0xLTEtMA_cef3279d-88a5-4852-ad94-1437c93b4884">7,936,628</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i204bea89d9a249fd88115f0a4fadf386_I20201231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzQtMS0xLTEtMA_df33690d-f7af-415c-a1d4-c2a6da7e6d87">1,575,624</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i702c000bd3af433e85b74565a7bbd32e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzQtMi0xLTEtMA_af996d53-57f7-48b7-a76a-1bb1468512c5">1,575,624</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4134c7438d554dc7900a4e72e7297901_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzQtMy0xLTEtMA_5e534ca6-2118-47c9-b3db-7153181ce60a">1,575,624</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6ba80b8ca96f460d98784bb2b1e1c42b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzUtMS0xLTEtMA_fb283a06-00ba-46ea-ac77-b705abf9cd65">4,668,365</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i876f5598c4a54f01a52a8ed983bac37d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzUtMi0xLTEtMA_3e85fbca-fb41-4928-86e0-e0cf27e2f378">4,668,365</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i012e66c0d12546e78702d608e4050664_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzUtMy0xLTEtMA_9d83d511-86a6-4aa3-bcc1-9f4fadb4f7cc">4,668,366</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i876aebda797b441dbdc5c8198f2287f7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzYtMS0xLTEtMA_857f142b-f2d3-4796-b08c-1f573d7600f7">2,626,040</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i03f4183915324a88a2548db63073aae9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzYtMi0xLTEtMA_db8f0fbf-839c-493a-be56-166109203724">2,626,040</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2e87ffecb2664f218db2f1fb90228762_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzYtMy0xLTEtMA_23b4b830-8792-4a64-a413-7ff32b12b0cc">2,626,040</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzctMS0xLTEtMA_0974e9ee-356e-4bed-9165-50ca7ab5b8a7">16,806,657</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzctMi0xLTEtMA_2c28e071-f3dd-47b8-bdbd-d8061e2e9bd1">16,806,657</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzctMy0xLTEtMA_724893de-be9d-4d5c-9fa3-50e2a6bf4649">16,806,658</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;padding-left:53.25pt;text-align:justify;text-indent:-35.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.93pt">The information for the years ended December 31, 2018 have been adjusted retrospectively for comparative purposes based on the number of shares resulting from the stock split occurred in March 2019.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net income of the Company is subject to the legal requirement that <ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="kof:PercentageOfIncomeToBeTransferredToReserve" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzI0MTQ_7367ee8d-659c-4d02-90e3-2e372fae4148">5</ix:nonFraction>% thereof be transferred to a legal reserve until such reserve amounts to <ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="kof:MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzI0ODk_b703640a-3ba3-4b97-9585-051ee720cb86">20</ix:nonFraction>% of common stock at nominal value. This reserve may not be distributed to shareholders during the existence of the Company. As of December&#160;31, 2020, 2019 and 2018, this reserve was Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:AmountInLegalReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzI2NTM_21b164e9-e81a-48c1-a31e-8833528f9c8f">412</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:AmountInLegalReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzI2NTc_32d320b6-1013-443f-bd35-0b0ff9b810e2">187</ix:nonFraction> and Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:AmountInLegalReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzI2NjQ_4afcf79f-5b3e-425a-889c-ca028786a555">164</ix:nonFraction> respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> included in retained earnings. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings and other reserves distributed as dividends, as well as the effects derived from capital reductions, are subject to income tax at the rate in effect at the date of distribution, except for restated shareholder contributions and distributions made from net taxable income, denominated &#8220;Cuenta de Utilidad Fiscal Neta&#8221; (&#8220;CUFIN&#8221;). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid in excess of CUFIN are subject to income tax at a grossed-up rate based on the current statutory rate. This tax may be credited against the income tax of the year in which the dividends are paid, and in the following two years against the income tax and estimated tax payments. The Company&#8217;s consolidated balances of CUFIN at December 31, 2020, that are not subject to withholding tax, amounted to Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:BalanceInLegalReserveFund" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzM0NzI_dd6f4910-bd30-414b-b311-0e85fe491140">23,672</ix:nonFraction>. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i91e6874e89144c26bbe8660d0745b87d"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfDividendsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzU2NTM_d5310fb7-2ca1-4b83-9d71-c90d07fca94c" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018 the dividends declared and paid per share by the Company are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:54.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.769%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.771%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series of shares (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020 (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4301b6c7843e40e58195348566ba0388_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzEtMS0xLTEtMA_1bb86141-0e4f-49a5-b940-527b711aba7f">4,822</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if2487c7498d6402ca6770644f8554ecf_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzEtMi0xLTEtMA_c076d57d-f819-42d5-a6b8-a7e2d83c00e9">3,512</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzEtMy0xLTEtMA_845adf4d-4882-4d20-9413-839101132e60">3,323</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0de3590669634d50ba6e52bfff770756_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzItMS0xLTEtMA_8cb6edc2-a25c-474d-8b4a-69862b4dd1f3">2,836</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iba6b6d4be92946bb89724e6492c48259_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzItMi0xLTEtMA_839385e8-665b-4d5f-88b0-7034db3e9a0b">2,066</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzItMy0xLTEtMA_cab66178-dadf-4a3a-8d16-46320f84e56b">1,955</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzMtMS0xLTEtMA_96fefec0-c5a4-44ed-8ebb-8b632be9bf46">1,595</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3181a4bff5e24b32a8844e38701d2234_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzMtMi0xLTEtMA_f6e30595-bc89-44c6-969c-dc4a6d22934b">1,162</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzMtMy0xLTEtMA_ad685171-31a4-4842-bd3d-532f8012513c">1,100</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id69bd905ad534a28988bb1b1072dbfe8_D20200101-20201231" decimals="0" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzQtMS0xLTEtMA_300675d5-1a36-49a0-b615-9a2de1594161">957</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6536decb714846beb7e80127eae1a081_D20190101-20191231" decimals="0" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzQtMi0xLTEtMA_5c4bf7db-2e94-4093-ac7a-8480cedab9f3">697</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7e65cf73dbc942ec9fd74e0746dfe8b2_D20180101-20181231" decimals="0" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzQtMy0xLTEtMA_fd1f1c65-e73f-4592-9883-58b62c33c854">660</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzUtMS0xLTEtMA_5b900dbf-622a-42c8-86e2-e70d20b96517">10,210</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzUtMi0xLTEtMA_5356e1ff-5de3-44b4-8f6e-7d0ef4bc59aa">7,437</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzUtMy0xLTEtMA_4e12b0a9-bd82-4de0-be37-2d13b298400f">7,038</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;padding-left:53.25pt;text-align:justify;text-indent:-35.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.93pt">At an ordinary shareholders&#8217; meeting of Coca-Cola FEMSA held on March 17, 2020, the shareholders declared a dividend of Ps.  <ix:nonFraction unitRef="mxn" contextRef="id84064c1f6c34ff6add680599f9ea2b8_D20200505-20200505" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzM3MDc_64dc7be1-539d-4470-aa75-dd4a8bb07ba1">10,210</ix:nonFraction> that was paid in May 5, 2020 and November&#160;3, 2020. This represents a dividend of Ps.  <ix:nonFraction unitRef="mxnPerShare" contextRef="id84064c1f6c34ff6add680599f9ea2b8_D20200505-20200505" decimals="2" format="ixt:zerodash" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzM3ODc_75b61300-a83f-46cf-8f4e-b7951efc7d2f">&#8212;</ix:nonFraction>&#160;per each ordinary share.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no withholding taxes associated with the payment of dividends in 2020, 2019 and 2018 by the Company to its shareholders</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.2 Capital management </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its capital to ensure that its subsidiaries will be able to continue as going concerns while maximizing the return to shareholders through the optimization of its debt and equity balances in order to obtain the lowest cost of capital available. The Company manages its capital structure and makes adjustments to it in light of changes in economic conditions. To maintain or adjust the capital structure, the Company may adjust the dividend payment to shareholders, return capital to shareholders or issue new shares. No changes were made in the objectives, policies or processes for managing capital during the years ended December&#160;31, 2020 and 2019.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is not subject to any externally imposed capital requirements, other than the legal reserve and debt covenants (see Note 19 and Note 23.1). &#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Finance and Planning and the Corporate Practices Committees review the capital structure of the Company on a quarterly basis. As part of this review, the committee considers the cost of capital and the risks associated with each class of capital. In conjunction with this objective, the Company seeks to maintain the highest credit rating both nationally and internationally, currently rated AAA and A-/A2/A- respectively, which requires us to comply, among others, with the financial metrics that each rating agency considers. For example, some rating agencies require us to maintain a debt to earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) ratio lower than 2.0x. As a result, prior to entering into new business ventures, acquisitions or divestures, management evaluates the impact that these transactions can have on its credit rating.</span></div></ix:continuation><div id="i174f34163a83488c82966ed9ae423c19_118"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 24. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfEarningsPerShareExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90ZXh0cmVnaW9uOjc2ZGYxNTU1MTAxNjQ4OTY5Mjc4MWM1ZTRjNjBjMjEzXzkzMA_6e82447d-b545-40d6-8377-2f0cbefab4e4" continuedAt="i6b58d111d9654afb85c719af51975dfe" escape="true">Earnings per Share </ix:nonNumeric></span></div><ix:continuation id="i6b58d111d9654afb85c719af51975dfe" continuedAt="i6e9d1158827d4c9bacd1b128da064e87"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share amounts are calculated by dividing consolidated net income for the year attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the period. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Diluted earnings per share amounts are calculated by dividing consolidated net income for the year attributable to equity holders of the parent by the weighted average number of shares outstanding during the period plus the weighted average number of shares for the effects of dilutive potential shares (originated by the Company&#8217;s commitment to capitalize <ix:nonFraction unitRef="shares" contextRef="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:AdjustedWeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90ZXh0cmVnaW9uOjc2ZGYxNTU1MTAxNjQ4OTY5Mjc4MWM1ZTRjNjBjMjEzXzY3MA_ce112e7c-c274-4c86-92e2-871136849fea">27.9</ix:nonFraction>&#160;million KOF series L shares). </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The earnings per share for the years ended December 31, 2018, have been adjusted retrospectively for comparative purposes based on the number of shares resulting from the stock split.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i6e9d1158827d4c9bacd1b128da064e87"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:EarningsPerShareExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90ZXh0cmVnaW9uOjc2ZGYxNTU1MTAxNjQ4OTY5Mjc4MWM1ZTRjNjBjMjEzXzkyOQ_55b72c0d-d5fd-438f-a3db-bbc932669cde" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings amounts per share type are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:45.795%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.096%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.954%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4301b6c7843e40e58195348566ba0388_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzMtMS0xLTEtMA_fba9b6df-9241-4d39-8e41-5fa73d4b28f0">4,896</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0de3590669634d50ba6e52bfff770756_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzMtMi0xLTEtMA_97c536d7-7a8e-4de4-b8fb-2038197b34a0">2,880</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i69411134d4e84caf8882fce3d5f48011_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzMtMy0xLTEtMA_d0edfaea-3a28-4e6f-901d-d76de2d4affd">972</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzMtNC0xLTEtMA_2e1e071d-66f9-4020-bd94-50d81f7e2113">1,620</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net income attributable to equity holders of the parent- continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4301b6c7843e40e58195348566ba0388_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzQtMS0xLTEtMA_575a7408-48dc-4e6f-9492-3ef02f3ad614">4,868</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0de3590669634d50ba6e52bfff770756_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzQtMi0xLTEtMA_9a96dace-6465-46a4-8073-93d5eaff4a0e">2,863</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i69411134d4e84caf8882fce3d5f48011_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzQtMy0xLTEtMA_9c499f6b-dd96-4b46-9112-7ae52f33862e">966</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzQtNC0xLTEtMA_27cdc223-45f9-4ff0-abfe-6876e2ab5a3c">1,610</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4301b6c7843e40e58195348566ba0388_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzUtMS0xLTEtMA_4dc01fe3-54ad-4488-9e7d-f5eadc3f6e42">7,937</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0de3590669634d50ba6e52bfff770756_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzUtMi0xLTEtMA_dd62a6bf-82e2-4037-a654-51d422beda6a">4,668</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i69411134d4e84caf8882fce3d5f48011_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzUtMy0xLTEtMA_74c0313d-3112-460b-ae51-0d5645d5b1e1">1,576</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzUtNC0xLTEtMA_e1820565-f3a9-4e3d-9a6b-2be9e3aa0e55">2,626</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if2487c7498d6402ca6770644f8554ecf_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzktMS0xLTEtMA_d7d4c7de-f942-4dde-9629-1d6cf2a6adfb">5,965</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iba6b6d4be92946bb89724e6492c48259_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzktMi0xLTEtMA_a4a640a5-e846-4abf-afe7-2fa76fd6fc04">3,508</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if8277f22ba2e4416a5c383eb9d43c2ba_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzktMy0xLTEtMA_d2f15988-667b-49a1-8540-1754bb06a7db">1,184</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3181a4bff5e24b32a8844e38701d2234_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzktNC0xLTEtMA_63a8c647-121b-4338-a86a-5d580ff46247">1,973</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent- continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if2487c7498d6402ca6770644f8554ecf_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzEwLTEtMS0xLTA_1d321741-f8c2-46e9-8156-d6d65f95e255">5,715</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iba6b6d4be92946bb89724e6492c48259_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzEwLTItMS0xLTA_9d3258c7-91be-4060-97f7-1336399122fe">3,360</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if8277f22ba2e4416a5c383eb9d43c2ba_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzEwLTMtMS0xLTA_055de46d-a1f2-41b6-8f46-fec3870f5117">1,135</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3181a4bff5e24b32a8844e38701d2234_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzEwLTQtMS0xLTA_720fdd82-1ba9-4fff-b45e-3e5533b80547">1,891</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if2487c7498d6402ca6770644f8554ecf_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzExLTEtMS0xLTA_50923d70-cc51-42c5-8596-20338ff1eb48">7,937</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iba6b6d4be92946bb89724e6492c48259_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzExLTItMS0xLTA_7a8e46f5-2e69-42ae-8cfa-6dc5e45a9e54">4,668</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if8277f22ba2e4416a5c383eb9d43c2ba_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzExLTMtMS0xLTA_b0e1b9cb-ced5-474c-99cb-5a0d220003d2">1,576</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3181a4bff5e24b32a8844e38701d2234_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzExLTQtMS0xLTA_6c0e92c0-0bb1-4ba2-8f47-31d161967328">2,626</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE1LTEtMS0xLTA_9c6577f8-cf62-488e-9694-c947f4c4c724">7,116</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE1LTItMS0xLTA_bc4ad4d3-9063-496e-8f36-6d1281337e21">4,186</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i21967cca5417471bb67ba61b42429344_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE1LTMtMS0xLTA_c5451087-2b0e-4a27-82db-c02a4518734b">1,413</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE1LTQtMS0xLTA_99aaf3ba-665f-455d-8c7a-c9f5127628cf">2,355</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent- continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE2LTEtMS0xLTA_3a476aa5-e93f-47bc-a146-6f6faf69735d">5,164</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE2LTItMS0xLTA_443a70af-3709-44cf-b332-472fb98e595a">3,038</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i21967cca5417471bb67ba61b42429344_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE2LTMtMS0xLTA_9cd8a513-e74b-4f76-a0ef-2c9e782ff699">1,025</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE2LTQtMS0xLTA_5aea43d9-c26e-4778-8734-ba80e52f8244">1,709</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent- discontinued operation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE3LTEtMS0xLTA_20754e4a-f488-4940-bbf3-579ffa8f55d0">1,405</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE3LTItMS0xLTA_7606fe09-06cf-4ae1-bd7f-b93899006bf1">826</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i21967cca5417471bb67ba61b42429344_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE3LTMtMS0xLTA_56fd664f-c674-4d5e-a543-29d1126f1c79">279</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE3LTQtMS0xLTA_7888417f-823f-4114-bfd2-21f89b1ceded">465</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE4LTEtMS0xLTA_dd5038cc-e1d5-421b-b73b-0bc81c063c7a">7,937</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE4LTItMS0xLTA_66022e44-1a0e-452e-9f41-b75e59fa0de4">4,668</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i21967cca5417471bb67ba61b42429344_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE4LTMtMS0xLTA_ce96b5b1-7526-4b8e-b3c8-89f110a05f72">1,576</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE4LTQtMS0xLTA_9bb97b60-6274-46c8-b1e8-0f05f3905164">2,626</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-77</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_121"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 25. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfIncomeTaxExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTgz_a1d78eca-5a98-422e-9ffe-0809e4bebc51" continuedAt="i9b29e7a72fc5484fb473d88bda25abdb" escape="true">Income Taxes </ix:nonNumeric></span></div><ix:continuation id="i9b29e7a72fc5484fb473d88bda25abdb" continuedAt="i3527d2c65e164f20907f7e8991ba47cd"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25.1 Income Tax </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTc5_0a809245-c5b8-4cf9-8cbe-b222a5d4248d" continuedAt="i24436e69111f45f68450ce61e911c031" escape="true">The major components of income tax expense for the years ended December&#160;31, 2020, 2019 and 2018 are:</ix:nonNumeric></span></div><div><ix:continuation id="i24436e69111f45f68450ce61e911c031"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:56.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.114%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.114%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.117%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzItMS0xLTEtMA_856b1ba2-91fb-4952-9c43-6ca5c5b01f10">7,367</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzItMi0xLTEtMA_3a76d9c7-80e8-4fa8-a187-706863e61f3a">6,011</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzItMy0xLTEtMA_0424282c-80ee-414d-aa90-31e7adbeeb3b">4,763</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzQtMS0xLTEtMA_bbdddf98-8ba6-40d0-ab76-be5f200fe33f">3,391</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzQtMi0xLTEtMA_262b4355-5e87-4e36-b6c5-0895a021ff9c">905</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzQtMy0xLTEtMA_eb987e6a-e684-4a23-87b8-1527d370de3e">1,579</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit)  of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzUtMS0xLTEtMA_acfc2ae5-edc3-47a3-8fba-b5d14e882772">1,452</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzUtMi0xLTEtMA_459e1657-e32a-458f-ba4f-b5f4a7058f4c">1,268</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzUtMy0xLTEtMA_ffc06ab6-63dd-4c09-a742-cbc88a39ecad">1,082</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax income expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzYtMS0xLTEtMA_08b79bf7-434e-4dd7-98ec-c240371be3b8">1,939</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzYtMi0xLTEtMA_23f8a785-1bf6-4f67-8382-cf81e887cfd1">363</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzYtMy0xLTEtMA_d5dc294e-88e2-4e45-adc0-708a30ae20cb">497</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzctMS0xLTEtMA_23bda171-3820-47ce-9110-013b0c92f4ba">5,428</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzctMi0xLTEtMA_2e9ff2be-0d06-42e5-9b1e-a7dccb88c56c">5,648</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzctMy0xLTEtMA_520f0f38-5075-483f-8674-3c926d2d4a1f">5,260</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzExLTEtMS0xLTA_b4538465-a9f2-43a7-a60b-0be7849cbc88">6,311</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzExLTItMS0xLTA_e6350cd5-df7c-4b80-9ba1-2eafecf60baf">1,056</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzExLTMtMS0xLTA_c4af0338-3015-4fb6-9f79-ff273021086d">7,367</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzEzLTEtMS0xLTA_b318798a-007a-4921-9de6-a05983f29677">2,676</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzEzLTItMS0xLTA_0bcfc88c-dfa8-4660-a559-11f4ddf46d0d">715</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzEzLTMtMS0xLTA_93eff083-6a52-4b4a-b64b-e611096818f1">3,391</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit)  of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE0LTEtMS0xLTA_09c3484f-e6e8-403b-b711-d690eed21442">1,962</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231" decimals="-6" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE0LTItMS0xLTA_6c4d0281-adfc-4ba8-9b65-bd5c3d2eb894">510</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE0LTMtMS0xLTA_20940f59-0479-4f57-be58-73c089984983">1,452</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (benefit)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE1LTEtMS0xLTA_3a217e1a-cfc4-4065-aedb-d1bcdc56f335">714</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE1LTItMS0xLTA_b73496ed-4b88-48aa-bf0d-9758b89bb112">1,225</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE1LTMtMS0xLTA_bd0a7746-e944-4510-8830-1066f24f1133">1,939</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE2LTEtMS0xLTA_873c793f-4391-48ca-8f40-15a0da6fd29e">5,597</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE2LTItMS0xLTA_75ad0aa6-14e4-4e6d-8472-3a3993695006">169</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE2LTMtMS0xLTA_3debb554-6f55-408e-a8e4-7b6ef22d5a61">5,428</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIwLTEtMS0xLTA_71c6c76d-a51b-47f6-9c93-c8ef9e344c96">5,123</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIwLTItMS0xLTA_2e3fd8f2-ae8e-441b-a163-424d1887a16c">888</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIwLTMtMS0xLTA_2d87effb-991e-4b8c-98fd-e0e3a409594b">6,011</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIyLTEtMS0xLTA_3a5b71c7-2523-4109-b306-0e4a1c625795">438</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIyLTItMS0xLTA_76db9113-f015-479d-8dc3-e0c635f59d08">1,343</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIyLTMtMS0xLTA_ba678d64-5db0-4eb0-afa7-ad0a4b052807">905</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit) utilization of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIzLTEtMS0xLTA_a068e07c-b8c3-453b-a9a3-d2f06e79bd45">1,136</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231" decimals="-6" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIzLTItMS0xLTA_fca48670-f141-49a6-b200-50b60c72aefd">132</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIzLTMtMS0xLTA_b917b73f-a772-4a7c-afe9-e11b09b379d9">1,268</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (benefit)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI0LTEtMS0xLTA_6a99f885-2ad8-424a-b135-197f867ab522">1,574</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI0LTItMS0xLTA_28563f50-2a56-48fd-92c0-afe9d3a6e27c">1,211</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI0LTMtMS0xLTA_027d3163-4424-436d-9272-fd051f886ef0">363</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI1LTEtMS0xLTA_f658a9ff-6ed4-4b3b-b420-dabfaa0ae067">3,549</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI1LTItMS0xLTA_1349d796-400b-4fa0-ba55-a656fc7257fc">2,099</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI1LTMtMS0xLTA_1f0254e1-4312-4101-b60e-645943bb12f7">5,648</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI5LTEtMS0xLTA_4f3b704a-ae80-4177-a228-cda36eb49d23">3,545</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI5LTItMS0xLTA_d947ef42-d8b1-4dba-a9f0-8d578324afb4">1,218</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI5LTMtMS0xLTA_82edbcd8-76d9-4974-90a2-456285e6e6f9">4,763</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMxLTEtMS0xLTA_462ff0a8-eebd-4fb7-b683-93eed9d69837">283</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMxLTItMS0xLTA_1ba83fc9-210b-4ab6-97b6-124a6098e3dc">1,862</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMxLTMtMS0xLTA_a9b0a3fe-0ada-4c73-9c97-820954a5a0c9">1,579</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit) utilization of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231" decimals="-6" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMyLTEtMS0xLTA_eee1b444-07c1-472b-930e-f8b54a391bb4">679</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231" decimals="-6" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMyLTItMS0xLTA_7e2a9fcc-4944-408b-849b-d06fc98cad86">403</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMyLTMtMS0xLTA_958e36e5-bbbc-4fe3-b81d-5a21a91ad993">1,082</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMzLTEtMS0xLTA_c86f5290-44a5-4517-a435-b2782aceae8f">962</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMzLTItMS0xLTA_d002676e-a2a0-47c1-8f3f-4a0634e482f7">1,459</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMzLTMtMS0xLTA_a22312a3-e39c-4632-84e8-683f37856f45">497</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzM0LTEtMS0xLTA_3988f608-fa49-449d-8d22-a3c2735e5e22">2,583</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzM0LTItMS0xLTA_e147df23-2a21-4813-8933-2b02b52ed2a2">2,677</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzM0LTMtMS0xLTA_363e71ea-9df0-4ea1-a3bc-cd2d47cc7f92">5,260</ix:nonFraction></span></td></tr></table></ix:continuation><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognized in Consolidated Statement of Other Comprehensive Income (OCI) </span></div><div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTgw_4ccc40bf-bf72-4189-8d82-ad39c3dffff6" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"></td><td style="width:56.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI during the year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzEtMS0xLTEtMA_70d3895c-8633-486b-8943-5186fa0f13b3">216</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzEtMi0xLTEtMA_db80f730-8eeb-4b93-b531-cc8dbe5f786b">373</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzEtMy0xLTEtMA_aa408422-91ad-4e8c-a575-5d540c03b79b">208</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzItMS0xLTEtMA_dde040f5-c8c2-4e14-b260-a5057e8b4737">130</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzItMi0xLTEtMA_88f8c5b2-eab1-411b-a333-55697b95aa98">192</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzItMy0xLTEtMA_67883b5e-dff2-4114-afdb-14a0e364800b">152</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzMtMS0xLTEtMA_9b88f63c-08a7-42b7-b610-da2d04879c0e">86</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzMtMi0xLTEtMA_82719c99-e307-4421-9559-b03002a55d48">565</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzMtMy0xLTEtMA_69d1b84c-b67b-4d7c-9b76-4ff576e603f3">56</ix:nonFraction>)</span></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i3527d2c65e164f20907f7e8991ba47cd" continuedAt="i21890ce6460041899f65e902e34e811a"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTg0_79252ac8-1088-493f-ac62-1b7dc4bad011" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Balance of income tax included in Accumulated Other Comprehensive Income (AOCI) as of: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"><tr><td style="width:1.0%"></td><td style="width:59.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI as of year-end: </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzEtMS0xLTEtMA_af5c4813-a145-4fd8-94c3-0548d2848cd6">212</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzEtMi0xLTEtMA_bc9c579a-f468-4ea0-9a34-8496d04fd0b9">481</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzEtMy0xLTEtMA_4bace7fe-6665-488a-92c2-1e8fadf72dc4">128</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income to be reclassified to profit or loss in subsequent periods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzItMS0xLTEtMA_95814492-e743-49d6-983f-019db751ebea">212</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzItMi0xLTEtMA_3e3409ff-58bb-4471-b92c-d7cea328165f">481</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzItMy0xLTEtMA_c6814f2b-e8ee-4d7a-a310-776471e3134a">128</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Re-measurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzMtMS0xLTEtMA_b696120d-3f40-4539-9e0b-fa1bf1f321a3">378</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzMtMi0xLTEtMA_7952c3b0-fdbe-4a76-8399-6a2385bb45c1">240</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzMtMy0xLTEtMA_c42b98a3-3588-49e8-94ed-7c0de1f31698">56</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance of income tax in AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:IncomeTaxRemainingInOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzQtMS0xLTEtMA_fbed63cb-c30b-40a7-b33d-27c649e9f7eb">590</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:IncomeTaxRemainingInOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzQtMi0xLTEtMA_8004f0eb-7b08-45ef-bcee-0ed282c9f003">721</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:IncomeTaxRemainingInOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzQtMy0xLTEtMA_6ba981cd-1f05-4658-b705-bbae257fe8c6">184</ix:nonFraction>)</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTg1_398c4d5d-acba-4fa5-a383-2f9235b44d86" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between income tax expense and income (loss) before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method multiplied by the Mexican domestic statutory tax rate for the years ended December&#160;31, 2020, 2019 and 2018 is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"></td><td style="width:54.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican statutory income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEtMS0xLTEtMA_60e1cbd6-931a-476e-b50d-46cfd190e5db">30</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="2" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEtMi0xLTEtMA_5c6228ef-3c40-4390-a899-5cf3d7e49a51">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="2" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEtMy0xLTEtMA_9a695b50-d7ca-40eb-86f3-625dff65c190">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax from prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" sign="-" name="ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzItMS0xLTEtMA_23fcdf63-5e35-46b8-bde8-9d4e0cd21713">0.38</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" sign="-" name="ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzItMi0xLTEtMA_45b0ca6e-d7a5-4b10-b4b7-250d1f2b12e4">2.66</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" sign="-" name="ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzItMy0xLTEtMA_4c39548d-f047-4cd0-a219-17f4292af7a4">0.50</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" sign="-" name="kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzMtMS0xLTEtMA_20978e7f-9950-4b8e-b5ef-683d8186694d">0.62</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" sign="-" name="kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzMtMi0xLTEtMA_e525aa14-a5ed-4454-941b-02dab0cf63bd">0.50</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" sign="-" name="kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzMtMy0xLTEtMA_d98b774d-f0be-4741-a488-ca1f71c269e6">0.96</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual inflation tax adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" name="kof:TaxRateEffectOfAnnualInflationTaxAdjustment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzQtMS0xLTEtMA_3237a8de-59ee-44fb-bcd5-2c744a2d6528">0.73</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" name="kof:TaxRateEffectOfAnnualInflationTaxAdjustment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzQtMi0xLTEtMA_4dc669b6-8221-4cdf-a547-4dc4b38f5e6a">0.78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" sign="-" name="kof:TaxRateEffectOfAnnualInflationTaxAdjustment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzQtMy0xLTEtMA_46f5d022-4e5f-4586-aca9-4ec92618da6d">0.32</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" sign="-" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzUtMS0xLTEtMA_b358be08-f864-4eb2-988b-eb311e5e3ef9">2.49</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" sign="-" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzUtMi0xLTEtMA_934ab508-c470-46d2-b502-2771e0a6ff5c">3.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" sign="-" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzUtMy0xLTEtMA_3412c10e-9ee2-4994-9264-41cad390d595">2.43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-taxable income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" format="ixt:zerodash" name="ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzYtMS0xLTEtMA_10a0c20c-8fa0-4cf0-b9e4-51c8c8305671">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" format="ixt:zerodash" name="ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzYtMi0xLTEtMA_1d142a60-8807-4625-a569-7b97f36a9d62">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" name="ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzYtMy0xLTEtMA_b1a2dce0-633e-49a5-b304-ed3db059a879">0.78</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxed at a rate other than the Mexican statutory rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" name="kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzctMS0xLTEtMA_6c229866-4c2d-4761-8110-9318ec644ee7">0.08</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" name="kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzctMi0xLTEtMA_6bf50e46-0e19-4ce8-84a2-343d3a9ec63d">1.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" name="kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzctMy0xLTEtMA_eeec3d2e-1415-45cc-9970-124bc30d2547">1.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of restatement of tax values</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" sign="-" name="kof:TaxRateEffectOfEffectOfRestatementOfTaxValues" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzgtMS0xLTEtMA_c97e4b9c-7b72-47f5-a75a-78a4fc899225">1.81</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" sign="-" name="kof:TaxRateEffectOfEffectOfRestatementOfTaxValues" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzgtMi0xLTEtMA_c137c09d-8fbd-4a50-b115-3bceffc79ddc">1.47</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" sign="-" name="kof:TaxRateEffectOfEffectOfRestatementOfTaxValues" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzgtMy0xLTEtMA_ba7b0be6-fd46-42a2-9aa3-e786c7077902">3.38</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of change in statutory rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" sign="-" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzktMS0xLTEtMA_54abc339-94a0-4a25-9356-7e6b81181d5b">0.23</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" sign="-" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzktMi0xLTEtMA_7c5e0cef-ae18-46c7-86c2-5b3f935b65d4">0.52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" sign="-" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzktMy0xLTEtMA_bc01b7b5-60fc-4639-8dd1-6850077217d4">0.38</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" sign="-" name="kof:PercentageOfTaxEffectOfIncomeTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEwLTEtMS0xLTA_add102f3-a5da-41d2-8772-4b2b1043cd06">10.34</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" sign="-" name="kof:PercentageOfTaxEffectOfIncomeTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEwLTItMS0xLTA_93715d48-e40b-4393-93e4-9c75a49d1e08">0.18</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" sign="-" name="kof:PercentageOfTaxEffectOfIncomeTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEwLTMtMS0xLTA_570b1a1c-bc08-4d9c-85d6-2faebd12e925">0.13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzExLTEtMS0xLTA_6bbcb3df-8586-40ea-9f6b-ec9aa292d51b">13.80</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" sign="-" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzExLTItMS0xLTA_4bcebe24-7a8e-4140-bf08-8439b5997ffb">1.01</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzExLTMtMS0xLTA_ec20d162-4ff9-4f52-af68-4f57b5451f48">1.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEyLTEtMS0xLTA_b9c9f614-3433-4f95-896e-5ad53020b384">0.04</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEyLTItMS0xLTA_f13841cc-9221-4831-9695-6a55aab4f586">1.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEyLTMtMS0xLTA_c097553b-9f5a-4414-89ef-90df2855ff37">1.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="4" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEzLTEtMS0xLTA_e779c59b-44f9-413b-94bc-5e5df959308d">33.76</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="4" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEzLTItMS0xLTA_b6a81be7-731c-443c-8712-acb4d4aa612a">30.68</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="4" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEzLTMtMS0xLTA_73d41fbb-b614-4234-8473-3752bf419714">30.60</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i21890ce6460041899f65e902e34e811a" continuedAt="ibd86142cb5d1436795b104571239acf2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income tax </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfDeferredTaxesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTc2_b74e735c-5ee1-4c74-9021-922e07f50c1f" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of the temporary differences giving rise to deferred income tax liabilities (assets) is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"><tr><td style="width:1.0%"></td><td style="width:40.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.801%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.676%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Statement of Financial Position as of<br/></span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income Statement<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i33893f7a8aa642a9b5e0c1f71ccf185d_I20201231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzItMS0xLTEtMA_ac3b5087-ded8-4419-9d06-f429ffa51158">64</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i8dc90591788f4bb883347d04d6982d43_I20191231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzItMi0xLTEtMA_fde66a00-dda4-456e-abc6-a69d84bb673d">60</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i078a08db35704c0fb1ca510dea559311_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzItMy0xLTEtMA_a135362a-454e-438a-9d79-eb1b7ce71210">10</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i0b837a11d9b143d093fd86d179910da4_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzItNC0xLTEtMA_a126c601-ca86-43ed-be21-285f8cae9d7c">18</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="iff58465da2a34b6b8f687b0261c3cc5a_D20180101-20181231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzItNS0xLTEtMA_1bfcc810-4125-4e06-9d98-f186e7da761a">76</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7b0d2844f9c4432a8e91401933f04a75_I20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzMtMS0xLTEtMA_cfd2ca45-8312-4ade-9538-7c38d2f5c597">23</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7e769138aa1b4d38be0941b34fbc2114_I20191231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzMtMi0xLTEtMA_a091de40-29c5-455f-afdb-86ee73e63e26">61</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic6511bfabc7a487bb2a8e7725ea4922b_D20200101-20201231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzMtMy0xLTEtMA_f7eeb324-fa0b-444d-b611-f2961236d3e3">72</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="if0c537aea84c490a92d971c63031f2a8_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzMtNC0xLTEtMA_5ca9929a-9757-428d-961d-18b5dc004a41">37</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1fa124d5ee194dd5948bd0afa9b0722d_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzMtNS0xLTEtMA_dc712d72-30ae-4111-b2f6-7b1b0938d246">33</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icef359d66c1147268bef4ac3b14eb272_I20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzQtMS0xLTEtMA_d0f0ac29-8f25-4444-b4e5-b83d78910b5e">26</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ida55a932dc9244fd9d1e68b9b790e8a1_I20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzQtMi0xLTEtMA_2776c05c-d530-41fb-af76-cff69bc93732">43</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iab5ed25bbf644db3bb4b3449e23cfadf_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzQtMy0xLTEtMA_a1e4cb03-e00a-4b4c-b58f-7a40cd5678a8">17</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie30a13fe03cd4ed3ae1c4f52fea47755_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzQtNC0xLTEtMA_e7b62151-9bf8-4297-99b2-a9e04e416dda">41</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iba4fca93276a4e48bf9071e0afe160d5_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzQtNS0xLTEtMA_1af46f55-5bf3-4d76-aa79-cb64c0b3dfa5">19</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id4ac74170f1147e189428a58758a9508_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzUtMS0xLTEtMA_7b9267a3-559a-48ff-8488-c53d8d64e657">1,006</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6d3de296b54f4879b220c45b4510888c_I20191231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzUtMi0xLTEtMA_ff495b7a-12eb-4142-9585-25a9940f3c69">863</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8f6b1d9fe89b4379be75a2fcba33a5be_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzUtMy0xLTEtMA_8a8d40ef-45e9-4c02-89bb-89561d17274c">90</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i99ca62c06764463b9eaa28d5247f34d6_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzUtNC0xLTEtMA_3ee3d6fb-7cec-475a-9417-8b02d820dc80">128</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9e7980546e29435c95edb36b2447e19b_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzUtNS0xLTEtMA_40964d04-fe12-4bc5-99ef-21926298c92b">392</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iea60939e403540d8a66dc1809d5cfa9f_I20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzYtMS0xLTEtMA_b670c1b1-2650-4b5b-9e74-3223122892f5">176</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id127cde735ea45e0b10607931d47610c_I20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzYtMi0xLTEtMA_26b2848b-c92d-4789-93e1-00a1d38b98fa">197</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i83d87f61016144ab8b649ad2aa0d1bee_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzYtMy0xLTEtMA_7a56707a-9b87-4d30-9596-e701cc1a65bf">22</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idf6f117981d64e4696ca4c1a4388ee58_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzYtNC0xLTEtMA_8dd2e2aa-86ff-4446-bf48-28db473b5081">197</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9563ac6ced40465097a5c8de2f1c869e_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzYtNS0xLTEtMA_b6d72de9-0595-4656-824d-98d7bc4fd6fe">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i068e3d75039e48b5ba16b6ecf2d685f3_I20201231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzctMS0xLTEtMA_3bf0cc5b-094f-4abf-996c-bf4abce23e1d">325</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic22b15f8f22f4cb0a50b73b1dcd5b383_I20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzctMi0xLTEtMA_a24d4275-0ebb-40fc-9461-4cea198c1527">20</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ice2fa88539424a29a66c316484afd506_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzctMy0xLTEtMA_d6771441-3589-4f3b-ad38-c6574fd89103">389</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2022b24bcf54424fb6244712baa615bb_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzctNC0xLTEtMA_1a92a6c4-71f4-4974-85f0-30a3f240ebea">24</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie83567eeedff493ba41ff9ede2bf70c8_D20180101-20181231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzctNS0xLTEtMA_9737ad71-07e7-40bd-80e2-9f86ef6a8487">74</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite useful lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i926a5e1b78314f25a71e8ea5f29a23de_I20201231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzgtMS0xLTEtMA_fa1c5d20-1d0d-4218-a1c5-52a0a799fdc6">128</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2676f2775ec54b5a94ce38f21bb9fdc4_I20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzgtMi0xLTEtMA_69f47a67-3a19-45f6-92f7-368549a3b8cf">148</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i172f15b95af04b5db2db3b70b6b0f0f4_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzgtMy0xLTEtMA_d06eae6d-8706-4a93-bc43-f90350a2cda0">275</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7ee05e78942c4a8ca51ea08177480078_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzgtNC0xLTEtMA_4ec77a6c-f5bf-40d8-b93b-89753d2aab22">78</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic30bfcebb05d46ab9cacdf53aac2cbef_D20180101-20181231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzgtNS0xLTEtMA_4ea19b74-2a37-4eb4-9762-62a3ca912b91">182</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i90e9f1f5edba4e2ebd9d291237e4cb31_I20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzktMS0xLTEtMA_01f4d446-1191-4810-9cfb-a2614d0b0031">796</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4f6d2367d1ce4f32af5c0697cac13a33_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzktMi0xLTEtMA_65b8f0fe-8e38-44f8-abe4-c662722e9052">1,039</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i48c0e6e1897e462c9e70caae5be0e7f3_D20200101-20201231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzktMy0xLTEtMA_9eb5f774-e698-4b44-ab3c-8b003f2979dc">140</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7ad52c42a73f44869c8ced566f4aafa2_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzktNC0xLTEtMA_5003e9fd-88a9-48e9-aa77-fa556f18ffb5">114</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic6086e60953f4584900462fb855db184_D20180101-20181231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzktNS0xLTEtMA_88b0e3c2-b758-4e4f-b7f2-eb8b329517d6">31</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8fb420e9e1ae4100b770acd684af0808_I20201231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEwLTEtMS0xLTA_0b7f6202-f4e1-4937-962a-3683bdc7e411">381</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2ff16582a5804173b55450b3e82b8b5c_I20191231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEwLTItMS0xLTA_e3018bf7-b62b-49b7-9e84-149ef9fad331">387</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6be6726556604232bb707d3940daae92_D20200101-20201231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEwLTMtMS0xLTA_09baa115-cff2-4345-b7d3-3577dac6258b">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieac20c6867784bd2b3f46a33ead6a0f0_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEwLTQtMS0xLTA_e9a4cd07-4ecd-4abe-8f8a-bd412c6370fe">65</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3836b60394a94feb9ed9941459e4ae08_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEwLTUtMS0xLTA_f9bc0796-5995-491a-a0e7-5c8a859fea1c">114</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie6a92d6a1d40472f94a5a5ff2ab39a5e_I20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzExLTEtMS0xLTA_61007735-de80-498a-8106-f6c581a7e051">74</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9edc4d0220824813a71288ea59b06302_I20191231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzExLTItMS0xLTA_3474a607-84a1-44aa-b979-ce21279fbd77">7</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7d7a7d01115f43d6a469e36558d8d02a_D20200101-20201231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzExLTMtMS0xLTA_97a4f683-b093-45fc-9d37-43cec64d1abe">80</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie0fb1cd9499a46c6ac8b1b82f7429bb9_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzExLTQtMS0xLTA_a9a0dfc6-191c-4fe6-8fbc-f5b34d38149a">12</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i88ec09ea1c014f60ba8283218e8f8ab8_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzExLTUtMS0xLTA_afc6f12c-8f28-4edc-a53d-d2509737a32d">39</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i737ff62db995465a869d69cf34f6c530_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEyLTEtMS0xLTA_13206128-e200-418b-849c-6e5566582405">1,627</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4f9da164bd7648dc827be798111aa9f7_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEyLTItMS0xLTA_2d4a5f0f-c5e0-4554-af03-d76f1071933d">2,169</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7b981469a31e460b80448862fd162650_D20200101-20201231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEyLTMtMS0xLTA_55a8dfef-75f6-46b8-bc4e-7f340f8aef5d">182</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="id9e065d061e24d78b789845bbd1f5082_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEyLTQtMS0xLTA_80266708-f566-4016-af14-df4927157828">94</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9dba7e30d03c47bc829069ea32e448ce_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEyLTUtMS0xLTA_c39afbcb-5441-412f-843c-248843a6e1b6">1,146</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i15ff4484383f486682e1965c25a16a8c_I20201231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEzLTEtMS0xLTA_b815a2a3-df21-4c99-81ee-bb27cc42e4ad">208</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i46130b5ccb1e443a9b177e32c12b9a41_I20191231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEzLTItMS0xLTA_7891fc72-75e3-4c6a-80f0-dc6ce2761ed6">201</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i890d0b73636d45c683b5b4baac83c35e_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEzLTMtMS0xLTA_628f1134-7bce-4508-89d2-84ceeab7de7a">7</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id9950b94ff6249439d0d9c3a7981d43f_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEzLTQtMS0xLTA_15881f49-d08a-42f7-8d8b-1d11c96850ae">17</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib478c8e04afc474786397a896b700fef_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEzLTUtMS0xLTA_a8cdcb28-39ba-4ab8-9cf7-4c03a3a7d5b8">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i43a14d2a1b5a4031b67f91d2b24a784e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE0LTEtMS0xLTA_f72a4f49-ac48-4083-961a-b2dd91420ba3">6,915</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i18e7004e407f4d548c6887253eecdb8f_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE0LTItMS0xLTA_977e4990-eff8-49d4-a458-ee90d26f36d4">9,224</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id16f347db6f14e4e95d1fdb33f0833dc_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE0LTMtMS0xLTA_89ef6e31-f2a6-4723-ac70-6e8b0f92cac0">2,342</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib95ec26efd0e4770900359dde198163d_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE0LTQtMS0xLTA_4b83de7c-4308-4093-b38a-ba144e56cf06">1,268</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic7ab65fc9e52429fa730da3e67561355_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE0LTUtMS0xLTA_49e5e791-6e4a-4d7f-b459-66933dac3269">1,082</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits to recover (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i19f9c2b00705446f861bc8545cf4ff1f_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE1LTEtMS0xLTA_9d69b156-3297-47f4-aa1e-1266605e7d60">2,594</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia4a7373994f6424eb33503f50160380a_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE1LTItMS0xLTA_b9165177-58f9-4f6d-8c4d-0887624402dd">1,855</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7b20da5856394327976e1177d05054f1_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE1LTMtMS0xLTA_607cf68b-a7ea-43d4-9be1-edd5a1d63197">1,629</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i7c8b3eb552854e67b6ff9e33525a5464_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE1LTQtMS0xLTA_a743d949-227f-4df4-8206-017e28aae753">122</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i513e32d5d4bc4fe18a4d6aaa566384f9_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE1LTUtMS0xLTA_bb588145-98d4-496a-9ab6-d7abaa70420c">109</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i483f49f9c9394e5fab25e3bdc3b81115_I20201231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE2LTEtMS0xLTA_d364945f-73f0-4211-b720-c997ffc7ae86">590</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2470540d4c0d46878bc66b61556965ef_I20191231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE2LTItMS0xLTA_6e9e206e-a164-4b51-a670-566487ec287a">721</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icfbd3f48ea254c65ab189240e2a44311_D20200101-20201231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE2LTMtMS0xLTA_418a2bbb-31d8-4bf8-9fa0-59e46ab02de8">86</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieec14d434a6944bf8e2d60ff358f5324_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE2LTQtMS0xLTA_c4446611-a45e-494e-b5a6-19a324915bc4">29</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ib2ec3df9781444419363f7bbfa4ff893_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE2LTUtMS0xLTA_a55917fa-566c-42d7-bb30-8168cd3c8152">54</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities of amortization of goodwill of business acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i29c072c4873a4321b7021d061da03868_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE3LTEtMS0xLTA_fd58fceb-a9b1-4380-89b3-1a8ed6f719e6">6,554</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7a178ddc241a42d4baa9b2bbba494e0d_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE3LTItMS0xLTA_1e1439c6-4771-43e5-a333-8ae6ffc05730">7,663</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9bec8b8de72e40749dfe37ad154c7c2e_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE3LTMtMS0xLTA_ba3774fc-e671-4a36-851f-8a2b748b750f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic850c6caa8ab42f8b0f1adfa3630175b_D20190101-20191231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE3LTQtMS0xLTA_8936b4c3-d18a-484d-a252-02da830105b1">860</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idf72a5dec0934121a920ed8af9126c93_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE3LTUtMS0xLTA_1e270b8b-e13d-4764-924a-dbaba4a5f712">1,125</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0de23754c91c45f5815e984878475179_I20201231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE4LTEtMS0xLTA_bd8ee7ea-b90a-49f8-8cc5-232e517e53d7">211</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i82eea9619c224162ab2ab60c3ac4182b_I20191231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE4LTItMS0xLTA_587b9122-8a7b-4ed0-b551-d1174acecb2f">190</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ife9277664f42412dbe21a5e3ce54f79e_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE4LTMtMS0xLTA_b5fa346e-fe45-49b5-a8f2-db27394f7d30">23</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8e0493a40b9844958083d317d2e97d24_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE4LTQtMS0xLTA_9fdacefc-a5eb-4473-ba31-e4538844e0ca">190</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8790d6424ffe436488c7ba88539c44e2_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE4LTUtMS0xLTA_bd2903de-7f33-475b-a811-cc09cdba6c0e">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i5b448e6503214980bc7ef2ee3b47478e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE5LTEtMS0xLTA_6c849846-4f19-4671-b777-431188b751d9">2,269</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i65bae41cfdbc4cc39e6c88d0668aab47_I20191231" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE5LTItMS0xLTA_d5896c40-9f49-4ad1-a2c1-97aca51a3509">33</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i528a962bb0864109b9da580c73dd65bf_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE5LTMtMS0xLTA_13d58349-b789-45e9-8410-8d8f0e14ba9a">2,383</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3c840aa14f8d45019e6253615284d0da_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE5LTQtMS0xLTA_b2e6d249-f2f8-4718-a2f1-0b0cb790321d">19</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia178e208df784c1892ace8a62dc98e0d_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE5LTUtMS0xLTA_34b9798c-f2c3-4a51-b87b-6d25d399d312">295</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax (income)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIwLTMtMS0xLTA_7ad82956-875e-4003-b186-b2f13a9c9c50">1,939</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIwLTQtMS0xLTA_0fc18b48-b0b6-4b8c-b8d9-68b2fd1672a5">363</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIwLTUtMS0xLTA_06365914-ec43-4963-b235-84e71bbdbc77">497</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, asset</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIyLTEtMS0xLTA_7ceea4f2-2665-4e5a-bb6d-71202a4ea7ea">11,143</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIyLTItMS0xLTA_2fd9d78f-c905-45ad-b6da-4ae64830e13a">10,432</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIzLTEtMS0xLTA_4d2e33af-2a97-4fce-89b8-7555928882a0">2,474</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIzLTItMS0xLTA_119a8acf-831a-4def-b5f3-433a56ec07eb">3,771</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzI0LTEtMS0xLTA_62e1ce5d-5f2f-491f-9048-7c7ffdc9cddf">8,669</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzI0LTItMS0xLTA_7f00ec1c-dd69-470f-8c1d-d5da3a8ba956">6,661</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Corresponds to income tax credits arising from dividends received from foreign subsidiaries to be recovered within the next ten years accordingly to the Mexican Income Tax law as well as effects of the exchange of foreign currencies with Related and Non-Related Parties.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTc3_a6e5e381-b915-403a-80e6-dd5aae9e3a69" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balance of the net deferred income tax asset are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"><tr><td style="width:1.0%"></td><td style="width:50.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.016%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEtMS0xLTEtMA_41662ca8-290e-4337-aba3-10727626df43">6,661</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEtMi0xLTEtMA_830cdea8-53a8-409c-84a2-8441e94cc4fc">5,582</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEtMy0xLTEtMA_c23f5d6d-39f6-412e-b4df-0b363295cd37">6,298</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax provision for the period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsRelatingToProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzItMS0xLTEtMA_148bd138-20c5-4aef-8982-e210414df36d">1,939</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:DeferredTaxAssetsRelatingToProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzItMi0xLTEtMA_7f9ab79b-b820-4996-a1c8-1fe675e9d31e">363</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" sign="-" name="kof:DeferredTaxAssetsRelatingToProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzItMy0xLTEtMA_1bdadb10-f95c-46a4-9c66-73cf71452914">497</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:TaxEffectFromChangeInTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzMtMS0xLTEtMA_1a08e88d-c165-42c4-89cf-b4db566acdd6">42</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:TaxEffectFromChangeInTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzMtMi0xLTEtMA_c8969f6f-699d-4c6f-bfb1-954359404214">66</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:TaxEffectFromChangeInTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzMtMy0xLTEtMA_ac45fac6-b266-45dd-b1eb-b9f4f49f9278">63</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of subsidiaries, see Note 4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzQtMS0xLTEtMA_7d7d6f95-5b0f-439a-b184-7bb65b7b0ac4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzQtMi0xLTEtMA_48cb24ac-8f3a-4a7b-a6d3-8dff00b2b462">57</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzQtMy0xLTEtMA_34e19671-b271-4ffb-827f-95c8b7d0c9d1">413</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects in equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized  loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzYtMS0xLTEtMA_466af469-ef7b-493f-b6a0-4bb8f487ed6a">216</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzYtMi0xLTEtMA_54e60f45-faee-4f64-a2a1-b768bfa1d95c">373</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzYtMy0xLTEtMA_1d4d213d-34bd-43de-a9d9-3ac1c1c6ed0f">21</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" sign="-" name="kof:DeferredTaxLiabilityUnrealizedExchangeGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzctMS0xLTEtMA_65777249-820a-4fd2-9ba6-461f4535b957">392</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" sign="-" name="kof:DeferredTaxLiabilityUnrealizedExchangeGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzctMi0xLTEtMA_19863b4d-c4b7-4804-b59f-e7182eb007f5">230</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" name="kof:DeferredTaxLiabilityUnrealizedExchangeGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzctMy0xLTEtMA_85b3ba17-6e79-4f29-b8b0-57a079199bb9">31</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:RemeasurementOfNetDefinedEmployeeBenefitLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzgtMS0xLTEtMA_6868865f-5dfb-4e27-ae20-7dc076dde54a">130</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:RemeasurementOfNetDefinedEmployeeBenefitLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzgtMi0xLTEtMA_3c803695-b5f4-4651-9525-940d13da1a7e">192</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:RemeasurementOfNetDefinedEmployeeBenefitLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzgtMy0xLTEtMA_dfe4f652-b7c8-4c09-bb0a-9eb81e4d69f0">152</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inflation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:GainsLossesOnNetMonetaryPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzktMS0xLTEtMA_8b1a0df3-9cf9-4a38-955c-1a0f036fcc82">279</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:GainsLossesOnNetMonetaryPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzktMi0xLTEtMA_16155837-65d8-4bcf-9cc0-1c60ccf8741e">88</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:GainsLossesOnNetMonetaryPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzktMy0xLTEtMA_2f3069ff-abd5-4952-b260-3cf69c8bbd69">20</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEwLTEtMS0xLTA_dc9fe520-dc84-48f2-b240-a046dd718d76">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEwLTItMS0xLTA_f861f3c1-77d5-4480-b9ec-28cecc961596">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEwLTMtMS0xLTA_72f1e08d-631f-47b4-8c3c-81478f39c652">387</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzExLTEtMS0xLTA_2bede711-75a3-4337-8af6-edfa2afa38c8">8,669</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzExLTItMS0xLTA_7c2f3d37-1616-4c27-8ae8-3f463a619e26">6,661</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzExLTMtMS0xLTA_01d2ffd0-01ad-4652-921f-8cfa9eeecaeb">5,582</ix:nonFraction>)</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offsets tax assets and liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities related to income taxes levied by the same tax authority. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ibd86142cb5d1436795b104571239acf2" continuedAt="ia6f73095da48416c937ec7bd20582177"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that undistributed profits of its subsidiaries, will not be distributed in the foreseeable future. The temporary differences associated with investments in subsidiaries, associates and joint ventures, for which deferred tax liabilities have not been recognized, aggregate to December&#160;31, 2020: Ps. <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTI_50e2a298-b3b9-4df7-9e08-c5156c438931">5,212</ix:nonFraction>, December&#160;31, 2019: Ps. <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MjQ_b64254aa-b405-4fc7-9707-84da5f1f2445">13,187</ix:nonFraction> and, December&#160;31, 2018: Ps. <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1NDA_5a18b2d8-bd7f-4a7a-897e-67325dd01857">9,237</ix:nonFraction>. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Loss Carryforwards </span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some subsidiaries in Mexico, Colombia, Uruguay, Argentina and Brazil have tax loss carryforwards. Unused tax loss carryforwards, for which a deferred income tax asset has been recognized, may be recovered provided certain requirements are fulfilled. The tax losses carryforwards for which deferred tax asset has been recorded and their corresponding years of expiration are as follows: </span></div><div style="text-align:center"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTc4_4970685d-cb6a-4038-9c64-33904942d829" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.000%"><tr><td style="width:1.0%"></td><td style="width:64.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.160%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax Loss Carryforwards&#160;amounts in millions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzEtMS0xLTEtMA_758cd477-ca22-4fbf-9221-107147785368">63</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzItMS0xLTEtMA_00615111-e662-40ff-ace8-6fb1d39ae0fa">734</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxLossesCarriedForwardWhichExpireInYearSix" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzMtMS0xLTEtMA_d89da202-4f5d-45f3-82b6-cc2ddd6ed2c8">1,831</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:zerodash" name="kof:TaxLossesCarriedForwardWhichExpireInYearSeven" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzQtMS0xLTEtMA_395998c4-9e34-4dcf-b43a-ee6afcba5374">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxLossesCarriedForwardWhichExpireInYearEight" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzUtMS0xLTEtMA_ae8fcff0-cf6c-4cf0-bb87-677b3e4b53a1">2,222</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxLossesCarriedForwardWhichExpireInYearNine" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzYtMS0xLTEtMA_fed406dd-cb1b-4e95-badd-513b0e0e86f3">3,136</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxLossesCarriedForwardWhichExpireThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzctMS0xLTEtMA_509da004-c0e5-4198-924d-e916eecd9924">1,071</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No expiration (Brazil)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzgtMS0xLTEtMA_87541b52-bc3b-4f95-aba1-3758e87847c4">12,465</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxLossesCarryforward" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzktMS0xLTEtMA_b8727b29-d35a-4fc8-b8db-088d5360d733">21,522</ix:nonFraction></span></td></tr></table></ix:nonNumeric></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Considering all available evidence, including forecasts, business plans and strategic measures, the Company has decided to make an adjustment in its deferred income tax asset during 2020 for an amount of Ps <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzIxNjg_f5955ab2-92fb-4e75-bc66-176453528222">2,349</ix:nonFraction>.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2013, the Company completed certain acquisitions in Brazil. In connection with the acquisitions in Brazil the Company recorded certain goodwill balances that are deductible for Brazilian income tax reporting purposes. The deduction of such goodwill amortization has resulted in the creation of Net Operating Losses (NOLs) in Brazil which the NOLs for which deferred tax asset has been recorded, which have no expiration, but their usage is limited to <ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="kof:NetOperatingLossUsageLimit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzI2MzE_38daf2ca-cf4e-4409-a619-2d9c1531fbfb">30</ix:nonFraction>% of Brazilian taxable income in any given year. As of December&#160;31, 2020 and 2019 the Company believes that it is more likely than not that it will ultimately recover such NOLs through the reversal of temporary differences and future taxable income. Accordingly, the related deferred tax assets have been fully recognized.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTgx_cadb84a9-eae1-4df9-a8d7-6b99908de819" continuedAt="i944206a96c184e318dcc06bbba82c543" escape="true">The changes in the balance of tax loss carryforwards are as follows: </ix:nonNumeric></span></div><div><ix:continuation id="i944206a96c184e318dcc06bbba82c543"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"></td><td style="width:52.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.138%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzEtMS0xLTEtMA_1872b2ee-0188-403d-b23f-8f964d533caf">28,871</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzEtMi0xLTEtMA_49397fa8-b088-4d99-9e87-eaba65dbf87a">25,879</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzEtMy0xLTEtMA_7434acd1-8b55-4abb-9b70-c4638cdadba5">24,817</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseInIncomeTaxLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzItMS0xLTEtMA_69d4e152-cc41-4c27-a7c7-28b9405d83c9">4,985</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseInIncomeTaxLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzItMi0xLTEtMA_6bca7a0d-4195-4779-ba15-965f54b59595">6,029</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:IncreaseDecreaseInIncomeTaxLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzItMy0xLTEtMA_247ac0e6-140e-4dc0-9c09-998c871ca836">3,398</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Usage of tax losses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzMtMS0xLTEtMA_206eb6bd-d3d6-47fa-9f87-6265da70d7aa">1,986</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzMtMi0xLTEtMA_0fa228b2-7955-45c9-962e-fb6e4cf69ffc">1,854</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzMtMy0xLTEtMA_2094983c-a659-4a73-a790-1dc034a5aeda">352</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unused  tax losses - 2024 to 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzQtMS0xLTEtMA_f9e4fc83-69d8-4d0d-a8d9-382de47b737b">7,830</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzQtMi0xLTEtMA_66ce40de-9a62-4b5d-b904-f46734a7bc4c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzQtMy0xLTEtMA_477b60c3-dfad-42cd-945d-408e7598bf11">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzUtMS0xLTEtMA_a49f3932-971d-46f0-a0c9-208773c2324e">2,518</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzUtMi0xLTEtMA_c285fc6f-2af9-426d-aaef-2b0368812586">1,183</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzUtMy0xLTEtMA_cf0cab1b-6eac-4e2f-8b65-b4dd2a24fd41">1,984</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzYtMS0xLTEtMA_6b88ccc0-d3dc-474b-b688-0877f0a51f97">21,522</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzYtMi0xLTEtMA_bb6d857d-23fb-4050-87e4-01b028ba9a51">28,871</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzYtMy0xLTEtMA_9704249c-c43b-4d5e-b66b-d0c8ddcb5865">25,879</ix:nonFraction></span></td></tr></table></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25.2 Recoverable taxes </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Recoverable taxes result from higher provisional payments of income tax during 2020 in comparison to current year income tax, and other indirect tax, which will be compensated or recovered  in future years.&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations in Guatemala, Colombia, Nicaragua and Panama are subject to a minimum tax. In Guatemala and Colombia this tax is recoverable under certain circumstances only.  Guatemala tax basis is determined considering the highest between total assets and net income; in Colombia tax basis is equity. </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25.2.1 Exclusion of the State VAT (ICMS) on the federal sale taxes (PIS / COFINS) calculate basis</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On March 15, 2017 the Brazilian Federal Supreme Court (STF) ruled that the inclusion of the VAT (ICMS) on federal sales taxes (PIS and COFINS) taxable basis was unconstitutional. During 2019, our companies in Brazil obtained conclusive favorable motions over this exclusion of VAT (ICMS) over PIS / COFINS calculation. The net favorable effects of each case are to be recorded at the time all formalities and legal procedures are finalized and recovery of the taxes paid becomes virtually certain. During 2020 and 2019, the administrative formalities for three of the motions and the recoverable taxes were concluded and were recorded in the income statement.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia6f73095da48416c937ec7bd20582177" continuedAt="i2db54f5ddb96456faed766760a3f1ab5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the amount of recoverable taxes in Brazil including PIS and COFINS is Ps. <ix:nonFraction unitRef="mxn" contextRef="i90608835f4b04c788a48c5c73238b139_I20201231" decimals="0" format="ixt:numdotdecimal" name="kof:RecoverableTaxes" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzQzOTc_59a1dbdf-92b0-4b61-a48f-614ffd77ca8e">2,523</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="id26d373d48cb4474a66c3fac68f125e9_I20191231" decimals="0" format="ixt:numdotdecimal" name="kof:RecoverableTaxes" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzQ0MDg_c0ef6325-f799-4b86-9d9c-9fd4ed517a71">4,223</ix:nonFraction>.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25.3 Tax Reform </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Brazil<br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Brazilian federal production tax rates and federal sales tax rates increased in 2017 and 2018 and remained flat in 2019 and 2020. In early 2017, the Supreme Court decided that the value-added tax would not be used as the basis for calculating the federal sales tax, resulting in a reduction of the federal sales tax. The Brazilian tax authorities have appealed the Supreme Court&#8217;s decision and such appeal is in process. However, our Brazilian subsidiaries commenced legal proceedings to ascertain their ability to calculate federal sales tax without using the value-added tax as a basis, in accordance with the Supreme Court&#8217;s ruling, and obtained a final favorable resolution in 2019. In 2020, the federal production and sales taxes together resulted in an average of <ix:nonFraction unitRef="number" contextRef="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231" decimals="3" name="kof:AverageFederalProductionAndFederalSalesTax" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzUyMTE_e8e5107c-43ce-4c66-8fd4-f4936862af3d">15.9</ix:nonFraction>% tax over net sales. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years, the excise tax rate on concentrate in Brazil has undergone recurrent temporary fluctuations. The excise tax rate was reduced from <ix:nonFraction unitRef="number" contextRef="ibaa3bcfcadd8435c9b4a72df148cb724_D20180901-20180901" decimals="3" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzUzODI_2ecaeea6-6cff-41dd-9853-b0a013c9de07">20.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i8be4a65afdd94573a908124398abe378_D20180901-20181231" decimals="3" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzUzODg_25ed4668-c86f-46ac-86d0-818e59b97b25">4.0</ix:nonFraction>% from September 1, 2018 to December 31, 2018, was increased from <ix:nonFraction unitRef="number" contextRef="idd26c2d9221f415aa9d2e5751f123b46_D20190101-20190630" decimals="3" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU0NTU_beea5c44-cee6-419b-9e34-5fef907795a6">4.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ia55ad60289954e39949ec0d4716dc140_D20190630-20190630" decimals="3" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU0NjE_6482708f-9e45-4615-84d2-e466411436de">12.0</ix:nonFraction>% from January 1, 2019 to June 30, 2019, was reduced to <ix:nonFraction unitRef="number" contextRef="ifd248112d850487f9e361afbc2d931df_D20190701-20190930" decimals="3" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU1MTg_9d280c18-8031-401e-95ed-83caa34c792c">8.0</ix:nonFraction>% from July 1, 2019 to September 30, 2019 and was increased to <ix:nonFraction unitRef="number" contextRef="i112dcd48c5234f0aabe1b63010792b64_D20191001-20191231" decimals="2" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU1ODI_6562a811-417c-43e2-b6f4-496153cf6085">10.0</ix:nonFraction>% from October 1, 2019 to December 31, 2019. The excise tax rate was reduced to <ix:nonFraction unitRef="number" contextRef="i83316364749d4bacb9751150ad589d6b_D20200101-20200531" decimals="2" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU2NjM_dbba7996-2711-43a5-a622-58bd6ee8a141">4.0</ix:nonFraction>% from January 1, 2020 to May 31, 2020, increased to <ix:nonFraction unitRef="number" contextRef="i6bd02cae88c94eceb4e053df57c8daa8_D20200601-20201130" decimals="INF" name="kof:ExciseTaxRateIncreased" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU3MTc_68df61a2-c387-45ee-ad90-367edfece826">8.0</ix:nonFraction>% from June 1, 2020 to November 30, 2020 and decreased again to <ix:nonFraction unitRef="number" contextRef="ief6941f97e1f401e8d6653d8c82b6b4d_D20201201-20210131" decimals="2" name="kof:ExciseTaxRateDecreased" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU3ODI_61a310e5-8f36-40cb-bc46-3c76a82cd1e5">4.0</ix:nonFraction>% on December 1, 2020 until January 31, 2021. It will be increased to <ix:nonFraction unitRef="number" contextRef="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231" decimals="INF" name="kof:ExciseTaxRateIncreased" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU4NTM_4d986159-9ac8-4115-88e7-2199411510e0">8.0</ix:nonFraction>% from February 1, 2021 onward. The tax credit that we may recognize in our Brazilian operations in connection with purchases of concentrate in the Manaus Free Trade Zone will be affected accordingly. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Argentina</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2018, a tax reform became effective in Argentina. This reform reduced the income tax rate from <ix:nonFraction unitRef="number" contextRef="iaef3bb15592a42809f012b06c10f744c_D20180101-20181231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYxNzU_76c075c9-cba9-43e1-ade8-8430151c0df2"><ix:nonFraction unitRef="number" contextRef="ib42f83655db045598ab8fb5a2fd2ba39_D20190101-20191231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYxNzU_98f4adbf-62d0-4d13-9174-d4ac8ad9081e">35.0</ix:nonFraction></ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i093df194923743a39ba5e6ad8eb23bbb_D20180101-20181231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYxODE_7abac6f6-ecac-40b9-bceb-f0bc5b5200ce"><ix:nonFraction unitRef="number" contextRef="i1a9f9a20b0ed4138928cf075cca24950_D20190101-20191231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYxODE_ca8983bf-255e-4524-8d14-a185a5ddd670">30.0</ix:nonFraction></ix:nonFraction>% for 2018 and 2019, and then to <ix:nonFraction unitRef="number" contextRef="id9ba05fcbd4c4dcab07f7f68a505f062_D20200101-20201231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYyMTU_b557b575-6d09-42be-a9ef-2a570fac8126">25.0</ix:nonFraction>% for the following years. In addition, such reform imposed a new tax on dividends paid to non-resident stockholders and resident individuals at a rate of <ix:nonFraction unitRef="number" contextRef="i7d9104e776f341b580a78e6d0a5451c0_D20190101-20191231" decimals="2" name="kof:DividendWithholdingTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYzNzE_0e3595db-67ab-4bb2-96ac-59dc3232d72e"><ix:nonFraction unitRef="number" contextRef="i2b2620b21d0c49d5b29750cfef325752_D20180101-20181231" decimals="2" name="kof:DividendWithholdingTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYzNzE_6d682715-3321-4d8d-a011-f66909a2c96b">7.0</ix:nonFraction></ix:nonFraction>% for 2018 and 2019, and then to <ix:nonFraction unitRef="number" contextRef="id9ba05fcbd4c4dcab07f7f68a505f062_D20200101-20201231" decimals="3" name="kof:PercentageOfDividendReceivedFromNonResidentsWithholding" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY0MDU_615dc829-e687-48d2-b31f-90afbfd17b98">13.0</ix:nonFraction>% for the following years. The tax reform decreased the sales tax rate in the province of Buenos Aires from <ix:nonFraction unitRef="number" contextRef="iaef3bb15592a42809f012b06c10f744c_D20180101-20181231" decimals="4" name="kof:SalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY1MTQ_783a50ef-fa6a-4c40-92b4-fc46d69b560f">1.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ie326985e32804d368f7604814bc76689_D20180101-20181231" decimals="3" name="kof:SalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY1MjA_31044fb8-612a-46fa-974c-3f4a5a6b12f1">1.5</ix:nonFraction>% in 2018. However, the reform increased the sales tax rate in the City of Buenos Aires from <ix:nonFraction unitRef="number" contextRef="ia66396b777864b0e9aae5accc0e66471_D20180101-20181231" decimals="INF" name="kof:SalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY2MTQ_86e94d50-8ca7-4c41-80a8-957e3cb284d6">1.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ibbb2dd8cde1741e8bf39d0c9f2588ca7_D20180101-20181231" decimals="INF" name="kof:SalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY2MjA_79712bf6-0962-4643-9dd5-1acffe58225b">2.0</ix:nonFraction>% in 2018, and scheduled a reduction to <ix:nonFraction unitRef="number" contextRef="i013ea5c7266e48f59cb7dbbe6005f14c_D20190101-20191231" decimals="3" name="kof:SalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY2NjE_bd1c1fb5-b361-4e35-a8d3-e41893384ebb">1.5</ix:nonFraction>% in 2019, to <ix:nonFraction unitRef="number" contextRef="i03bbc028d3564e3584725954b0b87bf7_D20200101-20201231" decimals="3" name="kof:SalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY2NzY_e7c69de3-7a68-4a7b-8d57-dd47585a5304">1.0</ix:nonFraction>% in 2020, to <ix:nonFraction unitRef="number" contextRef="i4f291b0b26004b78a67f8313a1f9af62_D20210101-20211231" decimals="3" name="kof:SalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY2OTE_7f03a200-0cbe-483c-bf36-32590019f1c2">0.5</ix:nonFraction>% in 2021 and to <ix:nonFraction unitRef="number" contextRef="i1d1e7e15bf5b4c24af03ab27fe64f607_D20180101-20181231" decimals="INF" format="ixt:zerodash" name="kof:SalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY3MDk_5579027c-7e77-4a53-aa30-48c8ef419cde">&#8212;</ix:nonFraction>% in 2022. Nonetheless, the Argentine government issued an executive decree with an order to maintain the sales taxes rate in the City of Buenos Aires at a rate of <ix:nonFraction unitRef="number" contextRef="ie0299e090eda4788863a9d9b960d4838_D20200101-20201231" decimals="INF" name="kof:SalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY4NzQ_dcc68f91-6b0d-4624-b701-0ea87b6f6f9b">1.5</ix:nonFraction>% through 2020, without ruling on whether the scheduled reductions for 2021 and 2022 will occur. On December 11, 2020, Argentine government signed a new commitment to suspend the reduction of sales tax rates until December 31, 2021. The rate for both Buenos Aires City and Buenos Aires province will remain at <ix:nonFraction unitRef="number" contextRef="ie0299e090eda4788863a9d9b960d4838_D20200101-20201231" decimals="INF" name="kof:SalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzcxODU_bc1b1f0f-1756-4d81-8bd6-d8a7176f96c3">1.5</ix:nonFraction>%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 23, 2019, Argentina enacted a new tax reform that became effective as of January 1, 2020. This reform maintained the income tax at a rate of <ix:nonFraction unitRef="number" contextRef="if217888813f44278b1773dd0218c7c17_D20200101-20201231" decimals="2" name="kof:CorporateIncomeTax" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzczNDI_f1f4528e-a801-43a0-bd37-62eb7962c7ce">30.0</ix:nonFraction>% and the withholding tax on dividends paid to non-resident stockholders and resident individuals at a rate of <ix:nonFraction unitRef="number" contextRef="if217888813f44278b1773dd0218c7c17_D20200101-20201231" decimals="2" name="kof:DividendWithholdingTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzc0NTQ_538473fe-0a3c-450f-b562-cb4a585ba082">7.0</ix:nonFraction>% for two more years. Beginning on January 1, 2021, taxpayers may adjust inflationary effects for income tax purposes in one sole year instead of through a period of six years. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mexico</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2019, the Mexican government eliminated the right to offset any tax credit against any payable tax (universal offset or compensation universal). Effective as of such date, tax credits were only offset against taxes of the same nature, and it is not possible to offset tax credits against taxes withheld to third parties. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2020, a tax reform became effective in Mexico. The most relevant changes are: (i) a limitation on taxpayers&#8217; annual net interest expense deduction equal to <ix:nonFraction unitRef="number" contextRef="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231" decimals="2" name="kof:NetInterestDeductionAdjustedTaxableIncomeRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzgxNDc_b83dfc9c-1182-4db6-914a-9053654b6d85">30.0</ix:nonFraction>% of the taxpayer&#8217;s adjusted taxable income (comparable to EBITDA), provided that (x) any interest expenses of a company below Ps.<ix:nonFraction unitRef="mxn" contextRef="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ExceptionForDeductibleInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzgyNzg_56775af1-027a-437d-b3e0-320048684425">20</ix:nonFraction>&#160;million (approximately US$<ix:nonFraction unitRef="usd" contextRef="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ExceptionForDeductibleInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzgyOTg_aae048b0-739e-405c-899a-a221e53246ff">1</ix:nonFraction>&#160;million) are not subject to the rule and can therefore be deducted in their entirety and (y) any deductible interest that is not allowed to be deducted in a given year because of the <ix:nonFraction unitRef="number" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="2" name="kof:NonDeductibleInterestsLimitationPeriodPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzg0NzY_91acb0e8-ff2b-432d-9d5a-9c7a15f23248">30.0</ix:nonFraction>% limit, may be carried forward for the subsequent <ix:nonNumeric contextRef="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231" format="ixt-sec:duryear" name="kof:NonDeductibleInterestsLimitationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzg1Mjg_7ba2e6ec-f1d5-4369-8d84-3d819c9ec0e5">10</ix:nonNumeric> years; (ii) stringent rules to categorize certain foreign income and foreign subsidiaries that are subject to low levels of taxation as subject to Mexican income tax; (iii) an inflation-related increase in the excise tax applicable to the production, sale and import of beverages with added sugar and HFCS from Ps.<ix:nonFraction unitRef="mxnPerL" contextRef="i9c7cfefda31242ec92dfb3cf5fc5aff3_D20200101-20201231" decimals="2" name="kof:ExciseTaxPerLiterOnTheProduction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzg4NDU_bcad88ff-1405-4033-bf43-29e19f0bc792">1.17</ix:nonFraction> to Ps.<ix:nonFraction unitRef="mxnPerL" contextRef="ib67a77896c6e439dbd3c3dc397012416_D20200101-20201231" decimals="4" name="kof:ExciseTaxPerLiterOnTheProduction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzg4NTQ_6f9cd4aa-df36-4c3a-8a39-d34ca1f72562">1.2616</ix:nonFraction> per liter, which excise tax will be subject to an annual increase based on the previous year&#8217;s inflation figures starting on January 1, 2021; (iv) an expansion of the definition of &#8220;energy drink&#8221; to apply an excise tax of <ix:nonFraction unitRef="number" contextRef="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231" decimals="2" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzkwNzk_2b3a6c0c-84fd-4321-b67b-c00c38c55583">25.0</ix:nonFraction>% on beverages that include a mix of caffeine and any other stimulants; and (v) a modification of the Mexican Federal Tax Code to (a) increase the number of events that may trigger the joint and several liability of partners, shareholders, directors, managers or any other person responsible for the management of a business, (b) add a new disclosure obligation of certain reportable transactions to tax authorities, and (c) increase the tax authorities&#8217; discretion to limit tax benefits or attributes in situations where authorities believe the tax benefit, rather than a business reason or an alternative economic benefit, is the primary factor behind a transaction or legal structure. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i2db54f5ddb96456faed766760a3f1ab5"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Colombia</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2019, a new tax reform became effective in Colombia. This reform reduced the previous income tax rate of <ix:nonFraction unitRef="number" contextRef="id6b24f1385d04684825778f6e4d44820_D20181231-20181231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzk4OTc_dc455120-8d33-4401-ba84-615676670023">33.0</ix:nonFraction>% for 2019 to <ix:nonFraction unitRef="number" contextRef="i9914045a45f34628861aff7633239a85_D20181231-20181231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzk5MTI_b7294167-202b-485c-aba7-cde1be1da145">32.0</ix:nonFraction>% for 2020, to <ix:nonFraction unitRef="number" contextRef="ieabdf42755ac45dfa16d2991277a7699_D20181231-20181231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzk5Mjg_a2df48fe-2616-4ef4-b730-e88b47b2dff7">31.0</ix:nonFraction>% for 2021 and to <ix:nonFraction unitRef="number" contextRef="idf3a5639319f4addbea464c994504967_D20181231-20181231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzk5NDc_d47253a7-1aaf-46c5-97e1-f2535ee2a818">30.0</ix:nonFraction>% for 2022. The minimum assumed income tax (renta presuntiva sobre el patrimonio) was also reduced from <ix:nonFraction unitRef="number" contextRef="i30e468ecba67464a9748372f2de35f56_D20181231-20181231" decimals="3" name="kof:PercentageOfDecreaseInIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEwMDUy_bb99603c-3061-4d50-a586-750b7f0c82c4">3.5</ix:nonFraction>% for 2018 to <ix:nonFraction unitRef="number" contextRef="i9914045a45f34628861aff7633239a85_D20181231-20181231" decimals="3" name="kof:PercentageOfDecreaseInIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEwMDY3_c8b6210c-eeb7-4958-8914-230c213522a5">1.5</ix:nonFraction>% for 2019 and 2020, and to <ix:nonFraction unitRef="number" contextRef="i5a0882ea0eb54614b3500cb9132ef784_D20220101-20221231" decimals="2" name="kof:PercentageOfDecreaseInIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEwMDk2_60ae75ea-31b7-42e5-9f88-037d331ba001">0.0</ix:nonFraction>% for 2021. In addition, the thin capitalization ratio was adjusted from 3:1 to 2:1, and was modified to apply only to transactions between related parties. Commencing on January 1, 2019, value-added tax, which was applied only to the first sale in the supply chain prior to December 31, 2018, began to be applied and transferred throughout the entire supply chain, which in our case results in charging value-added tax on the sales price of our finished goods (applicable to our Colombian subsidiary located in the free trade zone). For companies located in free trade zones, the value-added tax is charged on the cost of imported raw materials of national and foreign origin, which we are able to credit against the value-added tax on the sales price of our products. The municipality sales tax is <ix:nonFraction unitRef="number" contextRef="ic13a400f581041d79ea16a82fff3336d_D20190101-20191231" decimals="3" name="kof:MunicipalitySalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEwODk3_0fd2c021-cf09-4ced-8bbe-a499e2baf85d">50.0</ix:nonFraction>% deductible against payable income tax in 2019 and will be <ix:nonFraction unitRef="number" contextRef="if467eb7b9b0047e3ba1c6bc1e5f354ea_D20200101-20201231" decimals="3" name="kof:MunicipalitySalesTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEwOTU4_efa09585-f7e5-4dac-aa05-c7699e1a4833">100.0</ix:nonFraction>% deductible in 2020. Finally, the value-added tax paid on acquired fixed assets will be credited against income tax or the minimum assumed income tax. Additionally, this tax reform increased the tax rate on dividends paid to foreign individuals and non-resident entities from <ix:nonFraction unitRef="number" contextRef="iaa2ec8f56faa4130ba6c85983decf37f_D20200101-20201231" decimals="2" name="kof:DividendTaxOnDistributions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzExMjM2_35aec0cb-950b-44c9-aa9a-97544c9d0e6d">5.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ib10107d1789a48a9ac35c4d531b46974_D20200101-20201231" decimals="INF" name="kof:DividendTaxOnDistributions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzExMjQy_73d2d410-c5d2-446d-a4a5-b06ee520effa">7.5</ix:nonFraction>%. The tax reform also imposed a tax rate of <ix:nonFraction unitRef="number" contextRef="ib10107d1789a48a9ac35c4d531b46974_D20200101-20201231" decimals="INF" name="kof:DividendTaxOnDistributions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzExMjg4_b47daa43-7997-40ed-8941-3d20fa91c574">7.5</ix:nonFraction>% on dividends paid to Colombian companies. This tax is charged only on the first distribution of dividends from one Colombian corporate entity to another, and a credit resulting from the tax withholding is carried forward until a Colombian company makes a distribution to a shareholder that is an individual residing in Colombia or a non-resident individual or entity. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, the Colombian courts declared the tax reform that became effective on January 1, 2019 unconstitutional. On December 27, 2019, the Colombian government enacted a new tax reform, which became effective on January 1, 2020. In general, the reform maintained the provisions introduced on the previous tax reform and included some additional changes, as follows: (i) the minimum assumed income tax rate (renta presuntiva sobre el patrimonio) was reduced from <ix:nonFraction unitRef="number" contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231" decimals="3" name="kof:MinimumAssumedIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMTMw_0005a46e-3c39-4a51-bba4-cd4a342dc6fb">1.5</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i3c641659bd304038bd42485994e3efdb_D20200101-20201231" decimals="3" name="kof:MinimumAssumedIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMTM2_f0bd7cfb-db69-47ed-b7dc-1eb133e63614">0.5</ix:nonFraction>% for 2020 and reduced to <ix:nonFraction unitRef="number" contextRef="ib5d4ae9252e24887ae722453db7205fe_D20200101-20201231" decimals="2" name="kof:MinimumAssumedIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMTYz_6afc616c-4900-4611-8341-321641f22674">0.0</ix:nonFraction>% for the year 2021 and beyond; (ii) the tax rate on dividends paid to Colombian resident individuals was reduced from <ix:nonFraction unitRef="number" contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231" decimals="2" name="kof:DividendTaxOnResidentIndividuals" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMjgz_a0a2fb1a-1066-4795-8ff0-68fad6696aed">15.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i3c641659bd304038bd42485994e3efdb_D20200101-20201231" decimals="2" name="kof:DividendTaxOnResidentIndividuals" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMjg5_8f774265-f769-4b32-b5a4-59f517ec7b57">10.0</ix:nonFraction>%; (iii) the tax rate on dividends paid to foreign individuals and non-resident entities was increased from <ix:nonFraction unitRef="number" contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231" decimals="3" name="kof:DividendsTaxRateApplicableToForeignNonresidents" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMzk4_ee9927c8-5241-4f3d-a350-3144b2c85afc">7.5</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i3c641659bd304038bd42485994e3efdb_D20200101-20201231" decimals="2" name="kof:DividendsTaxRateApplicableToForeignNonresidents" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyNDA0_d95ba809-7288-4b9e-a15b-3337a930e8d3">10.0</ix:nonFraction>%; (iv) the possibility to deduct <ix:nonFraction unitRef="number" contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231" decimals="2" name="kof:PercentOfMunicipalitySalesTaxAsACredit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyNDM5_4271d5ae-87ea-4a4f-8315-28f29b39a040">100.0</ix:nonFraction>% of the municipality sales tax against payable income tax was postponed to 2022; and (v) taxpayers were granted more flexibility to credit or recover the value-added tax of imported goods from free trade zones.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costa Rica</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2019, a tax reform became effective in Costa Rica. This reform allowed tax credits on sales taxes to be recorded on goods, administrative services and general expenses. The value-added tax rate of <ix:nonFraction unitRef="number" contextRef="idbcf5c8828764bc88b2a525ed5901c83_D20181231-20181231" decimals="3" name="kof:ValueAddedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyODcx_9aad4b60-ce4c-4ec9-979b-51d58381e3af">13.0</ix:nonFraction>% on services provided within Costa Rica now applies to both domestic and foreign service providers. Capital gains taxes are now imposed at a rate of <ix:nonFraction unitRef="number" contextRef="idbcf5c8828764bc88b2a525ed5901c83_D20181231-20181231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzMDIy_619cc4f9-48e4-4b62-82e2-86f6c19ad838">15.0</ix:nonFraction>% on sales of assets located in Costa Rica. New income tax withholding rates are now imposed on salaries and other employee benefits at the rates of <ix:nonFraction unitRef="number" contextRef="ib63c934856db48349fe8716a59c5e705_D20181231-20181231" decimals="INF" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzMTcy_0ae9e750-34bb-40f2-b097-5cc9cf24afc5">25.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i5da60db994814bada695cca6681d1c56_D20181231-20181231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:ApplicableTaxRate" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTgy_95334f38-03eb-423a-a846-75f509ed9e7d">20.0</ix:nonFraction>%, depending on the salary bracket. Finally, a new thin capitalization rule provides that interest expenses paid to entities other than members of the Costa Rican financial system that exceed <ix:nonFraction unitRef="number" contextRef="idbcf5c8828764bc88b2a525ed5901c83_D20181231-20181231" decimals="3" name="kof:PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzMzc1_d511f183-36d5-4633-b784-d5aff71ceba5">20.0</ix:nonFraction>% of a company&#8217;s EBITDA are not deductible for income tax purposes. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Panama</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until November 17, 2019, Panama imposed an excise tax of <ix:nonFraction unitRef="number" contextRef="i11f1a07c6f0649e1bf4744d6f12ccd26_D20191101-20191117" decimals="2" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzNTA5_22465b01-04b3-4df7-b4ee-6d212b72979f">5.0</ix:nonFraction>% on carbonated beverages and imported non-carbonated beverages and a <ix:nonFraction unitRef="number" contextRef="i11f1a07c6f0649e1bf4744d6f12ccd26_D20191101-20191117" decimals="2" name="kof:PercentageOfConsumptionTaxOnSyrups" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzNTgw_e307b2ca-f61b-4803-9479-ddb34af9f81c">10.0</ix:nonFraction>% selective consumption tax on syrups, powders and concentrate used to produce sugary drinks. On November 18, 2019, Panama replaced such excise tax with an excise tax of <ix:nonFraction unitRef="number" contextRef="i8219885fb0794dfca204c53fc2a7b0d5_D20191118-20191118" decimals="INF" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzNzUx_bf4a8fab-c958-49b7-be2e-ede4af0cea9f">7.0</ix:nonFraction>% on carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, and a <ix:nonFraction unitRef="number" contextRef="i93d25507c32e463a954830318b95ac98_D20200101-20201231" decimals="INF" name="kof:PercentageOfConsumptionTaxOnSyrups" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzODU1_06f1b3e4-9d1b-4184-870f-c4e8d252cd1f">10.0</ix:nonFraction>% tax on syrups, powders and concentrate used to produce sugary drinks. As of January 1, 2020, Panama imposes an excise tax of <ix:nonFraction unitRef="number" contextRef="i72674614d90847989f74ad04e0b38a60_D20200101-20200101" decimals="INF" name="kof:ExciseTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzOTgz_cfe72a62-3030-4c7d-9d54-2958cdc9712b">5.0</ix:nonFraction>% on non-carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, whether imported or produced locally. Beverages derived from dairy products, grains or cereals, nectars, fruit juices and vegetables with natural fruit concentrates are exempt from this tax. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nicaragua</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2019, a tax reform became effective in Nicaragua, increasing the excise tax for all beverages (except for water) from <ix:nonFraction unitRef="number" contextRef="i3a3f9e6a245544028a09af9acdbabb81_D20190301-20190301" decimals="INF" name="kof:PercentageOfReformIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NDE3_48973f27-6d50-4612-9b26-68dc12218103">9.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i9434b54d78754e63aca149517bda1299_D20190301-20190301" decimals="INF" name="kof:PercentageOfReformIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NDIz_37d3ab3e-2a68-408a-89ec-416ef18978dc">11.0</ix:nonFraction>%; to <ix:nonFraction unitRef="number" contextRef="ia4962f3be652462d8e0ffee700dfbc32_D20190301-20190301" decimals="INF" name="kof:PercentageOfReformIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NDMw_b93d30e9-50ba-47d9-8ff5-b50c0995719a">13.0</ix:nonFraction>% on January 1, 2020; and to <ix:nonFraction unitRef="number" contextRef="if51df40256bf421d803c9798c3853105_D20200101-20201231" decimals="2" name="kof:PercentageOfReformIncomeTaxRateStarting" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NDYw_3d494a02-7d96-4353-bca0-68c5d7f9f92d">15.0</ix:nonFraction>% starting on January 1, 2021. Besides, starting on March 1, 2019, the minimum alternative income tax increased from <ix:nonFraction unitRef="number" contextRef="i3a3f9e6a245544028a09af9acdbabb81_D20190301-20190301" decimals="2" name="kof:MinimumAlternativeIncomeTaxIncreasedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NTc4_e1cde550-d422-4695-a135-693b0f801dab">1.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ia4962f3be652462d8e0ffee700dfbc32_D20190301-20190301" decimals="2" name="kof:MinimumAlternativeIncomeTaxIncreasedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NTg0_2879fc29-696e-495a-b659-aa832bee95c8">3.0</ix:nonFraction>%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uruguay</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 29, 2020, the Uruguayan government issued an executive decree reforming the determination of the excise tax credit of $1,15 per sold liter on returnable bottles. Starting on January 1, 2021 to June 30, 2021, the tax credit must be determined considering the relation between the purchases of returnable bottles of Uruguayan origin with the total purchases of returnable bottles, using the figures of the last three years. For the second half of 2021 it is expected that the government will issue another decree with the corresponding provisions to apply the tax credit.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-83</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_127"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM4OTc_63b19dac-d80b-451d-aff9-841f2fa94ef8" continuedAt="i378b27cdd1be4ce096a6c5aa1174afee" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 26. Other Liabilities, Provisions and Commitments </span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM5MDQ_87ccc6b6-c69a-4d23-bfe1-5cafbbe16ae6" escape="true"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.1 Other current financial liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sundry creditors </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:CurrentSundryCreditors" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzEtMS0xLTEtMA_5c0514a3-fbdb-4512-ad39-c4478db50c1b">1,018</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:CurrentSundryCreditors" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzEtMi0xLTEtMA_d528b505-5f9e-47c7-af42-c86d1ca9a89c">482</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentDerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzItMS0xLTEtMA_ed66d305-73f5-4e5e-b7d5-f362d6fbbfef">930</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:CurrentDerivativeFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzItMi0xLTEtMA_231ec0fe-016e-4ce4-ae3a-5cc756d855cd">802</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzMtMS0xLTEtMA_cb0ec16c-6349-4b07-b414-e020cafe2013">1,948</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzMtMi0xLTEtMA_1c14ce1f-c0ae-4dbe-84cc-e58eee95529c">1,284</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM5MDU_fb18b30b-4c0e-412f-b937-8c768844f149" escape="true"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.2 Provisions and other non-current liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzEtMS0xLTEtMA_6149f159-0396-4bce-bbb9-599aa6451df9">5,100</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzEtMi0xLTEtMA_e95a79e1-8dcd-4c0e-8fc4-dbba2bb48159">7,983</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:TaxesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzItMS0xLTEtMA_1dace413-a1fa-4e5a-9761-22a0cf3f73d8">67</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:TaxesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzItMi0xLTEtMA_1f45d120-1473-4a46-bf18-efeea91685a2">227</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:OthersProvisionsAndOtherLongTermLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzMtMS0xLTEtMA_f4f6f07d-0d84-44e0-950e-e21808cb8528">2,144</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="kof:OthersProvisionsAndOtherLongTermLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzMtMi0xLTEtMA_08b8c7e6-8910-42ec-861d-3f65079f22d5">581</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProvisionsAndOtherLongTermLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzQtMS0xLTEtMA_8e27ca78-d007-4628-988c-14a8b4bacda4">7,311</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProvisionsAndOtherLongTermLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzQtMi0xLTEtMA_45641baf-8107-47fa-ade1-c439fcbfd68a">8,791</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This amount includes Ps. <ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:TaxContingenciesPayableToFormerShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzMyOTg1MzQ4ODcyMzY_1c05522f-00c5-4aa0-a2bc-4fbc857b2e31">899</ix:nonFraction> of certain tax contingencies that expired and are payable to the former shareholders of Spaipa (acquired in 2013).</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM4OTk_b1ea9e88-3bcd-4779-a654-e9f4dee8af32" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.3 Other non-current financial liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i9a055e53bbfa4847be732451cbeeff40_I20201231" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzEtMS0xLTEtMA_3dd3386a-3039-4831-8ff8-ea36ee2dc5a5">571</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="icf030863fb124bc6bfa46e57ee338967_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzEtMi0xLTEtMA_49ffbbcd-5dba-4c98-be7a-ea2f7e9fa5dc">1,436</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie937d331102b49a7a9c48e348e70f0cc_I20201231" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzItMS0xLTEtMA_703c616d-2007-40ca-9d61-65253f63c6a6">363</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1129aaee4c574cd0b076401b6fe6d633_I20191231" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzItMi0xLTEtMA_ac96d32b-b4af-4326-98ad-c69cbea28d67">461</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzMtMS0xLTEtMA_51eb6653-2301-4298-9030-ab2cd2cba0fc">934</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzMtMi0xLTEtMA_a48bafce-c259-4d92-a97d-5adacd6df600">1,897</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.4 Provisions recorded in the consolidated statement of financial position </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various loss contingencies, and has recorded reserves as other liabilities for those legal proceedings for which it believes an unfavorable resolution is probable. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM5MDE_a488d80d-4e79-4c87-bc4a-651343cf1cff" continuedAt="ibbb8cb81154b473a9a829aa615cd8558" escape="true">The following table presents the nature and amount of the loss contingencies recorded as of December&#160;31, 2020 and 2019: </ix:nonNumeric></span></div><ix:continuation id="ibbb8cb81154b473a9a829aa615cd8558"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.099%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic50e4272b1cf4ec3a5e7f6f3b1776aac_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzEtMS0xLTEtMA_65141e09-bb40-443e-b705-12e5cd5c41b7">2,540</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic1154d034b1e4868a0b4ee5bfd65a6f0_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzEtMi0xLTEtMA_281c0e08-926a-4d5b-ad50-14069b18e04a">4,696</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Labor </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4de7669d03c7411ebb81b1e407f3b240_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzItMS0xLTEtMA_ca2756c2-6edc-4d34-852e-7a46e726db91">1,681</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ifcbd1c892fd64aa1b8649c86de06bfae_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzItMi0xLTEtMA_a870c0b6-3de6-4955-9e8c-e73d7b4424e1">2,222</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0a793bf3c3bd4fbc9e20137f46f0df20_I20201231" decimals="-6" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzMtMS0xLTEtMA_167f192d-5093-4114-92eb-8aa67e692668">879</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i7eada309b7434a91a466facb879391a9_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzMtMi0xLTEtMA_4689b7a0-9176-471c-b196-324ee5490955">1,065</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (1)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzQtMS0xLTEtMA_934841a1-15ad-4786-a0ed-611b90c2dada">5,100</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzQtMi0xLTEtMA_204a0a08-af0c-4d33-8869-1d7f777d6172">7,983</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  As it is customary in Brazil, the Company is required to guarantee tax, legal and labor contingencies by guarantee deposits. See Note 14.</span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.5. Changes in the balance of provisions recorded </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.5.1 Taxes </span></div><div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfProvisionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM5MDM_2be12708-96cd-4f38-a63c-65c92ad627ec" continuedAt="iea33b8907ed74ed3ab1dac83e2e567d7" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"></td><td style="width:51.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.351%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic1154d034b1e4868a0b4ee5bfd65a6f0_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEtMS0xLTEtMA_fe46a714-1437-4cf4-b8e4-f27e0d984d42">4,696</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia087d592bf4c466daebfac4c70e2e46a_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEtMi0xLTEtMA_0890243c-59c9-478b-b7bd-6283742830de">5,038</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0c5e0976e2b54cd6bc91aa2eb14a9589_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEtMy0xLTEtMA_ef0f8e71-265f-412c-a270-2feaaa6ca120">6,717</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzItMS0xLTEtMA_293f079e-768b-490c-a862-2f7dbe3f4dd2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzItMi0xLTEtMA_4075a826-c24e-42bf-bfa7-b483a2e80964">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzItMy0xLTEtMA_63607f53-5aba-44dd-88c2-fbbd6e347f1b">7</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzMtMS0xLTEtMA_954a7e9d-6761-461b-9487-a783004f4ebd">186</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzMtMi0xLTEtMA_46f0ccaa-d46a-40f7-b549-16b9ae57d2cf">368</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzMtMy0xLTEtMA_4bf56c54-0625-4862-bf78-e48137b431b4">178</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzQtMS0xLTEtMA_5b8610d5-dc63-4226-b9bd-ae3ae889411b">152</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzQtMi0xLTEtMA_7526fca7-cd64-46c5-ab99-a48d18de5fd1">247</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzQtMy0xLTEtMA_7dea0109-5b9d-4059-ad6b-11dd7ffffda9">44</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzUtMS0xLTEtMA_a2e1f5ee-6f75-4d40-85f5-864cb5afe632">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzUtMi0xLTEtMA_ecd0cd3e-f3a7-46bb-824b-9d3327a2e2d8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzUtMy0xLTEtMA_a2e738f6-ba78-4ebb-ab88-64c2c4fe3fb5">104</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzYtMS0xLTEtMA_e3ca3eea-8d6b-48e9-984b-e47c7f14e196">187</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzYtMi0xLTEtMA_8e914cce-fb90-464c-a32b-857f5e05dd3f">68</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzYtMy0xLTEtMA_f81e8a93-b330-4efc-9b18-a3fd11b160a7">110</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of indemnifiable items (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ReversalOfIndemnifiableItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzctMS0xLTEtMA_8e09516b-309d-487f-ab0e-c1463b27b1de">1,177</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzgtMS0xLTEtMA_df1061bf-019a-4f97-96f1-13a6b7194058">826</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzgtMi0xLTEtMA_9329434a-11a0-40a9-b9e0-99a867a67746">396</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzgtMy0xLTEtMA_7e0a180d-ab2f-4248-b08d-19b2c6b42a30">951</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzktMS0xLTEtMA_02b53320-d5b1-41f1-9b71-7ad422d52e1b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzktMi0xLTEtMA_62186963-fa1e-4358-b284-a20966a69793">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231" decimals="-6" name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzktMy0xLTEtMA_d194f9cd-a653-4347-8231-b62821ebb4fc">863</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic50e4272b1cf4ec3a5e7f6f3b1776aac_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEwLTEtMS0xLTA_b4f6e581-be2e-4685-b676-61c9aefb6d14">2,540</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic1154d034b1e4868a0b4ee5bfd65a6f0_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEwLTItMS0xLTA_01352b30-a16a-4caa-92d5-4ebfe15390e3">4,696</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia087d592bf4c466daebfac4c70e2e46a_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEwLTMtMS0xLTA_7a0208e9-964d-4356-ae61-7026eb542080">5,038</ix:nonFraction></span></td></tr></table></ix:nonNumeric></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i378b27cdd1be4ce096a6c5aa1174afee" continuedAt="ic7051a7b544a44d68c730cd6388b52e4"><ix:continuation id="iea33b8907ed74ed3ab1dac83e2e567d7"><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This amount includes Ps. <ix:nonFraction unitRef="usd" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="kof:TaxContingenciesPayableToFormerShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzMyOTg1MzQ4ODcyNDc_d0ae3301-e379-4760-a652-a64cfa095cd8">899</ix:nonFraction> of certain tax contingencies that expired and are payable to the former shareholders of Spaipa (acquired in 2013), see Note 26.2.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.5.2 Labor </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"></td><td style="width:51.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.118%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifcbd1c892fd64aa1b8649c86de06bfae_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzEtMS0xLTEtMA_025d630f-b98f-4157-b102-84cb0bb3e0b4">2,222</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i093a9b14cf0d49c5ae118ec4cf6fb504_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzEtMi0xLTEtMA_7671ab0c-29cb-446b-9841-6472478a4c40">2,340</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i47be550fd4b5494594bc130dc0ca1212_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzEtMy0xLTEtMA_6390cf6f-74e8-4e82-941d-93e12268e2bd">2,365</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzItMS0xLTEtMA_eddb9425-8fd8-4d7c-9a54-42f739cce101">228</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzItMi0xLTEtMA_b0a73428-5040-4d76-8b9e-c3d80ee96982">249</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzItMy0xLTEtMA_0ce3539d-ec32-46d6-86c1-9365c1155d4b">279</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzMtMS0xLTEtMA_ebbf9c8f-19c9-48bc-a1b1-ed0569f7cb30">227</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzMtMi0xLTEtMA_12ec4f84-e70e-4a85-8b02-f41d71e2358c">465</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzMtMy0xLTEtMA_69bc2575-1081-4649-9cb0-a9e40863cb11">205</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzQtMS0xLTEtMA_80de5ef2-81fe-43ff-80b1-0456f0edcd47">51</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzQtMi0xLTEtMA_46a0a6c0-83eb-4d6e-a7f4-d0455ea20ddb">273</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzQtMy0xLTEtMA_6590d652-a592-4a9c-84a8-0856142c1105">109</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzUtMS0xLTEtMA_a5a519f5-8f5c-473b-9f77-df9d1b7162b0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzUtMi0xLTEtMA_37392d80-e51e-423a-b6d0-0fee0bf0d03b">44</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzUtMy0xLTEtMA_c60ded2f-22f4-4d5a-b4f0-2a8ca2daee27">289</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzYtMS0xLTEtMA_a3708d57-e2c8-4037-a623-f165828a2f4b">561</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzYtMi0xLTEtMA_d2495fcc-bef9-421f-adea-96f0a66b19f0">401</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzYtMy0xLTEtMA_52d9c9e6-999e-49ba-8be5-a25d4b151f63">20</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzctMS0xLTEtMA_298e98cb-4ac2-44bb-9a33-e46501905615">384</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzctMi0xLTEtMA_ef4c40a5-e43b-47c4-9414-a553bddaed58">202</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzctMy0xLTEtMA_d0b93283-69c0-4a5e-ae12-78de2981c5d3">669</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4de7669d03c7411ebb81b1e407f3b240_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzgtMS0xLTEtMA_426de256-49a4-4875-b691-f01f56f435ab">1,681</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ifcbd1c892fd64aa1b8649c86de06bfae_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzgtMi0xLTEtMA_78f2eeda-cfe6-42fd-b720-a06a9a0b1299">2,222</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i093a9b14cf0d49c5ae118ec4cf6fb504_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzgtMy0xLTEtMA_48eca752-a163-4813-8d16-969e4711a959">2,340</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.5.3 Legal </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"></td><td style="width:51.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.118%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7eada309b7434a91a466facb879391a9_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzEtMS0xLTEtMA_7c38676c-1734-4d55-974f-5076eb8ce524">1,065</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="id2c75a085fab4a839a710af8e07e23c4_I20181231" decimals="-6" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzEtMi0xLTEtMA_7f93b1d4-c524-48e3-a4fb-fbac67ee63a9">920</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if9b95588c8da41528dda8cb999c059f4_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzEtMy0xLTEtMA_e306cefc-8969-4fa1-b179-dabc3d5b88a5">1,985</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzItMS0xLTEtMA_2cf7cfff-9ebc-44e9-82b6-c42b4c71f80d">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzItMi0xLTEtMA_5d8e3bc9-b2a0-42d0-8406-39471d8ad46f">94</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzItMy0xLTEtMA_5806a24b-048c-432e-bdfb-adeb0b3b081d">86</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzMtMS0xLTEtMA_a55547f4-7820-4f5a-93d8-c4d83d169082">193</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzMtMi0xLTEtMA_94151b9f-3cf3-46a9-b8f8-a8a91077f806">128</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzMtMy0xLTEtMA_0910dac4-c759-449d-9cee-ea810e2322ac">61</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzQtMS0xLTEtMA_46dcb7c0-cd1d-41e6-ba07-2337dbe49c99">141</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzQtMi0xLTEtMA_866fa092-7895-41e1-941b-26f79a08becb">45</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzQtMy0xLTEtMA_35f25ab2-607a-4464-a8fe-9dd113bdf0a6">9</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzUtMS0xLTEtMA_af58f0b6-c735-4fd0-92f6-c619127fe905">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzUtMi0xLTEtMA_7aa7285e-40b6-41dc-b3cb-0db0bd9df914">77</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzUtMy0xLTEtMA_7ec72fc4-4a9f-4822-add6-bb02bd15b3c5">67</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzYtMS0xLTEtMA_e85d76ee-4c8c-4fb3-9a57-8aafe677bfe4">111</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzYtMi0xLTEtMA_555d0e5d-d8d5-470c-8860-c2481cdf032b">44</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzYtMy0xLTEtMA_3e34bae1-14ac-42f7-bdc7-c3ba22b1636f">251</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzctMS0xLTEtMA_89e4e639-960d-43ae-97d2-eef4f8822310">135</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzctMi0xLTEtMA_7b2268dd-413d-4355-863b-14963858de0d">65</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzctMy0xLTEtMA_6e84093a-6d5c-4716-b1a7-efeb3ef0f361">135</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzgtMS0xLTEtMA_81d40b27-616c-4be7-993e-b259db2fb886">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzgtMi0xLTEtMA_eff0c27e-89e6-473d-aad0-02006ab50ae0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231" decimals="-6" name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzgtMy0xLTEtMA_1724225f-7492-4588-a78c-6c3261012663">884</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i0a793bf3c3bd4fbc9e20137f46f0df20_I20201231" decimals="-6" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzktMS0xLTEtMA_f4f043a4-24d6-4903-8104-5e58b34750fa">879</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i7eada309b7434a91a466facb879391a9_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzktMi0xLTEtMA_88299556-d675-4655-b479-ace461b8e2b0">1,065</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="id2c75a085fab4a839a710af8e07e23c4_I20181231" decimals="-6" name="ifrs-full:Provisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzktMy0xLTEtMA_03952bb1-6433-4884-9ff4-99df095f07af">920</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While provision for all claims has already been made, the actual outcome of the disputes and the timing of the resolution cannot be estimated by the Company at this time. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.6 Unsettled lawsuits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into several proceedings with its labor unions, tax authorities and other parties that primarily involve Coca-Cola FEMSA and its subsidiaries. These proceedings have arisen in the ordinary course of business and are common to the industry in which the Company operates. Such contingencies were classified by the Company as less than probable but not remote, the estimated amount including uncertain tax position as of December&#160;31, 2020 of these lawsuits is Ps. <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:LossContingencyDamagesSoughtValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzE3ODQ_539b38d8-3170-4fbb-89aa-c089ae6f8f89">80,795</ix:nonFraction>, however, the Company believes that the ultimate resolution of such proceedings will not have a material effect on its consolidated financial position or result of operations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has tax disputes, most of which are related to its Brazilian operations, with loss expectations assessed by management and supported by the analysis of legal counsel considered as possible. The main possible contingencies of Brazilian operations amounting to approximately Ps. <ix:nonFraction unitRef="mxn" contextRef="i90608835f4b04c788a48c5c73238b139_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxContingenciesAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzIyNTQ_4823d88e-92c8-4f62-b377-6069e32ce993">48,403</ix:nonFraction>. This refers to various tax disputes related primarily to: (i) Ps. <ix:nonFraction unitRef="mxn" contextRef="i88df3bd9a52d4f318cecbd17c0be5b9e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxContingenciesAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzIzMjQ_bac681a7-4fee-4aae-a62f-521ccf43e1b2">8,899</ix:nonFraction> of credits for ICMS (VAT); (ii) Ps. <ix:nonFraction unitRef="mxn" contextRef="i2f4d6c5f43a84d488fd3921b44f28a1e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxContingenciesAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzIzNjM_c0376472-9f71-42aa-80f6-ac85b27813b6">29,280</ix:nonFraction> related to tax credits of IPI over raw materials acquired from Free Trade Zone Manaus; (iii) Claims of Ps. <ix:nonFraction unitRef="mxn" contextRef="i60760cc6e5c5453d8a208037ee305e1d_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxContingenciesAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzI0NzM_bb5080ff-e889-4c31-b799-e15f184f7a14">4,878</ix:nonFraction> related to compensation of federal taxes not approved by the  Tax authorities; (iv) Ps. <ix:nonFraction unitRef="usd" contextRef="i49ee9b38c50d44a2848556459e8fa879_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxContingenciesAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzI1NjQ_418c3950-8f8c-414f-ab55-9199cdafc37c">2,677</ix:nonFraction> relating that question the amortization of goodwill generated in acquisitions operations; and (v) Ps. <ix:nonFraction unitRef="usd" contextRef="i486282f9e4824aec829684ccc9af5d43_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:TaxContingenciesAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzI2Njk_07fc781a-50a3-4fe4-9fbe-132257e69eac">2,667</ix:nonFraction>  relating to liability over the operations of a third party, former distributor, in the period from 2001 to 2003. The Company is defending its position in these matters and final decision is pending in court.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years in its Mexican and Brazilian territories, Coca-Cola FEMSA has been requested to present certain information regarding possible monopolistic practices. These requests are commonly generated in the ordinary course of business in the soft drink industry where these subsidiaries operate. The Company does not expect any material liability to arise from these contingencies.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.7 Collateralized contingencies </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is customary in Brazil, the Company has been required by the tax authorities there to collateralize tax contingencies currently in litigation amounting to Ps. <ix:nonFraction unitRef="mxn" contextRef="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:LitigationSettlementAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM0NTI_31155b9d-5b9a-4ae4-9c4d-696ee28a45c5">7,342</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="ibadef473dab648b684ebaf75fb110069_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:LitigationSettlementAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM0NjA_058ac16e-2305-432e-ac29-8b49865f0288">10,471</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i516b5ce84d4c49d8bf9483f2daac1c24_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:LitigationSettlementAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM0NzE_45947752-9fe9-4b1a-8b75-199779dea315">7,739</ix:nonFraction> as of December&#160;31, 2020, 2019 and 2018, respectively, by pledging fixed assets and entering into available lines of credit covering the contingencies. Also as disclosed in Note 9.2 there is some restricted cash in Brazil relates to short term deposits in order to fulfill the collateral requirements for accounts payable.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:12pt"><ix:continuation id="ic7051a7b544a44d68c730cd6388b52e4" continuedAt="i8fadb92bcef14ca2b6efb11c9152b697"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.8 Commitments  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></ix:continuation></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8fadb92bcef14ca2b6efb11c9152b697">The Company has firm commitments for the purchase of property, plant and equipment of Ps. <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM4ODg_07b4d07c-fb61-4fce-9afe-c798ad42639e">432</ix:nonFraction> as December&#160;31, 2020.</ix:continuation> </span></div><div id="i174f34163a83488c82966ed9ae423c19_130"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 27. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzM0MTY_0f985011-4dae-46dd-a610-2c6d8a5ac650" continuedAt="i0442d33b32a943bbaae57d8da06b5cf0" escape="true">Information by segment </ix:nonNumeric></span></div><ix:continuation id="i0442d33b32a943bbaae57d8da06b5cf0" continuedAt="i9cdbc7e6626e4001aad8867ab11f98d9"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;) is the Chief Executive Officer, who periodically reviews financial information at the country level. Thus, each of the separate countries in which the Company operates is considered an operating segment, with the exception of the countries in Central America which represent a single operating segment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has aggregated operating segments into the following reporting segments for the purposes of its consolidated financial statements: (i) Mexico and Central America division (comprising the following countries: Mexico (including corporate operations), Guatemala, Nicaragua, Costa Rica and Panama), and (ii) the South America division (comprising the following countries: Brazil, Argentina, Colombia, and Uruguay).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is of the view that the quantitative and qualitative aspects of the aggregated operating segments are similar in nature for all periods presented. In evaluating the appropriateness of aggregating operating segments, the key indicators considered included but were not limited to:(i) similarities of customer base, products, production processes and distribution processes, (ii) similarities of governments, (iii) currency trends and (iv) historical and projected financial and operating statistics, historically and according to our estimates the financial trends of the countries aggregated into an operating segment have behaved in similar ways and are expected to continue to do so.</span></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfOperatingSegmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzM0MTg_9dca3995-e63a-424d-a0ff-726b4fe3e48b" continuedAt="i415691c25c1a47c585c40841586c66a5" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment disclosure for the Company&#8217;s consolidated operations is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"></td><td style="width:52.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24275fc798b548e286e9dff296e9311e_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEtMS0xLTEtMA_5fd410d8-bf9d-4472-bcbe-93011b60563b">106,783</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i86e98c369fe74f59881f277632031280_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEtMi0xLTEtMA_af35b4d6-9fd2-4b13-ac6c-6a91d03bd7f7">76,832</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1d34ae2409604023984e58f0607849b6_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEtMy0xLTEtMA_2bd7bb52-b179-4d25-9661-d01df3e8d3e6">183,615</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i68b941b195d9476aa91d6f77a6522b84_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzItMS0xLTEtMA_2cf176e3-9f2e-46d8-9f55-ebaea06ea127">4,998</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if6dc496320dd4decbbf7bb1a35347110_D20200101-20201231" decimals="-6" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzItMi0xLTEtMA_456b1faa-13e7-466d-b5e1-563edf6a7c02">18</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icb65d8ffde1944c49b2aaddadc05a532_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzItMy0xLTEtMA_004008ba-5471-4b75-a8c6-af69591f9704">5,016</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzMtMS0xLTEtMA_a65c24cb-b720-401e-b356-50343faf8c5b">52,906</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzMtMi0xLTEtMA_afc9f2a4-d967-421f-a58e-02469a91a021">29,905</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzMtMy0xLTEtMA_4250f8ea-1273-44d7-a6ef-bc832be6f568">82,811</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzQtMS0xLTEtMA_32e8d666-52be-464d-a946-036c69271e37">14,751</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzQtMi0xLTEtMA_33b19fd8-31e2-46b4-a8be-706becd9b8d1">1,326</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzQtMy0xLTEtMA_f4272d60-2a37-4b9f-a5d3-5e636ca86b09">16,077</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzUtMS0xLTEtMA_138188f9-86db-48b3-8638-62ebce120a3f">6,471</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzUtMi0xLTEtMA_37b2029c-9aa9-4090-9443-b472bf8bd645">4,137</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzUtMy0xLTEtMA_95678130-8494-4ae5-9d36-9a3e1ccc7720">10,608</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzYtMS0xLTEtMA_e36ecb3a-2f6a-47e6-9e3a-c6f8a3142399">979</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzYtMi0xLTEtMA_1601e457-7e0b-483b-8b9d-d8e0806124c4">515</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzYtMy0xLTEtMA_58a2ca3c-dfbe-4aa1-9cd1-d1c51ad160bc">1,494</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzctMS0xLTEtMA_1d628427-3555-42a5-b30d-6024dca0087a">95</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzctMi0xLTEtMA_22a7e954-8482-4770-b12e-ac00e978949f">186</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzctMy0xLTEtMA_ba89bbaf-0d23-45cb-a890-2b2a4e870925">281</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie422e804b2874bd0a0e0a3af387d0f60_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzgtMS0xLTEtMA_69675388-35d0-44a1-824b-a4ac9bd147a0">165,887</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib8f48d34d6104729aecd5fafab4c0dde_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzgtMi0xLTEtMA_02635ed5-334f-4e83-8f20-5161886ea5f7">97,179</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzgtMy0xLTEtMA_02a1844e-7f5f-451e-a79d-dbe9b577d55e">263,066</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie422e804b2874bd0a0e0a3af387d0f60_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzktMS0xLTEtMA_71c27c3a-bf1d-4876-a579-dbcc248f8a29">5,804</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib8f48d34d6104729aecd5fafab4c0dde_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzktMi0xLTEtMA_797a4fa7-268b-48ee-ba4b-0804c34b4a8a">1,819</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzktMy0xLTEtMA_35354698-3327-45e0-92d5-fe20bc59f26f">7,623</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie422e804b2874bd0a0e0a3af387d0f60_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEwLTEtMS0xLTA_8a42db02-a069-44b7-bc01-1495fa07b60d">113,727</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib8f48d34d6104729aecd5fafab4c0dde_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEwLTItMS0xLTA_f05863cd-44d0-46b9-ad88-bf3c71ceaae4">26,882</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEwLTMtMS0xLTA_f92d40e8-b16e-4de0-920c-b540744e66c4">140,609</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net(3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsToNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzExLTEtMS0xLTA_8e93b11f-3f17-42d8-bdfe-f84f9db97b42">6,764</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsToNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzExLTItMS0xLTA_7c8aea3f-806e-4491-91e5-5657cabfb7ce">3,590</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsToNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzExLTMtMS0xLTA_45e17ef2-a2a3-4e3d-973e-4689fc5f720c">10,354</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9cdbc7e6626e4001aad8867ab11f98d9" continuedAt="i2dd4b676cb09412daeb19605a60907f4"><ix:continuation id="i415691c25c1a47c585c40841586c66a5" continuedAt="i2bb49865cb504a1292df29be67894024"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"></td><td style="width:52.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i931a504733174ff3bfcc22fea1994e99_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEtMS0xLTEtMA_4de8b3a0-4b16-4ebc-b1f0-90689a1c6bd1">109,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie24ac9194ee149359f4ad7e77073cf7d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEtMi0xLTEtMA_f4ad8502-54fc-4af9-97b7-a1afc459d3a5">85,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="icdeb856adfda4648bccc143f45f46b9a_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEtMy0xLTEtMA_fb4f9ce5-57a1-4c87-8fdd-001d2a1ed47a">194,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i97a88dc6fe714e4db750a774d2f53910_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzItMS0xLTEtMA_4b463966-a8da-409d-b60e-4811345f2769">5,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5ee7032aa81a4391ae73bc0540c387e9_D20190101-20191231" decimals="-6" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzItMi0xLTEtMA_26e6b941-476a-4ce9-9d8d-30019e962fb8">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i40dc24d9866747bba91683e04d257021_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzItMy0xLTEtMA_827ae64c-0208-4423-9818-58f7bd80db1d">5,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzMtMS0xLTEtMA_1f998e6a-7b03-4330-b534-debdbd500237">52,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzMtMi0xLTEtMA_9020a904-67b9-424b-9204-9f012dea3ecd">35,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzMtMy0xLTEtMA_591cfd8e-2112-41c7-bd71-f33d1621b0cc">87,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzQtMS0xLTEtMA_46532781-7d8e-48a8-adbc-d7a302761e3b">10,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzQtMi0xLTEtMA_d20debe3-7970-4a4e-8fd0-654a1bf8d8fd">8,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzQtMy0xLTEtMA_20f92087-0a56-4d0c-a645-4e7270ea8da9">18,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzUtMS0xLTEtMA_e2fe0ced-2c32-4aad-bcc5-0630537cb2d3">6,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzUtMi0xLTEtMA_d6223027-bd19-48c8-bcc5-57a20364747d">4,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzUtMy0xLTEtMA_eba8f638-4525-4d75-8ac0-4ec2e2158147">10,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzYtMS0xLTEtMA_7797ad4d-9aaa-4efc-b9d3-50e4d09273a8">878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzYtMi0xLTEtMA_8d6fbc31-8c12-413e-996e-617b289c42e7">205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzYtMy0xLTEtMA_a29e5fe8-80a4-41d5-9a40-226c69b871bb">1,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzctMS0xLTEtMA_2fbdef9d-1fa3-4f24-87fa-2e8ce796fe06">177</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzctMi0xLTEtMA_59bb6965-581a-438f-ab3a-4f15d969f25b">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzctMy0xLTEtMA_540f8384-1856-4e61-bc8f-8dfe40a8297c">131</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id6966f68437a4274ae00fc74678d6530_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzgtMS0xLTEtMA_34459f30-4fb0-4744-8d39-15f2631a31d1">147,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib3c2952b18b54403871f76a58888601e_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzgtMi0xLTEtMA_e0f3cf46-d9be-459d-9915-26da1794fea9">110,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzgtMy0xLTEtMA_ce188a00-6adc-41ad-9ce2-b9863974b83f">257,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id6966f68437a4274ae00fc74678d6530_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzktMS0xLTEtMA_4a181b47-7c91-40a0-9766-25f3aa09b609">6,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib3c2952b18b54403871f76a58888601e_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzktMi0xLTEtMA_dc4d48f3-1ab6-475b-92c2-db8fd02841b9">3,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzktMy0xLTEtMA_ade1b8e3-8103-46e2-8327-2aabca7e7cb1">9,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="id6966f68437a4274ae00fc74678d6530_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEwLTEtMS0xLTA_395263a1-6448-41c0-a8cd-70c60aff8aac">95,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib3c2952b18b54403871f76a58888601e_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEwLTItMS0xLTA_1da2b329-7997-4627-921f-a745c311bf59">32,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEwLTMtMS0xLTA_60972831-df0d-441a-83a5-07735050f279">128,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net(3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsToNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzExLTEtMS0xLTA_b82d5ffc-4c5d-489c-a694-a28270309135">6,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsToNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzExLTItMS0xLTA_d89780ce-2fa2-40f2-bcf2-33539c0b518b">4,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsToNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzExLTMtMS0xLTA_464cdd4e-d14b-405d-8cc3-f89363deaf8e">11,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"><tr><td style="width:1.0%"></td><td style="width:52.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia2a098ed207f462d939314f6d2279f27_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEtMS0xLTEtMA_439a5394-96ed-41e9-af71-071e21ad902a">100,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie9e219f1e25245c2abf79f4745d1f322_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEtMi0xLTEtMA_0258cd75-2bc7-47c9-becd-a1f859f279c0">82,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if883df92967943548b5d1420ca9099d6_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEtMy0xLTEtMA_421d4907-356c-4956-b331-bcfc05c826a7">182,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib8ddb88c1aed42f093fc2ffaa4a8d50e_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzItMS0xLTEtMA_7eec57b3-a1bc-40ed-99ff-a354df2d4780">5,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie292f6d3ebd34e6db9cf7b0052a6d0d8_D20180101-20181231" decimals="-6" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzItMi0xLTEtMA_5b5dfc73-b007-4ed4-84f4-e96b96f0e4ae">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1278757e9041495386961bb4d39ec834_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzItMy0xLTEtMA_777cc4c9-3458-43ba-8dc2-b2e8e6aab140">5,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzMtMS0xLTEtMA_41880680-39c9-4f8f-a422-f36e26136da9">48,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzMtMi0xLTEtMA_686e9c37-494b-4d65-ae4c-7b5dec0308cf">35,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzMtMy0xLTEtMA_0f9fd697-5d7c-495d-baad-7d81268ae5cb">83,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzQtMS0xLTEtMA_a4954af0-bde7-450c-b2b0-8077a713be48">7,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzQtMi0xLTEtMA_5af2fe7c-c9ce-4636-8d3a-15a4bba60ed8">9,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzQtMy0xLTEtMA_664b0dbe-fea4-43c6-bb49-1e8c48b2cc4f">17,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzUtMS0xLTEtMA_1df2f72b-410f-40a1-87c6-b415ff75587f">5,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzUtMi0xLTEtMA_0a432f59-6689-4ccd-abfe-a37c92e0dd2d">3,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzUtMy0xLTEtMA_441a36e8-c7fa-4f2a-95de-a4c8d85c342f">9,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzYtMS0xLTEtMA_f041410e-7bdd-4ee4-b06d-01e3c1ae8740">1,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzYtMi0xLTEtMA_61fc3ff8-fc1b-4db2-bcb5-daa7acc93fbd">132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzYtMy0xLTEtMA_ab5eba5b-4034-4661-9628-a50f9b04d92b">1,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzctMS0xLTEtMA_f994417e-d2cf-4c0c-bda2-ebdd7cd92040">326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzctMi0xLTEtMA_5e5c57bc-7086-4eec-ad2f-2486635af15d">100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzctMy0xLTEtMA_b397e07a-92c8-4e7c-9a79-6360b787b4f3">226</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i778201f1b1e241c99971566701cd9822_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzgtMS0xLTEtMA_6749b260-f587-44dd-abb1-5944698cd03b">147,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibce86f8155ae4cbf969f475ddaa4f628_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzgtMi0xLTEtMA_eaf0cac8-2ba1-4992-ae3d-12586ffa3f7b">116,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzgtMy0xLTEtMA_3b871270-0077-45e2-bc30-d89621d801bb">263,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i778201f1b1e241c99971566701cd9822_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzktMS0xLTEtMA_3486b73b-0fa2-4c6b-977b-a9f5b4f84594">6,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibce86f8155ae4cbf969f475ddaa4f628_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzktMi0xLTEtMA_9a99a7b9-5ba0-438b-ba11-a3ebf9d43d7a">3,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzktMy0xLTEtMA_2390c715-2df0-411d-a91d-1091410207c3">10,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i778201f1b1e241c99971566701cd9822_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEwLTEtMS0xLTA_454b3859-80c6-4009-86cf-baaeb695e4d7">96,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibce86f8155ae4cbf969f475ddaa4f628_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEwLTItMS0xLTA_f5face96-26d5-480c-8377-df38cd02e626">35,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEwLTMtMS0xLTA_59555b7c-71e7-4868-b512-8638be654b5d">132,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net(3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsToNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzExLTEtMS0xLTA_916ca1dc-5883-4cc7-858b-1fa0fe77a41d">6,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsToNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzExLTItMS0xLTA_5e19f8ef-c810-4d4c-83bb-88ff9262645a">4,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdditionsToNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzExLTMtMS0xLTA_1798f7f8-c98a-40ba-b05f-bf74419037d1">11,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt">Central America includes Guatemala, Nicaragua, Costa Rica and Panama. Domestic (Mexico only) revenues were Ps. <ix:nonFraction unitRef="mxn" contextRef="i0b3c83c9709f4e03a9e32f355207ba36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE2OTU_a8e36070-4c64-4596-b46b-d984d03f4f7c">87,833</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="ic877119ab35e4d00b68bf4de3a3e2040_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE3MDM_a5b8a87a-5daa-44fa-9d43-e0a3a4f74812">91,358</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="iecff529160454369ba28d2c7b7e11791_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE3MTQ_501e985d-1b07-45cf-a3a7-2360800e414b">84,352</ix:nonFraction> during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Domestic (Mexico only) total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="ic4b6a2b021ea4b2bb74a5dd689180208_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE4MTQ_87ae6a26-8037-436f-b2df-584d709ddcb6">148,068</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="i995e70fd43fe430ca2e08b31dada0210_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE4MjI_a521c354-5622-439f-b925-962890528579">130,045</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="iad23a24ef009429b98e4059bf7be5ae9_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE4MzM_55463d10-4dd0-4ff4-aea2-4b0b74914c3e">130,865</ix:nonFraction> as of December&#160;31, 2020, 2019 and 2018, respectively. Domestic (Mexico only) total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="ic4b6a2b021ea4b2bb74a5dd689180208_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE5MjE_2a527af3-c474-47a9-ab0c-18276e3d7249">109,086</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="i995e70fd43fe430ca2e08b31dada0210_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE5Mjk_ab63a36d-d3e8-49dd-8341-0083f9a3d2bb">91,427</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="iad23a24ef009429b98e4059bf7be5ae9_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE5NDA_700c182c-cf34-4a26-90aa-bfe3c6fe532a">92,340</ix:nonFraction> as of December&#160;31, 2020, 2019 and 2018, respectively. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt">South America includes Brazil, Argentina, Colombia and Uruguay. South America revenues include Brazilian revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="i69212d1734824d239addc0742fa1c11c_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIxMDA_f8672057-0f6c-4a57-af60-29c97abdf58d">56,191</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="i7174216731884fb9a19107783ca8cf46_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIxMDg_2633f235-6d3f-46c7-abfe-273afdcc68e5">61,554</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i2aa390cd70f44a459d8b4d9dafc3c1ff_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIxMTk_15563bf9-568c-4d90-8f0e-23ccc4203a2b">56,523</ix:nonFraction> during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Brazilian total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="i3f1df92ab3f549359d19bf202f6b45f9_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIyMDY_c0a2fee9-ac45-492f-a585-979da50b6cc1">70,376</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="ia71138b600c84379968686d1ec7f7f46_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIyMTQ_d57eac37-fd20-446b-bf50-7e70b9458e45">82,667</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i209540ba220f4ddbbd814011a45e5592_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIyMjU_2e67f5bd-4e22-4ec9-9134-25eb0ef723ee">86,007</ix:nonFraction> as of December&#160;31, 2020, 2019 and 2018, respectively. Brazilian total liabilities Ps. <ix:nonFraction unitRef="mxn" contextRef="i3f1df92ab3f549359d19bf202f6b45f9_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIyOTU_325ce61c-e424-4486-b5c2-8fedabba78d3">19,148</ix:nonFraction>,  Ps. <ix:nonFraction unitRef="mxn" contextRef="ia71138b600c84379968686d1ec7f7f46_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIzMDQ_d522fe28-0fd2-4962-978b-4b23d1a2ace4">24,103</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i209540ba220f4ddbbd814011a45e5592_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIzMTU_3db995eb-d357-4d8c-b287-7c47fb234e06">26,851</ix:nonFraction> as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Colombian revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="i08ff656fc765497483f13888c110bef9_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI0MTU_806a69ea-3b23-4c93-920d-27ba41bd488f">12,049</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="i597a2a4c4b9543a9812b3d5a12a82ec8_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI0MjM_f289cdae-ccf8-448c-a80b-daf196340e0b">13,522</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="id840d870c6a34950a4a0145dfd7d79e1_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI0MzQ_721b04cb-f3fc-46cd-b545-67a1aaf7a422">14,580</ix:nonFraction> during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Colombian total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="id070f2b1f6274e47975155e965a03fcc_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI1MjE_57407c10-480d-4806-8ea9-ee05e35cea80">15,993</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="id6b370e94d0b4c77806abccdf6271268_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI1Mjk_1b58a9fc-6ffb-49e8-bfcc-1a85a678983e">16,518</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i36473ff36f7341b9899a652917973047_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI1NDA_a5875050-52c8-44f7-a410-9f09d853f35e">17,626</ix:nonFraction> as of December&#160;31, 2020, 2019 and 2018, respectively. Colombian total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="id070f2b1f6274e47975155e965a03fcc_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI2MTU_cab3af06-bae2-46e7-ac31-4bbe89fb3794">3,262</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="id6b370e94d0b4c77806abccdf6271268_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI2MjM_5380a35e-9a8f-4d6a-8533-fd57e76bb692">4,154</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i36473ff36f7341b9899a652917973047_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI2MzQ_ad4ca6bf-a4d6-4e1e-b63a-25c53ba73018">4,061</ix:nonFraction> as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Argentine revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="ieec33358b80342b781c365ad26b4ef49_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI3MzQ_724019f1-3bdd-40af-9548-0b83417686bc">5,468</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="i3fb8249306a84c3cb0ea28498f34b09f_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI3NDI_d88acbe5-b06f-4a01-b21b-9ff11bce61ee">6,725</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i5eeae1d6716b45399e20205aa8ed48da_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI3NTM_1dabe36d-fa99-4b77-a7c2-7d800d7f866f">9,152</ix:nonFraction> during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Argentine total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="if3edb6a701894d439934d9a8622c8538_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI4NDA_1b236487-ccce-4213-8a50-9398e4b47d54">5,039</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="i8c51ff43df404efb8f0596714bc05984_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI4NDg_dc36a590-c13e-4021-8600-2ca6ee99a497">5,341</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i9ee83b0049dd4b71a31ab24c9a9f89c3_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI4NTk_c32269f8-f3cf-46d6-b3ef-43c2428e6062">6,021</ix:nonFraction> as of December&#160;31, 2020, 2019 and 2018, respectively. Argentine total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="if3edb6a701894d439934d9a8622c8538_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI5MzQ_dded4616-7cdd-4d1f-a3fe-8d5ecb3c7ce3">1,842</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="i8c51ff43df404efb8f0596714bc05984_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI5NDI_25d75dcf-eebb-4ea4-a1b4-7927f6eee0be">1,637</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="i9ee83b0049dd4b71a31ab24c9a9f89c3_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI5NTM_df3fb6cb-6665-46ed-9114-ed7e8d93fe01">2,059</ix:nonFraction> as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Uruguay revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="i98e503d0bfba430abfc614c7a8256f49_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMwNTE_ff3d4f5c-b9e0-43d4-874c-769e534c33be">3,124</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="i40f19aea43554b9599cc22755ab8b87a_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMwNTk_2e8dd6aa-ad74-46e0-9b71-9c33964026a8">3,421</ix:nonFraction> and Ps. 1,925, during the years ended on December&#160;31, 2020 and 2019, respectively. Uruguay total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="i62662e7cc7344dddbe082ed14f6d4b3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMxNTU_550d1865-cc91-4efb-98e7-f3db5562b231">5,771</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="i71d238e8d6504ff39c5a9b96d575efc6_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMxNjM_808d39d5-143c-4ea7-a013-f3607fe414e5">5,939</ix:nonFraction> and Ps. <ix:nonFraction unitRef="usd" contextRef="ic1ed512485ac4de1a8e0e3155c14cdc5_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMxNzQ_b65d6c23-ee5f-4f9a-812d-9daa7c40d967">6,385</ix:nonFraction> as of  December&#160;31, 2020 and 2019, respectively. Uruguay total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="i62662e7cc7344dddbe082ed14f6d4b3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMyNDQ_b645d768-e3c8-4e8a-b5f3-9e911e3eee75">2,630</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="i71d238e8d6504ff39c5a9b96d575efc6_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMyNTI_e2aef360-95d0-4ca5-a38d-849f22cea9d1">2,566</ix:nonFraction> and Ps. <ix:nonFraction unitRef="usd" contextRef="ic1ed512485ac4de1a8e0e3155c14cdc5_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMyNjM_cd5516e8-9757-47da-b032-2700cadf487f">2,541</ix:nonFraction>, as of December&#160;31, 2020 and 2019, respectively.</span></div></ix:continuation></ix:continuation><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i2dd4b676cb09412daeb19605a60907f4" continuedAt="i6270e7e248ed4d7b9a37f8bfa6c04d1a"><ix:continuation id="i2bb49865cb504a1292df29be67894024" continuedAt="if290266d113947f68e3ce580f105f521">(3)</ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt"><ix:continuation id="i6270e7e248ed4d7b9a37f8bfa6c04d1a"><ix:continuation id="if290266d113947f68e3ce580f105f521">Includes acquisitions and disposals of property, plant and equipment, intangible assets and other long-lived assets.</ix:continuation></ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-87</span></div></div></div><div id="i174f34163a83488c82966ed9ae423c19_133"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 28. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzMvZnJhZzpjMWViZGU0NDRkMzk0MzliYTcwNzg5YmRlN2FjMmU5Zi90ZXh0cmVnaW9uOmMxZWJkZTQ0NGQzOTQzOWJhNzA3ODliZGU3YWMyZTlmXzYxNDg_5bde4cbc-f8f8-4300-a54b-d610b347cd3d" continuedAt="i6cdd1e9dfb2a439e9e272c5857d1a790" escape="true">Future Impact of Recently Issued Accounting Standards not yet in Effect: </ix:nonNumeric></span></div><ix:continuation id="i6cdd1e9dfb2a439e9e272c5857d1a790" continuedAt="ia122544720844065b8bdbce40d9e76cf"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not applied the following standards, amendments and interpretations that are issued, but not yet effective, up to the date of issuance of the Company&#8217;s financial statements are disclosed below. The Company intends to adopt these standards, if applicable, when they become effective.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Classification of Liabilities as Current or Non-current - Amendments to IAS 1</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">What is meant by a right to defer settlement</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">That a right to defer must exist at the end of the reporting period</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">That classification is unaffected by the likelihood that an entity will exercise its deferral right</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual reporting periods beginning on or after January 1, 2023 and must be applied retrospectively. The Company is currently assessing the impact the amendments will have on current practice and whether existing loan agreements may require renegotiation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Reference to the Conceptual Framework &#8211; Amendments to IFRS 3</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the IASB issued Amendments to IFRS 3 Business Combinations - Reference to the Conceptual Framework. The amendments are intended to replace a reference to the Framework for the Preparation and Presentation of Financial Statements, issued in 1989, with a reference to the Conceptual Framework for Financial Reporting issued in March 2018 without significantly changing its requirements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board also added an exception to the recognition principle of IFRS 3 to avoid the issue of potential &#8216;day 2&#8217; gains or losses arising for liabilities and contingent liabilities that would be within the scope of IAS 37 or IFRIC 21 Levies, if incurred separately.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the same time, the Board decided to clarify existing guidance in IFRS 3 for contingent assets that would not be affected by replacing the reference to the Framework for the Preparation and Presentation of Financial Statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual reporting periods beginning on or after January 1, 2022 and apply prospectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Property, Plant and Equipment: Proceeds before Intended Use &#8211; Amendments to IAS 16</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the IASB issued amendments to IAS 16, which prohibit entities from deducting from the cost of an item of property, plant and equipment, any proceeds from selling items produced while bringing that asset to the location and condition necessary for it to be capable of operating in the manner intended by management. Instead, an entity will recognize the proceeds from selling such items, and the costs of producing those items, in profit or loss.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual reporting periods beginning on or after January 1, 2022 and must be applied retrospectively to items of property, plant and equipment made available for use on or after the beginning of the earliest period presented when the entity first applies the amendments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are not expected to have a material impact on the Company.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Onerous Contracts &#8211; Costs of Fulfilling a Contract &#8211; Amendments to IAS 37</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the IASB issued amendments to IAS 37 to specify which costs an entity needs to include when assessing whether a contract is onerous or loss-making.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments apply a &#8220;directly related cost approach&#8221;. The costs that relate directly to a contract to provide goods or services include both incremental costs and an allocation of costs directly related to contract activities. General and administrative costs do not relate directly to a contract and are excluded unless they are explicitly chargeable to the counterparty under the contract.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual reporting periods beginning on or after January 1, 2022. The Company will apply these amendments to contracts for which it has not yet fulfilled all its obligations at the beginning of the annual reporting period in which it first applies the amendments.</span></div></ix:continuation><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia122544720844065b8bdbce40d9e76cf"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">I - Subsidiary as a first-time adopter - amendment to IFRS 1 First-time Adoption of International Financial Reporting Standards</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As part of its 2018-2020 annual improvements to IFRS standards process, the IASB issued an amendment to IFRS 1. The amendment permits a subsidiary that elects to apply paragraph D16(a) of IFRS 1 to measure cumulative translation differences using the amounts reported by the parent, based on the parent&#8217;s date of transition to IFRS. This amendment will also be applied to an associate or joint venture that elects to apply paragraph D16(a) of IFRS 1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendment is effective for annual reporting periods beginning on or after January 1, 2022 with earlier adoption permitted.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Fees in the &#8217;10 per cent&#8217; test for derecognition of financial liabilities - amendments to IFRS 9 - Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of its 2018-2020 annual improvements to IFRS standards process the IASB issued amendments to IFRS 9. The amendments clarify the fees that an entity includes when assessing whether the terms of a new or modified financial liability are substantially different from the terms of the original financial liability. These fees include only those paid or received between the borrower and the lender, including fees paid or received by either the borrower or lender on the other&#8217;s behalf. An entity apply the amendments to financial liabilities that are modified or exchanged on or after the beginning of the annual reporting period in which the entity first applies the amendments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual reporting periods beginning on or after January 1, 2022 with earlier adoption permitted. The Company will apply the amendments to financial liabilities that are modified or exchanged on or after the beginning of the annual reporting period in which the entity first applies the amendments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are not expected to have a material impact on the Company.</span></div></ix:continuation><div><span><br/></span></div><div id="i174f34163a83488c82966ed9ae423c19_136"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 29. <ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:DisclosureOfSupplementalGuarantorInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90ZXh0cmVnaW9uOjJjODdlMDlmYWM3OTQ1NTI5MmU0ZWI0MGZhZjg0NWZhXzE3NTk_656b8bf9-0019-455d-b108-3876a3d0c1b8" continuedAt="ie7e8d172ca4b438bb3d3a689712c2e73" escape="true">Supplemental Guarantor Information</ix:nonNumeric></span></div><ix:continuation id="ie7e8d172ca4b438bb3d3a689712c2e73" continuedAt="i2c5ec5d38d3e4acd940fd4650e9a9802"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidating Financial Information </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidating information presents condensed consolidating statements of financial position as of December 31, 2020 and 2019 and condensed consolidating statements of income, other comprehensive income and cash flows for each of the three years in the period ended December 31, 2020, 2019 and 2018 of the Company and Propimex, S. de R.L. de C.V., Comercializadora la Pureza de Bebidas, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Grupo Embotellador CIMSA, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V (as successor guarantor of Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V.) and Yoli de Acapulco, S. de R. L. de C.V. (the Guarantors). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These statements are prepared in accordance with IFRS, as issued by the IASB, with the exception that the subsidiaries are accounted for as investments under the equity method rather than being consolidated. The guarantees of the Guarantors are full and unconditional.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies applied in the preparation of the condensed financial statements is the same as those used in the preparation of the consolidated financial statements (see Note 3).</span></div></ix:continuation><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i2c5ec5d38d3e4acd940fd4650e9a9802" continuedAt="i9c017611e8cd400fafc5f7dc9dda9cc6"><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="kof:ScheduleOfGuarantorInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90ZXh0cmVnaW9uOjJjODdlMDlmYWM3OTQ1NTI5MmU0ZWI0MGZhZjg0NWZhXzEyMDk0NjI3OTA3MzA3_33a64f45-cc97-489e-94b5-dad22bb6aac2" continuedAt="i30f2be0826ed4ec9b52400453aa4109e" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidating condensed financial information for the (i)&#160;Company; (ii)&#160;its 100% owned guarantors subsidiaries (on standalone basis), which are wholly and unconditional guarantors under both prior years debt and current year debt referred to as &#8220;Senior Notes&#8221; in Note 19; (iii)&#160;the combined non-guarantor subsidiaries; iv) eliminations and v) the Company&#8217;s consolidated financial statements are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"></td><td style="width:32.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.246%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated&#160;Statement&#160;of&#160;Financial&#160;Position<br/>As of December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQtMS0xLTEtMA_d8ed4e22-8e21-4b4e-919d-a5d624a5ff94">29,996</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQtMi0xLTEtMA_a8d1411b-2cbe-4828-9c94-af621cda68b7">4,149</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQtMy0xLTEtMA_7d1dcfea-7112-4327-9924-255023e56ee7">9,352</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQtNC0xLTEtMA_b500b46e-b28b-4223-a79c-9fa09b84b462">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQtNS0xLTEtMA_2590b9a9-d09d-4911-ac8b-7d8ce6a13633">43,497</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUtMS0xLTEtMA_5744fc36-9c78-42fe-abbc-ede733a6b712">16,724</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUtMi0xLTEtMA_8dbaac8c-09eb-4408-8d11-6f3c0774a069">22,779</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUtMy0xLTEtMA_594e4638-ab6c-4afc-9342-aaa5b329fbec">43,968</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUtNC0xLTEtMA_7551771f-395b-47df-a6d6-1498927e5d7b">71,948</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUtNS0xLTEtMA_b524362e-2d1b-47e8-9269-158d5d239bd6">11,523</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYtMS0xLTEtMA_117e2ae3-1217-44e2-a691-74b9ffcec859">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYtMi0xLTEtMA_730fa607-d634-4f0f-ba37-b88b6e73a962">1,478</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYtMy0xLTEtMA_ea3a464b-2fb9-448e-9113-6d2e9a604c19">8,249</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYtNC0xLTEtMA_5a9f147b-75b9-4ce7-8d60-1b1046c69ccf">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYtNS0xLTEtMA_1a009ff6-e1cd-41cb-ba70-4c20fb788200">9,727</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzctMS0xLTEtMA_7f6a3513-20b7-4ba2-b231-52c6007aebac">113</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzctMi0xLTEtMA_7a6874a6-5154-4250-a3da-3cb713c8296b">1,141</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzctMy0xLTEtMA_8f30962a-11db-40e9-9f73-75787244eb0c">4,217</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzctNC0xLTEtMA_7f5bebe6-8b72-44b5-9aef-4e892deb1be6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzctNS0xLTEtMA_f57011e4-8510-41ed-ac18-78ec23ca26e1">5,471</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" name="kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgtMS0xLTEtMA_c573df28-6a43-417a-9195-29c48d213b13">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" name="kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgtMi0xLTEtMA_3550a68a-edd0-4cad-bb20-2a5339f6f0e3">727</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgtMy0xLTEtMA_f023de45-f121-479d-a3c9-708a8b6851fd">1,494</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgtNC0xLTEtMA_00506c6a-eaba-4f00-b670-5cdda218d2b4">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgtNS0xLTEtMA_1345a1cf-3c82-4d7b-a711-504f4dfc9a52">2,222</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzktMS0xLTEtMA_3ec05960-3e97-4044-8224-06d0308fe4d6">46,834</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzktMi0xLTEtMA_5fab7a59-21fb-4813-a89d-23411ce40dbc">30,274</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzktMy0xLTEtMA_77f3efb0-c116-4ea6-8340-41d94870bd4b">67,280</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzktNC0xLTEtMA_58e6f4cd-cded-4f75-8413-00d4fc381885">71,948</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzktNS0xLTEtMA_e7cd4524-71b1-4df0-a190-07404bb50165">72,440</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in other entities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEyLTEtMS0xLTA_9857a9a8-727d-4c63-90ba-8276db5f0c15">127,273</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEyLTItMS0xLTA_fa3452f7-b388-4bd9-a120-b46f9750efff">82,371</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEyLTMtMS0xLTA_78a15ae3-0912-4ca5-8597-9a2d48642813">1,583</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEyLTQtMS0xLTA_e012963b-7270-407a-881d-0610d989fbe2">203,604</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEyLTUtMS0xLTA_c575c935-ca55-4fa0-b882-f378d087656e">7,623</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEzLTEtMS0xLTA_f2d49c21-4753-4b04-bcc1-cb551ab8cd87">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEzLTItMS0xLTA_160b153b-a80e-462f-97b3-41c3a9259f7a">449</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEzLTMtMS0xLTA_7600800a-19b2-4063-a785-53ede5ba8258">829</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEzLTQtMS0xLTA_d0453aa2-2404-4d57-ba01-f76a5ffe99f5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEzLTUtMS0xLTA_635246b3-13df-4def-9d62-ec8de6d7fff8">1,278</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE0LTEtMS0xLTA_f1ac2600-7d60-4cec-aaa7-8d74823bfbfa">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE0LTItMS0xLTA_59917b59-6de4-437e-9b23-5e1ba9f12eea">19,403</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE0LTMtMS0xLTA_0cfea8ea-0d82-4e77-82b5-7c5b040ee8d1">40,057</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE0LTQtMS0xLTA_9630c578-19ec-4a72-a064-3a16213b745c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE0LTUtMS0xLTA_f0e13fca-670f-4511-9425-52bf73845656">59,460</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE1LTEtMS0xLTA_560056fa-2b7b-40e2-a6c3-e963438c9510">27,608</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE1LTItMS0xLTA_1d12645a-0607-4866-8757-afaf627db8be">36,315</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE1LTMtMS0xLTA_6df6a1cf-7eee-4515-98a4-0f389e95f443">40,048</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE1LTQtMS0xLTA_df3ff9e5-acd8-4a8e-aeb5-ab520b688f08">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE1LTUtMS0xLTA_a53b980f-88c1-433f-bdb5-d17d3e2b49f2">103,971</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE2LTEtMS0xLTA_1f8b762d-2757-4cdb-91ca-d0b1801c0935">3,959</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE2LTItMS0xLTA_65c40d74-c3f4-45ba-82bb-e4ccfcfc636a">2,120</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE2LTMtMS0xLTA_6e4be4e5-9a23-4122-9b15-4dde319a82ba">5,064</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE2LTQtMS0xLTA_19194633-a00b-4159-a201-6e117dc5556b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE2LTUtMS0xLTA_07e8a91b-cbfc-45c3-8349-0a83854fa2fa">11,143</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets and Other current financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE3LTEtMS0xLTA_e02d860e-5b6c-4b5b-ac1a-ec7fa52c2a2b">35,136</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE3LTItMS0xLTA_ab17e23c-8218-4708-a37c-701a0467ffa9">6,172</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE3LTMtMS0xLTA_1eeab0f8-884f-4069-a792-e1a43a81f580">6,783</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE3LTQtMS0xLTA_0012ea21-7d90-4179-81f0-088875f0d23c">40,940</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE3LTUtMS0xLTA_632a2f8e-d5a3-45f0-b551-b6547d5e8798">7,151</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE4LTEtMS0xLTA_f908725b-ad7a-4df7-b6ba-ba45d6befa37">193,976</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE4LTItMS0xLTA_d246681b-0927-4011-b8c0-545ef8179c06">146,830</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE4LTMtMS0xLTA_ef453975-9184-47bd-a8b8-8ca32ebd4430">94,364</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE4LTQtMS0xLTA_f59c809b-c2ee-4a4c-a6f3-244df6935ff7">244,544</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE4LTUtMS0xLTA_4c469d21-5288-416b-b793-c2e961d830d5">190,626</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE5LTEtMS0xLTA_ccf6fe79-344a-49b4-9279-9b294d4f6449">240,810</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE5LTItMS0xLTA_3517346a-8dbc-4422-8874-fe5d41388d73">177,104</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE5LTMtMS0xLTA_eb669baa-7b1e-42fc-9e75-7741e2f4ce31">161,644</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE5LTQtMS0xLTA_2da9f439-081b-4cad-8d18-889b366cd913">316,492</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE5LTUtMS0xLTA_d6876981-302b-4da1-8759-3271c5cec90c">263,066</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term bank loans and notes payable and current portion of non-current debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:CurrentPortionOfShortTermBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzIzLTEtMS0xLTA_11e85ddf-54ff-4521-9682-4c67fbe6894c">2,500</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:zerodash" name="kof:CurrentPortionOfShortTermBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzIzLTItMS0xLTA_696734eb-9c04-467a-860d-26143c4657dd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:CurrentPortionOfShortTermBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzIzLTMtMS0xLTA_a006456d-847b-45a2-b84c-0ae843ad82ca">2,517</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="kof:CurrentPortionOfShortTermBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzIzLTQtMS0xLTA_68cb9bef-1200-40b4-9672-f39eba27a356">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:CurrentPortionOfShortTermBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzIzLTUtMS0xLTA_c83a4c6c-49fd-462d-8188-8bedcc8513d2">5,017</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI0LTEtMS0xLTA_cec872db-d1b6-4e92-bf5a-47de27615ba6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI0LTItMS0xLTA_753f8504-7e28-4fbb-9262-1f5650021ee2">156</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI0LTMtMS0xLTA_01918130-381c-4794-be9b-474b06d23d7f">404</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI0LTQtMS0xLTA_9f983306-6fc3-4947-8c54-4a31bb83b33c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI0LTUtMS0xLTA_3f2e7884-4717-4ae8-8830-603001d620bf">560</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Payable </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI1LTEtMS0xLTA_be304bba-2de7-4a8b-bdee-1277643414f1">684</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI1LTItMS0xLTA_919ce7c2-161f-4d72-8946-3491f489e03b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI1LTMtMS0xLTA_e1ae172f-b88e-4848-8849-5c559adc11de">28</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI1LTQtMS0xLTA_65925667-81c0-4d59-a435-4d17085db4c0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI1LTUtMS0xLTA_d60f961b-7482-4b83-9742-747dbece9a3c">712</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suppliers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI2LTEtMS0xLTA_93416868-5ea0-41a2-a80b-4c407aba6203">25</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI2LTItMS0xLTA_f690a40e-320f-4934-a618-b1df0505ed4d">2,627</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI2LTMtMS0xLTA_aee7c3fa-d9ec-493b-9188-645346ab4e40">14,606</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI2LTQtMS0xLTA_605eb1c5-b00b-47fd-8663-db4feba983f6">63</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI2LTUtMS0xLTA_beff1bf4-082a-444d-99d3-df23d9b7ae09">17,195</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI3LTEtMS0xLTA_46e5ec00-5e70-4934-9098-3ed9ae372399">22,647</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI3LTItMS0xLTA_ac1d558f-2665-4c32-8cbe-4dc5ed60affe">41,766</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI3LTMtMS0xLTA_95123b6a-192a-40cd-9181-4445d84b08fd">26,832</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI3LTQtMS0xLTA_eaceb892-d1e1-4ba6-a15a-ce615ca5da88">71,884</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI3LTUtMS0xLTA_9949a262-7bcc-416f-8bed-0181b5262d88">19,361</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI4LTEtMS0xLTA_0dc43a86-13c1-4e96-999b-d878bf1e7820">25,856</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI4LTItMS0xLTA_afef1304-f0fb-4579-88c6-bd999f51608c">44,549</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI4LTMtMS0xLTA_6d27fef9-de93-4040-bcb9-761a8ef4aa8a">44,387</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI4LTQtMS0xLTA_2725c06b-6397-4a2f-825a-699a2610abee">71,947</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI4LTUtMS0xLTA_00ee94fd-f19f-4941-8648-98bd7475440d">42,845</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMxLTEtMS0xLTA_9bb47c08-ae15-4364-9ced-5aecdbc52632">82,097</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:zerodash" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMxLTItMS0xLTA_371cfb26-7078-432b-818b-01fe3fa4f1cf">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMxLTMtMS0xLTA_60ab5322-97c9-4f79-8999-8ec4ac4acef0">364</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMxLTQtMS0xLTA_c275e24d-322d-498b-8bbd-f81a7860b0fd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMxLTUtMS0xLTA_10012d51-9c8f-4310-a4ed-f6219a00cb9d">82,461</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMyLTEtMS0xLTA_89d3c94a-9015-4d48-a7f6-e4b40c2fe76a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMyLTItMS0xLTA_ef5bd91e-2c4a-4c1a-a77f-59f2b544cdc9">296</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMyLTMtMS0xLTA_31ae35ac-3c16-4b18-bbad-46a2e7328192">450</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMyLTQtMS0xLTA_2ba1018f-69e3-44a8-9f8d-eb15ce4a456c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMyLTUtMS0xLTA_520b45ed-2d2c-4db8-a68d-6d2da756a120">746</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMzLTEtMS0xLTA_838d4892-ca27-4a19-ae6c-876f3c2274d3">15,983</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMzLTItMS0xLTA_10b6c6ed-e6c1-4c92-8a18-486635c756f0">35,745</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMzLTMtMS0xLTA_76f5b69e-7ded-4a8d-8fb7-adfbdbda79b0">3,770</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMzLTQtMS0xLTA_8521daf3-5b28-4bee-bf73-60bebff2e4c3">40,941</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMzLTUtMS0xLTA_d21b3abe-d0b0-4339-8b43-777597a592b1">14,557</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM0LTEtMS0xLTA_32b098ff-0dd7-4104-8ab5-e1e6baf1ce4f">98,080</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM0LTItMS0xLTA_61060be9-41db-41a8-9ac4-68a381be1bbd">36,041</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM0LTMtMS0xLTA_b722b96f-78b9-4fa3-8b47-7d851e5ad971">4,584</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM0LTQtMS0xLTA_e07b0e71-db2d-4c44-a9ef-010645f1de83">40,941</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM0LTUtMS0xLTA_18554d80-5878-4342-8867-b38a51011c8e">97,764</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM1LTEtMS0xLTA_2ef540eb-fcc8-4e0a-ae4d-a1f55725ce4c">123,936</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM1LTItMS0xLTA_2e6b7c2f-4b74-4025-9f17-ee093d123ddf">80,590</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM1LTMtMS0xLTA_7f1abec3-fad2-4ad5-b003-70b29071dfcc">48,971</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM1LTQtMS0xLTA_9e650d08-6574-4acd-8354-e2efeb65df8d">112,888</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM1LTUtMS0xLTA_63dcd42d-c7d7-4dd0-8d99-ef4feed6f9b8">140,609</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM3LTEtMS0xLTA_50b4df6a-797f-439e-87cd-b64470d73392">116,874</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM3LTItMS0xLTA_9d1348af-3684-4a3e-acdd-7501f1c6a140">96,514</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM3LTMtMS0xLTA_27dcdf03-6460-4db4-a866-65fe686e5ba7">107,090</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM3LTQtMS0xLTA_5d2eac77-f1ed-454c-968b-154972cef57c">203,604</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM3LTUtMS0xLTA_3eadfcd5-6975-44d5-867b-d3357a8cf5ce">116,874</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM4LTEtMS0xLTA_74edb3f7-8ad6-4322-9566-b5519cb61d53">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM4LTItMS0xLTA_d4b0b048-1f56-4585-a98c-6137c526b78e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM4LTMtMS0xLTA_1a872c09-882f-44ac-a3cc-2aac62d7bd2d">5,583</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM4LTQtMS0xLTA_c58f389e-726b-4791-bcbe-c79487061f6c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM4LTUtMS0xLTA_f916f667-d0e0-46e6-a417-7c01e6340129">5,583</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM5LTEtMS0xLTA_f85a6bec-889a-4403-ab5c-ec66b0366447">116,874</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM5LTItMS0xLTA_30fe7228-2753-4906-abe9-e6e2e6822f55">96,514</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM5LTMtMS0xLTA_20cc932b-1e49-4cc6-bf82-126adea78206">112,673</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM5LTQtMS0xLTA_96cd2f7b-2528-4767-8df4-6b85ccf6bb2f">203,604</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM5LTUtMS0xLTA_18e54720-eb5d-4950-8a73-f2e949d8f721">122,457</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQwLTEtMS0xLTA_17399fd0-ed12-438e-a7bc-7bbbc98382e2">240,810</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQwLTItMS0xLTA_b3b67925-e772-4ded-9b01-135492a002e0">177,104</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQwLTMtMS0xLTA_c8fc606f-b0c1-4393-b102-f5ac8ac4e4fc">161,644</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQwLTQtMS0xLTA_7a394a5a-6180-4ad0-8c2f-f14009b935b5">316,492</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQwLTUtMS0xLTA_c10bf48c-afad-4496-8a4a-4f95ad5f2c3e">263,066</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"><div style="margin-top:6pt"><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="i9c017611e8cd400fafc5f7dc9dda9cc6" continuedAt="ia33ddf2191a34cc59fdda7cffb408b2d"><ix:continuation id="i30f2be0826ed4ec9b52400453aa4109e" continuedAt="i362ea04ce4b74eff819a74f0b77033c4"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"></td><td style="width:32.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.246%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:0.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated&#160;Statement&#160;of&#160;Financial&#160;Position<br/>As of December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ2LTEtMS0xLTA_6ddca6ec-4e6b-4324-853e-b7c41fbcb814">9,849</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ2LTItMS0xLTA_c3ae525d-a8cd-413c-8a72-a4f4b0134406">4,464</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ2LTMtMS0xLTA_1a521937-0fe7-48ed-8da5-757129b63d0e">6,178</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ2LTQtMS0xLTA_81431757-8002-4174-a603-7c192541970f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ2LTUtMS0xLTA_3dc44068-4a3d-49a8-b423-4a21b207e2bc">20,491</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ3LTEtMS0xLTA_d55ba312-c654-464d-b7a0-d337e0239ea9">18,832</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ3LTItMS0xLTA_ba3024fa-c72b-4bfa-90f4-57bdc813db49">28,528</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ3LTMtMS0xLTA_7963156f-29ed-4864-a19d-be9afaa5e6b1">59,730</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ3LTQtMS0xLTA_5ecb74d7-5322-481b-87ca-8de1fff98f21">91,614</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ3LTUtMS0xLTA_64c2679f-366b-449a-9817-895bef763e47">15,476</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ4LTEtMS0xLTA_677bc784-69f8-4bb3-be57-4b21e63e79ae">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ4LTItMS0xLTA_0aee849a-8f1c-4b2b-af5c-e6ad0518e851">1,462</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ4LTMtMS0xLTA_28e4426e-bd9f-4621-a9a4-14318b4e12e4">9,076</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ4LTQtMS0xLTA_d1fd509f-a26f-423e-b5e9-36fdf3f62dc5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Inventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ4LTUtMS0xLTA_28ed22f2-1afb-4af2-8a77-999ae4237bb0">10,538</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ5LTEtMS0xLTA_333b289c-958b-49c8-be88-baf28d2b7916">189</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ5LTItMS0xLTA_153eca64-f6cb-436e-befc-0fe097fff3c9">1,474</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ5LTMtMS0xLTA_8cdeaf9b-337c-4a33-a0be-f6482f4fe832">5,904</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ5LTQtMS0xLTA_fcae00b5-1a46-4645-8abf-975a53532cf0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ5LTUtMS0xLTA_86718534-3a95-43bd-9868-fd25cf68350a">7,567</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" name="kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUwLTEtMS0xLTA_16155bc4-55b1-47a0-a12c-723f66c95eb4">188</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" name="kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUwLTItMS0xLTA_7706de1c-2bbc-49c2-b916-f52c4c0baf96">522</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUwLTMtMS0xLTA_acf864f9-d898-4680-b865-85b04aa3bd73">2,014</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUwLTQtMS0xLTA_e394b370-aba9-45cc-aa8f-5551596ab821">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUwLTUtMS0xLTA_3dc9c424-78d5-4c7a-b8d5-7d1a6e27d217">2,724</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUxLTEtMS0xLTA_dcf6da5a-c0d9-40ac-b7fc-2d45c21230e5">29,058</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUxLTItMS0xLTA_354117f7-998c-4289-958f-0c4552604cab">36,450</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUxLTMtMS0xLTA_6c56c5f5-8931-4b65-94b8-0ac5dfd6f7f8">82,902</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUxLTQtMS0xLTA_7722b710-399e-4f72-8d1f-805e5989da20">91,614</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUxLTUtMS0xLTA_3bce79c5-7a5d-465e-8657-b4f259c89548">56,796</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in other entities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU0LTEtMS0xLTA_c3635a85-3bda-462d-a949-121a57cb7e92">153,782</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU0LTItMS0xLTA_37347e06-527d-4fed-9f9b-82bd7f37e546">147,846</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU0LTMtMS0xLTA_87b65be5-3a1c-4032-9465-8a097602909d">3,571</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU0LTQtMS0xLTA_62fca355-ab88-4d70-b2a7-2cdb895f23e6">295,448</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU0LTUtMS0xLTA_857890de-0e61-44e7-aa2c-dcb9474b1b4c">9,751</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU1LTEtMS0xLTA_a55466a1-6588-4e7c-8821-d78186ce8ad2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU1LTItMS0xLTA_47e4e63e-8170-48b3-a565-bf020e4b0385">594</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU1LTMtMS0xLTA_6b2a50c2-5203-4d57-a461-e7f111780f81">788</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU1LTQtMS0xLTA_2feb23e2-6878-4fbc-b6f1-f957e9723195">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU1LTUtMS0xLTA_ae80de98-669d-488f-b4d6-68051ed4a93b">1,382</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU2LTEtMS0xLTA_aa03452a-cfc7-4937-9753-00b1be68442f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU2LTItMS0xLTA_09363b4b-f8b7-4495-893c-c098895fb681">19,130</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU2LTMtMS0xLTA_60da05b6-36a0-43f4-8875-cbe6861c3820">42,057</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU2LTQtMS0xLTA_79a745e1-9ef5-4b8d-b6e8-e0e0568f36d2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU2LTUtMS0xLTA_319656af-c8d7-436f-9335-ddeecf587f0e">61,187</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU3LTEtMS0xLTA_e69ef015-8007-488e-895a-43503d2b852d">27,608</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU3LTItMS0xLTA_5926855b-470c-4256-8829-e4938cc4e58d">36,501</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU3LTMtMS0xLTA_e9c533a4-87ef-4aed-b547-d02a6f9f01a3">47,941</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU3LTQtMS0xLTA_bb6294e3-b810-4820-8c0d-9a1e100c1b5a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU3LTUtMS0xLTA_9b245fde-aeb7-4075-88b5-ebb2df75d05f">112,050</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU4LTEtMS0xLTA_8dad93fb-0ddd-4d3f-b463-0f6253a2a6d4">4,411</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU4LTItMS0xLTA_98bded6f-c912-43b9-bde3-94aaf77ac5b2">2,208</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU4LTMtMS0xLTA_3fbf98c0-7d17-4004-9a7b-1f800c055c43">3,813</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU4LTQtMS0xLTA_aa985bcf-7110-4af2-8ea5-a3b151c9c440">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU4LTUtMS0xLTA_f6b48aa8-f1f8-419b-aa35-0eb698fa44d7">10,432</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets and Other financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU5LTEtMS0xLTA_28eac936-fcbc-46f4-a191-ef3d46434dfd">22,697</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU5LTItMS0xLTA_68993575-5e0d-4e8f-b2a9-b8dc657cb9e4">5,742</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU5LTMtMS0xLTA_5d165b4f-fe4e-4efb-9260-a326039f89a6">19,663</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU5LTQtMS0xLTA_c6e1bec3-e7f1-45eb-817e-eca55c3d693b">41,861</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU5LTUtMS0xLTA_bbec28ad-5522-4e26-bcf0-3c55676c3ec4">6,241</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYwLTEtMS0xLTA_fe1024ae-0089-4403-ae49-904e49072f17">208,498</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYwLTItMS0xLTA_2c81413f-9739-4d40-9ef2-8bd03cf48f69">212,021</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYwLTMtMS0xLTA_1edafa7d-3e09-44f4-ad23-b09f3d0dbbaf">117,833</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYwLTQtMS0xLTA_b6cbf26f-29d7-44ed-881a-e0d43883fd6d">337,309</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYwLTUtMS0xLTA_79363b7e-04b2-437c-b580-58fe7097c785">201,043</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYxLTEtMS0xLTA_47371a13-4617-468d-a067-d930cd19c764">237,556</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYxLTItMS0xLTA_9d258e5e-5cbd-49d4-b51a-d776d8af3224">248,471</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYxLTMtMS0xLTA_664342ae-3bd1-4d48-ae36-ce9e65e73778">200,735</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYxLTQtMS0xLTA_4cfa4a3a-8617-4bbf-b63b-644428b323cc">428,923</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYxLTUtMS0xLTA_e12c773e-59d5-41f5-b289-b8250dbd7f5d">257,839</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term bank loans and notes payable and current portion of non-current debt</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:CurrentPortionOfShortTermBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY0LTEtMS0xLTA_bffc96a7-67b0-4c65-b5cc-1698b4d88752">9,421</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:zerodash" name="kof:CurrentPortionOfShortTermBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY0LTItMS0xLTA_41c58f75-f7a4-4284-bda5-e44ce530ee94">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:CurrentPortionOfShortTermBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY0LTMtMS0xLTA_efff56f8-64ed-486c-9a3a-261b588595af">2,064</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="kof:CurrentPortionOfShortTermBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY0LTQtMS0xLTA_9b7b640b-b28b-46dd-ae28-3c6a53065a5d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:CurrentPortionOfShortTermBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY0LTUtMS0xLTA_7b1ac0d5-f8c5-4f5e-9a4c-27d739478a45">11,485</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY1LTEtMS0xLTA_0cd791ad-2e09-4dab-9a9c-73ad8656773c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY1LTItMS0xLTA_69d7b863-b782-4ba7-b41e-0892dc37a68a">143</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY1LTMtMS0xLTA_d810a6c4-a60d-422f-8f6b-71617da63a05">340</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY1LTQtMS0xLTA_b0d6e20f-2486-476e-9360-39f795e4bd87">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY1LTUtMS0xLTA_50ec41b7-63d9-453c-b47a-c0bf910295a0">483</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Payable </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY2LTEtMS0xLTA_7f01a352-4a86-441d-a58e-ad61964c751b">422</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY2LTItMS0xLTA_48ccb624-86b3-4ab5-8b60-e079fcb0fa11">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY2LTMtMS0xLTA_8534c69f-a576-4de6-a43e-65939b4b8164">17</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY2LTQtMS0xLTA_1141df04-5733-448e-aff8-5694c4e313b6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY2LTUtMS0xLTA_12583c1d-e65a-45b3-afff-b05342e4f021">439</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suppliers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY3LTEtMS0xLTA_5fcce5c6-e702-4608-b100-8d13455484bd">11</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY3LTItMS0xLTA_4f4f2f53-2be6-4852-975a-1b8871884b01">3,735</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY3LTMtMS0xLTA_3dfe9042-620b-4881-9be7-73d087f65ad2">16,225</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY3LTQtMS0xLTA_9d90eab5-03ed-4018-b346-409e699d1b68">139</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY3LTUtMS0xLTA_1e02f01e-4d24-4141-8c5e-99cddc512b0d">19,832</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY4LTEtMS0xLTA_b380ebfb-a614-4ce7-820c-8c77fbd34bd5">33,151</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY4LTItMS0xLTA_bcc6ee86-aac8-4439-b91f-69f8bd372e6a">48,249</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY4LTMtMS0xLTA_67931fef-836e-44c5-8fd6-ec09d6c04c15">28,845</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY4LTQtMS0xLTA_8beee74b-9ce3-4c2b-9c6e-b7edecd24bbe">91,474</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherCurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY4LTUtMS0xLTA_8323549f-d9b9-4656-805b-5a405089cd81">18,771</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY5LTEtMS0xLTA_067ed18d-468c-4688-a5a2-77fbfa3e9686">43,005</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY5LTItMS0xLTA_ae285ffd-cc72-45bb-8a86-1b0a1c40975b">52,127</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY5LTMtMS0xLTA_60c9f060-dc22-40aa-9b55-6fead8653b0e">47,491</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY5LTQtMS0xLTA_25803adf-a4d1-47fa-8e3a-64bc1c0750c3">91,613</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY5LTUtMS0xLTA_0fefadb8-4bc1-412f-a277-f51253c5f44e">51,010</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzcyLTEtMS0xLTA_f04d0111-daf0-4e1f-984e-f08aa24c7af9">57,455</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:zerodash" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzcyLTItMS0xLTA_eeaeb35c-d376-4a1f-9a9c-6b2138d7836b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzcyLTMtMS0xLTA_2ccadb3f-8c59-4d76-b566-c3b53e3fe5f2">1,037</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzcyLTQtMS0xLTA_955f92c1-3ba0-4454-b4fb-f6da7f06075f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzcyLTUtMS0xLTA_1b87fd92-e0e7-4985-a36f-ad0a8ef2078e">58,492</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzczLTEtMS0xLTA_4caac2b6-3a59-46bf-8830-d2cb78fdca19">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzczLTItMS0xLTA_20c950aa-ee0a-4227-b710-11349ad3e2e2">452</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzczLTMtMS0xLTA_0337c9d7-f6cc-403c-8eaa-00d1d410c003">448</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzczLTQtMS0xLTA_f8289d15-ae67-4666-83ab-f29062fcf100">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzczLTUtMS0xLTA_51a48fc0-4707-4a08-8318-ba60ea202988">900</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc0LTEtMS0xLTA_02f391ab-6c6e-4995-9f03-d8eebf4362a5">14,161</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc0LTItMS0xLTA_e011f226-1e1c-473d-bd21-76b5dbf47a07">36,797</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc0LTMtMS0xLTA_caf27cea-d557-4a24-9397-7e48aa7f9cac">8,654</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc0LTQtMS0xLTA_df86257e-212d-4583-bad9-ec6cc38d1938">41,860</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherNoncurrentNonfinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc0LTUtMS0xLTA_84fa3d45-2c60-47e4-b835-66523a368e9c">17,752</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc1LTEtMS0xLTA_d627917a-77f8-4923-958b-633b6b7f1ac8">71,616</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc1LTItMS0xLTA_c01db399-d31d-465b-8091-b2fa87cb54a0">37,249</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc1LTMtMS0xLTA_b3d760c9-51cb-46f2-9850-7f66c4343e7f">10,139</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc1LTQtMS0xLTA_70c95ab6-97dc-4f5b-be58-76be89681c2b">41,860</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc1LTUtMS0xLTA_2e252b3e-d9a1-4c71-bfe5-d54e24c14dc1">77,144</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc2LTEtMS0xLTA_bf4e538b-4e75-4b10-a294-6b2c26dcdc22">114,621</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc2LTItMS0xLTA_f04a6fab-1d70-40ee-adb9-fdc8781d7a9b">89,376</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc2LTMtMS0xLTA_fe716dc3-45b1-451a-85ea-f89d3f55fcde">57,630</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc2LTQtMS0xLTA_6b0ef296-ae4b-40f9-b50d-61e9f620d472">133,473</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc2LTUtMS0xLTA_412945a0-222c-4036-affc-a456fabd8cd0">128,154</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc4LTEtMS0xLTA_fa7b38d9-24cf-46db-9d2d-20cec544b8bd">122,935</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc4LTItMS0xLTA_1f2df028-5bf9-48cb-937c-f770c609a770">159,095</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc4LTMtMS0xLTA_e61c8ca4-e0db-44a0-8b63-663182852ff8">136,354</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc4LTQtMS0xLTA_af0ba2d0-62c1-4eb9-aabf-ea25a1d702e4">295,450</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc4LTUtMS0xLTA_4e0418d7-5516-4d0d-9d53-faeab7e4bc5f">122,934</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc5LTEtMS0xLTA_40b6f349-a359-46ee-bc86-5284c03d149b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc5LTItMS0xLTA_856eea50-f08e-4736-9295-730fd7a3ea1a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc5LTMtMS0xLTA_35ff6096-50fb-4257-b400-8b7ea9167ba4">6,751</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc5LTQtMS0xLTA_b1e4c78a-677b-4af7-a931-07526dfae01d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc5LTUtMS0xLTA_4d0dea59-4fc4-4826-94be-3080c87d90a6">6,751</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgwLTEtMS0xLTA_8d5342a8-957c-4104-b8f9-289e567e9b11">122,935</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgwLTItMS0xLTA_dd8f63ef-8615-4758-a13f-dba76fa2dd8d">159,095</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgwLTMtMS0xLTA_be18b8f4-b95c-4b57-8658-4c127a6e0f62">143,105</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgwLTQtMS0xLTA_6989f58c-1ea1-427c-8146-466ada1bde45">295,450</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Equity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgwLTUtMS0xLTA_5023b6f4-b4db-4982-9991-e6173c2901ac">129,685</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and equity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgxLTEtMS0xLTA_2924dac0-ccdc-4ed7-b673-dd2e3e12b128">237,556</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgxLTItMS0xLTA_4cb42d26-1310-4e4d-b4c5-9c14d74af5c9">248,471</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgxLTMtMS0xLTA_3a6e8064-25e8-4317-99cd-86335bafc73b">200,735</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgxLTQtMS0xLTA_3c628ffa-6e0a-4b9e-bfac-654a6a764bc4">428,923</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgxLTUtMS0xLTA_f2920415-5297-403b-b3a5-d51eacd70f46">257,839</ix:nonFraction></span></td></tr></table></ix:continuation></ix:continuation><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.833%"><tr><td style="width:1.0%"></td><td style="width:20.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.286%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="ia33ddf2191a34cc59fdda7cffb408b2d" continuedAt="i748c3ee1b11e463a8ba8e081b0d987af"><ix:continuation id="i362ea04ce4b74eff819a74f0b77033c4" continuedAt="i9a6ae054db4f4ac0b8d3bb54338fc080"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"></td><td style="width:31.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating income statements:<br/>For the year ended December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzItMS0xLTEtMA_d2571616-90ff-48bc-88dd-beea1b7da180">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzItMi0xLTEtMA_15c55b62-077b-4b9a-8758-e39afa146c0f">90,022</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzItMy0xLTEtMA_bfd5903d-6f6f-440a-baac-8db0051dcd9f">145,980</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzItNC0xLTEtMA_fa151b8a-597e-40bb-866a-f1353186104c">52,388</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzItNS0xLTEtMA_aa7e9d05-b78b-43f8-b6db-fe51cff38198">183,615</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMtMS0xLTEtMA_eb784cf6-f8c2-411e-b942-77c5cc5a1556">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMtMi0xLTEtMA_09a1a0fd-95e1-49a8-80e2-7ebab0bf5728">49,426</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMtMy0xLTEtMA_7f80e6a0-ee24-4fba-b228-0dbc3dc68ca0">95,620</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMtNC0xLTEtMA_34353d4a-7bc6-4334-a56b-ed8a6e421e26">44,242</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMtNS0xLTEtMA_80b0e075-3d69-4542-bcd4-bfc3eca812b2">100,804</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQtMS0xLTEtMA_13afb901-9013-4c81-8df1-32e6eacb4d47">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQtMi0xLTEtMA_f542390a-0db5-4316-ad54-50681ce6adc8">40,596</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQtMy0xLTEtMA_5feba088-5c99-42b3-8434-7866c03b2924">50,360</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQtNC0xLTEtMA_acaa0d42-f002-45e3-8408-f8b2d6227c2f">8,146</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQtNS0xLTEtMA_37de000b-cf63-4515-9e63-fdd2956be334">82,811</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUtMS0xLTEtMA_3b643363-d24d-4f2a-9ba1-7a3a8f61d49b">531</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUtMi0xLTEtMA_e2b58f41-684f-456a-aa24-b03b671a6625">3,087</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUtMy0xLTEtMA_edeee109-6571-4b91-8e71-c2674c0e9b14">7,843</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUtNC0xLTEtMA_c840b5d0-7aad-4d57-a930-ab38f2d6f5ae">3,570</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUtNS0xLTEtMA_408727e8-bde9-4852-812c-6f74511fb2c6">7,891</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzYtMS0xLTEtMA_62eecff2-4bcc-4908-a75f-90f32d37618d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzYtMi0xLTEtMA_97373b09-2264-42cb-b948-50597b371979">21,461</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzYtMy0xLTEtMA_11271553-e517-4f5d-b759-57fe63a362ea">31,668</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzYtNC0xLTEtMA_31958ad2-be1a-424e-95b9-7ecde63eaa0b">4,576</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzYtNS0xLTEtMA_99ee0305-18da-4ea7-ac34-41e6109769d9">48,553</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  expenses (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzctMS0xLTEtMA_64411116-03b6-4069-95af-d245085063a1">7</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzctMi0xLTEtMA_0aa8c4c7-a603-4776-9a12-a39de183f1ea">1,354</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzctMy0xLTEtMA_d857f636-c63f-48d1-b6e8-b97a51c4b94c">2,264</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzctNC0xLTEtMA_25fc47a0-7f74-4c4f-95ca-3007fbf3cd17">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzctNS0xLTEtMA_c3027b62-6298-42e0-80f5-2a0d0060bcbf">3,611</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzgtMS0xLTEtMA_ad25c630-c0d1-4e1c-afdb-29c5f98becba">4,445</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzgtMi0xLTEtMA_b4776d51-bc77-46d6-9b9c-821e87f55ddf">3,171</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzgtMy0xLTEtMA_95092222-3db1-45a1-9954-e12edff59e92">769</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzgtNC0xLTEtMA_be5febc9-4400-4629-b649-05daff0d86a3">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzgtNS0xLTEtMA_e4cee3c4-c6ab-4a8d-8946-24b7281c9db0">6,847</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss) gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzktMS0xLTEtMA_b5b373c7-e2df-4b39-8634-2dc9686f35d5">1,593</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzktMi0xLTEtMA_b5b14896-cc89-48bc-9cdf-aaf053c19dde">12</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzktMy0xLTEtMA_37d90021-c9ba-41d2-81a6-0ff57d6ed26c">1,585</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzktNC0xLTEtMA_b8cd4e2c-8642-44dc-8b45-9e614fb1d143">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzktNS0xLTEtMA_a5d8cb60-bda4-44d9-8b25-e5553be5fe54">4</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing  income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEwLTEtMS0xLTA_dde6ea13-abb0-4b6b-8619-80c2980268db">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEwLTItMS0xLTA_676b1694-d790-4b8e-8cda-a098a311533f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEwLTMtMS0xLTA_c6678d40-7d11-4823-98c0-70620c230484">164</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEwLTQtMS0xLTA_a25eb669-4659-46ab-bbf6-911172a792ee">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEwLTUtMS0xLTA_745bab2e-795f-4705-8332-04e33e87e95e">164</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzExLTEtMS0xLTA_a175c7c4-08c0-41b4-947b-528074300a2d">424</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzExLTItMS0xLTA_ffd4e329-e854-46b1-9bd8-fb157720af79">3,696</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzExLTMtMS0xLTA_e73855da-fc5d-45fa-bc53-bc348bc9cd90">1,308</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzExLTQtMS0xLTA_62ea2c4c-fcc3-4628-a619-a31e36b697a5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzExLTUtMS0xLTA_8f484668-603d-4e71-857b-a31e678cb80d">5,428</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEyLTEtMS0xLTA_3466d389-1846-4744-8433-0bd6ac26f3ad">17,292</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEyLTItMS0xLTA_7d9a46c2-b9e8-4010-b18b-69147283b011">10,054</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEyLTMtMS0xLTA_7e57f0db-9cad-4075-bf9d-0de7f0a41835">185</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEyLTQtMS0xLTA_82780b7f-9cbe-4094-b4de-7e20e4442215">27,442</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEyLTUtMS0xLTA_c3a7c518-bd8d-43ca-b30f-c30505ea11dc">281</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEzLTEtMS0xLTA_fcdd2c2e-6a44-4e84-93f3-19b101c35921">10,307</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEzLTItMS0xLTA_73f5c019-383c-4220-99b4-fd0e8108e48b">17,893</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEzLTMtMS0xLTA_abbbe0be-f38e-4b6e-9f20-3367fac3b1ad">9,610</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEzLTQtMS0xLTA_fe657071-cc57-4678-adae-57626f239753">27,442</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEzLTUtMS0xLTA_d32f0df6-8663-4af2-ad75-c9c551661fa7">10,368</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE1LTEtMS0xLTA_96ea8c2f-f00d-4d45-9c74-1e93e2630bb9">10,307</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE1LTItMS0xLTA_6d577511-8a16-4011-9932-5609b43951f0">17,893</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE1LTMtMS0xLTA_5fc864c0-afb8-4ff1-bfc4-63433121b5cc">9,549</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE1LTQtMS0xLTA_2633d70e-84f0-4424-a312-02f1c9afa252">27,442</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE1LTUtMS0xLTA_debf5c82-fdfe-41af-beb1-9543cdc5de59">10,307</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE2LTEtMS0xLTA_d9178c2b-d6ef-4eaa-9a79-3592bce8ccc8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE2LTItMS0xLTA_debc8767-01c1-4d66-ba99-9e463e501b65">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE2LTMtMS0xLTA_6f426ff7-dca3-4ae9-b59d-d530604ea754">61</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE2LTQtMS0xLTA_41dd3ae5-b3b2-4c3a-8f2f-ecebd665904d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE2LTUtMS0xLTA_ce42ace0-7f62-4a60-8c9f-8c4517c8db81">61</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE3LTEtMS0xLTA_45f378d7-fe1d-47fa-ab07-69ad127b3f8d">10,307</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE3LTItMS0xLTA_7af1f4d4-b799-42c3-93e2-701ad99cab6b">17,893</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE3LTMtMS0xLTA_e1174c61-b0bf-487d-95f6-3c1c31c2859c">9,610</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE3LTQtMS0xLTA_d46a0097-ee50-4384-9489-46f1302c3a8d">27,442</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE3LTUtMS0xLTA_cdec22f2-5f9d-4d6f-9079-f5e4de93c4a8">10,368</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating income statements:<br/>For the year ended December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIxLTEtMS0xLTA_3684418f-a171-49c6-92da-092925875654">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIxLTItMS0xLTA_29471f9e-9c87-4916-8b60-cf428ddaa78a">96,169</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIxLTMtMS0xLTA_b6033c7a-a67e-424c-92ad-55f9c758e0f9">155,767</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIxLTQtMS0xLTA_4ee3aee2-c325-4fe8-bffe-27029512d433">57,467</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIxLTUtMS0xLTA_f71bd16d-a7d3-4db8-8979-d5833796c37b">194,471</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIyLTEtMS0xLTA_be0e6aa8-cd31-4553-9c19-374f75095d65">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIyLTItMS0xLTA_e2709cea-f7e2-4b71-ab81-34ca0a197c5a">54,714</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIyLTMtMS0xLTA_c7e1fa4a-5e79-4f7a-a2ed-6ecabc7e6ae5">101,268</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIyLTQtMS0xLTA_f853929a-1645-46db-98bd-3bc8d5ec3b4a">49,018</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIyLTUtMS0xLTA_65a33374-0c77-4d36-b37a-8c4bba46d837">106,964</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIzLTEtMS0xLTA_fef1a080-7976-47e8-a00b-517c9898f322">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIzLTItMS0xLTA_2a6b644d-1c5b-4376-867e-403a51c4c9b5">41,455</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIzLTMtMS0xLTA_1647ca61-3074-482c-83e5-7b5cd3f2aa26">54,499</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIzLTQtMS0xLTA_978b75a7-97be-4b0d-b68a-756d93e2676d">8,449</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIzLTUtMS0xLTA_e9589573-bad9-4ae1-b5a8-de39077b0231">87,507</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI0LTEtMS0xLTA_509277c8-a91a-41eb-9ef3-7f258d7a7fa2">404</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI0LTItMS0xLTA_cdb1ec34-5f78-42ff-b8ff-f1cfd7d793ca">3,194</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI0LTMtMS0xLTA_33d744cd-17bf-4a2b-bb3e-29eb389a41ab">7,815</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI0LTQtMS0xLTA_215a73bd-b629-4819-a5d9-bde160c064ef">2,986</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI0LTUtMS0xLTA_0cce4531-632e-467a-94b8-b91970170b0a">8,427</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI1LTEtMS0xLTA_3db42cb3-8a2e-450e-bf38-6844a54f5e98">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI1LTItMS0xLTA_7a016884-2f27-4808-93b6-5e8ad4a900e2">24,308</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI1LTMtMS0xLTA_e3848b29-9b49-43f3-aa7f-abaeb975795b">33,265</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI1LTQtMS0xLTA_2a805bce-c830-43e1-95a2-91c5ced12e69">5,463</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI1LTUtMS0xLTA_ac6159c4-3579-47a4-acab-8d1bcc738d77">52,110</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  expenses (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI2LTEtMS0xLTA_4aea2fc9-4a9d-4bff-b2f1-8b2f7426b552">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI2LTItMS0xLTA_0c0b7702-fc8f-40ef-aa26-f734ae36b755">1,579</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI2LTMtMS0xLTA_d02d1c9a-3ea9-4c26-a8a2-f114af16c2ec">908</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI2LTQtMS0xLTA_ce966603-f3ed-4e42-9bad-605eaf765c6c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI2LTUtMS0xLTA_428ecdf0-e38b-484d-a769-616098515664">2,490</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI3LTEtMS0xLTA_e1068e19-4829-43e7-bc9b-90444ddb76fd">4,568</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI3LTItMS0xLTA_bc3daf3a-db9b-4d25-a456-9b892d740250">3,745</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI3LTMtMS0xLTA_ff85f4d7-1487-4b02-8dbd-4a07c397dcc4">2,639</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI3LTQtMS0xLTA_7d415b89-7a6d-4e16-b936-2762eb3298c9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI3LTUtMS0xLTA_5a2fa63b-97a1-4a75-8ebb-30166b92a4e8">5,674</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss) gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI4LTEtMS0xLTA_49e885ae-66de-400d-af3b-af6adc4999f2">379</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI4LTItMS0xLTA_a84feb0c-fe4e-4cee-8f3c-5311bf1a8e27">80</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI4LTMtMS0xLTA_6bc49cef-8c25-4f34-a3f3-beeed39b0654">629</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI4LTQtMS0xLTA_fa3d2177-d358-4627-934b-7af3aae1fc0b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI4LTUtMS0xLTA_1f20edca-d2da-492b-b1f6-380cf3fcb6db">330</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing (expense) income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI5LTEtMS0xLTA_c7b3b1bf-1e3c-419a-bcf0-2dcaa9a25b40">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI5LTItMS0xLTA_d80a56f0-9e6b-4140-a358-f1faf3231ccb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI5LTMtMS0xLTA_f53f5d40-f016-42f8-9a84-6172b606c2c9">67</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI5LTQtMS0xLTA_eebad10e-6109-4a38-a68c-e66d4c497610">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI5LTUtMS0xLTA_5e368298-ea9c-4260-8428-91ea3c10915a">67</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMwLTEtMS0xLTA_0f52ae45-f915-4417-b14c-e79719f6e36c">1,105</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMwLTItMS0xLTA_36b702b8-6374-4770-8e6c-d6161628341f">2,536</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMwLTMtMS0xLTA_6b52d488-e68d-4b2b-8cc2-18a0f4850750">4,217</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMwLTQtMS0xLTA_2134978d-e973-486c-8f30-25f79881dfad">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMwLTUtMS0xLTA_af2f5189-e823-4509-910e-06e269368596">5,648</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMxLTEtMS0xLTA_c1ac0624-c2a6-4bc4-a19c-d2c6b646dd1f">15,590</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMxLTItMS0xLTA_5ec1e8d4-2fed-4ee5-9ee3-c666289944c9">11,676</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMxLTMtMS0xLTA_a6e724ab-9890-47a1-9b44-731596b53d1e">48</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMxLTQtMS0xLTA_c68ffc82-56b5-4387-a374-74d83259f4d5">27,445</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMxLTUtMS0xLTA_c2ead862-bb01-4620-9180-0b81df636d7c">131</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMyLTEtMS0xLTA_eaca467b-6882-40ca-a4b5-4d7ae72d2541">12,101</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMyLTItMS0xLTA_d58f1623-1437-4bf7-ade6-378a80e57d18">17,689</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMyLTMtMS0xLTA_cc834823-c6f0-447d-84c6-115547d2fad9">10,285</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMyLTQtMS0xLTA_c7cee1f8-1cbb-4d2e-b8c6-90536321ba72">27,445</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMyLTUtMS0xLTA_3a71333e-c788-4c26-959d-9fadfdbf66f0">12,630</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM0LTEtMS0xLTA_1dcd0cad-2bf6-4495-9827-89ad6eb9c206">12,101</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM0LTItMS0xLTA_1ea4fae6-f4cb-4da2-8fc1-73f6d453d76f">17,689</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM0LTMtMS0xLTA_f559a592-65d5-41d0-a22b-6b20e8ecf2ab">9,756</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM0LTQtMS0xLTA_b279320e-5b83-484c-9875-19178d418506">27,445</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM0LTUtMS0xLTA_0103abfc-22a8-49b9-95af-5ab442a0d8e4">12,101</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM1LTEtMS0xLTA_2861089b-256b-44d0-b5eb-0087d3796c29">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM1LTItMS0xLTA_52d772a9-86a8-495a-90ac-6601c61d3eec">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM1LTMtMS0xLTA_da97fef5-7692-4af6-9e41-b7912586a71e">529</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM1LTQtMS0xLTA_118bb3cb-02f5-4583-8f60-0f0a2eba8cea">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM1LTUtMS0xLTA_5abb5de2-f8a0-49c3-958c-b1b08942c3af">529</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM2LTEtMS0xLTA_794af05c-caee-44e3-8527-ace7ed562683">12,101</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM2LTItMS0xLTA_6d846b1d-02de-49c0-a019-21848c4ebc5c">17,689</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM2LTMtMS0xLTA_bfa43733-8b69-49f9-aa65-cb8338bcf100">10,285</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM2LTQtMS0xLTA_e61eda20-fc06-4979-b1d0-ea3c869d42b3">27,445</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM2LTUtMS0xLTA_58d171d0-9eb5-4006-83ca-4f0a06238019">12,630</ix:nonFraction></span></td></tr><tr style="height:63pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></ix:continuation></ix:continuation></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="i748c3ee1b11e463a8ba8e081b0d987af" continuedAt="i4532d5d68b394356b15e81a3028e28da"><ix:continuation id="i9a6ae054db4f4ac0b8d3bb54338fc080" continuedAt="ie9d4b40b8b82489fbb27ac4c59042e12"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"></td><td style="width:31.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating income statements:<br/>For the year ended December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQwLTEtMS0xLTA_11acebc2-833e-4f83-a4ce-70b31a456eb9">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQwLTItMS0xLTA_b67e9c05-9517-4095-9601-0f6f82098f97">86,736</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQwLTMtMS0xLTA_a96d5791-59eb-4507-9c88-4846b6100b02">165,325</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    (<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQwLTQtMS0xLTA_7d16a07a-be33-4cdd-8877-725073bd9ca0">69,720</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQwLTUtMS0xLTA_11481a10-349e-4bee-920c-c5e72aaf907e">182,342</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQxLTEtMS0xLTA_1c9b19d2-a3fd-4e3e-b4d1-e83dc5895d35">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQxLTItMS0xLTA_b345d9c8-4052-4cf5-b1f7-2bab72c188a2">49,104</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQxLTMtMS0xLTA_98789642-b36b-4031-b376-6612c9f28003">108,671</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQxLTQtMS0xLTA_1320b9dd-089e-4dfe-b724-0feb3d1ae40b">59,371</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQxLTUtMS0xLTA_bf92d619-9911-4c0e-9fd5-102b0ff881b4">98,404</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQyLTEtMS0xLTA_39ef5c27-4e1f-4b59-860b-5bd5d78e6d05">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQyLTItMS0xLTA_a97678da-0baf-4290-b01e-f4eed004cc7f">37,632</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQyLTMtMS0xLTA_f15c433f-1ee0-434f-9850-42adaaf8c76a">56,654</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQyLTQtMS0xLTA_31fad187-9b6a-4125-bcb8-33eaf0aa5839">10,349</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQyLTUtMS0xLTA_cb94286c-c954-4131-b0e0-d8bdf8a0ac5b">83,938</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQzLTEtMS0xLTA_fc3f91ad-3932-4995-9bc2-a1d52d519c24">135</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQzLTItMS0xLTA_c40db962-3df2-40a3-93cb-53cc1bb66f16">5,403</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQzLTMtMS0xLTA_03f9c414-797a-4791-b16b-31acf46ba864">8,054</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQzLTQtMS0xLTA_9a34a66c-8a3d-4a5d-85fe-652629191ea6">5,593</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:AdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQzLTUtMS0xLTA_821bff7b-f9cd-47ac-8f54-8db1913f3332">7,999</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ0LTEtMS0xLTA_1f44be81-8197-4632-bc3d-d667455f97ee">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ0LTItMS0xLTA_b7e0900e-69d9-4d48-a1f4-a1bbd1413226">22,814</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ0LTMtMS0xLTA_67107b50-c095-4782-af5e-bef1d7ac3d1b">31,867</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ0LTQtMS0xLTA_21fd90f1-0eeb-42be-955c-98bbeec6c540">4,756</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:SellingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ0LTUtMS0xLTA_cf374e20-c0a4-40bc-aac6-3613e9c390e4">49,925</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  expenses (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ1LTEtMS0xLTA_b39b9f58-d2a2-4cc6-862c-bee1fef5ad07">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ1LTItMS0xLTA_9ce82a12-a756-4411-811d-53e79c378296">627</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ1LTMtMS0xLTA_00f765d3-a3d9-4e48-86be-e829c2836eea">1,254</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ1LTQtMS0xLTA_0c32113d-700e-4199-ab13-919733b42391">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ1LTUtMS0xLTA_a01d3dbb-d60d-4eee-967b-2c64a73d2294">1,881</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ2LTEtMS0xLTA_d33dd30b-83b3-4c95-a695-097af69b496d">4,425</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ2LTItMS0xLTA_4d7ec58b-510c-4f60-b006-64f0f3d2648b">3,514</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ2LTMtMS0xLTA_ee0c3d42-1b50-4ede-ac56-0fdcbd7639c2">1,375</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ2LTQtMS0xLTA_5cfcdfb3-2648-4ba1-96ae-d4494c4a6e65">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ2LTUtMS0xLTA_81f6c980-738d-4747-85be-468987f7efd2">6,564</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss) gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ3LTEtMS0xLTA_118a276c-2452-408f-b363-5eade904b8c9">98</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ3LTItMS0xLTA_19dab8e3-634b-43e5-9967-508327253ad7">91</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ3LTMtMS0xLTA_eec9c01b-c852-487d-8284-21d73fe45623">88</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ3LTQtMS0xLTA_f3aa1a26-433b-477e-a77d-1ae428049357">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ3LTUtMS0xLTA_f1ba802e-23dd-4f89-9856-93b8d1d5a5d3">277</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing (expense) income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ4LTEtMS0xLTA_562d4f4a-1133-4314-9389-ec0e6400b850">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ4LTItMS0xLTA_eddc1b27-02c3-412f-874f-64ea3fd87bc0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ4LTMtMS0xLTA_ffba12fd-70cc-4765-80be-e4d76280471e">102</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ4LTQtMS0xLTA_d034c666-16e0-4fd9-af3d-c26a9ad48bfb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:OtherFinancingIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ4LTUtMS0xLTA_cca1620e-7020-44ae-8526-8bfeb640a978">102</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ5LTEtMS0xLTA_2b75efb1-a3b9-4d17-8aab-9230d91c4a1c">731</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ5LTItMS0xLTA_aea2f613-67fc-4bf4-a6b9-2cedb6fbb3a1">1,455</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ5LTMtMS0xLTA_d07244f1-3af4-4e0d-b6b3-64613de16a30">4,536</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ5LTQtMS0xLTA_2b9e3bfe-9553-41a9-a892-9a2964a9ddc0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ5LTUtMS0xLTA_5a483345-bd1b-4fe0-8d8f-7074bccfe193">5,260</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUwLTEtMS0xLTA_1eec7055-d04a-40c2-b0b0-facdb610a68a">17,833</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUwLTItMS0xLTA_2f774e3f-eec9-4495-9c71-c6a01f2fb2df">14,732</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUwLTMtMS0xLTA_0c994ceb-3097-4685-a23c-97f2347c133a">105</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUwLTQtMS0xLTA_aa441adf-9ff2-4b02-8e08-c0a6a8f287e7">32,896</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUwLTUtMS0xLTA_763bd9b0-bea2-4153-9b0a-59da8bfc35ff">226</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUxLTEtMS0xLTA_c417dd4f-06f6-4a89-8ead-517dcfea04bc">13,909</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUxLTItMS0xLTA_b5c64b78-56ed-401b-9886-f62fd133c457">18,460</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUxLTMtMS0xLTA_07e195fd-dc27-41bc-9127-0133a8716cc1">12,231</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUxLTQtMS0xLTA_b4e7a8d1-463c-40f6-beeb-5d5f206cc590">32,896</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUxLTUtMS0xLTA_2f461a76-8449-4df1-9e5e-00d7d4a50864">11,704</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income after tax from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUyLTEtMS0xLTA_98325807-6ca3-4009-98fe-0874e6a51c6a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUyLTItMS0xLTA_abd22882-5318-4ebe-8cf2-a7f5e1561d4f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUyLTMtMS0xLTA_9f6cc9e0-af60-4634-be85-afdf84d3a2ae">3,366</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUyLTQtMS0xLTA_9140ec0e-a671-4ade-964d-8655dd13868f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUyLTUtMS0xLTA_13e77aac-69d8-4244-a8bc-d052b910deea">3,366</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUzLTEtMS0xLTA_227ea119-90ef-4fcd-9f0d-d0b008d41924">13,909</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUzLTItMS0xLTA_200fb382-ce14-47b3-8018-d18f05730996">18,460</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUzLTMtMS0xLTA_5481e30a-c806-41df-b08c-67ed333286c3">15,597</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUzLTQtMS0xLTA_bddfa0ce-59ee-4260-a663-dd99298d3542">32,896</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUzLTUtMS0xLTA_4de6aebd-c49f-4505-a110-6827416a1616">15,070</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU1LTEtMS0xLTA_91821b77-22c8-4dad-a20a-d551324ca408">13,909</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU1LTItMS0xLTA_18d1d6ab-c534-44c4-99b1-07ed07bf524c">18,460</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU1LTMtMS0xLTA_a4323cab-8a4b-4165-8db7-20bc78556788">11,463</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU1LTQtMS0xLTA_cdd383c2-6653-448a-9e97-ddcc0b91bffe">32,896</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU1LTUtMS0xLTA_6c204493-9c07-4621-ba57-dcb19ee49cc3">10,936</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- discountinued.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU2LTEtMS0xLTA_57cbf825-267f-4a8d-88eb-552f293419fd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU2LTItMS0xLTA_aefabbd8-fb38-42cc-bab1-64f58dbdf73c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU2LTMtMS0xLTA_549ab5bd-10d3-4340-9d23-27f1a8856d6e">2,975</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU2LTQtMS0xLTA_4bfcd75c-fc30-475a-88d8-1593ef1fb19e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU2LTUtMS0xLTA_55d99420-44a7-4479-b7a2-41a54d95e262">2,975</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU3LTEtMS0xLTA_bf4dc6d1-b19f-48df-9766-e66fe21ff162">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU3LTItMS0xLTA_370d1c77-3725-41ac-ab31-b5298aa0d24f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU3LTMtMS0xLTA_e448ecfb-4b33-4d1e-a618-69f4214c51f7">768</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU3LTQtMS0xLTA_37c6cf0d-da4c-4bcb-9a45-574bf397113e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU3LTUtMS0xLTA_03fcc8f0-c724-412f-843d-6a798ec6fbb1">768</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest discontinued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU4LTEtMS0xLTA_d64f7be0-3c5b-43a4-af49-1cc106e1b0d1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU4LTItMS0xLTA_70df809a-0641-4f79-aeb1-2745a7b4d7e2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU4LTMtMS0xLTA_2b5272d4-b6d1-4795-871f-ef8ddfcbe504">391</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU4LTQtMS0xLTA_efed70a2-b892-4487-8716-006b377e1008">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU4LTUtMS0xLTA_575b248c-fcbd-452b-b872-fcff47515e06">391</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU5LTEtMS0xLTA_d8714df5-5306-4590-87d6-59f0fb0c9c05">13,909</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU5LTItMS0xLTA_7a7e261f-e593-47d4-8c13-d5ff63127500">18,460</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU5LTMtMS0xLTA_fafa9e0e-8169-463d-b6f1-13d15a794fea">15,597</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU5LTQtMS0xLTA_63098e29-0ab8-4513-a6b9-463d63635091">32,896</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU5LTUtMS0xLTA_ace947cd-df60-4d23-a36d-55458b8cc8c2">15,070</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></ix:continuation></ix:continuation></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="i4532d5d68b394356b15e81a3028e28da" continuedAt="ie876944dd577441fb5a6f9f8657544d6"><ix:continuation id="ie9d4b40b8b82489fbb27ac4c59042e12" continuedAt="i82d7d979735e411b84b98bbd44babbfc"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.055%"><tr><td style="width:1.0%"></td><td style="width:31.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.357%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating statements of comprehensive income<br/>For the year ended December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzItMS0xLTEtMA_4bd85322-21d0-44c7-9e38-c0d9e1830684">10,307</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzItMi0xLTEtMA_3bfa4667-8b9f-497e-9fe5-1c6a10599971">17,893</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzItMy0xLTEtMA_8fb977dd-f0b5-47e8-8270-e57e3dc3cdd0">9,610</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzItNC0xLTEtMA_e3d82344-a91b-459f-9f06-6b11cece80cb">27,442</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzItNS0xLTEtMA_77927f8d-cc77-4950-a149-c1ea63804cd2">10,368</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzUtMS0xLTEtMA_ecd483d5-d147-419a-98d5-c82de394c0df">443</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzUtMi0xLTEtMA_d345b696-d193-467a-b62f-88490a8caedd">393</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzUtMy0xLTEtMA_02dc2233-79da-4899-b226-13782f7b23c0">100</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzUtNC0xLTEtMA_86635fc4-83e8-475e-a26e-9893f73ab8c2">393</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzUtNS0xLTEtMA_7071f111-aa3a-4c4f-a3f5-3254d7e8f633">543</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzYtMS0xLTEtMA_6bc4efda-cd10-453e-9956-e02a969aa97c">6,283</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzYtMi0xLTEtMA_4a0226e7-29eb-4250-ac08-28e4c2e2ab06">1,485</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzYtMy0xLTEtMA_131d947b-24c1-402b-83bc-5ba84a242dfb">7,543</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzYtNC0xLTEtMA_800b5165-e3f1-4fb3-a6a8-7d56dae613c4">4,798</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzYtNS0xLTEtMA_d11bcb3c-4a88-4fb1-819e-23fbf4297d58">7,543</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzctMS0xLTEtMA_a851521f-eeab-42e2-834b-b5af88016752">5,840</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzctMi0xLTEtMA_b9da7298-5889-4d95-9e6d-bbfefdd2b3a2">1,878</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzctMy0xLTEtMA_068d33ba-c5b0-49e0-9d09-9b31d247a1e0">7,443</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzctNC0xLTEtMA_607ae8af-0968-48bc-8e65-294ce1b16d55">4,405</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzctNS0xLTEtMA_1d9a2d03-abf8-4d75-bdee-ff24664faaec">7,000</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzktMS0xLTEtMA_7f3dbf8f-0ed7-4ff1-92f3-6cc133ada215">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzktMi0xLTEtMA_8de63b5a-8e08-40e7-9e45-b53a99abfe33">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzktMy0xLTEtMA_146ae08a-3fcb-492a-8282-2e441b7fca30">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzktNC0xLTEtMA_0d8b8234-212f-4fd0-8946-9e3b7edb86ff">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzktNS0xLTEtMA_8c2e3856-b083-43a4-b1ef-624ba9e44bc8">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEwLTEtMS0xLTA_3b406fbc-b0e1-40e0-aa1a-344a005c0e66">318</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEwLTItMS0xLTA_d43a9dd3-7289-4a57-85fb-63d2668168ee">73</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEwLTMtMS0xLTA_67c6da99-9702-4929-a64e-73c297e230e6">318</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEwLTQtMS0xLTA_3191ca37-3f0a-4611-aa64-beb0cc8b45bd">391</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEwLTUtMS0xLTA_33aba153-5963-4f81-9860-b15d97d6a34e">318</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income not being reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzExLTEtMS0xLTA_f87d9de5-3b9c-4a36-8b11-d382a4899039">318</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzExLTItMS0xLTA_ba5fc8aa-35be-4593-bed7-e2b9957b507f">73</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzExLTMtMS0xLTA_4bd051aa-31ae-44bf-8dfb-b495c6f86fb5">318</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzExLTQtMS0xLTA_22ce4d10-1a2a-4ec6-abd7-58fe5f43041c">391</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzExLTUtMS0xLTA_791157f2-4e17-4e57-a8a6-c8db81cc58eb">318</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEyLTEtMS0xLTA_2c100a3e-6d48-4c7b-8632-8fed87ce1301">6,158</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEyLTItMS0xLTA_d06adf88-5b2c-49a2-b2b9-b3aea8ec191b">1,805</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEyLTMtMS0xLTA_2adafbbd-d805-4d14-9d00-fd4c2c8a0407">7,761</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEyLTQtMS0xLTA_ab436dc9-44fb-4e9d-8877-0d227ecc36dd">4,796</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEyLTUtMS0xLTA_68d7cadc-5a35-4d00-9000-498f6479bad8">7,318</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEzLTEtMS0xLTA_4face896-1763-4052-9991-8d7623e5ffaf">4,149</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEzLTItMS0xLTA_6cd818db-2f63-4322-9ecd-bce4749a1527">19,698</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEzLTMtMS0xLTA_c70980a0-8af8-411f-8727-201330829016">1,849</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEzLTQtMS0xLTA_aea9cd9e-7ab9-4a8c-831b-f0f2898e8da1">22,646</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEzLTUtMS0xLTA_bf7eccc5-ee38-4702-9b0d-003b69d1b7b3">3,050</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE1LTEtMS0xLTA_fd406d85-fced-4abb-9184-d4e59f0fa0fd">4,149</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE1LTItMS0xLTA_af0aebd8-6699-40b8-bc66-d90663248405">19,698</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE1LTMtMS0xLTA_af07bb6d-97a7-4b57-ba4f-8b29edbb0a3e">2,949</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE1LTQtMS0xLTA_c9720874-af73-467f-a640-ab0edc61e58d">22,646</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE1LTUtMS0xLTA_b6e23ade-5a37-4310-8607-9c300b794bc8">4,150</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest-continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE2LTEtMS0xLTA_102c47a7-f85f-41f1-a974-d7276629345e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE2LTItMS0xLTA_5491ce54-6513-4c53-b22b-b934b936e1f5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE2LTMtMS0xLTA_f763d6b3-6793-432e-9c86-11761961afc8">1,100</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE2LTQtMS0xLTA_cb03c80e-4af6-4127-b4ad-a33390e4b504">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE2LTUtMS0xLTA_b8dad9e2-42fb-4199-ac23-32e846f9bce0">1,100</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE3LTEtMS0xLTA_1ca8f61e-d73f-4bda-9dc4-ed1f289406da">4,149</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE3LTItMS0xLTA_9e145740-6b1d-40fd-8db7-f24d8705b431">19,698</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE3LTMtMS0xLTA_680b0f42-512c-4385-a6dd-858c76e935ef">1,849</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE3LTQtMS0xLTA_9a541157-0423-4585-aa37-aae016cf8b15">22,646</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE3LTUtMS0xLTA_6b198f2e-8885-4ca4-9552-86076aa6f9e3">3,050</ix:nonFraction></span></td></tr></table></ix:continuation></ix:continuation></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="ie876944dd577441fb5a6f9f8657544d6" continuedAt="ib1d1f0b0486349aca57c6df86479427f"><ix:continuation id="i82d7d979735e411b84b98bbd44babbfc" continuedAt="id1bcb3308ba340dcb5c52249539f6c36"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:35.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.645%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.645%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.645%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.645%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.646%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating statements of comprehensive income<br/>For the year ended December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzItMS0xLTEtMA_0578cccd-cabd-4ae1-b65b-0ebb8a50e8cb">12,101</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzItMi0xLTEtMA_75d50654-9af9-4df1-9b7d-8cfd8532a63c">17,689</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzItMy0xLTEtMA_143ea198-581f-4a31-9268-c76c4775c6c0">10,285</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzItNC0xLTEtMA_e68917c7-80e4-45d7-9256-fa58171bdd4f">27,445</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzItNS0xLTEtMA_73a4ba1f-a0bb-4a64-857d-d3fb374b3361">12,630</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzUtMS0xLTEtMA_d3f2bdc5-8077-43d0-b0f9-22ee32f38cd8">819</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzUtMi0xLTEtMA_dc4fdb02-af22-43c0-a663-d242e814b5b8">157</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzUtMy0xLTEtMA_a799d72a-642f-40ee-8184-5e4f7ce98514">330</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzUtNC0xLTEtMA_27bab6f3-eba3-48f1-ae71-5770266efe7a">157</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzUtNS0xLTEtMA_edf14310-8dab-4334-94bf-c7b335357b43">835</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzYtMS0xLTEtMA_5080249e-17df-415e-84b4-97a5938755a4">5,013</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzYtMi0xLTEtMA_a1f90344-fce7-4eaa-83be-db4a50a401e8">10,391</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzYtMy0xLTEtMA_8b2736fe-f8b7-4fb6-bd28-9be04ba9239b">5,578</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzYtNC0xLTEtMA_1a39b9bb-41cf-4614-be6a-c8fcafab1afd">15,403</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzYtNS0xLTEtMA_bc2b96d4-0e8f-4f3e-8203-2b0eabd08f33">5,579</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzctMS0xLTEtMA_1f2f8df9-e79e-4447-95f6-8f00574d9f5a">5,832</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzctMi0xLTEtMA_37ea60f6-41fc-4835-a088-9fd14ef6365d">10,234</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzctMy0xLTEtMA_2064fa1b-33a7-486c-96a4-8e2ee4479ac8">5,908</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzctNC0xLTEtMA_8b3f1927-4ca3-4691-a690-c16aa63c234e">15,560</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzctNS0xLTEtMA_637d74c1-27b8-42df-a14f-ff61dc04090d">6,414</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzktMS0xLTEtMA_0b1cbc7f-015b-4e0d-bda3-18dc2fa71dfd">216</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzktMi0xLTEtMA_965e197c-ce75-461b-8912-7e10491977c9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzktMy0xLTEtMA_cce0ae83-5732-4243-b013-3ffc6dffa2d2">216</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzktNC0xLTEtMA_8ace08a2-47d9-4ee7-9950-69b93adae7c2">216</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzktNS0xLTEtMA_03ead3b9-6a64-4e5c-a574-41edb98e1802">216</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEwLTEtMS0xLTA_a533cd9d-bb7d-4d08-ad18-620f7b2c6bf0">511</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEwLTItMS0xLTA_c6919973-3101-4f6a-947d-2fcfb154b301">64</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEwLTMtMS0xLTA_a75e4c50-b1d7-42cb-852d-ed4570deff9f">899</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEwLTQtMS0xLTA_639d9ca4-9da9-4c20-98e7-b9936e4f2876">963</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEwLTUtMS0xLTA_912dd743-7178-48ae-9742-6550add19646">511</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income not being reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzExLTEtMS0xLTA_e941726f-fbba-40a3-8a4b-fe868c43c2bd">727</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzExLTItMS0xLTA_4fe84cad-088a-43c4-9b13-a655e24bc88c">64</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzExLTMtMS0xLTA_21150c9a-7412-456f-9611-40cc3baa4fa1">1,115</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzExLTQtMS0xLTA_da8fd3f0-014f-42b5-842a-a4a61c5357aa">1,179</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzExLTUtMS0xLTA_12c64be5-0bc4-4048-a5b8-6301cacb021f">727</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEyLTEtMS0xLTA_e8ccf4d3-86c3-43d5-a67f-29c6232aa288">6,559</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEyLTItMS0xLTA_cf0ce88b-c67b-4405-9654-7647e719d3c2">10,298</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEyLTMtMS0xLTA_ac612aa7-22b3-46a5-b2e3-c53c24bbfcc2">7,023</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEyLTQtMS0xLTA_e3d2804b-e71a-4c0d-9750-ffae4b451f32">16,739</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEyLTUtMS0xLTA_bffa2a72-8c74-4584-a80a-fc155968bb49">7,141</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEzLTEtMS0xLTA_8434ed43-fb83-44d1-a068-bef30509cb65">5,542</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEzLTItMS0xLTA_fc68f735-8384-4675-a08c-f40a13282aaf">7,391</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEzLTMtMS0xLTA_7fde5e3b-ed2c-4cd1-a56b-17eeca38a981">3,262</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEzLTQtMS0xLTA_db8199cf-1a41-4318-a2a3-ff5d2b18e31a">10,706</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEzLTUtMS0xLTA_47316307-83fa-436b-bd29-05ac62428631">5,489</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE1LTEtMS0xLTA_0d2d784d-3ac6-4c28-a07d-5af482ed4be9">5,542</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE1LTItMS0xLTA_5f9e3ddf-ec9d-49c4-9ba6-daecf22fa8f5">7,391</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE1LTMtMS0xLTA_87b07a83-d43d-4eac-9394-0ffae0d358f3">3,314</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE1LTQtMS0xLTA_c641c5e0-ad2a-4067-96d2-bed83e061d90">10,706</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE1LTUtMS0xLTA_ce93371c-ee39-43e7-a59a-6fe7f671fac3">5,541</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest-continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE2LTEtMS0xLTA_cff0641d-325e-4427-b6d5-48a93596f93b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE2LTItMS0xLTA_a7549e16-4d68-41e0-b1bc-c96c6f0306cf">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE2LTMtMS0xLTA_4b493265-a41d-4568-99dd-805601741359">52</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE2LTQtMS0xLTA_4373f993-63f5-48b5-89f7-cbc6ff513f34">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE2LTUtMS0xLTA_27df5353-b304-4410-bad0-094ac468670f">52</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE3LTEtMS0xLTA_36ab985c-0424-4df2-99c2-4b5d2329583b">5,542</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE3LTItMS0xLTA_2b7f1ed2-5fba-4159-92a0-68f2faddf3c6">7,391</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE3LTMtMS0xLTA_8e99011c-9e2a-4bad-9ad7-e913bbae7b91">3,262</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE3LTQtMS0xLTA_c9411335-e178-42fa-961b-5557b5d19657">10,706</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE3LTUtMS0xLTA_f4c2e1ee-c4df-47e8-80f1-30af1165f052">5,489</ix:nonFraction></span></td></tr></table></ix:continuation></ix:continuation></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="ib1d1f0b0486349aca57c6df86479427f" continuedAt="idf116fd2da6641e6b9f8ed1328ba51ad"><ix:continuation id="id1bcb3308ba340dcb5c52249539f6c36" continuedAt="i2934b2fc8b08400a8c6afd587848b082"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"></td><td style="width:36.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.119%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.119%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.119%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.121%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating statements of comprehensive income<br/>For the year ended December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzItMS0xLTEtMA_b020d6cf-4f08-4e4c-8206-043b048ddc71">13,909</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzItMi0xLTEtMA_938cc41b-23ef-4137-89d6-fd5272735da7">18,460</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzItMy0xLTEtMA_13582d29-5cea-4b76-b66b-f7b8004610ac">15,597</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzItNC0xLTEtMA_3bf405f1-665c-48e5-be58-ff3e11b2073d">32,896</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzItNS0xLTEtMA_2f0f1874-0b3e-4079-ab46-9f07394447f1">15,070</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzUtMS0xLTEtMA_999b321e-1dd5-4069-aafb-d139bceccbf7">396</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzUtMi0xLTEtMA_c38462f2-9ac2-4930-b638-35e3eba5e97c">1,102</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzUtMy0xLTEtMA_7e760d56-5d83-4f60-9923-2108130fb74f">2,142</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzUtNC0xLTEtMA_993cba74-5a20-4bce-bfbc-50adc974c7ea">1,081</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzUtNS0xLTEtMA_e1a14719-7098-4c44-8f8c-bd383702a7c0">437</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzYtMS0xLTEtMA_fca34744-c315-488c-8cb4-53914d1a0dc5">6,937</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzYtMi0xLTEtMA_f8aff21a-0196-4839-b6bb-a458e6af6137">23,618</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzYtMy0xLTEtMA_ac9dd0f1-0d97-4225-af35-31071aedb37e">7,127</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzYtNC0xLTEtMA_1eca2d42-da99-46b8-91ce-5db294c738ab">16,788</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzYtNS0xLTEtMA_88b9855c-2b39-4d6a-9f9c-d2f8eab612a2">7,234</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzctMS0xLTEtMA_18fc4e03-7f70-489f-b4a8-e2ab373368c2">7,333</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzctMi0xLTEtMA_df7f290c-27e3-4b4a-abb8-e6d0e9043391">22,516</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzctMy0xLTEtMA_cac89ad0-1700-4c7a-a8ef-04b97d8ef12a">4,985</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzctNC0xLTEtMA_9767a093-3291-4374-b532-7d13dd8d73a6">17,869</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzctNS0xLTEtMA_0b7e6ab4-f78a-40be-8ecd-701d2da8ff9b">7,671</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzktMS0xLTEtMA_07973bf8-3fda-44b8-a661-5d53abb678dd">1,039</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzktMi0xLTEtMA_3583b207-677d-45d4-a9c1-d81a327ac06b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzktMy0xLTEtMA_faa79eae-55a6-436f-be2f-29f3d3370bd5">1,039</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzktNC0xLTEtMA_76ff3ca8-8b6d-4929-84b3-73ee72ddd035">1,039</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzktNS0xLTEtMA_601878b1-b499-4840-b91b-cc78e3fd8ad7">1,039</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEwLTEtMS0xLTA_bd585a4f-99ea-4ef8-adb3-e84d662bcccd">223</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEwLTItMS0xLTA_3837c610-be85-4036-803d-14aaaa1d4222">6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEwLTMtMS0xLTA_d842cc57-4905-4119-9671-91aaa128a55a">101</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEwLTQtMS0xLTA_8439af95-eabe-4a27-9943-efd405759b8c">59</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEwLTUtMS0xLTA_fc88eeb6-feb9-4975-8ffc-ada300f8134d">259</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income not being reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzExLTEtMS0xLTA_31ead454-ff6a-43bf-a1b0-68c778fecf9b">814</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzExLTItMS0xLTA_df74e116-3d63-457e-9ca1-b6c3449be999">6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzExLTMtMS0xLTA_200048a4-47cc-4c58-904d-35f54640d4ac">940</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzExLTQtMS0xLTA_26cd012d-d291-49e0-9787-60fdbc8ba0c8">980</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzExLTUtMS0xLTA_4a8f2b29-30e3-4c12-bb83-ea6d5a0031ff">780</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEyLTEtMS0xLTA_78bdf52c-a5fd-41d8-a1d0-7b3bd894b084">8,147</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> <ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEyLTItMS0xLTA_969188d9-0b0c-4a8e-9913-513e361413ea">22,510</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEyLTMtMS0xLTA_d2ed1ff3-f079-4c7e-b710-0d46ed6df78b">5,925</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  (<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEyLTQtMS0xLTA_bc6293b7-edf6-4a17-88af-3d416767d1d7">16,889</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEyLTUtMS0xLTA_42aef56f-24ac-4e3c-b359-a72996525630">8,451</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEzLTEtMS0xLTA_266203da-4ef3-43ce-9e26-69ab711c9294">5,762</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       <ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEzLTItMS0xLTA_94a9f991-6ad8-4ef7-b446-c8ce2c30db7c">40,970</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       <ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEzLTMtMS0xLTA_26391ffc-d440-41cb-821b-4831ccd5b878">9,672</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       (<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEzLTQtMS0xLTA_01da1231-d53c-46f5-bc09-9da85485d884">49,785</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEzLTUtMS0xLTA_9957ba95-6539-4f8c-a8ce-cd7ceaa2806c">6,619</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE1LTEtMS0xLTA_e8075281-ab17-4538-b7a3-e94f9fa3321a">5,762</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE1LTItMS0xLTA_1eb5891d-9c6f-4ed1-86ec-b24ac00f6571">40,970</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE1LTMtMS0xLTA_a5ce0cd7-6238-4c09-a987-b30e531a31a7">7,037</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE1LTQtMS0xLTA_339b7be2-8265-4c72-aeda-2c6d45127b93">49,785</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE1LTUtMS0xLTA_445e7328-7acd-4f11-9ad7-ab926d6fb064">3,984</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- discontinued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE2LTEtMS0xLTA_f355a085-f294-4b99-8b4e-6da7ef18767a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE2LTItMS0xLTA_4ebe4d8a-3b61-4007-b822-8a84841d5635">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE2LTMtMS0xLTA_0750e98d-4e44-44c4-8c42-339a5715bda9">2,817</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE2LTQtMS0xLTA_cb61f2b7-869b-46e8-937e-8413de42b010">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE2LTUtMS0xLTA_edf7c616-0e32-4825-929a-3437159a0984">2,817</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest-continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE3LTEtMS0xLTA_2c46bcfe-b525-4c32-a56f-9cae875e9c2b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE3LTItMS0xLTA_cde5c7ce-1c5c-4864-b29a-b27df6320f92">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE3LTMtMS0xLTA_afcd76df-69fb-4613-96f2-dfc2ca346b1a">421</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE3LTQtMS0xLTA_f11a9fa9-d372-4756-87d7-22beaccb3c30">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE3LTUtMS0xLTA_a2a9590e-e149-4cd7-8751-e89a4b48c9d0">421</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- discontinued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE4LTEtMS0xLTA_00049c22-569c-4691-be9e-0ee3a0f3dcf0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE4LTItMS0xLTA_0d361b56-2c17-4534-9e94-98a1aed53ae3">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE4LTMtMS0xLTA_3b07ffb9-2388-494c-ad71-0e38d8f6f812">239</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE4LTQtMS0xLTA_11f69e3b-63db-4609-9e8e-6cc57ce6dc20">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE4LTUtMS0xLTA_811433d9-5957-4d82-8bca-576e534ea180">239</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE5LTEtMS0xLTA_f2e8445d-40a7-4146-ab97-f339fbdecf0f">5,762</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE5LTItMS0xLTA_18c354ad-6fb0-4441-a0c1-55678a4f1b3c">40,970</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE5LTMtMS0xLTA_f2aaf3ab-0d53-44d5-8fa1-704e366512a1">9,672</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    (<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE5LTQtMS0xLTA_77e03672-0154-40a6-a92c-8dbeb9fd6329">49,785</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE5LTUtMS0xLTA_d046a7b8-23f5-420e-9a3d-af5805f0eb1d">6,619</ix:nonFraction></span></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="idf116fd2da6641e6b9f8ed1328ba51ad" continuedAt="i4ede886169f24cec9292b066abc98a6b"><ix:continuation id="i2934b2fc8b08400a8c6afd587848b082" continuedAt="id54c13a7c1d1463c88efebfa3ba38967"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"><tr><td style="width:1.0%"></td><td style="width:31.998%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.282%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Cash Flows<br/>For the year ended December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes for continuing op.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzMtMS0xLTEtMA_89cef96b-d831-4cc9-8b6f-4da160137fab">10,731</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzMtMi0xLTEtMA_b29781aa-bdaa-476b-bf25-d1275940b6e0">21,590</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzMtMy0xLTEtMA_7d49578f-b162-4ad4-81bc-9464dd8a17c7">10,918</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzMtNC0xLTEtMA_bf5d90cf-a6bd-476b-9603-fafed0d3c97a">27,443</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzMtNS0xLTEtMA_76370629-0659-4e77-ae95-3c5a11333665">15,796</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzQtMS0xLTEtMA_0d1423aa-c3df-4b93-a099-5c4544448c35">11,264</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzQtMi0xLTEtMA_deae3ea7-7e1f-4f21-b123-8bd203d894a4">2,190</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzQtMy0xLTEtMA_9f02bac3-b811-46e1-975e-1f54b23661bb">5,699</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzQtNC0xLTEtMA_9e393bcc-1155-4615-8061-bb97e18ce8c2">27,443</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzQtNS0xLTEtMA_4ff858dc-6ad5-4570-92d3-0ba4353ae8c8">19,688</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in working capital</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzUtMS0xLTEtMA_ccb60b8c-f283-4b5c-b233-8b45f439287e">196</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzUtMi0xLTEtMA_53a72074-f7f7-4170-9401-05db1e843e96">2,626</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzUtMy0xLTEtMA_755c0377-f71f-4ed9-b47c-7304e2a81086">1,917</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzUtNC0xLTEtMA_62aff51c-c65f-4893-acd6-018b32fdd829">176</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzUtNS0xLTEtMA_5fdacc83-969f-4039-af32-b61c649f02e2">337</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from operating activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzYtMS0xLTEtMA_d28b70b7-72e3-4066-8a9c-c6dce581956c">337</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzYtMi0xLTEtMA_db130805-9d3b-4ea4-ae70-fcfbb61de6cc">16,774</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzYtMy0xLTEtMA_feb768d5-0e91-4f0f-99f5-1539a0ee6052">18,534</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzYtNC0xLTEtMA_c4658574-66ff-45fd-8097-e0d5fc757fae">176</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzYtNS0xLTEtMA_767b8898-bfb0-4b7d-a275-618324b27a02">35,147</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzgtMS0xLTEtMA_168ab2cf-ea9d-4717-b230-4224ad656b41">3,593</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzgtMi0xLTEtMA_a791478d-babd-49fa-9ac2-b104a43b4a75">1,876</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzgtMy0xLTEtMA_c9226422-9121-48c4-96bf-34f5a9de19fb">2,823</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzgtNC0xLTEtMA_5e660f29-a179-4530-a838-51f50bf1e0c3">7,245</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzgtNS0xLTEtMA_e53856d6-bd0a-47ca-b9e1-21a161db7488">1,047</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of long-lived assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzktMS0xLTEtMA_e9b8ea31-1dc0-456d-9c8b-44184d83b469">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzktMi0xLTEtMA_67df995f-a12a-473b-9af2-3429e5731d64">3,667</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzktMy0xLTEtMA_0beaec59-f1af-4dcd-a286-cb444108cb52">5,714</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzktNC0xLTEtMA_9cdf6709-0247-437e-be2c-0953ae6e3c5d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzktNS0xLTEtMA_ebf9da99-0537-4e71-a569-0efcff322b15">9,381</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of intangible assets and other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEwLTEtMS0xLTA_be102c97-57a7-4868-9086-5faf26696055">762</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEwLTItMS0xLTA_12c63eba-2af2-4644-b0e1-eacbe5a2766c">180</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEwLTMtMS0xLTA_97b104cd-cab7-4d8c-80ff-fbe07937277c">1,196</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEwLTQtMS0xLTA_f6cf8f81-5178-4d5f-a490-efd919d45755">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEwLTUtMS0xLTA_83ab6900-0e00-439d-994a-65768a971561">614</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in financial assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzExLTEtMS0xLTA_48e85051-5a54-4d7b-aa33-6636868b9dba">3</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzExLTItMS0xLTA_204b54a9-c27a-4475-b98f-c46de4e3872c">1,549</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzExLTMtMS0xLTA_3a3bba9b-fd8b-410f-9785-b365e521e68f">8,623</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzExLTQtMS0xLTA_e21e81fd-725e-46fa-8a25-83eb5b056f6f">8,647</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzExLTUtMS0xLTA_0b65e2c3-7a3f-48f6-9087-1e8921042ceb">1,576</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEyLTEtMS0xLTA_2a068e69-d9ad-4daa-a268-746d160cabe7">25,567</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEyLTItMS0xLTA_7aca39e0-fcbc-4966-bbd6-dc1d6f1f0728">13,830</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEyLTMtMS0xLTA_1caeae03-3f36-49ae-b768-e044c86457f7">16</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEyLTQtMS0xLTA_f682fe1b-3875-4866-a326-3a5e5d2d0921">39,397</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEyLTUtMS0xLTA_28d0a6fe-0aa5-4ccd-988d-70d3947d4eab">16</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows used in investing activities from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEzLTEtMS0xLTA_287e894c-3421-4f21-ae3f-6b7f96109f6f">29,919</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEzLTItMS0xLTA_85a93261-4dfb-4a4a-8fc2-1c2fa5069c6a">10,310</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEzLTMtMS0xLTA_0357bb4c-9237-487c-92ac-8283bb5f7aea">4,552</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEzLTQtMS0xLTA_98c72c40-f416-4e23-83ce-08856c9931ac">55,289</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEzLTUtMS0xLTA_89aa5e81-136b-4e2d-be6d-197646e92b1b">10,508</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE1LTEtMS0xLTA_c1e0b439-3f01-41b6-ae9a-3de9151af556">59,129</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE1LTItMS0xLTA_6bdd3b19-cc56-477f-b130-46da72c9a82f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE1LTMtMS0xLTA_23410064-a34e-4556-9ba4-9197dd2db882">3,168</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE1LTQtMS0xLTA_f9e5eea0-7ccc-4178-87b8-fba66cf98de8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE1LTUtMS0xLTA_23712520-1b5c-451d-a34d-a31bdc74fcec">62,297</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE2LTEtMS0xLTA_95555a98-e329-4133-97eb-3c9b3e778331">42,051</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE2LTItMS0xLTA_e472352b-c0f1-4e27-b125-d7e591cddabd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE2LTMtMS0xLTA_95d7d17d-9cf0-4e34-8245-2ca467b20a61">3,136</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE2LTQtMS0xLTA_c01a564d-3250-49ac-93ec-3de0ee1978d6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE2LTUtMS0xLTA_07db0ca4-b9e0-4d0c-a679-0b95e1c8a159">45,187</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE3LTEtMS0xLTA_bec50c51-3369-4af2-931e-3d2f41cf979c">7,019</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE3LTItMS0xLTA_fdf9398a-2f0d-42a6-ad5c-8c52020e7c82">4,909</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE3LTMtMS0xLTA_935eecab-18a4-433a-ae54-5219aac57bf3">1,419</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE3LTQtMS0xLTA_56e1a97e-9874-4dfb-892f-5233ccf28029">7,245</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE3LTUtMS0xLTA_0f033a19-dde8-47d0-a6d3-207b8ec3d408">6,102</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE4LTEtMS0xLTA_5989ae2d-f7d9-4cc5-954e-4cb44e3baa55">10,210</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE4LTItMS0xLTA_4917b7bf-7c74-4891-98f2-a29bd08fb9ae">17,905</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE4LTMtMS0xLTA_b2681a16-f6d1-46f6-b8a2-2ffcce0667c2">21,560</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE4LTQtMS0xLTA_4d6f3acb-9158-42a8-bdd3-d2b1672ebe4b">39,397</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE4LTUtMS0xLTA_46a2a134-24a1-47da-8b80-20b5906c05e7">10,278</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE5LTEtMS0xLTA_4a12f19e-4407-4aaf-a50e-2c000b33acb7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE5LTItMS0xLTA_cd700151-fe7e-4bd3-b4da-defaac9cd08a">104</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE5LTMtMS0xLTA_8ba41add-f6e9-4487-90de-75439f4243d9">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE5LTQtMS0xLTA_e79be16e-4e05-40e5-847f-75c43c0beda1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE5LTUtMS0xLTA_134c8f64-a32a-4fbd-9346-d721f3b66922">105</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIwLTEtMS0xLTA_66b4bae1-9e69-4843-8f6a-929f8529ffa1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIwLTItMS0xLTA_806f19d9-792b-41d1-9502-f066a3c8f84a">132</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIwLTMtMS0xLTA_6467582c-ed92-44e1-afdc-36d6c0bf30c8">265</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIwLTQtMS0xLTA_13d67191-eff5-407e-8209-bd36bbea4cdc">176</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIwLTUtMS0xLTA_7b46192d-ecc2-491c-ace7-c424a99cdad8">573</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIxLTEtMS0xLTA_e0180963-4242-44dc-af2b-1c6bb5ee3996">8,811</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIxLTItMS0xLTA_6b2260ee-e23c-4d7f-bff7-818ddf84a72c">4,159</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIxLTMtMS0xLTA_1b6b6ae8-4782-486f-9bb8-73e14892ec60">4,688</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIxLTQtMS0xLTA_a18aaf66-68c5-4f68-bfef-30f3d6a2e898">8,647</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIxLTUtMS0xLTA_392944e8-b847-4dc2-86b8-f49ef47d629b">365</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIyLTEtMS0xLTA_8a530e20-f547-4c20-85ce-53c3b58178dc">8,962</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIyLTItMS0xLTA_6a21fd0a-2ea0-44ee-9c5e-ff05bc3caf8d">27,209</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIyLTMtMS0xLTA_c9d5e9cf-8732-467e-88ce-d7db5b556ad5">18,525</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIyLTQtMS0xLTA_8f6978c6-907a-4782-910e-4c5405d19421">55,113</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIyLTUtMS0xLTA_743805ea-5999-47ca-8a8e-19d99632c6a8">417</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIzLTEtMS0xLTA_59f26c2c-a376-426e-9b3a-759b4b029e29">20,620</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIzLTItMS0xLTA_16abe746-d920-4bfe-bea2-0df1ee10c6bd">125</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIzLTMtMS0xLTA_46a64bcc-7a33-4f51-a002-4fcae85fe792">4,561</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIzLTQtMS0xLTA_acb8ef17-d42f-4736-ab5f-593c5ff6d8d5">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIzLTUtMS0xLTA_9dd0130f-e3ea-44d7-9517-17858bc73edd">25,056</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI0LTEtMS0xLTA_4c43f908-e72a-4e9d-8986-b86e9eb3f414">9,849</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI0LTItMS0xLTA_0aa41bad-bbd9-4d16-a661-9c9dd126dff0">4,464</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI0LTMtMS0xLTA_7ed57ba4-175d-42ee-bfc0-5dbccfe67a8d">6,178</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI0LTQtMS0xLTA_b5b72d3f-8ef1-460f-a221-886c3bdb4357">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI0LTUtMS0xLTA_701095d1-1b67-4eac-9075-75932bd93a49">20,491</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI1LTEtMS0xLTA_dcf6ec14-6fc1-479d-a12c-f24c5a42b674">473</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI1LTItMS0xLTA_37e0591e-579e-4cf8-8fdd-6d291439f61e">190</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI1LTMtMS0xLTA_fc658b3a-7500-4e90-bf66-1d963495bdf3">1,387</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI1LTQtMS0xLTA_643a3f56-0299-44f9-a529-3cf1e5b529c6">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI1LTUtMS0xLTA_229a6be2-e574-4e93-92f9-0f8973af710d">2,050</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI2LTEtMS0xLTA_c8ac62e1-64f5-4b64-80a3-4fcc32900bfd">29,996</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI2LTItMS0xLTA_2cb1d3a6-a4bb-430c-927b-d729fdfb870f">4,149</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI2LTMtMS0xLTA_4703ae42-5bb3-44c7-ae71-0e3204d5f3aa">9,352</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="ieb207425dcc446a884410fc707610a48_I20201231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI2LTQtMS0xLTA_c0f712cc-e60d-473f-8e54-a922f449bb03">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    <ix:nonFraction unitRef="mxn" contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI2LTUtMS0xLTA_1b5763e0-05ab-43bc-b6db-6feec57318fb">43,497</ix:nonFraction></span></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="i4ede886169f24cec9292b066abc98a6b" continuedAt="ib9dacb22caa14d9082de60d5047423e2"><ix:continuation id="id54c13a7c1d1463c88efebfa3ba38967" continuedAt="i3cdd5925c5a245a59fc3f52e919fbf8a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"><tr><td style="width:1.0%"></td><td style="width:31.998%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.282%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Cash Flows<br/>For the year ended December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes for continuing op.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzMtMS0xLTEtMA_d57dd61f-285f-49c4-970f-096653e1599a">10,995</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzMtMi0xLTEtMA_06431cd0-d078-4d5b-acec-2770ab33d6a2">20,226</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzMtMy0xLTEtMA_0b6aa5d4-d527-49e1-9aff-a1b17cc13a3c">14,502</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzMtNC0xLTEtMA_9c12f4c7-600b-48a0-9659-e2e67ebf474e">27,445</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzMtNS0xLTEtMA_16af4b9a-a706-418c-a12a-5c9e271e90bf">18,278</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzQtMS0xLTEtMA_a8d98910-6b42-4ac3-b100-db7dd3e875d9">13,994</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzQtMi0xLTEtMA_72baa4cd-c9be-4f35-af21-3cde461c39c7">9,829</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzQtMy0xLTEtMA_4bc2fbf4-6ac5-4ce6-9b31-ea83c3964118">12,276</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzQtNC0xLTEtMA_a4820459-fb6d-4d80-a86d-fda69b78af8a">27,445</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzQtNS0xLTEtMA_87d105c0-a69f-44b1-b7cb-436e56da07d2">15,898</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in working capital</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzUtMS0xLTEtMA_efc7218a-4ae1-4b4b-948f-a71f3901af4d">222</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzUtMi0xLTEtMA_1b5de3a1-de5c-4312-9325-75e1f25d4119">4,975</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzUtMy0xLTEtMA_bf9d7ad5-d837-4eb4-a141-4d280fd9f634">2,310</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzUtNC0xLTEtMA_1e6f09a0-57a8-4ade-a1ea-4c2d5debbe73">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzUtNS0xLTEtMA_d8025d8e-c4ef-4d6c-84c9-4f01c8bbfe0a">2,887</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from operating activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzYtMS0xLTEtMA_f05f56a8-34bc-4ef9-84e0-7c72e7b9d684">3,221</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzYtMi0xLTEtMA_46d19b96-3d4b-43d5-a7e7-ea79e3c8a60a">5,422</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzYtMy0xLTEtMA_88bca7cb-001c-406e-9e59-e477f873b5f9">29,088</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzYtNC0xLTEtMA_2e938790-d5bf-4d86-b715-563e1eafe423">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzYtNS0xLTEtMA_6ada7ca4-c55a-47e6-a052-b6185a934247">31,289</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzgtMS0xLTEtMA_5addbb31-861b-4b6e-a918-aaba3fdba690">2,957</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzgtMi0xLTEtMA_97a70a17-8535-46e9-9624-ff78f1f252a8">2,460</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzgtMy0xLTEtMA_924173dd-dcec-42f4-9951-5a3eb0018565">5,446</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzgtNC0xLTEtMA_786997c5-4809-417a-aeec-dcad3c9b02ed">9,633</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzgtNS0xLTEtMA_997e37c4-cb45-4d0a-9c71-1f81c5d22741">1,230</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of long-lived assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzktMS0xLTEtMA_881c0017-41b2-456e-a962-3db8fa0c3ac8">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzktMi0xLTEtMA_316892c4-4b90-4da4-a9e6-1218f754c982">4,218</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzktMy0xLTEtMA_8b74342a-d61c-46ff-ae13-8318ba70d847">5,776</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzktNC0xLTEtMA_86435a47-0b56-455d-9df4-384d4c5d5c14">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzktNS0xLTEtMA_69230aab-7ffb-465d-9a3f-a03303d46d3a">9,994</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of intangible assets and other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEwLTEtMS0xLTA_d81fbb6a-f230-4e08-965d-44066fd0b68d">3,693</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEwLTItMS0xLTA_1d93e73b-3683-4d01-abe2-6e2c74f6d728">189</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEwLTMtMS0xLTA_aed41243-693a-46f4-9fd9-2f53faf383bf">2,095</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEwLTQtMS0xLTA_169d865a-6c07-42d5-9159-55bf0b1ef38d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEwLTUtMS0xLTA_181a9ad8-6d53-45bb-903b-7a96e2423839">1,409</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in financial assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzExLTEtMS0xLTA_bb00ab5b-cb6b-4ff4-b2fc-b9e966e10c92">86</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzExLTItMS0xLTA_7388b3ca-8047-42d5-af74-7702c435cee2">224</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzExLTMtMS0xLTA_deea1208-1826-43c3-a2ce-0f4e51cc776a">3,705</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzExLTQtMS0xLTA_f927a5e6-1cdd-4014-9e4c-865cab95be0b">3,443</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzExLTUtMS0xLTA_aa190af9-e28b-463b-a43c-4723fbae2c58">572</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEyLTEtMS0xLTA_58afbc37-d066-4cc8-a359-41e6dc2122dd">15,052</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEyLTItMS0xLTA_141e454a-a071-451f-bdc2-bcde1dcc20d2">868</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEyLTMtMS0xLTA_6a9bb021-090b-4723-b53b-50464a86085a">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEyLTQtMS0xLTA_7ef47a21-40fe-4f5b-a6af-1bf2ca4da8b4">15,920</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEyLTUtMS0xLTA_0a8b625b-a034-4a64-9747-dd47d365ebc2">1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows used in investing activities from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEzLTEtMS0xLTA_f0842ae3-71ff-4a48-b8ee-e059cd19bdb9">14,230</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEzLTItMS0xLTA_e4e7d8c8-b317-4e40-a97c-a1e29c656eaf">925</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEzLTMtMS0xLTA_fb225682-5cf7-465f-bf72-d1b2e76b25bc">1,939</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEzLTQtMS0xLTA_7bef0b85-b4c0-4f9e-83d9-22b261fac52b">22,110</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEzLTUtMS0xLTA_31bc577d-0d7f-4de9-8f2b-4e56601d950a">10,744</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE1LTEtMS0xLTA_04ace461-2585-4511-86fa-b5fd2f3566a9">9,400</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE1LTItMS0xLTA_6cb83db5-3c78-42fe-ae84-7a0e63d196b3">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE1LTMtMS0xLTA_32f9cf1d-ca91-47af-afc9-efd96e1c6c00">1,336</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE1LTQtMS0xLTA_102fd126-709d-446d-a034-a6a1bc4ecb20">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE1LTUtMS0xLTA_d46d7218-93e2-4050-b070-7d1c05958d4f">10,736</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE2LTEtMS0xLTA_b17e8f67-08ed-4bf8-997c-1c7ea9ccefbd">14,137</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE2LTItMS0xLTA_4e26c9df-603c-4956-b1d1-f19b9308bb80">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE2LTMtMS0xLTA_b01e4e02-cbe4-473f-aa37-9cbbf2fb5e54">6,323</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE2LTQtMS0xLTA_f7a071f3-d708-488f-ab2d-5c93137f5016">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE2LTUtMS0xLTA_db05ab4c-2927-4d84-b12d-8875b1b8ed37">20,460</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE3LTEtMS0xLTA_77128a50-c734-4967-9d88-f9eeac2fd74a">4,006</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE3LTItMS0xLTA_ceeb802a-8cb9-476f-bc45-e88b721be149">31</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE3LTMtMS0xLTA_9e2bc991-7c61-496d-bf46-df03fde0b4cf">10,278</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE3LTQtMS0xLTA_c34bdc98-716c-408c-a431-891b2f24c423">9,633</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE3LTUtMS0xLTA_d13005fe-699a-46c4-a29f-68856df4543b">4,682</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE4LTEtMS0xLTA_caa0f53f-8663-4d92-a1d2-04a36ccdbd97">7,437</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE4LTItMS0xLTA_0fec9d02-1014-49fc-a34c-f8d265903191">12,261</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE4LTMtMS0xLTA_e7c8e2ca-7999-4cac-a3b2-717eb3cefffe">3,662</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE4LTQtMS0xLTA_0d905509-f51e-4ad1-b484-3f804e78a697">15,920</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE4LTUtMS0xLTA_c3557b03-3588-4443-b67f-0a08b9cda947">7,440</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE5LTEtMS0xLTA_9f9e655e-1fb1-4ed4-9921-22fda53bc70f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE5LTItMS0xLTA_d9ffa726-3442-4c31-b08e-17f873784599">129</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE5LTMtMS0xLTA_e1241582-3a11-4743-afbe-b85025bcbcac">125</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE5LTQtMS0xLTA_652e5656-dc4b-4b44-9cc8-77bf02e761ca">125</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE5LTUtMS0xLTA_638f9f44-34f2-4e19-954f-39d6f1f24de4">129</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIwLTEtMS0xLTA_4800f58d-caf4-4b6c-b18f-1ebe292e73dd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIwLTItMS0xLTA_02a1ce00-2de9-420c-b861-6e11372b3e2b">105</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIwLTMtMS0xLTA_f91933c8-91a2-4013-a5cc-f8e67350cf29">473</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIwLTQtMS0xLTA_ee016773-94ee-427f-ac8a-887f7049786c">86</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIwLTUtMS0xLTA_7ba309f2-eddc-4e3c-8658-9ac92633bbe6">492</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIxLTEtMS0xLTA_4d19640c-eabb-4ce1-a98d-9a96d46b7c1a">1,016</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIxLTItMS0xLTA_c24b0a43-5265-46a3-a619-4a3c5d4cd79d">11,484</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIxLTMtMS0xLTA_74e2fa34-61c0-4756-94d5-de4829acd717">7,141</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIxLTQtMS0xLTA_b03899e3-d86d-4de7-97fd-36e93a8e513c">3,654</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIxLTUtMS0xLTA_21dda9c3-2c6c-46cf-ac51-26a8ffb97425">327</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIyLTEtMS0xLTA_0408dce4-dce5-4b10-aeab-ea853063cb12">17,196</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIyLTItMS0xLTA_287e70f2-939e-4ef6-86cd-e10809406ec3">1,042</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIyLTMtMS0xLTA_1fd16d7a-ce3d-4121-a9fa-cec0158cc299">26,666</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIyLTQtMS0xLTA_a2618d51-37a7-430a-93ee-30f93e3c0c29">22,110</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIyLTUtMS0xLTA_48a82cf5-ef7f-4d88-a36b-4ee404014e8d">22,794</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIzLTEtMS0xLTA_3c055402-d5e3-44ea-aefa-9afe4df51115">6,187</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIzLTItMS0xLTA_e154ab87-e40d-4062-b677-6e4370e8ec75">3,455</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIzLTMtMS0xLTA_f34f721f-f9cb-4274-94a4-0e9f76f5f822">483</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIzLTQtMS0xLTA_7c206c6b-8d06-4436-b4db-9066670c1d8a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIzLTUtMS0xLTA_1d1cfe18-24cb-4b05-945a-cc0ee06e7ec3">2,249</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ib65a3fce441741928e7a73a2afd293ab_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI0LTEtMS0xLTA_e1c762cc-500c-4dbc-b042-8f23e27a6bfb">16,529</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="iec79601104674ae29d62bda6d065a536_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI0LTItMS0xLTA_1604e175-185b-4671-8bbe-e2e64d334436">1,026</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ida6ffeba071c4bc9a0619c9e96e3ca0f_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI0LTMtMS0xLTA_25a452c0-5fb4-4200-9a24-c067963f2485">6,172</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i695e511f816d41c49d9fc831cd7d02e1_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI0LTQtMS0xLTA_18a6019f-fef5-4963-9bb2-870585e2c440">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI0LTUtMS0xLTA_a8f7b0c0-73f2-49f9-9130-a9c1188112e2">23,727</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI1LTEtMS0xLTA_1c81a3af-2f0a-47be-9438-ea533ec5fefa">493</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI1LTItMS0xLTA_98784ea1-23b3-48a5-beb8-706907c393f3">17</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI1LTMtMS0xLTA_d1c8e101-966b-4e04-a10d-1ee540b42c33">477</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI1LTQtMS0xLTA_815fc83c-b15c-4535-801d-8dbe2e59ec4e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI1LTUtMS0xLTA_106ddd06-8a12-44a9-b9e0-c1aa5baceef5">987</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i77466ae4b6494185a3f59678704f76da_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI2LTEtMS0xLTA_0afaa0eb-a781-4e2f-9d06-c6196a20522c">9,849</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI2LTItMS0xLTA_afab43e5-606b-490f-9cb1-7e71f9464429">4,464</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI2LTMtMS0xLTA_966a6f54-9166-47aa-9222-d271c8a4dab3">6,178</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ic55625ff50f8436881dd19c698292812_I20191231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI2LTQtMS0xLTA_63ae0e26-8ec8-4db4-95e8-26f27edaef86">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI2LTUtMS0xLTA_22067671-7283-4dc4-9deb-74d3c4bb7d92">20,491</ix:nonFraction></span></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="ib9dacb22caa14d9082de60d5047423e2"><ix:continuation id="i3cdd5925c5a245a59fc3f52e919fbf8a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.750%"><tr><td style="width:1.0%"></td><td style="width:32.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Cash Flows<br/>For the year ended December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes for continuing op.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       <ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMtMS0xLTEtMA_5908499f-b7a9-4c67-9dfd-9507cd52cc9d">13,180</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       <ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMtMi0xLTEtMA_0baf0339-d43d-42ad-b8fa-2357c7b0181c">19,914</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       <ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMtMy0xLTEtMA_d1a52a35-9d22-4f30-a46d-58e32e07c66e">16,766</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       (<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMtNC0xLTEtMA_24dc7056-7f14-4056-859e-e6afafb0361e">32,896</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       <ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMtNS0xLTEtMA_c3d60df8-5e19-465f-a37e-eb51de4add8a">16,964</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzQtMS0xLTEtMA_f08c6101-6c82-41d8-a6b1-efdee4ab0657">15,622</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzQtMi0xLTEtMA_5abf3d17-7c5c-488a-bb2b-c161a33d8c5c">7,476</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzQtMy0xLTEtMA_87d5175b-cb0f-47cf-9a05-f42ffb87375d">8,957</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzQtNC0xLTEtMA_99e0498b-c0ca-4614-b44d-aae9ab9e32bb">32,896</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInNoncashBalancesRelatedToOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzQtNS0xLTEtMA_fc6e3005-6b31-4f58-ba79-4eedc26fcf6f">18,755</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in working capital</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzUtMS0xLTEtMA_b1242157-3fe1-4c65-a567-e58f2a7d348d">89</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzUtMi0xLTEtMA_d0b71bd6-058d-420e-98fe-081f0bd1b0f2">10,958</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzUtMy0xLTEtMA_3be194d2-472f-4bf3-a364-9d276de9f3ec">2,909</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzUtNC0xLTEtMA_f1090b8e-505a-4b97-8ac8-7b4b22e83c0c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ChangesInWorkingCapitalAndOtherItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzUtNS0xLTEtMA_b5296f28-462d-4aa5-9626-2770d2b0ee5e">8,138</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from operating activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzYtMS0xLTEtMA_bc8d0eb4-df83-480f-b805-dc41150be257">2,531</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzYtMi0xLTEtMA_e6d6c26b-e992-43d6-a4c7-46ab1a3d70c9">1,480</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzYtMy0xLTEtMA_2866f59e-030c-4a79-aa42-850a220edd55">28,632</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzYtNC0xLTEtMA_609e0f1d-e71e-4af2-b3d6-218fe4d5ec6e">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzYtNS0xLTEtMA_91f80c2a-b32a-4294-9bcd-fdd0946a6882">27,581</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before taxes from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzctMS0xLTEtMA_da280a58-2c15-4276-9aa3-3d07acaaa895">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzctMi0xLTEtMA_9a66bc18-1421-4dec-b217-cf3de3503f84">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzctMy0xLTEtMA_54ab6cdf-8597-4580-bfd7-b033d8151e80">1,308</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzctNC0xLTEtMA_f92969d9-6dfb-41b7-8d0e-1c5f8bf830b0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzctNS0xLTEtMA_6d546181-3a4c-4540-a7f4-d6a4df1ebeb7">1,308</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzgtMS0xLTEtMA_1cfbe529-c5de-44af-982e-48d0123dde0c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzgtMi0xLTEtMA_7ec3b1fd-c5a2-41eb-8be9-4ffc6093f28b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzgtMy0xLTEtMA_98a97500-9414-472e-a821-aa372d3034a4">654</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzgtNC0xLTEtMA_3084fb7e-4bc4-412b-ba2a-b9b21d225c59">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzgtNS0xLTEtMA_c1ac8255-e91f-4506-9507-2419857c1674">654</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and mergers, net of cash acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEwLTEtMS0xLTA_80167789-5d71-4c44-9b8a-e3bea222e77a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEwLTItMS0xLTA_49b0adcf-7d9d-487a-a1b4-23e47b9a9034">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEwLTMtMS0xLTA_e66b8b59-24f9-4855-847b-04b235e9d4ed">1,957</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEwLTQtMS0xLTA_ff004fd1-1438-472d-9cb0-cf447dc5e583">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEwLTUtMS0xLTA_69fab920-e357-451f-b54c-3e8529565317">1,957</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzExLTEtMS0xLTA_5648e9c0-716a-42f8-a1b0-6c2cfa57ba46">2,994</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzExLTItMS0xLTA_0ce1ab68-3b28-4a04-a2f8-164c561b0d37">2,187</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzExLTMtMS0xLTA_db06528a-908f-4796-9118-2d7be02253ad">4,513</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzExLTQtMS0xLTA_c25e88b0-f016-4ccb-a7f8-6958ab8809d9">8,690</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzExLTUtMS0xLTA_16f9f5dc-fac9-4b4a-a8a9-9527b06e7c49">1,004</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of long-lived assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEyLTEtMS0xLTA_4401fe6c-efe6-43ff-b5b2-d0d37dab3c97">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEyLTItMS0xLTA_6343b430-04e8-4621-9cbc-4dff8700beeb">3,506</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEyLTMtMS0xLTA_93f827ba-0a01-4d62-a7e5-1c8e1bceada5">6,012</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEyLTQtMS0xLTA_5fc37d5c-6455-49f4-90a4-a67a67a733fd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:NetPaymentsToAcquireLongLivedAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEyLTUtMS0xLTA_6da525ec-d872-4637-ac34-54598e64a711">9,518</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of intangible assets and other investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEzLTEtMS0xLTA_a69a4cd7-f30e-4bbd-8001-af7b33d7ae15">10,153</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEzLTItMS0xLTA_67e7addf-0b9e-4e44-93dc-455f7dc90e4b">6,710</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEzLTMtMS0xLTA_9f5d9238-66be-4c1c-ad4c-17814e078d34">2,088</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEzLTQtMS0xLTA_607edc77-e5f5-467a-ab70-4a4abc9bed27">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEzLTUtMS0xLTA_691a6e48-672f-4d12-87f2-cdb065f19ec3">1,355</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in shares</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE0LTEtMS0xLTA_37d04ada-9808-42bf-b838-d5327ff35d02">9,576</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE0LTItMS0xLTA_b2cb8b84-b48f-4eb8-8622-26a8762ad67c">1,948</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE0LTMtMS0xLTA_3c771ef9-9cc2-4118-9815-88bf35f258b4">23,820</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE0LTQtMS0xLTA_11ec1c1c-7ea6-4498-9df7-9c0af86b44f5">34,957</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE0LTUtMS0xLTA_14fffe8b-77d7-4a64-8f35-c7fcdff84a97">387</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE1LTEtMS0xLTA_51a2b213-5318-45a7-9d13-4574fca768d4">4,816</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE1LTItMS0xLTA_9d436b5a-1c01-4f51-b618-737f86768edd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE1LTMtMS0xLTA_d036d76d-9acf-47f6-af4b-495cdbf55562">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE1LTQtMS0xLTA_35a240eb-2701-4841-ad36-0ad3ff3ce5a9">4,816</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE1LTUtMS0xLTA_037124e7-7b29-4727-8790-11135e70d0ad">8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from investing activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE2LTEtMS0xLTA_76dd0317-07d0-4df4-b434-a36e09510290">11,919</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE2LTItMS0xLTA_37c654e1-0118-4fc1-a9c7-5e6b0b3870aa">3,443</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE2LTMtMS0xLTA_3755ecc3-da88-44f7-85af-3ee5d50522a7">21,266</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE2LTQtMS0xLTA_b55a54fb-9fce-45f1-a4de-63f9aff79e1e">21,451</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE2LTUtMS0xLTA_6cbef922-a6be-46d6-9812-3b3409233e0f">8,291</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from investing activities from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE3LTEtMS0xLTA_74461b6f-4f6c-4a3b-a314-dc04de980a7f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE3LTItMS0xLTA_28c06c07-11f6-4ca7-ac2b-1eacbc230a30">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE3LTMtMS0xLTA_0468061a-a909-4dee-ae71-6f74140b026b">962</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE3LTQtMS0xLTA_13e3737b-a7a9-4d25-a2a4-897b267dbd2b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE3LTUtMS0xLTA_59324e85-7b7f-4173-804d-6bce74f2d923">962</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE5LTEtMS0xLTA_1aa14510-9eaa-4a1a-998e-418f7779dc2b">10,100</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE5LTItMS0xLTA_97905ac3-f193-42fe-b989-eed2c2ce80e2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE5LTMtMS0xLTA_4baa66ca-89f3-45c4-ba1b-caeb922b90d4">5,326</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE5LTQtMS0xLTA_405e8d1f-ffc1-4d72-9468-7b8c973cff47">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE5LTUtMS0xLTA_565d71fc-7e45-4c87-9005-5cf79d16cf69">15,426</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIwLTEtMS0xLTA_6a6def24-51c2-47a2-adcf-44f1e7c3d4a1">9,028</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIwLTItMS0xLTA_a6456cc4-f4ed-4831-8c67-06742968e1da">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIwLTMtMS0xLTA_97e637b7-1871-4a02-a9a5-38e36f0930e9">6,929</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIwLTQtMS0xLTA_18998fc1-7d13-4e5a-b12f-2ac4eafb7f49">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIwLTUtMS0xLTA_c57779b8-1be8-424d-b2bf-acd974ec416d">15,957</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIxLTEtMS0xLTA_3bbe34b3-728b-42f4-913c-2dce56ccd51c">4,189</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIxLTItMS0xLTA_61e08859-a185-4de5-a4ce-1d0bf270cd5d">5,487</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIxLTMtMS0xLTA_3215f3d8-7835-431f-ae2a-6a1d88073a23">3,998</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIxLTQtMS0xLTA_e2934472-5d3c-4d57-98e4-6ce1b3f02c9e">8,690</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIxLTUtMS0xLTA_97e65d9f-d8a5-4df6-a0b5-27b75cebca32">4,984</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIyLTEtMS0xLTA_115db666-034a-4d72-a512-cb018aaf2662">7,038</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIyLTItMS0xLTA_99da4371-5277-4c8b-b6d0-9ff089536d64">4,434</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIyLTMtMS0xLTA_2c3dbdfa-5bc6-45bd-9f5f-6f3f58b23dac">382</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIyLTQtMS0xLTA_aba76f0a-42ac-40c8-99ac-8729288128e7">4,816</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIyLTUtMS0xLTA_46b6bbdf-66a7-4d37-959c-1e50f2f9c198">7,038</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuing shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromIssuingShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIzLTEtMS0xLTA_52802204-3dc5-46ba-8ab8-47c4f44232bf">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromIssuingShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIzLTItMS0xLTA_295cfa5d-1f1e-4748-b2f0-18b67611cb3a">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromIssuingShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIzLTMtMS0xLTA_ddcae01b-b45b-4dcd-ad75-e4a5993260f7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromIssuingShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIzLTQtMS0xLTA_37f4a857-a425-4150-87f3-73967f62d7b3">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:ProceedsFromIssuingShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIzLTUtMS0xLTA_e399adba-07f3-4864-bb9f-20e72a7d891c">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI0LTEtMS0xLTA_1f632e1a-824a-4c8c-993f-3a803beb2c18">34,314</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI0LTItMS0xLTA_13349159-f8df-48e9-8b09-fa48a62a4580">5,118</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI0LTMtMS0xLTA_b51362ae-9a5f-44e8-bded-3269d345763b">6,157</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI0LTQtMS0xLTA_6f3a22f7-4e37-4775-b5f5-ab2bf74129dc">34,957</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI0LTUtMS0xLTA_03d73109-9b7c-411b-97be-338dac39b943">1,682</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI1LTEtMS0xLTA_4cb3269d-fd47-4b02-b7d2-10fd69d95e2d">24,159</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI1LTItMS0xLTA_81738b92-dcd1-44f3-a5e9-2a31fe825e9f">4,803</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI1LTMtMS0xLTA_8950246d-a56a-4d03-bb29-71267f9df05b">12,140</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI1LTQtMS0xLTA_d31fe546-4410-4977-a276-444609126a33">21,451</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI1LTUtMS0xLTA_6316ab7c-b6ed-45ed-872d-fcfb59628515">14,235</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI2LTEtMS0xLTA_45f37b14-598e-4427-9185-bfe432375bad">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI2LTItMS0xLTA_a372262c-3ab9-4753-a224-ba9fa3e5dfa7">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI2LTMtMS0xLTA_5f829ef0-fbc7-48e0-a0ec-a0ec0a438c9c">37</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI2LTQtMS0xLTA_d211bf43-17c9-4e8b-9314-e33a2e4d910f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI2LTUtMS0xLTA_61822151-e78d-46f9-bb2f-4d913115752b">37</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI3LTEtMS0xLTA_44d24fe4-63e8-4c22-a2fd-97c2e405f935">9,709</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI3LTItMS0xLTA_cf937307-9e9e-4adf-826e-3caa4f3b03a2">120</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI3LTMtMS0xLTA_0662d954-1e81-480e-a84f-0b476bd8f07f">4,774</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI3LTQtMS0xLTA_74b2284c-369e-49d8-af7e-e331fb6b4355">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI3LTUtMS0xLTA_01a552af-6d73-4629-aeaa-c56f02f66a9e">5,055</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI4LTEtMS0xLTA_ffe9314b-e803-4d1a-98bb-6eceafe5e655">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI4LTItMS0xLTA_723894af-13a5-4252-9c12-59366632b133">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI4LTMtMS0xLTA_4e6a410c-3381-4b83-a1fc-3b97737dbee2">963</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI4LTQtMS0xLTA_881347fc-97ba-4a3b-a36b-0dc9b55e2170">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI4LTUtMS0xLTA_2784df70-9241-4492-9bf3-d63e4fb2a542">963</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0bafbecfc26c42a9b811644a884c9f6f_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI5LTEtMS0xLTA_37b1921a-5287-4428-863a-db250680d3b1">7,017</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ie26449efe42b4e97b76bad5aead3061c_I20171231" decimals="-6" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI5LTItMS0xLTA_99b1119d-6140-4c5f-ba63-f56eaa8860fc">926</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i0178b76e86e249bf80cbf181463236dd_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI5LTMtMS0xLTA_75ad7d02-4b00-4b4f-92e7-ae2c4c4db880">10,824</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i5363527f3a034c4cb2b81b3ce52e2183_I20171231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI5LTQtMS0xLTA_0fbf786b-2f16-4dac-a80a-5636e7c24768">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI5LTUtMS0xLTA_ca6b6943-d74e-4095-ad4a-36ce10fcf064">18,767</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMwLTEtMS0xLTA_d7d7028d-62ea-44fd-b33c-5b6904cb6fa3">197</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMwLTItMS0xLTA_29fcaf60-8f7c-4988-992b-25a5164b1df4">20</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMwLTMtMS0xLTA_48d348f4-15cc-4aef-a075-c7eff895295e">841</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMwLTQtMS0xLTA_cb5c45b1-5d3d-4c0d-9857-3d8eded7f53c">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMwLTUtMS0xLTA_8b93b3cf-f74f-423e-b0b1-36a522c96682">1,058</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          <ix:nonFraction unitRef="mxn" contextRef="ib65a3fce441741928e7a73a2afd293ab_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMxLTEtMS0xLTA_dbf48393-0795-450f-b8f2-dd606fd6e134">16,529</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          <ix:nonFraction unitRef="mxn" contextRef="iec79601104674ae29d62bda6d065a536_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMxLTItMS0xLTA_82fb3896-f7a4-4aac-bda9-78c3269eed09">1,026</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          <ix:nonFraction unitRef="mxn" contextRef="ida6ffeba071c4bc9a0619c9e96e3ca0f_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMxLTMtMS0xLTA_e8281d90-9b41-4efa-bb82-5177911a0162">6,172</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          <ix:nonFraction unitRef="mxn" contextRef="i695e511f816d41c49d9fc831cd7d02e1_I20181231" decimals="-6" format="ixt:zerodash" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMxLTQtMS0xLTA_3a51ad49-ce64-4af1-b8b8-815ac82430e9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          <ix:nonFraction unitRef="mxn" contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMxLTUtMS0xLTA_81e471dc-4ed5-4174-8951-735276f3ce4b">23,727</ix:nonFraction></span></td></tr></table></ix:continuation></ix:continuation></div><div id="i174f34163a83488c82966ed9ae423c19_139"></div><div style="margin-top:12pt"><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231" name="ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzkvZnJhZzoxYTZkZjZjZWU5ZWM0NjQ4YWVhZDJhMTEwMDg0ZTNlMi90ZXh0cmVnaW9uOjFhNmRmNmNlZTllYzQ2NDhhZWFkMmExMTAwODRlM2UyXzExODU_175c4f26-0554-4c1a-8f9d-4765cf665a74" escape="true"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 30. Subsequent Events</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, we entered into a new distribution agreement with Heineken Brazil that is intended to replace our previous distribution agreement with Heineken Brazil. The effectiveness of this distribution agreement is subject to various conditions, including the approval of the Brazilian antitrust authorities. Pursuant to this new distribution agreement, we will continue to sell and distribute Kaiser, Bavaria and Sol beer brands in Brazil and add to our portfolio premium international brands such as Eisenbahn. We will also cease to sell and distribute Heineken and Amstel beer brands. Moreover, we will have the right to produce and distribute alcoholic beverages and other beers in Brazil based on a certain proportion of Heineken&#8217;s portfolio in Brazil. The agreement has a <ix:nonNumeric contextRef="i66c0e442cdc74d27a6750eeb2269fec3_D20210201-20210228" format="ixt-sec:durwordsen" name="kof:DistributionAgreementTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzkvZnJhZzoxYTZkZjZjZWU5ZWM0NjQ4YWVhZDJhMTEwMDg0ZTNlMi90ZXh0cmVnaW9uOjFhNmRmNmNlZTllYzQ2NDhhZWFkMmExMTAwODRlM2UyXzMyOTg1MzQ4ODQ1NDU_b1a87e43-153e-4e32-aafc-85cf7a1adcfc">five-year</ix:nonNumeric> term and may be automatically renewed for an additional <ix:nonNumeric contextRef="i66c0e442cdc74d27a6750eeb2269fec3_D20210201-20210228" format="ixt-sec:durwordsen" name="kof:DistributionAgreementRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzkvZnJhZzoxYTZkZjZjZWU5ZWM0NjQ4YWVhZDJhMTEwMDg0ZTNlMi90ZXh0cmVnaW9uOjFhNmRmNmNlZTllYzQ2NDhhZWFkMmExMTAwODRlM2UyXzMyOTg1MzQ4ODQ1NTY_054f3bbe-515a-4c5f-92d3-861129ceffd2">five-year</ix:nonNumeric> term subject to certain conditions. Upon the new distribution agreement becoming effective, we intend to withdraw from the arbitration and other legal proceedings against Heineken Brazil and waive any rights with respect to any awards or judgments resulting from such arbitration and legal proceedings.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-100</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.13
<SEQUENCE>2
<FILENAME>ex21312312020.htm
<DESCRIPTION>EX-2.13
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="iddc399ea0b2c4696989e6abc3b385fda_37"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 2.13</font></div><div style="margin-top:0.05pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF SECURITIES REGISTERED UNDER SECTION 12 OF THE EXCHANGE ACT</font></div><div style="margin-bottom:10pt;margin-top:0.45pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, Coca-Cola FEMSA, S.A.B. de C.V. (&#8220;Coca-Cola FEMSA,&#8221; &#8220;our company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221;) had the following classes of securities registered pursuant to Section 12(b) of the Exchange Act&#58;</font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:58.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title of each class</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trading symbol(s)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of each exchange on which registered</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">American Depositary Shares, <br>each representing 10 units</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">KOF</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NYSE</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value*</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NYSE</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B shares, without par value*</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NYSE</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series L shares, without par value*</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NYSE</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.750% Senior Notes due 2030</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NYSE</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.850% Senior Notes due 2032</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NYSE</font></td></tr></table></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">__________________</font></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">*</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Not for trading, but only in connection with the registration of American Depositary Shares (&#8220;ADSs&#8221;) representing such units or shares, pursuant to the requirements of the Securities and Exchange Commission.</font></div><div><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:34.25pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized terms used but not defined herein have the meanings given to them in our annual report on Form 20-F for the fiscal year ended December 31, 2020 (our &#8220;2020 Form 20-F&#8221;).</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I. Description of Our Capital Stock</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:12.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our capital stock is divided into four series of shares, in each case without par value&#58; Series A shares, Series B shares, Series D shares, and Series L shares. Our bylaws require that at least 75.0% of our capital stock be comprised of ordinary shares with full voting rights (i.e., the Series A shares, Series D shares and Series B shares). Our capital stock may be comprised of no more than 25.0% of shares with limited voting rights (i.e., the Series L shares). Series A shares must at all times constitute at least 50.1% of all outstanding common shares with full voting rights (i.e., excluding the Series L shares) and may only be held by Mexican investors. Series B shares jointly with Series D shares may not exceed 49.9% of all outstanding common shares with full voting rights (i.e., excluding the Series L shares).</font></div><div style="margin-top:5.85pt;padding-left:5.3pt;padding-right:16.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following is a summary of certain provisions of our bylaws and Mexican law relating to our Series B shares, our Series L shares and the units. The summary is not complete. Our Series B shares, our Series L shares and the units are described in greater detail in our bylaws, which are attached to our 2020 Form 20-F as Exhibit 1.1. We encourage you to read our bylaws and the applicable sections of our annual report for additional information. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">See &#8220;Item 10. Additional Information&#8212;Bylaws&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in our 2020 Form 20-F.</font></div><div style="padding-right:16.5pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Our Series B and Series L Shares</font></div><div style="margin-top:5.4pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Voting Rights, Transfer Restrictions and Certain Minority Rights</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:6.4pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B shares have full voting rights, and Series L shares have limited voting rights. Series B shares and Series L shares are freely transferable in the form of units, for so long as Series B shares and Series L shares trade together as units. If the units are unwound, as described below under &#8220;Description of Our Units,&#8221; the underlying Series B shares and Series L shares will be freely transferable on an individual basis. None of our Series B shares or Series L shares are exchangeable for shares of a different series. The rights of all series of our capital stock (including the Series B and Series L shares) are substantially identical except as described herein and under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;Item 10. Additional Information&#8212;Bylaws&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in our 2020 Form 20-F.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:5.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our bylaws, holders of Series L shares are entitled to vote in limited circumstances. They may appoint for election and elect up to three of our maximum of 21 directors and, in certain circumstances where holders of Series L shares have not voted for the director elected by holders of the majority of these series of shares, they may be entitled to elect and remove one director, through a general shareholders meeting, for every 10.0% they own of all issued, subscribed and paid shares of our capital stock, pursuant to the Mexican Securities Market Law, up to a maximum number of three directors out of the total of 21 directors. In addition, they are entitled to vote on certain matters, including certain changes in our corporate form, mergers involving our company when our company is the merged entity or when the principal corporate purpose of the merged entity is not related to the corporate purpose of our company, and the cancellation of the registration of our shares in the Mexican Stock Exchange or any other foreign stock exchange.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:41.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Mexican Securities Market Law, minority shareholders are entitled to a number of protections. These protections include provisions that permit&#58;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:12.2pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;holders of 5.0% of our outstanding capital stock, either individually or as a group, to bring an action for liability against our directors, the secretary of the board of directors and certain key officers&#59;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:20.3pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;holders of 10.0% of our outstanding capital stock entitled to vote, including in a limited or restricted manner, either individually or as a group, to require the chairman of the board of directors or the chairmen of the Audit or Corporate Practices Committees to call a shareholders meeting&#59;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:8pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;holders of 10.0% of our outstanding capital stock entitled to vote, including in a limited or restricted manner, either individually or as a group, to request at any shareholders meeting that resolutions be postponed with respect to any matter on which they considered they were not sufficiently informed&#59;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:6.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;for every 10.0% of our outstanding capital stock entitled to vote, including in a limited or restricted manner, held either individually or as a group, to appoint one member of our board of directors and one alternate member of our board of directors up to the maximum number of directors that each series is entitled to appoint under our bylaws&#59; if a holder or group of holders of Series B shares are entitled to appoint a director, the shareholders meeting will reduce the number of directors entitled to be appointed by holders of another series of shares&#59; provided that, the number of directors entitled to be appointed by holders of Series D shares will remain unchanged, unless otherwise agreed&#59; and</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:11.3pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;holders of 20.0% of our outstanding capital stock, either individually or as a group, to oppose any resolution adopted at a shareholders meeting in which they are entitled to vote and file a petition for a court order to suspend the resolution temporarily within 15 days following the adjournment of the meeting at which the action was taken, provided that (1) the challenged resolution violates Mexican law or our bylaws, (2) the opposing shareholders neither attended the meeting nor voted in favor of the challenged resolution and (3) the opposing shareholders deliver a bond to the court to secure payment for any damages that we may suffer as a result of suspending the resolution in the event that the court ultimately rules against the opposing shareholder.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shareholders Meetings</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:14.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General shareholders meetings may be ordinary meetings or extraordinary meetings. Extraordinary meetings are those called to consider certain specific matters provided for in the Mexican General Corporations Law,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">including&#58; amendments to our bylaws, liquidation, dissolution, merger and transformation from one form of company to another, issuance of preferred stock and increases and reductions of the fixed portion of our capital stock. In addition, our bylaws require an extraordinary meeting to consider the cancellation of the registration of our equity securities with the RNV maintained by the CNBV and the delisting of our equity securities from the Mexican Stock Exchange or any other foreign stock exchanges on which our equity securities may be listed, the amortization of distributable earnings into capital stock, and issuances of treasury shares for future subscription and payment. All other matters, including increases or decreases affecting the variable portion of our capital stock, are considered at an ordinary meeting.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:8.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Mexican law, an ordinary annual meeting must be held at least once each year (1) to consider the approval of our financial statements for the preceding fiscal year, (2) to determine the allocation of the profits of the preceding fiscal year and (3) to appoint, remove or ratify the members of our board of directors. The holders of Series B shares are entitled to vote in such ordinary annual meeting regarding all three matters mentioned above, and the holders of Series L shares are exclusively entitled to vote in relation to the appointment of members of the board of directors (i.e. up to three directors and their respective alternate directors). Further, any transaction to be entered into by us or our subsidiaries within the following fiscal year that represents 20.0% or more of our consolidated assets must be approved at an ordinary shareholders meeting at which holders of Series L shares are entitled to vote.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:10.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quorum for ordinary and extraordinary meetings at which holders of Series L shares are not entitled to vote is 76.0% of the holders of our fully subscribed and paid voting shares. Resolutions adopted at such ordinary or extraordinary shareholders meetings are valid when adopted with the affirmative vote of holders of at least a majority of our fully subscribed and paid voting shares voting (and not abstaining) at the meeting, including the affirmative vote of holders of a majority of the Series D shares. However, for a shareholders meeting to vote on a payment of dividends in an amount not to exceed 20.0% of the preceding years&#8217; consolidated net profits, the approval of our financial statements for the preceding fiscal year with an unqualified auditor&#8217;s opinion, or our normal operations plan, our bylaws only require a quorum of a majority of our fully subscribed and paid voting shares and resolutions are validly adopted at such meeting with the affirmative vote of a majority of the holders of our voting shares voting (and not abstaining) at the meeting.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:14.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our bylaws, holders of Series B shares are entitled to vote on all matters discussed at an ordinary or extraordinary meeting. These holders are entitled to elect and remove one director for every 10.0% of all issued, subscribed and paid shares of our capital stock that they may hold either individually or as a group, up to a maximum number of three directors out of the total of 21 directors.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:13.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quorum for an extraordinary meeting at which holders of Series L shares are entitled to vote is 82.0% of all of our fully subscribed and paid shares, and resolutions issued at such extraordinary meeting are valid when adopted with the affirmative vote of holders of at least a majority of our fully subscribed and paid shares voting (and not abstaining) at the meeting. The following matters may be approved in such a meeting&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:44.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;changes in our corporate form from one type of company to another (other than changing from a variable capital to fixed-capital corporation and vice versa)&#59; and</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:7.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any merger where we are not the surviving entity or any merger with an entity whose principal corporate purposes are different from those of the Registrant or its subsidiaries.</font></div><div style="margin-bottom:10pt;margin-top:3.85pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">Series L shares will also be entitled to vote on any other matters for which the Mexican Securities Market Law expressly allows Series L shares to vote.</font></div><div style="margin-bottom:10pt;margin-top:3.85pt;padding-left:5.3pt;padding-right:4.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of cancellation of the registration of any of our shares with the RNV, whether by order of the CNBV or at our request with the prior consent of 95.0% of the holders of our outstanding capital stock, our bylaws and the Mexican Securities Market Law require us to make a public offer to acquire these shares prior to their cancellation.</font></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Series L shares may attend, but not address, meetings of shareholders at which they are not entitled to vote.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexican law provides for a special meeting of shareholders to allow holders of shares of a specific series to vote as a class on any action that would prejudice exclusively the rights of holders of such series. There are no procedures for determining whether a particular proposed shareholder action requires a class vote, and Mexican law does not provide extensive guidance on the criteria to be applied in making such a determination. Holders of Series B and Series L shares at their respective special meetings or at an annual ordinary meeting, must appoint, remove or ratify directors, as well as determine their compensation. The quorum for special meetings of any series of shares is 75.0% of the holders of the fully subscribed and paid shares of the series entitled to attend such special meeting. Except for resolutions to unwind the units into individual Series B and Series L shares as described above, resolutions adopted at a special shareholders meeting are valid when adopted by the holders of at least a majority of the fully subscribed and paid shares of the series entitled to attend such special meeting. Resolutions to unwind the units into individual Series B shares and Series L shares as described above are valid when adopted by the holders of at least 51.0% of each of the fully subscribed and paid Series B shares and Series L shares.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:4.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders meetings may be called by the board of directors, the Audit Committee or the Corporate Practices Committee and, under certain circumstances, a Mexican court. For every 10.0% or more of our capital stock held by holders, either individually or as a group, such holders may require the chairman of the board of directors, or the chairmen of the Audit Committee or Corporate Practices Committee to call a shareholders meeting. A notice of meeting and an agenda must be published in a newspaper of general circulation in Mexico City or in the electronic system maintained by the Mexican Ministry of Economy at least 15 days prior to the meeting. Notices must set forth the place, date and time of the meeting and the matters to be addressed and must be signed by whoever convened the meeting. All relevant information relating to the shareholders meeting must be made available to shareholders starting on the date of publication of the notice. To attend a meeting, shareholders must deposit their shares with the corresponding trust institution or with Indeval, or an institution for the deposit of securities prior to the meeting as indicated in the notice. If entitled to attend the meeting, a shareholder may be represented by an attorney-in-fact or vote by proxy.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Rights</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:10.15pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the annual ordinary meeting of holders of Series A, Series B, and Series D shares, the board of directors submits our financial statements for the previous fiscal year, together with a report thereon by the board of directors. Once the holders have approved the financial statements, they determine the allocation of our net income for the preceding year. Mexican law requires the allocation of at least 5.0% of net income to a legal reserve, which is not subsequently available for distribution until the amount of the legal reserve equals 20.0% of our capital stock. Thereafter, the holders of Series A, Series B and Series D shares may determine and allocate a certain percentage of net income to any general or special reserve, including a reserve for open-market purchases of our shares. The remainder of net income is available for distribution in the form of dividends to the shareholders.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:12.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All shares outstanding and fully paid (including Series L shares) at the time a dividend or other distribution is declared are entitled to share equally in the dividend or other distribution. No series of shares is entitled to a preferred dividend. Shares that are only partially paid, participate in a dividend or other distributions proportionately based on the amount actually paid at the time of the dividend or other distributions. Treasury shares are not entitled to dividends or other distributions.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes in Capital Stock</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:7.9pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to our bylaws, any change in our authorized capital stock requires a resolution of a shareholders meeting. We are permitted to issue shares representing fixed capital and shares representing variable capital. The fixed portion of our capital stock may be increased or decreased only by amendment of our bylaws adopted by a resolution at an extraordinary shareholders meeting. The variable portion of our capital stock may be increased or decreased by resolution of an ordinary shareholders meeting without amending our bylaws. All changes in the fixed or variable capital have to be registered in our capital variation registry book, as required by the applicable law. A capital stock increase may be effected through the issuance of new shares for payment in cash or in kind, or by capitalization of indebtedness or of certain items of equity. Treasury stock may only be sold pursuant to a public offering.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preemptive Rights</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:4.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mexican Securities Market Law permits the issuance and sale of shares through a public offering without granting shareholders preemptive rights, if permitted by the bylaws and upon, among other things, authorization of the CNBV and the approval of the extraordinary shareholders meeting called for such purpose. Under Mexican law and our bylaws, except in limited circumstances (including mergers, sale of repurchased shares, convertible securities into shares and capital increases by means of payment in kind for shares or shares issued in return for the cancellation of debt), in the event of an increase in our capital stock, a holder of record generally has the right to subscribe shares of a series held by such holder sufficient to maintain such holder&#8217;s existing proportionate holding of shares of that series. Preemptive rights must be exercised during a term fixed by the shareholders at the meeting declaring the capital increase, which term must last at least 15 days following the publication of notice of the capital increase through an electronic system of the Mexican Ministry of Economy. Shares subject to a preemptive rights offering, with respect to which preemptive rights have not been exercised, may be sold by us to third parties on the same terms and conditions previously approved by the shareholders or the board of directors. Under Mexican law, preemptive rights cannot be waived in advance or be assigned, or be represented by an instrument that is negotiable separately from the corresponding shares.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:16.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fully paid shares are subject to redemption in connection with either (1) a reduction of capital stock or (2) a redemption with distributable earnings, which, in either case, must be approved by our shareholders. The shares subject to any such redemption would be selected by us by lot or in the case of redemption with distributable earnings, by purchasing shares by means of a tender offer conducted on the Mexican Stock Exchange, in accordance with the Mexican General Corporations Law and the Mexican Securities Market Law.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase of Shares</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to our bylaws, and subject to the provisions of the Mexican Securities Market Law and under rules promulgated by the CNBV, we may freely repurchase our own shares for a maximum amount in Mexican pesos previously approved by our shareholders meeting. In accordance with the Mexican Securities Market Law, our subsidiaries may not purchase, directly or indirectly, shares of our capital stock or any security that represents such shares.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5.75pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forfeiture of Shares</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:7.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required by Mexican law, our bylaws provide that non-Mexican holders of our shares are (1) considered to be Mexican with respect to such shares that they acquire or hold and (2) may not invoke the protection of their own governments in respect of the investment represented by those shares. Failure to comply with our bylaws may result in a penalty of forfeiture of a shareholder&#8217;s capital stock in favor of the Mexican state. Under this provision, a non-Mexican holder of our shares (including a non-Mexican holder of ADSs) is deemed to have agreed not to invoke the protection of its own government by asking such government to commence a diplomatic claim against the Mexican state with respect to its rights as a shareholder, but is not deemed to have waived any other rights it may have, including any rights under the United States securities laws, with respect to its investment in our company. If a shareholder invokes governmental protections in violation of this agreement, its shares may be forfeited to the benefit of the Mexican state.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Appraisal Rights</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:6.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whenever the shareholders approve a change of corporate purpose, change of nationality or change the corporate form of our company, any shareholder entitled to vote on such change that has voted against it, may withdraw as a shareholder of our company and have its shares redeemed at a price per share calculated as specified under applicable Mexican law, provided that it exercises its right within 15 days following the adjournment of the meeting at which the change was approved. In this case, the shareholder would be entitled to the reimbursement of its shares, in proportion to our assets in accordance with the last approved balance sheet. Because holders of Series L shares are not entitled to vote on certain types of these changes, these withdrawal rights are available to holders of Series L shares in fewer cases than to holders of other series of our capital stock.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidation</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:4.9pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon our liquidation, one or more liquidators may be appointed to wind up our affairs. All fully paid and outstanding shares of capital stock (including Series L and Series B shares) will be entitled to participate equally in any distribution upon liquidation. Shares that are only partially paid will be entitled to participate in any distribution upon liquidation in the proportion that they have been paid at the time of liquidation. There are no liquidation preferences for any series of our shares.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Our Units</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:14pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Units are entitled to the same rights and are subject to the same restrictions regarding dividends, voting rights, transfers, minority rights, ownership, redemption, repurchases, changes in capital stock, preemptive rights, appraisal rights, liquidation and forfeiture as apply to the underlying Series B and Series L shares that form each Unit. See &#8220;Description of Our Series B and Series L Shares&#8221; above.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to our bylaws, during the fifth year after the creation of the Units, the Units may be unwound into the underlying Series B and Series L shares through a special shareholders meeting which will require 75% of each of the Series B and the Series L shares to be present or represented and the affirmative vote of holders representing at least 51% of the fully subscribed and paid shares of each series. Alternatively, our board of directors may at any time submit for vote to the holders of Series B and Series L shares whether to unwind the Units into Series B and Series L shares. The board of directors would need to provide three months&#8217; notice of the special shareholders meeting, and the same quorum and voting thresholds would apply. If the holders of the Series B and Series L shares vote to unwind the Units, the underlying Series B and Series L shares would trade separately on the Mexican Stock Exchange one year after the approval.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of American Depositary Shares</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank of New York Mellon serves as the depositary for the ADSs (the &#8220;Depositary&#8221;) pursuant to an Amended and Restated Deposit Agreement dated April 11, 2019, between Coca-Cola FEMSA and The Bank of New York Mellon, as ADS depositary (the &#8220;Deposit Agreement&#8221;). ADSs represent ownership interests in securities that are on deposit with the Depositary. The Depositary typically appoints a custodian to safekeep the securities on deposit. The Deposited Securities are deposited with BBVA Bancomer, S.A., Instituci&#243;n de Banca M&#250;ltiple, Grupo Financiero BBVA Bancomer, the custodian and agent of the Depositary in Mexico (the &#8220;Custodian&#8221;). ADSs are normally evidenced by certificates that are commonly known as American Depositary Receipts (&#8220;ADRs&#8221;). So long as any ADSs are listed on one or more stock exchanges in the United States, the Depositary will act as registrar or, with our approval, appoint a registrar or one or more co-registrars, for registration of ADRs in accordance with any requirements of such exchanges.</font></div><div style="padding-left:5.3pt;padding-right:10.4pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Set forth below is a summary description of the material terms of the ADSs and the material rights of a holder of ADSs. Because it is a summary, it does not describe every aspect of the ADSs and the Deposit Agreement. For more complete information, you should read the entire Deposit Agreement, which includes the form of ADR. The Deposit Agreement is attached to our 2020 Form 20-F as Exhibit 2.1.</font></div><div style="margin-bottom:10pt;margin-top:0.35pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:5.3pt;padding-right:8.25pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Deposit Agreement, the Depositary executes and delivers ADRs. Each ADS represents 10 Units, each Unit consisting of three Series B shares and five Series L shares (together, the &#8220;Deposited Securities&#8221;). If the Units are unwound, as described in &#8220;Description of Our Units,&#8221; we expect that each ADS will continue to represent the same underlying 30 Series B shares and 50 Series L shares. Only persons in whose names ADRs are registered on the books of the Depositary will be treated by us and the Depositary as owners of ADSs.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Procedures for Voting</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:17.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of ADSs receive notice of shareholders meetings from the Depositary in sufficient time to enable such holders to return voting instructions to the Depositary in a timely manner. We give the Depositary notice of our shareholder meetings with time in advance so that the Depositary may notify holders of ADSs of upcoming vote requests and request their instructions. The Depositary does not vote or attempt to exercise the right to vote that attaches to the Deposited Securities, other than in accordance with the instructions received by an ADS holder. Upon written request of any holder or beneficial owner of ADSs received on or before the date established by the Depositary for such purpose, the Depositary will (a) as early as practicable prior to such meeting, issue to such beneficial owner an admission ticket for such meeting and (b) notify us, at least two Mexico City business days prior to such meeting, of the identity of such beneficial owner.</font></div><div style="margin-top:3.2pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends and Distributions</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:10.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of ADSs have the right to receive dividends and distributions made on the Deposited Securities. Receipt of these distributions may be limited, however, by practical considerations and legal restrictions. Holders will receive distributions they are entitled to receive under the terms of the Deposit Agreement in proportion to the number of ADSs they hold as of a specified record date.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends on the Deposited Securities are paid in Mexican pesos. Whenever a dividend or distribution is made on the Deposited Securities, the Depositary will convert the cash dividend or other cash distribution into U.S. dollars and distribute the proceeds as promptly as practicable in proportion to the number of ADSs held, so long as the conversion pursuant to applicable law is reasonable and the U.S. dollars are transferable into the United States. The amounts distributed to ADS holders will be net of fees, expenses, taxes and governmental charges payable by the ADS holders under the terms of the Deposit Agreement and applicable law. If the Depositary determines that Mexican pesos received by it cannot be converted on a reasonable basis or transferred into the United States, or if any approval or license of any government or agency thereof which is required for such conversion is denied or in the opinion of the Depositary is not obtainable, or if any such approval or license is not obtained within a reasonable period, the Depositary will (a) as to that portion of Mexican pesos that is convertible into Dollars, make such conversion and, if permitted by applicable law, transfer such U.S. dollars to the United States for distribution to ADS holders and (b) as to the nonconvertible balance, if any, (i) if requested in writing by an ADS holder, distribute or cause the Custodian to distribute the Mexican pesos (or an appropriate document evidencing the right to receive Mexican pesos) received by the Depositary or Custodian to such holder and (ii) the Depositary will hold or will cause the Custodian to hold any amounts of nonconvertible Mexican pesos not distributed (without liability for interest) for the respective accounts of the ADS holders entitled to receive the cash dividend or distribution. Mexico does not currently impose any restrictions on the payment and transfer of U.S. dollars outside of Mexico.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whenever we make a free distribution of Deposited Securities, the Depositary may, after consultation with us, and will if we shall so request, distribute as promptly as practicable to holders of ADSs entitled thereto, in proportion to the number of ADSs held by them, additional ADSs evidencing an aggregate number of ADSs representing the amount of Deposited Securities received as such dividend or free distribution, subject to the terms and conditions of the Deposit Agreement with respect to the deposit of Deposited Securities and the issuance of ADSs, including the withholding of any tax or other governmental charge and the payment of fees of the Depositary. If additional ADSs are not so distributed, each ADS will thereafter also represent the additional securities distributed upon the Deposited Securities represented. The Depositary will distribute only whole numbers of ADSs. The Depositary will sell any remaining fractional entitlements and distribute the proceeds of that sale in the same manner as in a cash distribution. The distribution of ADSs will be made net of the fees, expenses, taxes and governmental charges payable by holders under the terms of the Deposit Agreement and applicable law. In order to pay those taxes and governmental charges, the Depositary may sell all or a portion of the Deposited Securities.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:4.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whenever we intend to offer rights to the holders of Deposited Securities to subscribe for additional securities or any other rights of any other nature, after consultation with us, the Depositary will determine the procedure to be followed in making such rights available to ADS holders or in disposing of such rights for the benefit of such ADS holders and making the net proceeds available in U.S. dollars to such ADS holders. If the Depositary determines it is lawful and feasible, the Depositary may, and will, at our request, make the rights available to ADS holders by means of warrants or otherwise. If the Depositary distributes warrants or other instruments for rights to purchase additional Deposited Securities, holders of ADSs may instruct the Depositary to exercise such rights and upon payment by such holder to the Depositary of an amount equal to the purchase price of the Deposited Securities to be received upon the exercise of such rights and the fees of the Depositary and any other charges as set forth in such warrants or other instruments, the Depositary will, on behalf of such holder, exercise the rights and purchase such Deposited Securities, and we will cause such Deposited Securities so purchased to be delivered to the Depositary on behalf of such holder. As agent for such holder, the Depositary will cause the Deposited Securities so purchased to be deposited with the Custodian and will execute and deliver ADSs to such holder. If the Depositary determines that it is not lawful or feasible to make the rights available to ADS holders but that it is lawful and feasible to sell the rights, the Depositary may, and will if we request, sell the rights, warrants or other instruments at public or private sale, at such place or places and upon proper terms, allocating the net proceeds of the sale for the accounts of the ADS holders otherwise entitled to such rights, warrants or other instruments upon an averaged or other practicable basis without regard to any distinctions among holders on account of exchange restrictions or the date of delivery of an ADS or otherwise.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:10.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may, in our sole discretion, decide not to register under the Securities Act securities to which such rights relate where registration under the Securities Act may be required in connection with the offer or sale of such securities. In such case, ADS holders would not be permitted to purchase such securities or otherwise exercise such rights and the Depositary may dispose of such rights for the account of such holders as described in the prior paragraph. Such a disposal of such rights may reduce the equity interest of the holders of ADSs in us. Because Mexican law prohibits the issuance of preemptive rights in negotiable form, it is unlikely that there will be any opportunity for the Depositary to sell preemptive rights.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Depositary determines that a distribution of property other than cash (including Deposited Securities or subscription rights for Deposited Securities) is subject to any taxes or governmental charges that the Depositary is obligated to withhold, the Depositary may dispose of all or a portion of such property in such amounts and in such manner, including by public or private sale, as the Depositary deems necessary and practicable to pay such taxes or charges, and thereafter will distribute the net proceeds of any such sale or the balance of any such property after deduction of such taxes or charges to the ADS holders entitled thereto.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Notices, Reports, and Proxy Soliciting Materials</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or before the day we send a notice of any shareholders meeting or any adjourned meeting, or any taking of any action in respect of any cash or other distributions, we will send to the Depositary and the Custodian a copy of the notice.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.8pt;text-align:justify;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will also promptly furnish to the Depositary and the Custodian English translations of any reports, notices or other communications generally transmitted to shareholders. If requested in writing by us, the Depositary will arrange for the mailing, at our expense (unless otherwise agreed by us and the Depositary), of copies of such notices, reports and communications to all holders of ADSs.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:9.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Depositary will make available for inspection by ADS holders at its corporate trust office any reports and communications received from us, including any proxy soliciting material distributed by us, which are both (a) received by the Depositary, the Custodian or a nominee of either as the holder of the Deposited Securities and (b) made generally available to the holders of such Deposited Securities by us. The Depositary will also, upon written request, send to ADS holders copies of such reports and communications, including any such proxy soliciting material, furnished by us as provided in the Deposit Agreement.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:16.15pt;text-align:justify;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to file certain reports with the Commission pursuant to the Exchange Act. Such reports are available for review and copying at the public reference facilities of the Commission. We are exempt from the rules under the Exchange Act prescribing the furnishing and the content of proxy statements.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment, Extension or Termination of the Deposit</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:4.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The form of the ADRs and the Deposit Agreement may be amended at any time by us and the Depositary without the consent of holders of ADSs.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.85pt;text-indent:21.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any amendment that imposes or increases any fees or charges (other than taxes and other governmental charges, registration fees, cable, telex or facsimile transmission costs, delivery costs or other such expenses), or that otherwise prejudices any substantial existing right of ADS holders, will not affect the outstanding ADSs until the expiration of 30 days after notice of such amendment has been given to the holders of outstanding ADSs. Every holder of an ADS at the time such amendment becomes effective will be deemed, by continuing to hold such ADS, to consent and agree to such amendment and to be bound by the amended Deposit Agreement. Except to comply with mandatory provisions of applicable law, in no event may any amendment impair the right of any ADS holder to surrender its ADSs in exchange for the Deposited Securities or other deposited securities represented by those ADSs.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:4.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we so instruct, the Depositary will terminate the Deposit Agreement by mailing a termination notice to the holders of all applicable ADSs then outstanding at least 30 days prior to the date fixed in such notice for the termination. The Depositary may also terminate the Deposit Agreement at any time 60 days after the Depositary shall have delivered to us a notice of its election to resign. If any ADSs remain outstanding after the date of termination, the Depositary will discontinue the registration of transfers of ADSs subject to the Deposit Agreement, will suspend the distribution of dividends to the holders and will not give any further notices or perform any further acts under such Deposit Agreement, except (1) the collection of dividends and other distributions pertaining to the Deposited Securities, (2) the sale of rights and other property as provided in the Deposit Agreement and (3) the delivery of Deposited Securities, together with any dividends or other distributions and the net proceeds of the sale of any rights or other property received, in exchange for surrendered ADSs subject to the applicable terms of the Deposit Agreement, including the payment of the fees and other charges of the Depositary. At any time after the expiration of two months from the date of termination, the Depositary may sell the Deposited Securities and hold the net proceeds, together with any other cash then held, without liability for interest, in trust for the pro rata benefit of the holders of ADSs that have not already been surrendered. After making such sale, the Depositary will be discharged from all its obligations to us except for certain indemnification and accounting obligations. Upon the termination of the Deposit Agreement, we will also be discharged of all obligations, except for certain obligations to the Depositary.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Execution and Transfer</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:4.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ADSs are transferable on the books of the Depositary, provided that the Depositary may close the transfer books, after consultation with us, at any time and from time to time, (a) after consultation with us to the extent practicable, when deemed expedient by it in connection with the performance of its duties or (b) at our reasonable request. As a condition precedent to the execution and delivery, registration of transfer, split-up, combination or surrender of any ADS, the delivery of any distribution thereon or withdrawal of Deposited Securities, we, the registrar, the Depositary, or the Custodian may require payment from the person presenting the ADS or the depositor of such Deposited Securities of a sum sufficient to reimburse it for any tax or other governmental charge and any stock transfer or registration fee with respect thereto (including any such tax, charge or fee with respect to the Deposited Securities being deposited or withdrawn) and payment of any applicable fees payable to the Depositary. The Depositary may refuse to deliver ADSs, register the transfer of any ADS or make any distribution of, or related to, the underlying Deposited Securities until it has received proof of citizenship or residence, exchange control approval, legal or beneficial ownership of the ADSs or other securities. The execution and delivery or transfer of ADSs generally may be suspended during any period when the transfer books of the Depositary or our transfer books are closed or if any such action is deemed necessary or advisable by the Depositary or us at any time or from time to time because of any requirement of law or of any government or governmental body or commission, or any securities exchange on which the Deposited Securities or ADSs are listed, or under any provision of the Deposit Agreement, or for any other reason.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:8.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ADS holders may inspect the transfer books of the Depositary at any reasonable time, provided that such inspection will not be for the purpose of communicating with holders of ADSs in the interest of a business or object other than our business or a matter related to the Deposit Agreement or the ADSs.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposit and Withdrawal of Deposited Securities</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:4.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Deposited Securities are deposited with the Custodian in an account maintained with Indeval and registered in the name of the Custodian. The Custodian is the holder of record of all Deposited Securities represented by ADSs. Subject to the terms and conditions of the Deposit Agreement, upon transfer of additional Deposited Securities to the account of the Custodian at Indeval, the Depositary must execute and deliver additional ADRs.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:11.8pt;text-indent:21.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ownership of beneficial interests in the Deposited Securities transferred in this way must be shown on, and transfers of the ownership of such interests must be effected through, records maintained by Indeval or institutions with accounts at Indeval.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:5.3pt;padding-right:7.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When Deposited Securities are deposited or evidence of rights to receive Deposited Securities by physical delivery or electronic transfer is given to the Custodian, the Depositary will execute and deliver ADRs, either to its corporate trust office, or upon written order directly to named person(s) for the number of ADSs issuable in respect of such deposit of Deposited Securities. The deposit of Deposited Securities or evidence of rights to receive Deposited Securities must be accompanied by appropriate instruments or evidence of transfer acceptable to the Custodian, a delivery order and any other documents the Custodian or the Depositary may require. The ADR delivery will only be made upon payment of applicable fees, taxes and other charges.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A holder of ADSs is entitled to surrender its ADSs to the Depositary for cancellation and to receive delivery of the Deposited Securities represented by its ADSs. In order to withdraw the Deposited Securities represented by its ADSs, the holder withdrawing will be required to pay the fees of the Depositary for cancellation of its ADSs and the charges and taxes payable for the transfer of the deposited securities being withdrawn. A holder will have the right to withdraw the Deposited Securities at any time except for&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:7.3pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;temporary delays caused by closing of the transfer books of the Depositary or our transfer books, or the deposit of securities in connection with voting at a shareholder&#8217;s meeting or the payment of dividends&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;obligations to pay fees, taxes and similar charges&#59; or</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:38.55pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;compliance with any U.S. or foreign laws or governmental regulations relating to the ADSs or to the withdrawal of the Deposited Securities.</font></div><div style="padding-right:38.55pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon surrender of ADSs at the corporate trust office of the Depositary, and after payment of the fees, taxes and governmental charges provided in the Deposit Agreement and, subject to the terms and conditions of the Deposit Agreement, ADS holders are entitled to delivery, to them or upon their order, of the Deposited Securities (or, if the Deposited Securities are in book entry form, registration of ownership) and any other property represented by the surrendered ADSs. The delivery will be made at the office of the Custodian except that the Depositary may deliver any property at its office. The holder withdrawing the ADSs assumes the risk for delivery of all funds and securities upon withdrawal.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preemptive Rights</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:17.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of applicable United States securities laws, holders of ADSs may be restricted in their ability to participate in the exercise of preemptive rights under the terms of the Deposit Agreement. Shares subject to a preemptive rights offering, with respect to which preemptive rights have not been exercised, may be sold by us to third parties on the same terms and conditions previously approved by the shareholders or the board of directors. Under Mexican law, preemptive rights cannot be waived in advance or be assigned, or be represented by an instrument that is negotiable separately from the corresponding shares.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Limitation Upon the Liability of the Depositary</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Neither the Depositary nor the Registrant are liable to holders of ADSs (a) if prevented or delayed in performing their obligations under the Deposit Agreement by the law of any country, by any governmental authority or by any circumstances beyond their control or any provision of our bylaws or of the Deposited Securities deposited pursuant to the Deposit Agreement, (b) by reason of any exercise of, or failure to exercise, any discretion provided for in the Deposit Agreement, (c) for the inability of any holder or beneficial owner of ADSs to benefit from any distribution, offering, right or other benefit that is made available to holders of Deposited Securities but is not, under the terms of the Deposit Agreement, made available to holders or beneficial owners of ADSs, or (d) for any special, consequential, indirect or punitive damages as a result of any breach of the terms of the Deposit Agreement. Neither the Depositary nor the Registrant will be liable for any action or nonaction by it in reliance upon the advice of or information from legal counsel, accountants, any governmental authority, any person presenting securities for deposit, any holder or beneficial owner of ADSs or any other person believed by it in good faith to be competent to give such advice or information.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Depositary will not be liable for (a) any acts or omissions made by a successor depositary whether in connection with a previous act or omission of the Depositary or in connection with any matter arising wholly after the removal or resignation of the Depositary, provided that in connection with the issue out of which such potential liability arises the Depositary performed its obligations without negligence or bad faith while it acted as Depositary, (b) the acts or omissions of any securities depository, clearing agency or settlement system in connection with or arising out of book-entry settlement of ADSs or Deposited Securities or otherwise&#59; provided that the Depositary performed its obligations without negligence or bad faith, or (c) any failure to carry out any instructions to vote any of the Deposited Securities, or for the manner in which any such vote is cast or the effect of any such vote, provided that any such action or nonaction is in good faith.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:6.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our obligations and those of the Depositary to holders of ADSs under the Deposit Agreement are expressly limited to performing their respective duties specified therein without negligence or bad faith.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fees and Charges</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An ADS holder is required to pay the following fees and charges to the Depositary&#58;</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;a fee of $5.00 or less per 100 ADSs (or portion thereof) for the execution, delivery and surrender of ADRs&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;a fee of $0.02 or less per ADS (or portion thereof) for cash distributions&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.35pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;a fee for the distribution of securities or rights equal to the fee for the execution and delivery of ADSs referred to above which would have been charged as a result of the deposit of such securities, but which securities or rights are instead distributed by the Depositary to the ADSs holders&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;an annual fee of $0.05 or less per ADS (or portion thereof) for depositary services&#59; and</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:21.35pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any other charge payable by the Depositary, the Custodian, or any of the Depositary&#8217;s other agents in connection with the servicing of Deposited Securities or other deposited securities.</font></div><div style="margin-bottom:10pt;margin-top:0.45pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:22.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An ADS holder is also responsible for paying or reimbursing the Depositary for expenses, taxes and governmental charges including, but not limited to&#58;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:27.75pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;transfer and registration fees charged by the registrar and transfer agent for eligible and deposited securities, such as upon deposit of eligible securities and withdrawal of deposited securities&#59;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;expenses for cable, telex and fax transmissions and for delivery of securities&#59;</font></div><div style="margin-top:6.1pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;expenses incurred for converting Mexican pesos into U.S. dollars&#59; and</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;taxes and duties upon the transfer of securities, such as when eligible securities are deposited or withdrawn.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note that the fees and charges that a holder of ADSs is required to pay vary over time and may be changed by us and the Depositary.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</font></div></div></div><div id="iddc399ea0b2c4696989e6abc3b385fda_40"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">II. Description of Notes</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:20.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each series of notes listed on the NYSE and set forth on the cover page to our 2020 Form 20-F was issued pursuant to an effective registration statement and a related prospectus and prospectus supplement.</font></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth each relevant series of notes (the &#8220;notes&#8221;) registered pursuant to Section 12(b) of the Exchange Act&#58;</font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.709%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date of Issuance</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Principal Amount</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Payment Date</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity Date</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indenture</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.750% Senior Notes due 2030</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 22, 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US$1,250 million</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.750%</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 22 and July 22 <br>of each year, beginning on <br>July 22, 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 22, 2030</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indenture, dated February 5, 2010, as amended by the Eighth Supplemental Indenture, dated January 22, 2020.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1.850% Senior Notes due 2032</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">September 1, 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">US$705 million</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1.850%</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">March 1 and September 1 of each year, beginning on March 1, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">September 1, 2032</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Indenture, dated February 5, 2010, as amended by the Tenth Supplemental Indenture, dated September 1, 2020</font></td></tr></table></div><div style="padding-left:5.05pt;text-indent:22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">The following is a summary of the general terms and provisions of the notes. The summary is not complete and is subject to, and qualified in its entirety by reference to, all of the definitions and provisions of the indenture, dated February 5, 2010, as amended, by the eighth supplemental indenture, dated January 22, 2020 (the &#8220;2030 Notes Indenture&#8221;) in the case of the 2.750% Senior Notes due 2032 (the &#8220;2030 Notes&#8221;), and by the tenth supplemental indenture, dated September 1, 2020 (the &#8220;2032 Notes Indenture,&#8221; and together with the 2030 Notes Indenture, the &#8220;indentures&#8221;) in the case of the 1.850% Senior Notes due 2032 (the &#8220;2032 Notes&#8221;).</font></div><div><font><br></font></div><div style="margin-bottom:12pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this section, references to&#58;</font></div><div style="padding-left:54.95pt;padding-right:37.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;&#8220;Coca-Cola FEMSA,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; are to Coca-Cola FEMSA, S.A.B. de C.V. only and do not include our subsidiaries or affiliates&#59;</font></div><div style="padding-left:54.95pt;padding-right:6.15pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;&#8220;Guarantors&#8221; are to Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V. and Controladora Interamericana de Bebidas, S. de R.L. de C.V., which are our wholly owned subsidiaries and the guarantors of the notes&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:9.05pt;text-align:justify;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;&#8220;holders&#8221; mean those who have notes registered in their names on the books that we or the trustee maintain for this purpose, and not those who own beneficial interests in notes issued in book-entry form through The Depository Trust Company (&#8220;DTC&#8221;) or in notes registered in street name&#59; and</font></div><div style="margin-top:6.2pt;padding-left:55.4pt;padding-right:14.4pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;&#8220;significant subsidiary&#8221; means any of our subsidiaries that meets the definition of significant subsidiary under Regulation S-X as promulgated by the SEC. As of December 31, 2020, our significant subsidiaries consisted of Propimex, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Spal Ind&#250;stria Brasileira de Bebidas, S.A., Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R.L. de C.V. and Servicios Refresqueros del Golfo y Baj&#237;o, S. de R.L. de C.V.</font></div><div style="padding-right:14.4pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principal and Interest</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:11.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2030 Notes</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:11.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate principal amount of 2030 Notes is U.S.$1,250,000,000. The 2030 Notes will mature on January 22, 2030. The 2030 Notes accrue interest at a rate of 2.750% per year from January 22, 2020. Interest on the 2030 Notes is payable on January 22 and July 22 of each year and on the maturity date, to the holders in whose names the 2030 Notes are registered at the close of business on the 15th day (whether or not a business day) immediately preceding such payment date.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:11.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2032 Notes</font></div><div style="padding-left:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The aggregate principal amount of 2032 Notes is U.S.$705,000,000. The 2032 Notes will mature on September 1, 2032. The 2032 Notes accrue interest at a rate of 1.850% per year from September 1, 2020. Interest on the 2032 Notes is payable on March 1 and September 1 of each year and on the maturity date, to the holders in whose names the 2032 Notes are registered at the close of business on the 15th day (whether or not a business day) immediately preceding such payment date.</font></div><div style="padding-left:5.3pt;text-indent:22.05pt"><font><br></font></div><div style="padding-left:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">General</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:11.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each payment of interest due on an interest payment date or at maturity will include interest accrued from and including the last date to which interest has been paid or made available for payment, or from the issue date, if none has been paid or made available for payment, to but excluding the relevant payment date. We compute interest on the notes on the basis of a 360-day year consisting of twelve 30-day months.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:4.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8220;Business day&#8221; means each Monday, Tuesday, Wednesday, Thursday and Friday that is (a) not a day on which banking institutions in New York City or Mexico City generally are authorized or obligated by law, regulation or executive order to close and (b) in the case of notes issued in certificated form, a day on which banks and financial institutions are generally open for business in New York City.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.8pt;text-align:justify;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any payment is due on the notes on a day that is not a business day, we make the payment on the next business day. Payments postponed to the next business day in this situation are treated under the indenture as if they were made on the original payment date. Postponement of this kind does not result in a default under the notes or the indenture, and no interest accrues on the postponed amount from the original payment date to the next business day.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiary Guarantors</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:8.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the Guarantors has irrevocably and unconditionally guaranteed, on a joint and several basis, the full and punctual payment of principal, premium, if any, interest, additional interest and any other amounts that may become due and payable by us in respect of the notes and the indenture. If we fail to pay any such amount that is due and required to be paid, holders may seek payment from any Guarantor.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any such payments are subject to withholding for or on account of any taxes, duties, assessments or other governmental charges imposed with respect to that payment by a Taxing Jurisdiction (as defined below), the Guarantors will pay additional interest to the holders of the notes so that the net amount received equals the amount that would have been received absent such withholding, as described in, and subject to the limitations set forth under, &#8220;&#8212;Payment of Additional Interest&#8221;.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ranking of the Notes and the Guarantees</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:6.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notes are our unsecured and unsubordinated obligations. As a result, the notes are not secured by any of our assets or properties and are effectively subordinated to all of our existing and future secured obligations to the extent of the value of the assets securing such obligations. The notes are structurally subordinated to all existing and future indebtedness and other obligations, including trade payables, of our non-guarantor subsidiaries in respect of assets of and revenue generated by such non-guarantor subsidiaries. In the event of dissolution, liquidation, reorganization, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">concurso mercantil</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, bankruptcy, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">quiebra </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or other similar proceeding by or against us, the notes would rank equal in right of payment with all our other existing and future unsecured and unsubordinated obligations, and junior to certain obligations given preference under applicable law, including tax, labor and social security obligations. The notes do not restrict our ability or the ability of our subsidiaries to incur additional indebtedness in the future.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:4.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to each Guarantor, its guarantee of the notes are the unsecured and unsubordinated obligation of such Guarantor. As a result, the guarantee of each such Guarantor is not secured by any of the assets or properties of such Guarantor and is effectively subordinated to all of the existing and future secured obligations of such Guarantor to the extent of the value of the assets securing such obligations. In the event of dissolution, liquidation, reorganization, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">concurso mercantil</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, bankruptcy, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">quiebra </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or other similar proceeding by or against a Guarantor, the guarantee of such Guarantor would rank equal in right of payment with all other existing and future unsecured and unsubordinated obligations of such Guarantor, and junior to certain obligations given preference under applicable law, including tax, labor and social security obligations.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:20.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Claims of creditors of our subsidiaries, including trade creditors and bank and other lenders, will have priority over the holders of the notes in claims to assets of our subsidiaries.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Currency of Payment</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:32.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All payments in respect of the notes and the guarantees, including, without limitation, payments of principal, premium, if any, interest and additional interest must be made in U.S. dollars.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stated Maturity and Maturity</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:7.65pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The day or dates on which the principal amount of the notes is scheduled to become due is called the &#8220;stated maturity&#8221; of the principal of the notes. On the stated maturity of the principal of the notes, the full principal amount of the notes will become due and payable. The principal may become due before the stated maturity by reason of redemption or acceleration after a default. The day or dates on which the principal actually becomes due, whether at the stated maturity or earlier, is called the &#8220;maturity&#8221; of the principal.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:12.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also use the terms &#8220;stated maturity&#8221; and &#8220;maturity&#8221; to refer to the dates when interest payments become due. For example, we may refer to a regular interest payment date when an installment of interest is scheduled to become due as the &#8220;stated maturity&#8221; of that installment. When we refer to the &#8220;stated maturity&#8221; or the &#8220;maturity&#8221; of the notes without specifying a particular payment, we mean the stated maturity or maturity, as the case may be, of the principal.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Form and Denominations</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:36.7pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notes were issued only in registered form without coupons and in minimum denominations of U.S.$150,000 and integral multiples of U.S.$1,000 in excess thereof. The notes were issued in the form of global notes.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes not Requiring Approval</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some changes do not require the approval of holders of notes. These changes are limited to specific kinds of changes, such as (i) curing any ambiguity, or correcting or supplementing any provision in the supplemental indenture which may be defective or inconsistent with any other provision therein, (ii) making changes to conform the provisions contained in the supplemental indenture to the relevant description of the notes and description of the guarantees sections contained in the prospectus and prospectus supplement relating to the notes, (iii) the addition of covenants, events of default or security, and (iv) other clarifications and changes that would not adversely affect the right of holders of notes in any material respect.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Payment of Additional Interest</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:7.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required by Mexican law to deduct Mexican withholding taxes from payments of interest (or amounts deemed interest) to holders of notes who are not residents of Mexico for tax purposes.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the limitations and exceptions described below, we pay to holders of the notes all additional interest that may be necessary so that every net payment of interest or principal (including any premium paid upon redemption of the notes and any discount or other amount deemed interest under Mexican law), if any, to the holder will not be less than the amount provided for in the notes. By net payment, we mean the amount that we or our paying agent pays the holder after we deduct or withhold an amount for or on account of any present or future taxes, duties, assessments or other governmental charges imposed or levied with respect to that payment (or the payment of such additional interest) by a Mexican taxing authority or the taxing authority of any other country under whose laws we or any successor of us (assuming the obligations of the notes, the base indenture and any applicable supplemental indenture following a merger, consolidation or transfer, lease or conveyance of substantially all of our assets and properties) are organized at the time of payment, except for the United States (each, a &#8220;Taxing Jurisdiction&#8221;).</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:13.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our obligation to pay additional interest is, however, subject to several important exceptions. We are not required to pay additional interest to or on behalf of any holder or beneficial owner, or to the trustee, for or on account of any of the following&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:8.8pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any taxes, duties, assessments or other governmental charges imposed solely because at any time there is or was a connection between the holder and the Taxing Jurisdiction (other than the mere receipt of a payment or the ownership or holding of a debt security or the enforcement of rights with respect to a debt security)&#59;</font></div><div style="margin-top:3.2pt;padding-left:54.95pt;padding-right:12.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any estate, inheritance, gift, sales, transfer, personal property or other similar tax, assessment or other governmental charge imposed with respect to the notes&#59;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:5.8pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any taxes, duties, assessments or other governmental charges imposed solely because the holder or any other person fails to comply with any certification, identification or other reporting requirement concerning the nationality, residence, identity or connection with the Taxing Jurisdiction of the holder or any beneficial owner of the debt security if compliance is required by law, regulation or by an applicable income tax treaty to which such Taxing Jurisdiction is a party and which is effective, as a precondition to exemption from, or reduction in the rate of, the tax, assessment or other governmental charge and we have given the holders at least 30 calendar days&#8217; notice prior to the first payment date with respect to which such certification, identification or reporting requirement is required to the effect that holders will be required to provide such information and identification&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any tax, duty, assessment or other governmental charge payable otherwise than by deduction or withholding from payments on the notes&#59;</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.55pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any taxes, duties, assessments or other governmental charges with respect to a debt security presented for payment more than 15 days after the date on which the payment became due and payable or the date on which payment thereof is duly provided for and notice thereof given to holders, whichever occurs later, except to the extent that the holders of such debt security would have been entitled to such additional interest on presenting such debt security for payment on any date during such 15-day period&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any payment on a debt security to a holder that is a fiduciary or partnership or a person other than the sole beneficial owner of any such payment, to the extent that a beneficiary or settlor with respect to such fiduciary, a member of such a partnership or the beneficial owner of the payment would not have been entitled to the additional interest had the beneficiary, settlor, member or beneficial owner been the holder of such debt security&#59;</font></div><div style="margin-top:6.1pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any taxes imposed under FATCA&#59; and</font></div><div style="margin-top:6.15pt;padding-left:55.4pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any combination of the items in the bullet points above.</font></div><div><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.7pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The limitations on our obligations to pay additional interest described in the third bullet point above will not apply if the provision of information, documentation or other evidence described in the applicable bullet point would be materially more onerous, in form, in procedure or in the substance of information disclosed, to a holder or beneficial owner of a debt security, taking into account any relevant differences between U.S. and Mexican law, regulation or administrative practice, or the laws, regulations or administrative practices of any other Taxing Jurisdiction, than comparable information or other reporting requirements imposed under U.S. tax law (including the United States&#47;Mexico Income Tax Treaty), regulations (including proposed regulations) and administrative practice.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Applicable Mexican regulations currently allow us to withhold at a reduced rate, provided that we comply with certain information reporting requirements. Accordingly, the limitations on our obligations to pay additional interest described in the third bullet point above also will not apply with respect to any Mexican withholding taxes unless (a) the provision of the information, documentation or other evidence described in the applicable bullet point is expressly required by the applicable Mexican regulations, (b) we cannot obtain the information, documentation or other evidence necessary to comply with the applicable Mexican regulations on our own through reasonable diligence and (c) we otherwise would meet the requirements for application of the applicable Mexican regulations.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the limitation described in the third bullet point above does not require that any person that is not a resident of Mexico for tax purposes, including any non-Mexican pension fund, retirement fund, tax exempt organization, financial institution or any other holder or beneficial owner of a debt security, register with, or provide information to, the Mexican Ministry of Finance and Public Credit (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Secretar&#237;a de Hacienda y Cr&#233;dito P&#250;blico)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or with the Mexican Tax Administration Service (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicio de Administraci&#243;n Tributaria</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to establish eligibility for an exemption from, or a reduction of, Mexican withholding tax.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:14.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will remit the full amount of any taxes withheld to the applicable taxing authorities in accordance with the applicable law of the Taxing Jurisdiction. We will also provide the trustee with documentation (which may consist of copies of such documentation) reasonably satisfactory to the trustee evidencing the payment of taxes in respect of which we have paid any additional interest. We will provide copies of such documentation to the holders of the notes or the relevant paying agent upon request.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that additional interest actually paid with respect to the notes pursuant to the preceding paragraphs is based on rates of deduction or withholding of taxes in excess of the appropriate rate applicable to the holder of such notes, and as a result thereof such holder is entitled to make a claim for a refund or credit of such excess from the authority imposing such withholding tax, then such holder shall, by accepting such notes, be deemed to have assigned and transferred all right, title and interest to any such claim for a refund or credit of such excess to us. However, by making such assignment, the holder makes no representation or warranty that we will be entitled to receive such claim for a refund or credit and incurs no other obligation with respect thereto.</font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:5.3pt;padding-right:4.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;FATCA&#8221; means Sections 1471 through 1474 of the Internal Revenue Code of 1986 (as amended) (the &#8220;Code&#8221;), as in effect on the date of issuance of the notes (or any amended or successor version that is substantively comparable and not materially more onerous to comply with), any current or future regulations or official interpretations thereof, any agreements entered into pursuant to Section 1471(b)(1) of the Code and any fiscal or regulatory legislation, rules or practices adopted pursuant to any intergovernmental agreement, treaty or convention among governmental authorities and implementing such Sections of the Code.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Redemption of Notes</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:6.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not redeem the notes before their stated maturity, except as set forth below. The notes will not be entitled to the benefit of any sinking fund (meaning that we will not deposit money on a regular basis into any separate account to repay the notes). In addition, holders will not be entitled to require us to repurchase their notes before the stated maturity.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Optional Redemption With &#8220;Make-Whole&#8221; Amount</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2030 Notes</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have the right at our option to redeem the 2030 Notes, in whole at any time or in part from time to time prior to October 22, 2029 (the date that is three months prior to the stated maturity date of the 2030 Notes or the &#8220;2030 Notes Par Call Date&#8221;), on at least 15 days&#8217; but not more than 60 days&#8217; notice, at a redemption price equal to the greater of (1) 100% of the principal amount of the 2030 Notes to be redeemed on such redemption date and (2) the sum of the present values of each remaining scheduled payment of principal and interest thereon through the 2030 Notes Par Call Date, as if the 2030 Notes were redeemed on the 2030 Notes Par Call Date (exclusive of accrued and unpaid interest to the redemption date on the principal amount of the 2030 Notes being redeemed on such redemption date) discounted to the date of redemption on a semi-annual basis (assuming a 360-day year consisting of twelve 30-day months) at the Treasury Rate plus 15 basis points, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">plus </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accrued and unpaid interest and any additional interest thereon to, but excluding, the redemption date.</font></div><div style="padding-left:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2032 Notes</font></div><div style="padding-left:5.3pt;text-indent:22.05pt"><font><br></font></div><div style="text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have the right at our option to redeem the 2032 Notes, in whole at any time or in part from time to time prior to June 1, 2032 (the date that is three months prior to the stated maturity date of the 2032 Notes or the &#8220;2032 Notes Par Call Date,&#8221; and each of the 2030 Notes Par Call Date and the 2032 Notes Par Call Date, a &#8220;Par Call Date&#8221;), on at least 15 days&#8217; but not more than 60 days&#8217; notice, at a redemption price equal to the greater of (1) 100% of the principal amount of the 2032 Notes to be redeemed on such redemption date and (2) the sum of the present values of each remaining scheduled payment of principal and interest thereon through the 2032 Notes Par Call Date, as if the 2032 Notes were redeemed on the 2032 Notes Par Call Date (exclusive of accrued and unpaid interest to the redemption date on the principal amount of the 2032 Notes being redeemed on such redemption date) discounted to the date of redemption on a semi-annual basis (assuming a 360-day year consisting of twelve 30-day months) at the Treasury Rate plus 20 basis points, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> accrued and unpaid interest and any additional interest thereon to, but excluding, the redemption date. </font></div><div style="text-indent:24.5pt"><font><br></font></div><div style="text-indent:27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General</font></div><div style="padding-right:5.85pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Comparable Treasury Issue&#8221; means the U.S. Treasury security or securities selected by an Independent Investment Banker as having an actual or interpolated maturity comparable to the period from the redemption date to the relevant Par Call Date that would be utilized, at the time of selection and in accordance with customary financial practice, in pricing new issues of corporate debt securities of a comparable maturity to the period from the redemption date to the relevant Par Call Date.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:8.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Comparable Treasury Price&#8221; means, with respect to any redemption date, (1) the average of the Reference Treasury Dealer Quotations quoted to an Independent Investment Banker selected by us for such redemption date, after excluding the highest and lowest such Reference Treasury Dealer Quotation or (2) if such Independent Investment Banker obtains fewer than four such Reference Treasury Dealer Quotations, the average of all such quotations.</font></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Independent Investment Banker&#8221; means one of the Reference Treasury Dealers appointed by us.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Reference Treasury Dealer&#8221; means (i) with respect to the 2030 Notes, each of BofA Securities, Inc., Citigroup Global Markets Inc., Goldman Sachs &#38; Co. LLC or their respective affiliates, which are primary U.S. government securities dealers in New York City, and (ii) with respect to the 2032 Notes, each of  BofA Securities, Inc., J.P. Morgan Securities LLC, Morgan Stanley &#38; Co. LLC or their respective affiliates, which are primary U.S. government securities dealers in New York City, and, in each case, two other leading primary United States government securities dealers in New York City reasonably designated by us in writing&#59; provided, however, that if any of the foregoing shall cease to be a primary U.S. government securities dealer in New York City (a &#8220;Primary Treasury Dealer&#8221;), we will substitute therefor another Primary Treasury Dealer.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Reference Treasury Dealer Quotation&#8221; means, with respect to each Reference Treasury Dealer and any redemption date, the average, as determined by an Independent Investment Banker selected by us, of the bid and asked prices for the Comparable Treasury Issue (expressed in each case as a percentage of its principal amount) quoted in writing to such Independent Investment Banker by such Reference Treasury Dealer at 3&#58;30 p.m. (New York City time) on the third business day preceding such redemption date.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:24.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Treasury Rate&#8221; means, with respect to any redemption date, the rate per annum equal to the semi-annual equivalent yield to maturity or interpolated maturity (on a day count basis) of the Comparable Treasury Issue, assuming a price for the Comparable Treasury Issue (expressed as a percentage of its principal amount) equal to the Comparable Treasury Price for such redemption date.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Par Redemption</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:12.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On and after the relevant Par Call Date, we have the right, at our option, to redeem the notes, in whole at any time or in part from time to time, on at least 15 days&#8217; but not more than 60 days&#8217; notice, at a redemption price equal to 100% of the outstanding principal amount of the notes to be redeemed on such redemption date, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">plus </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accrued and unpaid interest and any additional interest thereon to, but excluding, the redemption date.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Open Market Purchases</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:21.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We or any of our affiliates may at any time purchase notes in the open market or otherwise at any price. Any such purchased notes will not be resold, except in compliance with applicable requirements or exemptions under the relevant securities laws.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Provisions for Optional Redemption</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:4.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On and after the redemption date, interest will cease to accrue on the notes or any portion of the notes called for redemption (unless we default in the payment of the redemption price and accrued interest). On or before the redemption date, we will deposit with the trustee money sufficient to pay the redemption price and (unless the redemption date shall be an interest payment date) accrued and unpaid interest to the redemption date on the notes to be redeemed on such date and additional interest thereon. If less than all of the outstanding notes are to be redeemed, the notes to be redeemed shall be selected by the trustee by such method as the trustee shall deem fair and appropriate or in accordance with the applicable procedures of DTC.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:10.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may make any redemption or redemption notice subject to the satisfaction of conditions precedent. If such redemption or notice is subject to the satisfaction of one or more conditions precedent, such notice shall state that, in our discretion, the redemption date may be delayed until such time (but no more than 60 days after the date of the notice of redemption) as any or all such conditions shall be satisfied, or such redemption may not occur and such notice may be rescinded in the event that any or all such conditions shall not have been satisfied by the redemption date, or by the redemption date as so delayed. In addition, we may provide in such notice that payment of the redemption price and performance of our obligations with respect to such redemption may be performed by another person.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Redemption</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If either&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:7.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;as a result of any amendment to, or change in, the laws (or any rules or regulations thereunder) of Mexico, or any amendment to or change in an official interpretation or application of such laws, rules or regulations, which amendment to or change of such laws, rules or regulations becomes effective on or after the date the notes were first issued, we would be obligated on the next succeeding interest payment date, after taking such measures as we may consider reasonable to avoid this requirement, to pay additional interest in excess of that attributable to a withholding tax rate of 4.9% with respect to the notes&#59; or</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.55pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;in the event that we or any successor of us (assuming the obligations of the notes and the indenture following a merger, consolidation or transfer, lease or conveyance of substantially all of our assets and properties) are organized under the laws of any Taxing Jurisdiction other than Mexico (the date on which we or a successor become subject to any such Taxing Jurisdiction, the &#8220;Succession Date&#8221;), and as a result of any amendment to, or change in, the laws (or any rules or regulations thereunder) of such Taxing Jurisdiction, or any political subdivision or taxing authority thereof or therein affecting taxation, any amendment to or change in an official interpretation or application of such laws, rules or regulations, which amendment to or change of such laws, rules or regulations becomes effective after the Succession Date, we would be obligated on the next succeeding interest payment date, after taking such measures as we may consider reasonable to avoid this requirement, to pay additional interest in excess of that attributable to any withholding tax rate imposed by such Taxing Jurisdiction as of the Succession Date with respect to the notes,</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:27.4pt;padding-right:4.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">then we may, at our option, redeem the notes, in whole but not in part, at any time on giving not less than 30 nor more than 60 days&#8217; notice, at a redemption price equal to 100% of the outstanding principal amount of the notes being redeemed, plus accrued and unpaid interest and any additional interest due thereon up to but not including the date of redemption&#59; provided, however, that (1) no notice of redemption for tax reasons may be given earlier than 90 days prior to the earliest date on which we would be obligated to pay this additional interest if a payment on the notes were then due and (2) at the time such notice of redemption is given such obligation to pay such additional interest remains in effect.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the giving of any notice of redemption for taxation reasons, we will deliver to the trustee&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:19.65pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;a certificate signed by one of our duly authorized representatives stating that we are entitled to effect the redemption and setting forth a statement of facts showing that the conditions precedent to our right of redemption for taxation reasons have occurred&#59; and</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:39.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;an opinion of legal counsel (which may be our in-house counsel) of recognized standing to the effect that we have or will become obligated to pay such additional interest as a result of such change or amendment.</font></div><div style="padding-right:39.1pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This notice, after it is delivered to the holders, will be irrevocable.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Covenants</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:7.35pt;text-align:justify;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the notes benefit from certain covenants contained in the indenture and affecting our ability to incur liens to secure debt, enter into sale and leaseback transactions, merge or consolidate with other entities and take other specified actions, as well as requiring us to provide certain reports or information to holders of notes.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitation on Liens</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:34pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not, and we may not allow any of our significant subsidiaries to, create, incur, issue or assume any liens on our or their respective property to secure debt for borrowed money where such debt secured by such liens would exceed an aggregate amount equal to the greater of (1) U.S.$1.0 billion and (2) 20.0% of our Consolidated Tangible Assets less, in each case, the aggregate amount of attributable debt of us and our significant subsidiaries pursuant to the first bullet point under &#8220;&#8212;Limitation on Sales and Leasebacks,&#8221; unless we secure the notes equally with, or prior to, the debt for borrowed money secured by such liens. This restriction does not, however, apply to the following&#58;</font></div><div style="margin-top:6.25pt;padding-left:54.95pt;padding-right:28.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liens on property acquired and existing on the date the property was acquired or arising after such acquisition pursuant to contractual commitments entered into prior to such acquisition and not in contemplation of such acquisition&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:26.85pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liens on any property securing debt incurred or assumed for the purpose of financing its purchase price or the cost of its construction, improvement or repair&#59; provided that such lien attaches to the property within 12 months of its acquisition or the completion of its construction, improvement or repair and does not attach to any other property&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:13pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liens existing on any property of any subsidiary prior to the time that the subsidiary became a subsidiary of ours or liens arising after that time under contractual commitments entered into prior to and not in contemplation of that event&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liens on any property securing debt owed by any of our subsidiaries to us or to another of our subsidiaries&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liens existing on the date the notes of the relevant series are issued&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:38.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liens resulting from the deposit of funds or evidence of debt in trust for the purpose of defeasing our debt or the debt of any of our subsidiaries&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.5pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;any (i) liens for taxes, assessments and other governmental charges and (ii) attachment or judgment liens, in each case, the payment of which is being contested in good faith by appropriate proceedings for which such reserves or other appropriate provision, if any, as may be required by International Financial Reporting Standards as issued by the International Accounting Standards Board (&#8220;IFRS&#8221;)&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:25.85pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liens on accounts receivable, inventory or bottles and cases to secure working capital or revolving credit debt incurred in the ordinary course of business&#59; and</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:23.15pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liens arising out of the refinancing, extension, renewal or refunding of any debt described above, provided that the aggregate principal amount of such debt is not increased and such lien does not extend to any additional property.</font></div><div style="padding-right:23.15pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:11.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Consolidated Tangible Assets&#8221; means at any time the total assets (stated net of properly deductible items, to the extent not already deducted in the computation of total assets) appearing on our consolidated balance sheet less all goodwill and intangible assets appearing on such balance sheet, all determined on a consolidated basis at such time in accordance with IFRS.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitation on Sales and Leasebacks</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:36.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not, and we may not allow any of our significant subsidiaries to, enter into any sale and leaseback transaction without effectively providing that the notes will be secured equally and ratably with or prior to the sale and leaseback transaction, unless&#58;</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:8.25pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the aggregate amount of attributable debt of us and our significant subsidiaries pursuant to this bullet point would not exceed an aggregate amount equal to the greater of (1) U.S.$1.0 billion or (2) 20.0% of our Consolidated Tangible Assets less, in each case, the aggregate principal amount of our and our significant subsidiaries&#8217; indebtedness then outstanding that is secured by any lien on any property as described in &#8220;&#8212;Limitation on Liens&#8221; (without giving effect to any indebtedness secured by the liens described in the bullet points thereof)&#59; or</font></div><div style="margin-top:3.2pt;padding-left:54.95pt;padding-right:10.85pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;we or one of our subsidiaries, within 12 months of the sale and leaseback transaction, retire debt not owed to us or any of our subsidiaries that is not subordinated to the notes or invest in equipment, plant facilities or other fixed assets used in the operations of us or any of our subsidiaries, in an aggregate amount equal to the greater of (1) the net proceeds of the sale or transfer of the property or other assets that are the subject of the sale and leaseback transaction and (2) the fair market value of the property leased.</font></div><div style="padding-right:10.85pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:8.1pt;text-align:justify;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding the foregoing, we and&#47;or our significant subsidiaries may enter into sale and leaseback transactions that solely refinance, extend, renew or refund sale and leaseback transactions permitted under the bullet points above and the restriction described in the preceding paragraph will not apply to such sale and leaseback transactions.</font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:5.3pt;padding-right:23.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8220;Sale and leaseback transaction&#8221; means a transaction or arrangement between us or one of our subsidiaries and a bank, insurance company or other lender or investor where we or our subsidiary leases property for an initial term of three years or more that was or will be sold by us or our significant subsidiary to that lender or investor for a sale price of U.S.$15 million (or its equivalent in other currencies) or more.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:4.4pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Attributable debt&#8221; means, with respect to any sale and leaseback transaction, the lesser of (1) the fair market value of the asset subject to such transaction and (2) the present value, discounted at a rate per annum equal to the discount rate of a capital lease obligation with a like term in accordance with IFRS, of the obligations of the lessee for net rental payments (excluding amounts on account of maintenance and repairs, insurance, taxes, assessments and similar charges and contingent rents) during the term of the lease.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Provision of Information</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:6.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must furnish the trustee with copies of our annual report and the information, documents and other reports that we are required to file with the SEC pursuant to Section 13 or 15(d) of the Exchange Act, including our annual reports on Form 20-F and reports on Form 6-K, within 15 days after we file them with the SEC. In addition, we must make the same information, documents and other reports available, at our expense, to holders who so request in writing.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:10.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If, in the future, we are not required to file such information, documents or other reports pursuant to Section 13 or 15(d) of the Exchange Act, we will furnish to the trustee copies of the audited annual financial statements within 120 days after the end of our fiscal year and copies of the unaudited quarterly financial statements within 60 days of the end of each of the first three fiscal quarters of each year.</font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:5.3pt;padding-right:13.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any of our senior executive officers becomes aware that a default or event of default or an event that with notice or the lapse of time would be an event of default has occurred and is continuing, as the case may be, we will deliver a certificate to the trustee describing the details thereof and the action we are taking or propose to take.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:12.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are not subject to the reporting requirements of Section 13 or 15(d) of the Exchange Act at any time when debt securities are &#8220;restricted securities&#8221; within the meaning of Rule 144(a)(3) under the Securities Act, we will furnish to any holder of notes, or to any prospective purchaser designated by such holder, financial and other information described in Rule 144A(d)(4) with respect to us to the extent required to permit such holder to comply with Rule 144A in connection with any resale of the notes held by such holder.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merger, Consolidation or Sale of Assets</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:13.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not consolidate with or merge into any other person or, directly or indirectly, transfer, convey, sell, lease or otherwise dispose of all or substantially all of our assets and properties and may not permit any person to consolidate with or merge into us, unless all of the following conditions are met&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;if we are not the successor person in the transaction, the successor expressly assumes our obligations under the notes and the indenture&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:15.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;immediately after the transaction, no default under the notes has occurred and is continuing. For this purpose, &#8220;default under the notes&#8221; means an event of default or an event that would be an event of default with respect to the notes if the requirements for giving us default notice and for our default having to continue for a specific period of time were disregarded. See &#8220;&#8212;Defaults, Remedies and Waiver of Defaults&#8221;&#59; and</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6.1pt;padding-left:54.95pt;padding-right:31.3pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;we have delivered to the trustee an officer&#8217;s certificate and opinion of counsel, each stating, among other things, that the transaction complies with the indenture.</font></div><div style="padding-right:31.3pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:9.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the conditions described above are satisfied, we will not have to obtain the approval of the holders in order to merge or consolidate or to sell or otherwise dispose of our properties and assets substantially as an entirety. In addition, these conditions will apply only if we wish to merge into or consolidate with another person or sell or otherwise dispose of all or substantially all of our assets and properties. We will not need to satisfy these conditions if we enter into other types of transactions, including any transaction in which we acquire the stock or assets of another person, any transaction that involves a change of control of our company, but in which we do not merge or consolidate, or any transaction in which we sell or otherwise dispose of less than substantially all our assets.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Guarantor may not consolidate with or merge into any other person or, directly or indirectly, transfer, convey, sell, lease or otherwise dispose of all or substantially all of its assets and properties and may not permit any person to consolidate with or merge into it, unless substantially the same conditions set forth above are satisfied with respect to such Guarantor.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defaults, Remedies and Waiver of Defaults</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the notes have special rights if an event of default with respect to the notes occurs and is not cured.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Events of Default</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the following is an &#8220;event of default&#8221; with respect to the notes of each series&#58;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;we fail to pay interest on any note of such series within 30 days after its due date&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;we fail to pay the principal or premium, if any, of any note of such series on its due date&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:6.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;we remain in breach of any covenant in the indenture for the benefit of holders of the notes of such series, for 90 days after we receive a notice of default (sent by the trustee at the written request of holders of not less than 25.0% in principal amount of the notes of such series to us or by the holders of at least 25.0% in principal amount of the notes of such series to us and the trustee) stating that we are in breach&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.75pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;we or any of our significant subsidiaries experience a default or event of default under any instrument relating to debt, prior to its maturity, that results in the acceleration of an aggregate principal amount equal to or greater than U.S.$150 million (or its equivalent in other currencies)&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:12.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;a final judgment is rendered against us or any of our significant subsidiaries in an aggregate amount in excess of U.S.$100 million (or its equivalent in other currencies) that is not discharged or bonded in full within 90 days, for 10 days after we receive a notice of this default (sent by the trustee at the written request of holders of not less than 25.0% in principal amount of the notes of such series to us or by the holders of at least 25.0% in principal amount of the notes of such series to us and the trustee)&#59; or</font></div><div style="margin-top:3.2pt;padding-left:54.95pt;padding-right:36.75pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;we or any of our significant subsidiaries file for bankruptcy, or other events of bankruptcy, insolvency or reorganization or similar proceedings occur relating to us or any of our significant subsidiaries.</font></div><div style="padding-right:36.75pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an event of default with respect to the notes of a series occurs and is not cured or waived, the trustee, at the written request of holders of not less than 25% in principal amount of the outstanding notes of such series, may declare the entire principal amount of all the notes of such series to be due and payable immediately, and upon any such declaration the principal, any accrued interest and any additional interest shall become due and payable. If, however, an event of default with respect to the notes of a series occurs because of a bankruptcy, insolvency or reorganization relating to us or any of our significant subsidiaries, the entire principal amount of the notes of such series and any accrued interest and any additional interest will be automatically accelerated, without any action by the trustee or any holder and any principal, interest or additional interest will become immediately due and payable.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:4.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the situations described in the preceding paragraph is called an acceleration of the maturity of the notes. At any time after a declaration of acceleration with respect to the notes of a series is made and before a judgment for payment has been obtained, the holders of a majority in aggregate principal amount of the outstanding notes of such series (except in the event of an event of default arising from bankruptcy, insolvency or reorganization or similar proceedings) may rescind and annul such declaration and its consequences, provided that all amounts then due (other than amounts due solely because of such acceleration) have been paid and all other defaults with respect to the notes of such series have been cured or waived.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any event of default occurs, the trustee will be obligated to use those of its rights and powers under the indenture, and to use the same degree of care and skill in doing so, that a prudent person would use under the circumstances in conducting his or her own affairs.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trustee is not required to take any action under the indenture at the request of any holders unless the holders offer the trustee reasonable protection, known as an indemnity, from expenses and liability. Subject to the trustee&#8217;s right to receive an indemnity that is reasonably satisfactory to it, the holders of a majority in principal amount of the outstanding notes of a series may direct the time, method and place of conducting any lawsuit or other formal legal action seeking any remedy available to the trustee. These majority holders may also direct the trustee in writing in performing any other action under the indenture with respect to the notes of a series.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Before a holder of any notes of a series bypasses the trustee and brings its own lawsuit or other formal legal action or takes other steps to enforce its rights or protect its interests relating to the notes of such series, the following must occur&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:16.3pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the holder must give the trustee written notice that an event of default has occurred with respect to the notes of such series and the event of default has not been cured or waived&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:10.55pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the holders of not less than 25% in principal amount of the outstanding notes of such series must make a written request that the trustee take action with respect to the notes of such series because of the default and they or other holders must offer to the trustee indemnity satisfactory to the trustee against the cost and other liabilities incurred by complying with such request&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the trustee must not have taken action for 60 days after the above steps have been taken&#59; and</font></div><div style="margin-top:6.2pt;padding-left:55.4pt;padding-right:7.9pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;during those 60 days, the holders of a majority in aggregate principal amount of the outstanding notes of such series must not have given the trustee directions that are inconsistent with the written request previously delivered by the holders of not less than 25% in principal amount of the outstanding notes of such series.</font></div><div style="padding-right:7.9pt"><font><br></font></div><div style="margin-bottom:10pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A holder is entitled, however, at any time to bring a lawsuit for the payment of money due on any notes of a series held by that holder on or after its due date.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:4.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Book-entry and other indirect holders should consult their banks or brokers for information on how to give notice or direction to or make a request of the trustee and how to declare or cancel an acceleration of the maturity.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defeasance</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:4.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may, at our option, elect to terminate (1) all of our or the Guarantors&#8217; obligations with respect to the notes of a series (&#8220;legal defeasance&#8221;), except for certain obligations, including those regarding any trust established for defeasance and obligations relating to the transfer and exchange of the notes of such series, the replacement of mutilated, destroyed, lost or stolen notes of such series, the maintenance of agencies with respect to the notes of such series and the rights, powers, trusts, duties, immunities and indemnities and other provisions in respect of the trustee or (2) our or the Guarantors&#8217; obligations under certain covenants in the indenture, so that any failure to comply with such obligations will not constitute an event of default (&#8220;covenant defeasance&#8221;) in respect of the notes of such series. In order to exercise either legal defeasance or covenant defeasance, we must irrevocably deposit with the trustee U.S. dollars or such other currency in which the notes of a series are denominated (the &#8220;securities currency&#8221;), government obligations of the United States or a government, governmental agency or central bank of the country whose currency is the securities currency, or any combination thereof, in such amounts as will be sufficient, in the opinion of a nationally recognized firm of independent public accountants delivered to the trustee, to pay the principal, premium, if any, and interest (including additional amounts) in respect of the notes of such series then outstanding on the maturity date of the notes of such series, and comply with certain other conditions, including, without limitation, the delivery of opinions of counsel as to specified tax and other matters.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we elect either legal defeasance or covenant defeasance with respect to the notes of a series, we must so elect it with respect to all of the outstanding notes of such series.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Currency Indemnity</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:4.9pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and the Guarantors, jointly and severally, will indemnify the trustee and any holder of notes against any loss incurred by the trustee or such holder as a result of any judgment for any amount due under the indenture and the notes being expressed and paid in a currency other than in the U.S. dollar. Our obligations and the obligations of the Guarantors under the notes will be discharged only to the extent that the trustee or the relevant holder is able to purchase U.S. dollars with any other currency paid to the trustee or that holder in accordance with any judgment or otherwise. If the trustee or the holder cannot purchase U.S. dollars in the amount originally to be paid, we and each of the Guarantors have agreed to pay the difference. The holder, however, agrees that, if the amount of U.S. dollars purchased exceeds the amount originally to be paid to such holder, the holder will reimburse the excess to us or the applicable Guarantor, as the case may be. The holder will not be obligated to make this reimbursement if we or the Guarantors are in default of our obligations under the notes.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notices</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:5.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As long as we issue notes in global form, notices to be given to holders will be given to DTC in accordance with its applicable policies as in effect from time to time. If we issue notes in certificated form, notices to be given to holders will be sent by mail to the respective addresses of the holders as they appear in the register maintained by the security registrar, and will be deemed given when mailed. Neither the failure to give any notice to a particular holder, nor any defect in a notice given to a particular holder, will affect the sufficiency of any notice given to another holder.</font></div><div style="margin-bottom:10pt;margin-top:0.25pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>3
<FILENAME>ex8112312021.htm
<DESCRIPTION>EX-8.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 -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i94f7211867834a339c0a3e447245ca08_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 8.1</font></div><div style="margin-bottom:10pt;margin-top:0.55pt"><font><br></font></div><div style="margin-bottom:12pt;margin-top:3.85pt;padding-left:0.35pt;padding-right:0.35pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNIFICANT SUBSIDIARIES</font></div><div style="margin-bottom:10pt;padding-left:6.3pt;padding-right:23.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth all of our direct and indirect significant subsidiaries and the percentage of equity of each subsidiary we owned directly or indirectly as of December 31, 2020&#58;</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name of Company</font></div><div style="margin-top:1pt;padding-left:93pt;padding-right:93pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:11%">&#160;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jurisdiction&#160;of</font></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incorporation</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5pt;padding-right:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Percentage</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Owned &#160;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5pt;padding-right:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description</font></div><div style="padding-left:5pt;padding-right:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:11%">&#160;</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Propimex, S. de R.L. de C.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexico</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100.0%</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributor of bottled beverages.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Controladora Interamericana de Bebidas, S. de R.L. de C.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexico</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100.0%</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of manufacturers and distributors of bottled beverages.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Spal Ind&#250;stria Brasileira de Bebidas, S.A.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Brazil</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96.1%</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturer and distributor of bottled beverages.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R.L. de C.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexico</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100.0%</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturer and distributor of bottled beverages.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Servicios Refresqueros del Golfo y Baj&#237;o, S. de R.L. de&#160;C.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexico</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100.0%</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturer and distributor of bottled beverages.</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:4pt solid #999999;padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>4
<FILENAME>ex12112312021.htm
<DESCRIPTION>EX-12.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 -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i153ec1b34ea04796a66703a268eb9b91_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 12.1</font></div><div style="margin-bottom:12pt;margin-top:3.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div style="margin-bottom:10pt;padding-left:6.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, John Anthony Santa Maria Otazua, certify that&#58;</font></div><div style="margin-top:5.4pt;padding-left:28.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this annual report on Form 20-F of Coca-Cola FEMSA, S.A.B. de C.V.&#59;</font></div><div style="margin-top:5.35pt;padding-left:28.35pt;padding-right:14.15pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:5.35pt;padding-left:28.35pt;padding-right:13.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;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 company as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:5.35pt;padding-left:28.35pt;padding-right:11.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The company&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have&#58;</font></div><div style="margin-top:5.4pt;padding-left:50.4pt;padding-right:22.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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 company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:5.4pt;padding-left:50.4pt;padding-right:8.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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 International Financial Reporting Standards&#59;</font></div><div style="margin-top:5.35pt;padding-left:50.4pt;padding-right:15.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Evaluated the effectiveness of the company&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:5.35pt;padding-left:50.4pt;padding-right:8.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the company&#8217;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:5.35pt;padding-left:28.35pt;padding-right:9.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The company&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#8217;s auditors and the audit committee of the company&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:5.35pt;padding-left:50.4pt;padding-right:25.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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 company&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:5.35pt;padding-left:50.4pt;padding-right:10.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:10pt;margin-top:0.4pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:6.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; April 8, 2021</font></div><div style="margin-bottom:6pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:40.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; John Anthony Santa Maria Otazua</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">John Anthony Santa Maria Otazua</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:4pt solid #999999;padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>5
<FILENAME>ex12212312021.htm
<DESCRIPTION>EX-12.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 -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ib15f4efa375d4c61b2f330a737561ad8_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:0.4pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 12.2</font></div><div style="margin-bottom:12pt;margin-top:3.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div style="margin-bottom:10pt;padding-left:6.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Constantino Spas Montesinos, certify that&#58;</font></div><div style="margin-top:5.4pt;padding-left:28.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this annual report on Form 20-F of Coca-Cola FEMSA, S.A.B. de C.V.&#59;</font></div><div style="margin-top:5.35pt;padding-left:28.35pt;padding-right:14.15pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:5.35pt;padding-left:28.35pt;padding-right:13.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;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 company as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:5.35pt;padding-left:28.35pt;padding-right:11.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The company&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have&#58;</font></div><div style="margin-top:5.4pt;padding-left:50.4pt;padding-right:22.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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 company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:5.4pt;padding-left:50.4pt;padding-right:8.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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 International Financial Reporting Standards&#59;</font></div><div style="margin-top:5.35pt;padding-left:50.4pt;padding-right:15.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Evaluated the effectiveness of the company&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:5.35pt;padding-left:50.4pt;padding-right:8.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the company&#8217;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:5.35pt;padding-left:28.35pt;padding-right:9.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The company&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#8217;s auditors and the audit committee of the company&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:5.35pt;padding-left:50.4pt;padding-right:25.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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 company&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:5.35pt;padding-left:50.4pt;padding-right:10.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:10pt;margin-top:0.4pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:6.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; April 8, 2021</font></div><div style="margin-bottom:6pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:40.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Constantino Spas Montesinos&#160;</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Constantino Spas Montesinos</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:4pt solid #999999;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>6
<FILENAME>ex13112312021.htm
<DESCRIPTION>EX-13.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 -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i404646254bbe41428046b17168c43d90_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:0.4pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 13.1</font></div><div style="margin-top:3.85pt;padding-left:0.22pt;padding-right:0.22pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%">Certification</font></div><div style="padding-left:0.35pt;padding-right:0.35pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 </font></div><div style="padding-left:0.35pt;padding-right:0.35pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United  States Code)</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:10pt;padding-left:6.3pt;padding-right:18pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of Coca-Cola FEMSA, S.A.B. de C.V., or the Company, does hereby certify, to such officer&#8217;s knowledge, that&#58;</font></div><div style="margin-bottom:10pt;padding-left:6.3pt;padding-right:13.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Annual Report on form 20-F for the year ended December 31, 2020, or Form 20-F, of the Company fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and information contained in the Form 20-F fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; April&#160;8, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; John Anthony Santa Maria Otazua</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">John Anthony Santa Maria Otazua</font></div><div style="margin-bottom:1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; April&#160;8, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Constantino Spas Montesinos</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Constantino Spas Montesinos</font></div><div style="margin-bottom:1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:4pt solid #999999;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>7
<FILENAME>ex15112312021.htm
<DESCRIPTION>EX-15.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 -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i8285426213a243cdba64d6164b09758d_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 15.1</font></div><div style="margin-bottom:10pt;margin-top:0.3pt"><font><br></font></div><div style="margin-bottom:12pt;margin-top:3.85pt;padding-left:62.27pt;padding-right:62.27pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="padding-right:13.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the Registration Statement (Form F-3, No. 333-235558) of Coca-Cola FEMSA, S.A.B. de C.V., Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V., and Controladora Interamericana de Bebidas, S. de R.L. de C.V., of our reports dated April 8, 2021, with respect to the consolidated financial statements of Coca-Cola FEMSA, S.A.B. de C.V. and subsidiaries, and the effectiveness of internal control over financial reporting of Coca-Cola FEMSA, S.A.B. de C.V. and subsidiaries included in this Annual Report on Form 20-F, for the year ended December 31, 2020.</font></div><div style="padding-right:13.8pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mancera, S.C.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A member practice of</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &#38; Young Global Limited</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:231.00pt"><tr><td style="width:1.0pt"></td><td style="width:229.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; MANCERA, S.C.</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexico City, Mexico </font></div><div style="margin-bottom:0.1pt;padding-right:464pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 8, 2021</font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>kof-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ab134728-3049-4fe5-b729-4d2bec2818e4,g:092768ec-d06b-4cf1-a400-186ad642c4ec-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:kof="http://www.coca-colafemsa.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:num="http://www.xbrl.org/dtr/type/numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.coca-colafemsa.com/20201231">
  <xs:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full" schemaLocation="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kof-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kof-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kof-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kof-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.coca-colafemsa.com/role/CoverPage">
        <link:definition>000010001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofFinancialPosition" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition">
        <link:definition>100010002 - Statement - Consolidated Statements of Financial Position</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedIncomeStatements" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements">
        <link:definition>100020003 - Statement - Consolidated Income Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedIncomeStatements_1" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1">
        <link:definition>100020003 - Statement - Consolidated Income Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>100030004 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinEquity" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity">
        <link:definition>100040005 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>100050006 - 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="ActivitiesoftheCompany" roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany">
        <link:definition>210011001 - Disclosure - Activities of the Company</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ActivitiesoftheCompanyTables" roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables">
        <link:definition>230023001 - Disclosure - Activities of the Company (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="ActivitiesoftheCompanyAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail">
        <link:definition>240034001 - Disclosure - Activities of the Company - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail">
        <link:definition>240044002 - Disclosure - Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPreparation" roleURI="http://www.coca-colafemsa.com/role/BasisofPreparation">
        <link:definition>210051002 - Disclosure - Basis of Preparation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPreparationTables" roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationTables">
        <link:definition>230063002 - Disclosure - Basis of Preparation (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="BasisofPreparationAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail">
        <link:definition>240074003 - Disclosure - Basis of Preparation - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPreparationCashFlowReconciliationDetails" roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails">
        <link:definition>240084004 - Disclosure - Basis of Preparation - Cash Flow Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPolicies" roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPolicies">
        <link:definition>210091003 - Disclosure - 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="SignificantAccountingPoliciesPolicies" roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>220102001 - Disclosure - 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="SignificantAccountingPoliciesTables" roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables">
        <link:definition>230113003 - Disclosure - Significant Accounting Policies (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="SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail" roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail">
        <link:definition>240124005 - Disclosure - Significant Accounting Policies - Summary of Average Exchange Rate (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesSummaryofcumulativeinflationDetail" roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail">
        <link:definition>240134006 - Disclosure - Significant Accounting Policies - Summary of cumulative inflation (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>240144007 - Disclosure - Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail">
        <link:definition>240154008 - Disclosure - Significant Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail">
        <link:definition>240164009 - Disclosure - Significant Accounting Policies - Summary of Revenue from Contracts with Customers (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MergersandAcquisitions" roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitions">
        <link:definition>210171004 - Disclosure - Mergers and 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="MergersandAcquisitionsTables" roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables">
        <link:definition>230183004 - Disclosure - Mergers and 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="MergersandAcquisitionsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail">
        <link:definition>240194010 - Disclosure - Mergers and Acquisitions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail" roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail">
        <link:definition>240204011 - Disclosure - Mergers and Acquisitions - Summary of Fair Value of Net Assets Acquired (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail">
        <link:definition>240214012 - Disclosure - Mergers and Acquisitions - Summary of Selected Income Statement Information Related to Business Acquisition (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail" roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail">
        <link:definition>240224013 - Disclosure - Mergers and Acquisitions - Summary of Pro Forma Financial Data of Historical Financial Statements Related to Business Combinations (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Discontinuedoperations" roleURI="http://www.coca-colafemsa.com/role/Discontinuedoperations">
        <link:definition>210231005 - Disclosure - Discontinued operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedoperationsTables" roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsTables">
        <link:definition>230243005 - Disclosure - Discontinued operations (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="DiscontinuedoperationsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail">
        <link:definition>240254014 - Disclosure - Discontinued operations - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail" roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail">
        <link:definition>240264015 - Disclosure - Discontinued operations - Summary of the Discontinued Operation (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail" roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail">
        <link:definition>240274016 - Disclosure - Discontinued operations - Summary of the Discontinued Operation (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalents" roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalents">
        <link:definition>210281006 - Disclosure - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalentsTables" roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables">
        <link:definition>230293006 - Disclosure - Cash and Cash Equivalents (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="CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail">
        <link:definition>240304017 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeReceivableNet" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNet">
        <link:definition>210311007 - Disclosure - Trade Receivable, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeReceivableNetTables" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetTables">
        <link:definition>230323007 - Disclosure - Trade Receivable, Net (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="TradeReceivableNetSummaryofTradeReceivableDetail" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail">
        <link:definition>240334018 - Disclosure - Trade Receivable, Net - Summary of Trade Receivable (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeReceivableNetAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail">
        <link:definition>240344019 - Disclosure - Trade Receivable, Net - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeReceivableNetAgingAnalysisofAccountsReceivableDetail" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail">
        <link:definition>240354020 - Disclosure - Trade Receivable, Net - Aging Analysis of Accounts Receivable (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail">
        <link:definition>240364021 - Disclosure - Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.coca-colafemsa.com/role/Inventories">
        <link:definition>210371008 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.coca-colafemsa.com/role/InventoriesTables">
        <link:definition>230383008 - Disclosure - Inventories (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="InventoriesSummaryofInventoriesDetail" roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail">
        <link:definition>240394022 - Disclosure - Inventories - Summary of Inventories (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail">
        <link:definition>240404023 - Disclosure - Inventories - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssets" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets">
        <link:definition>210411009 - Disclosure - Other Current Assets and Other Current Financial Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssetsTables" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables">
        <link:definition>230423009 - Disclosure - Other Current Assets and Other Current Financial Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail">
        <link:definition>240434024 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail">
        <link:definition>240444025 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail">
        <link:definition>240454026 - Disclosure - Other Current Assets and Other Current Financial Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail">
        <link:definition>240464027 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinOtherEntities" roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities">
        <link:definition>210471010 - Disclosure - Investments in Other Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinOtherEntitiesTables" roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables">
        <link:definition>230483010 - Disclosure - Investments in Other Entities (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="InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail">
        <link:definition>240494028 - Disclosure - Investments in Other Entities - Summary of Investments in Other Entities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinOtherEntitiesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail">
        <link:definition>240504029 - Disclosure - Investments in Other Entities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail">
        <link:definition>240514030 - Disclosure - Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.coca-colafemsa.com/role/Leases">
        <link:definition>210521011 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.coca-colafemsa.com/role/LeasesTables">
        <link:definition>230533011 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofCompanysRightofUseAssetDetail" roleURI="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail">
        <link:definition>240544031 - Disclosure - Leases - Schedule of Company's Right-of-Use Asset (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofCompanysLeaseLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail">
        <link:definition>240554032 - Disclosure - Leases - Schedule of Company's Lease Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail">
        <link:definition>240564033 - Disclosure - Leases - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Propertyplantequipment" roleURI="http://www.coca-colafemsa.com/role/Propertyplantequipment">
        <link:definition>210571012 - Disclosure - Property, plant &amp; 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="PropertyplantequipmentTables" roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentTables">
        <link:definition>230583012 - Disclosure - Property, plant &amp; 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="PropertyplantequipmentSummaryofPremisesandEquipmentDetail" roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail">
        <link:definition>240594034 - Disclosure - Property, plant &amp; equipment - Summary of Premises and Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyplantequipmentAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail">
        <link:definition>240604035 - Disclosure - Property, plant &amp; equipment - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssets" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssets">
        <link:definition>210611013 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsTables" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsTables">
        <link:definition>230623013 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail">
        <link:definition>240634036 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail">
        <link:definition>240644037 - Disclosure - Intangible Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail">
        <link:definition>240654038 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail">
        <link:definition>240664039 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail">
        <link:definition>240674040 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Othernoncurrentassetsandothernoncurrentfinancialassets" roleURI="http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets">
        <link:definition>210681014 - Disclosure - Other non-current assets and other non-current financial assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthernoncurrentassetsandothernoncurrentfinancialassetsTables" roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables">
        <link:definition>230693014 - Disclosure - Other non-current assets and other non-current financial assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail">
        <link:definition>240704041 - Disclosure - Other non-current assets and other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies">
        <link:definition>210711015 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables">
        <link:definition>230723015 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies (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="BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail">
        <link:definition>240734042 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail">
        <link:definition>240744043 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail">
        <link:definition>240754044 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail">
        <link:definition>240764045 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionsinForeignCurrencies" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies">
        <link:definition>210771016 - Disclosure - Balances and Transactions in Foreign Currencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionsinForeignCurrenciesTables" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables">
        <link:definition>230783016 - Disclosure - Balances and Transactions in Foreign Currencies (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="BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail">
        <link:definition>240794046 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail">
        <link:definition>240804047 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefits" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits">
        <link:definition>210811017 - Disclosure - Post-Employment and Other Non-current Employee Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsTables" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables">
        <link:definition>230823017 - Disclosure - Post-Employment and Other Non-current Employee Benefits (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="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail">
        <link:definition>240834048 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail">
        <link:definition>240844049 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail">
        <link:definition>240854050 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail">
        <link:definition>240864051 - Disclosure - Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail">
        <link:definition>240874052 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail">
        <link:definition>240884053 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Amounts and Types of Securities of Company's in Related Parties included in Portfolio Fund (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail">
        <link:definition>240894054 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statements of Comprehensive Income (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail">
        <link:definition>240904055 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail">
        <link:definition>240914056 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail">
        <link:definition>240924057 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail">
        <link:definition>240934058 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail">
        <link:definition>240944059 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BonusPrograms" roleURI="http://www.coca-colafemsa.com/role/BonusPrograms">
        <link:definition>210951018 - Disclosure - Bonus Programs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BonusProgramsTables" roleURI="http://www.coca-colafemsa.com/role/BonusProgramsTables">
        <link:definition>230963018 - Disclosure - Bonus Programs (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="BonusProgramsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail">
        <link:definition>240974060 - Disclosure - Bonus Programs - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" roleURI="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail">
        <link:definition>240984061 - Disclosure - Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankLoansandNotesPayables" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayables">
        <link:definition>210991019 - Disclosure - Bank Loans and Notes Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankLoansandNotesPayablesTables" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables">
        <link:definition>231003019 - Disclosure - Bank Loans and Notes Payables (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="BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail">
        <link:definition>241014062 - Disclosure - Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofInterestExpenseBankLoansandNotesPayablesDetail" roleURI="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail">
        <link:definition>241024063 - Disclosure - Summary of Interest Expense - Bank Loans and Notes Payables (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankLoansandNotesPayablesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail">
        <link:definition>241034064 - Disclosure - Bank Loans and Notes Payables - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail">
        <link:definition>241044065 - Disclosure - Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIncomeandExpenses" roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpenses">
        <link:definition>211051020 - Disclosure - Other Income and 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="OtherIncomeandExpensesTables" roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables">
        <link:definition>231063020 - Disclosure - Other Income and 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="OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail">
        <link:definition>241074066 - Disclosure - Other Income and Expenses - Summary of other income and expenses (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstruments" roleURI="http://www.coca-colafemsa.com/role/FinancialInstruments">
        <link:definition>211081021 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsTables" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsTables">
        <link:definition>231093021 - Disclosure - 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="FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail">
        <link:definition>241104067 - Disclosure - Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsImpactofHedgingOnEquityDetails" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails">
        <link:definition>241114068 - Disclosure - Financial Instruments - Impact of Hedging On Equity (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="FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail">
        <link:definition>241124069 - Disclosure - Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail">
        <link:definition>241134070 - Disclosure - Financial Instruments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail">
        <link:definition>241144071 - Disclosure - Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail">
        <link:definition>241154072 - Disclosure - Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail">
        <link:definition>241164073 - Disclosure - Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail">
        <link:definition>241174074 - Disclosure - Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail">
        <link:definition>241184075 - Disclosure - Financial Instruments - Summary of Net Effect of Expired contracts that did not Meet Hedging Criteria for Accounting Purposes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail">
        <link:definition>241194076 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail">
        <link:definition>241204077 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail">
        <link:definition>241214078 - Disclosure - Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail">
        <link:definition>241224079 - Disclosure - Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NonControllingInterestinConsolidatedSubsidiaries" roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries">
        <link:definition>211231022 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NonControllingInterestinConsolidatedSubsidiariesTables" roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables">
        <link:definition>231243022 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries (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="NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail">
        <link:definition>241254080 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail" roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail">
        <link:definition>241264081 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Equity" roleURI="http://www.coca-colafemsa.com/role/Equity">
        <link:definition>211271023 - Disclosure - 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="EquityTables" roleURI="http://www.coca-colafemsa.com/role/EquityTables">
        <link:definition>231283023 - Disclosure - Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail">
        <link:definition>241294082 - Disclosure - Equity - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail">
        <link:definition>241304083 - Disclosure - Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitySummaryofCapitalStockDetail" roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail">
        <link:definition>241314084 - Disclosure - Equity - Summary of Capital Stock (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitySummaryofDividendsDeclaredandPaidDetail" roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail">
        <link:definition>241324085 - Disclosure - Equity - Summary of Dividends Declared and Paid (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShare" roleURI="http://www.coca-colafemsa.com/role/EarningsperShare">
        <link:definition>211331024 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareTables" roleURI="http://www.coca-colafemsa.com/role/EarningsperShareTables">
        <link:definition>231343024 - Disclosure - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail">
        <link:definition>241354086 - Disclosure - Earnings per Share - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" roleURI="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail">
        <link:definition>241364087 - Disclosure - Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxes">
        <link:definition>211371025 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesTables">
        <link:definition>231383025 - 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="IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail">
        <link:definition>241394088 - Disclosure - Income Taxes - Summary of Major Components of Income Tax Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail">
        <link:definition>241404089 - Disclosure - Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail">
        <link:definition>241414090 - Disclosure - Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail">
        <link:definition>241424091 - Disclosure - Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail">
        <link:definition>241434092 - Disclosure - Income Taxes - Summary of Net Deferred Income Tax Liability (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail">
        <link:definition>241444093 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail">
        <link:definition>241454094 - Disclosure - Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail">
        <link:definition>241464095 - Disclosure - Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitments" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments">
        <link:definition>211471026 - Disclosure - Other Liabilities, Provisions and Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsTables" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables">
        <link:definition>231483026 - Disclosure - Other Liabilities, Provisions and Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail">
        <link:definition>241494096 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail">
        <link:definition>241504097 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Provisions and Other Non-current Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail">
        <link:definition>241514098 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail">
        <link:definition>241524099 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail">
        <link:definition>241534100 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail">
        <link:definition>241544101 - Disclosure - Other Liabilities, Provisions and Commitments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Informationbysegment" roleURI="http://www.coca-colafemsa.com/role/Informationbysegment">
        <link:definition>211551027 - Disclosure - Information by segment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InformationbysegmentTables" roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentTables">
        <link:definition>231563027 - Disclosure - Information by segment (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="InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" roleURI="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail">
        <link:definition>241574102 - Disclosure - Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" roleURI="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail">
        <link:definition>241584103 - Disclosure - Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect" roleURI="http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect">
        <link:definition>211591028 - Disclosure - Future Impact of Recently Issued Accounting Standards not yet in Effect:</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalGuarantorInformation" roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation">
        <link:definition>211601029 - Disclosure - Supplemental Guarantor 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="SupplementalGuarantorInformationTables" roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationTables">
        <link:definition>231613028 - Disclosure - Supplemental Guarantor Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail" roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail">
        <link:definition>241624104 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Financial Position (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail" roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail">
        <link:definition>241634105 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Income Statements (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail" roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail">
        <link:definition>241644106 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Comprehensive Income (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail" roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail">
        <link:definition>241654107 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Cash Flows (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.coca-colafemsa.com/role/SubsequentEvents">
        <link:definition>211661030 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail">
        <link:definition>241674108 - Disclosure - Subsequent Events - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="kof_ClassLCommonStockMember" abstract="true" name="ClassLCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" abstract="true" name="SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AdjustmentForAdoptionOfNewAccountingStandards" abstract="false" name="AdjustmentForAdoptionOfNewAccountingStandards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FederalTaxesMember" abstract="true" name="FederalTaxesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" abstract="false" name="ForeignCurrencyRevaluationOfTheNetForeignOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PensionAndSeniorityPremiumCosts" abstract="false" name="PensionAndSeniorityPremiumCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LongTermBankLoansMember" abstract="true" name="LongTermBankLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" abstract="false" name="AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" abstract="false" name="DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_SeriesOfBShareMember" abstract="true" name="SeriesOfBShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_IntrestRateSwapMember" abstract="true" name="IntrestRateSwapMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_IncomeFromRelatedPartyAbstract" abstract="true" name="IncomeFromRelatedPartyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_ElPuertoDeLiverpoolSABDeCVMember" abstract="true" name="ElPuertoDeLiverpoolSABDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_MoreThanTwelveMonthsMember" abstract="true" name="MoreThanTwelveMonthsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AveragePriceUSDCentLbMember" abstract="true" name="AveragePriceUSDCentLbMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SystemsDevelopmentIntangibles" abstract="false" name="SystemsDevelopmentIntangibles" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfCumulativeInflationTable" abstract="true" name="DisclosureOfCumulativeInflationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_ExciseTaxPerLiterOnTheProduction" abstract="false" name="ExciseTaxPerLiterOnTheProduction" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="kof_LitigationSettlementAmount1" abstract="false" name="LitigationSettlementAmount1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxContingenciesPayableToFormerShareholders" abstract="false" name="TaxContingenciesPayableToFormerShareholders" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" abstract="true" name="DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_StatementTable" abstract="true" name="StatementTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_NetForeignExchangeGains" abstract="false" name="NetForeignExchangeGains" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_A1850SeniorNotesDue2023Member" abstract="true" name="A1850SeniorNotesDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_PercentageOfSignificantActuarialAssumptions" abstract="false" name="PercentageOfSignificantActuarialAssumptions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_MinimumAssumedIncomeTaxRate" abstract="false" name="MinimumAssumedIncomeTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" abstract="false" name="ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TheCocaColaCompanyMember" abstract="true" name="TheCocaColaCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" abstract="true" name="TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset" abstract="false" name="LifeAnnuitiesNetDefinedBenefitLiabilityAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DistributionEquipmentMember" abstract="true" name="DistributionEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_EmployeeProfitSharingPayableMember" abstract="true" name="EmployeeProfitSharingPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ProfitSharingComputationPercentageOnTaxableIncome" abstract="false" name="ProfitSharingComputationPercentageOnTaxableIncome" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_TwoThousandTwentyIncentivePlanMember" abstract="true" name="TwoThousandTwentyIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" abstract="false" name="AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisposalLetDefinedBenefitLiabilityAsset" abstract="false" name="DisposalLetDefinedBenefitLiabilityAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_ChangeInForeignCurrencyRateEffectOnEquity" abstract="false" name="ChangeInForeignCurrencyRateEffectOnEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AcquisitionsNetDefinedBenefitLiabilityAsset" abstract="false" name="AcquisitionsNetDefinedBenefitLiabilityAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_GeneralAndAdministrativeExpenseMember" abstract="true" name="GeneralAndAdministrativeExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TwoThousandTwentyOnwardsMember" abstract="true" name="TwoThousandTwentyOnwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" abstract="false" name="OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FederalGovernmentInstrumentsMember" abstract="true" name="FederalGovernmentInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfTrustAssetsLineItems" abstract="true" name="DisclosureOfTrustAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_A2750SeniorNotesDue2030Member" abstract="true" name="A2750SeniorNotesDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_FinancialInstrumentsPurchased" abstract="false" name="FinancialInstrumentsPurchased" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_AdvertisingExpenseToRelatedPartyTransactions" abstract="false" name="AdvertisingExpenseToRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxCreditsToRecoverMember" abstract="true" name="TaxCreditsToRecoverMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_BalanceSheetLocationMember" abstract="true" name="BalanceSheetLocationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDUYUUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DateOfSubsidiaryDisposal" abstract="false" name="DateOfSubsidiaryDisposal" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:dateItemType"/>
  <xs:element id="kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" abstract="true" name="DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" abstract="false" name="DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FundacionFemsaACMember" abstract="true" name="FundacionFemsaACMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_EffectsOfChangesInForeignExchangeRates" abstract="false" name="EffectsOfChangesInForeignExchangeRates" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FiniteUsefulLivedIntangibleAssetsMember" abstract="true" name="FiniteUsefulLivedIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ReturnableBottlesMember" abstract="true" name="ReturnableBottlesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" abstract="false" name="DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TrustAssetsFixedReturnPercentage" abstract="false" name="TrustAssetsFixedReturnPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_RiskPremiumBasisPoints" abstract="false" name="RiskPremiumBasisPoints" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_PensionAndRetirementPlansMember" abstract="true" name="PensionAndRetirementPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_OtherIncomeAbstract" abstract="true" name="OtherIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_MunicipalitySalesTaxRate" abstract="false" name="MunicipalitySalesTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_ForeignExchangeForwardContractsMember" abstract="true" name="ForeignExchangeForwardContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" abstract="false" name="RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AmountInLegalReserve" abstract="false" name="AmountInLegalReserve" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InventoryMember" abstract="true" name="InventoryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireThereafter" abstract="false" name="TaxLossesCarriedForwardWhichExpireThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InTwoThousandTwentyOneOnwardsMember" abstract="true" name="InTwoThousandTwentyOneOnwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_MexicanFederalGovernmentInstrumentsMember" abstract="true" name="MexicanFederalGovernmentInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SellingExpenses" abstract="false" name="SellingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherFinancingIncomeExpenseNet" abstract="false" name="OtherFinancingIncomeExpenseNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncreaseDecreaseInIncomeTaxLiability" abstract="false" name="IncreaseDecreaseInIncomeTaxLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_MexicoAndCentralAmericaSegmentMember" abstract="true" name="MexicoAndCentralAmericaSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ProfitLossBeforeTaxOfCombinedEntity" abstract="false" name="ProfitLossBeforeTaxOfCombinedEntity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfForeignExchangeRatesLineItems" abstract="true" name="DisclosureOfForeignExchangeRatesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_AllowanceForDoubtfulAccounts" abstract="false" name="AllowanceForDoubtfulAccounts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EmployeesMember" abstract="true" name="EmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TreasuryLocksMember" abstract="true" name="TreasuryLocksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_LoansFromBanksMember" abstract="true" name="LoansFromBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" abstract="false" name="DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_AnnualBonusPercentageToPurchaseOptions" abstract="false" name="AnnualBonusPercentageToPurchaseOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" abstract="false" name="SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_AdoptionOfIFRS16Member" abstract="true" name="AdoptionOfIFRS16Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_CurrentPortionOfBankLoansAndNotesPayable" abstract="false" name="CurrentPortionOfBankLoansAndNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NetPaymentsToAcquireLongLivedAssetsNet" abstract="false" name="NetPaymentsToAcquireLongLivedAssetsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" abstract="false" name="TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_PercentageOfDividendReceivedFromNonResidentsWithholding" abstract="false" name="PercentageOfDividendReceivedFromNonResidentsWithholding" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_SouthAmericaSegmentMember" abstract="true" name="SouthAmericaSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OptionsToPurchaseForeignCurrencyMXNUSDMember" abstract="true" name="OptionsToPurchaseForeignCurrencyMXNUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TaxLossesCarryforward" abstract="false" name="TaxLossesCarryforward" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ComercializadoraYDistribuidoraLosVolcanesSAMember" abstract="true" name="ComercializadoraYDistribuidoraLosVolcanesSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ForeignCurrencyOptionMember" abstract="true" name="ForeignCurrencyOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" abstract="false" name="EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AverageExchangeRateBRLUSDMember" abstract="true" name="AverageExchangeRateBRLUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_WeightedAverageCostOfCapitalPreTaxPercentage" abstract="false" name="WeightedAverageCostOfCapitalPreTaxPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_IndemnifiableContingenciesFromBusinessCombinations" abstract="false" name="IndemnifiableContingenciesFromBusinessCombinations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LossesOnRetirementOfNonCurrentAssets" abstract="false" name="LossesOnRetirementOfNonCurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfParentEntityInformationAbstract" abstract="true" name="DisclosureOfParentEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DecreaseInProvisionsThroughCancellationAndExpiration" abstract="false" name="DecreaseInProvisionsThroughCancellationAndExpiration" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CommodityPriceContractsMember" abstract="true" name="CommodityPriceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ClassACommonStockMember" abstract="true" name="ClassACommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" abstract="true" name="StatementOfComprehensiveIncomeProfitOrLossLocationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_EmployeeBenefitsExpenseLineItems" abstract="true" name="EmployeeBenefitsExpenseLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_TwoThousandSixteenIncentivePlanMember" abstract="true" name="TwoThousandSixteenIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock" abstract="false" name="DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" abstract="true" name="IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" abstract="true" name="DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_FomentoEconomicoMexicanoSABDeCVMember" abstract="true" name="FomentoEconomicoMexicanoSABDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ReversalOfIndemnifiableItems" abstract="false" name="ReversalOfIndemnifiableItems" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_RefrigerationEquipmentMember" abstract="true" name="RefrigerationEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_NumberOfCustomerRelatedToExpectedLoss" abstract="false" name="NumberOfCustomerRelatedToExpectedLoss" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PercentageOfTaxEffectOfIncomeTaxCredits" abstract="false" name="PercentageOfTaxEffectOfIncomeTaxCredits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_LeaoAlimentosYBebidasLTDAMember" abstract="true" name="LeaoAlimentosYBebidasLTDAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ForeignExchangeGainLossRelatedToOperatingActivities" abstract="false" name="ForeignExchangeGainLossRelatedToOperatingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" abstract="true" name="StatementOfComprehensiveIncomeProfitOrLossLocationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_CurrentPortionOfShortTermBankLoansAndNotesPayable" abstract="false" name="CurrentPortionOfShortTermBankLoansAndNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DistributionAgreementTermOfContract" abstract="false" name="DistributionAgreementTermOfContract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_LongTermYankeeBondsMember" abstract="true" name="LongTermYankeeBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_YearFourMember" abstract="true" name="YearFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_IncomeStatementLocation1Member" abstract="true" name="IncomeStatementLocation1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ExpectedAnnualLongTermInflationPercentage" abstract="false" name="ExpectedAnnualLongTermInflationPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_DerivativesNotDesignatedForHedgeAccountingMember" abstract="true" name="DerivativesNotDesignatedForHedgeAccountingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_NotesAndBondsMember" abstract="true" name="NotesAndBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearFive" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PxMegPriceMember" abstract="true" name="PxMegPriceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_KOFMember" abstract="true" name="KOFMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ProvisionsAndOtherLongTermLiabilities" abstract="false" name="ProvisionsAndOtherLongTermLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AllowanceForDoubtfulAccountsMember" abstract="true" name="AllowanceForDoubtfulAccountsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ShortTermNotesPayableMember" abstract="true" name="ShortTermNotesPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" abstract="false" name="CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PercentageOfConsumptionTaxOnSyrups" abstract="false" name="PercentageOfConsumptionTaxOnSyrups" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" abstract="true" name="DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_PromissoryNotesMember" abstract="true" name="PromissoryNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfDividendsTable" abstract="true" name="DisclosureOfDividendsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_PropertyPlantAndEquipmentsMember" abstract="true" name="PropertyPlantAndEquipmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_EmbeddedDerivativesMember" abstract="true" name="EmbeddedDerivativesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" abstract="false" name="IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CompaniaPanamenaDeBebidasSAPIDeCVMember" abstract="true" name="CompaniaPanamenaDeBebidasSAPIDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ReMeasurementOfNetDefinedBenefitsLiability" abstract="false" name="ReMeasurementOfNetDefinedBenefitsLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" abstract="false" name="IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_OptionsToPurchaseForeignCurrencyMember" abstract="true" name="OptionsToPurchaseForeignCurrencyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" abstract="true" name="DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_BBVABancomerSADeCVMember" abstract="true" name="BBVABancomerSADeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfAssociatesAndJointVenturesTable" abstract="true" name="DisclosureOfAssociatesAndJointVenturesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_SpalIndustriaBrasileiraDeBebidasSAMember" abstract="true" name="SpalIndustriaBrasileiraDeBebidasSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" abstract="true" name="PostEmploymentAndOtherLongTermEmployeeBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_LossContingencyDamagesSoughtValue1" abstract="false" name="LossContingencyDamagesSoughtValue1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DeferredTaxAssetsRelatingToProvisions" abstract="false" name="DeferredTaxAssetsRelatingToProvisions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EmployeeProfitSharing" abstract="false" name="EmployeeProfitSharing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ExceptionForDeductibleInterest" abstract="false" name="ExceptionForDeductibleInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdministrativeExpensesMember" abstract="true" name="AdministrativeExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearEight" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearEight" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" abstract="false" name="DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_OthersProvisionsAndOtherLongTermLiabilities" abstract="false" name="OthersProvisionsAndOtherLongTermLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ScheduleOfGuarantorInformationTableTextBlock" abstract="false" name="ScheduleOfGuarantorInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_OtherNonCurrentFinancialAssetsOther" abstract="false" name="OtherNonCurrentFinancialAssetsOther" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncomeStatementLocationAxis" abstract="true" name="IncomeStatementLocationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_FEMSAMember" abstract="true" name="FEMSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_CostOfGoodsSoldMember" abstract="true" name="CostOfGoodsSoldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ICFRAuditorAttestationFlag" abstract="false" name="ICFRAuditorAttestationFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:booleanItemType"/>
  <xs:element id="kof_AluminumPriceContractsMember" abstract="true" name="AluminumPriceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_CurrentPrepaidBonuses" abstract="false" name="CurrentPrepaidBonuses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_YearThreeMember" abstract="true" name="YearThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SecurityDepositsMember" abstract="true" name="SecurityDepositsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_BottlerAgreementMember" abstract="true" name="BottlerAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" abstract="false" name="UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" abstract="false" name="ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfTradeAndOtherReceivablesLineItems" abstract="true" name="DisclosureOfTradeAndOtherReceivablesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_ActuarialGainsLossesArisingFromExperienceAdjustments" abstract="false" name="ActuarialGainsLossesArisingFromExperienceAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TwoThousandTwentyOneToTwoThousandThirtyMember" abstract="true" name="TwoThousandTwentyOneToTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_MajorComponentsOfTaxExpenseIncomeLineItems" abstract="true" name="MajorComponentsOfTaxExpenseIncomeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_CrossCurrencySwapsUSDIntoMXNMember" abstract="true" name="CrossCurrencySwapsUSDIntoMXNMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DeconsolidationOfSubsidiaries" abstract="false" name="DeconsolidationOfSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" abstract="true" name="TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TaxCreditsMember" abstract="true" name="TaxCreditsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PrepaidAdvertisingAndPromotionalExpenses" abstract="false" name="PrepaidAdvertisingAndPromotionalExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AllowanceForDoubtfulAccountsDuringPeriod" abstract="false" name="AllowanceForDoubtfulAccountsDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PercentageOfPlanAssetInvestmentForRelatedParties" abstract="false" name="PercentageOfPlanAssetInvestmentForRelatedParties" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" abstract="false" name="ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_NonCashItemsOtherThanDepreciationAndAmortization" abstract="false" name="NonCashItemsOtherThanDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_YearTwoMember" abstract="true" name="YearTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ProvisionsAndOtherNonCurrentLiabilities" abstract="false" name="ProvisionsAndOtherNonCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember" abstract="true" name="PromotoraMexicanaDeEmbotelladoresSADeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" abstract="true" name="DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_AccumulatedDefinedBenefitObligation" abstract="false" name="AccumulatedDefinedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" abstract="false" name="DisclosureOfTrustAssetExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_PercentageOfUnrecoverableTradeAccountsReceivables" abstract="false" name="PercentageOfUnrecoverableTradeAccountsReceivables" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_IncreaseDecreaseInProvisionsFromNewContingencies" abstract="false" name="IncreaseDecreaseInProvisionsFromNewContingencies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SupplementalGuarantorInformationAbstract" abstract="true" name="SupplementalGuarantorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" abstract="false" name="DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_SellingAndDistributionExpensesMember" abstract="true" name="SellingAndDistributionExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_FinancialInstrumentsTaxEffect" abstract="false" name="FinancialInstrumentsTaxEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherExpenseAbstract" abstract="true" name="OtherExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_AllowanceForDoubtfulAccountsTable" abstract="true" name="AllowanceForDoubtfulAccountsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" abstract="false" name="DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_ExciseTaxRateIncreased" abstract="false" name="ExciseTaxRateIncreased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" abstract="false" name="DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_MoreThanThreeYearsMember" abstract="true" name="MoreThanThreeYearsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_FemsaAndSubsidiariesMember" abstract="true" name="FemsaAndSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" abstract="true" name="DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_SeriesBShareMember" abstract="true" name="SeriesBShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_EquityRatioThresholdPercentage" abstract="false" name="EquityRatioThresholdPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" abstract="false" name="IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PercentageOfReformIncomeTaxRate" abstract="false" name="PercentageOfReformIncomeTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_TwoThousandAndEighteenMember" abstract="true" name="TwoThousandAndEighteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_FinanceOperatingCharges" abstract="false" name="FinanceOperatingCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PETBottlesMember" abstract="true" name="PETBottlesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" abstract="true" name="BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DefinedBenefitObligationFundsAtFairValue" abstract="false" name="DefinedBenefitObligationFundsAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfParentEntityInformationTextBlock" abstract="false" name="DisclosureOfParentEntityInformationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DividendsTaxRateApplicableToForeignNonresidents" abstract="false" name="DividendsTaxRateApplicableToForeignNonresidents" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_PackingMaterials" abstract="false" name="PackingMaterials" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" abstract="false" name="IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LaborMember" abstract="true" name="LaborMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AmericanDepositarySharesEachRepresenting10UnitsMember" abstract="true" name="AmericanDepositarySharesEachRepresenting10UnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SeriesLOrdinarySharesMember" abstract="true" name="SeriesLOrdinarySharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" abstract="false" name="AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_TwoThousandTwentyToTwoThousandTwentyNineMember" abstract="true" name="TwoThousandTwentyToTwoThousandTwentyNineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearNine" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearNine" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" abstract="false" name="DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_ExchangeDifferencesOnTranslationOfForeignOperations" abstract="false" name="ExchangeDifferencesOnTranslationOfForeignOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ValueAddedTaxPercentage" abstract="false" name="ValueAddedTaxPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_AverageExchangeRateUYUUSDMember" abstract="true" name="AverageExchangeRateUYUUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AmountReclassifiedFromOCIToProfitOrLoss" abstract="false" name="AmountReclassifiedFromOCIToProfitOrLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_VariableReturnAbstract" abstract="true" name="VariableReturnAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_SalesTaxRate" abstract="false" name="SalesTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" abstract="true" name="ControladoraInteramericanaDeBebidasSDeRLDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfCapitalStockTable" abstract="true" name="DisclosureOfCapitalStockTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_DistributionRightsRecognisedAsOfAcquisitionDate" abstract="false" name="DistributionRightsRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InventoriesInTransit" abstract="false" name="InventoriesInTransit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" abstract="false" name="MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_IntangibleAssetsRenewalTerm" abstract="false" name="IntangibleAssetsRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" abstract="false" name="DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfForeignExchangeRatesTable" abstract="true" name="DisclosureOfForeignExchangeRatesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_CrossCurrencySwapsUSDIntoBRLMember" abstract="true" name="CrossCurrencySwapsUSDIntoBRLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_CorporateIncomeTax" abstract="false" name="CorporateIncomeTax" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_TaxRateEffectOfAnnualInflationTaxAdjustment" abstract="false" name="TaxRateEffectOfAnnualInflationTaxAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_DisclosureOfParentEntityInformationTable" abstract="true" name="DisclosureOfParentEntityInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_SeverancePayments" abstract="false" name="SeverancePayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SeriesLShareMember" abstract="true" name="SeriesLShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_PrepaidExpensesMember" abstract="true" name="PrepaidExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ChangesInNoncashBalancesRelatedToOperatingActivities" abstract="false" name="ChangesInNoncashBalancesRelatedToOperatingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfDividendsLineItems" abstract="true" name="DisclosureOfDividendsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_AdjustmentsForWriteOffLongLivedAssets" abstract="false" name="AdjustmentsForWriteOffLongLivedAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdeSMember" abstract="true" name="AdeSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" abstract="false" name="ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_MajorOrdinaryShareTransactionsAfterStockSplitMember" abstract="true" name="MajorOrdinaryShareTransactionsAfterStockSplitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DebtInstrumentTerm" abstract="false" name="DebtInstrumentTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" abstract="false" name="EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DistributionAgreementMember" abstract="true" name="DistributionAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_IncreaseDecreaseInForeignCurrencyExchangeRate" abstract="false" name="IncreaseDecreaseInForeignCurrencyExchangeRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ChangeInWeightedAverageCostOfCapitalPercentage" abstract="false" name="ChangeInWeightedAverageCostOfCapitalPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_SaleOfProductsMember" abstract="true" name="SaleOfProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember" abstract="true" name="DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ExciseTaxRateDecreased" abstract="false" name="ExciseTaxRateDecreased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_TrustAssetsVariableReturnPercentage" abstract="false" name="TrustAssetsVariableReturnPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" abstract="false" name="DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDCOPUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfSupplementalGuarantorInformationTextBlock" abstract="false" name="DisclosureOfSupplementalGuarantorInformationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" abstract="true" name="InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDMXNUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" abstract="false" name="OtherComprehensiveIncomeExcludingSaleOfJointVenture" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" abstract="false" name="ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OperationsOfThirdPartyMember" abstract="true" name="OperationsOfThirdPartyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" abstract="false" name="DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_EquivalentSharesInOwnershipInterestInJointVenture" abstract="false" name="EquivalentSharesInOwnershipInterestInJointVenture" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" abstract="false" name="GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ChangesInWorkingCapitalAndOtherItems" abstract="false" name="ChangesInWorkingCapitalAndOtherItems" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TradeReceivablesPastDueButNotImpaired" abstract="false" name="TradeReceivablesPastDueButNotImpaired" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AverageFederalProductionAndFederalSalesTax" abstract="false" name="AverageFederalProductionAndFederalSalesTax" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_NormalRetirementAge" abstract="false" name="NormalRetirementAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PercentageOfReformIncomeTaxRateStarting" abstract="false" name="PercentageOfReformIncomeTaxRateStarting" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_SeriesDShareMember" abstract="true" name="SeriesDShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_OtherAssociatesMember" abstract="true" name="OtherAssociatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearFour" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_JugosDelValleSAPIDeCVMember" abstract="true" name="JugosDelValleSAPIDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_NonVestedDefinedBenefitObligation" abstract="false" name="NonVestedDefinedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_VonparMember" abstract="true" name="VonparMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" abstract="false" name="RemeasurementOfNetDefinedEmployeeBenefitLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NonDeductibleInterestsLimitationPeriod" abstract="false" name="NonDeductibleInterestsLimitationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" abstract="true" name="FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_PurchasesOfRawMaterials" abstract="false" name="PurchasesOfRawMaterials" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InvestmentSecuritiesTable" abstract="true" name="InvestmentSecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_AdjustmentsForMonetaryPositionGainLossNet" abstract="false" name="AdjustmentsForMonetaryPositionGainLossNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_MajorComponentsOfTaxExpenseIncomeTable" abstract="true" name="MajorComponentsOfTaxExpenseIncomeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" abstract="false" name="ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncomeTaxRemainingInOtherComprehensiveIncome" abstract="false" name="IncomeTaxRemainingInOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" abstract="false" name="ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" abstract="false" name="AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" abstract="false" name="TaxRateEffectOfEffectOfRestatementOfTaxValues" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_NonCurrentPortionOfBankLoansAndNotesPayable" abstract="false" name="NonCurrentPortionOfBankLoansAndNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FountainAguaMineralLTDAMember" abstract="true" name="FountainAguaMineralLTDAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock" abstract="false" name="DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_OptionsGrantedVestingPercentage" abstract="false" name="OptionsGrantedVestingPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_JointVentureSale" abstract="false" name="JointVentureSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxesPayable" abstract="false" name="TaxesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" abstract="false" name="DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock" abstract="false" name="DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" abstract="false" name="DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DistributionRights1Member" abstract="true" name="DistributionRights1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ChangeInSugarPricePercentage" abstract="false" name="ChangeInSugarPricePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_ChangeInUSDollarRateBasisPoints" abstract="false" name="ChangeInUSDollarRateBasisPoints" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_CancellationOfContingencies" abstract="false" name="CancellationOfContingencies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock" abstract="false" name="ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_BiometricAbstract" abstract="true" name="BiometricAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_SalesFromDiscontinuedOperations" abstract="false" name="SalesFromDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_RightOfUseAssetHyperinflationaryEconomiesEffect" abstract="false" name="RightOfUseAssetHyperinflationaryEconomiesEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PercentageOfFundAssets" abstract="false" name="PercentageOfFundAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" abstract="false" name="EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_VestedDefinedBenefitObligation" abstract="false" name="VestedDefinedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DerivativesDesignatedAsHedgesMember" abstract="true" name="DerivativesDesignatedAsHedgesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TrustAssetsFixedAndVariableReturnPercentage" abstract="false" name="TrustAssetsFixedAndVariableReturnPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_CapitalContribution" abstract="false" name="CapitalContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" abstract="false" name="ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NumberOfBottlerAgreements" abstract="false" name="NumberOfBottlerAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kof_DisclosureOfTradeAndOtherReceivablesTable" abstract="true" name="DisclosureOfTradeAndOtherReceivablesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_AdjustmentsForWriteOffIntangibleAssets" abstract="false" name="AdjustmentsForWriteOffIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NonDeductibleInterestsLimitationPeriodPercentage" abstract="false" name="NonDeductibleInterestsLimitationPeriodPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_CurrencyOptionContractMember" abstract="true" name="CurrencyOptionContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AmortizationPrepaidExpenses" abstract="false" name="AmortizationPrepaidExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdjustmentsForOtherTax" abstract="false" name="AdjustmentsForOtherTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CurrentSundryCreditors" abstract="false" name="CurrentSundryCreditors" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" abstract="false" name="TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_JointVentureStockInterestSoldPercentage" abstract="false" name="JointVentureStockInterestSoldPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs" abstract="false" name="AllowanceForDoubtfulAccountsChargesAndWriteoffs" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherOperatingRevenuesMember" abstract="true" name="OtherOperatingRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_MontevideoRefrescosSRLMember" abstract="true" name="MontevideoRefrescosSRLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" abstract="true" name="UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_AlfaSabDeCvMember" abstract="true" name="AlfaSabDeCvMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_PropimexSDeRLDeCVMember" abstract="true" name="PropimexSDeRLDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DecreaseInProvisionsResultingFromPayments" abstract="false" name="DecreaseInProvisionsResultingFromPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" abstract="true" name="DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" abstract="false" name="PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TreasuryLockContractsMember" abstract="true" name="TreasuryLockContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_OtherLiabilitiesMember" abstract="true" name="OtherLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisposalOfRightOfUseAssets" abstract="false" name="DisposalOfRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InvestmentInAssociatesAndJointVenturesMember" abstract="true" name="InvestmentInAssociatesAndJointVenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract" abstract="true" name="DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_AdjustmentsForMarketValueLossOnFinancialInstruments" abstract="false" name="AdjustmentsForMarketValueLossOnFinancialInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DistributionAgreementRenewalTerm" abstract="false" name="DistributionAgreementRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" abstract="false" name="IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_HeinekenGroupMember" abstract="true" name="HeinekenGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" abstract="true" name="DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_EffectOnValuation" abstract="false" name="EffectOnValuation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" abstract="true" name="TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_StockSplitConversionRatio" abstract="false" name="StockSplitConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="kof_PercentOfMunicipalitySalesTaxAsACredit" abstract="false" name="PercentOfMunicipalitySalesTaxAsACredit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_LongTermNotesPayableMember" abstract="true" name="LongTermNotesPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ChangeInAluminumPricePercentage" abstract="false" name="ChangeInAluminumPricePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_AllowanceForDoubtfulAccountsRollForward" abstract="true" name="AllowanceForDoubtfulAccountsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_CocaColaCompanyMember" abstract="true" name="CocaColaCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" abstract="false" name="BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" abstract="false" name="DisclosureOfCapitalStockExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_IndefiniteLivedIntangibleAssets1Member" abstract="true" name="IndefiniteLivedIntangibleAssets1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_OtherAmortizablesMember" abstract="true" name="OtherAmortizablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_FinanceChargesForEmployeeBenefits" abstract="false" name="FinanceChargesForEmployeeBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DividendWithholdingTaxRate" abstract="false" name="DividendWithholdingTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_CompaaPanameaDeBebidasSAPIDeCVMember" abstract="true" name="CompaaPanameaDeBebidasSAPIDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_PubliclyTradedSharesMember" abstract="true" name="PubliclyTradedSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AveragePriceUSDPerTonOneMember" abstract="true" name="AveragePriceUSDPerTonOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_InterestAndFeesPaidRelatedPartyTransactions" abstract="false" name="InterestAndFeesPaidRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ExpectedVolumeGrowthRatesPercentage" abstract="false" name="ExpectedVolumeGrowthRatesPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" abstract="false" name="NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_GuaranteeDepositsOtherNonCurrentAssets" abstract="false" name="GuaranteeDepositsOtherNonCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherIncomeExpense" abstract="false" name="OtherIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_RightOfUseAssetIndexationEffect" abstract="false" name="RightOfUseAssetIndexationEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LongTermLeaseLiabilitiesMember" abstract="true" name="LongTermLeaseLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AdvancesForInventories" abstract="false" name="AdvancesForInventories" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_BalanceSheetLocationAxis" abstract="true" name="BalanceSheetLocationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_AverageExchangeRateMXNUSDMember" abstract="true" name="AverageExchangeRateMXNUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_StatementLineItems" abstract="true" name="StatementLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_GrupoIndustrialBimboSABDeCVMember" abstract="true" name="GrupoIndustrialBimboSABDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfOtherIncomeAndExpensesTextBlock" abstract="false" name="DisclosureOfOtherIncomeAndExpensesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_FairValueMeasurementStrikePricePerShare" abstract="false" name="FairValueMeasurementStrikePricePerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_TwoThousandAndTwentyOneMember" abstract="true" name="TwoThousandAndTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" abstract="false" name="DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearSeven" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearSeven" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" abstract="false" name="DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_TaxLossCarryForwardsMember" abstract="true" name="TaxLossCarryForwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ServicesRenderedMember" abstract="true" name="ServicesRenderedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DonationsToRelatedPartyTransactions" abstract="false" name="DonationsToRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NetOperatingLossUsageLimit" abstract="false" name="NetOperatingLossUsageLimit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_IncreaseDecreaseInOtherCurrentAssets1" abstract="false" name="IncreaseDecreaseInOtherCurrentAssets1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LongTermBorrowingsSeniorNotesMember" abstract="true" name="LongTermBorrowingsSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SurchargeRatePercentage" abstract="false" name="SurchargeRatePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_PremiumPaidForOutstandingCallOptions" abstract="false" name="PremiumPaidForOutstandingCallOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TextBlockAbstract" abstract="true" name="TextBlockAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_FixedReturnAbstract" abstract="true" name="FixedReturnAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock" abstract="false" name="DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" abstract="false" name="NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" abstract="false" name="OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" abstract="true" name="IndustriaMexicanaDeReciclajeSADeCVIMERMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfCapitalStockLineItems" abstract="true" name="DisclosureOfCapitalStockLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_AlimentosYBebidasDelAtlnticoMember" abstract="true" name="AlimentosYBebidasDelAtlnticoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" abstract="true" name="OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" abstract="false" name="ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CostOfSalesMember" abstract="true" name="CostOfSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TotalHoldersOfTheParentMember" abstract="true" name="TotalHoldersOfTheParentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_LeaoAlimentosEBebidasLTDAMember" abstract="true" name="LeaoAlimentosEBebidasLTDAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_AverageExchangeRateARSUSDMember" abstract="true" name="AverageExchangeRateARSUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_FomentoEconmicoMexicanoSABDeCVMember" abstract="true" name="FomentoEconmicoMexicanoSABDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_YearSevenAndThereafterMember" abstract="true" name="YearSevenAndThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" abstract="false" name="DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_TwoThousandAndTwentyTwoMember" abstract="true" name="TwoThousandAndTwentyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AfterAdoptionMember" abstract="true" name="AfterAdoptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AgreementsWithCustomers" abstract="false" name="AgreementsWithCustomers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ProvisionForContingencies" abstract="false" name="ProvisionForContingencies" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses" abstract="false" name="PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" abstract="true" name="DisclosureOfInvestmentsInAssociatesAndOtherLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" abstract="false" name="DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfParentEntityInformationLineItems" abstract="true" name="DisclosureOfParentEntityInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_PercentageOfOwnership" abstract="false" name="PercentageOfOwnership" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" abstract="false" name="MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="kof_LifeAnnuitiesMember" abstract="true" name="LifeAnnuitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ExciseTaxRate" abstract="false" name="ExciseTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_FinanceChargesForLeases" abstract="false" name="FinanceChargesForLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" abstract="true" name="NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ShareBasedPaymentsOtherNonCurrentAssets" abstract="false" name="ShareBasedPaymentsOtherNonCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" abstract="false" name="ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_WeightedAverageCostOfCapitalAfterTaxPercentage" abstract="false" name="WeightedAverageCostOfCapitalAfterTaxPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_TwoThousandNineteenIncentivePlanMember" abstract="true" name="TwoThousandNineteenIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SeriesBSharesMember" abstract="true" name="SeriesBSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_AveragePriceUSDPerTonTwoMember" abstract="true" name="AveragePriceUSDPerTonTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DefinedBenefitObligation" abstract="false" name="DefinedBenefitObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" abstract="true" name="NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AdjustmentsForNonCashOperatingExpenses" abstract="false" name="AdjustmentsForNonCashOperatingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PercentageOfDecreaseInIncomeTaxRate" abstract="false" name="PercentageOfDecreaseInIncomeTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_CumulativeInflationPercentage" abstract="false" name="CumulativeInflationPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_NonCurrentPrepaidAdvertisingExpenses" abstract="false" name="NonCurrentPrepaidAdvertisingExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearSix" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearSix" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" abstract="false" name="DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" abstract="false" name="IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PurchasePricePaid" abstract="false" name="PurchasePricePaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_RecoverableTaxes" abstract="false" name="RecoverableTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfCumulativeInflationLineItems" abstract="true" name="DisclosureOfCumulativeInflationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" abstract="false" name="ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" abstract="false" name="IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DeferredTaxLiabilityUnrealizedExchangeGains" abstract="false" name="DeferredTaxLiabilityUnrealizedExchangeGains" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherExpensesWithRelatedParty" abstract="false" name="OtherExpensesWithRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" abstract="true" name="ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DeferredTaxAssetsOperatingLossCarryForwards1" abstract="false" name="DeferredTaxAssetsOperatingLossCarryForwards1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_YearFiveMember" abstract="true" name="YearFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" abstract="false" name="DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" abstract="true" name="PromotoraIndustrialAzucareraSADeCVPIASAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TwoThousandEighteenIncentivePlanMember" abstract="true" name="TwoThousandEighteenIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ReverseStockSplitMember" abstract="true" name="ReverseStockSplitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfInvestmentSecuritiesLineItems" abstract="true" name="DisclosureOfInvestmentSecuritiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_TwoThousandSeventeenIncentivePlanMember" abstract="true" name="TwoThousandSeventeenIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" abstract="false" name="PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TwoThousandAndTwentyMember" abstract="true" name="TwoThousandAndTwentyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" abstract="true" name="FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" abstract="false" name="ChangeInForeignCurrencyRateEffectOnProfitLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ConsolidatedFinancialStatementLocationAxis" abstract="true" name="ConsolidatedFinancialStatementLocationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" abstract="true" name="OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_MinimumYearOfServiceForRetirementBenefits" abstract="false" name="MinimumYearOfServiceForRetirementBenefits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_BetaSanMiguelMember" abstract="true" name="BetaSanMiguelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ProfitLossBeforeTaxOfAcquiree" abstract="false" name="ProfitLossBeforeTaxOfAcquiree" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DerivativeFinancialInstrumentsMember" abstract="true" name="DerivativeFinancialInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDBRLUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_BorrowingsMaturityNotes" abstract="false" name="BorrowingsMaturityNotes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ExchangeDifferencesAllowanceForDoubtfulDebt" abstract="false" name="ExchangeDifferencesAllowanceForDoubtfulDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" abstract="false" name="GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AccountingPoliciesAbstract" abstract="true" name="AccountingPoliciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_PercentageOfShareHolderInPutOptionExercisable" abstract="false" name="PercentageOfShareHolderInPutOptionExercisable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" abstract="false" name="IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SeniorityPremiumPlanMember" abstract="true" name="SeniorityPremiumPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_AverageExchangeRateCOPUSDMember" abstract="true" name="AverageExchangeRateCOPUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ChangeInAluminumPriceEffectOnEquity" abstract="false" name="ChangeInAluminumPriceEffectOnEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TwoThousandAndNineteenMember" abstract="true" name="TwoThousandAndNineteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_UruguayColombiaAndArgentinaMember" abstract="true" name="UruguayColombiaAndArgentinaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SugarPriceContractsMember" abstract="true" name="SugarPriceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_TwoThousandNineteenOnwardsMember" abstract="true" name="TwoThousandNineteenOnwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" abstract="false" name="ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CocaColaFEMSAPhilippinesIncMember" abstract="true" name="CocaColaFEMSAPhilippinesIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_YearSixAndThereafterMember" abstract="true" name="YearSixAndThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" abstract="false" name="DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DividendTaxOnResidentIndividuals" abstract="false" name="DividendTaxOnResidentIndividuals" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_CrossCurrencySwapsMember" abstract="true" name="CrossCurrencySwapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SharebasedPayment" abstract="false" name="SharebasedPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CommodityRiskAveragePrice" abstract="false" name="CommodityRiskAveragePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="kof_NetInterestDeductionAdjustedTaxableIncomeRate" abstract="false" name="NetInterestDeductionAdjustedTaxableIncomeRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_BalancesAndTransactionsInForeignCurrenciesAbstract" abstract="true" name="BalancesAndTransactionsInForeignCurrenciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" abstract="true" name="DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfTrustAssetsTable" abstract="true" name="DisclosureOfTrustAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_ConsolidatedFinancialStatementLocationMember" abstract="true" name="ConsolidatedFinancialStatementLocationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_LossOnRetirementOfIntangibleAsset" abstract="false" name="LossOnRetirementOfIntangibleAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PurchasesOfConcentrateRelatedPartyTransactions" abstract="false" name="PurchasesOfConcentrateRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SeniorityPremiumsMember" abstract="true" name="SeniorityPremiumsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember" abstract="true" name="EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfAssociatesAndJointVenturesLineItems" abstract="true" name="DisclosureOfAssociatesAndJointVenturesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_SaleOfJointVenture" abstract="false" name="SaleOfJointVenture" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_BonusExpense" abstract="false" name="BonusExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" abstract="false" name="DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_BankInstrumentsMember" abstract="true" name="BankInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SubsidiariesActivities" abstract="false" name="SubsidiariesActivities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_PrepaidInsurance1" abstract="false" name="PrepaidInsurance1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_GlassBottlesMember" abstract="true" name="GlassBottlesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_LeaseInterestPaidClassifiedAsFinancingActivities" abstract="false" name="LeaseInterestPaidClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherCurrentAssetsAndFinancialAssets" abstract="false" name="OtherCurrentAssetsAndFinancialAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AverageInterestRateMember" abstract="true" name="AverageInterestRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SeriesASharesMember" abstract="true" name="SeriesASharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_BusinessAcquisitionFairValueAdjustments" abstract="false" name="BusinessAcquisitionFairValueAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ExpensesFromRelatedPartyAbstract" abstract="true" name="ExpensesFromRelatedPartyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_BalanceInLegalReserveFund" abstract="false" name="BalanceInLegalReserveFund" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TwoThousandEighteenAndNineteenMember" abstract="true" name="TwoThousandEighteenAndNineteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" abstract="false" name="ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_MinimumAlternativeIncomeTaxIncreasedPercentage" abstract="false" name="MinimumAlternativeIncomeTaxIncreasedPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_ClassDCommonStockMember" abstract="true" name="ClassDCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DispensadorasDeCafeSAPIDeCVMember" abstract="true" name="DispensadorasDeCafeSAPIDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" abstract="false" name="DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_TaxContingenciesAmount" abstract="false" name="TaxContingenciesAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets" abstract="false" name="OtherCurrentAssetsAndOtherCurrentFinancialAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AllowanceForDoubtfulAccountsLineItems" abstract="true" name="AllowanceForDoubtfulAccountsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_TrustAssetsOfLaborObligations" abstract="false" name="TrustAssetsOfLaborObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PercentageOfIncomeToBeTransferredToReserve" abstract="false" name="PercentageOfIncomeToBeTransferredToReserve" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_TrustAssetsMember" abstract="true" name="TrustAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ForwardAgreementsToPurchaseUSDARSUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDARSUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ClassBCommonStockMember" abstract="true" name="ClassBCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DividendTaxOnDistributions" abstract="false" name="DividendTaxOnDistributions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kof_SevenPointThreeFivePercentageMember" abstract="true" name="SevenPointThreeFivePercentageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_InterestIncomeReceivedFromRelatedParty" abstract="false" name="InterestIncomeReceivedFromRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" abstract="true" name="LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_NonCurrentAssetsMember" abstract="true" name="NonCurrentAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_GrupoFinancieroBanorteSABDeCVMember" abstract="true" name="GrupoFinancieroBanorteSABDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ContingenciesMember" abstract="true" name="ContingenciesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ExpensesForLowValueAssetsAndShortTermLeases" abstract="false" name="ExpensesForLowValueAssetsAndShortTermLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ForeignCurrencyExchangeMember" abstract="true" name="ForeignCurrencyExchangeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_CapitalSecuritiesMember" abstract="true" name="CapitalSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember" abstract="true" name="MajorOrdinaryShareTransactionsPriorToStockSplitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_InvestmentImpairments" abstract="false" name="InvestmentImpairments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_TwoThousandTwentyOneMember" abstract="true" name="TwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ValueAddedTaxMember" abstract="true" name="ValueAddedTaxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_ShortTermBankLoansMember" abstract="true" name="ShortTermBankLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_SellingAndMarketingExpenseMember" abstract="true" name="SellingAndMarketingExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" abstract="false" name="DisclosureOfCrossCurrencySwapContractTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems" abstract="true" name="DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable" abstract="true" name="DisclosureOfAgingAnalysisOfAccountsReceivablesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>kof-20201231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ab134728-3049-4fe5-b729-4d2bec2818e4,g:092768ec-d06b-4cf1-a400-186ad642c4ec-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CoverPage" xlink:type="simple" xlink:href="kof-20201231.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofFinancialPosition"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_11386497-0682-44e8-9d2f-d1669faca100" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_838cb09f-99e0-47b6-be5b-447f1ffe3988" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_11386497-0682-44e8-9d2f-d1669faca100" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_838cb09f-99e0-47b6-be5b-447f1ffe3988" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_4203c511-08a3-41b9-9fca-3fb093bef3de" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_11386497-0682-44e8-9d2f-d1669faca100" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_4203c511-08a3-41b9-9fca-3fb093bef3de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_3c1fa0c7-3836-4d4f-a1d1-183c4e3f6841" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_11386497-0682-44e8-9d2f-d1669faca100" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_3c1fa0c7-3836-4d4f-a1d1-183c4e3f6841" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_4d9f2cda-bece-4e10-9344-beb3a53d2774" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_11386497-0682-44e8-9d2f-d1669faca100" xlink:to="loc_ifrs-full_DeferredTaxAssets_4d9f2cda-bece-4e10-9344-beb3a53d2774" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_55520ca3-8a03-4ae5-a25b-a6a1a7aa442c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_11386497-0682-44e8-9d2f-d1669faca100" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_55520ca3-8a03-4ae5-a25b-a6a1a7aa442c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_a7158844-a6e1-48d5-976e-b7e01805fd95" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_11386497-0682-44e8-9d2f-d1669faca100" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_a7158844-a6e1-48d5-976e-b7e01805fd95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_02f1ddc4-7e3b-46b4-9483-3c51c7161c28" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_11386497-0682-44e8-9d2f-d1669faca100" xlink:to="loc_ifrs-full_RightofuseAssets_02f1ddc4-7e3b-46b4-9483-3c51c7161c28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_890baaf5-83a1-466b-ae46-dea1eb805a62" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_559f11e3-b192-4f4d-b5ac-fdca9e56006f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_890baaf5-83a1-466b-ae46-dea1eb805a62" xlink:to="loc_ifrs-full_CurrentAssets_559f11e3-b192-4f4d-b5ac-fdca9e56006f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_c1dba819-42ac-414c-912c-e3e96e31294f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_890baaf5-83a1-466b-ae46-dea1eb805a62" xlink:to="loc_ifrs-full_NoncurrentAssets_c1dba819-42ac-414c-912c-e3e96e31294f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_66319d6a-37b8-4c4d-a602-25a7396df385" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_406eeb24-3d5b-46e1-a713-fd21a2cf3468" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_66319d6a-37b8-4c4d-a602-25a7396df385" xlink:to="loc_ifrs-full_CashAndCashEquivalents_406eeb24-3d5b-46e1-a713-fd21a2cf3468" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_a9e1e6a5-2dc9-4d0a-bb66-24a9b17fb041" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_66319d6a-37b8-4c4d-a602-25a7396df385" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_a9e1e6a5-2dc9-4d0a-bb66-24a9b17fb041" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_5dc2ea27-26b8-4252-8804-2928e36db499" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_66319d6a-37b8-4c4d-a602-25a7396df385" xlink:to="loc_ifrs-full_Inventories_5dc2ea27-26b8-4252-8804-2928e36db499" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_97cbb80b-6b89-473f-9953-60cdd89a63cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_66319d6a-37b8-4c4d-a602-25a7396df385" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_97cbb80b-6b89-473f-9953-60cdd89a63cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_c6c61ede-217d-4f27-b43f-32eab8bee641" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_66319d6a-37b8-4c4d-a602-25a7396df385" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_c6c61ede-217d-4f27-b43f-32eab8bee641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_5cb4d039-383f-431f-b920-fd2e606da940" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_66319d6a-37b8-4c4d-a602-25a7396df385" xlink:to="loc_ifrs-full_OtherCurrentAssets_5cb4d039-383f-431f-b920-fd2e606da940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_f512299d-df7e-456c-983f-6b1ab2c7ed7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_7ca0a8d7-e733-4852-8ae5-13fd6113066c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_f512299d-df7e-456c-983f-6b1ab2c7ed7f" xlink:to="loc_ifrs-full_Liabilities_7ca0a8d7-e733-4852-8ae5-13fd6113066c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_0b34c2d7-e0d3-4766-8a3a-68c60c0f7542" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_f512299d-df7e-456c-983f-6b1ab2c7ed7f" xlink:to="loc_ifrs-full_Equity_0b34c2d7-e0d3-4766-8a3a-68c60c0f7542" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_24ce4d17-db51-4d97-97d7-3547c03886b0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_5647d719-829c-4954-a956-721b74d58c61" xlink:href="kof-20201231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_24ce4d17-db51-4d97-97d7-3547c03886b0" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_5647d719-829c-4954-a956-721b74d58c61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_4c10d741-bfac-428b-b0e5-8d9aa2b92a26" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_24ce4d17-db51-4d97-97d7-3547c03886b0" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_4c10d741-bfac-428b-b0e5-8d9aa2b92a26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_2d091f46-45f6-4b54-bc50-c7645e2e5213" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_24ce4d17-db51-4d97-97d7-3547c03886b0" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_2d091f46-45f6-4b54-bc50-c7645e2e5213" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_1d6931cd-57ac-4dbf-8e61-84604ba07ba9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_24ce4d17-db51-4d97-97d7-3547c03886b0" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_1d6931cd-57ac-4dbf-8e61-84604ba07ba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionsAndOtherNonCurrentLiabilities_5e9e0a78-d16d-4ab3-bae8-2451dfc71119" xlink:href="kof-20201231.xsd#kof_ProvisionsAndOtherNonCurrentLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_24ce4d17-db51-4d97-97d7-3547c03886b0" xlink:to="loc_kof_ProvisionsAndOtherNonCurrentLiabilities_5e9e0a78-d16d-4ab3-bae8-2451dfc71119" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_0bfc1e40-e54d-4157-98b7-4a81f2b02efc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_24ce4d17-db51-4d97-97d7-3547c03886b0" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_0bfc1e40-e54d-4157-98b7-4a81f2b02efc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_36eb453d-f22e-419d-b764-b45891e458ec" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_455dad9a-3332-456d-8cda-e69c17051d49" xlink:href="kof-20201231.xsd#kof_CurrentPortionOfBankLoansAndNotesPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_36eb453d-f22e-419d-b764-b45891e458ec" xlink:to="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_455dad9a-3332-456d-8cda-e69c17051d49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_2e2aa70c-a77c-4172-b0b5-b60d4f2e7e76" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_36eb453d-f22e-419d-b764-b45891e458ec" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_2e2aa70c-a77c-4172-b0b5-b60d4f2e7e76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_f959d039-99db-4a7b-a672-6a5e24eff96a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_36eb453d-f22e-419d-b764-b45891e458ec" xlink:to="loc_ifrs-full_CurrentInterestPayable_f959d039-99db-4a7b-a672-6a5e24eff96a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_46dea5ac-e420-4770-866b-8c084a57baa7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_36eb453d-f22e-419d-b764-b45891e458ec" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_46dea5ac-e420-4770-866b-8c084a57baa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_89f82b7e-8e65-47c8-bda3-2ff5cb83f660" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_36eb453d-f22e-419d-b764-b45891e458ec" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_89f82b7e-8e65-47c8-bda3-2ff5cb83f660" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_1bbac72b-0f42-4043-986d-09389deb122a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_36eb453d-f22e-419d-b764-b45891e458ec" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_1bbac72b-0f42-4043-986d-09389deb122a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_e60508bf-195e-45f1-a5db-edb8549c9123" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_36eb453d-f22e-419d-b764-b45891e458ec" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_e60508bf-195e-45f1-a5db-edb8549c9123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_20556355-bb1c-4752-af3f-ce88e3699ab8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_36eb453d-f22e-419d-b764-b45891e458ec" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_20556355-bb1c-4752-af3f-ce88e3699ab8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_b9bbe276-01c4-4068-b722-95483cfffd06" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_f53b0d3f-cde9-456b-a446-5001d6909b23" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity_b9bbe276-01c4-4068-b722-95483cfffd06" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_f53b0d3f-cde9-456b-a446-5001d6909b23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_fd05e9ec-0766-4537-9fb0-08c57eb1f495" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity_b9bbe276-01c4-4068-b722-95483cfffd06" xlink:to="loc_ifrs-full_NoncontrollingInterests_fd05e9ec-0766-4537-9fb0-08c57eb1f495" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_6f3ed571-899b-4a76-86fc-adec1c41bf2a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_1dd8d9f7-83e3-42fa-9fd7-eda5d402453b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_6f3ed571-899b-4a76-86fc-adec1c41bf2a" xlink:to="loc_ifrs-full_IssuedCapital_1dd8d9f7-83e3-42fa-9fd7-eda5d402453b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_5fb39492-60ca-43c9-bc51-721e3f01a52f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_6f3ed571-899b-4a76-86fc-adec1c41bf2a" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_5fb39492-60ca-43c9-bc51-721e3f01a52f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_442fd459-5e86-45b5-8ffa-41661f01ea8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_6f3ed571-899b-4a76-86fc-adec1c41bf2a" xlink:to="loc_ifrs-full_RetainedEarnings_442fd459-5e86-45b5-8ffa-41661f01ea8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterest_23af9990-31c2-46c8-884e-565ab335c821" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherEquityInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_6f3ed571-899b-4a76-86fc-adec1c41bf2a" xlink:to="loc_ifrs-full_OtherEquityInterest_23af9990-31c2-46c8-884e-565ab335c821" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_7a73cda7-d07c-428d-800f-eca4bb3e86c5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_6f3ed571-899b-4a76-86fc-adec1c41bf2a" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_7a73cda7-d07c-428d-800f-eca4bb3e86c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_dd89d9c0-47fc-4825-9e97-5d99686b47ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_1d175109-355b-4220-9e9a-43a913c42808" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_dd89d9c0-47fc-4825-9e97-5d99686b47ed" xlink:to="loc_ifrs-full_CurrentLiabilities_1d175109-355b-4220-9e9a-43a913c42808" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_3a2f11a3-73f3-45da-b5eb-630d8d5e7731" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_dd89d9c0-47fc-4825-9e97-5d99686b47ed" xlink:to="loc_ifrs-full_NoncurrentLiabilities_3a2f11a3-73f3-45da-b5eb-630d8d5e7731" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedIncomeStatements"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_b86d2466-27d1-48e3-8962-390f51e53dab" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7fc8ec04-7177-4e77-b1b5-fddf7ce690bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_b86d2466-27d1-48e3-8962-390f51e53dab" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7fc8ec04-7177-4e77-b1b5-fddf7ce690bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_01a8183f-8883-420d-b44b-0af4f14e165b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_b86d2466-27d1-48e3-8962-390f51e53dab" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_01a8183f-8883-420d-b44b-0af4f14e165b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_05f23509-fbd5-4c36-b87f-4462f466430d" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_b86d2466-27d1-48e3-8962-390f51e53dab" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_05f23509-fbd5-4c36-b87f-4462f466430d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_eaf2e510-4446-4e1a-8af4-7a2a1b61f6d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_fb4d0bf0-85c2-4eaf-9b0d-0e5bda9a7e9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_eaf2e510-4446-4e1a-8af4-7a2a1b61f6d7" xlink:to="loc_ifrs-full_Revenue_fb4d0bf0-85c2-4eaf-9b0d-0e5bda9a7e9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_440d51b0-9092-4b7f-8982-b56b89070c0b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_eaf2e510-4446-4e1a-8af4-7a2a1b61f6d7" xlink:to="loc_ifrs-full_CostOfSales_440d51b0-9092-4b7f-8982-b56b89070c0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_79abd629-3107-4842-a542-98a93d6ce2ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_c5353797-8478-4104-8a4f-c46cb0f60af0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_79abd629-3107-4842-a542-98a93d6ce2ae" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_c5353797-8478-4104-8a4f-c46cb0f60af0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_0bc2708e-bf29-4975-923f-1fba6ef5bbea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_79abd629-3107-4842-a542-98a93d6ce2ae" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_0bc2708e-bf29-4975-923f-1fba6ef5bbea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_e7c8c358-ec1d-421f-9d1a-5f57beccabaa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_79abd629-3107-4842-a542-98a93d6ce2ae" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_e7c8c358-ec1d-421f-9d1a-5f57beccabaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_2c40bcc8-6c63-4f05-a766-8615350b0b63" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_79abd629-3107-4842-a542-98a93d6ce2ae" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_2c40bcc8-6c63-4f05-a766-8615350b0b63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_692fece6-a2b1-4b91-9fde-731a2dd99fea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoods_593dcff6-4ec9-44e9-8a78-33eb42f71bc9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoods"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Revenue_692fece6-a2b1-4b91-9fde-731a2dd99fea" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoods_593dcff6-4ec9-44e9-8a78-33eb42f71bc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRevenue_0545640a-ab23-4164-a03d-a223f4dc1550" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherRevenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Revenue_692fece6-a2b1-4b91-9fde-731a2dd99fea" xlink:to="loc_ifrs-full_OtherRevenue_0545640a-ab23-4164-a03d-a223f4dc1550" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_3461890e-4c90-4115-9b38-195cc64e7e4e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:to="loc_ifrs-full_InterestExpense_3461890e-4c90-4115-9b38-195cc64e7e4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_08794cf8-dbd5-4d68-ab82-a17b3dd109d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:to="loc_ifrs-full_GrossProfit_08794cf8-dbd5-4d68-ab82-a17b3dd109d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_a4a72dd6-cd1a-43ef-b670-01b74a79effc" xlink:href="kof-20201231.xsd#kof_SellingExpenses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:to="loc_kof_SellingExpenses_a4a72dd6-cd1a-43ef-b670-01b74a79effc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_a9859998-3d8b-4361-a053-f3894259d8af" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_a9859998-3d8b-4361-a053-f3894259d8af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_f8b83125-8aa8-4215-93a0-5b297af6bc42" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:to="loc_ifrs-full_OtherExpenseByNature_f8b83125-8aa8-4215-93a0-5b297af6bc42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_951c8d6c-d96b-4442-9436-b830e6a94542" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_951c8d6c-d96b-4442-9436-b830e6a94542" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_c34ed1c9-9e51-4ad7-84cb-ab97b6d57562" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:to="loc_ifrs-full_AdministrativeExpense_c34ed1c9-9e51-4ad7-84cb-ab97b6d57562" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_c3e52f53-4ab7-4f52-b204-b22e72b0dbd1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:to="loc_ifrs-full_OtherIncome_c3e52f53-4ab7-4f52-b204-b22e72b0dbd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_5fbb4b1b-a97d-4ecd-9cd4-e77bbace827d" xlink:href="kof-20201231.xsd#kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:to="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_5fbb4b1b-a97d-4ecd-9cd4-e77bbace827d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome_08df84b9-fd82-4123-8ab8-9a5496e0d49d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_37c80201-c635-41d1-b9df-75936c0d763b" xlink:to="loc_ifrs-full_FinanceIncome_08df84b9-fd82-4123-8ab8-9a5496e0d49d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedIncomeStatements_1"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_6aac54c9-5b6f-4084-86d7-227935444f6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_3a77089e-45f1-441e-bc3a-a50694175268" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_6aac54c9-5b6f-4084-86d7-227935444f6d" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_3a77089e-45f1-441e-bc3a-a50694175268" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_69c23bd7-68bc-408f-b335-bcd3b4062fee" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_6aac54c9-5b6f-4084-86d7-227935444f6d" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_69c23bd7-68bc-408f-b335-bcd3b4062fee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_1d56b62f-a8f5-4fbd-ba00-2fcd8d74721b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_03b3be7c-7b92-47d4-b12f-7a12c90de795" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_1d56b62f-a8f5-4fbd-ba00-2fcd8d74721b" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_03b3be7c-7b92-47d4-b12f-7a12c90de795" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_7b0c3350-862f-476b-881e-1bff71410ce8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_1d56b62f-a8f5-4fbd-ba00-2fcd8d74721b" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_7b0c3350-862f-476b-881e-1bff71410ce8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_faddb02c-a82a-4730-99af-b72cdb4141b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_85180cb9-5462-4730-be03-5cb068f8d6a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_faddb02c-a82a-4730-99af-b72cdb4141b1" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_85180cb9-5462-4730-be03-5cb068f8d6a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_46ce0b55-aa70-4894-b3d9-6760a2e8820a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_faddb02c-a82a-4730-99af-b72cdb4141b1" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_46ce0b55-aa70-4894-b3d9-6760a2e8820a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_7aa81215-ba28-414c-8d83-63a150b4a7ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_1f679538-ff26-44ee-97c0-8d324f86a3f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_7aa81215-ba28-414c-8d83-63a150b4a7ad" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_1f679538-ff26-44ee-97c0-8d324f86a3f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_02fac3ad-2a2c-4874-a0a6-1080db933894" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_7aa81215-ba28-414c-8d83-63a150b4a7ad" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_02fac3ad-2a2c-4874-a0a6-1080db933894" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_ac90ce25-5619-402a-bb55-c134a280861c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_f1b483d5-7572-4693-b5b6-b7a42c4d03e5" xlink:href="kof-20201231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_ac90ce25-5619-402a-bb55-c134a280861c" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_f1b483d5-7572-4693-b5b6-b7a42c4d03e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_18960c6f-e280-46d2-8ca3-b4d73a038470" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_ac90ce25-5619-402a-bb55-c134a280861c" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_18960c6f-e280-46d2-8ca3-b4d73a038470" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_2aac50c5-30fe-44ba-9b9f-deb8f16a74b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfJointVenture_b503c47d-f5e9-4bf2-b661-1681e16c90ba" xlink:href="kof-20201231.xsd#kof_SaleOfJointVenture"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_2aac50c5-30fe-44ba-9b9f-deb8f16a74b5" xlink:to="loc_kof_SaleOfJointVenture_b503c47d-f5e9-4bf2-b661-1681e16c90ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_d010e35a-49eb-4539-b9c3-b753116981eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_2aac50c5-30fe-44ba-9b9f-deb8f16a74b5" xlink:to="loc_ifrs-full_ProfitLoss_d010e35a-49eb-4539-b9c3-b753116981eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_e36108ca-4311-4255-b218-513c12422850" xlink:href="kof-20201231.xsd#kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_2aac50c5-30fe-44ba-9b9f-deb8f16a74b5" xlink:to="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_e36108ca-4311-4255-b218-513c12422850" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_daf71ce0-5d36-4170-bc56-daec0ebbfec0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_8168ba5b-5670-428c-8b16-266017fc927d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_daf71ce0-5d36-4170-bc56-daec0ebbfec0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_8168ba5b-5670-428c-8b16-266017fc927d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_7ac99f36-4b51-48e7-b287-0f7c07074115" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_daf71ce0-5d36-4170-bc56-daec0ebbfec0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_7ac99f36-4b51-48e7-b287-0f7c07074115" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_543e7197-61cd-47ee-91e6-2005769ab882" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_daf71ce0-5d36-4170-bc56-daec0ebbfec0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_543e7197-61cd-47ee-91e6-2005769ab882" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_e327a82a-d6bf-444a-9a19-95e4d005dc01" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired_fe5dab03-5337-47b7-ae97-cde5522c0228" xlink:href="kof-20201231.xsd#kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_e327a82a-d6bf-444a-9a19-95e4d005dc01" xlink:to="loc_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired_fe5dab03-5337-47b7-ae97-cde5522c0228" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_e29b3581-f320-47a6-96b2-c86043134544" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_e327a82a-d6bf-444a-9a19-95e4d005dc01" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_e29b3581-f320-47a6-96b2-c86043134544" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_06fe4e50-550f-4f25-867c-f8a230dde8d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_e327a82a-d6bf-444a-9a19-95e4d005dc01" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_06fe4e50-550f-4f25-867c-f8a230dde8d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_64ce7332-b448-47e6-acc4-cededcff0bca" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_e327a82a-d6bf-444a-9a19-95e4d005dc01" xlink:to="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_64ce7332-b448-47e6-acc4-cededcff0bca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_c3ff308c-1bef-415c-9c56-79a28a431968" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_e327a82a-d6bf-444a-9a19-95e4d005dc01" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_c3ff308c-1bef-415c-9c56-79a28a431968" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_820dec17-5ea7-4ec7-84a2-b6c6153e057e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_e327a82a-d6bf-444a-9a19-95e4d005dc01" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_820dec17-5ea7-4ec7-84a2-b6c6153e057e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_0617b06f-f493-4489-a88d-8ff048db640b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_e327a82a-d6bf-444a-9a19-95e4d005dc01" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_0617b06f-f493-4489-a88d-8ff048db640b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_4a89ecba-a84b-4c20-86c4-046fbb05c80d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_e327a82a-d6bf-444a-9a19-95e4d005dc01" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_4a89ecba-a84b-4c20-86c4-046fbb05c80d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_6824fbb8-3af9-48e3-bae9-fcbedcd9054e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_e327a82a-d6bf-444a-9a19-95e4d005dc01" xlink:to="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_6824fbb8-3af9-48e3-bae9-fcbedcd9054e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashOperatingExpenses_681c3f19-6205-4c5a-8814-dd3eb14b5322" xlink:href="kof-20201231.xsd#kof_AdjustmentsForNonCashOperatingExpenses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AdjustmentsForNonCashOperatingExpenses_681c3f19-6205-4c5a-8814-dd3eb14b5322" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationExpense_fb7d1fed-b819-43c5-90f9-6448dbe85d9d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationExpense_fb7d1fed-b819-43c5-90f9-6448dbe85d9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_61cf7574-13e0-4b1c-9d13-6208250298c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_61cf7574-13e0-4b1c-9d13-6208250298c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_32a0318a-22c1-4fe5-9bce-31cacd148e9b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_32a0318a-22c1-4fe5-9bce-31cacd148e9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForWriteOffLongLivedAssets_6b22aee0-3ebb-415b-abbe-e4ec7212a72b" xlink:href="kof-20201231.xsd#kof_AdjustmentsForWriteOffLongLivedAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AdjustmentsForWriteOffLongLivedAssets_6b22aee0-3ebb-415b-abbe-e4ec7212a72b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_854a433b-c4ae-475e-9b25-d28ef556a904" xlink:href="kof-20201231.xsd#kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_854a433b-c4ae-475e-9b25-d28ef556a904" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestIncome_f0e93a01-fb57-4540-9296-9e507a675a5e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForInterestIncome"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForInterestIncome_f0e93a01-fb57-4540-9296-9e507a675a5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestExpense_0cb0268f-b8f0-4b41-91d4-e0b4959d377c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForInterestExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForInterestExpense_0cb0268f-b8f0-4b41-91d4-e0b4959d377c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_729faf0a-9a47-4cbe-a943-2c414e0f4316" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_729faf0a-9a47-4cbe-a943-2c414e0f4316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_99e65806-a966-42f6-923f-ef56964ce4e6" xlink:href="kof-20201231.xsd#kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_99e65806-a966-42f6-923f-ef56964ce4e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_0c82f06e-4468-452c-b916-6bdfdc1172f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_0c82f06e-4468-452c-b916-6bdfdc1172f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_9df8a72c-844f-458c-b362-000b528f2d9e" xlink:href="kof-20201231.xsd#kof_AdjustmentsForMonetaryPositionGainLossNet"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_9df8a72c-844f-458c-b362-000b528f2d9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_856a2305-3ac6-499c-a7b1-7752c4d74f71" xlink:href="kof-20201231.xsd#kof_AdjustmentsForMarketValueLossOnFinancialInstruments"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_856a2305-3ac6-499c-a7b1-7752c4d74f71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_419a419d-60bc-4a67-a375-0c637f2d5b10" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_419a419d-60bc-4a67-a375-0c637f2d5b10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_a6cec867-7782-4c5d-9481-d7e613ae0185" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_a6cec867-7782-4c5d-9481-d7e613ae0185" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_3fcd04bc-4077-4f6b-b220-fcac39d1a9c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_3fcd04bc-4077-4f6b-b220-fcac39d1a9c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_b185b92c-ed0f-4554-8345-5b0433db9b58" xlink:href="kof-20201231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_b185b92c-ed0f-4554-8345-5b0433db9b58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_af12d4e9-d631-442c-a3cf-51ae935c56a0" xlink:href="kof-20201231.xsd#kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_af12d4e9-d631-442c-a3cf-51ae935c56a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_2be74aaa-1bec-4918-bb83-6f20370172ef" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInOtherCurrentAssets1"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_2be74aaa-1bec-4918-bb83-6f20370172ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_78a0102b-35ca-4b3d-a23e-cd03dfd7ff40" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_78a0102b-35ca-4b3d-a23e-cd03dfd7ff40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_c1baffee-fc8f-4980-b258-5b635bbfea81" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_c1baffee-fc8f-4980-b258-5b635bbfea81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_a9fd0d11-c2e4-49a9-878e-570cbb54d4ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:calculationArc order="22" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_a9fd0d11-c2e4-49a9-878e-570cbb54d4ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses_2e523489-e59d-401b-8254-c455d9262453" xlink:href="kof-20201231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:calculationArc order="23" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AmortizationPrepaidExpenses_2e523489-e59d-401b-8254-c455d9262453" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForWriteOffIntangibleAssets_2f8fe0ea-c0f6-48cc-a29c-b159f4c3c979" xlink:href="kof-20201231.xsd#kof_AdjustmentsForWriteOffIntangibleAssets"/>
    <link:calculationArc order="24" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AdjustmentsForWriteOffIntangibleAssets_2f8fe0ea-c0f6-48cc-a29c-b159f4c3c979" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax_de485fd7-992e-41c5-aeed-f533efab8941" xlink:href="kof-20201231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:calculationArc order="25" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4902aab2-c0f4-43b9-80d7-1c5ecc40fdf6" xlink:to="loc_kof_AdjustmentsForOtherTax_de485fd7-992e-41c5-aeed-f533efab8941" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_a4a78b09-5b44-4569-8b90-2acd6f4f07d5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_91972092-84f9-4ef7-8a58-bff495d5152c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_a4a78b09-5b44-4569-8b90-2acd6f4f07d5" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_91972092-84f9-4ef7-8a58-bff495d5152c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_4bac359e-adb0-48a3-bfa5-e359748dfdd2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_a4a78b09-5b44-4569-8b90-2acd6f4f07d5" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_4bac359e-adb0-48a3-bfa5-e359748dfdd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_bc880582-7342-4e21-8b2f-fc49e97bb205" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_a4a78b09-5b44-4569-8b90-2acd6f4f07d5" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_bc880582-7342-4e21-8b2f-fc49e97bb205" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_4ffd2713-dcdc-4582-b3a3-6a82a260359e" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_a4a78b09-5b44-4569-8b90-2acd6f4f07d5" xlink:to="loc_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_4ffd2713-dcdc-4582-b3a3-6a82a260359e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_05eb921a-5a64-46d0-91f1-3dcdaf9b6ac6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_91b1aa17-320d-4913-9a76-3b10fb317576" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_05eb921a-5a64-46d0-91f1-3dcdaf9b6ac6" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_91b1aa17-320d-4913-9a76-3b10fb317576" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_cacbccb9-b869-4e30-9b36-21306a341e9d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_05eb921a-5a64-46d0-91f1-3dcdaf9b6ac6" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_cacbccb9-b869-4e30-9b36-21306a341e9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_5299febb-50dc-49b5-96a7-c79a7ab99bfe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_05eb921a-5a64-46d0-91f1-3dcdaf9b6ac6" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_5299febb-50dc-49b5-96a7-c79a7ab99bfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_51e9293e-3d2a-4f7a-a29f-10b5af947712" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_05eb921a-5a64-46d0-91f1-3dcdaf9b6ac6" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_51e9293e-3d2a-4f7a-a29f-10b5af947712" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_d02b65fe-eb84-41d2-abf9-bab04fc4cb65" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_05eb921a-5a64-46d0-91f1-3dcdaf9b6ac6" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_d02b65fe-eb84-41d2-abf9-bab04fc4cb65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_38517cc3-e035-4661-bdee-6f60c8478f21" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_05eb921a-5a64-46d0-91f1-3dcdaf9b6ac6" xlink:to="loc_ifrs-full_CashOutflowForLeases_38517cc3-e035-4661-bdee-6f60c8478f21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_29890bfe-dc1b-4aba-9551-fa4f5d9ef355" xlink:href="kof-20201231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_05eb921a-5a64-46d0-91f1-3dcdaf9b6ac6" xlink:to="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_29890bfe-dc1b-4aba-9551-fa4f5d9ef355" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompany"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompanyTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompanyAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparation" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparation"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparationTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparationAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparationCashFlowReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitions" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitions"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Discontinuedoperations" xlink:type="simple" xlink:href="kof-20201231.xsd#Discontinuedoperations"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/Discontinuedoperations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="kof-20201231.xsd#CashandCashEquivalents"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#CashandCashEquivalentsTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNet" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNet"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetTables" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetSummaryofTradeReceivableDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Inventories" xlink:type="simple" xlink:href="kof-20201231.xsd#Inventories"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/Inventories" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#InventoriesTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InventoriesSummaryofInventoriesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfMerchandiseSold_f0fc523a-e035-4b7a-b06f-7c7a2b373b03" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfMerchandiseSold"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_5b25e894-9eca-4532-a379-07505e27b3fc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CostOfMerchandiseSold_f0fc523a-e035-4b7a-b06f-7c7a2b373b03" xlink:to="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_5b25e894-9eca-4532-a379-07505e27b3fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterialsAndConsumablesUsed_ae2dbcd6-0531-445a-898f-0910d2325756" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RawMaterialsAndConsumablesUsed"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CostOfMerchandiseSold_f0fc523a-e035-4b7a-b06f-7c7a2b373b03" xlink:to="loc_ifrs-full_RawMaterialsAndConsumablesUsed_ae2dbcd6-0531-445a-898f-0910d2325756" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_0ff78e99-5e41-4a05-af1e-fba8cee86a36" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PackingMaterials_3f9cc490-7c58-4eb7-b868-317640f0c5bc" xlink:href="kof-20201231.xsd#kof_PackingMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_0ff78e99-5e41-4a05-af1e-fba8cee86a36" xlink:to="loc_kof_PackingMaterials_3f9cc490-7c58-4eb7-b868-317640f0c5bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInventories_c62b16a2-0e25-4ae6-936f-e3889a95e25b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInventories"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_0ff78e99-5e41-4a05-af1e-fba8cee86a36" xlink:to="loc_ifrs-full_OtherInventories_c62b16a2-0e25-4ae6-936f-e3889a95e25b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoriesInTransit_e283317e-8214-4a2f-a99c-8946cbbc1e95" xlink:href="kof-20201231.xsd#kof_InventoriesInTransit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_0ff78e99-5e41-4a05-af1e-fba8cee86a36" xlink:to="loc_kof_InventoriesInTransit_e283317e-8214-4a2f-a99c-8946cbbc1e95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SpareParts_31fc7993-08e2-465b-97ff-47976336a310" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SpareParts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_0ff78e99-5e41-4a05-af1e-fba8cee86a36" xlink:to="loc_ifrs-full_SpareParts_31fc7993-08e2-465b-97ff-47976336a310" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterials_1b6ab431-f8be-4ba5-9d19-933b4d539cf8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RawMaterials"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_0ff78e99-5e41-4a05-af1e-fba8cee86a36" xlink:to="loc_ifrs-full_RawMaterials_1b6ab431-f8be-4ba5-9d19-933b4d539cf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinishedGoods_dd24edd6-b480-4123-ab72-a1347d5e8012" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinishedGoods"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_0ff78e99-5e41-4a05-af1e-fba8cee86a36" xlink:to="loc_ifrs-full_FinishedGoods_dd24edd6-b480-4123-ab72-a1347d5e8012" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InventoriesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssets"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_d9d9b252-d409-4054-9eba-50800658cac3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_82a655f1-ebab-41cc-81f7-c8b658549ecf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentAssets_d9d9b252-d409-4054-9eba-50800658cac3" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_82a655f1-ebab-41cc-81f7-c8b658549ecf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AgreementsWithCustomers_138fc672-ec66-47bf-8068-d0aff0794780" xlink:href="kof-20201231.xsd#kof_AgreementsWithCustomers"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentAssets_d9d9b252-d409-4054-9eba-50800658cac3" xlink:to="loc_kof_AgreementsWithCustomers_138fc672-ec66-47bf-8068-d0aff0794780" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_651fcdd6-91b2-42b8-a19c-f746e1e15077" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentAssets_d9d9b252-d409-4054-9eba-50800658cac3" xlink:to="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_651fcdd6-91b2-42b8-a19c-f746e1e15077" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_c709567b-9f90-49e9-af6d-3518a05a5157" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidInsurance1_078eae94-50d3-47cc-bf35-520f90372ba4" xlink:href="kof-20201231.xsd#kof_PrepaidInsurance1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses_c709567b-9f90-49e9-af6d-3518a05a5157" xlink:to="loc_kof_PrepaidInsurance1_078eae94-50d3-47cc-bf35-520f90372ba4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvancesForInventories_e426d17c-910f-4f51-af85-b8c833f70719" xlink:href="kof-20201231.xsd#kof_AdvancesForInventories"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses_c709567b-9f90-49e9-af6d-3518a05a5157" xlink:to="loc_kof_AdvancesForInventories_e426d17c-910f-4f51-af85-b8c833f70719" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_7d163832-cfa3-4826-af9e-83d156f46136" xlink:href="kof-20201231.xsd#kof_PrepaidAdvertisingAndPromotionalExpenses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses_c709567b-9f90-49e9-af6d-3518a05a5157" xlink:to="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_7d163832-cfa3-4826-af9e-83d156f46136" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_367096c2-b054-4e94-84eb-0789cadd05a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestrictedCashAndCashEquivalents_1d11420e-a162-4d4a-8112-ff790f345223" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentFinancialAssets_367096c2-b054-4e94-84eb-0789cadd05a1" xlink:to="loc_ifrs-full_RestrictedCashAndCashEquivalents_1d11420e-a162-4d4a-8112-ff790f345223" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_0a0f4b5f-0c2c-49f9-9e88-71f219edb01a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentDerivativeFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentFinancialAssets_367096c2-b054-4e94-84eb-0789cadd05a1" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialAssets_0a0f4b5f-0c2c-49f9-9e88-71f219edb01a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntities"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Leases" xlink:type="simple" xlink:href="kof-20201231.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesScheduleofCompanysRightofUseAssetDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesScheduleofCompanysLeaseLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_39125bab-5411-4747-9037-b262e2a63e1e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_82b660e7-886e-4f01-aba7-f5596a66eb13" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_LeaseLiabilities_39125bab-5411-4747-9037-b262e2a63e1e" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_82b660e7-886e-4f01-aba7-f5596a66eb13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_02958359-e6d4-4218-9cc0-a7bcf46a4e5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_LeaseLiabilities_39125bab-5411-4747-9037-b262e2a63e1e" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_02958359-e6d4-4218-9cc0-a7bcf46a4e5d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Propertyplantequipment" xlink:type="simple" xlink:href="kof-20201231.xsd#Propertyplantequipment"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/Propertyplantequipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentTables" xlink:type="simple" xlink:href="kof-20201231.xsd#PropertyplantequipmentTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PropertyplantequipmentSummaryofPremisesandEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PropertyplantequipmentAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssets" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets" xlink:type="simple" xlink:href="kof-20201231.xsd#Othernoncurrentassetsandothernoncurrentfinancialassets"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OthernoncurrentassetsandothernoncurrentfinancialassetsTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_04538c76-f456-403b-ae40-6e13fe0715f1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPrepaidAdvertisingExpenses_277ca3fe-934e-4156-a67b-8cbfa0644b5a" xlink:href="kof-20201231.xsd#kof_NonCurrentPrepaidAdvertisingExpenses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_04538c76-f456-403b-ae40-6e13fe0715f1" xlink:to="loc_kof_NonCurrentPrepaidAdvertisingExpenses_277ca3fe-934e-4156-a67b-8cbfa0644b5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_c665c3bf-7927-4cf3-aad9-9da498b3821d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_04538c76-f456-403b-ae40-6e13fe0715f1" xlink:to="loc_ifrs-full_OtherAssets_c665c3bf-7927-4cf3-aad9-9da498b3821d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPrepaidBonuses_41310d73-73ba-46c7-b9f2-aeaa59b8b9dd" xlink:href="kof-20201231.xsd#kof_CurrentPrepaidBonuses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_04538c76-f456-403b-ae40-6e13fe0715f1" xlink:to="loc_kof_CurrentPrepaidBonuses_41310d73-73ba-46c7-b9f2-aeaa59b8b9dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_391faed9-159d-4844-8cf5-6d3fd667b77b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_04538c76-f456-403b-ae40-6e13fe0715f1" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_391faed9-159d-4844-8cf5-6d3fd667b77b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_16f52b10-1d64-45b1-8c58-7ef13aed86ce" xlink:href="kof-20201231.xsd#kof_ShareBasedPaymentsOtherNonCurrentAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_04538c76-f456-403b-ae40-6e13fe0715f1" xlink:to="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_16f52b10-1d64-45b1-8c58-7ef13aed86ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_673a536f-8818-4f0a-8b85-242c2305f0ff" xlink:href="kof-20201231.xsd#kof_GuaranteeDepositsOtherNonCurrentAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_04538c76-f456-403b-ae40-6e13fe0715f1" xlink:to="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_673a536f-8818-4f0a-8b85-242c2305f0ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_9f0d7e4b-b198-4345-805a-0ec01c526253" xlink:href="kof-20201231.xsd#kof_IndemnifiableContingenciesFromBusinessCombinations"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_04538c76-f456-403b-ae40-6e13fe0715f1" xlink:to="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_9f0d7e4b-b198-4345-805a-0ec01c526253" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_861feb88-bba7-4103-92ad-b1eae834cfa1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentRestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_04538c76-f456-403b-ae40-6e13fe0715f1" xlink:to="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_861feb88-bba7-4103-92ad-b1eae834cfa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_ba4bf1e6-6d76-4c6c-92bb-0ff74d162521" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentFinancialAssetsOther_39652f7d-d1bf-4d4e-b80d-4519d8ebbc8a" xlink:href="kof-20201231.xsd#kof_OtherNonCurrentFinancialAssetsOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialAssets_ba4bf1e6-6d76-4c6c-92bb-0ff74d162521" xlink:to="loc_kof_OtherNonCurrentFinancialAssetsOther_39652f7d-d1bf-4d4e-b80d-4519d8ebbc8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_280a34ba-746f-40d0-9708-a1c9092c45e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialAssets_ba4bf1e6-6d76-4c6c-92bb-0ff74d162521" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_280a34ba-746f-40d0-9708-a1c9092c45e5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrencies"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrenciesTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefits"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusPrograms" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusPrograms"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BonusPrograms" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusProgramsTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusProgramsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayables" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SummaryofInterestExpenseBankLoansandNotesPayablesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_2ae040ad-261e-425b-896b-7a7f8f63b1cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_0535e819-0216-4673-bab7-3411999f3fdf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_2ae040ad-261e-425b-896b-7a7f8f63b1cf" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_0535e819-0216-4673-bab7-3411999f3fdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForEmployeeBenefits_4aeeab88-cca5-4d4d-89d7-9632e39cbaac" xlink:href="kof-20201231.xsd#kof_FinanceChargesForEmployeeBenefits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_2ae040ad-261e-425b-896b-7a7f8f63b1cf" xlink:to="loc_kof_FinanceChargesForEmployeeBenefits_4aeeab88-cca5-4d4d-89d7-9632e39cbaac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnHedgingInstrument_1e706f29-94e7-4eef-a939-ea95788d12d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnHedgingInstrument"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_2ae040ad-261e-425b-896b-7a7f8f63b1cf" xlink:to="loc_ifrs-full_GainsLossesOnHedgingInstrument_1e706f29-94e7-4eef-a939-ea95788d12d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceOperatingCharges_31aae265-dc53-42be-bd41-0841b555b550" xlink:href="kof-20201231.xsd#kof_FinanceOperatingCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_2ae040ad-261e-425b-896b-7a7f8f63b1cf" xlink:to="loc_kof_FinanceOperatingCharges_31aae265-dc53-42be-bd41-0841b555b550" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForLeases_76d6a1fd-9785-4f53-b062-3ad9fcd13a73" xlink:href="kof-20201231.xsd#kof_FinanceChargesForLeases"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_2ae040ad-261e-425b-896b-7a7f8f63b1cf" xlink:to="loc_kof_FinanceChargesForLeases_76d6a1fd-9785-4f53-b062-3ad9fcd13a73" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpenses" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherIncomeandExpenses"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpenses" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherIncomeandExpensesTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_2ea349b8-6ac4-4f64-a81d-e1f51287f253" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_25034c5c-001d-4848-a72d-52a9767faf11" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LossesOnDisposalsOfNoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_2ea349b8-6ac4-4f64-a81d-e1f51287f253" xlink:to="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_25034c5c-001d-4848-a72d-52a9767faf11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeverancePayments_8bef581d-3581-483d-924b-71b2d648132e" xlink:href="kof-20201231.xsd#kof_SeverancePayments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_2ea349b8-6ac4-4f64-a81d-e1f51287f253" xlink:to="loc_kof_SeverancePayments_8bef581d-3581-483d-924b-71b2d648132e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense_5f436c29-a442-402a-8254-7aec726725c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_2ea349b8-6ac4-4f64-a81d-e1f51287f253" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingExpense_5f436c29-a442-402a-8254-7aec726725c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_f10b93c9-9f5c-4b68-b684-48b76a667184" xlink:href="kof-20201231.xsd#kof_InvestmentImpairments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_2ea349b8-6ac4-4f64-a81d-e1f51287f253" xlink:to="loc_kof_InvestmentImpairments_f10b93c9-9f5c-4b68-b684-48b76a667184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionForContingencies_56c58169-224f-49ff-840c-ee466f24ef30" xlink:href="kof-20201231.xsd#kof_ProvisionForContingencies"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_2ea349b8-6ac4-4f64-a81d-e1f51287f253" xlink:to="loc_kof_ProvisionForContingencies_56c58169-224f-49ff-840c-ee466f24ef30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DonationsAndSubsidiesExpense_7a6f0d3b-f0ef-4bc3-a8af-393ed7215a0f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DonationsAndSubsidiesExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_2ea349b8-6ac4-4f64-a81d-e1f51287f253" xlink:to="loc_ifrs-full_DonationsAndSubsidiesExpense_7a6f0d3b-f0ef-4bc3-a8af-393ed7215a0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_b557138c-eb53-4980-956f-b73239355701" xlink:href="kof-20201231.xsd#kof_ForeignExchangeGainLossRelatedToOperatingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_2ea349b8-6ac4-4f64-a81d-e1f51287f253" xlink:to="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_b557138c-eb53-4980-956f-b73239355701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossesOnRetirementOfNonCurrentAssets_ab1f2b93-0386-4827-a568-5a99d273b68a" xlink:href="kof-20201231.xsd#kof_LossesOnRetirementOfNonCurrentAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_2ea349b8-6ac4-4f64-a81d-e1f51287f253" xlink:to="loc_kof_LossesOnRetirementOfNonCurrentAssets_ab1f2b93-0386-4827-a568-5a99d273b68a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnRetirementOfIntangibleAsset_f9b1db5e-a77c-4bbe-8ece-91a6c1db8928" xlink:href="kof-20201231.xsd#kof_LossOnRetirementOfIntangibleAsset"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_2ea349b8-6ac4-4f64-a81d-e1f51287f253" xlink:to="loc_kof_LossOnRetirementOfIntangibleAsset_f9b1db5e-a77c-4bbe-8ece-91a6c1db8928" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_fd74c23e-0a15-44ff-9225-0891d8062840" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome_21c2a481-cd32-4fa2-ab2b-3d74bc686053" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_fd74c23e-0a15-44ff-9225-0891d8062840" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingIncome_21c2a481-cd32-4fa2-ab2b-3d74bc686053" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_fc37cc75-e51f-4584-8c3c-0567e4944669" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsOnDisposalsOfNoncurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_fd74c23e-0a15-44ff-9225-0891d8062840" xlink:to="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_fc37cc75-e51f-4584-8c3c-0567e4944669" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationOfContingencies_071baad6-0a16-4bc5-bf50-0430722fd859" xlink:href="kof-20201231.xsd#kof_CancellationOfContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_fd74c23e-0a15-44ff-9225-0891d8062840" xlink:to="loc_kof_CancellationOfContingencies_071baad6-0a16-4bc5-bf50-0430722fd859" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetForeignExchangeGains_e6fb966c-a19b-4c91-9647-882df474d993" xlink:href="kof-20201231.xsd#kof_NetForeignExchangeGains"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_fd74c23e-0a15-44ff-9225-0891d8062840" xlink:to="loc_kof_NetForeignExchangeGains_e6fb966c-a19b-4c91-9647-882df474d993" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JointVentureSale_38c2ca67-2743-4515-8fba-21609e3ceb77" xlink:href="kof-20201231.xsd#kof_JointVentureSale"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_fd74c23e-0a15-44ff-9225-0891d8062840" xlink:to="loc_kof_JointVentureSale_38c2ca67-2743-4515-8fba-21609e3ceb77" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstruments" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstruments"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsImpactofHedgingOnEquityDetails"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiaries"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiariesTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Equity" xlink:type="simple" xlink:href="kof-20201231.xsd#Equity"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/Equity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquityTables" xlink:type="simple" xlink:href="kof-20201231.xsd#EquityTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/EquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquityAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquitySummaryofCapitalStockDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquitySummaryofDividendsDeclaredandPaidDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShare" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShare"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShareTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShareAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxes" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_ae896fb5-39e4-48d5-8b2f-2634ee7cb641" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_49271ca8-87bc-4b64-8961-f6909c39ae73" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_ae896fb5-39e4-48d5-8b2f-2634ee7cb641" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_49271ca8-87bc-4b64-8961-f6909c39ae73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_f971fd29-0dd6-4bb9-870e-a80225c536f6" xlink:href="kof-20201231.xsd#kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_ae896fb5-39e4-48d5-8b2f-2634ee7cb641" xlink:to="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_f971fd29-0dd6-4bb9-870e-a80225c536f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0b93b33f-e965-4a48-a2eb-11976ecc4fb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_ca6dcc89-8a76-4b84-9904-1dab3a962b31" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0b93b33f-e965-4a48-a2eb-11976ecc4fb5" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_ca6dcc89-8a76-4b84-9904-1dab3a962b31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_f5522671-7ab8-4b9b-8316-e15a28f221f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0b93b33f-e965-4a48-a2eb-11976ecc4fb5" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_f5522671-7ab8-4b9b-8316-e15a28f221f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_a1526062-1605-484e-a27f-d2cae1f83191" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_9e09f818-9c82-4cd6-90aa-785dd8f57892" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_a1526062-1605-484e-a27f-d2cae1f83191" xlink:to="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_9e09f818-9c82-4cd6-90aa-785dd8f57892" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_9769fcdd-87be-44bd-8130-b5f25bf971a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_a1526062-1605-484e-a27f-d2cae1f83191" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_9769fcdd-87be-44bd-8130-b5f25bf971a2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_5411a0b7-ea5c-415f-933d-3b6393b23c4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_ifrs-full_ApplicableTaxRate_5411a0b7-ea5c-415f-933d-3b6393b23c4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_dede79e7-3703-4169-8314-94e3d3c5b8a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_dede79e7-3703-4169-8314-94e3d3c5b8a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_2c028326-7f83-41ca-a65e-107715b2c1b2" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_2c028326-7f83-41ca-a65e-107715b2c1b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_25e91622-4d8c-418c-b432-a724f9a4777c" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfAnnualInflationTaxAdjustment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_25e91622-4d8c-418c-b432-a724f9a4777c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_78ff8c84-f364-4b95-bd8b-c8bdfea5903a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_78ff8c84-f364-4b95-bd8b-c8bdfea5903a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_63a609d0-fc88-4643-8aa7-76f3e0e39fd6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_63a609d0-fc88-4643-8aa7-76f3e0e39fd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_75248635-5527-4770-b806-10cf3e828d6c" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_75248635-5527-4770-b806-10cf3e828d6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_3d56c72f-3715-4fc4-939f-ec6d057c3ac4" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfEffectOfRestatementOfTaxValues"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_3d56c72f-3715-4fc4-939f-ec6d057c3ac4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_92903428-5ae5-46ba-a542-536fa906593b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_92903428-5ae5-46ba-a542-536fa906593b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits_95edf7e1-c743-4557-a3d3-f0984e80fedf" xlink:href="kof-20201231.xsd#kof_PercentageOfTaxEffectOfIncomeTaxCredits"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits_95edf7e1-c743-4557-a3d3-f0984e80fedf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses_269e8492-06c5-4a6a-ae13-4a2d3fb8fb5f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_ifrs-full_TaxRateEffectOfTaxLosses_269e8492-06c5-4a6a-ae13-4a2d3fb8fb5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_b7a44a58-a8f6-449c-84b2-45721c37aa99" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_8fb5ff03-f10d-40b9-acf5-6e2c7475f21d" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_b7a44a58-a8f6-449c-84b2-45721c37aa99" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarryforward_b2876046-165b-41a8-813d-7bd9e7a2733e" xlink:href="kof-20201231.xsd#kof_TaxLossesCarryforward"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFour_139910f7-af75-4893-b2e0-873094f9c0aa" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_b2876046-165b-41a8-813d-7bd9e7a2733e" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFour_139910f7-af75-4893-b2e0-873094f9c0aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive_265ca80c-a2af-431e-9884-3ea6e32ea53c" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_b2876046-165b-41a8-813d-7bd9e7a2733e" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive_265ca80c-a2af-431e-9884-3ea6e32ea53c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_65f45b90-c086-46fc-8e7f-d0042396edb8" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSix"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_b2876046-165b-41a8-813d-7bd9e7a2733e" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_65f45b90-c086-46fc-8e7f-d0042396edb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_324dcad9-0a57-41f0-809f-6e05854c15cd" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSeven"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_b2876046-165b-41a8-813d-7bd9e7a2733e" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_324dcad9-0a57-41f0-809f-6e05854c15cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_ede82b34-ef78-400d-9a59-099453ebafb3" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearEight"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_b2876046-165b-41a8-813d-7bd9e7a2733e" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_ede82b34-ef78-400d-9a59-099453ebafb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine_f32a42bc-2e11-40df-a2a4-2dec5b8c22a3" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearNine"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_b2876046-165b-41a8-813d-7bd9e7a2733e" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine_f32a42bc-2e11-40df-a2a4-2dec5b8c22a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_29c09e88-7508-4c8a-a3e7-8c06e953a9bb" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireThereafter"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_b2876046-165b-41a8-813d-7bd9e7a2733e" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_29c09e88-7508-4c8a-a3e7-8c06e953a9bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_9cfdb716-d316-4c99-ad39-70858e7454b0" xlink:href="kof-20201231.xsd#kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_b2876046-165b-41a8-813d-7bd9e7a2733e" xlink:to="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_9cfdb716-d316-4c99-ad39-70858e7454b0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitments"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_77088839-9e44-44bd-a231-2625dc2dcac3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentSundryCreditors_bec53d36-8366-468b-beb5-ee9380a32da7" xlink:href="kof-20201231.xsd#kof_CurrentSundryCreditors"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentFinancialLiabilities_77088839-9e44-44bd-a231-2625dc2dcac3" xlink:to="loc_kof_CurrentSundryCreditors_bec53d36-8366-468b-beb5-ee9380a32da7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_ae486203-0ee5-4677-820a-d71a90add5d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentFinancialLiabilities_77088839-9e44-44bd-a231-2625dc2dcac3" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_ae486203-0ee5-4677-820a-d71a90add5d3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionsAndOtherLongTermLiabilities_cbe23b8b-d6d9-482e-be60-2a661ac4f013" xlink:href="kof-20201231.xsd#kof_ProvisionsAndOtherLongTermLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_07cd2efa-b80b-4231-8d90-580dbf15a8a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Provisions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProvisionsAndOtherLongTermLiabilities_cbe23b8b-d6d9-482e-be60-2a661ac4f013" xlink:to="loc_ifrs-full_Provisions_07cd2efa-b80b-4231-8d90-580dbf15a8a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxesPayable_8494eed5-be4c-47ad-848d-8eab0e33830f" xlink:href="kof-20201231.xsd#kof_TaxesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProvisionsAndOtherLongTermLiabilities_cbe23b8b-d6d9-482e-be60-2a661ac4f013" xlink:to="loc_kof_TaxesPayable_8494eed5-be4c-47ad-848d-8eab0e33830f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OthersProvisionsAndOtherLongTermLiabilities_90e83c06-b6f8-4266-a5d1-a1307bcca3a2" xlink:href="kof-20201231.xsd#kof_OthersProvisionsAndOtherLongTermLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProvisionsAndOtherLongTermLiabilities_cbe23b8b-d6d9-482e-be60-2a661ac4f013" xlink:to="loc_kof_OthersProvisionsAndOtherLongTermLiabilities_90e83c06-b6f8-4266-a5d1-a1307bcca3a2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Informationbysegment" xlink:type="simple" xlink:href="kof-20201231.xsd#Informationbysegment"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/Informationbysegment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentTables" xlink:type="simple" xlink:href="kof-20201231.xsd#InformationbysegmentTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InformationbysegmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect" xlink:type="simple" xlink:href="kof-20201231.xsd#FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformation"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationTables" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationTables"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_e8f4dd07-26d4-4244-8f1f-1a73b92c47f7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialLiabilities_f66e1226-23cf-4f90-8768-809211019ba5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_e8f4dd07-26d4-4244-8f1f-1a73b92c47f7" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialLiabilities_f66e1226-23cf-4f90-8768-809211019ba5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_93c4086d-1133-4f7d-9360-545adbd60990" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_e8f4dd07-26d4-4244-8f1f-1a73b92c47f7" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_93c4086d-1133-4f7d-9360-545adbd60990" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_8fca2101-7b49-450c-920e-12e6a32e6a92" xlink:href="kof-20201231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_e8f4dd07-26d4-4244-8f1f-1a73b92c47f7" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_8fca2101-7b49-450c-920e-12e6a32e6a92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_1631c0e8-87b1-43b0-8faf-ea427877ac00" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets_708be705-43d9-4082-805b-59bbf067deac" xlink:href="kof-20201231.xsd#kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_1631c0e8-87b1-43b0-8faf-ea427877ac00" xlink:to="loc_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets_708be705-43d9-4082-805b-59bbf067deac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_fad634f0-db5f-4ab6-ad71-14e90d9be579" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_1631c0e8-87b1-43b0-8faf-ea427877ac00" xlink:to="loc_ifrs-full_CashAndCashEquivalents_fad634f0-db5f-4ab6-ad71-14e90d9be579" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_f98d821c-e8cb-457c-b72d-7881e8b04637" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_1631c0e8-87b1-43b0-8faf-ea427877ac00" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_f98d821c-e8cb-457c-b72d-7881e8b04637" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_6cad4207-17b7-4ae5-b0d0-45d436bb09ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_1631c0e8-87b1-43b0-8faf-ea427877ac00" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_6cad4207-17b7-4ae5-b0d0-45d436bb09ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_4b10fd51-393b-4139-92bd-ca46a3486486" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_1631c0e8-87b1-43b0-8faf-ea427877ac00" xlink:to="loc_ifrs-full_Inventories_4b10fd51-393b-4139-92bd-ca46a3486486" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_c91ad662-8894-4c7e-86bd-8c78ce98d387" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_62978f13-bb6c-4a31-9d91-0273b5cd7359" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_c91ad662-8894-4c7e-86bd-8c78ce98d387" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_62978f13-bb6c-4a31-9d91-0273b5cd7359" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_5016f246-72c1-4b72-8131-6d01b67ce6a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_c91ad662-8894-4c7e-86bd-8c78ce98d387" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_5016f246-72c1-4b72-8131-6d01b67ce6a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_39062592-1243-44bc-8bd3-4ef0368fdab9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_c91ad662-8894-4c7e-86bd-8c78ce98d387" xlink:to="loc_ifrs-full_RightofuseAssets_39062592-1243-44bc-8bd3-4ef0368fdab9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets_80a706f1-f6c6-4153-9512-97d772bf637c" xlink:href="kof-20201231.xsd#kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_c91ad662-8894-4c7e-86bd-8c78ce98d387" xlink:to="loc_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets_80a706f1-f6c6-4153-9512-97d772bf637c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_5a36a95b-87b2-408f-936a-43b9c4babc19" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_c91ad662-8894-4c7e-86bd-8c78ce98d387" xlink:to="loc_ifrs-full_DeferredTaxAssets_5a36a95b-87b2-408f-936a-43b9c4babc19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_7b3325b2-7c54-4dee-97a6-65184b80c950" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_c91ad662-8894-4c7e-86bd-8c78ce98d387" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_7b3325b2-7c54-4dee-97a6-65184b80c950" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_00507dd6-06f0-4f8e-9137-7c097897ca99" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_c23f8f73-5053-4cf9-88f6-dd8965cdc434" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_00507dd6-06f0-4f8e-9137-7c097897ca99" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_c23f8f73-5053-4cf9-88f6-dd8965cdc434" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_6cbca15b-aa9e-41fd-8f3a-a58c10df406d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_00507dd6-06f0-4f8e-9137-7c097897ca99" xlink:to="loc_ifrs-full_CurrentInterestPayable_6cbca15b-aa9e-41fd-8f3a-a58c10df406d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialLiabilities_421706e3-b9a7-443f-a3e9-418c816c2ca9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentNonfinancialLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_00507dd6-06f0-4f8e-9137-7c097897ca99" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialLiabilities_421706e3-b9a7-443f-a3e9-418c816c2ca9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_6440ddf2-fa4e-4fc4-8461-56d75edfe1b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_00507dd6-06f0-4f8e-9137-7c097897ca99" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_6440ddf2-fa4e-4fc4-8461-56d75edfe1b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable_ad7467a7-a09a-4706-9ca0-5b2db43606dc" xlink:href="kof-20201231.xsd#kof_CurrentPortionOfShortTermBankLoansAndNotesPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_00507dd6-06f0-4f8e-9137-7c097897ca99" xlink:to="loc_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable_ad7467a7-a09a-4706-9ca0-5b2db43606dc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_91383565-7d16-421e-94a5-8ee2844b3ab6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_9489c5a0-80c0-4965-b0e8-9c030de22412" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_91383565-7d16-421e-94a5-8ee2844b3ab6" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_9489c5a0-80c0-4965-b0e8-9c030de22412" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_3a378956-2c31-4c2a-acf0-ff82daa15900" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_91383565-7d16-421e-94a5-8ee2844b3ab6" xlink:to="loc_ifrs-full_InterestRevenueExpense_3a378956-2c31-4c2a-acf0-ff82daa15900" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherFinancingIncomeExpenseNet_b9c627f9-23fb-4e84-9232-00f1d4f8ae7a" xlink:href="kof-20201231.xsd#kof_OtherFinancingIncomeExpenseNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_91383565-7d16-421e-94a5-8ee2844b3ab6" xlink:to="loc_kof_OtherFinancingIncomeExpenseNet_b9c627f9-23fb-4e84-9232-00f1d4f8ae7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_2f2ccc00-0ac2-4941-bf38-06d35732cbce" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_91383565-7d16-421e-94a5-8ee2844b3ab6" xlink:to="loc_ifrs-full_GrossProfit_2f2ccc00-0ac2-4941-bf38-06d35732cbce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_f03be0df-b096-45d4-b73c-9824e04535bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_91383565-7d16-421e-94a5-8ee2844b3ab6" xlink:to="loc_ifrs-full_AdministrativeExpense_f03be0df-b096-45d4-b73c-9824e04535bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_7c480347-643e-4832-87ff-69a80a2d8e61" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_91383565-7d16-421e-94a5-8ee2844b3ab6" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_7c480347-643e-4832-87ff-69a80a2d8e61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_757fc16d-77f1-482b-bf23-199fe6fa24e5" xlink:href="kof-20201231.xsd#kof_SellingExpenses"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_91383565-7d16-421e-94a5-8ee2844b3ab6" xlink:to="loc_kof_SellingExpenses_757fc16d-77f1-482b-bf23-199fe6fa24e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_5e7cc724-acba-4069-a903-c91179963512" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_91383565-7d16-421e-94a5-8ee2844b3ab6" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_5e7cc724-acba-4069-a903-c91179963512" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_1fe9ab03-923d-45f5-80d8-60997adadcd5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_91383565-7d16-421e-94a5-8ee2844b3ab6" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_1fe9ab03-923d-45f5-80d8-60997adadcd5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_d5ac4fff-2ac6-49e7-8a62-b42650fb6793" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations_30c4f13c-0d0d-4b10-a37f-045c0abb6c06" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_d5ac4fff-2ac6-49e7-8a62-b42650fb6793" xlink:to="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations_30c4f13c-0d0d-4b10-a37f-045c0abb6c06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations_8aece833-574f-4cc9-99c7-2995e9fbf810" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_d5ac4fff-2ac6-49e7-8a62-b42650fb6793" xlink:to="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations_8aece833-574f-4cc9-99c7-2995e9fbf810" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations_4952f398-4ae7-4f83-89d1-f6e1f523d68b" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_d5ac4fff-2ac6-49e7-8a62-b42650fb6793" xlink:to="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations_4952f398-4ae7-4f83-89d1-f6e1f523d68b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations_dd3e8c3b-bff7-4282-a5ec-dc9fe4eb45d4" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_d5ac4fff-2ac6-49e7-8a62-b42650fb6793" xlink:to="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations_dd3e8c3b-bff7-4282-a5ec-dc9fe4eb45d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_8880d25a-47e4-4ec6-9eff-643f33068376" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetPaymentsToAcquireLongLivedAssetsNet_2249f9a2-153a-4d9c-8193-3b6132f03729" xlink:href="kof-20201231.xsd#kof_NetPaymentsToAcquireLongLivedAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_8880d25a-47e4-4ec6-9eff-643f33068376" xlink:to="loc_kof_NetPaymentsToAcquireLongLivedAssetsNet_2249f9a2-153a-4d9c-8193-3b6132f03729" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_724f6d28-b735-4893-8694-9824118f3086" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_8880d25a-47e4-4ec6-9eff-643f33068376" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_724f6d28-b735-4893-8694-9824118f3086" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_f9fb1dac-179b-498c-afee-2c5a338d9a5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_8880d25a-47e4-4ec6-9eff-643f33068376" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_f9fb1dac-179b-498c-afee-2c5a338d9a5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities_324186b1-f492-450f-aea9-72d3f6be54d1" xlink:href="kof-20201231.xsd#kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_8880d25a-47e4-4ec6-9eff-643f33068376" xlink:to="loc_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities_324186b1-f492-450f-aea9-72d3f6be54d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_a762b64d-c600-4f3b-9853-f206b46f16c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_8880d25a-47e4-4ec6-9eff-643f33068376" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_a762b64d-c600-4f3b-9853-f206b46f16c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired_c325a8bd-5b91-429b-a7a5-6d954ce9ea1f" xlink:href="kof-20201231.xsd#kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_8880d25a-47e4-4ec6-9eff-643f33068376" xlink:to="loc_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired_c325a8bd-5b91-429b-a7a5-6d954ce9ea1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_9744851a-2669-40b6-9f00-287a9a75e4a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangesInNoncashBalancesRelatedToOperatingActivities_16e6ec83-05a4-4eea-8589-c0fe8bde57d9" xlink:href="kof-20201231.xsd#kof_ChangesInNoncashBalancesRelatedToOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_9744851a-2669-40b6-9f00-287a9a75e4a9" xlink:to="loc_kof_ChangesInNoncashBalancesRelatedToOperatingActivities_16e6ec83-05a4-4eea-8589-c0fe8bde57d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_964504d8-f46d-499d-9016-c20745d14673" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_9744851a-2669-40b6-9f00-287a9a75e4a9" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_964504d8-f46d-499d-9016-c20745d14673" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangesInWorkingCapitalAndOtherItems_53f80cde-0955-4fa3-9547-91be963aa2b0" xlink:href="kof-20201231.xsd#kof_ChangesInWorkingCapitalAndOtherItems"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_9744851a-2669-40b6-9f00-287a9a75e4a9" xlink:to="loc_kof_ChangesInWorkingCapitalAndOtherItems_53f80cde-0955-4fa3-9547-91be963aa2b0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SubsequentEvents" xlink:type="simple" xlink:href="kof-20201231.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SubsequentEventsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>kof-20201231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ab134728-3049-4fe5-b729-4d2bec2818e4,g:092768ec-d06b-4cf1-a400-186ad642c4ec-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CoverPage" xlink:type="simple" xlink:href="kof-20201231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/CoverPage" xlink:type="extended" id="i3b9e025d64cd4ef2974bc7ad0a487944_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_a74f4d58-e81a-4304-ab40-996fc3a72167" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentType_a74f4d58-e81a-4304-ab40-996fc3a72167" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_fdc606f8-e082-4fed-a5db-20d808fa48c4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentAnnualReport_fdc606f8-e082-4fed-a5db-20d808fa48c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_f1a73dde-6a0a-45b1-90fb-3a98f0decf09" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentRegistrationStatement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentRegistrationStatement_f1a73dde-6a0a-45b1-90fb-3a98f0decf09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_cab5cc5e-af95-45f7-aadb-021078f67bae" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentTransitionReport_cab5cc5e-af95-45f7-aadb-021078f67bae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentShellCompanyReport_97c53326-336f-4292-90ae-8ede908dcf0e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentShellCompanyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentShellCompanyReport_97c53326-336f-4292-90ae-8ede908dcf0e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_7ed228c6-354e-4cad-8b93-cdb5a220c022" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentPeriodEndDate_7ed228c6-354e-4cad-8b93-cdb5a220c022" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e33f042f-e324-40db-936c-42c3df6185c8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_CurrentFiscalYearEndDate_e33f042f-e324-40db-936c-42c3df6185c8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7012f07c-7e7a-45f8-8c80-7c5616b6ca7e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityFileNumber_7012f07c-7e7a-45f8-8c80-7c5616b6ca7e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_1df3c83f-bb0c-45f0-aef3-3df2d4df219c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityRegistrantName_1df3c83f-bb0c-45f0-aef3-3df2d4df219c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_5bed4f18-be3e-4e4c-800b-df4b4a6f8111" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityIncorporationStateCountryCode_5bed4f18-be3e-4e4c-800b-df4b4a6f8111" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_fe7c1c20-6621-406b-b32e-c7bfccb921c7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityAddressAddressLine1_fe7c1c20-6621-406b-b32e-c7bfccb921c7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_ee906312-19b2-4aad-acd7-362b8a355817" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityAddressAddressLine2_ee906312-19b2-4aad-acd7-362b8a355817" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_0a3e263b-a1b5-4242-b1bf-2ffcda24f0cf" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityAddressCityOrTown_0a3e263b-a1b5-4242-b1bf-2ffcda24f0cf" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_10df120b-dd9b-4d82-af07-dd91841e4537" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityAddressPostalZipCode_10df120b-dd9b-4d82-af07-dd91841e4537" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_eec95893-c4be-416b-a2a5-6d52d86eb478" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCountry"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityAddressCountry_eec95893-c4be-416b-a2a5-6d52d86eb478" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_9d7e409d-f8e6-4159-885e-0c791f00f755" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_ContactPersonnelName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_ContactPersonnelName_9d7e409d-f8e6-4159-885e-0c791f00f755" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_2b88c465-d8b5-4a61-83c1-accda3979ae8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_CityAreaCode_2b88c465-d8b5-4a61-83c1-accda3979ae8" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_d76cc1f0-322b-44cd-b2bb-16c71df4e2fa" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_LocalPhoneNumber_d76cc1f0-322b-44cd-b2bb-16c71df4e2fa" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelEmailAddress_6431a62f-5dd5-4013-945d-dceb90f1546c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_ContactPersonnelEmailAddress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_ContactPersonnelEmailAddress_6431a62f-5dd5-4013-945d-dceb90f1546c" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_c026575f-6570-4a74-94fd-b69b00c05355" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_TradingSymbol_c026575f-6570-4a74-94fd-b69b00c05355" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_NoTradingSymbolFlag_59f44ea1-ea45-4b96-9887-34b7b77e98b8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_NoTradingSymbolFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_NoTradingSymbolFlag_59f44ea1-ea45-4b96-9887-34b7b77e98b8" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_9c60c6e1-0c64-4d90-8759-82e75ce9760a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_Security12bTitle_9c60c6e1-0c64-4d90-8759-82e75ce9760a" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c8475a27-0b3d-45bf-9906-0fc1d74d4aa0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_SecurityExchangeName_c8475a27-0b3d-45bf-9906-0fc1d74d4aa0" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_3512bb0c-8920-4cc8-bacb-087dea38f359" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_3512bb0c-8920-4cc8-bacb-087dea38f359" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_025e7d1b-588f-4d9c-b39e-2f9ef9859dfd" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_025e7d1b-588f-4d9c-b39e-2f9ef9859dfd" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_c993d325-dbd2-4714-95cd-e402f7f03a9d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityVoluntaryFilers_c993d325-dbd2-4714-95cd-e402f7f03a9d" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_f4bf2793-b8f2-42ad-91f2-727a5ff62b54" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityInteractiveDataCurrent_f4bf2793-b8f2-42ad-91f2-727a5ff62b54" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_5a05c989-cf64-4ceb-ad11-5d2c0508bbcc" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityCurrentReportingStatus_5a05c989-cf64-4ceb-ad11-5d2c0508bbcc" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9c10cb0a-307d-4ec5-81b0-d037aeb1283a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityFilerCategory_9c10cb0a-307d-4ec5-81b0-d037aeb1283a" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_21f28d95-2a88-4134-a67d-bb48a5228a81" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityEmergingGrowthCompany_21f28d95-2a88-4134-a67d-bb48a5228a81" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ICFRAuditorAttestationFlag_45884f9d-d3e3-47e1-bc44-7d97347f3cce" xlink:href="kof-20201231.xsd#kof_ICFRAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_kof_ICFRAuditorAttestationFlag_45884f9d-d3e3-47e1-bc44-7d97347f3cce" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAccountingStandard_d6c969c1-ed60-44ca-a764-985d4029c48f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAccountingStandard"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentAccountingStandard_d6c969c1-ed60-44ca-a764-985d4029c48f" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7cac0734-8393-4c6e-8660-830e3d3c3b84" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityShellCompany_7cac0734-8393-4c6e-8660-830e3d3c3b84" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_17774a55-8192-4fde-8925-49a276a735da" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_AmendmentFlag_17774a55-8192-4fde-8925-49a276a735da" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_abe4cf64-73f7-4759-90ad-19c20cd7169a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentFiscalYearFocus_abe4cf64-73f7-4759-90ad-19c20cd7169a" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_08cc9767-e2ee-47e0-a0e7-b47730dc6640" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentFiscalPeriodFocus_08cc9767-e2ee-47e0-a0e7-b47730dc6640" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_85afc504-e218-4e54-8eb4-febb60a261e2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityCentralIndexKey_85afc504-e218-4e54-8eb4-febb60a261e2" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_12022152-4817-4d1c-ad43-8a7be2c02fbf" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentInformationTable_12022152-4817-4d1c-ad43-8a7be2c02fbf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_00e3b38f-3bbf-46b6-8917-7f3a35f469a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_12022152-4817-4d1c-ad43-8a7be2c02fbf" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_00e3b38f-3bbf-46b6-8917-7f3a35f469a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_00e3b38f-3bbf-46b6-8917-7f3a35f469a3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_00e3b38f-3bbf-46b6-8917-7f3a35f469a3" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_00e3b38f-3bbf-46b6-8917-7f3a35f469a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_00e3b38f-3bbf-46b6-8917-7f3a35f469a3" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_d54ee783-5e1e-4c7d-9475-6943019508ce" xlink:href="kof-20201231.xsd#kof_AmericanDepositarySharesEachRepresenting10UnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_d54ee783-5e1e-4c7d-9475-6943019508ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_8f3d2803-7cf7-4db6-b5a3-837b66eec841" xlink:href="kof-20201231.xsd#kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_8f3d2803-7cf7-4db6-b5a3-837b66eec841" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassBCommonStockMember_72e78c36-4e7a-47ed-a8a2-89465a64b990" xlink:href="kof-20201231.xsd#kof_ClassBCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_ClassBCommonStockMember_72e78c36-4e7a-47ed-a8a2-89465a64b990" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassLCommonStockMember_937e3f63-5339-4550-b5ad-628a82ed987a" xlink:href="kof-20201231.xsd#kof_ClassLCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_ClassLCommonStockMember_937e3f63-5339-4550-b5ad-628a82ed987a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A2750SeniorNotesDue2030Member_cdcd3c90-00ad-45bd-95c0-4d6a9521cbf2" xlink:href="kof-20201231.xsd#kof_A2750SeniorNotesDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_A2750SeniorNotesDue2030Member_cdcd3c90-00ad-45bd-95c0-4d6a9521cbf2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A1850SeniorNotesDue2023Member_a092093d-c2eb-4db5-b570-0ce5c27f0a54" xlink:href="kof-20201231.xsd#kof_A1850SeniorNotesDue2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_A1850SeniorNotesDue2023Member_a092093d-c2eb-4db5-b570-0ce5c27f0a54" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassACommonStockMember_6b91abfa-7bc0-4f07-8756-9867f5dfcc70" xlink:href="kof-20201231.xsd#kof_ClassACommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_ClassACommonStockMember_6b91abfa-7bc0-4f07-8756-9867f5dfcc70" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassDCommonStockMember_c412e7d2-fc51-4717-bb0b-cd8d9687368e" xlink:href="kof-20201231.xsd#kof_ClassDCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_ClassDCommonStockMember_c412e7d2-fc51-4717-bb0b-cd8d9687368e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_66f5d6a5-f652-4468-9be1-07a94af575fb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_12022152-4817-4d1c-ad43-8a7be2c02fbf" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_66f5d6a5-f652-4468-9be1-07a94af575fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_66f5d6a5-f652-4468-9be1-07a94af575fb_default" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_66f5d6a5-f652-4468-9be1-07a94af575fb" xlink:to="loc_dei_AddressTypeDomain_66f5d6a5-f652-4468-9be1-07a94af575fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_ad6c7934-aa37-413b-a45d-3d1b25d28396" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_66f5d6a5-f652-4468-9be1-07a94af575fb" xlink:to="loc_dei_AddressTypeDomain_ad6c7934-aa37-413b-a45d-3d1b25d28396" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_f6739481-b291-4839-b3f7-c8693ef4ca1e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_BusinessContactMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_ad6c7934-aa37-413b-a45d-3d1b25d28396" xlink:to="loc_dei_BusinessContactMember_f6739481-b291-4839-b3f7-c8693ef4ca1e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofFinancialPosition"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="extended" id="ie92dd335af3849d78864330e17570938_ConsolidatedStatementsofFinancialPosition"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedIncomeStatements"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="extended" id="i8c63e39e6a954d06b809b6a2043b2f15_ConsolidatedIncomeStatements"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="ibbee4788c7944d2b88cffb4eb51e6f25_ConsolidatedStatementsofComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:href="kof-20201231.xsd#kof_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_40b2d183-4ed0-418b-9a99-276449971c30" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:to="loc_ifrs-full_ProfitLoss_40b2d183-4ed0-418b-9a99-276449971c30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_9bf5441f-b3a5-4d7a-b001-248bd5eeb902" xlink:href="kof-20201231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_9bf5441f-b3a5-4d7a-b001-248bd5eeb902" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_281445db-31b6-4164-b1ef-9a4d0a77b1b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_281445db-31b6-4164-b1ef-9a4d0a77b1b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_da47d498-d034-49f4-bc9e-5eb412f7f901" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_da47d498-d034-49f4-bc9e-5eb412f7f901" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4a4dbb5f-6264-4406-8260-2ea6bdf8e457" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4a4dbb5f-6264-4406-8260-2ea6bdf8e457" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_6750034b-f22c-4349-9954-767473cf6845" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4a4dbb5f-6264-4406-8260-2ea6bdf8e457" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_6750034b-f22c-4349-9954-767473cf6845" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_08bc077f-a798-4076-b3ef-86496320ca1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4a4dbb5f-6264-4406-8260-2ea6bdf8e457" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_08bc077f-a798-4076-b3ef-86496320ca1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_3b42fdb6-6834-469f-a8ac-a4e731fdc5b9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4a4dbb5f-6264-4406-8260-2ea6bdf8e457" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_3b42fdb6-6834-469f-a8ac-a4e731fdc5b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_fa9ee3b2-87ba-4cc0-a473-02b91c8dffcd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_fa9ee3b2-87ba-4cc0-a473-02b91c8dffcd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_348c4977-81f1-440c-ab0d-8b140ff6584d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:to="loc_ifrs-full_ComprehensiveIncome_348c4977-81f1-440c-ab0d-8b140ff6584d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_9d868662-72ff-4906-920d-25063300e00c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_9d868662-72ff-4906-920d-25063300e00c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_8b2812a7-4b37-4fd4-a3c3-04208c16552e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_9d868662-72ff-4906-920d-25063300e00c" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_8b2812a7-4b37-4fd4-a3c3-04208c16552e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_73d6ff70-87ae-4cb0-ad9e-206f629d341c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_9d868662-72ff-4906-920d-25063300e00c" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_73d6ff70-87ae-4cb0-ad9e-206f629d341c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_45c31de0-83c6-4a2d-9cf8-d4941768ac94" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementTable_61cf903d-1ad0-4859-8069-52ab440ace38" xlink:href="kof-20201231.xsd#kof_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:to="loc_kof_StatementTable_61cf903d-1ad0-4859-8069-52ab440ace38" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_13123e16-b1f7-4f01-858d-a55cdfd16259" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_StatementTable_61cf903d-1ad0-4859-8069-52ab440ace38" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_13123e16-b1f7-4f01-858d-a55cdfd16259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_13123e16-b1f7-4f01-858d-a55cdfd16259_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_13123e16-b1f7-4f01-858d-a55cdfd16259" xlink:to="loc_ifrs-full_ContinuingOperationsMember_13123e16-b1f7-4f01-858d-a55cdfd16259_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_56158490-d2c6-4372-af95-7747dac69237" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_13123e16-b1f7-4f01-858d-a55cdfd16259" xlink:to="loc_ifrs-full_ContinuingOperationsMember_56158490-d2c6-4372-af95-7747dac69237" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DiscontinuedOperationsMember_93453cdf-9917-4132-9893-c4aebba61b60" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContinuingOperationsMember_56158490-d2c6-4372-af95-7747dac69237" xlink:to="loc_ifrs-full_DiscontinuedOperationsMember_93453cdf-9917-4132-9893-c4aebba61b60" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended" id="ic7300a6b1a31436786c435707f70d8c3_ConsolidatedStatementsofChangesinEquity">
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:href="kof-20201231.xsd#kof_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_57ae7520-6696-42ac-abc5-011c53c4f7cb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_Equity_57ae7520-6696-42ac-abc5-011c53c4f7cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_d3052ffc-1375-4888-b8f1-40b12f4ff757" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_ProfitLoss_d3052ffc-1375-4888-b8f1-40b12f4ff757" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_2649c079-015d-460b-9acb-678db1fe16fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_2649c079-015d-460b-9acb-678db1fe16fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_33764ec7-1bc8-49e1-b172-b9a6703e63d6" xlink:href="kof-20201231.xsd#kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_33764ec7-1bc8-49e1-b172-b9a6703e63d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfJointVenture_96b2473e-fdf9-4dca-94aa-414e4bf20f39" xlink:href="kof-20201231.xsd#kof_SaleOfJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_kof_SaleOfJointVenture_96b2473e-fdf9-4dca-94aa-414e4bf20f39" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_09dbd1ec-10a3-4ad7-be12-87db199ba995" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_ComprehensiveIncome_09dbd1ec-10a3-4ad7-be12-87db199ba995" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_8b9851f4-e703-48e7-be40-1864893c16b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_8b9851f4-e703-48e7-be40-1864893c16b4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SalesFromDiscontinuedOperations_8f1f8522-b8d3-4522-917c-8f4b738e2e68" xlink:href="kof-20201231.xsd#kof_SalesFromDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_kof_SalesFromDiscontinuedOperations_8f1f8522-b8d3-4522-917c-8f4b738e2e68" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_a5f96f8d-e289-4c71-a450-08c3f5face8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementTable_b15cdf76-81d3-471e-8988-52b9145c77ce" xlink:href="kof-20201231.xsd#kof_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_kof_StatementTable_b15cdf76-81d3-471e-8988-52b9145c77ce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_48c11231-3c3e-4aa6-b9bc-006a76298db4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_StatementTable_b15cdf76-81d3-471e-8988-52b9145c77ce" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_48c11231-3c3e-4aa6-b9bc-006a76298db4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_48c11231-3c3e-4aa6-b9bc-006a76298db4_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_48c11231-3c3e-4aa6-b9bc-006a76298db4" xlink:to="loc_ifrs-full_EquityMember_48c11231-3c3e-4aa6-b9bc-006a76298db4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_48c11231-3c3e-4aa6-b9bc-006a76298db4" xlink:to="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_fb7f16ff-fe13-407a-99ec-002409a694e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_IssuedCapitalMember_fb7f16ff-fe13-407a-99ec-002409a694e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_8dfe3391-38b6-453b-a68d-b5aee26d043a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_8dfe3391-38b6-453b-a68d-b5aee26d043a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_c0017ec8-a00c-4880-bc34-3f0f79d44ad0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_RetainedEarningsMember_c0017ec8-a00c-4880-bc34-3f0f79d44ad0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterestMember_8a48d083-5044-4823-81ba-73f609be4786" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherEquityInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_OtherEquityInterestMember_8a48d083-5044-4823-81ba-73f609be4786" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember_69671ced-29ca-488e-90b9-43c7b043a93e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReserveOfCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_ReserveOfCashFlowHedgesMember_69671ced-29ca-488e-90b9-43c7b043a93e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_c62bd1ae-3df0-4e25-a0c4-0e471a5b497e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_c62bd1ae-3df0-4e25-a0c4-0e471a5b497e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_9ca6c57c-564b-4f0e-bfa8-7cd8912d8e1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_9ca6c57c-564b-4f0e-bfa8-7cd8912d8e1a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_ae5410d5-df90-4854-a875-e234a4f845bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_ae5410d5-df90-4854-a875-e234a4f845bd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_acee2a2b-a0d7-4342-900d-2257eae5ab13" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_acee2a2b-a0d7-4342-900d-2257eae5ab13" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_27575ab7-38d7-4cb1-8bec-2f682fb8644f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_StatementTable_b15cdf76-81d3-471e-8988-52b9145c77ce" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_27575ab7-38d7-4cb1-8bec-2f682fb8644f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_27575ab7-38d7-4cb1-8bec-2f682fb8644f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_27575ab7-38d7-4cb1-8bec-2f682fb8644f" xlink:to="loc_ifrs-full_RestatedMember_27575ab7-38d7-4cb1-8bec-2f682fb8644f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_07aa1a8f-65ad-4f13-8b39-412e11f12a92" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_27575ab7-38d7-4cb1-8bec-2f682fb8644f" xlink:to="loc_ifrs-full_RestatedMember_07aa1a8f-65ad-4f13-8b39-412e11f12a92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_192a6c45-affc-4450-a3ec-d45a779f949a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_07aa1a8f-65ad-4f13-8b39-412e11f12a92" xlink:to="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_192a6c45-affc-4450-a3ec-d45a779f949a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AfterAdoptionMember_af2003c1-cee7-49b9-9c0f-ae04d0748fdf" xlink:href="kof-20201231.xsd#kof_AfterAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_07aa1a8f-65ad-4f13-8b39-412e11f12a92" xlink:to="loc_kof_AfterAdoptionMember_af2003c1-cee7-49b9-9c0f-ae04d0748fdf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i7e39d4024ad84f9d8843f519527fea76_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompany"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany" xlink:type="extended" id="i4c04920a177d4b969ffc14b04ca11f5f_ActivitiesoftheCompany"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompanyTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables" xlink:type="extended" id="i87e02ee1d4a443bc873bcc4dfdf21ba1_ActivitiesoftheCompanyTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompanyAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="extended" id="i8bc09874b7e74b3bb16cadbbae1a1121_ActivitiesoftheCompanyAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationLineItems_1b8a6e22-ab1c-4ea8-9f0e-a890bdef0972" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_b5f3e693-da1a-430a-9bd4-062a7ecec4b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_1b8a6e22-ab1c-4ea8-9f0e-a890bdef0972" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_b5f3e693-da1a-430a-9bd4-062a7ecec4b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_9fffa5c2-434d-44ed-9c4b-123f217af23f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_1b8a6e22-ab1c-4ea8-9f0e-a890bdef0972" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_9fffa5c2-434d-44ed-9c4b-123f217af23f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_5a0cd1b8-37c6-481d-8f69-cf5bc2986d23" xlink:href="kof-20201231.xsd#kof_EquivalentSharesInOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_1b8a6e22-ab1c-4ea8-9f0e-a890bdef0972" xlink:to="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_5a0cd1b8-37c6-481d-8f69-cf5bc2986d23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTable_707941d8-1ffa-414b-a3ad-9f8b6675559c" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_1b8a6e22-ab1c-4ea8-9f0e-a890bdef0972" xlink:to="loc_kof_DisclosureOfParentEntityInformationTable_707941d8-1ffa-414b-a3ad-9f8b6675559c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_f4ada01c-90fa-4ed8-90e1-4e23debef88e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_707941d8-1ffa-414b-a3ad-9f8b6675559c" xlink:to="loc_ifrs-full_JointVenturesAxis_f4ada01c-90fa-4ed8-90e1-4e23debef88e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_f4ada01c-90fa-4ed8-90e1-4e23debef88e_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_f4ada01c-90fa-4ed8-90e1-4e23debef88e" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_f4ada01c-90fa-4ed8-90e1-4e23debef88e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_8d96a13d-f88b-4451-a77f-9586b3b38c2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_f4ada01c-90fa-4ed8-90e1-4e23debef88e" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_8d96a13d-f88b-4451-a77f-9586b3b38c2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_b9b49e87-1ed5-4d6f-bf65-cd592f80d9bf" xlink:href="kof-20201231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8d96a13d-f88b-4451-a77f-9586b3b38c2b" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_b9b49e87-1ed5-4d6f-bf65-cd592f80d9bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_f7b3aa82-69d1-4023-bd00-f78c76c29f62" xlink:href="kof-20201231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8d96a13d-f88b-4451-a77f-9586b3b38c2b" xlink:to="loc_kof_TheCocaColaCompanyMember_f7b3aa82-69d1-4023-bd00-f78c76c29f62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_72dcfee9-507c-45b1-9c8a-170395b2beab" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_707941d8-1ffa-414b-a3ad-9f8b6675559c" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_72dcfee9-507c-45b1-9c8a-170395b2beab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_72dcfee9-507c-45b1-9c8a-170395b2beab_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_72dcfee9-507c-45b1-9c8a-170395b2beab" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_72dcfee9-507c-45b1-9c8a-170395b2beab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_230e4749-d891-4ffb-acc3-02a594dda056" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_72dcfee9-507c-45b1-9c8a-170395b2beab" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_230e4749-d891-4ffb-acc3-02a594dda056" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLOrdinarySharesMember_471e3eed-e398-4226-9e26-fa0f6a42be10" xlink:href="kof-20201231.xsd#kof_SeriesLOrdinarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_230e4749-d891-4ffb-acc3-02a594dda056" xlink:to="loc_kof_SeriesLOrdinarySharesMember_471e3eed-e398-4226-9e26-fa0f6a42be10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBShareMember_10fb7457-989f-424a-b713-bd09178137d8" xlink:href="kof-20201231.xsd#kof_SeriesBShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_230e4749-d891-4ffb-acc3-02a594dda056" xlink:to="loc_kof_SeriesBShareMember_10fb7457-989f-424a-b713-bd09178137d8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="extended" id="ie5b7376f1d4a49a98e2c7c98e738ec64_ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_951e54a8-b317-4091-bece-a76104ad30ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SubsidiariesActivities_0ed26e66-efa7-4d56-b89d-4ec132bfbd94" xlink:href="kof-20201231.xsd#kof_SubsidiariesActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_951e54a8-b317-4091-bece-a76104ad30ed" xlink:to="loc_kof_SubsidiariesActivities_0ed26e66-efa7-4d56-b89d-4ec132bfbd94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_afdd2b51-ba1c-417f-9b06-43bf4c1d2af0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_951e54a8-b317-4091-bece-a76104ad30ed" xlink:to="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_afdd2b51-ba1c-417f-9b06-43bf4c1d2af0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_439f82f6-d312-4bd7-8867-fb2145c1f42b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_951e54a8-b317-4091-bece-a76104ad30ed" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_439f82f6-d312-4bd7-8867-fb2145c1f42b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_73fdc536-e989-49d0-920a-aea357dd6f98" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_951e54a8-b317-4091-bece-a76104ad30ed" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_73fdc536-e989-49d0-920a-aea357dd6f98" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_b3d2ac7b-7130-4045-9168-20162bec5218" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_73fdc536-e989-49d0-920a-aea357dd6f98" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_b3d2ac7b-7130-4045-9168-20162bec5218" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_b3d2ac7b-7130-4045-9168-20162bec5218_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_b3d2ac7b-7130-4045-9168-20162bec5218" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_b3d2ac7b-7130-4045-9168-20162bec5218_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_b3d2ac7b-7130-4045-9168-20162bec5218" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropimexSDeRLDeCVMember_c2a16882-b47f-435f-90ff-7a5be196a984" xlink:href="kof-20201231.xsd#kof_PropimexSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:to="loc_kof_PropimexSDeRLDeCVMember_c2a16882-b47f-435f-90ff-7a5be196a984" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_42fb2d7d-fc9d-4103-9af0-d3cb31870c0a" xlink:href="kof-20201231.xsd#kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:to="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_42fb2d7d-fc9d-4103-9af0-d3cb31870c0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_a521c514-c45b-4ef7-82ae-7846b5d4a7ac" xlink:href="kof-20201231.xsd#kof_SpalIndustriaBrasileiraDeBebidasSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:to="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_a521c514-c45b-4ef7-82ae-7846b5d4a7ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember_30cf4a7a-02f5-4834-ac48-01b032ad5fb1" xlink:href="kof-20201231.xsd#kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:to="loc_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember_30cf4a7a-02f5-4834-ac48-01b032ad5fb1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_74a95efc-8e1b-459a-9974-b6fdb26a1db3" xlink:href="kof-20201231.xsd#kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:to="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_74a95efc-8e1b-459a-9974-b6fdb26a1db3" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparation" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparation"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparation" xlink:type="extended" id="i49e0a6724f1c4a8aa94f72edbed22d10_BasisofPreparation"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparationTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationTables" xlink:type="extended" id="i64891de8d83848029fac56ec1060e6b3_BasisofPreparationTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparationAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="extended" id="i24269854f9f940279c3d60b4f5e23636_BasisofPreparationAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_86fc45b6-493a-490b-ace2-4482f9e65e09" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInvestmentPropertyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_85a2d0a9-60b6-4211-ae96-52b1b675c3f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_86fc45b6-493a-490b-ace2-4482f9e65e09" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_85a2d0a9-60b6-4211-ae96-52b1b675c3f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_8c497c89-8142-4f6a-bd11-fd1b74b3efba" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInForeignCurrencyExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_86fc45b6-493a-490b-ace2-4482f9e65e09" xlink:to="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_8c497c89-8142-4f6a-bd11-fd1b74b3efba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_58c3b738-b1b2-47d6-842b-17af118ceca3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInvestmentPropertyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_86fc45b6-493a-490b-ace2-4482f9e65e09" xlink:to="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_58c3b738-b1b2-47d6-842b-17af118ceca3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_c3c8af8d-779c-46bc-a829-5e987f3ef3b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_58c3b738-b1b2-47d6-842b-17af118ceca3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_c3c8af8d-779c-46bc-a829-5e987f3ef3b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_c3c8af8d-779c-46bc-a829-5e987f3ef3b3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_c3c8af8d-779c-46bc-a829-5e987f3ef3b3" xlink:to="loc_ifrs-full_NonadjustingEventsMember_c3c8af8d-779c-46bc-a829-5e987f3ef3b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_fca4ab3b-e52c-438f-9de0-7ce38056dd33" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_c3c8af8d-779c-46bc-a829-5e987f3ef3b3" xlink:to="loc_ifrs-full_NonadjustingEventsMember_fca4ab3b-e52c-438f-9de0-7ce38056dd33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyExchangeMember_95181905-bf30-445f-80e1-28511954afe3" xlink:href="kof-20201231.xsd#kof_ForeignCurrencyExchangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_fca4ab3b-e52c-438f-9de0-7ce38056dd33" xlink:to="loc_kof_ForeignCurrencyExchangeMember_95181905-bf30-445f-80e1-28511954afe3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d91b984e-acbe-4e6a-8328-d47c55feb927" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_58c3b738-b1b2-47d6-842b-17af118ceca3" xlink:to="loc_srt_StatementScenarioAxis_d91b984e-acbe-4e6a-8328-d47c55feb927" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_d91b984e-acbe-4e6a-8328-d47c55feb927_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_d91b984e-acbe-4e6a-8328-d47c55feb927" xlink:to="loc_srt_ScenarioUnspecifiedDomain_d91b984e-acbe-4e6a-8328-d47c55feb927_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6da126ba-cf1d-463f-9f19-4d0328c826c9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_d91b984e-acbe-4e6a-8328-d47c55feb927" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6da126ba-cf1d-463f-9f19-4d0328c826c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_76ac752d-feed-45c0-bad0-0d55cecd0e2b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_6da126ba-cf1d-463f-9f19-4d0328c826c9" xlink:to="loc_srt_ScenarioForecastMember_76ac752d-feed-45c0-bad0-0d55cecd0e2b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparationCashFlowReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails" xlink:type="extended" id="ic2d088584c8947508355c3f5abb52562_BasisofPreparationCashFlowReconciliationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInvestmentPropertyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_35978651-aa7e-4574-b60f-059a77aab6b0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_35978651-aa7e-4574-b60f-059a77aab6b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses_6d63d91e-442a-4e20-ae90-53c67631653a" xlink:href="kof-20201231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_kof_AmortizationPrepaidExpenses_6d63d91e-442a-4e20-ae90-53c67631653a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax_c72bd156-2dc5-4829-8563-1573fd404ea5" xlink:href="kof-20201231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_kof_AdjustmentsForOtherTax_c72bd156-2dc5-4829-8563-1573fd404ea5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_372e1309-3395-4c40-895c-47756da38f5b" xlink:href="kof-20201231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_372e1309-3395-4c40-895c-47756da38f5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_d36c2ede-31f4-4357-a74f-c5d980af969b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_d36c2ede-31f4-4357-a74f-c5d980af969b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_48fe0160-5f53-4b5f-bc31-a5ca37c56f70" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_48fe0160-5f53-4b5f-bc31-a5ca37c56f70" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_43d0d5db-3e22-41b9-9d53-eb4e4b106e45" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInvestmentPropertyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_43d0d5db-3e22-41b9-9d53-eb4e4b106e45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_5ee47ba2-9ad8-4592-8a36-858efb793ab9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_43d0d5db-3e22-41b9-9d53-eb4e4b106e45" xlink:to="loc_srt_RestatementAxis_5ee47ba2-9ad8-4592-8a36-858efb793ab9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_5ee47ba2-9ad8-4592-8a36-858efb793ab9_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_5ee47ba2-9ad8-4592-8a36-858efb793ab9" xlink:to="loc_srt_RestatementDomain_5ee47ba2-9ad8-4592-8a36-858efb793ab9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_1d6185a2-3ff6-4092-adb7-68c1047d890a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_5ee47ba2-9ad8-4592-8a36-858efb793ab9" xlink:to="loc_srt_RestatementDomain_1d6185a2-3ff6-4092-adb7-68c1047d890a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_5d77f39d-7ffd-4a9b-9a05-ee9121fe05e5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_1d6185a2-3ff6-4092-adb7-68c1047d890a" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_5d77f39d-7ffd-4a9b-9a05-ee9121fe05e5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPolicies" xlink:type="extended" id="idaa00c237d214a74b3ccaae19b0b074a_SignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended" id="i919d0a578bb443369f8de53f1515728c_SignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables" xlink:type="extended" id="ie6157646cb2a49159716f307d96e62ca_SignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="extended" id="ie9f48f431ce94244a4c04e385594318b_SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesLineItems_bc28401a-cabd-4ad1-9809-b982a6d073db" xlink:href="kof-20201231.xsd#kof_DisclosureOfForeignExchangeRatesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_ea1308e1-62c7-4ab3-8f2b-0c770828be30" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_bc28401a-cabd-4ad1-9809-b982a6d073db" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_ea1308e1-62c7-4ab3-8f2b-0c770828be30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_ccd193f2-9080-46f2-9ab7-6542a09a116b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_bc28401a-cabd-4ad1-9809-b982a6d073db" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_ccd193f2-9080-46f2-9ab7-6542a09a116b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesTable_ccedfc21-faa5-4740-90d0-86f74bca157f" xlink:href="kof-20201231.xsd#kof_DisclosureOfForeignExchangeRatesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_bc28401a-cabd-4ad1-9809-b982a6d073db" xlink:to="loc_kof_DisclosureOfForeignExchangeRatesTable_ccedfc21-faa5-4740-90d0-86f74bca157f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_f7877a69-efad-4c3b-9705-dd849bdeb25c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable_ccedfc21-faa5-4740-90d0-86f74bca157f" xlink:to="loc_srt_CurrencyAxis_f7877a69-efad-4c3b-9705-dd849bdeb25c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_f7877a69-efad-4c3b-9705-dd849bdeb25c_default" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_f7877a69-efad-4c3b-9705-dd849bdeb25c" xlink:to="loc_currency_AllCurrenciesDomain_f7877a69-efad-4c3b-9705-dd849bdeb25c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_f7877a69-efad-4c3b-9705-dd849bdeb25c" xlink:to="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_584ff9d9-8e1e-4d16-9b99-b3d6e7151b1b" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_MXN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_MXN_584ff9d9-8e1e-4d16-9b99-b3d6e7151b1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GTQ_4faa39d3-580d-4ebe-b51f-d2e66e4e1502" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_GTQ"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_GTQ_4faa39d3-580d-4ebe-b51f-d2e66e4e1502" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CRC_e8dce1bc-b9bc-4c80-8714-265037cd2d54" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_CRC"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_CRC_e8dce1bc-b9bc-4c80-8714-265037cd2d54" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PAB_4a7ecbe7-c1d9-4620-b078-607c30f5dce2" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_PAB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_PAB_4a7ecbe7-c1d9-4620-b078-607c30f5dce2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP_ea3b0ec6-2e9a-4479-8e37-c48146da87cd" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_COP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_COP_ea3b0ec6-2e9a-4479-8e37-c48146da87cd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NIO_81063cdd-c44f-4890-bedd-063f35fd93bd" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_NIO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_NIO_81063cdd-c44f-4890-bedd-063f35fd93bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_ebe906f0-88c9-4a7a-a2a8-0447badfd400" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_ARS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_ARS_ebe906f0-88c9-4a7a-a2a8-0447badfd400" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_c0d2433d-c81a-4ef3-9642-22720a84ad9b" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_BRL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_BRL_c0d2433d-c81a-4ef3-9642-22720a84ad9b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PHP_048f0d8a-e69e-4628-8359-d29a28cb9454" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_PHP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_PHP_048f0d8a-e69e-4628-8359-d29a28cb9454" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_124c11b6-f584-4c83-bec8-c70a818d1734" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_UYU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_UYU_124c11b6-f584-4c83-bec8-c70a818d1734" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="extended" id="i7bc87125a7034d309afbd2ed65c856d8_SignificantAccountingPoliciesSummaryofcumulativeinflationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationLineItems_78f047bd-346a-47d8-8bc8-e46120b622b2" xlink:href="kof-20201231.xsd#kof_DisclosureOfCumulativeInflationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CumulativeInflationPercentage_b362fe7b-0b32-43ad-b0f5-7d63d86618d5" xlink:href="kof-20201231.xsd#kof_CumulativeInflationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems_78f047bd-346a-47d8-8bc8-e46120b622b2" xlink:to="loc_kof_CumulativeInflationPercentage_b362fe7b-0b32-43ad-b0f5-7d63d86618d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationTable_422f92c5-f3ad-4973-98b5-6ca6f95547b5" xlink:href="kof-20201231.xsd#kof_DisclosureOfCumulativeInflationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems_78f047bd-346a-47d8-8bc8-e46120b622b2" xlink:to="loc_kof_DisclosureOfCumulativeInflationTable_422f92c5-f3ad-4973-98b5-6ca6f95547b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_8314eb80-26fa-4dcf-b429-959fd89e6eb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable_422f92c5-f3ad-4973-98b5-6ca6f95547b5" xlink:to="loc_ifrs-full_GeographicalAreasAxis_8314eb80-26fa-4dcf-b429-959fd89e6eb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_8314eb80-26fa-4dcf-b429-959fd89e6eb0_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_8314eb80-26fa-4dcf-b429-959fd89e6eb0" xlink:to="loc_ifrs-full_GeographicalAreasMember_8314eb80-26fa-4dcf-b429-959fd89e6eb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_8314eb80-26fa-4dcf-b429-959fd89e6eb0" xlink:to="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_7637b47b-e15c-4592-b394-61ba5e773d11" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_MX_7637b47b-e15c-4592-b394-61ba5e773d11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_c615e9ec-e891-4947-9e57-e43254606c46" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_GT_c615e9ec-e891-4947-9e57-e43254606c46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_3606bc9d-8401-4500-8d13-4f523676be26" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_CR_3606bc9d-8401-4500-8d13-4f523676be26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_aac2609d-73fd-4d69-91de-d14c18110b8a" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_PA_aac2609d-73fd-4d69-91de-d14c18110b8a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_34ac4d0b-bed6-496b-8ae7-1862e3a23039" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_CO_34ac4d0b-bed6-496b-8ae7-1862e3a23039" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_85c63d29-ec1c-4c14-ad87-23a70480ec5a" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_NI_85c63d29-ec1c-4c14-ad87-23a70480ec5a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_6ae32676-fb2c-4588-b676-395eaf593161" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_AR_6ae32676-fb2c-4588-b676-395eaf593161" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_8b669cf3-95cc-4eaf-80a3-4ad994387dd6" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_BR_8b669cf3-95cc-4eaf-80a3-4ad994387dd6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_1cee9cf4-5095-4400-82be-ec9f2459aebe" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_UY_1cee9cf4-5095-4400-82be-ec9f2459aebe" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_1d6227b7-102b-47b4-93d5-83bd30027b30" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PH"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_PH_1d6227b7-102b-47b4-93d5-83bd30027b30" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended" id="ifafc5a2275d74409a6779dcbf4ba3d8a_SignificantAccountingPoliciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnLoansAndReceivables_68a03ddb-0fe5-4bea-b3f3-3d706e8af6a7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestIncomeOnLoansAndReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_InterestIncomeOnLoansAndReceivables_68a03ddb-0fe5-4bea-b3f3-3d706e8af6a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_138daf29-b744-45c0-a4c5-5863ef0b092b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_AmortisationExpense_138daf29-b744-45c0-a4c5-5863ef0b092b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_fca2e731-8a8b-4977-a2ad-4a740c3d7648" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_fca2e731-8a8b-4977-a2ad-4a740c3d7648" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_ab894ce2-ceba-4629-a600-3b348d900ecd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_ab894ce2-ceba-4629-a600-3b348d900ecd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreements_3ae2a423-5257-4c99-b102-8fb6b56d2a2e" xlink:href="kof-20201231.xsd#kof_NumberOfBottlerAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_kof_NumberOfBottlerAgreements_3ae2a423-5257-4c99-b102-8fb6b56d2a2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsRenewalTerm_689f5c5b-0d70-462b-86ab-e17fc6459d51" xlink:href="kof-20201231.xsd#kof_IntangibleAssetsRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_kof_IntangibleAssetsRenewalTerm_689f5c5b-0d70-462b-86ab-e17fc6459d51" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_9dbe2261-c212-4d70-976f-311852ebf6a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_9dbe2261-c212-4d70-976f-311852ebf6a1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumYearOfServiceForRetirementBenefits_16e9fbf6-0bb9-4323-8730-74500eb25ba4" xlink:href="kof-20201231.xsd#kof_MinimumYearOfServiceForRetirementBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_kof_MinimumYearOfServiceForRetirementBenefits_16e9fbf6-0bb9-4323-8730-74500eb25ba4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_2de13a80-3101-4fef-8bfd-fbc2cd12269c" xlink:href="kof-20201231.xsd#kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_2de13a80-3101-4fef-8bfd-fbc2cd12269c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DistributionCosts_a45e5480-c443-4818-b85f-408cd0f886df" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DistributionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_DistributionCosts_a45e5480-c443-4818-b85f-408cd0f886df" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitSharingComputationPercentageOnTaxableIncome_f7726ec0-b54e-4de4-86d2-5d5cc20ee325" xlink:href="kof-20201231.xsd#kof_ProfitSharingComputationPercentageOnTaxableIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_kof_ProfitSharingComputationPercentageOnTaxableIncome_f7726ec0-b54e-4de4-86d2-5d5cc20ee325" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_a44340da-3a50-4691-9d87-c760072ede09" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_ApplicableTaxRate_a44340da-3a50-4691-9d87-c760072ede09" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_a3cee833-b208-43b8-a2ab-105ea915774e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_a3cee833-b208-43b8-a2ab-105ea915774e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_b3ea83f7-726e-4266-b9b5-6e8cef907c18" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_ifrs-full_GeographicalAreasAxis_b3ea83f7-726e-4266-b9b5-6e8cef907c18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_b3ea83f7-726e-4266-b9b5-6e8cef907c18_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_b3ea83f7-726e-4266-b9b5-6e8cef907c18" xlink:to="loc_ifrs-full_GeographicalAreasMember_b3ea83f7-726e-4266-b9b5-6e8cef907c18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_49632116-3512-4c55-8b27-5c08933525ff" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_b3ea83f7-726e-4266-b9b5-6e8cef907c18" xlink:to="loc_ifrs-full_GeographicalAreasMember_49632116-3512-4c55-8b27-5c08933525ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_0475b1fa-619f-4e01-aa83-3bc9115eec6e" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_VE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_49632116-3512-4c55-8b27-5c08933525ff" xlink:to="loc_country_VE_0475b1fa-619f-4e01-aa83-3bc9115eec6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_1a3c1af9-d7d8-4666-87d3-9d66bd762179" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_49632116-3512-4c55-8b27-5c08933525ff" xlink:to="loc_country_MX_1a3c1af9-d7d8-4666-87d3-9d66bd762179" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_dd3a062e-ea4a-48ee-aac4-59df014aa837" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_srt_StatementScenarioAxis_dd3a062e-ea4a-48ee-aac4-59df014aa837" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_dd3a062e-ea4a-48ee-aac4-59df014aa837_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_dd3a062e-ea4a-48ee-aac4-59df014aa837" xlink:to="loc_srt_ScenarioUnspecifiedDomain_dd3a062e-ea4a-48ee-aac4-59df014aa837_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c237f71b-4220-4fd0-b7c0-c9af045eceb6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_dd3a062e-ea4a-48ee-aac4-59df014aa837" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c237f71b-4220-4fd0-b7c0-c9af045eceb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_259749e5-e48c-404b-95b0-f5944d139536" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_c237f71b-4220-4fd0-b7c0-c9af045eceb6" xlink:to="loc_srt_ScenarioForecastMember_259749e5-e48c-404b-95b0-f5944d139536" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_13550501-342c-44e5-ab28-771a20ce3753" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_13550501-342c-44e5-ab28-771a20ce3753" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_13550501-342c-44e5-ab28-771a20ce3753_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_13550501-342c-44e5-ab28-771a20ce3753" xlink:to="loc_ifrs-full_ProductsAndServicesMember_13550501-342c-44e5-ab28-771a20ce3753_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_65b506a5-e404-4026-842f-39e96ecf61ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_13550501-342c-44e5-ab28-771a20ce3753" xlink:to="loc_ifrs-full_ProductsAndServicesMember_65b506a5-e404-4026-842f-39e96ecf61ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BottlerAgreementMember_8f33f49a-22f9-4d16-bc4d-733d7bb8a3fc" xlink:href="kof-20201231.xsd#kof_BottlerAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_65b506a5-e404-4026-842f-39e96ecf61ae" xlink:to="loc_kof_BottlerAgreementMember_8f33f49a-22f9-4d16-bc4d-733d7bb8a3fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_388ee264-83ad-496f-82f9-2165ee3ee155" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_388ee264-83ad-496f-82f9-2165ee3ee155" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_388ee264-83ad-496f-82f9-2165ee3ee155_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_388ee264-83ad-496f-82f9-2165ee3ee155" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_388ee264-83ad-496f-82f9-2165ee3ee155_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_388ee264-83ad-496f-82f9-2165ee3ee155" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropertyPlantAndEquipmentsMember_689efdd2-c650-45d2-95be-c68c866354c0" xlink:href="kof-20201231.xsd#kof_PropertyPlantAndEquipmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:to="loc_kof_PropertyPlantAndEquipmentsMember_689efdd2-c650-45d2-95be-c68c866354c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionRights1Member_00849a0d-2e21-45cb-8de6-40870b52f1b5" xlink:href="kof-20201231.xsd#kof_DistributionRights1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:to="loc_kof_DistributionRights1Member_00849a0d-2e21-45cb-8de6-40870b52f1b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GlassBottlesMember_f8c10333-2dfe-4229-b012-6eabbf058923" xlink:href="kof-20201231.xsd#kof_GlassBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:to="loc_kof_GlassBottlesMember_f8c10333-2dfe-4229-b012-6eabbf058923" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PETBottlesMember_cd54a5cd-85ac-4782-8c7e-a801ebaf7db3" xlink:href="kof-20201231.xsd#kof_PETBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:to="loc_kof_PETBottlesMember_cd54a5cd-85ac-4782-8c7e-a801ebaf7db3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_8d4dbda1-0b17-48c9-8b21-e3d10268531a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_ifrs-full_RangeAxis_8d4dbda1-0b17-48c9-8b21-e3d10268531a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_8d4dbda1-0b17-48c9-8b21-e3d10268531a_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_8d4dbda1-0b17-48c9-8b21-e3d10268531a" xlink:to="loc_ifrs-full_RangesMember_8d4dbda1-0b17-48c9-8b21-e3d10268531a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_5ef5b9da-2168-449f-a25c-1056299d1739" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_8d4dbda1-0b17-48c9-8b21-e3d10268531a" xlink:to="loc_ifrs-full_RangesMember_5ef5b9da-2168-449f-a25c-1056299d1739" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_e3cf00ad-bc39-4a6d-95e7-bc53cbb08f1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_5ef5b9da-2168-449f-a25c-1056299d1739" xlink:to="loc_ifrs-full_TopOfRangeMember_e3cf00ad-bc39-4a6d-95e7-bc53cbb08f1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_7122d539-4a64-4fca-9e79-ab0bfc3ef2b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_5ef5b9da-2168-449f-a25c-1056299d1739" xlink:to="loc_ifrs-full_BottomOfRangeMember_7122d539-4a64-4fca-9e79-ab0bfc3ef2b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_51c3d816-7f37-4a9f-b6d3-10d118e9ca73" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_srt_StatementGeographicalAxis_51c3d816-7f37-4a9f-b6d3-10d118e9ca73" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_51c3d816-7f37-4a9f-b6d3-10d118e9ca73_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_51c3d816-7f37-4a9f-b6d3-10d118e9ca73" xlink:to="loc_srt_SegmentGeographicalDomain_51c3d816-7f37-4a9f-b6d3-10d118e9ca73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_51c3d816-7f37-4a9f-b6d3-10d118e9ca73" xlink:to="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_9e722f98-8da4-4b49-85a1-1a7d97dacd22" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:to="loc_country_MX_9e722f98-8da4-4b49-85a1-1a7d97dacd22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_2f7c582f-a87f-435c-847c-4336d9079f62" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:to="loc_country_BR_2f7c582f-a87f-435c-847c-4336d9079f62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_0d2f32a3-8e3b-462a-a124-578e0aca7153" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:to="loc_country_GT_0d2f32a3-8e3b-462a-a124-578e0aca7153" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_f78e340d-87d3-466c-a212-5eccdb117542" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:to="loc_country_AR_f78e340d-87d3-466c-a212-5eccdb117542" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_4b2b3150-a156-4707-b4f7-b680619ce8dc" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_VE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:to="loc_country_VE_4b2b3150-a156-4707-b4f7-b680619ce8dc" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="extended" id="ifa78f8b6759349859e740e38e466b9e3_SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_aa0b6d80-5e5d-45e3-8710-fdc54999ad70" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_b7007dd1-da01-470b-a595-d0e98f2f4419" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_aa0b6d80-5e5d-45e3-8710-fdc54999ad70" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_b7007dd1-da01-470b-a595-d0e98f2f4419" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d1521eec-7510-4960-af83-c682d38d63bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_aa0b6d80-5e5d-45e3-8710-fdc54999ad70" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d1521eec-7510-4960-af83-c682d38d63bc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3702c9d9-a8fb-47e4-81f0-ce9f4e036772" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d1521eec-7510-4960-af83-c682d38d63bc" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3702c9d9-a8fb-47e4-81f0-ce9f4e036772" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_3702c9d9-a8fb-47e4-81f0-ce9f4e036772_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3702c9d9-a8fb-47e4-81f0-ce9f4e036772" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_3702c9d9-a8fb-47e4-81f0-ce9f4e036772_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3702c9d9-a8fb-47e4-81f0-ce9f4e036772" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_522f359e-929d-4e75-880c-a6abcec02c6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BuildingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_ifrs-full_BuildingsMember_522f359e-929d-4e75-880c-a6abcec02c6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_af71f49f-af27-4bea-b210-465566da4184" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MachineryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_ifrs-full_MachineryMember_af71f49f-af27-4bea-b210-465566da4184" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionEquipmentMember_2558f9ca-9ec6-44b5-ac27-e425a2cf94de" xlink:href="kof-20201231.xsd#kof_DistributionEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_kof_DistributionEquipmentMember_2558f9ca-9ec6-44b5-ac27-e425a2cf94de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_930c11dc-ef69-45dc-9f5a-fb906195825c" xlink:href="kof-20201231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_kof_RefrigerationEquipmentMember_930c11dc-ef69-45dc-9f5a-fb906195825c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_75854b5d-c1e3-429b-ab3a-5b2b40ac39e5" xlink:href="kof-20201231.xsd#kof_ReturnableBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_kof_ReturnableBottlesMember_75854b5d-c1e3-429b-ab3a-5b2b40ac39e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_1135d3d9-8f24-4d00-850d-3889bb56cfb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_1135d3d9-8f24-4d00-850d-3889bb56cfb0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_67c4b467-a112-45ad-9953-7825c7008695" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d1521eec-7510-4960-af83-c682d38d63bc" xlink:to="loc_ifrs-full_RangeAxis_67c4b467-a112-45ad-9953-7825c7008695" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_67c4b467-a112-45ad-9953-7825c7008695_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_67c4b467-a112-45ad-9953-7825c7008695" xlink:to="loc_ifrs-full_RangesMember_67c4b467-a112-45ad-9953-7825c7008695_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_6f87cfb4-eb8e-40b2-8671-ff1a914854a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_67c4b467-a112-45ad-9953-7825c7008695" xlink:to="loc_ifrs-full_RangesMember_6f87cfb4-eb8e-40b2-8671-ff1a914854a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_1f1a6059-138a-44b8-9d99-8144518d5354" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_6f87cfb4-eb8e-40b2-8671-ff1a914854a4" xlink:to="loc_ifrs-full_BottomOfRangeMember_1f1a6059-138a-44b8-9d99-8144518d5354" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_d9258e4c-9af4-4ca8-8520-169ec1b38dd3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_6f87cfb4-eb8e-40b2-8671-ff1a914854a4" xlink:to="loc_ifrs-full_TopOfRangeMember_d9258e4c-9af4-4ca8-8520-169ec1b38dd3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="extended" id="i441d9ac8e2a7453488b95f720c2d4a50_SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_534193ba-7a46-47d5-995f-48ea6ae02e10" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_73846857-716f-4255-84d5-956f42956df4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_534193ba-7a46-47d5-995f-48ea6ae02e10" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_73846857-716f-4255-84d5-956f42956df4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_4c772318-1eb2-401d-92dd-526ae16b1acf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_534193ba-7a46-47d5-995f-48ea6ae02e10" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_4c772318-1eb2-401d-92dd-526ae16b1acf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_bf39991d-6ef1-42ac-9c1e-19e6afeeff81" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_4c772318-1eb2-401d-92dd-526ae16b1acf" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_bf39991d-6ef1-42ac-9c1e-19e6afeeff81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_bf39991d-6ef1-42ac-9c1e-19e6afeeff81_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_bf39991d-6ef1-42ac-9c1e-19e6afeeff81" xlink:to="loc_ifrs-full_ProductsAndServicesMember_bf39991d-6ef1-42ac-9c1e-19e6afeeff81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_e23b635c-8bf9-4f24-b7a0-4455fd13ff06" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_bf39991d-6ef1-42ac-9c1e-19e6afeeff81" xlink:to="loc_ifrs-full_ProductsAndServicesMember_e23b635c-8bf9-4f24-b7a0-4455fd13ff06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember_14122074-e356-4430-929f-6679242cc670" xlink:href="kof-20201231.xsd#kof_SaleOfProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_e23b635c-8bf9-4f24-b7a0-4455fd13ff06" xlink:to="loc_kof_SaleOfProductsMember_14122074-e356-4430-929f-6679242cc670" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedMember_23065ef1-2f28-4166-83a7-3942a38defa2" xlink:href="kof-20201231.xsd#kof_ServicesRenderedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_e23b635c-8bf9-4f24-b7a0-4455fd13ff06" xlink:to="loc_kof_ServicesRenderedMember_23065ef1-2f28-4166-83a7-3942a38defa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherOperatingRevenuesMember_119ba235-7bd6-4251-906b-363b86fbf4a4" xlink:href="kof-20201231.xsd#kof_OtherOperatingRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_e23b635c-8bf9-4f24-b7a0-4455fd13ff06" xlink:to="loc_kof_OtherOperatingRevenuesMember_119ba235-7bd6-4251-906b-363b86fbf4a4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitions" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitions"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitions" xlink:type="extended" id="ie0f4f32035ec495f85cb93e85eb29fee_MergersandAcquisitions"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables" xlink:type="extended" id="i0f4add861db649bfa0fd077a7b1e63b3_MergersandAcquisitionsTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail" xlink:type="extended" id="i4d8605a9ef174857b028b325d666843b_MergersandAcquisitionsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d36381b7-3f94-4c36-90a8-c40aca24611b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_e83dd1e9-434c-4276-9340-21b545b75cea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d36381b7-3f94-4c36-90a8-c40aca24611b" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_e83dd1e9-434c-4276-9340-21b545b75cea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_c5c7ced8-d5b8-4f9a-b04c-e217c961abe8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d36381b7-3f94-4c36-90a8-c40aca24611b" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_c5c7ced8-d5b8-4f9a-b04c-e217c961abe8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_cd20cf31-18b0-41e0-8de0-e5c831f9aebb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_c5c7ced8-d5b8-4f9a-b04c-e217c961abe8" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_cd20cf31-18b0-41e0-8de0-e5c831f9aebb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_cd20cf31-18b0-41e0-8de0-e5c831f9aebb_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_cd20cf31-18b0-41e0-8de0-e5c831f9aebb" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_cd20cf31-18b0-41e0-8de0-e5c831f9aebb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9810ad7d-5ecf-43bf-b37e-e4bd5ac5bb22" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_cd20cf31-18b0-41e0-8de0-e5c831f9aebb" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9810ad7d-5ecf-43bf-b37e-e4bd5ac5bb22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosYBebidasDelAtlnticoMember_49131e4c-2094-46b2-a89c-838de4c48dd4" xlink:href="kof-20201231.xsd#kof_AlimentosYBebidasDelAtlnticoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9810ad7d-5ecf-43bf-b37e-e4bd5ac5bb22" xlink:to="loc_kof_AlimentosYBebidasDelAtlnticoMember_49131e4c-2094-46b2-a89c-838de4c48dd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember_9006e555-52ec-4e7c-973d-3ca8cdae8098" xlink:href="kof-20201231.xsd#kof_ComercializadoraYDistribuidoraLosVolcanesSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9810ad7d-5ecf-43bf-b37e-e4bd5ac5bb22" xlink:to="loc_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember_9006e555-52ec-4e7c-973d-3ca8cdae8098" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MontevideoRefrescosSRLMember_b3a62cf6-ef32-4d77-912c-777f7e57bec0" xlink:href="kof-20201231.xsd#kof_MontevideoRefrescosSRLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9810ad7d-5ecf-43bf-b37e-e4bd5ac5bb22" xlink:to="loc_kof_MontevideoRefrescosSRLMember_b3a62cf6-ef32-4d77-912c-777f7e57bec0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="extended" id="idf5c8fb632014676a42e23b19ec49a06_MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_dfa8d578-b1c3-463f-9d96-aeff5e74620a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_dfa8d578-b1c3-463f-9d96-aeff5e74620a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_36889b6c-6a2d-4e24-ac23-50d7b9c93543" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_36889b6c-6a2d-4e24-ac23-50d7b9c93543" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionRightsRecognisedAsOfAcquisitionDate_1ed5c2ec-c2a1-4165-8d38-7b5b79374839" xlink:href="kof-20201231.xsd#kof_DistributionRightsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_kof_DistributionRightsRecognisedAsOfAcquisitionDate_1ed5c2ec-c2a1-4165-8d38-7b5b79374839" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_18bd5a4f-745c-4dc3-ae4d-b9023015ad7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_Assets_18bd5a4f-745c-4dc3-ae4d-b9023015ad7b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_b7012937-a6da-4bf4-b8f7-71f01a29527c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_Liabilities_b7012937-a6da-4bf4-b8f7-71f01a29527c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_c8bb05e3-bc2d-4814-90e0-65d7e5f74f9a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_c8bb05e3-bc2d-4814-90e0-65d7e5f74f9a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_55753d7b-ba10-4f97-9782-ee0eaa29f600" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_Goodwill_55753d7b-ba10-4f97-9782-ee0eaa29f600" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_83dce795-78ac-4720-8ecc-efe79b6de50c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_83dce795-78ac-4720-8ecc-efe79b6de50c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_ab30fcdd-c92f-453a-b6f1-6cc64da1dc32" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_ab30fcdd-c92f-453a-b6f1-6cc64da1dc32" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_b2f50312-f7c3-4516-a811-461d652ae7a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_CashTransferred_b2f50312-f7c3-4516-a811-461d652ae7a0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BusinessAcquisitionFairValueAdjustments_07dd0915-f120-4670-9a94-7d8cdbd8d8a2" xlink:href="kof-20201231.xsd#kof_BusinessAcquisitionFairValueAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_kof_BusinessAcquisitionFairValueAdjustments_07dd0915-f120-4670-9a94-7d8cdbd8d8a2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2892e2ba-d844-428f-b3eb-f5a879141521" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2892e2ba-d844-428f-b3eb-f5a879141521" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_abd4b26d-cecf-4b29-8e01-139bf0e45885" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2892e2ba-d844-428f-b3eb-f5a879141521" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_abd4b26d-cecf-4b29-8e01-139bf0e45885" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_abd4b26d-cecf-4b29-8e01-139bf0e45885_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_abd4b26d-cecf-4b29-8e01-139bf0e45885" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_abd4b26d-cecf-4b29-8e01-139bf0e45885_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_af5a9285-b313-4b00-893f-71163d0ffef8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_abd4b26d-cecf-4b29-8e01-139bf0e45885" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_af5a9285-b313-4b00-893f-71163d0ffef8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_8209972d-8450-4397-b772-22fbc4638118" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_af5a9285-b313-4b00-893f-71163d0ffef8" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_8209972d-8450-4397-b772-22fbc4638118" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceSheetLocationAxis_b7261ea9-6b54-4f57-969b-546ab88ff3f4" xlink:href="kof-20201231.xsd#kof_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2892e2ba-d844-428f-b3eb-f5a879141521" xlink:to="loc_kof_BalanceSheetLocationAxis_b7261ea9-6b54-4f57-969b-546ab88ff3f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceSheetLocationMember_b7261ea9-6b54-4f57-969b-546ab88ff3f4_default" xlink:href="kof-20201231.xsd#kof_BalanceSheetLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_BalanceSheetLocationAxis_b7261ea9-6b54-4f57-969b-546ab88ff3f4" xlink:to="loc_kof_BalanceSheetLocationMember_b7261ea9-6b54-4f57-969b-546ab88ff3f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceSheetLocationMember_94eef5cb-ea64-486a-a4fe-ced8bb83f0a4" xlink:href="kof-20201231.xsd#kof_BalanceSheetLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_BalanceSheetLocationAxis_b7261ea9-6b54-4f57-969b-546ab88ff3f4" xlink:to="loc_kof_BalanceSheetLocationMember_94eef5cb-ea64-486a-a4fe-ced8bb83f0a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentAssetsMember_8f8c952c-f7a6-414e-9676-09b7f71e3f87" xlink:href="kof-20201231.xsd#kof_NonCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_BalanceSheetLocationMember_94eef5cb-ea64-486a-a4fe-ced8bb83f0a4" xlink:to="loc_kof_NonCurrentAssetsMember_8f8c952c-f7a6-414e-9676-09b7f71e3f87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BroadcastingRightsMember_384dd9ca-c01b-490c-b4f8-40563d0991c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BroadcastingRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_BalanceSheetLocationMember_94eef5cb-ea64-486a-a4fe-ced8bb83f0a4" xlink:to="loc_ifrs-full_BroadcastingRightsMember_384dd9ca-c01b-490c-b4f8-40563d0991c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillMember_6c49f9ff-9ee0-4971-8cd2-ddb6c7d5f0ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_BalanceSheetLocationMember_94eef5cb-ea64-486a-a4fe-ced8bb83f0a4" xlink:to="loc_ifrs-full_GoodwillMember_6c49f9ff-9ee0-4971-8cd2-ddb6c7d5f0ee" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" xlink:type="extended" id="i4141922972a8472fbcbbb579510b627b_MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_bf049aa1-cf4e-4158-b88c-bca280caa443" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree_d489c165-19aa-4733-9512-bb07c794e0f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_bf049aa1-cf4e-4158-b88c-bca280caa443" xlink:to="loc_ifrs-full_RevenueOfAcquiree_d489c165-19aa-4733-9512-bb07c794e0f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxOfAcquiree_d3f7c014-9552-4450-ae6c-bb4fd845fb2b" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxOfAcquiree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_bf049aa1-cf4e-4158-b88c-bca280caa443" xlink:to="loc_kof_ProfitLossBeforeTaxOfAcquiree_d3f7c014-9552-4450-ae6c-bb4fd845fb2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossOfAcquiree_0561e85e-acd3-43d5-82c7-1211f84568a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossOfAcquiree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_bf049aa1-cf4e-4158-b88c-bca280caa443" xlink:to="loc_ifrs-full_ProfitLossOfAcquiree_0561e85e-acd3-43d5-82c7-1211f84568a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2c201dd0-ecb2-4bb1-a531-362962965401" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_bf049aa1-cf4e-4158-b88c-bca280caa443" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2c201dd0-ecb2-4bb1-a531-362962965401" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_9648b780-b0ce-461e-b283-9e95d3415b9d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2c201dd0-ecb2-4bb1-a531-362962965401" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_9648b780-b0ce-461e-b283-9e95d3415b9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9648b780-b0ce-461e-b283-9e95d3415b9d_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_9648b780-b0ce-461e-b283-9e95d3415b9d" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9648b780-b0ce-461e-b283-9e95d3415b9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_00362790-1541-441f-ba66-a43c55916aaa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_9648b780-b0ce-461e-b283-9e95d3415b9d" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_00362790-1541-441f-ba66-a43c55916aaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_04adebcd-6032-4b10-8707-b11e50922bf0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_00362790-1541-441f-ba66-a43c55916aaa" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_04adebcd-6032-4b10-8707-b11e50922bf0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail" xlink:type="extended" id="i30e88ba2de1e48d69cd596870049a667_MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_28a34b29-a526-442c-8672-d0a8bf66e781" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfCombinedEntity_9d6acbbd-a510-4769-af6d-855e5b36fe5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueOfCombinedEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_28a34b29-a526-442c-8672-d0a8bf66e781" xlink:to="loc_ifrs-full_RevenueOfCombinedEntity_9d6acbbd-a510-4769-af6d-855e5b36fe5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxOfCombinedEntity_fa6886f7-4f09-4127-9403-4f1094ed8bcc" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxOfCombinedEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_28a34b29-a526-442c-8672-d0a8bf66e781" xlink:to="loc_kof_ProfitLossBeforeTaxOfCombinedEntity_fa6886f7-4f09-4127-9403-4f1094ed8bcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossOfCombinedEntity_d7769422-bb45-4c74-b306-5ec65683d7d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossOfCombinedEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_28a34b29-a526-442c-8672-d0a8bf66e781" xlink:to="loc_ifrs-full_ProfitLossOfCombinedEntity_d7769422-bb45-4c74-b306-5ec65683d7d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a774e584-8bfa-4317-bb2a-fe2f73863712" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_28a34b29-a526-442c-8672-d0a8bf66e781" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a774e584-8bfa-4317-bb2a-fe2f73863712" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_02ee30b4-fbb5-4752-8cde-c06e77e9bf58" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a774e584-8bfa-4317-bb2a-fe2f73863712" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_02ee30b4-fbb5-4752-8cde-c06e77e9bf58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_02ee30b4-fbb5-4752-8cde-c06e77e9bf58_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_02ee30b4-fbb5-4752-8cde-c06e77e9bf58" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_02ee30b4-fbb5-4752-8cde-c06e77e9bf58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9c6e9cc9-2abf-4782-b21b-75d187692265" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_02ee30b4-fbb5-4752-8cde-c06e77e9bf58" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9c6e9cc9-2abf-4782-b21b-75d187692265" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_9c8ce587-05d2-4721-98d5-aa774544d476" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9c6e9cc9-2abf-4782-b21b-75d187692265" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_9c8ce587-05d2-4721-98d5-aa774544d476" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Discontinuedoperations" xlink:type="simple" xlink:href="kof-20201231.xsd#Discontinuedoperations"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/Discontinuedoperations" xlink:type="extended" id="i2646c1fa4d1d467a96dcd92e3be8944e_Discontinuedoperations"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsTables" xlink:type="extended" id="i2bbc9654f6b647c0b67fea7bb4c85d1a_DiscontinuedoperationsTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail" xlink:type="extended" id="ie6bc3e71901a4197a999d232a4f12fbe_DiscontinuedoperationsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_88031f83-60c5-46f9-98ed-882325d2d9a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfShareHolderInPutOptionExercisable_4a7e5d99-c25c-4a4f-8b91-89f59bc61c76" xlink:href="kof-20201231.xsd#kof_PercentageOfShareHolderInPutOptionExercisable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_88031f83-60c5-46f9-98ed-882325d2d9a9" xlink:to="loc_kof_PercentageOfShareHolderInPutOptionExercisable_4a7e5d99-c25c-4a4f-8b91-89f59bc61c76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DateOfSubsidiaryDisposal_0d2bd0f3-3cac-44ec-b13b-4288c0ba265e" xlink:href="kof-20201231.xsd#kof_DateOfSubsidiaryDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_88031f83-60c5-46f9-98ed-882325d2d9a9" xlink:to="loc_kof_DateOfSubsidiaryDisposal_0d2bd0f3-3cac-44ec-b13b-4288c0ba265e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_ece1ba85-cc52-4d2a-8b52-b93ead2e2e8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_88031f83-60c5-46f9-98ed-882325d2d9a9" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_ece1ba85-cc52-4d2a-8b52-b93ead2e2e8d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_d1268882-f6b9-4021-ba28-2f5689d392b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_ece1ba85-cc52-4d2a-8b52-b93ead2e2e8d" xlink:to="loc_ifrs-full_JointVenturesAxis_d1268882-f6b9-4021-ba28-2f5689d392b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_d1268882-f6b9-4021-ba28-2f5689d392b2_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_d1268882-f6b9-4021-ba28-2f5689d392b2" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_d1268882-f6b9-4021-ba28-2f5689d392b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_3a14058b-b4d3-4728-acf9-1fcf62a7bed8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_d1268882-f6b9-4021-ba28-2f5689d392b2" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_3a14058b-b4d3-4728-acf9-1fcf62a7bed8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaFEMSAPhilippinesIncMember_f0519478-d728-440b-a02d-1150b11711bb" xlink:href="kof-20201231.xsd#kof_CocaColaFEMSAPhilippinesIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_3a14058b-b4d3-4728-acf9-1fcf62a7bed8" xlink:to="loc_kof_CocaColaFEMSAPhilippinesIncMember_f0519478-d728-440b-a02d-1150b11711bb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail" xlink:type="extended" id="id0cebac9048b419681e5e352f3b02a9a_DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_c20c6e87-cce2-4a1d-b38e-036c9f7e1454" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_Revenue_c20c6e87-cce2-4a1d-b38e-036c9f7e1454" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_43f5c352-44d6-4bd9-ad29-ad3777fbb683" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_CostOfSales_43f5c352-44d6-4bd9-ad29-ad3777fbb683" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_d0953cd0-8cd1-45a6-8ab3-506127fa2269" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_GrossProfit_d0953cd0-8cd1-45a6-8ab3-506127fa2269" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingExpense_deb90ff1-466c-4ece-86ac-ba1e9856e3cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_OperatingExpense_deb90ff1-466c-4ece-86ac-ba1e9856e3cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByFunction_d0d8def4-87db-4d3e-addb-3f55c388d442" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherExpenseByFunction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_OtherExpenseByFunction_d0d8def4-87db-4d3e-addb-3f55c388d442" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome_24469973-248c-4b5d-a534-1ba786fbce3c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_FinanceIncome_24469973-248c-4b5d-a534-1ba786fbce3c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetForeignExchangeGain_14e759e3-b40e-4035-b20b-c08d24dae98b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetForeignExchangeGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_NetForeignExchangeGain_14e759e3-b40e-4035-b20b-c08d24dae98b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_4528795d-387c-4562-be35-a0f3c8b2c749" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_4528795d-387c-4562-be35-a0f3c8b2c749" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_1b96dea5-6ede-4c7c-880a-893c8df89c6a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_1b96dea5-6ede-4c7c-880a-893c8df89c6a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_c7cb3237-31ac-4102-ac20-32dbec9b1aaa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_c7cb3237-31ac-4102-ac20-32dbec9b1aaa" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_9bb16fca-ba6c-494c-a854-c9090feb63ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_9bb16fca-ba6c-494c-a854-c9090feb63ae" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_2d7870f0-99c5-499d-ab72-2c0d5ba84f2a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_2d7870f0-99c5-499d-ab72-2c0d5ba84f2a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_03adee5f-29ab-4334-9993-ddc337c96692" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_03adee5f-29ab-4334-9993-ddc337c96692" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_828eb6d2-22f0-4ce9-b13d-89ad023f508b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_828eb6d2-22f0-4ce9-b13d-89ad023f508b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_fb260525-757b-4707-bf14-2967a5504e8c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_fb260525-757b-4707-bf14-2967a5504e8c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_48bcc249-3f70-4edb-bfeb-367a9b79e350" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_48bcc249-3f70-4edb-bfeb-367a9b79e350" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_79265606-8867-4f11-82c4-51305f8e9eed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_48bcc249-3f70-4edb-bfeb-367a9b79e350" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_79265606-8867-4f11-82c4-51305f8e9eed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_79265606-8867-4f11-82c4-51305f8e9eed_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_79265606-8867-4f11-82c4-51305f8e9eed" xlink:to="loc_ifrs-full_ContinuingOperationsMember_79265606-8867-4f11-82c4-51305f8e9eed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_9201be2c-3ee4-4c0a-a692-2deec92487e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_79265606-8867-4f11-82c4-51305f8e9eed" xlink:to="loc_ifrs-full_ContinuingOperationsMember_9201be2c-3ee4-4c0a-a692-2deec92487e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DiscontinuedOperationsMember_1f4dce73-8133-4b67-8c15-0fe42afea1c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContinuingOperationsMember_9201be2c-3ee4-4c0a-a692-2deec92487e0" xlink:to="loc_ifrs-full_DiscontinuedOperationsMember_1f4dce73-8133-4b67-8c15-0fe42afea1c6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail" xlink:type="extended" id="i5979afda59284c78b2028780ac3d2251_DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_c898b596-faf0-47f4-9c6e-c8cb946a3604" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_11496d36-2d32-4c70-8623-09560d2d8be6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_c898b596-faf0-47f4-9c6e-c8cb946a3604" xlink:to="loc_ifrs-full_CashAndCashEquivalents_11496d36-2d32-4c70-8623-09560d2d8be6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_0fb89e12-6b37-48a7-b0c8-7a71c9db598b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_c898b596-faf0-47f4-9c6e-c8cb946a3604" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_0fb89e12-6b37-48a7-b0c8-7a71c9db598b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_5bbe9457-b2b4-4813-9717-e4162a4b7fea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_0fb89e12-6b37-48a7-b0c8-7a71c9db598b" xlink:to="loc_ifrs-full_GeographicalAreasAxis_5bbe9457-b2b4-4813-9717-e4162a4b7fea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_5bbe9457-b2b4-4813-9717-e4162a4b7fea_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5bbe9457-b2b4-4813-9717-e4162a4b7fea" xlink:to="loc_ifrs-full_GeographicalAreasMember_5bbe9457-b2b4-4813-9717-e4162a4b7fea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_21a8252b-d3e5-454e-b947-cb42d51791ec" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5bbe9457-b2b4-4813-9717-e4162a4b7fea" xlink:to="loc_ifrs-full_GeographicalAreasMember_21a8252b-d3e5-454e-b947-cb42d51791ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_6b9695a0-1c58-48c6-bf6f-4fec33d779f1" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PH"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_21a8252b-d3e5-454e-b947-cb42d51791ec" xlink:to="loc_country_PH_6b9695a0-1c58-48c6-bf6f-4fec33d779f1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="kof-20201231.xsd#CashandCashEquivalents"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalents" xlink:type="extended" id="i26a37c36634e42d2931f88a956b9775e_CashandCashEquivalents"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#CashandCashEquivalentsTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables" xlink:type="extended" id="i4a70c68771ad47cd85ddb601142fef93_CashandCashEquivalentsTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="extended" id="icd6e450cf8a84af5be980a40befb286d_CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNet" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNet"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNet" xlink:type="extended" id="i38998016b1cf411c946bcc13224c87e7_TradeReceivableNet"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetTables" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetTables" xlink:type="extended" id="i7ff6f81f892d422884cbfebe1ab87aa1_TradeReceivableNetTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetSummaryofTradeReceivableDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="extended" id="iab27027991c1449f8d1095be9afeaa9d_TradeReceivableNetSummaryofTradeReceivableDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:href="kof-20201231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTradeReceivables_31a11c42-58ff-43eb-8e41-91d27bd6bcdb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_ifrs-full_CurrentTradeReceivables_31a11c42-58ff-43eb-8e41-91d27bd6bcdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_31bb7cd9-088f-484c-8f6b-2475ca9221a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_31bb7cd9-088f-484c-8f6b-2475ca9221a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables_ad085115-25cc-434b-8d28-d8ba877e78f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_ifrs-full_OtherCurrentReceivables_ad085115-25cc-434b-8d28-d8ba877e78f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_e62d539d-5bfc-4195-b85d-f3fb6d9e396d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_e62d539d-5bfc-4195-b85d-f3fb6d9e396d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_6fdcd681-3ce3-4a8f-b3c6-791eaa20337e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_6fdcd681-3ce3-4a8f-b3c6-791eaa20337e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_429fe6df-64a6-4f63-a346-9e0ec4511569" xlink:href="kof-20201231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_429fe6df-64a6-4f63-a346-9e0ec4511569" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4eccd5e6-73a8-4f8b-b084-8e976857b1ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_429fe6df-64a6-4f63-a346-9e0ec4511569" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4eccd5e6-73a8-4f8b-b084-8e976857b1ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4eccd5e6-73a8-4f8b-b084-8e976857b1ea_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4eccd5e6-73a8-4f8b-b084-8e976857b1ea" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4eccd5e6-73a8-4f8b-b084-8e976857b1ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4eccd5e6-73a8-4f8b-b084-8e976857b1ea" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_5ca3244e-db62-4249-957d-74836a9acc03" xlink:href="kof-20201231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:to="loc_kof_CocaColaCompanyMember_5ca3244e-db62-4249-957d-74836a9acc03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeesMember_447bc660-c9b6-4ea1-b213-b291844cb721" xlink:href="kof-20201231.xsd#kof_EmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:to="loc_kof_EmployeesMember_447bc660-c9b6-4ea1-b213-b291844cb721" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_557bf439-438f-4359-afd7-3e798b5d9c6a" xlink:href="kof-20201231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:to="loc_kof_FemsaAndSubsidiariesMember_557bf439-438f-4359-afd7-3e798b5d9c6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_ac95e875-53ff-46ca-8bf1-82382de9ea94" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_ac95e875-53ff-46ca-8bf1-82382de9ea94" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="extended" id="i0b6d6f29ca8042f892093fd65a9bd54a_TradeReceivableNetAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_c5d74ade-3a08-47c6-9d9e-2904c8902f8a" xlink:href="kof-20201231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_2ee41aad-b7f9-4c04-abbe-557681e2caf2" xlink:href="kof-20201231.xsd#kof_PercentageOfUnrecoverableTradeAccountsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_c5d74ade-3a08-47c6-9d9e-2904c8902f8a" xlink:to="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_2ee41aad-b7f9-4c04-abbe-557681e2caf2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfCustomerRelatedToExpectedLoss_c59d98ec-51bd-4d0d-9918-b2fb5efe34b3" xlink:href="kof-20201231.xsd#kof_NumberOfCustomerRelatedToExpectedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_c5d74ade-3a08-47c6-9d9e-2904c8902f8a" xlink:to="loc_kof_NumberOfCustomerRelatedToExpectedLoss_c59d98ec-51bd-4d0d-9918-b2fb5efe34b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_6365c420-fd2e-43bb-9ffe-366f1e020f64" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_c5d74ade-3a08-47c6-9d9e-2904c8902f8a" xlink:to="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_6365c420-fd2e-43bb-9ffe-366f1e020f64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bc9bdc98-aed6-4ac2-956c-23615315438a" xlink:href="kof-20201231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_c5d74ade-3a08-47c6-9d9e-2904c8902f8a" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bc9bdc98-aed6-4ac2-956c-23615315438a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_251bc210-dd10-4eb2-ae89-c7a532f273de" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bc9bdc98-aed6-4ac2-956c-23615315438a" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_251bc210-dd10-4eb2-ae89-c7a532f273de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_251bc210-dd10-4eb2-ae89-c7a532f273de_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_251bc210-dd10-4eb2-ae89-c7a532f273de" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_251bc210-dd10-4eb2-ae89-c7a532f273de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_80204f1d-4ce6-4608-a4df-0b6fa97d5b6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_251bc210-dd10-4eb2-ae89-c7a532f273de" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_80204f1d-4ce6-4608-a4df-0b6fa97d5b6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_697d960a-cd6b-4474-a2ac-667ac863d1ec" xlink:href="kof-20201231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_80204f1d-4ce6-4608-a4df-0b6fa97d5b6d" xlink:to="loc_kof_CocaColaCompanyMember_697d960a-cd6b-4474-a2ac-667ac863d1ec" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail" xlink:type="extended" id="idbacfc1519d7448cae97fa3b62ee159d_TradeReceivableNetAgingAnalysisofAccountsReceivableDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems_03636f7a-9763-4b62-b68c-bebcb8cb643d" xlink:href="kof-20201231.xsd#kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TradeReceivablesPastDueButNotImpaired_d0e62dd2-bde7-4bf3-b976-a554df8c14f2" xlink:href="kof-20201231.xsd#kof_TradeReceivablesPastDueButNotImpaired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems_03636f7a-9763-4b62-b68c-bebcb8cb643d" xlink:to="loc_kof_TradeReceivablesPastDueButNotImpaired_d0e62dd2-bde7-4bf3-b976-a554df8c14f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable_e5cabe6e-8c6c-474c-a511-4957d7bfe205" xlink:href="kof-20201231.xsd#kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems_03636f7a-9763-4b62-b68c-bebcb8cb643d" xlink:to="loc_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable_e5cabe6e-8c6c-474c-a511-4957d7bfe205" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_5dcd38d1-1708-4855-8962-56d43a1d453f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable_e5cabe6e-8c6c-474c-a511-4957d7bfe205" xlink:to="loc_ifrs-full_PastDueStatusAxis_5dcd38d1-1708-4855-8962-56d43a1d453f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_5dcd38d1-1708-4855-8962-56d43a1d453f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_5dcd38d1-1708-4855-8962-56d43a1d453f" xlink:to="loc_ifrs-full_PastDueStatusMember_5dcd38d1-1708-4855-8962-56d43a1d453f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_5dcd38d1-1708-4855-8962-56d43a1d453f" xlink:to="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneMonthMember_ef5b32c9-64b5-43cc-8a9d-681df0a866ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneMonthMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_NotLaterThanOneMonthMember_ef5b32c9-64b5-43cc-8a9d-681df0a866ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_a9b86c70-eac0-456c-a187-9276d0aefd15" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_a9b86c70-eac0-456c-a187-9276d0aefd15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_9ae54b9f-e183-423c-adbf-fbd8555511bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_9ae54b9f-e183-423c-adbf-fbd8555511bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_b9943742-95c1-4910-90d7-b9ef33688658" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_b9943742-95c1-4910-90d7-b9ef33688658" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourMonthsMember_87084425-e826-4800-ac83-f890d1b4057a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_LaterThanFourMonthsMember_87084425-e826-4800-ac83-f890d1b4057a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_e9ae704c-ba04-4844-966e-af57815f0878" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_e9ae704c-ba04-4844-966e-af57815f0878" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" xlink:type="extended" id="i767afbd7550e47818c4a953fa2f8a283_TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsLineItems_47e29e3d-0e1a-4361-b806-8026252c8177" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_AllowanceForDoubtfulAccountsLineItems_47e29e3d-0e1a-4361-b806-8026252c8177" xlink:to="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccounts_b7283ddc-3c64-424e-8d1e-17680882277b" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_AllowanceForDoubtfulAccounts_b7283ddc-3c64-424e-8d1e-17680882277b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt_0597f0cb-4b88-4bf7-b200-f42a9f4f47d1" xlink:href="kof-20201231.xsd#kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt_0597f0cb-4b88-4bf7-b200-f42a9f4f47d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsDuringPeriod_7e1e3225-8de0-4880-8817-5819d01d898c" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_AllowanceForDoubtfulAccountsDuringPeriod_7e1e3225-8de0-4880-8817-5819d01d898c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs_8154241e-e3cf-463e-b4d7-92c5da3879f3" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs_8154241e-e3cf-463e-b4d7-92c5da3879f3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts_2b6c2c03-7379-4308-b997-3a0c1f4b3292" xlink:href="kof-20201231.xsd#kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts_2b6c2c03-7379-4308-b997-3a0c1f4b3292" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExchangeDifferencesAllowanceForDoubtfulDebt_3d4dcf41-b6e2-4796-a0b3-0b89a4a87208" xlink:href="kof-20201231.xsd#kof_ExchangeDifferencesAllowanceForDoubtfulDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_ExchangeDifferencesAllowanceForDoubtfulDebt_3d4dcf41-b6e2-4796-a0b3-0b89a4a87208" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary_2f91c41f-9615-4899-8f28-eb6d4feaab54" xlink:href="kof-20201231.xsd#kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary_2f91c41f-9615-4899-8f28-eb6d4feaab54" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccounts_37b33687-a132-40be-9b07-0904b9b3c81d" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccounts"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsTable_084c2f63-cf98-4516-902a-eee34eaf83f8" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_AllowanceForDoubtfulAccountsLineItems_47e29e3d-0e1a-4361-b806-8026252c8177" xlink:to="loc_kof_AllowanceForDoubtfulAccountsTable_084c2f63-cf98-4516-902a-eee34eaf83f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfOverlayApproachReclassificationAxis_d218c02a-1814-4786-899f-3dbed66c505b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EffectOfOverlayApproachReclassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_AllowanceForDoubtfulAccountsTable_084c2f63-cf98-4516-902a-eee34eaf83f8" xlink:to="loc_ifrs-full_EffectOfOverlayApproachReclassificationAxis_d218c02a-1814-4786-899f-3dbed66c505b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InAccordanceWithIFRS9Member_d218c02a-1814-4786-899f-3dbed66c505b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InAccordanceWithIFRS9Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_EffectOfOverlayApproachReclassificationAxis_d218c02a-1814-4786-899f-3dbed66c505b" xlink:to="loc_ifrs-full_InAccordanceWithIFRS9Member_d218c02a-1814-4786-899f-3dbed66c505b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InAccordanceWithIFRS9Member_3ae304f3-fdb9-450d-afc5-ee2dfcf6c23f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InAccordanceWithIFRS9Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_EffectOfOverlayApproachReclassificationAxis_d218c02a-1814-4786-899f-3dbed66c505b" xlink:to="loc_ifrs-full_InAccordanceWithIFRS9Member_3ae304f3-fdb9-450d-afc5-ee2dfcf6c23f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdoptionOfIFRS16Member_1ce334ed-e6d8-4091-ab12-05d8dffa0697" xlink:href="kof-20201231.xsd#kof_AdoptionOfIFRS16Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InAccordanceWithIFRS9Member_3ae304f3-fdb9-450d-afc5-ee2dfcf6c23f" xlink:to="loc_kof_AdoptionOfIFRS16Member_1ce334ed-e6d8-4091-ab12-05d8dffa0697" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_0b44eb51-a55b-46b1-b874-b7534bd13527" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_AllowanceForDoubtfulAccountsTable_084c2f63-cf98-4516-902a-eee34eaf83f8" xlink:to="loc_ifrs-full_GeographicalAreasAxis_0b44eb51-a55b-46b1-b874-b7534bd13527" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_0b44eb51-a55b-46b1-b874-b7534bd13527_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_0b44eb51-a55b-46b1-b874-b7534bd13527" xlink:to="loc_ifrs-full_GeographicalAreasMember_0b44eb51-a55b-46b1-b874-b7534bd13527_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_db484fef-c6e5-4001-9c31-d22993638013" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_0b44eb51-a55b-46b1-b874-b7534bd13527" xlink:to="loc_ifrs-full_GeographicalAreasMember_db484fef-c6e5-4001-9c31-d22993638013" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_55e15196-c5ea-47d1-9980-9b5216129f9b" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PH"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_db484fef-c6e5-4001-9c31-d22993638013" xlink:to="loc_country_PH_55e15196-c5ea-47d1-9980-9b5216129f9b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Inventories" xlink:type="simple" xlink:href="kof-20201231.xsd#Inventories"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/Inventories" xlink:type="extended" id="i2c71095e09624a68981b684d3abc4d99_Inventories"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#InventoriesTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesTables" xlink:type="extended" id="i0700a91220174f39a374ec1c9c9247a1_InventoriesTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InventoriesSummaryofInventoriesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="extended" id="icd97a95972ea4df1b8ae9f4eda914a5e_InventoriesSummaryofInventoriesDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InventoriesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail" xlink:type="extended" id="i242bf82297db4910b69bd5aa6f8a309a_InventoriesAdditionalInformationDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssets"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets" xlink:type="extended" id="ifaa1a2d174ed4a6197225ff4f042a5ca_OtherCurrentAssetsandOtherCurrentFinancialAssets"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables" xlink:type="extended" id="id34a5959e6854c7699d829dadb139ce2_OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="extended" id="id8dc69a9fa164656a4abb8ed61c2df6a_OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="extended" id="i97766157e8ba4bcc97154206c2ba8055_OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail" xlink:type="extended" id="ica59063b7d334f569d7e1e467ef2c0de_OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="extended" id="i38be8bccfea04d5db73d3e37824745f9_OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntities"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities" xlink:type="extended" id="i30053409cb2645748ef2b3500d4352b0_InvestmentsinOtherEntities"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables" xlink:type="extended" id="ieee7b5892b5a4b849432e2568dba7a32_InvestmentsinOtherEntitiesTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="extended" id="i938261f684bf4c41af74ea4297a6abc8_InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_88c9ce6e-d866-44e7-819e-a503e66f8944" xlink:href="kof-20201231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_d1e85c6a-491f-40d7-9e45-7c99a81d69be" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_88c9ce6e-d866-44e7-819e-a503e66f8944" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_d1e85c6a-491f-40d7-9e45-7c99a81d69be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efdebd7b-23ce-4851-8afc-ef78d7c23ec5" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_88c9ce6e-d866-44e7-819e-a503e66f8944" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efdebd7b-23ce-4851-8afc-ef78d7c23ec5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_7cc1d0c8-2591-4f6a-a595-ac02662c1f25" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efdebd7b-23ce-4851-8afc-ef78d7c23ec5" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_7cc1d0c8-2591-4f6a-a595-ac02662c1f25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_7cc1d0c8-2591-4f6a-a595-ac02662c1f25_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_7cc1d0c8-2591-4f6a-a595-ac02662c1f25" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_7cc1d0c8-2591-4f6a-a595-ac02662c1f25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_67698a68-5118-4514-867f-dbe2cf02b8b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_7cc1d0c8-2591-4f6a-a595-ac02662c1f25" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_67698a68-5118-4514-867f-dbe2cf02b8b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_05332ad4-ab31-4943-afd1-32f7657dd94f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_67698a68-5118-4514-867f-dbe2cf02b8b5" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_05332ad4-ab31-4943-afd1-32f7657dd94f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_ec19077f-edff-4307-a36e-500a6cb2a42b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efdebd7b-23ce-4851-8afc-ef78d7c23ec5" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_ec19077f-edff-4307-a36e-500a6cb2a42b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_ec19077f-edff-4307-a36e-500a6cb2a42b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_ec19077f-edff-4307-a36e-500a6cb2a42b" xlink:to="loc_ifrs-full_InvestmentPropertyMember_ec19077f-edff-4307-a36e-500a6cb2a42b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_1f9b01d3-bb87-4b6e-8a7e-0443b1aed9e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_ec19077f-edff-4307-a36e-500a6cb2a42b" xlink:to="loc_ifrs-full_InvestmentPropertyMember_1f9b01d3-bb87-4b6e-8a7e-0443b1aed9e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_45b9c47a-a704-4d1c-9869-945765034be5" xlink:href="kof-20201231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InvestmentPropertyMember_1f9b01d3-bb87-4b6e-8a7e-0443b1aed9e3" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_45b9c47a-a704-4d1c-9869-945765034be5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="extended" id="i88d448848a35403a9959e555a08dece0_InvestmentsinOtherEntitiesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_96e1c742-b2fc-47a5-8d69-6774b6c6e1a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_96e1c742-b2fc-47a5-8d69-6774b6c6e1a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_0c635041-aa67-446a-84ec-aa7f56e2cd59" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_0c635041-aa67-446a-84ec-aa7f56e2cd59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_a8747452-a1c9-4ecb-a967-103a361e5304" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_ifrs-full_FinancialAssets_a8747452-a1c9-4ecb-a967-103a361e5304" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromDividends_4f19df44-3588-458d-aed8-2697af6916a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_ifrs-full_RevenueFromDividends_4f19df44-3588-458d-aed8-2697af6916a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalContribution_93620a75-7a9c-40d8-a0f4-c43a62a82b30" xlink:href="kof-20201231.xsd#kof_CapitalContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_kof_CapitalContribution_93620a75-7a9c-40d8-a0f4-c43a62a82b30" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_e6ad65bd-4bf2-4f7f-87df-1303e6bc0631" xlink:href="kof-20201231.xsd#kof_InvestmentImpairments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_kof_InvestmentImpairments_e6ad65bd-4bf2-4f7f-87df-1303e6bc0631" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_417d5723-c2fc-44b1-8b15-15f98d80da29" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_417d5723-c2fc-44b1-8b15-15f98d80da29" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_df27c4a4-8119-4f51-9be6-2c58b306891b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_df27c4a4-8119-4f51-9be6-2c58b306891b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_df27c4a4-8119-4f51-9be6-2c58b306891b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_df27c4a4-8119-4f51-9be6-2c58b306891b" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_df27c4a4-8119-4f51-9be6-2c58b306891b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_df27c4a4-8119-4f51-9be6-2c58b306891b" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_ee645389-4c60-4b22-9571-425a63451cb3" xlink:href="kof-20201231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:to="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_ee645389-4c60-4b22-9571-425a63451cb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_791c0e01-166d-4fd5-96e2-d8e1c925f4d9" xlink:href="kof-20201231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_791c0e01-166d-4fd5-96e2-d8e1c925f4d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember_61fd6eca-f81f-486f-8419-39e81b494b8d" xlink:href="kof-20201231.xsd#kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:to="loc_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember_61fd6eca-f81f-486f-8419-39e81b494b8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_cad13f25-04f2-4665-a930-fc17d71ece41" xlink:href="kof-20201231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_cad13f25-04f2-4665-a930-fc17d71ece41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssociatesMember_e7dc625c-d355-45a2-8ce9-0b472c1934fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:to="loc_ifrs-full_AssociatesMember_e7dc625c-d355-45a2-8ce9-0b472c1934fb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_73493091-fc74-40fc-849c-3cada874afea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:to="loc_ifrs-full_JointVenturesAxis_73493091-fc74-40fc-849c-3cada874afea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_73493091-fc74-40fc-849c-3cada874afea_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_73493091-fc74-40fc-849c-3cada874afea" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_73493091-fc74-40fc-849c-3cada874afea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_73493091-fc74-40fc-849c-3cada874afea" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_daaf05db-c1cd-4bbf-872e-ff058299b7e7" xlink:href="kof-20201231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:to="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_daaf05db-c1cd-4bbf-872e-ff058299b7e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember_f37134dd-dfe8-413c-8c4a-2b5ebd530d57" xlink:href="kof-20201231.xsd#kof_CompaniaPanamenaDeBebidasSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:to="loc_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember_f37134dd-dfe8-413c-8c4a-2b5ebd530d57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosYBebidasLTDAMember_a5a4de02-6066-4976-a035-c2d12a54ceda" xlink:href="kof-20201231.xsd#kof_LeaoAlimentosYBebidasLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:to="loc_kof_LeaoAlimentosYBebidasLTDAMember_a5a4de02-6066-4976-a035-c2d12a54ceda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_eeef28d8-46df-4c99-a9b7-9818a11459ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:to="loc_ifrs-full_JointVenturesMember_eeef28d8-46df-4c99-a9b7-9818a11459ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_9d2c2852-5b34-42ff-b98b-8a7418610dd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:to="loc_ifrs-full_GeographicalAreasAxis_9d2c2852-5b34-42ff-b98b-8a7418610dd9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_9d2c2852-5b34-42ff-b98b-8a7418610dd9_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_9d2c2852-5b34-42ff-b98b-8a7418610dd9" xlink:to="loc_ifrs-full_GeographicalAreasMember_9d2c2852-5b34-42ff-b98b-8a7418610dd9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_81896995-9da6-4d93-8461-54d0c215d916" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_9d2c2852-5b34-42ff-b98b-8a7418610dd9" xlink:to="loc_ifrs-full_GeographicalAreasMember_81896995-9da6-4d93-8461-54d0c215d916" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_f9f87b05-c61e-4f56-99ae-64cbd3b6dc9d" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_VE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_81896995-9da6-4d93-8461-54d0c215d916" xlink:to="loc_country_VE_f9f87b05-c61e-4f56-99ae-64cbd3b6dc9d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="extended" id="icfb8edc496d94db9857fd9a7422d78a1_InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_a4ef6732-2361-499c-b00a-5a5b5509a39f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_a4ef6732-2361-499c-b00a-5a5b5509a39f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_a81117ff-6816-47a9-b53b-cfd403a88a6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_a81117ff-6816-47a9-b53b-cfd403a88a6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_e38f96a0-a6a7-474f-b91c-208b67c0db85" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInAssociate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_e38f96a0-a6a7-474f-b91c-208b67c0db85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_25c6b3c3-a128-43ae-b71e-7ec80407651c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_25c6b3c3-a128-43ae-b71e-7ec80407651c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_53657cfa-82e3-4921-bd47-980b104754cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_53657cfa-82e3-4921-bd47-980b104754cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_36fec77e-569b-4326-88f4-f6205b1c63f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_36fec77e-569b-4326-88f4-f6205b1c63f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_36fec77e-569b-4326-88f4-f6205b1c63f5_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_36fec77e-569b-4326-88f4-f6205b1c63f5" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_36fec77e-569b-4326-88f4-f6205b1c63f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_c31aca73-274f-4f3f-ac4c-bc065240d304" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_36fec77e-569b-4326-88f4-f6205b1c63f5" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_c31aca73-274f-4f3f-ac4c-bc065240d304" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_cf4e2a12-888b-47a3-b2ae-7a1d3f5b3555" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_c31aca73-274f-4f3f-ac4c-bc065240d304" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_cf4e2a12-888b-47a3-b2ae-7a1d3f5b3555" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_8aa356f4-4abc-44c3-a603-9b5cdc9d851f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:to="loc_ifrs-full_JointVenturesAxis_8aa356f4-4abc-44c3-a603-9b5cdc9d851f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_8aa356f4-4abc-44c3-a603-9b5cdc9d851f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_8aa356f4-4abc-44c3-a603-9b5cdc9d851f" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_8aa356f4-4abc-44c3-a603-9b5cdc9d851f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_76b110bd-3611-4182-b2e2-7820a99ee2f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_8aa356f4-4abc-44c3-a603-9b5cdc9d851f" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_76b110bd-3611-4182-b2e2-7820a99ee2f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_9023b438-7b9f-4435-ba89-cddd969ffea2" xlink:href="kof-20201231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_76b110bd-3611-4182-b2e2-7820a99ee2f0" xlink:to="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_9023b438-7b9f-4435-ba89-cddd969ffea2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DispensadorasDeCafeSAPIDeCVMember_89ac12f3-70af-4d4c-bff1-f82f0f266285" xlink:href="kof-20201231.xsd#kof_DispensadorasDeCafeSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_76b110bd-3611-4182-b2e2-7820a99ee2f0" xlink:to="loc_kof_DispensadorasDeCafeSAPIDeCVMember_89ac12f3-70af-4d4c-bff1-f82f0f266285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember_27131b4e-c478-46e5-81b9-df50d663a959" xlink:href="kof-20201231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_76b110bd-3611-4182-b2e2-7820a99ee2f0" xlink:to="loc_kof_FountainAguaMineralLTDAMember_27131b4e-c478-46e5-81b9-df50d663a959" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_e6ef85e0-6e81-42f8-b5a1-93b97787af3e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_e6ef85e0-6e81-42f8-b5a1-93b97787af3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_e6ef85e0-6e81-42f8-b5a1-93b97787af3e_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_e6ef85e0-6e81-42f8-b5a1-93b97787af3e" xlink:to="loc_ifrs-full_InvestmentPropertyMember_e6ef85e0-6e81-42f8-b5a1-93b97787af3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_f9b06f92-34d9-45cf-b4a7-dfd2380cf1e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_e6ef85e0-6e81-42f8-b5a1-93b97787af3e" xlink:to="loc_ifrs-full_InvestmentPropertyMember_f9b06f92-34d9-45cf-b4a7-dfd2380cf1e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_65e8b4b9-f3c1-4d98-bd42-feb39a0f2059" xlink:href="kof-20201231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InvestmentPropertyMember_f9b06f92-34d9-45cf-b4a7-dfd2380cf1e5" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_65e8b4b9-f3c1-4d98-bd42-feb39a0f2059" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_f1984262-d47f-4a2c-838f-0f22b5076f9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_f1984262-d47f-4a2c-838f-0f22b5076f9c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_f1984262-d47f-4a2c-838f-0f22b5076f9c_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_f1984262-d47f-4a2c-838f-0f22b5076f9c" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_f1984262-d47f-4a2c-838f-0f22b5076f9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_f1984262-d47f-4a2c-838f-0f22b5076f9c" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_49c3fb32-0f44-4bdc-ab2c-bb4710750a50" xlink:href="kof-20201231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_49c3fb32-0f44-4bdc-ab2c-bb4710750a50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_fdcc508f-1638-4186-8e33-c424af77dc3c" xlink:href="kof-20201231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_fdcc508f-1638-4186-8e33-c424af77dc3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_d0cdf6ac-4847-4bb3-b06f-a8870bbf0375" xlink:href="kof-20201231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_d0cdf6ac-4847-4bb3-b06f-a8870bbf0375" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_0c71bab0-d1cb-4fec-9222-8f1a748ad7f0" xlink:href="kof-20201231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_0c71bab0-d1cb-4fec-9222-8f1a748ad7f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_1ad89e43-9670-4f26-9e85-e8e4bd14383a" xlink:href="kof-20201231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_1ad89e43-9670-4f26-9e85-e8e4bd14383a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAssociatesMember_ac052b18-ee65-499c-a2e1-63946f9f3d04" xlink:href="kof-20201231.xsd#kof_OtherAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_OtherAssociatesMember_ac052b18-ee65-499c-a2e1-63946f9f3d04" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Leases" xlink:type="simple" xlink:href="kof-20201231.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/Leases" xlink:type="extended" id="i4d7dcf070eec404fab1e72e0f1197109_Leases"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/LeasesTables" xlink:type="extended" id="ie2a668febed54860874cd71ee2852202_LeasesTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesScheduleofCompanysRightofUseAssetDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail" xlink:type="extended" id="i7802565e4a86454a848e04101ea8ddb5_LeasesScheduleofCompanysRightofUseAssetDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesScheduleofCompanysLeaseLiabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail" xlink:type="extended" id="i89af70899df44451b7bcd3962d2d4368_LeasesScheduleofCompanysLeaseLiabilitiesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_398255ea-a736-4ebb-aaec-b28c74e33ddd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_26fa4d49-9d14-4a1f-9d4c-7a90cc8f7b8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_398255ea-a736-4ebb-aaec-b28c74e33ddd" xlink:to="loc_ifrs-full_LeaseLiabilities_26fa4d49-9d14-4a1f-9d4c-7a90cc8f7b8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_ddab3787-c6cb-4a8b-b2a0-e2eb22d87f1b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_398255ea-a736-4ebb-aaec-b28c74e33ddd" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_ddab3787-c6cb-4a8b-b2a0-e2eb22d87f1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_5f02b2c0-2a9d-4a0e-a97d-5ca32726c411" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_398255ea-a736-4ebb-aaec-b28c74e33ddd" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_5f02b2c0-2a9d-4a0e-a97d-5ca32726c411" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_c20a3330-20c0-4331-9938-5167c3d9d3c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_398255ea-a736-4ebb-aaec-b28c74e33ddd" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_c20a3330-20c0-4331-9938-5167c3d9d3c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_da7cd3b8-e8fe-41ff-a7e1-2a9061894687" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_c20a3330-20c0-4331-9938-5167c3d9d3c8" xlink:to="loc_ifrs-full_MaturityAxis_da7cd3b8-e8fe-41ff-a7e1-2a9061894687" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_da7cd3b8-e8fe-41ff-a7e1-2a9061894687_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_da7cd3b8-e8fe-41ff-a7e1-2a9061894687" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_da7cd3b8-e8fe-41ff-a7e1-2a9061894687_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_276ed273-fde0-4b06-9cd2-b8e366b9ae2c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_da7cd3b8-e8fe-41ff-a7e1-2a9061894687" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_276ed273-fde0-4b06-9cd2-b8e366b9ae2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_92aa8734-c99c-4868-b390-97d2ecfa0ae5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_276ed273-fde0-4b06-9cd2-b8e366b9ae2c" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_92aa8734-c99c-4868-b390-97d2ecfa0ae5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_e623d0f4-28d9-4061-8d50-bd369def8444" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_276ed273-fde0-4b06-9cd2-b8e366b9ae2c" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_e623d0f4-28d9-4061-8d50-bd369def8444" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanThreeYearsMember_651da578-a4a8-465b-b2f4-4465643e565f" xlink:href="kof-20201231.xsd#kof_MoreThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_276ed273-fde0-4b06-9cd2-b8e366b9ae2c" xlink:to="loc_kof_MoreThanThreeYearsMember_651da578-a4a8-465b-b2f4-4465643e565f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail" xlink:type="extended" id="i48a64bca9b0447f2b00919cb63ed1132_LeasesAdditionalInformationDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Propertyplantequipment" xlink:type="simple" xlink:href="kof-20201231.xsd#Propertyplantequipment"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/Propertyplantequipment" xlink:type="extended" id="i7314e48db03d4718bb82426123b5a94b_Propertyplantequipment"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentTables" xlink:type="simple" xlink:href="kof-20201231.xsd#PropertyplantequipmentTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentTables" xlink:type="extended" id="i898a5840b1d948fabae22893ce770805_PropertyplantequipmentTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PropertyplantequipmentSummaryofPremisesandEquipmentDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="extended" id="icccefbf4771c49b382dbb746472ad27d_PropertyplantequipmentSummaryofPremisesandEquipmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_ba0858d9-28dc-49bd-95d1-0aacd7989986" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_ba0858d9-28dc-49bd-95d1-0aacd7989986" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_bdd32778-829f-4090-a838-3803644d4183" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_bdd32778-829f-4090-a838-3803644d4183" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_2b94014d-ce32-4b33-aa0b-c4a44f358f8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_2b94014d-ce32-4b33-aa0b-c4a44f358f8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationExpense_f61fb3db-80ce-423c-91be-46852bdc9984" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_DepreciationExpense_f61fb3db-80ce-423c-91be-46852bdc9984" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_c599bace-2da9-4ab6-ae66-60cc6874f648" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_c599bace-2da9-4ab6-ae66-60cc6874f648" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_f550fa91-a982-45b8-ae18-a50ffff8ba87" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_f550fa91-a982-45b8-ae18-a50ffff8ba87" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_bd39e75a-f2d3-4009-85c6-e4c4834f6f46" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_bd39e75a-f2d3-4009-85c6-e4c4834f6f46" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_149c9ed4-0ff0-4853-aab2-d82173512b4a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_149c9ed4-0ff0-4853-aab2-d82173512b4a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_47047b20-7699-4cd7-b2de-b9b06c8d5cd7" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_47047b20-7699-4cd7-b2de-b9b06c8d5cd7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_6c9351b1-dee3-406a-8d6a-2cce4b8a67ce" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_ba0858d9-28dc-49bd-95d1-0aacd7989986" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_907affbd-9a23-4e71-aa07-2a08d276d13e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_907affbd-9a23-4e71-aa07-2a08d276d13e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_907affbd-9a23-4e71-aa07-2a08d276d13e_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_907affbd-9a23-4e71-aa07-2a08d276d13e" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_907affbd-9a23-4e71-aa07-2a08d276d13e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_907affbd-9a23-4e71-aa07-2a08d276d13e" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LandMember_aa33c1ef-d3c6-4beb-94a1-a771248f7b67" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_LandMember_aa33c1ef-d3c6-4beb-94a1-a771248f7b67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_3323c345-38bb-4c2a-b535-51e184e4ac41" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BuildingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_BuildingsMember_3323c345-38bb-4c2a-b535-51e184e4ac41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_14336d03-a818-4c3a-9a70-4b30d66cd4e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MachineryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_MachineryMember_14336d03-a818-4c3a-9a70-4b30d66cd4e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_1a28b352-32f6-44b5-a434-0839f7240b96" xlink:href="kof-20201231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_kof_RefrigerationEquipmentMember_1a28b352-32f6-44b5-a434-0839f7240b96" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_a5e8abf1-67f1-42c0-87bf-1222978f43f4" xlink:href="kof-20201231.xsd#kof_ReturnableBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_kof_ReturnableBottlesMember_a5e8abf1-67f1-42c0-87bf-1222978f43f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgressMember_117244b8-26a5-42cc-a7f0-df973eab968e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_ConstructionInProgressMember_117244b8-26a5-42cc-a7f0-df973eab968e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_db43e994-15b8-4a50-bda3-520bb706fd61" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_db43e994-15b8-4a50-bda3-520bb706fd61" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_05dc0b4b-adc0-47f5-a97a-28da09bcd496" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_05dc0b4b-adc0-47f5-a97a-28da09bcd496" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_58b5647a-dfa8-4eb9-a734-563dfcfb0312" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_58b5647a-dfa8-4eb9-a734-563dfcfb0312" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_58b5647a-dfa8-4eb9-a734-563dfcfb0312_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_58b5647a-dfa8-4eb9-a734-563dfcfb0312" xlink:to="loc_ifrs-full_CarryingAmountMember_58b5647a-dfa8-4eb9-a734-563dfcfb0312_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_73141964-626d-485c-9ac0-03f35a4e83c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_58b5647a-dfa8-4eb9-a734-563dfcfb0312" xlink:to="loc_ifrs-full_CarryingAmountMember_73141964-626d-485c-9ac0-03f35a4e83c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_58d9e55f-dc7a-4e99-a428-dd1bfcb572e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_73141964-626d-485c-9ac0-03f35a4e83c8" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_58d9e55f-dc7a-4e99-a428-dd1bfcb572e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_bf33f46e-7151-48c5-9142-a90d9f522d36" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_73141964-626d-485c-9ac0-03f35a4e83c8" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_bf33f46e-7151-48c5-9142-a90d9f522d36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_751812da-2c53-4e70-bb44-07f95a30ae03" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_751812da-2c53-4e70-bb44-07f95a30ae03" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_751812da-2c53-4e70-bb44-07f95a30ae03_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_751812da-2c53-4e70-bb44-07f95a30ae03" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_751812da-2c53-4e70-bb44-07f95a30ae03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_89fbe66c-d82d-48a8-84dc-aafc48addc2a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_751812da-2c53-4e70-bb44-07f95a30ae03" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_89fbe66c-d82d-48a8-84dc-aafc48addc2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaFEMSAPhilippinesIncMember_3b0799f8-1a6d-4f92-9a36-916ca695b75b" xlink:href="kof-20201231.xsd#kof_CocaColaFEMSAPhilippinesIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_89fbe66c-d82d-48a8-84dc-aafc48addc2a" xlink:to="loc_kof_CocaColaFEMSAPhilippinesIncMember_3b0799f8-1a6d-4f92-9a36-916ca695b75b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PropertyplantequipmentAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail" xlink:type="extended" id="idfd299dcc9184ac493515d17d77808d5_PropertyplantequipmentAdditionalInformationDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssets" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssets" xlink:type="extended" id="ibe46b5747c7f4cb397f5f7b07cdd7deb_IntangibleAssets"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsTables" xlink:type="extended" id="i9207ef5c068b43348067b32e49af421e_IntangibleAssetsTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="extended" id="if8e0204329ce48f99b6b56d5c085572a_IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_01f314ad-8969-4f3a-8e25-a9fb34029961" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_01f314ad-8969-4f3a-8e25-a9fb34029961" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_c960361d-1522-4cd8-a59d-8ff0199de025" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_c960361d-1522-4cd8-a59d-8ff0199de025" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_414ff2b9-a0c4-4c46-987d-521ed645b0e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_414ff2b9-a0c4-4c46-987d-521ed645b0e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_ade1de72-0cc9-45ca-b842-9a1152f83ef1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_ade1de72-0cc9-45ca-b842-9a1152f83ef1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SystemsDevelopmentIntangibles_d4586b4a-c3f3-495b-a312-320f07eadf7f" xlink:href="kof-20201231.xsd#kof_SystemsDevelopmentIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_kof_SystemsDevelopmentIntangibles_d4586b4a-c3f3-495b-a312-320f07eadf7f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_cfb74abc-83bc-4971-9ded-b3a07a5e5151" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_cfb74abc-83bc-4971-9ded-b3a07a5e5151" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_b98b6d47-13b4-4c9b-b627-8a56d4205927" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_b98b6d47-13b4-4c9b-b627-8a56d4205927" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_2330abf2-9572-48f0-9103-460213d38cc6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_2330abf2-9572-48f0-9103-460213d38cc6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_15162d04-927c-450c-a07a-9356bd57c11f" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_15162d04-927c-450c-a07a-9356bd57c11f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_6a0fef88-bf5c-4c35-945e-bc82b2cce1b0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_79cad637-46b8-4553-9324-b6bdcb522405" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_79cad637-46b8-4553-9324-b6bdcb522405" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_79cad637-46b8-4553-9324-b6bdcb522405_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_79cad637-46b8-4553-9324-b6bdcb522405" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_79cad637-46b8-4553-9324-b6bdcb522405_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_79cad637-46b8-4553-9324-b6bdcb522405" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BrandNamesMember_75f5e26e-918c-495f-8868-e8489a638f06" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BrandNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_ifrs-full_BrandNamesMember_75f5e26e-918c-495f-8868-e8489a638f06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillMember_e93cb9c2-d3e6-4a95-a06f-e39baf8fddc0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_ifrs-full_GoodwillMember_e93cb9c2-d3e6-4a95-a06f-e39baf8fddc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_6fcd11ba-964d-4a23-b3e0-9a8b4c91229c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_6fcd11ba-964d-4a23-b3e0-9a8b4c91229c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_a03ab3a2-d6a5-4586-b592-4bf4225a9235" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_a03ab3a2-d6a5-4586-b592-4bf4225a9235" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_b505b0c8-5925-466e-8491-7eb6d3237063" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_b505b0c8-5925-466e-8491-7eb6d3237063" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAmortizablesMember_6f25003e-beea-41ed-8a39-dfb40cace820" xlink:href="kof-20201231.xsd#kof_OtherAmortizablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_kof_OtherAmortizablesMember_6f25003e-beea-41ed-8a39-dfb40cace820" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_078971c5-1ed5-4ada-9472-1bd13cff6f12" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_078971c5-1ed5-4ada-9472-1bd13cff6f12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_078971c5-1ed5-4ada-9472-1bd13cff6f12_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_078971c5-1ed5-4ada-9472-1bd13cff6f12" xlink:to="loc_ifrs-full_CarryingAmountMember_078971c5-1ed5-4ada-9472-1bd13cff6f12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_76feacfb-3155-4691-9db3-2d9112e41e4f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_078971c5-1ed5-4ada-9472-1bd13cff6f12" xlink:to="loc_ifrs-full_CarryingAmountMember_76feacfb-3155-4691-9db3-2d9112e41e4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_99c1a84b-ad0a-4048-a8ef-adb90e51ddcf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_76feacfb-3155-4691-9db3-2d9112e41e4f" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_99c1a84b-ad0a-4048-a8ef-adb90e51ddcf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ec5ed173-7a4c-4a19-9dd7-27193e4eb07e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_76feacfb-3155-4691-9db3-2d9112e41e4f" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ec5ed173-7a4c-4a19-9dd7-27193e4eb07e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_369c5ea4-bd2a-4bac-9b4b-9866e2febcd0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_369c5ea4-bd2a-4bac-9b4b-9866e2febcd0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_369c5ea4-bd2a-4bac-9b4b-9866e2febcd0_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_369c5ea4-bd2a-4bac-9b4b-9866e2febcd0" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_369c5ea4-bd2a-4bac-9b4b-9866e2febcd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_8c43e7de-0cc5-45a3-8cdc-da35c2863c16" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_369c5ea4-bd2a-4bac-9b4b-9866e2febcd0" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_8c43e7de-0cc5-45a3-8cdc-da35c2863c16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaFEMSAPhilippinesIncMember_4e933858-3583-4ca3-845b-196eb6aa875d" xlink:href="kof-20201231.xsd#kof_CocaColaFEMSAPhilippinesIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_8c43e7de-0cc5-45a3-8cdc-da35c2863c16" xlink:to="loc_kof_CocaColaFEMSAPhilippinesIncMember_4e933858-3583-4ca3-845b-196eb6aa875d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="extended" id="ic13a989024cc4c5994a81f5bebe28139_IntangibleAssetsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0454cea8-77b4-4ea0-8f9b-9ffc4a62e0b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_648143c8-6304-4957-b117-b07d9dcf8009" xlink:href="kof-20201231.xsd#kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0454cea8-77b4-4ea0-8f9b-9ffc4a62e0b5" xlink:to="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_648143c8-6304-4957-b117-b07d9dcf8009" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_6ddee080-5b9b-4fd4-a871-18401d135e6e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0454cea8-77b4-4ea0-8f9b-9ffc4a62e0b5" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_6ddee080-5b9b-4fd4-a871-18401d135e6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RiskPremiumBasisPoints_75b8cd7c-aed2-437a-9445-2e78e3220f0e" xlink:href="kof-20201231.xsd#kof_RiskPremiumBasisPoints"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0454cea8-77b4-4ea0-8f9b-9ffc4a62e0b5" xlink:to="loc_kof_RiskPremiumBasisPoints_75b8cd7c-aed2-437a-9445-2e78e3220f0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0454cea8-77b4-4ea0-8f9b-9ffc4a62e0b5" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_d96f380e-1baa-4adb-8471-e6f9a38bdbb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_d96f380e-1baa-4adb-8471-e6f9a38bdbb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_d96f380e-1baa-4adb-8471-e6f9a38bdbb0_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_d96f380e-1baa-4adb-8471-e6f9a38bdbb0" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_d96f380e-1baa-4adb-8471-e6f9a38bdbb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_f65e8d04-1c41-4513-b17d-f820a5b23f92" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_d96f380e-1baa-4adb-8471-e6f9a38bdbb0" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_f65e8d04-1c41-4513-b17d-f820a5b23f92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_a7697a65-e91f-47ac-8965-1a80e5dfcc88" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_f65e8d04-1c41-4513-b17d-f820a5b23f92" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_a7697a65-e91f-47ac-8965-1a80e5dfcc88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_915b586c-c613-4e16-af1b-792c1db61032" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:to="loc_ifrs-full_RangeAxis_915b586c-c613-4e16-af1b-792c1db61032" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_915b586c-c613-4e16-af1b-792c1db61032_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_915b586c-c613-4e16-af1b-792c1db61032" xlink:to="loc_ifrs-full_RangesMember_915b586c-c613-4e16-af1b-792c1db61032_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_5258f84b-fc42-47f6-a19d-ca1f6d4a587a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_915b586c-c613-4e16-af1b-792c1db61032" xlink:to="loc_ifrs-full_RangesMember_5258f84b-fc42-47f6-a19d-ca1f6d4a587a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_0077c33b-088e-4cc9-b255-bd885c3e5da0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_5258f84b-fc42-47f6-a19d-ca1f6d4a587a" xlink:to="loc_ifrs-full_BottomOfRangeMember_0077c33b-088e-4cc9-b255-bd885c3e5da0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_5fcb35c3-2dfc-4da8-9d3d-ececd9c6d35c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_5258f84b-fc42-47f6-a19d-ca1f6d4a587a" xlink:to="loc_ifrs-full_TopOfRangeMember_5fcb35c3-2dfc-4da8-9d3d-ececd9c6d35c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeStatementLocationAxis_9ee06dfe-6983-41fd-8ee6-80bd16c82371" xlink:href="kof-20201231.xsd#kof_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:to="loc_kof_IncomeStatementLocationAxis_9ee06dfe-6983-41fd-8ee6-80bd16c82371" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeStatementLocation1Member_9ee06dfe-6983-41fd-8ee6-80bd16c82371_default" xlink:href="kof-20201231.xsd#kof_IncomeStatementLocation1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_IncomeStatementLocationAxis_9ee06dfe-6983-41fd-8ee6-80bd16c82371" xlink:to="loc_kof_IncomeStatementLocation1Member_9ee06dfe-6983-41fd-8ee6-80bd16c82371_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeStatementLocation1Member_f7710fdd-3b8a-446a-9809-0a6a1730ba6a" xlink:href="kof-20201231.xsd#kof_IncomeStatementLocation1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_IncomeStatementLocationAxis_9ee06dfe-6983-41fd-8ee6-80bd16c82371" xlink:to="loc_kof_IncomeStatementLocation1Member_f7710fdd-3b8a-446a-9809-0a6a1730ba6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfSalesMember_4aa76ea7-0444-4ff0-a919-e639d18757b1" xlink:href="kof-20201231.xsd#kof_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_IncomeStatementLocation1Member_f7710fdd-3b8a-446a-9809-0a6a1730ba6a" xlink:to="loc_kof_CostOfSalesMember_4aa76ea7-0444-4ff0-a919-e639d18757b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndMarketingExpenseMember_b83295b0-6b4c-40b9-bef6-4b5429370ea0" xlink:href="kof-20201231.xsd#kof_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_IncomeStatementLocation1Member_f7710fdd-3b8a-446a-9809-0a6a1730ba6a" xlink:to="loc_kof_SellingAndMarketingExpenseMember_b83295b0-6b4c-40b9-bef6-4b5429370ea0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GeneralAndAdministrativeExpenseMember_e1295609-9be9-4af5-86f7-18685007709b" xlink:href="kof-20201231.xsd#kof_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_IncomeStatementLocation1Member_f7710fdd-3b8a-446a-9809-0a6a1730ba6a" xlink:to="loc_kof_GeneralAndAdministrativeExpenseMember_e1295609-9be9-4af5-86f7-18685007709b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="extended" id="i5767c9266fcd44479d9d814c0c9fe6f4_IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_70f3a777-672d-454e-9298-2509d60aad73" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_5b7ea99e-a584-41bb-8ce9-3c3304b896e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_70f3a777-672d-454e-9298-2509d60aad73" xlink:to="loc_ifrs-full_Goodwill_5b7ea99e-a584-41bb-8ce9-3c3304b896e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1dbdd1e4-0a55-4a72-b6ad-2e30e59b6892" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_70f3a777-672d-454e-9298-2509d60aad73" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1dbdd1e4-0a55-4a72-b6ad-2e30e59b6892" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_c7a0fde9-f713-4f16-8c55-95cc78a068e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1dbdd1e4-0a55-4a72-b6ad-2e30e59b6892" xlink:to="loc_ifrs-full_GeographicalAreasAxis_c7a0fde9-f713-4f16-8c55-95cc78a068e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_c7a0fde9-f713-4f16-8c55-95cc78a068e3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_c7a0fde9-f713-4f16-8c55-95cc78a068e3" xlink:to="loc_ifrs-full_GeographicalAreasMember_c7a0fde9-f713-4f16-8c55-95cc78a068e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_c7a0fde9-f713-4f16-8c55-95cc78a068e3" xlink:to="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_6442d9af-8577-41dd-b21c-0c6c1129690c" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_MX_6442d9af-8577-41dd-b21c-0c6c1129690c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_dea596ea-386e-4efb-9195-080dde396e0c" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_GT_dea596ea-386e-4efb-9195-080dde396e0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_b629ccbc-e5fa-4497-8f8d-cb30e8620ce3" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_NI_b629ccbc-e5fa-4497-8f8d-cb30e8620ce3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_b5fb82ef-0977-4a2a-bf63-f9b2997bd029" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_CR_b5fb82ef-0977-4a2a-bf63-f9b2997bd029" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_eb2412b1-e329-4239-b19f-b2c0934a4ebc" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_PA_eb2412b1-e329-4239-b19f-b2c0934a4ebc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_500a6228-2477-4d86-a668-efa9a5d42189" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_CO_500a6228-2477-4d86-a668-efa9a5d42189" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_240e6f03-06ad-426f-ba82-7a82ea86ee8f" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_BR_240e6f03-06ad-426f-ba82-7a82ea86ee8f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_4dd477d7-c611-4115-bd17-2387c3693afe" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_AR_4dd477d7-c611-4115-bd17-2387c3693afe" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_a4c9c451-1c5c-4146-8e2f-0de958e7b8a8" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_UY_a4c9c451-1c5c-4146-8e2f-0de958e7b8a8" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="extended" id="ifca6831ab36042b288ae4c99f88cf3a8_IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_a4528abf-2a6f-4a6a-a2b7-29587cb85a73" xlink:href="kof-20201231.xsd#kof_WeightedAverageCostOfCapitalPreTaxPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:to="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_a4528abf-2a6f-4a6a-a2b7-29587cb85a73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_08ffe66a-d7d3-40fa-9385-ca295638defc" xlink:href="kof-20201231.xsd#kof_WeightedAverageCostOfCapitalAfterTaxPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:to="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_08ffe66a-d7d3-40fa-9385-ca295638defc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationPercentage_19e6fb45-1fbb-47de-9496-9349c68e69a9" xlink:href="kof-20201231.xsd#kof_ExpectedAnnualLongTermInflationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:to="loc_kof_ExpectedAnnualLongTermInflationPercentage_19e6fb45-1fbb-47de-9496-9349c68e69a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesPercentage_3fd7efe8-7c8e-4f49-b75e-e1c00e567f86" xlink:href="kof-20201231.xsd#kof_ExpectedVolumeGrowthRatesPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:to="loc_kof_ExpectedVolumeGrowthRatesPercentage_3fd7efe8-7c8e-4f49-b75e-e1c00e567f86" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f97f685d-b9d7-415f-a56e-c1f8a4603f75" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f97f685d-b9d7-415f-a56e-c1f8a4603f75" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_f2a05aec-3e85-4f26-a993-10cef2aa6a8b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f97f685d-b9d7-415f-a56e-c1f8a4603f75" xlink:to="loc_ifrs-full_MaturityAxis_f2a05aec-3e85-4f26-a993-10cef2aa6a8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_f2a05aec-3e85-4f26-a993-10cef2aa6a8b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_f2a05aec-3e85-4f26-a993-10cef2aa6a8b" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_f2a05aec-3e85-4f26-a993-10cef2aa6a8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_c51d752d-b210-47ff-8f58-9e7eec48397d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_f2a05aec-3e85-4f26-a993-10cef2aa6a8b" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_c51d752d-b210-47ff-8f58-9e7eec48397d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneToTwoThousandThirtyMember_8f0c74c9-24b8-485e-ace8-fa26af7543ff" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyOneToTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c51d752d-b210-47ff-8f58-9e7eec48397d" xlink:to="loc_kof_TwoThousandTwentyOneToTwoThousandThirtyMember_8f0c74c9-24b8-485e-ace8-fa26af7543ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyToTwoThousandTwentyNineMember_8bc8e675-f06c-4983-a719-d2f4195cf8f8" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyToTwoThousandTwentyNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c51d752d-b210-47ff-8f58-9e7eec48397d" xlink:to="loc_kof_TwoThousandTwentyToTwoThousandTwentyNineMember_8bc8e675-f06c-4983-a719-d2f4195cf8f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_8677847f-61b7-4a9b-b587-a29172c0d2d5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f97f685d-b9d7-415f-a56e-c1f8a4603f75" xlink:to="loc_ifrs-full_GeographicalAreasAxis_8677847f-61b7-4a9b-b587-a29172c0d2d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_8677847f-61b7-4a9b-b587-a29172c0d2d5_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_8677847f-61b7-4a9b-b587-a29172c0d2d5" xlink:to="loc_ifrs-full_GeographicalAreasMember_8677847f-61b7-4a9b-b587-a29172c0d2d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_8677847f-61b7-4a9b-b587-a29172c0d2d5" xlink:to="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_f5596680-cef1-46a8-b185-4ae6d2e90bd0" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_MX_f5596680-cef1-46a8-b185-4ae6d2e90bd0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_e6caf99e-da2b-42dd-b4f6-8de92aeb0471" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_BR_e6caf99e-da2b-42dd-b4f6-8de92aeb0471" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_fd6a2f15-ac21-4e21-8780-0264407a562b" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_CO_fd6a2f15-ac21-4e21-8780-0264407a562b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_fb2ea0f7-d360-4f4e-abfb-b4744a49f613" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_AR_fb2ea0f7-d360-4f4e-abfb-b4744a49f613" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_c85b43c9-cb1a-4b11-be5a-1546a80cc653" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_GT_c85b43c9-cb1a-4b11-be5a-1546a80cc653" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_75c0390e-c836-42da-9714-ccfc98229846" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_CR_75c0390e-c836-42da-9714-ccfc98229846" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_561b778a-ff53-463e-9584-5d4298d20a55" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_NI_561b778a-ff53-463e-9584-5d4298d20a55" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_ff32e8c7-d1b7-4203-8897-18351dedf6fe" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_PA_ff32e8c7-d1b7-4203-8897-18351dedf6fe" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_2fd0d91b-8035-45d0-8f4d-8466b5d9018c" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_UY_2fd0d91b-8035-45d0-8f4d-8466b5d9018c" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="extended" id="i933e68ce58754fd09f0a911dc5025b6d_IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_36d40acc-9e9e-45d2-9b81-2a1cd6c287b9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_de0e9552-dd0f-4544-827f-a3b9631550b3" xlink:href="kof-20201231.xsd#kof_ChangeInWeightedAverageCostOfCapitalPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_36d40acc-9e9e-45d2-9b81-2a1cd6c287b9" xlink:to="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_de0e9552-dd0f-4544-827f-a3b9631550b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_1cf34749-3185-481a-8b81-5b2a668c9dd1" xlink:href="kof-20201231.xsd#kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_36d40acc-9e9e-45d2-9b81-2a1cd6c287b9" xlink:to="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_1cf34749-3185-481a-8b81-5b2a668c9dd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOnValuation_30facc16-c4e1-4a60-9870-bbe319f29fc4" xlink:href="kof-20201231.xsd#kof_EffectOnValuation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_36d40acc-9e9e-45d2-9b81-2a1cd6c287b9" xlink:to="loc_kof_EffectOnValuation_30facc16-c4e1-4a60-9870-bbe319f29fc4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d5a196ed-9e84-44f2-922d-ce0af0416d28" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_36d40acc-9e9e-45d2-9b81-2a1cd6c287b9" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d5a196ed-9e84-44f2-922d-ce0af0416d28" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_bcb0fd49-9952-4565-8671-06ab2cfb67e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d5a196ed-9e84-44f2-922d-ce0af0416d28" xlink:to="loc_ifrs-full_GeographicalAreasAxis_bcb0fd49-9952-4565-8671-06ab2cfb67e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_bcb0fd49-9952-4565-8671-06ab2cfb67e1_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_bcb0fd49-9952-4565-8671-06ab2cfb67e1" xlink:to="loc_ifrs-full_GeographicalAreasMember_bcb0fd49-9952-4565-8671-06ab2cfb67e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_bcb0fd49-9952-4565-8671-06ab2cfb67e1" xlink:to="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_501a6201-7c81-48c9-826f-375ffe538d9f" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_MX_501a6201-7c81-48c9-826f-375ffe538d9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_3f6439c6-107b-47b1-a343-e3769e240b44" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_BR_3f6439c6-107b-47b1-a343-e3769e240b44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_8878605d-8090-4cab-b77d-2d60690693a1" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_CO_8878605d-8090-4cab-b77d-2d60690693a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_67871373-5202-4edf-bdd8-9f5e9eee2fbf" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_AR_67871373-5202-4edf-bdd8-9f5e9eee2fbf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_29193607-96ec-40d2-908e-bd781dd32357" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_GT_29193607-96ec-40d2-908e-bd781dd32357" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_2c4ab8e8-190d-4076-a7de-82d6cd2a7715" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_CR_2c4ab8e8-190d-4076-a7de-82d6cd2a7715" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_280fa278-7ab0-4521-a3d7-8a2f7ffb7988" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_NI_280fa278-7ab0-4521-a3d7-8a2f7ffb7988" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_d5250aaf-2e13-4618-92d8-b406b7b13d36" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_PA_d5250aaf-2e13-4618-92d8-b406b7b13d36" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_95990b3d-28d0-4e39-9ca2-f76ac8725cc8" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_UY_95990b3d-28d0-4e39-9ca2-f76ac8725cc8" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets" xlink:type="simple" xlink:href="kof-20201231.xsd#Othernoncurrentassetsandothernoncurrentfinancialassets"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets" xlink:type="extended" id="i3ccad471769e48579d58805ca4f7601a_Othernoncurrentassetsandothernoncurrentfinancialassets"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OthernoncurrentassetsandothernoncurrentfinancialassetsTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables" xlink:type="extended" id="i53ec335889d34867825e0bd15d31f6e5_OthernoncurrentassetsandothernoncurrentfinancialassetsTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="extended" id="ic5951984bd2d4556a87d83d234965177_OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies" xlink:type="extended" id="i968c7bbbe050452887e272ca3f20597f_BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables" xlink:type="extended" id="ib969e8bc673946c09cf6823d13528622_BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="extended" id="i69f43affcbeb4bfcb7a7b7ef6dce5243_BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_b0d59370-3a92-4241-b3a0-c4890d8b6750" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_01f2f877-0b66-4c7b-b006-49671dd8b4aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_b0d59370-3a92-4241-b3a0-c4890d8b6750" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_01f2f877-0b66-4c7b-b006-49671dd8b4aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_c3cbc206-947e-4823-91c4-ca9cf173d7d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_01f2f877-0b66-4c7b-b006-49671dd8b4aa" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_c3cbc206-947e-4823-91c4-ca9cf173d7d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables_01e00276-cfa5-4003-b95b-7668fdf6dc38" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_01f2f877-0b66-4c7b-b006-49671dd8b4aa" xlink:to="loc_ifrs-full_OtherCurrentReceivables_01e00276-cfa5-4003-b95b-7668fdf6dc38" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_0835b1a4-7f3b-4f58-a1e9-904c3c8a00a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_01f2f877-0b66-4c7b-b006-49671dd8b4aa" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_0835b1a4-7f3b-4f58-a1e9-904c3c8a00a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_9704bd50-96ff-497c-b364-f6a849478005" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_b0d59370-3a92-4241-b3a0-c4890d8b6750" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_9704bd50-96ff-497c-b364-f6a849478005" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_f5bed66a-5de9-47ef-b55b-efeada52b439" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_9704bd50-96ff-497c-b364-f6a849478005" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_f5bed66a-5de9-47ef-b55b-efeada52b439" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPayables_d376737c-bab4-4e5b-b66f-135139df2ec3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_9704bd50-96ff-497c-b364-f6a849478005" xlink:to="loc_ifrs-full_OtherPayables_d376737c-bab4-4e5b-b66f-135139df2ec3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_5bb672b2-29d3-470b-9236-38c55042b09e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_9704bd50-96ff-497c-b364-f6a849478005" xlink:to="loc_ifrs-full_TradeAndOtherPayables_5bb672b2-29d3-470b-9236-38c55042b09e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_23ea9c07-ed95-4a1e-8850-e83a72c16419" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_b0d59370-3a92-4241-b3a0-c4890d8b6750" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_23ea9c07-ed95-4a1e-8850-e83a72c16419" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_7c8d7013-000d-43a0-bc4c-aea1c28978f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_23ea9c07-ed95-4a1e-8850-e83a72c16419" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_7c8d7013-000d-43a0-bc4c-aea1c28978f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_7c8d7013-000d-43a0-bc4c-aea1c28978f8_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_7c8d7013-000d-43a0-bc4c-aea1c28978f8" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_7c8d7013-000d-43a0-bc4c-aea1c28978f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_7c8d7013-000d-43a0-bc4c-aea1c28978f8" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_7908845d-bca0-484f-b014-62fd1da31c03" xlink:href="kof-20201231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:to="loc_kof_FemsaAndSubsidiariesMember_7908845d-bca0-484f-b014-62fd1da31c03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_83bc2a63-f29f-4de0-a416-c65088eb3db6" xlink:href="kof-20201231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:to="loc_kof_CocaColaCompanyMember_83bc2a63-f29f-4de0-a416-c65088eb3db6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember_41d4f6f9-4da5-498b-a808-47ffc06845e9" xlink:href="kof-20201231.xsd#kof_HeinekenGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:to="loc_kof_HeinekenGroupMember_41d4f6f9-4da5-498b-a808-47ffc06845e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_4a44c8a5-14c7-487d-9f34-b557e52c2e9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_4a44c8a5-14c7-487d-9f34-b557e52c2e9e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail" xlink:type="extended" id="i88db29e488954a0cb4c4dfff72a715cf_BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="extended" id="i8116edb466c64a9da7ee60e3aca3d748_BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_d141659a-bfe8-443d-80fd-3da106ab607c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeFromRelatedPartyAbstract_66a61b99-bc42-461b-83a7-c84ca9ebe73e" xlink:href="kof-20201231.xsd#kof_IncomeFromRelatedPartyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_d141659a-bfe8-443d-80fd-3da106ab607c" xlink:to="loc_kof_IncomeFromRelatedPartyAbstract_66a61b99-bc42-461b-83a7-c84ca9ebe73e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_92b3b62f-e33a-4412-9799-963de86d1f56" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_IncomeFromRelatedPartyAbstract_66a61b99-bc42-461b-83a7-c84ca9ebe73e" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_92b3b62f-e33a-4412-9799-963de86d1f56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InterestIncomeReceivedFromRelatedParty_9109dcad-edd0-4a68-ac03-303e4b629bc2" xlink:href="kof-20201231.xsd#kof_InterestIncomeReceivedFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_IncomeFromRelatedPartyAbstract_66a61b99-bc42-461b-83a7-c84ca9ebe73e" xlink:to="loc_kof_InterestIncomeReceivedFromRelatedParty_9109dcad-edd0-4a68-ac03-303e4b629bc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:href="kof-20201231.xsd#kof_ExpensesFromRelatedPartyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_d141659a-bfe8-443d-80fd-3da106ab607c" xlink:to="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_8fa0d614-3833-4a08-9d95-c5ac8ff052f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_8fa0d614-3833-4a08-9d95-c5ac8ff052f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_947fef02-a6ad-45b9-aea3-bd9ca79bee14" xlink:href="kof-20201231.xsd#kof_PurchasesOfConcentrateRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_947fef02-a6ad-45b9-aea3-bd9ca79bee14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_b17f5a8d-ffbe-492c-a155-f5bf314dc83b" xlink:href="kof-20201231.xsd#kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_b17f5a8d-ffbe-492c-a155-f5bf314dc83b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_d3fc42dc-760c-4172-ab9e-8907d9b064b7" xlink:href="kof-20201231.xsd#kof_AdvertisingExpenseToRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_d3fc42dc-760c-4172-ab9e-8907d9b064b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DonationsToRelatedPartyTransactions_97cb6d9f-358c-429b-90b8-32362dc91a27" xlink:href="kof-20201231.xsd#kof_DonationsToRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_DonationsToRelatedPartyTransactions_97cb6d9f-358c-429b-90b8-32362dc91a27" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InterestAndFeesPaidRelatedPartyTransactions_163baa90-1890-42c5-9734-155282537fb6" xlink:href="kof-20201231.xsd#kof_InterestAndFeesPaidRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_InterestAndFeesPaidRelatedPartyTransactions_163baa90-1890-42c5-9734-155282537fb6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherExpensesWithRelatedParty_f715a0eb-c817-47bf-9942-ec170aeae553" xlink:href="kof-20201231.xsd#kof_OtherExpensesWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_OtherExpensesWithRelatedParty_f715a0eb-c817-47bf-9942-ec170aeae553" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_d141659a-bfe8-443d-80fd-3da106ab607c" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2d183f1d-6eb2-4483-a80a-e103561c245a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2d183f1d-6eb2-4483-a80a-e103561c245a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_2d183f1d-6eb2-4483-a80a-e103561c245a_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2d183f1d-6eb2-4483-a80a-e103561c245a" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_2d183f1d-6eb2-4483-a80a-e103561c245a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2d183f1d-6eb2-4483-a80a-e103561c245a" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember_8222eeb1-53ff-459b-afdf-dad49e01303b" xlink:href="kof-20201231.xsd#kof_HeinekenGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:to="loc_kof_HeinekenGroupMember_8222eeb1-53ff-459b-afdf-dad49e01303b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_792fc86c-355f-4a32-b533-cb2a95c29eff" xlink:href="kof-20201231.xsd#kof_FEMSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:to="loc_kof_FEMSAMember_792fc86c-355f-4a32-b533-cb2a95c29eff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_2bfef2a9-4740-4145-a0f7-569d6531a2d7" xlink:href="kof-20201231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:to="loc_kof_CocaColaCompanyMember_2bfef2a9-4740-4145-a0f7-569d6531a2d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdeSMember_25ede09e-4010-44e7-a3ac-730aa2c63184" xlink:href="kof-20201231.xsd#kof_AdeSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:to="loc_kof_AdeSMember_25ede09e-4010-44e7-a3ac-730aa2c63184" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_be4676e6-2762-410c-97d6-85cfc8648957" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:to="loc_ifrs-full_JointVenturesAxis_be4676e6-2762-410c-97d6-85cfc8648957" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_be4676e6-2762-410c-97d6-85cfc8648957_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_be4676e6-2762-410c-97d6-85cfc8648957" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_be4676e6-2762-410c-97d6-85cfc8648957_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_3ecd3a64-833d-4b1a-a888-7e155a1b7285" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_be4676e6-2762-410c-97d6-85cfc8648957" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_3ecd3a64-833d-4b1a-a888-7e155a1b7285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BBVABancomerSADeCVMember_4ca74ba3-5239-4535-ad6f-9844685f8308" xlink:href="kof-20201231.xsd#kof_BBVABancomerSADeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_3ecd3a64-833d-4b1a-a888-7e155a1b7285" xlink:to="loc_kof_BBVABancomerSADeCVMember_4ca74ba3-5239-4535-ad6f-9844685f8308" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_698a1730-a9d6-40c2-a368-0f2c3ea14b67" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_698a1730-a9d6-40c2-a368-0f2c3ea14b67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_698a1730-a9d6-40c2-a368-0f2c3ea14b67_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_698a1730-a9d6-40c2-a368-0f2c3ea14b67" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_698a1730-a9d6-40c2-a368-0f2c3ea14b67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_698a1730-a9d6-40c2-a368-0f2c3ea14b67" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_dde3bb2a-e2dc-46b9-b57e-817480abf5e4" xlink:href="kof-20201231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_dde3bb2a-e2dc-46b9-b57e-817480abf5e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_5b64adcc-0f50-4c14-a4ca-66b417ff22ab" xlink:href="kof-20201231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_5b64adcc-0f50-4c14-a4ca-66b417ff22ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BetaSanMiguelMember_9526d995-61c8-476b-b271-2084d3dc561d" xlink:href="kof-20201231.xsd#kof_BetaSanMiguelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_BetaSanMiguelMember_9526d995-61c8-476b-b271-2084d3dc561d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_b5529c34-2ec3-43ac-b498-53a2666ad6d8" xlink:href="kof-20201231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_b5529c34-2ec3-43ac-b498-53a2666ad6d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_fcc92dd2-b9cb-403d-b1c8-c33a1d950bb2" xlink:href="kof-20201231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_fcc92dd2-b9cb-403d-b1c8-c33a1d950bb2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_e81a254b-33e9-4161-b53e-1c5179ea8592" xlink:href="kof-20201231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_e81a254b-33e9-4161-b53e-1c5179ea8592" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_7522818d-945a-4557-a9a0-3dffd49afdfa" xlink:href="kof-20201231.xsd#kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_7522818d-945a-4557-a9a0-3dffd49afdfa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FundacionFemsaACMember_f0ca809e-8f9c-4bfe-9384-a60fa4415621" xlink:href="kof-20201231.xsd#kof_FundacionFemsaACMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_FundacionFemsaACMember_f0ca809e-8f9c-4bfe-9384-a60fa4415621" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail" xlink:type="extended" id="ida20a65db5bf4c0f8fd9fe78d9f3e7a0_BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrencies"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies" xlink:type="extended" id="i2df0ad944adc4631a7edc78e0a68f578_BalancesandTransactionsinForeignCurrencies"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrenciesTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables" xlink:type="extended" id="ief2008e087ca4fc29021d97d234f4bf7_BalancesandTransactionsinForeignCurrenciesTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="extended" id="ia5fb13658ab94554a538e1f4f096a014_BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_75fb8879-3086-46fb-af4e-7240fb6472de" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:to="loc_ifrs-full_CurrentAssets_75fb8879-3086-46fb-af4e-7240fb6472de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_d0f42737-17fe-4c2f-bb42-f68b933724b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:to="loc_ifrs-full_NoncurrentAssets_d0f42737-17fe-4c2f-bb42-f68b933724b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_10c41d55-5d2f-447b-bd12-6957282c36d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:to="loc_ifrs-full_CurrentLiabilities_10c41d55-5d2f-447b-bd12-6957282c36d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_455cebe5-b3bb-4fcd-8c53-0b6277f1cbc7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:to="loc_ifrs-full_NoncurrentLiabilities_455cebe5-b3bb-4fcd-8c53-0b6277f1cbc7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_44a6bf88-f94e-48a7-a054-2e3d3844ccb5" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_44a6bf88-f94e-48a7-a054-2e3d3844ccb5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_79e77a6d-8f18-4fde-888a-c728999214ff" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_44a6bf88-f94e-48a7-a054-2e3d3844ccb5" xlink:to="loc_srt_CurrencyAxis_79e77a6d-8f18-4fde-888a-c728999214ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_79e77a6d-8f18-4fde-888a-c728999214ff_default" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_79e77a6d-8f18-4fde-888a-c728999214ff" xlink:to="loc_currency_AllCurrenciesDomain_79e77a6d-8f18-4fde-888a-c728999214ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_ec67bc15-cc1f-403f-b306-73e6ce0663dc" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_79e77a6d-8f18-4fde-888a-c728999214ff" xlink:to="loc_currency_AllCurrenciesDomain_ec67bc15-cc1f-403f-b306-73e6ce0663dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_a27794fb-cc32-4328-b8b1-43e438600cad" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_ec67bc15-cc1f-403f-b306-73e6ce0663dc" xlink:to="loc_currency_USD_a27794fb-cc32-4328-b8b1-43e438600cad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_3a837ce1-e246-42e0-811e-c9e91277d625" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_EUR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_ec67bc15-cc1f-403f-b306-73e6ce0663dc" xlink:to="loc_currency_EUR_3a837ce1-e246-42e0-811e-c9e91277d625" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="extended" id="i81943e674369475e81909bc8edcd18f4_BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_1b095b3a-2177-4b0f-ace6-82b2650c7c76" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:to="loc_ifrs-full_Revenue_1b095b3a-2177-4b0f-ace6-82b2650c7c76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterials_34f902f4-8d95-446b-932c-f27e00cfc5e2" xlink:href="kof-20201231.xsd#kof_PurchasesOfRawMaterials"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:to="loc_kof_PurchasesOfRawMaterials_34f902f4-8d95-446b-932c-f27e00cfc5e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_472843fe-62ee-4cc3-b42b-1c7f82998995" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:to="loc_ifrs-full_InterestExpense_472843fe-62ee-4cc3-b42b-1c7f82998995" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherIncomeExpense_b88c0bd1-8046-4d0a-9e75-59b11081dd86" xlink:href="kof-20201231.xsd#kof_OtherIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:to="loc_kof_OtherIncomeExpense_b88c0bd1-8046-4d0a-9e75-59b11081dd86" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_f63cad15-0797-426b-b78b-47fa74b321c7" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_f63cad15-0797-426b-b78b-47fa74b321c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_b320c384-106f-4986-898d-edd528a75617" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_f63cad15-0797-426b-b78b-47fa74b321c7" xlink:to="loc_srt_CurrencyAxis_b320c384-106f-4986-898d-edd528a75617" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_b320c384-106f-4986-898d-edd528a75617_default" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_b320c384-106f-4986-898d-edd528a75617" xlink:to="loc_currency_AllCurrenciesDomain_b320c384-106f-4986-898d-edd528a75617_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_b30df561-3f23-4b1b-bf96-282d0c98a695" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_b320c384-106f-4986-898d-edd528a75617" xlink:to="loc_currency_AllCurrenciesDomain_b30df561-3f23-4b1b-bf96-282d0c98a695" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_a08d726b-3a22-4709-a494-cf4c5051a488" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_b30df561-3f23-4b1b-bf96-282d0c98a695" xlink:to="loc_currency_USD_a08d726b-3a22-4709-a494-cf4c5051a488" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_de3c9dde-9b4b-4334-b4d6-63c6f6dc0028" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_EUR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_b30df561-3f23-4b1b-bf96-282d0c98a695" xlink:to="loc_currency_EUR_de3c9dde-9b4b-4334-b4d6-63c6f6dc0028" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefits"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits" xlink:type="extended" id="i3c215477b5a14fafb4eb977bb907372e_PostEmploymentandOtherNoncurrentEmployeeBenefits"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables" xlink:type="extended" id="iaba78c8a73804f6991f474012ed69a6b_PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail" xlink:type="extended" id="ie12e750bc4c24780a705775cb66eea37_PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="extended" id="i76aaa895b6fd4333a6bb7c0f5078a7ba_PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5aaca90a-74ff-453b-8270-da33e23bf726" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5aaca90a-74ff-453b-8270-da33e23bf726" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo_684c94dc-72e4-45f1-8728-59d48757c3a3" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo_684c94dc-72e4-45f1-8728-59d48757c3a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree_e73bd7b2-7962-4c58-97e8-5831a0b51ba8" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree_e73bd7b2-7962-4c58-97e8-5831a0b51ba8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour_cb49185b-51e9-48b0-bc3c-1885ff3172d3" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour_cb49185b-51e9-48b0-bc3c-1885ff3172d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive_e1732bfb-997e-48b6-bbc8-dfb148697aa0" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive_e1732bfb-997e-48b6-bbc8-dfb148697aa0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_da21a7e0-ba13-48c6-ad54-e12b4051ead8" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_da21a7e0-ba13-48c6-ad54-e12b4051ead8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6cc1a6aa-152e-40d0-9f98-26ee51c9702a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6cc1a6aa-152e-40d0-9f98-26ee51c9702a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_ec1d16dc-e399-4511-8839-9d2f1ab15f8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6cc1a6aa-152e-40d0-9f98-26ee51c9702a" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_ec1d16dc-e399-4511-8839-9d2f1ab15f8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_ec1d16dc-e399-4511-8839-9d2f1ab15f8f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_ec1d16dc-e399-4511-8839-9d2f1ab15f8f" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_ec1d16dc-e399-4511-8839-9d2f1ab15f8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_f96caa01-6e63-459e-b693-8a2931a6fec9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_ec1d16dc-e399-4511-8839-9d2f1ab15f8f" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_f96caa01-6e63-459e-b693-8a2931a6fec9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_493e8f03-64cb-41b2-8ef0-0b5a910ff79d" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_f96caa01-6e63-459e-b693-8a2931a6fec9" xlink:to="loc_kof_PensionAndRetirementPlansMember_493e8f03-64cb-41b2-8ef0-0b5a910ff79d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_5d6db189-dacb-4600-83bb-a0f9277c142f" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_f96caa01-6e63-459e-b693-8a2931a6fec9" xlink:to="loc_kof_SeniorityPremiumsMember_5d6db189-dacb-4600-83bb-a0f9277c142f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended" id="ic9b625afd548478b96432819e29d2e3b_PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VestedDefinedBenefitObligation_bf7367fc-ac1a-4d2a-a539-c17a9f82b83a" xlink:href="kof-20201231.xsd#kof_VestedDefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_VestedDefinedBenefitObligation_bf7367fc-ac1a-4d2a-a539-c17a9f82b83a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonVestedDefinedBenefitObligation_e0fb6028-9b95-4004-9f45-b9a49e52fe5a" xlink:href="kof-20201231.xsd#kof_NonVestedDefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_NonVestedDefinedBenefitObligation_e0fb6028-9b95-4004-9f45-b9a49e52fe5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccumulatedDefinedBenefitObligation_63ac61cb-ff28-403e-bba1-f0a399ee46c0" xlink:href="kof-20201231.xsd#kof_AccumulatedDefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_AccumulatedDefinedBenefitObligation_63ac61cb-ff28-403e-bba1-f0a399ee46c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_9ab23dce-878a-4711-8b6c-ed0eb34fffbc" xlink:href="kof-20201231.xsd#kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_9ab23dce-878a-4711-8b6c-ed0eb34fffbc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligation_c3a43f09-92da-4fc4-ac47-61a30d0455bc" xlink:href="kof-20201231.xsd#kof_DefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_DefinedBenefitObligation_c3a43f09-92da-4fc4-ac47-61a30d0455bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligationFundsAtFairValue_70201224-0a1d-4334-8161-5ec7fccc32e9" xlink:href="kof-20201231.xsd#kof_DefinedBenefitObligationFundsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_DefinedBenefitObligationFundsAtFairValue_70201224-0a1d-4334-8161-5ec7fccc32e9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_4854c87c-0182-4c56-90fe-99a3e13b5d2c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_4854c87c-0182-4c56-90fe-99a3e13b5d2c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_c3f4f169-1735-4976-9e12-d2ab6a06ef56" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_c3f4f169-1735-4976-9e12-d2ab6a06ef56" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_674a706a-a5f7-4dae-b3eb-f51f128b4143" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_674a706a-a5f7-4dae-b3eb-f51f128b4143" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_917c52ec-4885-47e4-9a1d-ba1935e8d420" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_674a706a-a5f7-4dae-b3eb-f51f128b4143" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_917c52ec-4885-47e4-9a1d-ba1935e8d420" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_917c52ec-4885-47e4-9a1d-ba1935e8d420_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_917c52ec-4885-47e4-9a1d-ba1935e8d420" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_917c52ec-4885-47e4-9a1d-ba1935e8d420_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_731a2c90-84a1-4667-bd75-3a1b7db37df2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_917c52ec-4885-47e4-9a1d-ba1935e8d420" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_731a2c90-84a1-4667-bd75-3a1b7db37df2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_b2eef12a-3c24-4b2e-a6ec-2caaacd0c408" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_731a2c90-84a1-4667-bd75-3a1b7db37df2" xlink:to="loc_kof_PensionAndRetirementPlansMember_b2eef12a-3c24-4b2e-a6ec-2caaacd0c408" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_09e1a088-d583-4311-832c-237f9ff946b4" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_731a2c90-84a1-4667-bd75-3a1b7db37df2" xlink:to="loc_kof_SeniorityPremiumsMember_09e1a088-d583-4311-832c-237f9ff946b4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="extended" id="i7ddcfedc49bb4b7eb866878c114f3458_PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_0e0878ed-5fc8-4111-8807-6c7a78300d56" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FixedReturnAbstract_d7921d2e-89c0-4079-a92c-2addd5ad02a8" xlink:href="kof-20201231.xsd#kof_FixedReturnAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_0e0878ed-5fc8-4111-8807-6c7a78300d56" xlink:to="loc_kof_FixedReturnAbstract_d7921d2e-89c0-4079-a92c-2addd5ad02a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedReturnPercentage_c66afde9-1c25-42f7-aaf5-4b93e0635f20" xlink:href="kof-20201231.xsd#kof_TrustAssetsFixedReturnPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_FixedReturnAbstract_d7921d2e-89c0-4079-a92c-2addd5ad02a8" xlink:to="loc_kof_TrustAssetsFixedReturnPercentage_c66afde9-1c25-42f7-aaf5-4b93e0635f20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VariableReturnAbstract_8238b0ad-83fb-4d1b-8cf4-30ad95c9e64d" xlink:href="kof-20201231.xsd#kof_VariableReturnAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_0e0878ed-5fc8-4111-8807-6c7a78300d56" xlink:to="loc_kof_VariableReturnAbstract_8238b0ad-83fb-4d1b-8cf4-30ad95c9e64d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsVariableReturnPercentage_c17e210f-79c3-4bd3-86cc-f1964588ffff" xlink:href="kof-20201231.xsd#kof_TrustAssetsVariableReturnPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_VariableReturnAbstract_8238b0ad-83fb-4d1b-8cf4-30ad95c9e64d" xlink:to="loc_kof_TrustAssetsVariableReturnPercentage_c17e210f-79c3-4bd3-86cc-f1964588ffff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_90baf9a1-560e-4cf9-8f38-8ea388578d67" xlink:href="kof-20201231.xsd#kof_TrustAssetsFixedAndVariableReturnPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_VariableReturnAbstract_8238b0ad-83fb-4d1b-8cf4-30ad95c9e64d" xlink:to="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_90baf9a1-560e-4cf9-8f38-8ea388578d67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_3023c3d9-3df7-4726-89dc-db25816e8f07" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_0e0878ed-5fc8-4111-8807-6c7a78300d56" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_3023c3d9-3df7-4726-89dc-db25816e8f07" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_814b9b73-ee1b-44b0-aa98-34056bb5879f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_3023c3d9-3df7-4726-89dc-db25816e8f07" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_814b9b73-ee1b-44b0-aa98-34056bb5879f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_814b9b73-ee1b-44b0-aa98-34056bb5879f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_814b9b73-ee1b-44b0-aa98-34056bb5879f" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_814b9b73-ee1b-44b0-aa98-34056bb5879f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_814b9b73-ee1b-44b0-aa98-34056bb5879f" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradingEquitySecuritiesMember_95e50c55-f9c2-47a1-9313-c231f5376af1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradingEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:to="loc_ifrs-full_TradingEquitySecuritiesMember_95e50c55-f9c2-47a1-9313-c231f5376af1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesMember_0997f547-51f2-4de0-a2dd-b271807d1136" xlink:href="kof-20201231.xsd#kof_LifeAnnuitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:to="loc_kof_LifeAnnuitiesMember_0997f547-51f2-4de0-a2dd-b271807d1136" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BankInstrumentsMember_153fb70f-250a-4f4f-81d6-b86bff1d8741" xlink:href="kof-20201231.xsd#kof_BankInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:to="loc_kof_BankInstrumentsMember_153fb70f-250a-4f4f-81d6-b86bff1d8741" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalGovernmentInstrumentsMember_6c9fbfc9-2960-4e0d-b1c9-ada84f7d488a" xlink:href="kof-20201231.xsd#kof_FederalGovernmentInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:to="loc_kof_FederalGovernmentInstrumentsMember_6c9fbfc9-2960-4e0d-b1c9-ada84f7d488a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PubliclyTradedSharesMember_bbfc4582-321a-4359-ba5a-b61cd7bf1441" xlink:href="kof-20201231.xsd#kof_PubliclyTradedSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:to="loc_kof_PubliclyTradedSharesMember_bbfc4582-321a-4359-ba5a-b61cd7bf1441" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="extended" id="i70ca8c6378964eda8ec7795618e6c9d8_PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfFundAssets_12087ffd-640f-4aa1-885a-c5df452d19e6" xlink:href="kof-20201231.xsd#kof_PercentageOfFundAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:to="loc_kof_PercentageOfFundAssets_12087ffd-640f-4aa1-885a-c5df452d19e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfPlanAssetInvestmentForRelatedParties_e162aaaf-8e5e-4ac1-935f-1f41ec7ee75c" xlink:href="kof-20201231.xsd#kof_PercentageOfPlanAssetInvestmentForRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:to="loc_kof_PercentageOfPlanAssetInvestmentForRelatedParties_e162aaaf-8e5e-4ac1-935f-1f41ec7ee75c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_d5c2cfcc-6282-41b8-86f8-e86e6e975979" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_d5c2cfcc-6282-41b8-86f8-e86e6e975979" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfSignificantActuarialAssumptions_a6e3d32c-fc59-48ad-9e24-a69e9dba60c4" xlink:href="kof-20201231.xsd#kof_PercentageOfSignificantActuarialAssumptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:to="loc_kof_PercentageOfSignificantActuarialAssumptions_a6e3d32c-fc59-48ad-9e24-a69e9dba60c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis_2567c08b-2487-4100-9167-87cd850a5fbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:to="loc_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis_2567c08b-2487-4100-9167-87cd850a5fbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInstrumentMember_2567c08b-2487-4100-9167-87cd850a5fbb_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis_2567c08b-2487-4100-9167-87cd850a5fbb" xlink:to="loc_ifrs-full_TypesOfInstrumentMember_2567c08b-2487-4100-9167-87cd850a5fbb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInstrumentMember_30ffbb82-c585-4c54-826b-590cbfc171b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis_2567c08b-2487-4100-9167-87cd850a5fbb" xlink:to="loc_ifrs-full_TypesOfInstrumentMember_30ffbb82-c585-4c54-826b-590cbfc171b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicanFederalGovernmentInstrumentsMember_9a5685c1-bf6a-4585-b3f6-8cf80ae3004c" xlink:href="kof-20201231.xsd#kof_MexicanFederalGovernmentInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfInstrumentMember_30ffbb82-c585-4c54-826b-590cbfc171b4" xlink:to="loc_kof_MexicanFederalGovernmentInstrumentsMember_9a5685c1-bf6a-4585-b3f6-8cf80ae3004c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9c9b914-90b0-472b-9b80-b37468538ae9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9c9b914-90b0-472b-9b80-b37468538ae9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_d9c9b914-90b0-472b-9b80-b37468538ae9_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9c9b914-90b0-472b-9b80-b37468538ae9" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_d9c9b914-90b0-472b-9b80-b37468538ae9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f04c9906-2f66-44f2-9de5-a6900efbeadb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9c9b914-90b0-472b-9b80-b37468538ae9" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f04c9906-2f66-44f2-9de5-a6900efbeadb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubsidiariesMember_e9f94a3d-ebcf-4248-94d1-3d8388da3b63" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f04c9906-2f66-44f2-9de5-a6900efbeadb" xlink:to="loc_ifrs-full_SubsidiariesMember_e9f94a3d-ebcf-4248-94d1-3d8388da3b63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_c244491d-ff15-43c8-8b99-0fa28a5e0f0f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_c244491d-ff15-43c8-8b99-0fa28a5e0f0f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_c244491d-ff15-43c8-8b99-0fa28a5e0f0f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_c244491d-ff15-43c8-8b99-0fa28a5e0f0f" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_c244491d-ff15-43c8-8b99-0fa28a5e0f0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_c2fb7105-c5c1-456c-9ee2-1e23d462050e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_c244491d-ff15-43c8-8b99-0fa28a5e0f0f" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_c2fb7105-c5c1-456c-9ee2-1e23d462050e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_9fbb8406-8b58-47bc-a368-b334f4bf75d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_c2fb7105-c5c1-456c-9ee2-1e23d462050e" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_9fbb8406-8b58-47bc-a368-b334f4bf75d8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail" xlink:type="extended" id="iff6a0d179f38494eb3bc32ca6fcb1d7c_PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentSecuritiesLineItems_197ee23f-d7a5-4c41-9b4e-d5269cfed682" xlink:href="kof-20201231.xsd#kof_DisclosureOfInvestmentSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_1179efad-5e49-44ba-89d6-216935655a99" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfInvestmentSecuritiesLineItems_197ee23f-d7a5-4c41-9b4e-d5269cfed682" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_1179efad-5e49-44ba-89d6-216935655a99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_e10ac97b-e7dd-420e-a80b-ddbfd26e9839" xlink:href="kof-20201231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfInvestmentSecuritiesLineItems_197ee23f-d7a5-4c41-9b4e-d5269cfed682" xlink:to="loc_kof_InvestmentSecuritiesTable_e10ac97b-e7dd-420e-a80b-ddbfd26e9839" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_4c22f97f-1139-4b3e-acb0-b6150a6e54e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_e10ac97b-e7dd-420e-a80b-ddbfd26e9839" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_4c22f97f-1139-4b3e-acb0-b6150a6e54e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_4c22f97f-1139-4b3e-acb0-b6150a6e54e7_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_4c22f97f-1139-4b3e-acb0-b6150a6e54e7" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_4c22f97f-1139-4b3e-acb0-b6150a6e54e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_eeb3eb35-fd7c-408c-83d0-6d9a823b82a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_4c22f97f-1139-4b3e-acb0-b6150a6e54e7" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_eeb3eb35-fd7c-408c-83d0-6d9a823b82a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtSecuritiesMember_99b41cf3-158a-4c46-8aad-44b6d0559b62" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_eeb3eb35-fd7c-408c-83d0-6d9a823b82a5" xlink:to="loc_ifrs-full_DebtSecuritiesMember_99b41cf3-158a-4c46-8aad-44b6d0559b62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalSecuritiesMember_07cb3c6f-0af4-4681-8ecf-f76701d1f788" xlink:href="kof-20201231.xsd#kof_CapitalSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_eeb3eb35-fd7c-408c-83d0-6d9a823b82a5" xlink:to="loc_kof_CapitalSecuritiesMember_07cb3c6f-0af4-4681-8ecf-f76701d1f788" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_13cc5c6f-7ede-43b7-aeb5-c55d2e846fb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_e10ac97b-e7dd-420e-a80b-ddbfd26e9839" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_13cc5c6f-7ede-43b7-aeb5-c55d2e846fb0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_13cc5c6f-7ede-43b7-aeb5-c55d2e846fb0_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_13cc5c6f-7ede-43b7-aeb5-c55d2e846fb0" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_13cc5c6f-7ede-43b7-aeb5-c55d2e846fb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_13cc5c6f-7ede-43b7-aeb5-c55d2e846fb0" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GrupoIndustrialBimboSABDeCVMember_38031aff-d047-4114-ad7e-3c91c37a6b41" xlink:href="kof-20201231.xsd#kof_GrupoIndustrialBimboSABDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:to="loc_kof_GrupoIndustrialBimboSABDeCVMember_38031aff-d047-4114-ad7e-3c91c37a6b41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GrupoFinancieroBanorteSABDeCVMember_c8cdd500-bf4f-455c-87d4-29d2944e0b66" xlink:href="kof-20201231.xsd#kof_GrupoFinancieroBanorteSABDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:to="loc_kof_GrupoFinancieroBanorteSABDeCVMember_c8cdd500-bf4f-455c-87d4-29d2944e0b66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconmicoMexicanoSABDeCVMember_19fb0c2a-fb39-49be-a9bd-2403e7a0b27b" xlink:href="kof-20201231.xsd#kof_FomentoEconmicoMexicanoSABDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:to="loc_kof_FomentoEconmicoMexicanoSABDeCVMember_19fb0c2a-fb39-49be-a9bd-2403e7a0b27b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ElPuertoDeLiverpoolSABDeCVMember_cea3158e-8c79-4c90-9e3b-1ca9b8dee554" xlink:href="kof-20201231.xsd#kof_ElPuertoDeLiverpoolSABDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:to="loc_kof_ElPuertoDeLiverpoolSABDeCVMember_cea3158e-8c79-4c90-9e3b-1ca9b8dee554" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlfaSabDeCvMember_40f4f3d6-7349-4197-884a-d3afb62565ce" xlink:href="kof-20201231.xsd#kof_AlfaSabDeCvMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:to="loc_kof_AlfaSabDeCvMember_40f4f3d6-7349-4197-884a-d3afb62565ce" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail" xlink:type="extended" id="ied518d9452da405ab2035610d0eee70e_PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_c54dc643-e314-4207-8abd-ee9319b267a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_c54dc643-e314-4207-8abd-ee9319b267a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_00017e3b-8618-411d-8e51-ae27d37aca53" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_00017e3b-8618-411d-8e51-ae27d37aca53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_460e0feb-59b5-400e-9bc4-8dd69ca96153" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_460e0feb-59b5-400e-9bc4-8dd69ca96153" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_6e259f39-820a-4465-8baa-8ad8763919af" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_6e259f39-820a-4465-8baa-8ad8763919af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_e12db4c9-5c84-4d36-87c3-f10567536ddb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_e12db4c9-5c84-4d36-87c3-f10567536ddb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_92cce534-71b4-4014-8b1c-0e433e07ad0f" xlink:href="kof-20201231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_kof_InvestmentSecuritiesTable_92cce534-71b4-4014-8b1c-0e433e07ad0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_0f31a475-6a46-47cc-b802-b20805cc7847" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_92cce534-71b4-4014-8b1c-0e433e07ad0f" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_0f31a475-6a46-47cc-b802-b20805cc7847" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_0f31a475-6a46-47cc-b802-b20805cc7847_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_0f31a475-6a46-47cc-b802-b20805cc7847" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_0f31a475-6a46-47cc-b802-b20805cc7847_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_200fe1e1-68ab-444b-9135-65c128e1c3df" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_0f31a475-6a46-47cc-b802-b20805cc7847" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_200fe1e1-68ab-444b-9135-65c128e1c3df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_3237c3c1-21b6-4d95-8903-436a66394db3" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_200fe1e1-68ab-444b-9135-65c128e1c3df" xlink:to="loc_kof_PensionAndRetirementPlansMember_3237c3c1-21b6-4d95-8903-436a66394db3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_1ecf5547-3d6c-4284-b1b5-663f7c338b32" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_200fe1e1-68ab-444b-9135-65c128e1c3df" xlink:to="loc_kof_SeniorityPremiumPlanMember_1ecf5547-3d6c-4284-b1b5-663f7c338b32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_1d445e22-81f4-4032-9102-a05550ceb6c6" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_92cce534-71b4-4014-8b1c-0e433e07ad0f" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_1d445e22-81f4-4032-9102-a05550ceb6c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_1d445e22-81f4-4032-9102-a05550ceb6c6_default" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_1d445e22-81f4-4032-9102-a05550ceb6c6" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_1d445e22-81f4-4032-9102-a05550ceb6c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_bcc740e9-3602-4efa-bcb7-bdb4c2c02990" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_1d445e22-81f4-4032-9102-a05550ceb6c6" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_bcc740e9-3602-4efa-bcb7-bdb4c2c02990" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_a4038439-de56-4bd7-ac1e-b21aba54e543" xlink:href="kof-20201231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_bcc740e9-3602-4efa-bcb7-bdb4c2c02990" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_a4038439-de56-4bd7-ac1e-b21aba54e543" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_563ac095-1b0b-4409-bb1f-8e591b9c0682" xlink:href="kof-20201231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_bcc740e9-3602-4efa-bcb7-bdb4c2c02990" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_563ac095-1b0b-4409-bb1f-8e591b9c0682" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail" xlink:type="extended" id="ie9afcb0d718442348b56079b986f2f7f_PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended" id="i7d330e8f4aca4ea5ac95b97d98cfe353_PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_896959ed-4a99-4f01-a4fb-769d2dc6f50b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_896959ed-4a99-4f01-a4fb-769d2dc6f50b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_5e608df2-b3ee-4c16-9bfd-facde6c8d548" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_5e608df2-b3ee-4c16-9bfd-facde6c8d548" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_9dca2327-6454-48d2-8253-f898b2b2a04b" xlink:href="kof-20201231.xsd#kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_9dca2327-6454-48d2-8253-f898b2b2a04b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_52bc587e-e725-4f91-a198-a6f1339a549e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_52bc587e-e725-4f91-a198-a6f1339a549e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_6488b106-b44c-49eb-bf33-a9c523af7b90" xlink:href="kof-20201231.xsd#kof_ActuarialGainsLossesArisingFromExperienceAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_6488b106-b44c-49eb-bf33-a9c523af7b90" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_8be20257-b0fc-4823-ad01-de68d150ae90" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_8be20257-b0fc-4823-ad01-de68d150ae90" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BenefitsPaidOrPayable_adb6ace8-5574-4710-bbb7-3e6ff677fa42" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_BenefitsPaidOrPayable_adb6ace8-5574-4710-bbb7-3e6ff677fa42" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AcquisitionsNetDefinedBenefitLiabilityAsset_2a3a376e-c03e-44bd-9d0a-c69fdf3f5136" xlink:href="kof-20201231.xsd#kof_AcquisitionsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_kof_AcquisitionsNetDefinedBenefitLiabilityAsset_2a3a376e-c03e-44bd-9d0a-c69fdf3f5136" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalLetDefinedBenefitLiabilityAsset_b1b55b09-17ea-41da-9d7b-1a9a7be72889" xlink:href="kof-20201231.xsd#kof_DisposalLetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_kof_DisposalLetDefinedBenefitLiabilityAsset_b1b55b09-17ea-41da-9d7b-1a9a7be72889" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_9859d9d4-1ee0-4a08-9b78-2c00d5ffd053" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_9859d9d4-1ee0-4a08-9b78-2c00d5ffd053" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_cbca034a-8421-4e77-ac69-8d70225af35e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_4a9b65c7-0e11-4839-bc84-9db157d414fc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_4a9b65c7-0e11-4839-bc84-9db157d414fc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_14cc5a86-330d-432a-9c0e-a209a0ac8e28" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_4a9b65c7-0e11-4839-bc84-9db157d414fc" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_14cc5a86-330d-432a-9c0e-a209a0ac8e28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_14cc5a86-330d-432a-9c0e-a209a0ac8e28_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_14cc5a86-330d-432a-9c0e-a209a0ac8e28" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_14cc5a86-330d-432a-9c0e-a209a0ac8e28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_d940b83a-672f-4bd3-b41a-e985a3d402a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_14cc5a86-330d-432a-9c0e-a209a0ac8e28" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_d940b83a-672f-4bd3-b41a-e985a3d402a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_ffb5ad1b-5e30-4962-9de2-07bba0df5581" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_d940b83a-672f-4bd3-b41a-e985a3d402a9" xlink:to="loc_kof_PensionAndRetirementPlansMember_ffb5ad1b-5e30-4962-9de2-07bba0df5581" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_4bdda367-9113-4bf8-9447-5d869d4c17b8" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_d940b83a-672f-4bd3-b41a-e985a3d402a9" xlink:to="loc_kof_SeniorityPremiumPlanMember_4bdda367-9113-4bf8-9447-5d869d4c17b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_c32e1834-7036-4744-b204-dfe7b52dbdb7" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_d940b83a-672f-4bd3-b41a-e985a3d402a9" xlink:to="loc_kof_SeniorityPremiumsMember_c32e1834-7036-4744-b204-dfe7b52dbdb7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_4d960137-a034-43ca-9e27-ff95df611929" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_4a9b65c7-0e11-4839-bc84-9db157d414fc" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_4d960137-a034-43ca-9e27-ff95df611929" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_4d960137-a034-43ca-9e27-ff95df611929_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_4d960137-a034-43ca-9e27-ff95df611929" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_4d960137-a034-43ca-9e27-ff95df611929_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b307c22f-f058-4201-aef6-63ba5f4d6684" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_4d960137-a034-43ca-9e27-ff95df611929" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b307c22f-f058-4201-aef6-63ba5f4d6684" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_8f506350-e57c-4aa8-ae6a-cefb93d527ff" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b307c22f-f058-4201-aef6-63ba5f4d6684" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_8f506350-e57c-4aa8-ae6a-cefb93d527ff" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="extended" id="i535aacbc0e9f4fac8773b478b6b51940_PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:href="kof-20201231.xsd#kof_DisclosureOfTrustAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_824b77c9-aef9-4caa-a89b-277bd305b489" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_824b77c9-aef9-4caa-a89b-277bd305b489" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_87a9ddad-5db4-46eb-8cc0-3730eb81bead" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_87a9ddad-5db4-46eb-8cc0-3730eb81bead" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_fc6fe536-2bcf-4a52-9c8e-800339c22f45" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_fc6fe536-2bcf-4a52-9c8e-800339c22f45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset_5431b359-7ec3-41f7-b0af-fa5731357ced" xlink:href="kof-20201231.xsd#kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset_5431b359-7ec3-41f7-b0af-fa5731357ced" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BenefitsPaidOrPayable_88c7f583-12a5-48e8-a608-fc02e91e9909" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_ifrs-full_BenefitsPaidOrPayable_88c7f583-12a5-48e8-a608-fc02e91e9909" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalLetDefinedBenefitLiabilityAsset_8e078ab5-0c92-44fc-aa37-53786df95e3b" xlink:href="kof-20201231.xsd#kof_DisposalLetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_kof_DisposalLetDefinedBenefitLiabilityAsset_8e078ab5-0c92-44fc-aa37-53786df95e3b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_2139a030-ed28-4bdc-8754-a68fb235e036" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsTable_4e640db8-7589-4587-8bb7-8d40abe8e23f" xlink:href="kof-20201231.xsd#kof_DisclosureOfTrustAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_kof_DisclosureOfTrustAssetsTable_4e640db8-7589-4587-8bb7-8d40abe8e23f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_d4939106-0f22-4a1e-b9f3-10b113f2f34e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_4e640db8-7589-4587-8bb7-8d40abe8e23f" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_d4939106-0f22-4a1e-b9f3-10b113f2f34e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_d4939106-0f22-4a1e-b9f3-10b113f2f34e_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_d4939106-0f22-4a1e-b9f3-10b113f2f34e" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_d4939106-0f22-4a1e-b9f3-10b113f2f34e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_686ce329-d534-4067-918d-d66dab8878eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_d4939106-0f22-4a1e-b9f3-10b113f2f34e" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_686ce329-d534-4067-918d-d66dab8878eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsMember_05d2f286-1586-465e-be44-14e5d854b250" xlink:href="kof-20201231.xsd#kof_TrustAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_686ce329-d534-4067-918d-d66dab8878eb" xlink:to="loc_kof_TrustAssetsMember_05d2f286-1586-465e-be44-14e5d854b250" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_c6440574-2fec-4e13-89a8-6e514e11d651" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_4e640db8-7589-4587-8bb7-8d40abe8e23f" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_c6440574-2fec-4e13-89a8-6e514e11d651" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_c6440574-2fec-4e13-89a8-6e514e11d651_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_c6440574-2fec-4e13-89a8-6e514e11d651" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_c6440574-2fec-4e13-89a8-6e514e11d651_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_8e4d6ce6-d291-45d5-81b8-80aeae352a19" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_c6440574-2fec-4e13-89a8-6e514e11d651" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_8e4d6ce6-d291-45d5-81b8-80aeae352a19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_fe6996e2-ceb6-4ebf-b5d6-a723f03549d1" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_8e4d6ce6-d291-45d5-81b8-80aeae352a19" xlink:to="loc_kof_PensionAndRetirementPlansMember_fe6996e2-ceb6-4ebf-b5d6-a723f03549d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_97c314dc-7b1f-4651-90cb-37b217838dce" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_8e4d6ce6-d291-45d5-81b8-80aeae352a19" xlink:to="loc_kof_SeniorityPremiumPlanMember_97c314dc-7b1f-4651-90cb-37b217838dce" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="extended" id="i66607680abbf41f4a4ce890e5c6af4d9_PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_bd4730fa-bf6f-4488-bc60-c902b47d7922" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_bd4730fa-bf6f-4488-bc60-c902b47d7922" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_332e8b81-71c3-4708-b93e-2aca917cc2dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_332e8b81-71c3-4708-b93e-2aca917cc2dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_d629e6cc-bdad-4773-b92e-9067e4ac7e40" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_d629e6cc-bdad-4773-b92e-9067e4ac7e40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_ad5eb101-1fc4-47f5-8cab-4f07e9d2b88d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_ad5eb101-1fc4-47f5-8cab-4f07e9d2b88d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_92bb69d5-022d-4d72-be5e-99e4547fd548" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_92bb69d5-022d-4d72-be5e-99e4547fd548" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:href="kof-20201231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_312df0e4-0f13-4c01-9c0a-e94990b1ca9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_312df0e4-0f13-4c01-9c0a-e94990b1ca9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_312df0e4-0f13-4c01-9c0a-e94990b1ca9c_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_312df0e4-0f13-4c01-9c0a-e94990b1ca9c" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_312df0e4-0f13-4c01-9c0a-e94990b1ca9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_68b80cff-7a70-4390-8ec8-42ed3ede6cbd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_312df0e4-0f13-4c01-9c0a-e94990b1ca9c" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_68b80cff-7a70-4390-8ec8-42ed3ede6cbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_a9b75b5b-7ae8-4c5d-a09f-f7a8dcc8bc67" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_68b80cff-7a70-4390-8ec8-42ed3ede6cbd" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_a9b75b5b-7ae8-4c5d-a09f-f7a8dcc8bc67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_fdedbbf5-dc6a-49fa-b1b9-3b62dad5887c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_68b80cff-7a70-4390-8ec8-42ed3ede6cbd" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_fdedbbf5-dc6a-49fa-b1b9-3b62dad5887c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_42861234-e4fc-4662-916f-b10028b8b5b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_42861234-e4fc-4662-916f-b10028b8b5b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_42861234-e4fc-4662-916f-b10028b8b5b3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_42861234-e4fc-4662-916f-b10028b8b5b3" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_42861234-e4fc-4662-916f-b10028b8b5b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_21bc3370-3b59-422a-88e1-70f2844606e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_42861234-e4fc-4662-916f-b10028b8b5b3" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_21bc3370-3b59-422a-88e1-70f2844606e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_66e93d2c-0ee3-4cb0-96d9-0c02a65c5c41" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_21bc3370-3b59-422a-88e1-70f2844606e3" xlink:to="loc_kof_PensionAndRetirementPlansMember_66e93d2c-0ee3-4cb0-96d9-0c02a65c5c41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_b034ae87-ec32-4190-9502-04fa3fe1b2d2" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_21bc3370-3b59-422a-88e1-70f2844606e3" xlink:to="loc_kof_SeniorityPremiumPlanMember_b034ae87-ec32-4190-9502-04fa3fe1b2d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_b423ba2a-0ffa-4206-a9f1-2d4b87d2a191" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_b423ba2a-0ffa-4206-a9f1-2d4b87d2a191" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_b423ba2a-0ffa-4206-a9f1-2d4b87d2a191_default" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_b423ba2a-0ffa-4206-a9f1-2d4b87d2a191" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_b423ba2a-0ffa-4206-a9f1-2d4b87d2a191_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_7383f68d-6453-4119-8c22-daf59802407e" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_b423ba2a-0ffa-4206-a9f1-2d4b87d2a191" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_7383f68d-6453-4119-8c22-daf59802407e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_dfbe1a21-865c-45ef-9840-4c2f9b9c60b7" xlink:href="kof-20201231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_7383f68d-6453-4119-8c22-daf59802407e" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_dfbe1a21-865c-45ef-9840-4c2f9b9c60b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_6399560f-0454-4dbe-ab17-b8e65abf1e33" xlink:href="kof-20201231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_7383f68d-6453-4119-8c22-daf59802407e" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_6399560f-0454-4dbe-ab17-b8e65abf1e33" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="extended" id="i6e3488cb2bef4816b4ade1afc1bd7a11_PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:href="kof-20201231.xsd#kof_EmployeeBenefitsExpenseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WagesAndSalaries_bc28b517-4073-49e7-a616-8ace3cb78136" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WagesAndSalaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_ifrs-full_WagesAndSalaries_bc28b517-4073-49e7-a616-8ace3cb78136" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SocialSecurityContributions_33f9a3d3-3ed6-4bbc-87a7-2aad486403a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SocialSecurityContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_ifrs-full_SocialSecurityContributions_33f9a3d3-3ed6-4bbc-87a7-2aad486403a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharing_aea486d1-d18e-41a8-b989-ff70b7732ce6" xlink:href="kof-20201231.xsd#kof_EmployeeProfitSharing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_kof_EmployeeProfitSharing_aea486d1-d18e-41a8-b989-ff70b7732ce6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndSeniorityPremiumCosts_81273c81-d2c7-49a8-829c-44c3965b8afd" xlink:href="kof-20201231.xsd#kof_PensionAndSeniorityPremiumCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_kof_PensionAndSeniorityPremiumCosts_81273c81-d2c7-49a8-829c-44c3965b8afd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEmployeeExpense_b4f6a3db-af21-4557-b0f5-bba51863920d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherEmployeeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_ifrs-full_OtherEmployeeExpense_b4f6a3db-af21-4557-b0f5-bba51863920d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_1b790635-75f4-42f7-b654-6aa399cfdc3b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_1b790635-75f4-42f7-b654-6aa399cfdc3b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_b508c7df-8bb3-426c-9cda-78087c328ae4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_b508c7df-8bb3-426c-9cda-78087c328ae4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_ea7702e8-bad5-4100-afe4-df545671f43d" xlink:href="kof-20201231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_kof_InvestmentSecuritiesTable_ea7702e8-bad5-4100-afe4-df545671f43d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_d060a696-912c-4ce1-9c20-dc6d76386f75" xlink:href="kof-20201231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_ea7702e8-bad5-4100-afe4-df545671f43d" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_d060a696-912c-4ce1-9c20-dc6d76386f75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d060a696-912c-4ce1-9c20-dc6d76386f75_default" xlink:href="kof-20201231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_d060a696-912c-4ce1-9c20-dc6d76386f75" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d060a696-912c-4ce1-9c20-dc6d76386f75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_f5bbc3f9-c8d8-4873-ae0d-2f3a41842def" xlink:href="kof-20201231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_d060a696-912c-4ce1-9c20-dc6d76386f75" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_f5bbc3f9-c8d8-4873-ae0d-2f3a41842def" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfGoodsSoldMember_c8de9de5-5e13-4f37-a353-951a86c6a717" xlink:href="kof-20201231.xsd#kof_CostOfGoodsSoldMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_f5bbc3f9-c8d8-4873-ae0d-2f3a41842def" xlink:to="loc_kof_CostOfGoodsSoldMember_c8de9de5-5e13-4f37-a353-951a86c6a717" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndDistributionExpensesMember_ffd97e01-d00f-4ecd-af73-1286a5117c19" xlink:href="kof-20201231.xsd#kof_SellingAndDistributionExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_f5bbc3f9-c8d8-4873-ae0d-2f3a41842def" xlink:to="loc_kof_SellingAndDistributionExpensesMember_ffd97e01-d00f-4ecd-af73-1286a5117c19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpensesMember_e9d49899-a678-43e0-8e1c-407cfa34f5c0" xlink:href="kof-20201231.xsd#kof_AdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_f5bbc3f9-c8d8-4873-ae0d-2f3a41842def" xlink:to="loc_kof_AdministrativeExpensesMember_e9d49899-a678-43e0-8e1c-407cfa34f5c0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusPrograms" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusPrograms"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BonusPrograms" xlink:type="extended" id="ibecc4da0db5541719e8844b07caa0273_BonusPrograms"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusProgramsTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsTables" xlink:type="extended" id="i3746e9363b6a43bfb52a86f0b296541d_BonusProgramsTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusProgramsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="extended" id="i4808d25f2122427cb362cb4389ee5440_BonusProgramsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AnnualBonusPercentageToPurchaseOptions_d29cf55e-fa6e-4e7d-a18f-c56e52dc31dd" xlink:href="kof-20201231.xsd#kof_AnnualBonusPercentageToPurchaseOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_kof_AnnualBonusPercentageToPurchaseOptions_d29cf55e-fa6e-4e7d-a18f-c56e52dc31dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BonusExpense_6767f60c-fc95-47c3-9237-0f685f0295de" xlink:href="kof-20201231.xsd#kof_BonusExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_kof_BonusExpense_6767f60c-fc95-47c3-9237-0f685f0295de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsGrantedVestingPercentage_d7961795-ce84-4185-9420-b0cc24a92755" xlink:href="kof-20201231.xsd#kof_OptionsGrantedVestingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_kof_OptionsGrantedVestingPercentage_d7961795-ce84-4185-9420-b0cc24a92755" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_f5117ab8-53a1-4e3b-b16b-5bc0c66014f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_f5117ab8-53a1-4e3b-b16b-5bc0c66014f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_d9d1967b-98e6-496b-9f51-3febc93c062f" xlink:href="kof-20201231.xsd#kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_d9d1967b-98e6-496b-9f51-3febc93c062f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_980600ca-1a51-43a3-b0b2-1f763e07cf8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_980600ca-1a51-43a3-b0b2-1f763e07cf8f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_f039d6f9-90e1-4325-97cd-d51503a5cf7a" xlink:href="kof-20201231.xsd#kof_ShareBasedPaymentsOtherNonCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_f039d6f9-90e1-4325-97cd-d51503a5cf7a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_8b17d5fd-5e65-4908-b502-d0dafb6c3e9b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_8b17d5fd-5e65-4908-b502-d0dafb6c3e9b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9e4c08a-fc01-4807-91e2-2a4d5468e83b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_8b17d5fd-5e65-4908-b502-d0dafb6c3e9b" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9e4c08a-fc01-4807-91e2-2a4d5468e83b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_d9e4c08a-fc01-4807-91e2-2a4d5468e83b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9e4c08a-fc01-4807-91e2-2a4d5468e83b" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_d9e4c08a-fc01-4807-91e2-2a4d5468e83b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f718cd3b-d54c-4b1c-b621-ee343e5be4d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9e4c08a-fc01-4807-91e2-2a4d5468e83b" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f718cd3b-d54c-4b1c-b621-ee343e5be4d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_6a70eee3-48a7-4a16-8fcd-4cf513b93746" xlink:href="kof-20201231.xsd#kof_FEMSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f718cd3b-d54c-4b1c-b621-ee343e5be4d8" xlink:to="loc_kof_FEMSAMember_6a70eee3-48a7-4a16-8fcd-4cf513b93746" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="extended" id="i23d1c1987ad74125864d1b16d67e8d4f_BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_f0d935ba-1a92-4f13-9ed7-11af080babea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_db773c17-55e5-4539-ab73-67ee1607825e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_f0d935ba-1a92-4f13-9ed7-11af080babea" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_db773c17-55e5-4539-ab73-67ee1607825e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_a6d7904f-b353-4d3f-b5a0-c1bbfaa93796" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_f0d935ba-1a92-4f13-9ed7-11af080babea" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_a6d7904f-b353-4d3f-b5a0-c1bbfaa93796" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_edcb2e77-2afb-48de-9c6c-078184899457" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_a6d7904f-b353-4d3f-b5a0-c1bbfaa93796" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_edcb2e77-2afb-48de-9c6c-078184899457" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_edcb2e77-2afb-48de-9c6c-078184899457_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_edcb2e77-2afb-48de-9c6c-078184899457" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_edcb2e77-2afb-48de-9c6c-078184899457_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eba7a048-dd90-4dbb-b025-c9f65b50bcb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_edcb2e77-2afb-48de-9c6c-078184899457" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eba7a048-dd90-4dbb-b025-c9f65b50bcb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_3904b9f3-eda4-4576-8032-246de8a87ae8" xlink:href="kof-20201231.xsd#kof_FEMSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eba7a048-dd90-4dbb-b025-c9f65b50bcb0" xlink:to="loc_kof_FEMSAMember_3904b9f3-eda4-4576-8032-246de8a87ae8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_KOFMember_aefb0f4a-5c76-40fc-86b1-ebce3ffa2cc3" xlink:href="kof-20201231.xsd#kof_KOFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eba7a048-dd90-4dbb-b025-c9f65b50bcb0" xlink:to="loc_kof_KOFMember_aefb0f4a-5c76-40fc-86b1-ebce3ffa2cc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d153c3af-2300-4694-9fa8-14c1d62d3f74" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_a6d7904f-b353-4d3f-b5a0-c1bbfaa93796" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d153c3af-2300-4694-9fa8-14c1d62d3f74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_d153c3af-2300-4694-9fa8-14c1d62d3f74_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d153c3af-2300-4694-9fa8-14c1d62d3f74" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_d153c3af-2300-4694-9fa8-14c1d62d3f74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d153c3af-2300-4694-9fa8-14c1d62d3f74" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandSixteenIncentivePlanMember_8279f956-dcf9-4e53-9bd1-5da76deff59c" xlink:href="kof-20201231.xsd#kof_TwoThousandSixteenIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:to="loc_kof_TwoThousandSixteenIncentivePlanMember_8279f956-dcf9-4e53-9bd1-5da76deff59c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandSeventeenIncentivePlanMember_284af156-daa0-4ab6-a486-4a66b77cc504" xlink:href="kof-20201231.xsd#kof_TwoThousandSeventeenIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:to="loc_kof_TwoThousandSeventeenIncentivePlanMember_284af156-daa0-4ab6-a486-4a66b77cc504" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandEighteenIncentivePlanMember_1528b4d6-0e1e-4ca9-ba25-f2de210551cb" xlink:href="kof-20201231.xsd#kof_TwoThousandEighteenIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:to="loc_kof_TwoThousandEighteenIncentivePlanMember_1528b4d6-0e1e-4ca9-ba25-f2de210551cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandNineteenIncentivePlanMember_bd40185e-5075-4d31-8df4-15dac038f3bc" xlink:href="kof-20201231.xsd#kof_TwoThousandNineteenIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:to="loc_kof_TwoThousandNineteenIncentivePlanMember_bd40185e-5075-4d31-8df4-15dac038f3bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyIncentivePlanMember_35abab80-6253-476a-85e2-45fcd0d07ea6" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:to="loc_kof_TwoThousandTwentyIncentivePlanMember_35abab80-6253-476a-85e2-45fcd0d07ea6" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayables" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayables" xlink:type="extended" id="ic4a2de1c213148c1b4ecb8afe4b5d6eb_BankLoansandNotesPayables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables" xlink:type="extended" id="i3454856187f845a68be572faa2b0f493_BankLoansandNotesPayablesTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="extended" id="i21e5792bf45f43da8ce55a77f71b54ba_BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowings_7879cc87-dc96-49f9-997b-63ef0166c198" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_ShorttermBorrowings_7879cc87-dc96-49f9-997b-63ef0166c198" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_dd657c8a-a5c3-450b-8e29-99b45e48a97f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_BorrowingsInterestRate_dd657c8a-a5c3-450b-8e29-99b45e48a97f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_68f6a49b-03c6-4cb5-89a5-75006299af7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_Borrowings_68f6a49b-03c6-4cb5-89a5-75006299af7b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_e771c978-1152-4ca4-9279-29026695d7eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_e771c978-1152-4ca4-9279-29026695d7eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_6f1c05b2-b825-469c-8b53-cbc935aa78e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_LongtermBorrowings_6f1c05b2-b825-469c-8b53-cbc935aa78e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_742a15b4-b0b1-4284-b03e-542bfb08bfb9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_ifrs-full_MeasurementAxis_742a15b4-b0b1-4284-b03e-542bfb08bfb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_742a15b4-b0b1-4284-b03e-542bfb08bfb9_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_742a15b4-b0b1-4284-b03e-542bfb08bfb9" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_742a15b4-b0b1-4284-b03e-542bfb08bfb9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_79f3f727-581c-45b4-8915-b44b4495a77a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_742a15b4-b0b1-4284-b03e-542bfb08bfb9" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_79f3f727-581c-45b4-8915-b44b4495a77a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AtFairValueMember_5c449ef0-dcc3-49f9-8639-6e30feb502d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AtFairValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_79f3f727-581c-45b4-8915-b44b4495a77a" xlink:to="loc_ifrs-full_AtFairValueMember_5c449ef0-dcc3-49f9-8639-6e30feb502d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_58a6c437-9305-4133-8b4f-95f3ad5c57db" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_srt_CurrencyAxis_58a6c437-9305-4133-8b4f-95f3ad5c57db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_58a6c437-9305-4133-8b4f-95f3ad5c57db_default" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_58a6c437-9305-4133-8b4f-95f3ad5c57db" xlink:to="loc_currency_AllCurrenciesDomain_58a6c437-9305-4133-8b4f-95f3ad5c57db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_58a6c437-9305-4133-8b4f-95f3ad5c57db" xlink:to="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP_e26023c5-86a0-42bb-aa38-55590cf6ec5d" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_COP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:to="loc_currency_COP_e26023c5-86a0-42bb-aa38-55590cf6ec5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_53389bae-9fd9-40b1-b0d3-6ce904b687e9" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_ARS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:to="loc_currency_ARS_53389bae-9fd9-40b1-b0d3-6ce904b687e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_77867541-4edb-4e6e-abaf-01c349bdc56b" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_UYU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:to="loc_currency_UYU_77867541-4edb-4e6e-abaf-01c349bdc56b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_fc8844d0-9330-4a57-b89a-c322e618843f" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_BRL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:to="loc_currency_BRL_fc8844d0-9330-4a57-b89a-c322e618843f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_adfbd157-0ece-4c95-8245-32b360fab612" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_MXN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:to="loc_currency_MXN_adfbd157-0ece-4c95-8245-32b360fab612" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_db61f7fb-f2b9-4d3e-8461-1536a0c00413" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_ifrs-full_MaturityAxis_db61f7fb-f2b9-4d3e-8461-1536a0c00413" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_db61f7fb-f2b9-4d3e-8461-1536a0c00413_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_db61f7fb-f2b9-4d3e-8461-1536a0c00413" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_db61f7fb-f2b9-4d3e-8461-1536a0c00413_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_db61f7fb-f2b9-4d3e-8461-1536a0c00413" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_92390352-f981-4ef7-b835-ec67c0402d22" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_92390352-f981-4ef7-b835-ec67c0402d22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_98b97065-55e9-4f25-a7cc-638718026093" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_98b97065-55e9-4f25-a7cc-638718026093" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_00849623-46da-4c0e-a790-e7a8c7dbf397" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_00849623-46da-4c0e-a790-e7a8c7dbf397" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4d04723b-fc02-4a01-8ed0-863ec0004e1e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4d04723b-fc02-4a01-8ed0-863ec0004e1e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_1ac2b5bb-0be8-4b7d-9fd3-16a56f3d556e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_1ac2b5bb-0be8-4b7d-9fd3-16a56f3d556e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_efbc8edc-0657-47e8-ae4c-80060f83c63a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_efbc8edc-0657-47e8-ae4c-80060f83c63a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis_1d598c18-8d45-411b-af73-cadb527bccc1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInterestRatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_ifrs-full_TypesOfInterestRatesAxis_1d598c18-8d45-411b-af73-cadb527bccc1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateTypesMember_1d598c18-8d45-411b-af73-cadb527bccc1_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateTypesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_1d598c18-8d45-411b-af73-cadb527bccc1" xlink:to="loc_ifrs-full_InterestRateTypesMember_1d598c18-8d45-411b-af73-cadb527bccc1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateTypesMember_22d4d777-7e06-45fe-8a29-21b03c97d5a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateTypesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_1d598c18-8d45-411b-af73-cadb527bccc1" xlink:to="loc_ifrs-full_InterestRateTypesMember_22d4d777-7e06-45fe-8a29-21b03c97d5a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FixedInterestRateMember_3119a4e7-5a0a-4f2a-b2dc-35d238c80685" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FixedInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InterestRateTypesMember_22d4d777-7e06-45fe-8a29-21b03c97d5a3" xlink:to="loc_ifrs-full_FixedInterestRateMember_3119a4e7-5a0a-4f2a-b2dc-35d238c80685" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FloatingInterestRateMember_52dbc12e-a901-4238-991f-a472caf8b8be" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FloatingInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InterestRateTypesMember_22d4d777-7e06-45fe-8a29-21b03c97d5a3" xlink:to="loc_ifrs-full_FloatingInterestRateMember_52dbc12e-a901-4238-991f-a472caf8b8be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_10b31dd2-3d45-4044-a48f-c7848c37060d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_10b31dd2-3d45-4044-a48f-c7848c37060d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_10b31dd2-3d45-4044-a48f-c7848c37060d_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_10b31dd2-3d45-4044-a48f-c7848c37060d" xlink:to="loc_ifrs-full_BorrowingsByNameMember_10b31dd2-3d45-4044-a48f-c7848c37060d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_10b31dd2-3d45-4044-a48f-c7848c37060d" xlink:to="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_b1c6f74f-e85e-4072-9357-014a58fb84c3" xlink:href="kof-20201231.xsd#kof_ShortTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:to="loc_kof_ShortTermBankLoansMember_b1c6f74f-e85e-4072-9357-014a58fb84c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember_a6616239-e25d-45df-99a1-685784fcad1b" xlink:href="kof-20201231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:to="loc_kof_LongTermYankeeBondsMember_a6616239-e25d-45df-99a1-685784fcad1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBorrowingsSeniorNotesMember_e930e52d-f5c4-4417-8e2b-9c28f6ce76cd" xlink:href="kof-20201231.xsd#kof_LongTermBorrowingsSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:to="loc_kof_LongTermBorrowingsSeniorNotesMember_e930e52d-f5c4-4417-8e2b-9c28f6ce76cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_ccbb4f6f-9bcb-4126-a290-b6473c56ac32" xlink:href="kof-20201231.xsd#kof_LongTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:to="loc_kof_LongTermBankLoansMember_ccbb4f6f-9bcb-4126-a290-b6473c56ac32" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SummaryofInterestExpenseBankLoansandNotesPayablesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail" xlink:type="extended" id="i25842968b0724f83a68417d1f3f0ee1f_SummaryofInterestExpenseBankLoansandNotesPayablesDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="extended" id="i2ccde3ad29b44e4596ad744982ccc851_BankLoansandNotesPayablesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_b3cb9971-c98a-47e9-b76f-4acd46abbe1d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_NotionalAmount_b3cb9971-c98a-47e9-b76f-4acd46abbe1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsMaturity_9c8dbf31-5997-4da8-9590-ef1b1c92f8e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_BorrowingsMaturity_9c8dbf31-5997-4da8-9590-ef1b1c92f8e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_e0c7d397-84a2-4ecc-9819-4ee2b0977ba6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_BorrowingsInterestRate_e0c7d397-84a2-4ecc-9819-4ee2b0977ba6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_4cecfa9d-f710-4ebf-8ed8-bf7e60fd36f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_4cecfa9d-f710-4ebf-8ed8-bf7e60fd36f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_5c7152a2-f2ef-4592-9f44-5e57f7f2bcd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_5c7152a2-f2ef-4592-9f44-5e57f7f2bcd9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_f27b908e-058b-4382-85c2-a80194edce84" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBondsNotesAndDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_f27b908e-058b-4382-85c2-a80194edce84" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_b91705bc-66c7-4b11-9a6e-65a425837724" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_b91705bc-66c7-4b11-9a6e-65a425837724" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_b91705bc-66c7-4b11-9a6e-65a425837724_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_b91705bc-66c7-4b11-9a6e-65a425837724" xlink:to="loc_ifrs-full_BorrowingsByNameMember_b91705bc-66c7-4b11-9a6e-65a425837724_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_b91705bc-66c7-4b11-9a6e-65a425837724" xlink:to="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember_0f11c7e7-687f-43ea-80e1-e5063566e226" xlink:href="kof-20201231.xsd#kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember_0f11c7e7-687f-43ea-80e1-e5063566e226" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_451f7106-b810-458b-b693-4ee8181e59f5" xlink:href="kof-20201231.xsd#kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_451f7106-b810-458b-b693-4ee8181e59f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_9c01e7d9-11b6-4e3e-9265-628aee64f3ae" xlink:href="kof-20201231.xsd#kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_9c01e7d9-11b6-4e3e-9265-628aee64f3ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_4d446f0a-7d1d-4ef4-a7b0-4e1f384fa47f" xlink:href="kof-20201231.xsd#kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_4d446f0a-7d1d-4ef4-a7b0-4e1f384fa47f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_04815292-5e89-4974-bf45-f62def194ae1" xlink:href="kof-20201231.xsd#kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_04815292-5e89-4974-bf45-f62def194ae1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeFivePercentageMember_9925ca24-5690-49cd-aec5-6085b64dcdbd" xlink:href="kof-20201231.xsd#kof_SevenPointThreeFivePercentageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_SevenPointThreeFivePercentageMember_9925ca24-5690-49cd-aec5-6085b64dcdbd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_49f905b8-75f5-4f5b-9af4-801a8dec4589" xlink:href="kof-20201231.xsd#kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_49f905b8-75f5-4f5b-9af4-801a8dec4589" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_05a6311f-05f8-4538-8e21-e5d51ce1fa6f" xlink:href="kof-20201231.xsd#kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_05a6311f-05f8-4538-8e21-e5d51ce1fa6f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_9225b863-89ad-4641-bae7-4cb8db9dc877" xlink:href="kof-20201231.xsd#kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_9225b863-89ad-4641-bae7-4cb8db9dc877" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_0165ab72-81aa-492d-a6e2-bdfe0c7dbfac" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:to="loc_srt_CurrencyAxis_0165ab72-81aa-492d-a6e2-bdfe0c7dbfac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_0165ab72-81aa-492d-a6e2-bdfe0c7dbfac_default" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_0165ab72-81aa-492d-a6e2-bdfe0c7dbfac" xlink:to="loc_currency_AllCurrenciesDomain_0165ab72-81aa-492d-a6e2-bdfe0c7dbfac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_52669d55-ad6a-4485-b57d-d39c5a8fd833" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_0165ab72-81aa-492d-a6e2-bdfe0c7dbfac" xlink:to="loc_currency_AllCurrenciesDomain_52669d55-ad6a-4485-b57d-d39c5a8fd833" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_ffe82fda-0050-4cf9-a436-93228cbcfd7c" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_ARS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_52669d55-ad6a-4485-b57d-d39c5a8fd833" xlink:to="loc_currency_ARS_ffe82fda-0050-4cf9-a436-93228cbcfd7c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_d2f61d88-abe9-4e30-b71f-a397702fc0cf" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_UYU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_52669d55-ad6a-4485-b57d-d39c5a8fd833" xlink:to="loc_currency_UYU_d2f61d88-abe9-4e30-b71f-a397702fc0cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_83ab1ebb-3b1a-463d-a914-acf5529a780f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:to="loc_ifrs-full_RangeAxis_83ab1ebb-3b1a-463d-a914-acf5529a780f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_83ab1ebb-3b1a-463d-a914-acf5529a780f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_83ab1ebb-3b1a-463d-a914-acf5529a780f" xlink:to="loc_ifrs-full_RangesMember_83ab1ebb-3b1a-463d-a914-acf5529a780f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_ce7a0950-37b5-4f31-853b-8c47495d17bb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_83ab1ebb-3b1a-463d-a914-acf5529a780f" xlink:to="loc_ifrs-full_RangesMember_ce7a0950-37b5-4f31-853b-8c47495d17bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_ef9ed08d-96d0-4fa0-852c-f3202cd14c12" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_ce7a0950-37b5-4f31-853b-8c47495d17bb" xlink:to="loc_ifrs-full_TopOfRangeMember_ef9ed08d-96d0-4fa0-852c-f3202cd14c12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_fa22d3b9-e37a-4c3a-9588-6f44a5d8f393" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_ce7a0950-37b5-4f31-853b-8c47495d17bb" xlink:to="loc_ifrs-full_BottomOfRangeMember_fa22d3b9-e37a-4c3a-9588-6f44a5d8f393" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_893f80e6-3763-4213-9e0e-0796a3e50c25" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:to="loc_srt_StatementGeographicalAxis_893f80e6-3763-4213-9e0e-0796a3e50c25" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_893f80e6-3763-4213-9e0e-0796a3e50c25_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_893f80e6-3763-4213-9e0e-0796a3e50c25" xlink:to="loc_srt_SegmentGeographicalDomain_893f80e6-3763-4213-9e0e-0796a3e50c25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_94d04fde-5fc6-4bb3-8e46-71a143c13fae" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_893f80e6-3763-4213-9e0e-0796a3e50c25" xlink:to="loc_srt_SegmentGeographicalDomain_94d04fde-5fc6-4bb3-8e46-71a143c13fae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_29bfeb1b-a0b3-4f58-b6a1-99150c687c2d" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_94d04fde-5fc6-4bb3-8e46-71a143c13fae" xlink:to="loc_country_MX_29bfeb1b-a0b3-4f58-b6a1-99150c687c2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UruguayColombiaAndArgentinaMember_6d206eb2-9dff-4ce7-96c8-3a85c1140428" xlink:href="kof-20201231.xsd#kof_UruguayColombiaAndArgentinaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_94d04fde-5fc6-4bb3-8e46-71a143c13fae" xlink:to="loc_kof_UruguayColombiaAndArgentinaMember_6d206eb2-9dff-4ce7-96c8-3a85c1140428" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="extended" id="i97356eaf959047eda6b9f0b35cc55195_BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_daeeaf37-2135-48df-8b39-51e5bcfc7f4d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_daeeaf37-2135-48df-8b39-51e5bcfc7f4d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_83cb88ce-b028-46e7-99c9-7995efb167c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_83cb88ce-b028-46e7-99c9-7995efb167c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_f31148cb-ce42-4013-8962-4210bc78dc8c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_f31148cb-ce42-4013-8962-4210bc78dc8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_5958f96b-64b2-4db2-a482-ee93403605db" xlink:href="kof-20201231.xsd#kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_5958f96b-64b2-4db2-a482-ee93403605db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_15e1049d-98ee-4851-b4ca-df21a985cea3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_15e1049d-98ee-4851-b4ca-df21a985cea3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_e6f77569-8087-47d1-8b1b-8aeb3ea57f05" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_e6f77569-8087-47d1-8b1b-8aeb3ea57f05" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_c561abce-f0be-48df-bb03-11654bc72c20" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_c561abce-f0be-48df-bb03-11654bc72c20" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_164cfaa2-0677-44c5-acaf-1423ba79f015" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_164cfaa2-0677-44c5-acaf-1423ba79f015" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_2a371517-f812-4e05-9e53-22d1fac56b06" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_2a371517-f812-4e05-9e53-22d1fac56b06" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_3dddcce5-f9bd-493f-8200-190f2418fc6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a4558ddb-a152-411e-98f1-02ecef5f90e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a4558ddb-a152-411e-98f1-02ecef5f90e1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_9ffd9153-82de-4e23-ac24-06ccedd4cefa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a4558ddb-a152-411e-98f1-02ecef5f90e1" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_9ffd9153-82de-4e23-ac24-06ccedd4cefa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_9ffd9153-82de-4e23-ac24-06ccedd4cefa_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_9ffd9153-82de-4e23-ac24-06ccedd4cefa" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_9ffd9153-82de-4e23-ac24-06ccedd4cefa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_906d4f41-0361-4af6-92b0-c078c2bd587e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_9ffd9153-82de-4e23-ac24-06ccedd4cefa" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_906d4f41-0361-4af6-92b0-c078c2bd587e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember_160afbee-be67-4548-a2e6-975927e61ca0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_906d4f41-0361-4af6-92b0-c078c2bd587e" xlink:to="loc_ifrs-full_ShorttermBorrowingsMember_160afbee-be67-4548-a2e6-975927e61ca0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowingsMember_a8b00d0f-759e-4360-b56d-cbdae5144761" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_906d4f41-0361-4af6-92b0-c078c2bd587e" xlink:to="loc_ifrs-full_LongtermBorrowingsMember_a8b00d0f-759e-4360-b56d-cbdae5144761" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_79e1855c-122d-49ad-b87f-d420e33b3140" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_906d4f41-0361-4af6-92b0-c078c2bd587e" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_79e1855c-122d-49ad-b87f-d420e33b3140" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_9610e008-1356-4b7a-9d61-bb0fcf906fac" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a4558ddb-a152-411e-98f1-02ecef5f90e1" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_9610e008-1356-4b7a-9d61-bb0fcf906fac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_9610e008-1356-4b7a-9d61-bb0fcf906fac_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_9610e008-1356-4b7a-9d61-bb0fcf906fac" xlink:to="loc_ifrs-full_BorrowingsByNameMember_9610e008-1356-4b7a-9d61-bb0fcf906fac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_9610e008-1356-4b7a-9d61-bb0fcf906fac" xlink:to="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_ae7a6f92-efe0-4ca9-8816-b1c42b73adc7" xlink:href="kof-20201231.xsd#kof_ShortTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:to="loc_kof_ShortTermBankLoansMember_ae7a6f92-efe0-4ca9-8816-b1c42b73adc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermNotesPayableMember_5ff20e3f-e5b4-428c-bbcc-e389bda1baa4" xlink:href="kof-20201231.xsd#kof_ShortTermNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:to="loc_kof_ShortTermNotesPayableMember_5ff20e3f-e5b4-428c-bbcc-e389bda1baa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_8950cebf-a73a-4628-91d0-fdd5d646bcac" xlink:href="kof-20201231.xsd#kof_LongTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:to="loc_kof_LongTermBankLoansMember_8950cebf-a73a-4628-91d0-fdd5d646bcac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermNotesPayableMember_881bcde4-184f-46c9-b3e9-2fb816da07ab" xlink:href="kof-20201231.xsd#kof_LongTermNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:to="loc_kof_LongTermNotesPayableMember_881bcde4-184f-46c9-b3e9-2fb816da07ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermLeaseLiabilitiesMember_8faae8ab-7750-4d3b-b68d-b9e9007a84af" xlink:href="kof-20201231.xsd#kof_LongTermLeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:to="loc_kof_LongTermLeaseLiabilitiesMember_8faae8ab-7750-4d3b-b68d-b9e9007a84af" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpenses" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherIncomeandExpenses"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpenses" xlink:type="extended" id="ia08eebfae5604e09a57f89b46cd07609_OtherIncomeandExpenses"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherIncomeandExpensesTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables" xlink:type="extended" id="i71bdac71d21d4f3eb4146043ea4dfa29_OtherIncomeandExpensesTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="extended" id="i229afb03513143f087105e84fd8f8f1c_OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstruments" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstruments" xlink:type="extended" id="ib934e4d59c474a699c5440be2b156f87_FinancialInstruments"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsTables" xlink:type="extended" id="i95b96b00a42d428da6dd404942cdc6b3_FinancialInstrumentsTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="extended" id="ia6b51061dc9a49e685adbd49ccafe687_FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_2640282b-7879-4c51-874c-394dd30d6f2d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_6b4a52a9-c54f-440a-ad5b-8becb638ea0d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_2640282b-7879-4c51-874c-394dd30d6f2d" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_6b4a52a9-c54f-440a-ad5b-8becb638ea0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_7f543a78-a975-403c-ba62-32356f910606" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_2640282b-7879-4c51-874c-394dd30d6f2d" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_7f543a78-a975-403c-ba62-32356f910606" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsOfLaborObligations_d05e894b-1a6f-45c2-b6bd-422d1edc924e" xlink:href="kof-20201231.xsd#kof_TrustAssetsOfLaborObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_2640282b-7879-4c51-874c-394dd30d6f2d" xlink:to="loc_kof_TrustAssetsOfLaborObligations_d05e894b-1a6f-45c2-b6bd-422d1edc924e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_75e913da-e9d1-4b5a-bcb7-5a70f808aae1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_2640282b-7879-4c51-874c-394dd30d6f2d" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_75e913da-e9d1-4b5a-bcb7-5a70f808aae1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_d8238a94-628c-435e-b7d2-3c863709dd25" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_75e913da-e9d1-4b5a-bcb7-5a70f808aae1" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_d8238a94-628c-435e-b7d2-3c863709dd25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_d8238a94-628c-435e-b7d2-3c863709dd25_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_d8238a94-628c-435e-b7d2-3c863709dd25" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_d8238a94-628c-435e-b7d2-3c863709dd25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_c99fa374-fe41-4406-b64d-6fb0fc59daa5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_d8238a94-628c-435e-b7d2-3c863709dd25" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_c99fa374-fe41-4406-b64d-6fb0fc59daa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_a0e851ff-134f-4f04-8f59-5677557c2eb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_c99fa374-fe41-4406-b64d-6fb0fc59daa5" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_a0e851ff-134f-4f04-8f59-5677557c2eb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_6340498b-4187-455f-b5b4-cda8a0b3c1ce" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_c99fa374-fe41-4406-b64d-6fb0fc59daa5" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_6340498b-4187-455f-b5b4-cda8a0b3c1ce" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsImpactofHedgingOnEquityDetails"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="extended" id="i7c1aa22a08d84c8a936f6c404d312f09_FinancialInstrumentsImpactofHedgingOnEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_c761ad4c-ee77-45fd-a744-4eae14319a90" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_c761ad4c-ee77-45fd-a744-4eae14319a90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsPurchased_34b3fc6e-de7f-43f6-b1e1-3266f6350480" xlink:href="kof-20201231.xsd#kof_FinancialInstrumentsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_FinancialInstrumentsPurchased_34b3fc6e-de7f-43f6-b1e1-3266f6350480" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_f0077573-b1b4-499d-bf70-578e4acb559b" xlink:href="kof-20201231.xsd#kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_f0077573-b1b4-499d-bf70-578e4acb559b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_cfb99cf1-e795-4115-86aa-93d9dee1ac9d" xlink:href="kof-20201231.xsd#kof_AmountReclassifiedFromOCIToProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_cfb99cf1-e795-4115-86aa-93d9dee1ac9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_1dc979aa-d27e-49c2-b659-0d2489cf29da" xlink:href="kof-20201231.xsd#kof_ForeignCurrencyRevaluationOfTheNetForeignOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_1dc979aa-d27e-49c2-b659-0d2489cf29da" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRates_363a6ead-2d0f-42a8-bbed-05e66920cddd" xlink:href="kof-20201231.xsd#kof_EffectsOfChangesInForeignExchangeRates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_EffectsOfChangesInForeignExchangeRates_363a6ead-2d0f-42a8-bbed-05e66920cddd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsTaxEffect_f274e11b-32a3-4aa7-a230-a2594e69fd6c" xlink:href="kof-20201231.xsd#kof_FinancialInstrumentsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_FinancialInstrumentsTaxEffect_f274e11b-32a3-4aa7-a230-a2594e69fd6c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_bca425c1-d4a0-4be5-8b28-fc1b117378cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_d57876b8-3f8e-45cb-b76a-152533c51846" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsTable_d57876b8-3f8e-45cb-b76a-152533c51846" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6f19248c-83a3-440b-834e-4a354a6ab542" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_d57876b8-3f8e-45cb-b76a-152533c51846" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6f19248c-83a3-440b-834e-4a354a6ab542" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_6f19248c-83a3-440b-834e-4a354a6ab542_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6f19248c-83a3-440b-834e-4a354a6ab542" xlink:to="loc_ifrs-full_FinancialAssetsMember_6f19248c-83a3-440b-834e-4a354a6ab542_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6f19248c-83a3-440b-834e-4a354a6ab542" xlink:to="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeForwardContractsMember_a70eea1f-69fe-4b11-91f3-1971012b328d" xlink:href="kof-20201231.xsd#kof_ForeignExchangeForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_ForeignExchangeForwardContractsMember_a70eea1f-69fe-4b11-91f3-1971012b328d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyOptionMember_c9549bf9-8ebe-46ef-bc67-73cf2b70b707" xlink:href="kof-20201231.xsd#kof_ForeignCurrencyOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_ForeignCurrencyOptionMember_c9549bf9-8ebe-46ef-bc67-73cf2b70b707" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_118070d3-b622-42cd-b9d6-9255e5953527" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_CrossCurrencySwapsMember_118070d3-b622-42cd-b9d6-9255e5953527" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_ec961906-ba8d-4bd4-993d-b4ffd7d02d7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_ec961906-ba8d-4bd4-993d-b4ffd7d02d7e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TreasuryLockContractsMember_9daf3bec-cf59-43fd-b1a8-0df585a0aa6c" xlink:href="kof-20201231.xsd#kof_TreasuryLockContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_TreasuryLockContractsMember_9daf3bec-cf59-43fd-b1a8-0df585a0aa6c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_0cf43756-3701-48a2-8a2c-68b347339c4d" xlink:href="kof-20201231.xsd#kof_CommodityPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_CommodityPriceContractsMember_0cf43756-3701-48a2-8a2c-68b347339c4d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TotalHoldersOfTheParentMember_703d1f1b-3ede-4558-9f58-bc8e17cf5409" xlink:href="kof-20201231.xsd#kof_TotalHoldersOfTheParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_TotalHoldersOfTheParentMember_703d1f1b-3ede-4558-9f58-bc8e17cf5409" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_12119e38-5c2b-4814-836d-556671bfd15f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_d57876b8-3f8e-45cb-b76a-152533c51846" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_12119e38-5c2b-4814-836d-556671bfd15f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_12119e38-5c2b-4814-836d-556671bfd15f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_12119e38-5c2b-4814-836d-556671bfd15f" xlink:to="loc_ifrs-full_EquityMember_12119e38-5c2b-4814-836d-556671bfd15f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_b8fac25e-cb93-4bb6-a537-57be0462137b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_12119e38-5c2b-4814-836d-556671bfd15f" xlink:to="loc_ifrs-full_EquityMember_b8fac25e-cb93-4bb6-a537-57be0462137b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_54a932ab-ee72-48bb-9415-f4f9d04f9a89" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_b8fac25e-cb93-4bb6-a537-57be0462137b" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_54a932ab-ee72-48bb-9415-f4f9d04f9a89" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="extended" id="ib0661a14d5364cd3bf03e157a603f66a_FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8ab38af8-b87f-4806-b180-4865891c67ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_44775215-be75-40ec-b4b0-2655cbb5b493" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8ab38af8-b87f-4806-b180-4865891c67ba" xlink:to="loc_ifrs-full_NotionalAmount_44775215-be75-40ec-b4b0-2655cbb5b493" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_32156216-b582-4998-abb1-7afb184781c1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8ab38af8-b87f-4806-b180-4865891c67ba" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_32156216-b582-4998-abb1-7afb184781c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_c9a25684-254a-4bab-b8e8-cfc8a554d06d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8ab38af8-b87f-4806-b180-4865891c67ba" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_c9a25684-254a-4bab-b8e8-cfc8a554d06d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_15806d5c-8fbb-41ca-afee-3ef40735793a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8ab38af8-b87f-4806-b180-4865891c67ba" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_15806d5c-8fbb-41ca-afee-3ef40735793a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6d819cea-525a-45fa-950f-dcf966c92e2f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_15806d5c-8fbb-41ca-afee-3ef40735793a" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6d819cea-525a-45fa-950f-dcf966c92e2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_6d819cea-525a-45fa-950f-dcf966c92e2f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6d819cea-525a-45fa-950f-dcf966c92e2f" xlink:to="loc_ifrs-full_FinancialAssetsMember_6d819cea-525a-45fa-950f-dcf966c92e2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_1a4affd4-5e7d-4c95-9711-74ac94708574" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6d819cea-525a-45fa-950f-dcf966c92e2f" xlink:to="loc_ifrs-full_FinancialAssetsMember_1a4affd4-5e7d-4c95-9711-74ac94708574" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_ed75b83c-2e2c-4f36-8aa4-66d006ca41f1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1a4affd4-5e7d-4c95-9711-74ac94708574" xlink:to="loc_ifrs-full_ForwardContractMember_ed75b83c-2e2c-4f36-8aa4-66d006ca41f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionContractMember_0cb4473d-6334-43a5-9180-475066b31e7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OptionContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1a4affd4-5e7d-4c95-9711-74ac94708574" xlink:to="loc_ifrs-full_OptionContractMember_0cb4473d-6334-43a5-9180-475066b31e7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_9fce7797-6414-41df-96d2-61e2c61de5a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_15806d5c-8fbb-41ca-afee-3ef40735793a" xlink:to="loc_ifrs-full_MaturityAxis_9fce7797-6414-41df-96d2-61e2c61de5a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_9fce7797-6414-41df-96d2-61e2c61de5a1_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_9fce7797-6414-41df-96d2-61e2c61de5a1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_9fce7797-6414-41df-96d2-61e2c61de5a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_650001ec-587c-4094-a719-1d0c2b81e343" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_9fce7797-6414-41df-96d2-61e2c61de5a1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_650001ec-587c-4094-a719-1d0c2b81e343" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_5294ed2f-91f3-46f8-8a32-3bdcd2839845" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_650001ec-587c-4094-a719-1d0c2b81e343" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_5294ed2f-91f3-46f8-8a32-3bdcd2839845" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_72e416e8-ba5a-4e94-a5b3-89de7db82f98" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_650001ec-587c-4094-a719-1d0c2b81e343" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_72e416e8-ba5a-4e94-a5b3-89de7db82f98" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="extended" id="i5d12bcf4620042ec841cb2c9c5fd1bb2_FinancialInstrumentsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PremiumPaidForOutstandingCallOptions_b6342f97-48e3-416d-8eef-13bdd0063f33" xlink:href="kof-20201231.xsd#kof_PremiumPaidForOutstandingCallOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_PremiumPaidForOutstandingCallOptions_b6342f97-48e3-416d-8eef-13bdd0063f33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DebtInstrumentTerm_4ea64dca-2ed1-468c-af63-42d10c911d2b" xlink:href="kof-20201231.xsd#kof_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_DebtInstrumentTerm_4ea64dca-2ed1-468c-af63-42d10c911d2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasePricePaid_944d0f22-034a-4e5d-98be-dbf2fa34be92" xlink:href="kof-20201231.xsd#kof_PurchasePricePaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_PurchasePricePaid_944d0f22-034a-4e5d-98be-dbf2fa34be92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_632e2431-9e51-42c2-8851-c0e40e9650a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBondsNotesAndDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_632e2431-9e51-42c2-8851-c0e40e9650a1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_3364480a-f5aa-4c24-94d4-8e51c6b5312e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_ifrs-full_LiabilitiesIncurred_3364480a-f5aa-4c24-94d4-8e51c6b5312e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_341c96f9-59e9-4452-b92c-eb952f0e412f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_ifrs-full_BorrowingsInterestRate_341c96f9-59e9-4452-b92c-eb952f0e412f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FairValueMeasurementStrikePricePerShare_ca0882f0-de84-403a-94a7-add9ee248941" xlink:href="kof-20201231.xsd#kof_FairValueMeasurementStrikePricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_FairValueMeasurementStrikePricePerShare_ca0882f0-de84-403a-94a7-add9ee248941" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BorrowingsMaturityNotes_2cec38c8-253d-4371-b16a-f0b6ff8551fa" xlink:href="kof-20201231.xsd#kof_BorrowingsMaturityNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_BorrowingsMaturityNotes_2cec38c8-253d-4371-b16a-f0b6ff8551fa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JointVentureStockInterestSoldPercentage_8c72be93-83ac-4bb8-9d15-16849451519d" xlink:href="kof-20201231.xsd#kof_JointVentureStockInterestSoldPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_JointVentureStockInterestSoldPercentage_8c72be93-83ac-4bb8-9d15-16849451519d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_2c666ced-9658-400d-a254-efc335d4ceb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_ifrs-full_FinancialAssets_2c666ced-9658-400d-a254-efc335d4ceb5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_af7ee01f-17b7-4ed1-9fe4-6f121515d6f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_af7ee01f-17b7-4ed1-9fe4-6f121515d6f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_af7ee01f-17b7-4ed1-9fe4-6f121515d6f0_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_af7ee01f-17b7-4ed1-9fe4-6f121515d6f0" xlink:to="loc_ifrs-full_BorrowingsByNameMember_af7ee01f-17b7-4ed1-9fe4-6f121515d6f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_3ac36282-f445-42eb-acde-7bf4bcddee9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_af7ee01f-17b7-4ed1-9fe4-6f121515d6f0" xlink:to="loc_ifrs-full_BorrowingsByNameMember_3ac36282-f445-42eb-acde-7bf4bcddee9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromissoryNotesMember_bc1aca1e-e6d1-4dae-9cf6-658d5a55ee2a" xlink:href="kof-20201231.xsd#kof_PromissoryNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3ac36282-f445-42eb-acde-7bf4bcddee9e" xlink:to="loc_kof_PromissoryNotesMember_bc1aca1e-e6d1-4dae-9cf6-658d5a55ee2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_bd8906b0-2c96-4242-a14c-05f8c5361a94" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_bd8906b0-2c96-4242-a14c-05f8c5361a94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_bd8906b0-2c96-4242-a14c-05f8c5361a94_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_bd8906b0-2c96-4242-a14c-05f8c5361a94" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_bd8906b0-2c96-4242-a14c-05f8c5361a94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_320cef76-76b7-4876-b68a-00d510d853c7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_bd8906b0-2c96-4242-a14c-05f8c5361a94" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_320cef76-76b7-4876-b68a-00d510d853c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VonparMember_0860dfb2-5386-4d1c-8177-3290c0da4d92" xlink:href="kof-20201231.xsd#kof_VonparMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_320cef76-76b7-4876-b68a-00d510d853c7" xlink:to="loc_kof_VonparMember_0860dfb2-5386-4d1c-8177-3290c0da4d92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_d765f378-5e44-4261-839e-0fbb4b9017cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_d765f378-5e44-4261-839e-0fbb4b9017cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_d765f378-5e44-4261-839e-0fbb4b9017cd_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_d765f378-5e44-4261-839e-0fbb4b9017cd" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_d765f378-5e44-4261-839e-0fbb4b9017cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_8895ebc8-e916-4624-8a11-ea5181b8d55b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_d765f378-5e44-4261-839e-0fbb4b9017cd" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_8895ebc8-e916-4624-8a11-ea5181b8d55b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_3d4e7096-e109-4948-b398-8da288cc46d1" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_8895ebc8-e916-4624-8a11-ea5181b8d55b" xlink:to="loc_kof_SeriesLShareMember_3d4e7096-e109-4948-b398-8da288cc46d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b5473d47-8fa3-4d34-8f7c-6226afb77fba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b5473d47-8fa3-4d34-8f7c-6226afb77fba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_b5473d47-8fa3-4d34-8f7c-6226afb77fba_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b5473d47-8fa3-4d34-8f7c-6226afb77fba" xlink:to="loc_ifrs-full_FinancialAssetsMember_b5473d47-8fa3-4d34-8f7c-6226afb77fba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_cfbfd29e-0c16-419c-968b-5417311eefdd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b5473d47-8fa3-4d34-8f7c-6226afb77fba" xlink:to="loc_ifrs-full_FinancialAssetsMember_cfbfd29e-0c16-419c-968b-5417311eefdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMember_4aa26cac-f297-4656-8e42-53eeab9d51f5" xlink:href="kof-20201231.xsd#kof_OptionsToPurchaseForeignCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_cfbfd29e-0c16-419c-968b-5417311eefdd" xlink:to="loc_kof_OptionsToPurchaseForeignCurrencyMember_4aa26cac-f297-4656-8e42-53eeab9d51f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_13827916-ce87-4d9f-9aed-298336f7fe28" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_13827916-ce87-4d9f-9aed-298336f7fe28_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_43f093de-d333-4590-a598-7e128c898951" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMember_02910a0b-c51c-4c25-b89d-2d113afe1af2" xlink:href="kof-20201231.xsd#kof_OptionsToPurchaseForeignCurrencyMember"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail" xlink:type="extended" id="i466f8b0a03df4a1bb0963dd2b733091a_FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_dfdc2689-00ef-46b7-a2c6-37a5d42ad64d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_23f0c832-231f-4e5a-9a32-f2e1703f67bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_dfdc2689-00ef-46b7-a2c6-37a5d42ad64d" xlink:to="loc_ifrs-full_NotionalAmount_23f0c832-231f-4e5a-9a32-f2e1703f67bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_128e42c7-6bdc-4d0c-b6b8-9a545504f53b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_dfdc2689-00ef-46b7-a2c6-37a5d42ad64d" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_128e42c7-6bdc-4d0c-b6b8-9a545504f53b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_c055545a-c584-4ad9-9515-ce0766198a2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_dfdc2689-00ef-46b7-a2c6-37a5d42ad64d" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_c055545a-c584-4ad9-9515-ce0766198a2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_dfdc2689-00ef-46b7-a2c6-37a5d42ad64d" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_51ffe1aa-5753-4bde-a247-a55ff2e36ae7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_51ffe1aa-5753-4bde-a247-a55ff2e36ae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_51ffe1aa-5753-4bde-a247-a55ff2e36ae7_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_51ffe1aa-5753-4bde-a247-a55ff2e36ae7" xlink:to="loc_ifrs-full_FinancialAssetsMember_51ffe1aa-5753-4bde-a247-a55ff2e36ae7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_6b88995b-def5-4ffd-8ef6-319690be5e5e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_51ffe1aa-5753-4bde-a247-a55ff2e36ae7" xlink:to="loc_ifrs-full_FinancialAssetsMember_6b88995b-def5-4ffd-8ef6-319690be5e5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_02478aa9-4ca1-4f21-8d4b-1e0bed36036c" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_6b88995b-def5-4ffd-8ef6-319690be5e5e" xlink:to="loc_kof_CrossCurrencySwapsMember_02478aa9-4ca1-4f21-8d4b-1e0bed36036c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_40381c6b-629a-4626-ab42-3a3f2e123326" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:to="loc_ifrs-full_MaturityAxis_40381c6b-629a-4626-ab42-3a3f2e123326" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_40381c6b-629a-4626-ab42-3a3f2e123326_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_40381c6b-629a-4626-ab42-3a3f2e123326" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_40381c6b-629a-4626-ab42-3a3f2e123326_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_40381c6b-629a-4626-ab42-3a3f2e123326" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanThreeMonthsMember_d296e1fe-6174-4ac6-af4d-6f693e5347bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanThreeMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:to="loc_ifrs-full_NotLaterThanThreeMonthsMember_d296e1fe-6174-4ac6-af4d-6f693e5347bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_5af76675-a83c-4bd7-b296-cb5d17f6123b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_5af76675-a83c-4bd7-b296-cb5d17f6123b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_87490849-85f3-4f82-a5c7-dedd47ffa239" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_87490849-85f3-4f82-a5c7-dedd47ffa239" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_fa830f07-81c0-485e-93cc-322e91b1125e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:to="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_fa830f07-81c0-485e-93cc-322e91b1125e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember_faa58ec5-8098-44ec-9dd6-19bb4e28df53" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:to="loc_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember_faa58ec5-8098-44ec-9dd6-19bb4e28df53" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_d2e3eda5-7fbf-415f-bf89-9a578aeac49f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_d2e3eda5-7fbf-415f-bf89-9a578aeac49f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_d2e3eda5-7fbf-415f-bf89-9a578aeac49f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_d2e3eda5-7fbf-415f-bf89-9a578aeac49f" xlink:to="loc_ifrs-full_TypesOfHedgesMember_d2e3eda5-7fbf-415f-bf89-9a578aeac49f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_469a9700-d53e-45ed-8001-c30470e65258" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_d2e3eda5-7fbf-415f-bf89-9a578aeac49f" xlink:to="loc_ifrs-full_TypesOfHedgesMember_469a9700-d53e-45ed-8001-c30470e65258" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_c447f559-a430-473b-b96d-f77e325d092a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesMember_469a9700-d53e-45ed-8001-c30470e65258" xlink:to="loc_ifrs-full_CashFlowHedgesMember_c447f559-a430-473b-b96d-f77e325d092a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="extended" id="i610056edb84849e4b75e04cc2566500f_FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_83aecc7c-bcb2-4d2c-be6a-a3bf632904b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_740c447a-2947-40d2-baf9-9ab8a55d91ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_83aecc7c-bcb2-4d2c-be6a-a3bf632904b6" xlink:to="loc_ifrs-full_NotionalAmount_740c447a-2947-40d2-baf9-9ab8a55d91ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_58634f3d-a7bc-43c9-8f6d-e9ffeff68a7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_83aecc7c-bcb2-4d2c-be6a-a3bf632904b6" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_58634f3d-a7bc-43c9-8f6d-e9ffeff68a7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_d5d1f148-db09-42da-a8d1-d7f687ffc49f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_83aecc7c-bcb2-4d2c-be6a-a3bf632904b6" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_d5d1f148-db09-42da-a8d1-d7f687ffc49f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_83aecc7c-bcb2-4d2c-be6a-a3bf632904b6" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_c353e85e-87e9-4cc7-b604-cde314d3bc03" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_c353e85e-87e9-4cc7-b604-cde314d3bc03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_c353e85e-87e9-4cc7-b604-cde314d3bc03_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_c353e85e-87e9-4cc7-b604-cde314d3bc03" xlink:to="loc_ifrs-full_TypesOfHedgesMember_c353e85e-87e9-4cc7-b604-cde314d3bc03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_e9e321f7-14cb-4795-a97b-6aff2f9b7f24" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_c353e85e-87e9-4cc7-b604-cde314d3bc03" xlink:to="loc_ifrs-full_TypesOfHedgesMember_e9e321f7-14cb-4795-a97b-6aff2f9b7f24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_9802f2e5-2e55-4230-b92d-334b5a239f3e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesMember_e9e321f7-14cb-4795-a97b-6aff2f9b7f24" xlink:to="loc_ifrs-full_CashFlowHedgesMember_9802f2e5-2e55-4230-b92d-334b5a239f3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_afcb18aa-e1d9-4215-b99e-3d0adc5bb3a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_afcb18aa-e1d9-4215-b99e-3d0adc5bb3a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_afcb18aa-e1d9-4215-b99e-3d0adc5bb3a6_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_afcb18aa-e1d9-4215-b99e-3d0adc5bb3a6" xlink:to="loc_ifrs-full_FinancialAssetsMember_afcb18aa-e1d9-4215-b99e-3d0adc5bb3a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_afcb18aa-e1d9-4215-b99e-3d0adc5bb3a6" xlink:to="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TreasuryLockContractsMember_93a173f5-f940-466a-b528-75d8372e4601" xlink:href="kof-20201231.xsd#kof_TreasuryLockContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:to="loc_kof_TreasuryLockContractsMember_93a173f5-f940-466a-b528-75d8372e4601" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_5ad29622-219e-4303-962a-abf62557e682" xlink:href="kof-20201231.xsd#kof_AluminumPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:to="loc_kof_AluminumPriceContractsMember_5ad29622-219e-4303-962a-abf62557e682" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PxMegPriceMember_54afff49-48b7-4708-80eb-7ba5c0da3778" xlink:href="kof-20201231.xsd#kof_PxMegPriceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:to="loc_kof_PxMegPriceMember_54afff49-48b7-4708-80eb-7ba5c0da3778" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_9bb1f90d-d856-4701-a937-4f8dc47a5010" xlink:href="kof-20201231.xsd#kof_SugarPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:to="loc_kof_SugarPriceContractsMember_9bb1f90d-d856-4701-a937-4f8dc47a5010" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_edf5af50-a786-4391-854f-e19aabe13842" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:to="loc_ifrs-full_MaturityAxis_edf5af50-a786-4391-854f-e19aabe13842" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_edf5af50-a786-4391-854f-e19aabe13842_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_edf5af50-a786-4391-854f-e19aabe13842" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_edf5af50-a786-4391-854f-e19aabe13842_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_a0ad3105-7ca4-4f08-b04a-3b14e17ff12d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_edf5af50-a786-4391-854f-e19aabe13842" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_a0ad3105-7ca4-4f08-b04a-3b14e17ff12d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanThreeMonthsMember_2f9ec7af-b4a0-4bd6-b410-ebe75282c5c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanThreeMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a0ad3105-7ca4-4f08-b04a-3b14e17ff12d" xlink:to="loc_ifrs-full_NotLaterThanThreeMonthsMember_2f9ec7af-b4a0-4bd6-b410-ebe75282c5c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_f0356fce-4403-498b-a310-023c50a49ce6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a0ad3105-7ca4-4f08-b04a-3b14e17ff12d" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_f0356fce-4403-498b-a310-023c50a49ce6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_b9f97868-b1a9-4b7f-811a-e06c9b69884b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a0ad3105-7ca4-4f08-b04a-3b14e17ff12d" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_b9f97868-b1a9-4b7f-811a-e06c9b69884b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="extended" id="i46b3a34e321949cdb20e3cf4a4f4a2ac_FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bc93e47d-6656-4bc6-abe7-a9fc4d6f8842" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_8f852f6b-c9a5-4a40-a184-9961451a760c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bc93e47d-6656-4bc6-abe7-a9fc4d6f8842" xlink:to="loc_ifrs-full_InterestExpense_8f852f6b-c9a5-4a40-a184-9961451a760c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_8e05b06d-393b-4e83-8cc9-20a16476f02b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bc93e47d-6656-4bc6-abe7-a9fc4d6f8842" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_8e05b06d-393b-4e83-8cc9-20a16476f02b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_32535172-d832-416b-bb4b-d8cad23f3674" xlink:href="kof-20201231.xsd#kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bc93e47d-6656-4bc6-abe7-a9fc4d6f8842" xlink:to="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_32535172-d832-416b-bb4b-d8cad23f3674" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_464f4f56-bbe1-408f-922a-bc3545b16198" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bc93e47d-6656-4bc6-abe7-a9fc4d6f8842" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_464f4f56-bbe1-408f-922a-bc3545b16198" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_ed46204a-872d-46f8-9ce6-cda343419c13" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_464f4f56-bbe1-408f-922a-bc3545b16198" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_ed46204a-872d-46f8-9ce6-cda343419c13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_ed46204a-872d-46f8-9ce6-cda343419c13_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_ed46204a-872d-46f8-9ce6-cda343419c13" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_ed46204a-872d-46f8-9ce6-cda343419c13_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_8e5d2bf3-59f6-4c66-950c-64d0dd7f77f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_ed46204a-872d-46f8-9ce6-cda343419c13" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_8e5d2bf3-59f6-4c66-950c-64d0dd7f77f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesDesignatedAsHedgesMember_c805bf93-485b-4c08-9a6a-8f567c0b850a" xlink:href="kof-20201231.xsd#kof_DerivativesDesignatedAsHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgingInstrumentsMember_8e5d2bf3-59f6-4c66-950c-64d0dd7f77f6" xlink:to="loc_kof_DerivativesDesignatedAsHedgesMember_c805bf93-485b-4c08-9a6a-8f567c0b850a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56b42b5c-0cb8-4bec-aa05-851a53a0be24" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_464f4f56-bbe1-408f-922a-bc3545b16198" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56b42b5c-0cb8-4bec-aa05-851a53a0be24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_56b42b5c-0cb8-4bec-aa05-851a53a0be24_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56b42b5c-0cb8-4bec-aa05-851a53a0be24" xlink:to="loc_ifrs-full_FinancialAssetsMember_56b42b5c-0cb8-4bec-aa05-851a53a0be24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56b42b5c-0cb8-4bec-aa05-851a53a0be24" xlink:to="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_0ddeeb98-d92e-470d-93ad-962045a201f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_ifrs-full_CurrencySwapContractMember_0ddeeb98-d92e-470d-93ad-962045a201f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntrestRateSwapMember_66bafab4-ab67-431a-8831-ac6c29b11b59" xlink:href="kof-20201231.xsd#kof_IntrestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_kof_IntrestRateSwapMember_66bafab4-ab67-431a-8831-ac6c29b11b59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionContractMember_fec8d76d-e344-429e-92ec-85a596405bad" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OptionContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_ifrs-full_OptionContractMember_fec8d76d-e344-429e-92ec-85a596405bad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_1480b227-66e7-46f2-978c-a1be261721fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_ifrs-full_ForwardContractMember_1480b227-66e7-46f2-978c-a1be261721fb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_9ca162db-a708-4cdc-9910-88500e6cb052" xlink:href="kof-20201231.xsd#kof_CommodityPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_kof_CommodityPriceContractsMember_9ca162db-a708-4cdc-9910-88500e6cb052" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TreasuryLocksMember_984fa406-bec6-44e7-b4f2-a2a5aaa64b02" xlink:href="kof-20201231.xsd#kof_TreasuryLocksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_kof_TreasuryLocksMember_984fa406-bec6-44e7-b4f2-a2a5aaa64b02" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="extended" id="i84715ba0bf6643b4b89b5305de299c58_FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_1ada21e4-7cc5-4da8-bb8a-b729b7a9111b" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_a3d4afff-4c24-4eda-8fac-6d5333ca9eb6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_1ada21e4-7cc5-4da8-bb8a-b729b7a9111b" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_a3d4afff-4c24-4eda-8fac-6d5333ca9eb6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_bc85e68e-8988-452a-8882-7fb41be3918e" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_1ada21e4-7cc5-4da8-bb8a-b729b7a9111b" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_bc85e68e-8988-452a-8882-7fb41be3918e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_94d86473-f340-42ea-bdb6-0c4bd84d469b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_bc85e68e-8988-452a-8882-7fb41be3918e" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_94d86473-f340-42ea-bdb6-0c4bd84d469b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_94d86473-f340-42ea-bdb6-0c4bd84d469b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_94d86473-f340-42ea-bdb6-0c4bd84d469b" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_94d86473-f340-42ea-bdb6-0c4bd84d469b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_ec44607f-6f1f-4ff5-82bc-b2071666049c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_94d86473-f340-42ea-bdb6-0c4bd84d469b" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_ec44607f-6f1f-4ff5-82bc-b2071666049c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_3f90b8eb-3035-4118-a6e8-c95411663285" xlink:href="kof-20201231.xsd#kof_DerivativesNotDesignatedForHedgeAccountingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgingInstrumentsMember_ec44607f-6f1f-4ff5-82bc-b2071666049c" xlink:to="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_3f90b8eb-3035-4118-a6e8-c95411663285" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1d85fac2-0b20-4987-856b-7619a6d8a8b9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_bc85e68e-8988-452a-8882-7fb41be3918e" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1d85fac2-0b20-4987-856b-7619a6d8a8b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_1d85fac2-0b20-4987-856b-7619a6d8a8b9_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1d85fac2-0b20-4987-856b-7619a6d8a8b9" xlink:to="loc_ifrs-full_FinancialAssetsMember_1d85fac2-0b20-4987-856b-7619a6d8a8b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_cbcd2e1d-7337-4c0d-bcc0-a764ee41aa5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1d85fac2-0b20-4987-856b-7619a6d8a8b9" xlink:to="loc_ifrs-full_FinancialAssetsMember_cbcd2e1d-7337-4c0d-bcc0-a764ee41aa5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmbeddedDerivativesMember_23328e6c-dd3a-440d-b522-09b68bd80ff7" xlink:href="kof-20201231.xsd#kof_EmbeddedDerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_cbcd2e1d-7337-4c0d-bcc0-a764ee41aa5d" xlink:to="loc_kof_EmbeddedDerivativesMember_23328e6c-dd3a-440d-b522-09b68bd80ff7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_3848297e-f1b7-4b4f-9467-cd9c44bd04e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_cbcd2e1d-7337-4c0d-bcc0-a764ee41aa5d" xlink:to="loc_ifrs-full_CurrencySwapContractMember_3848297e-f1b7-4b4f-9467-cd9c44bd04e5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="extended" id="ifbf3cbd1da1f47d981264817753f01b7_FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_2ed218fa-d908-46fb-a82a-968418aa24db" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_f1332ae6-a10e-4061-916b-be5a756ec753" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_2ed218fa-d908-46fb-a82a-968418aa24db" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_f1332ae6-a10e-4061-916b-be5a756ec753" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_5e8a1948-7698-477f-b434-7922e99b2d04" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_2ed218fa-d908-46fb-a82a-968418aa24db" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_5e8a1948-7698-477f-b434-7922e99b2d04" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_c02dc3ad-580d-4e3c-9e51-12519678b0d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_5e8a1948-7698-477f-b434-7922e99b2d04" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_c02dc3ad-580d-4e3c-9e51-12519678b0d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_c02dc3ad-580d-4e3c-9e51-12519678b0d2_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_c02dc3ad-580d-4e3c-9e51-12519678b0d2" xlink:to="loc_ifrs-full_FinancialAssetsMember_c02dc3ad-580d-4e3c-9e51-12519678b0d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_f24581a6-445d-41cc-84ec-8ec7466ae0c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_c02dc3ad-580d-4e3c-9e51-12519678b0d2" xlink:to="loc_ifrs-full_FinancialAssetsMember_f24581a6-445d-41cc-84ec-8ec7466ae0c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_fed29fa7-08fa-43fe-9d6a-1236ed685cfe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f24581a6-445d-41cc-84ec-8ec7466ae0c9" xlink:to="loc_ifrs-full_CurrencySwapContractMember_fed29fa7-08fa-43fe-9d6a-1236ed685cfe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmbeddedDerivativesMember_11acca52-35fa-4e9c-acbc-f96295aca855" xlink:href="kof-20201231.xsd#kof_EmbeddedDerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f24581a6-445d-41cc-84ec-8ec7466ae0c9" xlink:to="loc_kof_EmbeddedDerivativesMember_11acca52-35fa-4e9c-acbc-f96295aca855" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="extended" id="i32c523e4adf84e0d8dfde332ecc290a8_FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SurchargeRatePercentage_5e634944-063d-4642-a41d-c89903f61ec7" xlink:href="kof-20201231.xsd#kof_SurchargeRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_SurchargeRatePercentage_5e634944-063d-4642-a41d-c89903f61ec7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_ceda510f-bdf4-4287-b2c5-eebf390d333f" xlink:href="kof-20201231.xsd#kof_ChangeInForeignCurrencyRateEffectOnEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_ceda510f-bdf4-4287-b2c5-eebf390d333f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_548936a7-273c-4dcc-a4df-1d0c243ddcb0" xlink:href="kof-20201231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_548936a7-273c-4dcc-a4df-1d0c243ddcb0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInSugarPricePercentage_112463f7-0d3a-4cb1-813f-1fe9031e33a8" xlink:href="kof-20201231.xsd#kof_ChangeInSugarPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_ChangeInSugarPricePercentage_112463f7-0d3a-4cb1-813f-1fe9031e33a8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPricePercentage_8d60c2ce-35ad-4048-9a2a-ff1c827dec73" xlink:href="kof-20201231.xsd#kof_ChangeInAluminumPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_ChangeInAluminumPricePercentage_8d60c2ce-35ad-4048-9a2a-ff1c827dec73" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPriceEffectOnEquity_b237e8be-2d05-4a98-bda7-2ea5a174a6f6" xlink:href="kof-20201231.xsd#kof_ChangeInAluminumPriceEffectOnEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_ChangeInAluminumPriceEffectOnEquity_b237e8be-2d05-4a98-bda7-2ea5a174a6f6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_19302509-3df4-413d-a73e-905ea5d4fc57" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_19302509-3df4-413d-a73e-905ea5d4fc57" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_da53a773-eeff-4ad0-bebb-0f7d3d1228aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_19302509-3df4-413d-a73e-905ea5d4fc57" xlink:to="loc_ifrs-full_TypesOfRisksAxis_da53a773-eeff-4ad0-bebb-0f7d3d1228aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_da53a773-eeff-4ad0-bebb-0f7d3d1228aa_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_da53a773-eeff-4ad0-bebb-0f7d3d1228aa" xlink:to="loc_ifrs-full_TypesOfRisksMember_da53a773-eeff-4ad0-bebb-0f7d3d1228aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_aba932bb-b094-4cec-b3bc-2c2e4ad82f35" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_da53a773-eeff-4ad0-bebb-0f7d3d1228aa" xlink:to="loc_ifrs-full_TypesOfRisksMember_aba932bb-b094-4cec-b3bc-2c2e4ad82f35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MarketRiskMember_59a3bf15-4f24-45a6-ade5-3d9de5ea1357" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MarketRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_aba932bb-b094-4cec-b3bc-2c2e4ad82f35" xlink:to="loc_ifrs-full_MarketRiskMember_59a3bf15-4f24-45a6-ade5-3d9de5ea1357" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_f0948825-491f-4745-9e74-6d39abe4bcd1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_19302509-3df4-413d-a73e-905ea5d4fc57" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_f0948825-491f-4745-9e74-6d39abe4bcd1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_f0948825-491f-4745-9e74-6d39abe4bcd1_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_f0948825-491f-4745-9e74-6d39abe4bcd1" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_f0948825-491f-4745-9e74-6d39abe4bcd1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_f0948825-491f-4745-9e74-6d39abe4bcd1" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_31c23b23-1f25-4c17-a84f-e3db8da98fae" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDMXNUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_31c23b23-1f25-4c17-a84f-e3db8da98fae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_fbdc9e3c-773f-4367-b28a-16d14c96fe76" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDBRLUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_fbdc9e3c-773f-4367-b28a-16d14c96fe76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_135bc31d-b4f1-463d-b437-87b996197246" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDCOPUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_135bc31d-b4f1-463d-b437-87b996197246" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_d9386429-1552-4a20-b0a5-32f66cc41a42" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDARSUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_d9386429-1552-4a20-b0a5-32f66cc41a42" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_63d92f14-5e7f-4baa-bd3b-5cf58298129f" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDUYUUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_63d92f14-5e7f-4baa-bd3b-5cf58298129f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_9ac42e3d-c81d-4366-9b86-69f62aa1aa16" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsUSDIntoMXNMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_9ac42e3d-c81d-4366-9b86-69f62aa1aa16" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_4593cc3f-bc1f-4c00-8b7c-7d87d9b26038" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsUSDIntoBRLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_4593cc3f-bc1f-4c00-8b7c-7d87d9b26038" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_7bc89ce1-a438-4697-be94-b4b7b7a4417e" xlink:href="kof-20201231.xsd#kof_SugarPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_SugarPriceContractsMember_7bc89ce1-a438-4697-be94-b4b7b7a4417e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_5b467a7e-a63c-4113-8168-19f6be54f4bc" xlink:href="kof-20201231.xsd#kof_AluminumPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_AluminumPriceContractsMember_5b467a7e-a63c-4113-8168-19f6be54f4bc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember_7bf1efd9-a8c5-4cfa-b719-591fa7defc12" xlink:href="kof-20201231.xsd#kof_OptionsToPurchaseForeignCurrencyMXNUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember_7bf1efd9-a8c5-4cfa-b719-591fa7defc12" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="extended" id="i02f6f892bc844fc1a78b3835c92988e2_FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7c3e7c44-fecc-48ea-b279-2cb852cab87b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInUSDollarRateBasisPoints_07cd33ea-9c90-460f-a206-5fd545c1649d" xlink:href="kof-20201231.xsd#kof_ChangeInUSDollarRateBasisPoints"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7c3e7c44-fecc-48ea-b279-2cb852cab87b" xlink:to="loc_kof_ChangeInUSDollarRateBasisPoints_07cd33ea-9c90-460f-a206-5fd545c1649d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_10d43097-4ab5-4292-9c48-5ce4c3642c2f" xlink:href="kof-20201231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7c3e7c44-fecc-48ea-b279-2cb852cab87b" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_10d43097-4ab5-4292-9c48-5ce4c3642c2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5661a13d-3829-4bac-aa93-5b5a1a7b4655" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7c3e7c44-fecc-48ea-b279-2cb852cab87b" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5661a13d-3829-4bac-aa93-5b5a1a7b4655" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_da86b723-a297-43b2-950a-a74bb9826f24" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5661a13d-3829-4bac-aa93-5b5a1a7b4655" xlink:to="loc_ifrs-full_TypesOfRisksAxis_da86b723-a297-43b2-950a-a74bb9826f24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_da86b723-a297-43b2-950a-a74bb9826f24_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_da86b723-a297-43b2-950a-a74bb9826f24" xlink:to="loc_ifrs-full_TypesOfRisksMember_da86b723-a297-43b2-950a-a74bb9826f24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_cf5abb7a-0a86-46e2-841a-d30265c185b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_da86b723-a297-43b2-950a-a74bb9826f24" xlink:to="loc_ifrs-full_TypesOfRisksMember_cf5abb7a-0a86-46e2-841a-d30265c185b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember_9d1e5377-b45a-4331-a09c-a402afaa86fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_cf5abb7a-0a86-46e2-841a-d30265c185b6" xlink:to="loc_ifrs-full_InterestRateRiskMember_9d1e5377-b45a-4331-a09c-a402afaa86fa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="extended" id="i4173dcbfb29549eea8c5cc422c6884cd_FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_38c6e89c-4b77-44e9-ab2c-ccf9b65e5382" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_22288225-6fb8-482c-aae3-ac6bfc28f5aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_38c6e89c-4b77-44e9-ab2c-ccf9b65e5382" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_22288225-6fb8-482c-aae3-ac6bfc28f5aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilities_339b2063-66dd-4fa5-afa0-eae35ae8af16" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_22288225-6fb8-482c-aae3-ac6bfc28f5aa" xlink:to="loc_ifrs-full_FinancialLiabilities_339b2063-66dd-4fa5-afa0-eae35ae8af16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_fa918142-61b9-451a-8252-6721542d14f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_22288225-6fb8-482c-aae3-ac6bfc28f5aa" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_fa918142-61b9-451a-8252-6721542d14f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_e303f8ab-06b2-4e88-a802-5308017a7d73" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_38c6e89c-4b77-44e9-ab2c-ccf9b65e5382" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_e303f8ab-06b2-4e88-a802-5308017a7d73" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_4df14327-389b-42ad-87ac-0091029556a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_e303f8ab-06b2-4e88-a802-5308017a7d73" xlink:to="loc_ifrs-full_PastDueStatusAxis_4df14327-389b-42ad-87ac-0091029556a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_4df14327-389b-42ad-87ac-0091029556a0_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_4df14327-389b-42ad-87ac-0091029556a0" xlink:to="loc_ifrs-full_PastDueStatusMember_4df14327-389b-42ad-87ac-0091029556a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_4df14327-389b-42ad-87ac-0091029556a0" xlink:to="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearTwoMember_97e5333d-503f-41e2-aa26-562e761a2c1c" xlink:href="kof-20201231.xsd#kof_YearTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearTwoMember_97e5333d-503f-41e2-aa26-562e761a2c1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearThreeMember_49898b93-2dbc-4cc8-8f5b-63216f6a9b01" xlink:href="kof-20201231.xsd#kof_YearThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearThreeMember_49898b93-2dbc-4cc8-8f5b-63216f6a9b01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFourMember_30865555-b5d4-40bd-915f-1c93198d5319" xlink:href="kof-20201231.xsd#kof_YearFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearFourMember_30865555-b5d4-40bd-915f-1c93198d5319" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFiveMember_4ad8cc98-e5bc-45f3-bad1-acf9089559c9" xlink:href="kof-20201231.xsd#kof_YearFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearFiveMember_4ad8cc98-e5bc-45f3-bad1-acf9089559c9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSixAndThereafterMember_724c2ca0-247d-450a-9a34-47596b95707a" xlink:href="kof-20201231.xsd#kof_YearSixAndThereafterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearSixAndThereafterMember_724c2ca0-247d-450a-9a34-47596b95707a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSevenAndThereafterMember_9eede24e-596d-4447-808a-186f45108f1d" xlink:href="kof-20201231.xsd#kof_YearSevenAndThereafterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearSevenAndThereafterMember_9eede24e-596d-4447-808a-186f45108f1d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_5e78882d-9c4b-49e9-81b9-a954d78d7392" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_e303f8ab-06b2-4e88-a802-5308017a7d73" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_5e78882d-9c4b-49e9-81b9-a954d78d7392" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_5e78882d-9c4b-49e9-81b9-a954d78d7392_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_5e78882d-9c4b-49e9-81b9-a954d78d7392" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_5e78882d-9c4b-49e9-81b9-a954d78d7392_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_32a1b58b-7e4c-4ecc-a235-75774af4ae52" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_5e78882d-9c4b-49e9-81b9-a954d78d7392" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_32a1b58b-7e4c-4ecc-a235-75774af4ae52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NotesAndBondsMember_52f8113b-35a8-4a74-a27c-3b8fc77504f8" xlink:href="kof-20201231.xsd#kof_NotesAndBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_32a1b58b-7e4c-4ecc-a235-75774af4ae52" xlink:to="loc_kof_NotesAndBondsMember_52f8113b-35a8-4a74-a27c-3b8fc77504f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LoansFromBanksMember_bf0e84f8-2552-4aa4-870d-ae120d70bb85" xlink:href="kof-20201231.xsd#kof_LoansFromBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_32a1b58b-7e4c-4ecc-a235-75774af4ae52" xlink:to="loc_kof_LoansFromBanksMember_bf0e84f8-2552-4aa4-870d-ae120d70bb85" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="extended" id="iee76fe6b36214acd971cb29c3441b9a9_FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_64480b06-c0dd-451b-b927-9c612e85a231" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CreditExposure_a241585b-24f7-440d-afeb-fb773447b7b0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CreditExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_64480b06-c0dd-451b-b927-9c612e85a231" xlink:to="loc_ifrs-full_CreditExposure_a241585b-24f7-440d-afeb-fb773447b7b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityRiskAveragePrice_e65c6f28-3237-411a-a588-ea679e42e1ea" xlink:href="kof-20201231.xsd#kof_CommodityRiskAveragePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_64480b06-c0dd-451b-b927-9c612e85a231" xlink:to="loc_kof_CommodityRiskAveragePrice_e65c6f28-3237-411a-a588-ea679e42e1ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_c56f23be-2841-449c-9423-6a176b70cb93" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_64480b06-c0dd-451b-b927-9c612e85a231" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_c56f23be-2841-449c-9423-6a176b70cb93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_64480b06-c0dd-451b-b927-9c612e85a231" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_82fbb3c4-01f4-40db-9119-07f70f953f16" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:to="loc_ifrs-full_MaturityAxis_82fbb3c4-01f4-40db-9119-07f70f953f16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_82fbb3c4-01f4-40db-9119-07f70f953f16_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_82fbb3c4-01f4-40db-9119-07f70f953f16" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_82fbb3c4-01f4-40db-9119-07f70f953f16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_77621b93-4858-461e-9d55-49a68fd3d422" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_82fbb3c4-01f4-40db-9119-07f70f953f16" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_77621b93-4858-461e-9d55-49a68fd3d422" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_f83fdab5-9c1d-4daf-9395-56803f015258" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_77621b93-4858-461e-9d55-49a68fd3d422" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_f83fdab5-9c1d-4daf-9395-56803f015258" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_9333e5fe-09d1-4249-a14a-112068d2265c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_77621b93-4858-461e-9d55-49a68fd3d422" xlink:to="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_9333e5fe-09d1-4249-a14a-112068d2265c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanTwelveMonthsMember_7a2d5708-2ba7-4109-921a-94af141d676d" xlink:href="kof-20201231.xsd#kof_MoreThanTwelveMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_77621b93-4858-461e-9d55-49a68fd3d422" xlink:to="loc_kof_MoreThanTwelveMonthsMember_7a2d5708-2ba7-4109-921a-94af141d676d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_be4cc5a1-8d85-4865-8241-94b8b1520591" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_be4cc5a1-8d85-4865-8241-94b8b1520591" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_be4cc5a1-8d85-4865-8241-94b8b1520591_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_be4cc5a1-8d85-4865-8241-94b8b1520591" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_be4cc5a1-8d85-4865-8241-94b8b1520591_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_be4cc5a1-8d85-4865-8241-94b8b1520591" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateMXNUSDMember_499b88d9-1fee-4f66-b5b1-1e66a1db54f8" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateMXNUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageExchangeRateMXNUSDMember_499b88d9-1fee-4f66-b5b1-1e66a1db54f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateBRLUSDMember_17629d43-cffe-4a32-8297-01d18de1f255" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateBRLUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageExchangeRateBRLUSDMember_17629d43-cffe-4a32-8297-01d18de1f255" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCOPUSDMember_773c14f1-680a-4fa9-b089-b3603313b25d" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateCOPUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageExchangeRateCOPUSDMember_773c14f1-680a-4fa9-b089-b3603313b25d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSUSDMember_0c293831-0437-476e-86e8-94c576fecfbb" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateARSUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageExchangeRateARSUSDMember_0c293831-0437-476e-86e8-94c576fecfbb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateUYUUSDMember_91af4219-717c-4449-b2f9-675760a0cc9d" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateUYUUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageExchangeRateUYUUSDMember_91af4219-717c-4449-b2f9-675760a0cc9d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageInterestRateMember_67040fab-93f8-477d-aca9-38a602b53f9b" xlink:href="kof-20201231.xsd#kof_AverageInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageInterestRateMember_67040fab-93f8-477d-aca9-38a602b53f9b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_627ca049-be94-4a4b-9097-e74d9273cb99" xlink:href="kof-20201231.xsd#kof_AluminumPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AluminumPriceContractsMember_627ca049-be94-4a4b-9097-e74d9273cb99" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonOneMember_4cba5afa-100f-4e8e-93a1-b987eac877fc" xlink:href="kof-20201231.xsd#kof_AveragePriceUSDPerTonOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AveragePriceUSDPerTonOneMember_4cba5afa-100f-4e8e-93a1-b987eac877fc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_30e4d626-d2ac-474b-aecf-358ce35128c6" xlink:href="kof-20201231.xsd#kof_SugarPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_SugarPriceContractsMember_30e4d626-d2ac-474b-aecf-358ce35128c6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDCentLbMember_f5a78765-db9a-4661-a903-fca2c0a204c4" xlink:href="kof-20201231.xsd#kof_AveragePriceUSDCentLbMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AveragePriceUSDCentLbMember_f5a78765-db9a-4661-a903-fca2c0a204c4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PxMegPriceMember_481e075b-173e-43ad-900a-0b78cb907330" xlink:href="kof-20201231.xsd#kof_PxMegPriceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_PxMegPriceMember_481e075b-173e-43ad-900a-0b78cb907330" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonTwoMember_072c5eb8-4456-4428-91a0-c422bb2383d9" xlink:href="kof-20201231.xsd#kof_AveragePriceUSDPerTonTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AveragePriceUSDPerTonTwoMember_072c5eb8-4456-4428-91a0-c422bb2383d9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529c43a6-8685-4e81-b95e-644e4b9ef47b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529c43a6-8685-4e81-b95e-644e4b9ef47b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_529c43a6-8685-4e81-b95e-644e4b9ef47b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529c43a6-8685-4e81-b95e-644e4b9ef47b" xlink:to="loc_ifrs-full_FinancialAssetsMember_529c43a6-8685-4e81-b95e-644e4b9ef47b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529c43a6-8685-4e81-b95e-644e4b9ef47b" xlink:to="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_58493fd1-5889-47f1-8d33-7084a62111bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_ifrs-full_ForwardContractMember_58493fd1-5889-47f1-8d33-7084a62111bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrencyOptionContractMember_dec0112c-559d-4b74-a4d9-c4dc48241da1" xlink:href="kof-20201231.xsd#kof_CurrencyOptionContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_kof_CurrencyOptionContractMember_dec0112c-559d-4b74-a4d9-c4dc48241da1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_2627f09f-6e23-471e-b520-e288c91de140" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_ifrs-full_CurrencySwapContractMember_2627f09f-6e23-471e-b520-e288c91de140" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_17e03dc6-a8c9-4158-be3f-5579f881998c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_17e03dc6-a8c9-4158-be3f-5579f881998c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TreasuryLocksMember_fb1f03de-3969-4b5d-9df3-4647725e8304" xlink:href="kof-20201231.xsd#kof_TreasuryLocksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_kof_TreasuryLocksMember_fb1f03de-3969-4b5d-9df3-4647725e8304" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CommodityPriceRiskMember_aae1dd57-20c6-4590-95a5-8d36c029ac57" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CommodityPriceRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_ifrs-full_CommodityPriceRiskMember_aae1dd57-20c6-4590-95a5-8d36c029ac57" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiaries"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries" xlink:type="extended" id="i3126faa76e39469088af01ead74b85d8_NonControllingInterestinConsolidatedSubsidiaries"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiariesTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables" xlink:type="extended" id="id961251b47b44e3880949718a59d755d_NonControllingInterestinConsolidatedSubsidiariesTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="extended" id="id141fb5ab37546f3b752cf5a6cd9d8ce_NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_ad3efb88-1d00-4572-8946-cb53f70c0c61" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_027e9735-980e-4c22-9b53-78672deaca2d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_ad3efb88-1d00-4572-8946-cb53f70c0c61" xlink:to="loc_ifrs-full_NoncontrollingInterests_027e9735-980e-4c22-9b53-78672deaca2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_347be5d2-d724-4f80-8ba1-b847522cf08e" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_ad3efb88-1d00-4572-8946-cb53f70c0c61" xlink:to="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_347be5d2-d724-4f80-8ba1-b847522cf08e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_d94ac351-7a04-4171-b222-12b45fdc2579" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_347be5d2-d724-4f80-8ba1-b847522cf08e" xlink:to="loc_ifrs-full_GeographicalAreasAxis_d94ac351-7a04-4171-b222-12b45fdc2579" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_d94ac351-7a04-4171-b222-12b45fdc2579_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_d94ac351-7a04-4171-b222-12b45fdc2579" xlink:to="loc_ifrs-full_GeographicalAreasMember_d94ac351-7a04-4171-b222-12b45fdc2579_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_0e2dbbe5-4e2a-42b9-9715-b204191abeba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_d94ac351-7a04-4171-b222-12b45fdc2579" xlink:to="loc_ifrs-full_GeographicalAreasMember_0e2dbbe5-4e2a-42b9-9715-b204191abeba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_289a72de-1e2d-4d35-93ba-b73d290223d3" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_0e2dbbe5-4e2a-42b9-9715-b204191abeba" xlink:to="loc_country_MX_289a72de-1e2d-4d35-93ba-b73d290223d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_e133c9c5-dfb2-4f68-b768-8a379beca3cc" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_0e2dbbe5-4e2a-42b9-9715-b204191abeba" xlink:to="loc_country_CO_e133c9c5-dfb2-4f68-b768-8a379beca3cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_6d61dc49-fd35-41fe-a06e-91f4c527f879" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_0e2dbbe5-4e2a-42b9-9715-b204191abeba" xlink:to="loc_country_BR_6d61dc49-fd35-41fe-a06e-91f4c527f879" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail" xlink:type="extended" id="i4a67b9428c4b4de696f3b75e1fea0ac6_NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Equity" xlink:type="simple" xlink:href="kof-20201231.xsd#Equity"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/Equity" xlink:type="extended" id="i5a9bef97317946df8c9d8d547321aee4_Equity"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquityTables" xlink:type="simple" xlink:href="kof-20201231.xsd#EquityTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EquityTables" xlink:type="extended" id="i238c962da457433b8bb326f0c1ef015e_EquityTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquityAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="extended" id="ie631b12ea2554d81a0f6a574c3939907_EquityAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_e35a5ddb-d1e1-45ae-afa9-31a6edd6ad9f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_e35a5ddb-d1e1-45ae-afa9-31a6edd6ad9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParValuePerShare_44b621cc-71b8-4b40-b286-981794e8a7e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_ifrs-full_ParValuePerShare_44b621cc-71b8-4b40-b286-981794e8a7e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquityRatioThresholdPercentage_0ec1ad56-e7ec-44ae-9224-c6aaa25d57f1" xlink:href="kof-20201231.xsd#kof_EquityRatioThresholdPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_EquityRatioThresholdPercentage_0ec1ad56-e7ec-44ae-9224-c6aaa25d57f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfIncomeToBeTransferredToReserve_95bcf073-b5df-46a6-b603-868503530fb2" xlink:href="kof-20201231.xsd#kof_PercentageOfIncomeToBeTransferredToReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_PercentageOfIncomeToBeTransferredToReserve_95bcf073-b5df-46a6-b603-868503530fb2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_af11c592-b07d-4de5-96fd-43932cde1e63" xlink:href="kof-20201231.xsd#kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_af11c592-b07d-4de5-96fd-43932cde1e63" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountInLegalReserve_83cec783-ea66-4c6c-9007-7b60e40f7df6" xlink:href="kof-20201231.xsd#kof_AmountInLegalReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_AmountInLegalReserve_83cec783-ea66-4c6c-9007-7b60e40f7df6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceInLegalReserveFund_cf96d4b7-d931-474f-928c-423eb32bc681" xlink:href="kof-20201231.xsd#kof_BalanceInLegalReserveFund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_BalanceInLegalReserveFund_cf96d4b7-d931-474f-928c-423eb32bc681" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StockSplitConversionRatio_8945b305-181d-4179-aa78-095feb8db9bc" xlink:href="kof-20201231.xsd#kof_StockSplitConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_StockSplitConversionRatio_8945b305-181d-4179-aa78-095feb8db9bc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_cfc4543a-cc87-4dc8-a231-1ffeb6bbe7ac" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_cfc4543a-cc87-4dc8-a231-1ffeb6bbe7ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_cfc4543a-cc87-4dc8-a231-1ffeb6bbe7ac_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_cfc4543a-cc87-4dc8-a231-1ffeb6bbe7ac" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_cfc4543a-cc87-4dc8-a231-1ffeb6bbe7ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_cfc4543a-cc87-4dc8-a231-1ffeb6bbe7ac" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_73aa0ea6-0cce-4afa-b3b7-373e885e6d6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:to="loc_ifrs-full_OrdinarySharesMember_73aa0ea6-0cce-4afa-b3b7-373e885e6d6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_cd20f212-ae76-42fd-b07f-1365c2e0dc5a" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:to="loc_kof_SeriesASharesMember_cd20f212-ae76-42fd-b07f-1365c2e0dc5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_2adc07c1-0894-48b6-ad68-f4bd0ee96a6d" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:to="loc_kof_SeriesDShareMember_2adc07c1-0894-48b6-ad68-f4bd0ee96a6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassBCommonStockMember_9556c09c-7ebf-48a1-a82c-9e23fbbaf05b" xlink:href="kof-20201231.xsd#kof_ClassBCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:to="loc_kof_ClassBCommonStockMember_9556c09c-7ebf-48a1-a82c-9e23fbbaf05b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassLCommonStockMember_1be52490-205d-46cf-8703-5f156e5f40a6" xlink:href="kof-20201231.xsd#kof_ClassLCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:to="loc_kof_ClassLCommonStockMember_1be52490-205d-46cf-8703-5f156e5f40a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_45f39073-9dc4-41df-8f48-35b781e5a8df" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_45f39073-9dc4-41df-8f48-35b781e5a8df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_45f39073-9dc4-41df-8f48-35b781e5a8df_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_45f39073-9dc4-41df-8f48-35b781e5a8df" xlink:to="loc_ifrs-full_NonadjustingEventsMember_45f39073-9dc4-41df-8f48-35b781e5a8df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_93bf5ac8-2e8b-4509-85d6-24b3b76e45fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_45f39073-9dc4-41df-8f48-35b781e5a8df" xlink:to="loc_ifrs-full_NonadjustingEventsMember_93bf5ac8-2e8b-4509-85d6-24b3b76e45fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReverseStockSplitMember_857375a3-33d1-4c8d-b711-b08a140b0679" xlink:href="kof-20201231.xsd#kof_ReverseStockSplitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_93bf5ac8-2e8b-4509-85d6-24b3b76e45fe" xlink:to="loc_kof_ReverseStockSplitMember_857375a3-33d1-4c8d-b711-b08a140b0679" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_e3c3fe74-abf0-4c42-865c-1a75937bae5a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:to="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_e3c3fe74-abf0-4c42-865c-1a75937bae5a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_e3c3fe74-abf0-4c42-865c-1a75937bae5a_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysOwnEquityInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_e3c3fe74-abf0-4c42-865c-1a75937bae5a" xlink:to="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_e3c3fe74-abf0-4c42-865c-1a75937bae5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_d85ae214-175d-4dc5-8a6d-0b7fc7bf7a29" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysOwnEquityInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_e3c3fe74-abf0-4c42-865c-1a75937bae5a" xlink:to="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_d85ae214-175d-4dc5-8a6d-0b7fc7bf7a29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_a52eb101-a6b7-4531-acf7-7696ace7b95b" xlink:href="kof-20201231.xsd#kof_MajorOrdinaryShareTransactionsAfterStockSplitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_d85ae214-175d-4dc5-8a6d-0b7fc7bf7a29" xlink:to="loc_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_a52eb101-a6b7-4531-acf7-7696ace7b95b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="extended" id="id9f8f354f8fa475a8f8d64c75e29cb35_EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:href="kof-20201231.xsd#kof_DisclosureOfCapitalStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_769c64bf-68c4-421d-8709-562943515147" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_769c64bf-68c4-421d-8709-562943515147" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_b23357e9-6568-44af-94d7-abe4db82a293" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_b23357e9-6568-44af-94d7-abe4db82a293" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfOwnership_cbf0b43c-c992-4809-bd2b-3338251a136b" xlink:href="kof-20201231.xsd#kof_PercentageOfOwnership"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_kof_PercentageOfOwnership_cbf0b43c-c992-4809-bd2b-3338251a136b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_7ac600ea-6c0a-41cf-ac79-cbea6c4c225a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_7ac600ea-6c0a-41cf-ac79-cbea6c4c225a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_4d7e1137-1186-42b7-9932-48d2c187880a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_4d7e1137-1186-42b7-9932-48d2c187880a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:href="kof-20201231.xsd#kof_DisclosureOfCapitalStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_7c8f4905-5eb1-4ced-a032-77dc70a84619" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:to="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_7c8f4905-5eb1-4ced-a032-77dc70a84619" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_7c8f4905-5eb1-4ced-a032-77dc70a84619_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysOwnEquityInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_7c8f4905-5eb1-4ced-a032-77dc70a84619" xlink:to="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_7c8f4905-5eb1-4ced-a032-77dc70a84619_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_a190d234-854e-42fe-8a51-080e875ef4a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysOwnEquityInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_7c8f4905-5eb1-4ced-a032-77dc70a84619" xlink:to="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_a190d234-854e-42fe-8a51-080e875ef4a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember_1a593ac7-8edc-43bb-b9b2-9fee2de9dec5" xlink:href="kof-20201231.xsd#kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_a190d234-854e-42fe-8a51-080e875ef4a5" xlink:to="loc_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember_1a593ac7-8edc-43bb-b9b2-9fee2de9dec5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_3b1dca66-db10-4899-9fc7-a0b536999e32" xlink:href="kof-20201231.xsd#kof_MajorOrdinaryShareTransactionsAfterStockSplitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_a190d234-854e-42fe-8a51-080e875ef4a5" xlink:to="loc_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_3b1dca66-db10-4899-9fc7-a0b536999e32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_011d51a5-c060-4b40-9a6d-cbfa8a544e4d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:to="loc_ifrs-full_JointVenturesAxis_011d51a5-c060-4b40-9a6d-cbfa8a544e4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_011d51a5-c060-4b40-9a6d-cbfa8a544e4d_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_011d51a5-c060-4b40-9a6d-cbfa8a544e4d" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_011d51a5-c060-4b40-9a6d-cbfa8a544e4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_75603ae5-5e68-4a47-8633-95ec5d73d4dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_011d51a5-c060-4b40-9a6d-cbfa8a544e4d" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_75603ae5-5e68-4a47-8633-95ec5d73d4dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_ada5f784-0cd3-4a1d-a47d-d51110476baa" xlink:href="kof-20201231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_75603ae5-5e68-4a47-8633-95ec5d73d4dc" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_ada5f784-0cd3-4a1d-a47d-d51110476baa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_fd6aa8c9-941e-491a-8144-67253407fc9e" xlink:href="kof-20201231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_75603ae5-5e68-4a47-8633-95ec5d73d4dc" xlink:to="loc_kof_TheCocaColaCompanyMember_fd6aa8c9-941e-491a-8144-67253407fc9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_91bba97b-8884-4627-8bc4-304637f90cdb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_91bba97b-8884-4627-8bc4-304637f90cdb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_91bba97b-8884-4627-8bc4-304637f90cdb_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_91bba97b-8884-4627-8bc4-304637f90cdb" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_91bba97b-8884-4627-8bc4-304637f90cdb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_91bba97b-8884-4627-8bc4-304637f90cdb" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_c16c7309-45b9-4d6f-bbac-eb35ba1d414a" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:to="loc_kof_SeriesASharesMember_c16c7309-45b9-4d6f-bbac-eb35ba1d414a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_322f7e60-e9f0-4742-9bf6-424f35160912" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:to="loc_kof_SeriesDShareMember_322f7e60-e9f0-4742-9bf6-424f35160912" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_e14266fb-2dbd-4bf4-be12-6045a500fcca" xlink:href="kof-20201231.xsd#kof_SeriesBSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:to="loc_kof_SeriesBSharesMember_e14266fb-2dbd-4bf4-be12-6045a500fcca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_71ad1685-5d9e-41f9-97c4-b0e25509c6af" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:to="loc_kof_SeriesLShareMember_71ad1685-5d9e-41f9-97c4-b0e25509c6af" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquitySummaryofCapitalStockDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="extended" id="ifcedd382bb2e4a8392b2677a8c49baf8_EquitySummaryofCapitalStockDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_53404ac6-202b-47cd-a896-bebbf41ef398" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesIssued_1d8611e3-82f8-4600-951f-9abac676c28b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_53404ac6-202b-47cd-a896-bebbf41ef398" xlink:to="loc_ifrs-full_NumberOfSharesIssued_1d8611e3-82f8-4600-951f-9abac676c28b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9544173c-748d-4f73-adbd-c41a0bfcdadb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_53404ac6-202b-47cd-a896-bebbf41ef398" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9544173c-748d-4f73-adbd-c41a0bfcdadb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_fa322450-a851-45bc-8ae5-4514014fe8b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9544173c-748d-4f73-adbd-c41a0bfcdadb" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_fa322450-a851-45bc-8ae5-4514014fe8b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_fa322450-a851-45bc-8ae5-4514014fe8b4_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_fa322450-a851-45bc-8ae5-4514014fe8b4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_fa322450-a851-45bc-8ae5-4514014fe8b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_fa322450-a851-45bc-8ae5-4514014fe8b4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_18302e5d-102b-4164-9ba4-272834c3c195" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:to="loc_kof_SeriesASharesMember_18302e5d-102b-4164-9ba4-272834c3c195" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_063de584-14ff-47bb-8368-58e1d46eb2d3" xlink:href="kof-20201231.xsd#kof_SeriesOfBShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:to="loc_kof_SeriesOfBShareMember_063de584-14ff-47bb-8368-58e1d46eb2d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_6680aa3a-b84b-4bb2-8081-94add723d59d" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:to="loc_kof_SeriesDShareMember_6680aa3a-b84b-4bb2-8081-94add723d59d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_7d780fc6-dd0f-45d0-b1d0-55439c8cdffd" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:to="loc_kof_SeriesLShareMember_7d780fc6-dd0f-45d0-b1d0-55439c8cdffd" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquitySummaryofDividendsDeclaredandPaidDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="extended" id="i198a1bbedf1a4cc1b80f0094c4d34a12_EquitySummaryofDividendsDeclaredandPaidDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsLineItems_ee9a7768-4ab4-489b-bad6-219f26e8c258" xlink:href="kof-20201231.xsd#kof_DisclosureOfDividendsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_148aa8f8-b7c5-458c-8b50-e4f11826fbcc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfDividendsLineItems_ee9a7768-4ab4-489b-bad6-219f26e8c258" xlink:to="loc_ifrs-full_DividendsPaid_148aa8f8-b7c5-458c-8b50-e4f11826fbcc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_ef66aa9f-e4c1-40fd-8334-291381e81bf0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfDividendsLineItems_ee9a7768-4ab4-489b-bad6-219f26e8c258" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_ef66aa9f-e4c1-40fd-8334-291381e81bf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsTable_13546e46-3395-42b2-8ee2-8c3324389f14" xlink:href="kof-20201231.xsd#kof_DisclosureOfDividendsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfDividendsLineItems_ee9a7768-4ab4-489b-bad6-219f26e8c258" xlink:to="loc_kof_DisclosureOfDividendsTable_13546e46-3395-42b2-8ee2-8c3324389f14" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_efb27d57-ddf1-4bbc-9a59-67c3e349a00d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfDividendsTable_13546e46-3395-42b2-8ee2-8c3324389f14" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_efb27d57-ddf1-4bbc-9a59-67c3e349a00d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_efb27d57-ddf1-4bbc-9a59-67c3e349a00d_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_efb27d57-ddf1-4bbc-9a59-67c3e349a00d" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_efb27d57-ddf1-4bbc-9a59-67c3e349a00d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_efb27d57-ddf1-4bbc-9a59-67c3e349a00d" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_33230969-6f94-4d8e-aea1-c78bcde00f4c" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:to="loc_kof_SeriesASharesMember_33230969-6f94-4d8e-aea1-c78bcde00f4c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_e58b8421-9173-4f32-8d24-2e1ea6c3bb29" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:to="loc_kof_SeriesDShareMember_e58b8421-9173-4f32-8d24-2e1ea6c3bb29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_9a43d31b-acae-4874-a6cb-98f0e5ffd033" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:to="loc_kof_SeriesLShareMember_9a43d31b-acae-4874-a6cb-98f0e5ffd033" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_0526305a-27f5-448c-bf16-65bfd064c9ee" xlink:href="kof-20201231.xsd#kof_SeriesOfBShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:to="loc_kof_SeriesOfBShareMember_0526305a-27f5-448c-bf16-65bfd064c9ee" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShare" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShare"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShare" xlink:type="extended" id="i8301d29b9da2401d9b3643b438402972_EarningsperShare"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShareTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareTables" xlink:type="extended" id="i14a46acfe0674f96a1fecfe1be1793dc_EarningsperShareTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShareAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail" xlink:type="extended" id="if4f711cf77b6412684de413a4b5f771a_EarningsperShareAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareLineItems_f192f182-d14e-4eeb-95ba-f20a72b35ec6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_0ef00fae-717e-468e-ab5a-09ce93d11a09" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_f192f182-d14e-4eeb-95ba-f20a72b35ec6" xlink:to="loc_ifrs-full_AdjustedWeightedAverageShares_0ef00fae-717e-468e-ab5a-09ce93d11a09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareTable_2b9d0212-4661-45d5-bfdd-e9d51e73b6f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_f192f182-d14e-4eeb-95ba-f20a72b35ec6" xlink:to="loc_ifrs-full_EarningsPerShareTable_2b9d0212-4661-45d5-bfdd-e9d51e73b6f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_3722aa0f-3595-407c-a35f-01d7b0235f14" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_EarningsPerShareTable_2b9d0212-4661-45d5-bfdd-e9d51e73b6f4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_3722aa0f-3595-407c-a35f-01d7b0235f14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_3722aa0f-3595-407c-a35f-01d7b0235f14_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_3722aa0f-3595-407c-a35f-01d7b0235f14" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_3722aa0f-3595-407c-a35f-01d7b0235f14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_bbcbc41b-671e-4f94-ab33-bb385a7aeb87" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_3722aa0f-3595-407c-a35f-01d7b0235f14" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_bbcbc41b-671e-4f94-ab33-bb385a7aeb87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_d266a794-910f-4d3c-9b83-5232f1e35a33" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_bbcbc41b-671e-4f94-ab33-bb385a7aeb87" xlink:to="loc_kof_SeriesLShareMember_d266a794-910f-4d3c-9b83-5232f1e35a33" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="extended" id="if537740d69f54e59ac07cedd7c687952_EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareLineItems_b4ce2f6f-2a78-42c5-ac91-1bf9bfc107c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_b4ce2f6f-2a78-42c5-ac91-1bf9bfc107c8" xlink:to="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_ee243dae-bb0e-43bc-9bee-d56e2cbd19ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:to="loc_ifrs-full_ProfitLoss_ee243dae-bb0e-43bc-9bee-d56e2cbd19ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_ad9e5db4-010e-4b9b-8559-f766cee8b6bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_ad9e5db4-010e-4b9b-8559-f766cee8b6bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_70ae63cd-3c42-4e56-880d-b1f41aaa06ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:to="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_70ae63cd-3c42-4e56-880d-b1f41aaa06ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_cf3e0341-5c58-45ca-ad45-d19b1d35c233" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_cf3e0341-5c58-45ca-ad45-d19b1d35c233" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_02d22e3f-a707-470a-8451-7a71f3cf76fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:to="loc_ifrs-full_WeightedAverageShares_02d22e3f-a707-470a-8451-7a71f3cf76fa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareTable_e9d22b4c-2107-4a73-abee-f4633f32d890" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_b4ce2f6f-2a78-42c5-ac91-1bf9bfc107c8" xlink:to="loc_ifrs-full_EarningsPerShareTable_e9d22b4c-2107-4a73-abee-f4633f32d890" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_354d19b5-4129-4e87-8757-872b6111bd49" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_EarningsPerShareTable_e9d22b4c-2107-4a73-abee-f4633f32d890" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_354d19b5-4129-4e87-8757-872b6111bd49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_354d19b5-4129-4e87-8757-872b6111bd49_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_354d19b5-4129-4e87-8757-872b6111bd49" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_354d19b5-4129-4e87-8757-872b6111bd49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_354d19b5-4129-4e87-8757-872b6111bd49" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_12e6a172-7475-4747-a08d-d493068dc037" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:to="loc_kof_SeriesASharesMember_12e6a172-7475-4747-a08d-d493068dc037" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_7aa9c6fa-0823-47d4-8eb4-8a91c155c49b" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:to="loc_kof_SeriesDShareMember_7aa9c6fa-0823-47d4-8eb4-8a91c155c49b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_d52aba91-7f37-4108-bf9e-fe82e7583882" xlink:href="kof-20201231.xsd#kof_SeriesBSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:to="loc_kof_SeriesBSharesMember_d52aba91-7f37-4108-bf9e-fe82e7583882" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_e005d753-7495-4d4f-82e6-6ecb28583e20" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:to="loc_kof_SeriesLShareMember_e005d753-7495-4d4f-82e6-6ecb28583e20" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxes" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxes" xlink:type="extended" id="ib200cb49069a48bf88c33888aa4a8511_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesTables" xlink:type="extended" id="i95c3734483f145dc9687691dd86cc977_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="extended" id="if9e94eaf658d4ce2b4fa485d24da5c74_IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_9f5e4828-1578-4c01-8f1c-a4179620152f" xlink:href="kof-20201231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_ee0c8cc3-121d-4ac0-b7e9-299ff80397e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_9f5e4828-1578-4c01-8f1c-a4179620152f" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_ee0c8cc3-121d-4ac0-b7e9-299ff80397e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_1d2e3190-d025-4ec5-b82c-968be9e78a33" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_ee0c8cc3-121d-4ac0-b7e9-299ff80397e4" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_1d2e3190-d025-4ec5-b82c-968be9e78a33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_a875cff4-ff65-4b06-b8bb-94c998ec933e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_9f5e4828-1578-4c01-8f1c-a4179620152f" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_a875cff4-ff65-4b06-b8bb-94c998ec933e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_5c930efa-23fd-48ce-aeb7-6803b0473901" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_a875cff4-ff65-4b06-b8bb-94c998ec933e" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_5c930efa-23fd-48ce-aeb7-6803b0473901" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_2fb68829-caef-40c0-92b8-94dc71b0bae5" xlink:href="kof-20201231.xsd#kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_a875cff4-ff65-4b06-b8bb-94c998ec933e" xlink:to="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_2fb68829-caef-40c0-92b8-94dc71b0bae5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_ccb3276a-5ff8-411a-9fc0-e5896265859a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_a875cff4-ff65-4b06-b8bb-94c998ec933e" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_ccb3276a-5ff8-411a-9fc0-e5896265859a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a6b72943-a78d-4deb-bab6-d80fd6081df7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_9f5e4828-1578-4c01-8f1c-a4179620152f" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a6b72943-a78d-4deb-bab6-d80fd6081df7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_27958027-ddd0-49ff-b71d-44973a089997" xlink:href="kof-20201231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_9f5e4828-1578-4c01-8f1c-a4179620152f" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_27958027-ddd0-49ff-b71d-44973a089997" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_e27e7b0b-2780-49e6-9e85-8b95e38ec358" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_27958027-ddd0-49ff-b71d-44973a089997" xlink:to="loc_ifrs-full_GeographicalAreasAxis_e27e7b0b-2780-49e6-9e85-8b95e38ec358" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_e27e7b0b-2780-49e6-9e85-8b95e38ec358_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_e27e7b0b-2780-49e6-9e85-8b95e38ec358" xlink:to="loc_ifrs-full_GeographicalAreasMember_e27e7b0b-2780-49e6-9e85-8b95e38ec358_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_ed701342-35be-4eb9-8461-b46e0be17347" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_e27e7b0b-2780-49e6-9e85-8b95e38ec358" xlink:to="loc_ifrs-full_GeographicalAreasMember_ed701342-35be-4eb9-8461-b46e0be17347" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfDomicileMember_430bdc83-eef1-48ad-813e-9396ee290e73" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CountryOfDomicileMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ed701342-35be-4eb9-8461-b46e0be17347" xlink:to="loc_ifrs-full_CountryOfDomicileMember_430bdc83-eef1-48ad-813e-9396ee290e73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_6714ed3b-c5e0-4c34-b236-4cb601785fde" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ed701342-35be-4eb9-8461-b46e0be17347" xlink:to="loc_ifrs-full_ForeignCountriesMember_6714ed3b-c5e0-4c34-b236-4cb601785fde" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="extended" id="i2d863fb77a7b4d6cbdb2ae3dead2d488_IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="extended" id="ic64ca597a0c04ee794381d8f790566ea_IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="extended" id="ia8f925aa3f4d43e8a54a0133c2013036_IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_f1e1b7f0-5a88-48e0-a0bb-5e928e701a71" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:to="loc_ifrs-full_DeferredTaxAssets_f1e1b7f0-5a88-48e0-a0bb-5e928e701a71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_85c35a36-c460-4fd2-89aa-a773c73d35e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_85c35a36-c460-4fd2-89aa-a773c73d35e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_8abedb3c-9dcd-4c79-8914-54594516d31a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_8abedb3c-9dcd-4c79-8914-54594516d31a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_4ebe4699-7ab9-4b89-852c-705f05b072e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_4ebe4699-7ab9-4b89-852c-705f05b072e8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_6535fc09-1b93-40cb-90b0-3ccedac44a8b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_6535fc09-1b93-40cb-90b0-3ccedac44a8b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_488fe839-5fcb-4787-b338-9aefa17bbd88" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_6535fc09-1b93-40cb-90b0-3ccedac44a8b" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_488fe839-5fcb-4787-b338-9aefa17bbd88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_488fe839-5fcb-4787-b338-9aefa17bbd88_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_488fe839-5fcb-4787-b338-9aefa17bbd88" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_488fe839-5fcb-4787-b338-9aefa17bbd88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_488fe839-5fcb-4787-b338-9aefa17bbd88" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsMember_1914e719-0cdf-471d-a829-dcf69e8e5d76" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_AllowanceForDoubtfulAccountsMember_1914e719-0cdf-471d-a829-dcf69e8e5d76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoryMember_ab852cda-5ca5-4466-834d-2d0c2df501b5" xlink:href="kof-20201231.xsd#kof_InventoryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_InventoryMember_ab852cda-5ca5-4466-834d-2d0c2df501b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidExpensesMember_a3b43995-253b-477b-942d-aa1b71d94059" xlink:href="kof-20201231.xsd#kof_PrepaidExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_PrepaidExpensesMember_a3b43995-253b-477b-942d-aa1b71d94059" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_7c9c66a7-7945-4e22-ae88-b723bf990e86" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_7c9c66a7-7945-4e22-ae88-b723bf990e86" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_be544bde-d3dc-484c-9232-f27bb56e4340" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_ifrs-full_RightofuseAssetsMember_be544bde-d3dc-484c-9232-f27bb56e4340" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssetsMember_6f4a0403-5564-4305-a5b8-69d20412c994" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_ifrs-full_OtherAssetsMember_6f4a0403-5564-4305-a5b8-69d20412c994" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_cc6fa3df-ffe6-4a0c-809f-b7bcaac094c9" xlink:href="kof-20201231.xsd#kof_FiniteUsefulLivedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_cc6fa3df-ffe6-4a0c-809f-b7bcaac094c9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndefiniteLivedIntangibleAssets1Member_c8e4c2b5-cf0e-41ce-8b3d-90f1345c2afe" xlink:href="kof-20201231.xsd#kof_IndefiniteLivedIntangibleAssets1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_IndefiniteLivedIntangibleAssets1Member_c8e4c2b5-cf0e-41ce-8b3d-90f1345c2afe" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_a1810e8a-2309-4ca4-8de9-0d03494d30ba" xlink:href="kof-20201231.xsd#kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_a1810e8a-2309-4ca4-8de9-0d03494d30ba" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_f6d4b967-8e78-43e5-ade3-2539e0132c6f" xlink:href="kof-20201231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_f6d4b967-8e78-43e5-ade3-2539e0132c6f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ContingenciesMember_98d2d363-16d5-48a0-88f9-6bac95de4b04" xlink:href="kof-20201231.xsd#kof_ContingenciesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_ContingenciesMember_98d2d363-16d5-48a0-88f9-6bac95de4b04" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharingPayableMember_ffa815e0-4f2f-4f2f-95ad-baab7f67d597" xlink:href="kof-20201231.xsd#kof_EmployeeProfitSharingPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_EmployeeProfitSharingPayableMember_ffa815e0-4f2f-4f2f-95ad-baab7f67d597" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossCarryForwardsMember_22fd7e35-1eac-41a5-9f5b-82601207c7ed" xlink:href="kof-20201231.xsd#kof_TaxLossCarryForwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_TaxLossCarryForwardsMember_22fd7e35-1eac-41a5-9f5b-82601207c7ed" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsToRecoverMember_4d4e3e86-a8c2-4cc1-a992-1b179e17e80b" xlink:href="kof-20201231.xsd#kof_TaxCreditsToRecoverMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_TaxCreditsToRecoverMember_4d4e3e86-a8c2-4cc1-a992-1b179e17e80b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_d8ee0541-1be2-450b-b276-58918b2ef938" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_d8ee0541-1be2-450b-b276-58918b2ef938" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_5408fd44-99ef-497c-94b5-d5801ae1e35c" xlink:href="kof-20201231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_5408fd44-99ef-497c-94b5-d5801ae1e35c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_ffd2c40b-7728-487f-ac90-450d2bf34d89" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_ffd2c40b-7728-487f-ac90-450d2bf34d89" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherLiabilitiesMember_a3c08e9e-8bac-43bb-a993-350980883bde" xlink:href="kof-20201231.xsd#kof_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_OtherLiabilitiesMember_a3c08e9e-8bac-43bb-a993-350980883bde" xlink:type="arc" order="17"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail" xlink:type="extended" id="i3888c4b51dd045a7b95edc4071f023f6_IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended" id="i8e4d5971935149c79f87f7743bd2c289_IncomeTaxesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:href="kof-20201231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_1ff98704-41c4-4584-9f64-ad526122c82c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_1ff98704-41c4-4584-9f64-ad526122c82c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_64a30d28-e098-47d5-9e4f-922946074880" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_64a30d28-e098-47d5-9e4f-922946074880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetOperatingLossUsageLimit_f4791eb1-be3d-445b-8111-b527d56abf68" xlink:href="kof-20201231.xsd#kof_NetOperatingLossUsageLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_NetOperatingLossUsageLimit_f4791eb1-be3d-445b-8111-b527d56abf68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RecoverableTaxes_92c6d1e9-7e5a-4532-9a61-c14378564009" xlink:href="kof-20201231.xsd#kof_RecoverableTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_RecoverableTaxes_92c6d1e9-7e5a-4532-9a61-c14378564009" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageFederalProductionAndFederalSalesTax_3fdec313-3dd5-4ead-8932-6de890d34d01" xlink:href="kof-20201231.xsd#kof_AverageFederalProductionAndFederalSalesTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_AverageFederalProductionAndFederalSalesTax_3fdec313-3dd5-4ead-8932-6de890d34d01" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxRate_8785fe1d-fb80-4751-b02f-922683e7ea8f" xlink:href="kof-20201231.xsd#kof_ExciseTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ExciseTaxRate_8785fe1d-fb80-4751-b02f-922683e7ea8f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxRateIncreased_1110e47c-c9e1-4f7c-b4d0-f52c663b82f8" xlink:href="kof-20201231.xsd#kof_ExciseTaxRateIncreased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ExciseTaxRateIncreased_1110e47c-c9e1-4f7c-b4d0-f52c663b82f8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxRateDecreased_98f85353-9b24-47ab-9f94-b63cef0c172d" xlink:href="kof-20201231.xsd#kof_ExciseTaxRateDecreased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ExciseTaxRateDecreased_98f85353-9b24-47ab-9f94-b63cef0c172d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_cc796484-5e61-4901-9c50-7f7b926465ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_ifrs-full_ApplicableTaxRate_cc796484-5e61-4901-9c50-7f7b926465ed" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendWithholdingTaxRate_028a2ec9-303e-469c-811f-5481672c8fe1" xlink:href="kof-20201231.xsd#kof_DividendWithholdingTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_DividendWithholdingTaxRate_028a2ec9-303e-469c-811f-5481672c8fe1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfDividendReceivedFromNonResidentsWithholding_a7484b88-a313-498f-ae50-2c5c905e6d44" xlink:href="kof-20201231.xsd#kof_PercentageOfDividendReceivedFromNonResidentsWithholding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfDividendReceivedFromNonResidentsWithholding_a7484b88-a313-498f-ae50-2c5c905e6d44" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SalesTaxRate_9ad475a4-6b4a-4bf5-8e6e-9b6c8cc9df71" xlink:href="kof-20201231.xsd#kof_SalesTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_SalesTaxRate_9ad475a4-6b4a-4bf5-8e6e-9b6c8cc9df71" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CorporateIncomeTax_06d60420-5282-45bf-a820-43f625b9d8c1" xlink:href="kof-20201231.xsd#kof_CorporateIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_CorporateIncomeTax_06d60420-5282-45bf-a820-43f625b9d8c1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetInterestDeductionAdjustedTaxableIncomeRate_a1cad55a-ee7c-4dba-a967-ac4414a50c92" xlink:href="kof-20201231.xsd#kof_NetInterestDeductionAdjustedTaxableIncomeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_NetInterestDeductionAdjustedTaxableIncomeRate_a1cad55a-ee7c-4dba-a967-ac4414a50c92" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExceptionForDeductibleInterest_5a6505b5-90d4-481f-a8cb-f1c4ff46977c" xlink:href="kof-20201231.xsd#kof_ExceptionForDeductibleInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ExceptionForDeductibleInterest_5a6505b5-90d4-481f-a8cb-f1c4ff46977c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonDeductibleInterestsLimitationPeriodPercentage_b00bc840-2056-4fdd-824a-5f9ee0c8affa" xlink:href="kof-20201231.xsd#kof_NonDeductibleInterestsLimitationPeriodPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_NonDeductibleInterestsLimitationPeriodPercentage_b00bc840-2056-4fdd-824a-5f9ee0c8affa" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonDeductibleInterestsLimitationPeriod_450796d2-cb74-4604-bc3a-31546ccdb837" xlink:href="kof-20201231.xsd#kof_NonDeductibleInterestsLimitationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_NonDeductibleInterestsLimitationPeriod_450796d2-cb74-4604-bc3a-31546ccdb837" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxPerLiterOnTheProduction_68d5c7e6-7e6e-4272-a657-0c5b1d819ced" xlink:href="kof-20201231.xsd#kof_ExciseTaxPerLiterOnTheProduction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ExciseTaxPerLiterOnTheProduction_68d5c7e6-7e6e-4272-a657-0c5b1d819ced" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfDecreaseInIncomeTaxRate_4137d9cf-9bcc-4917-bba7-629a683b1492" xlink:href="kof-20201231.xsd#kof_PercentageOfDecreaseInIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfDecreaseInIncomeTaxRate_4137d9cf-9bcc-4917-bba7-629a683b1492" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MunicipalitySalesTaxRate_ce39d859-70ea-4d05-90ac-890e7a094a34" xlink:href="kof-20201231.xsd#kof_MunicipalitySalesTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_MunicipalitySalesTaxRate_ce39d859-70ea-4d05-90ac-890e7a094a34" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendTaxOnDistributions_8b856372-ab6f-4b87-a27f-158c0b7321bb" xlink:href="kof-20201231.xsd#kof_DividendTaxOnDistributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_DividendTaxOnDistributions_8b856372-ab6f-4b87-a27f-158c0b7321bb" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAssumedIncomeTaxRate_90e4d931-17f8-4ee6-97f6-5cb7e47dbb94" xlink:href="kof-20201231.xsd#kof_MinimumAssumedIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_MinimumAssumedIncomeTaxRate_90e4d931-17f8-4ee6-97f6-5cb7e47dbb94" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendTaxOnResidentIndividuals_d1aee3d7-5667-4db3-8635-0042ad7129bf" xlink:href="kof-20201231.xsd#kof_DividendTaxOnResidentIndividuals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_DividendTaxOnResidentIndividuals_d1aee3d7-5667-4db3-8635-0042ad7129bf" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendsTaxRateApplicableToForeignNonresidents_f4e17568-c476-4cba-943a-922a413a46c8" xlink:href="kof-20201231.xsd#kof_DividendsTaxRateApplicableToForeignNonresidents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_DividendsTaxRateApplicableToForeignNonresidents_f4e17568-c476-4cba-943a-922a413a46c8" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentOfMunicipalitySalesTaxAsACredit_35544707-e861-4b9b-94a5-59c39add65d7" xlink:href="kof-20201231.xsd#kof_PercentOfMunicipalitySalesTaxAsACredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentOfMunicipalitySalesTaxAsACredit_35544707-e861-4b9b-94a5-59c39add65d7" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxPercentage_dfd0ab6b-ddc6-4faa-a128-a313ad04589d" xlink:href="kof-20201231.xsd#kof_ValueAddedTaxPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ValueAddedTaxPercentage_dfd0ab6b-ddc6-4faa-a128-a313ad04589d" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses_3d967008-bd99-44ec-99fc-b39afe218354" xlink:href="kof-20201231.xsd#kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses_3d967008-bd99-44ec-99fc-b39afe218354" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfConsumptionTaxOnSyrups_7ce49000-5e54-4414-8f18-002f63e93f81" xlink:href="kof-20201231.xsd#kof_PercentageOfConsumptionTaxOnSyrups"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfConsumptionTaxOnSyrups_7ce49000-5e54-4414-8f18-002f63e93f81" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfReformIncomeTaxRate_3cf2f5e6-cce5-4187-893d-1fdc3084b73c" xlink:href="kof-20201231.xsd#kof_PercentageOfReformIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfReformIncomeTaxRate_3cf2f5e6-cce5-4187-893d-1fdc3084b73c" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfReformIncomeTaxRateStarting_1da6492c-d21f-43ef-a7b2-9459d6c7c7ae" xlink:href="kof-20201231.xsd#kof_PercentageOfReformIncomeTaxRateStarting"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfReformIncomeTaxRateStarting_1da6492c-d21f-43ef-a7b2-9459d6c7c7ae" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAlternativeIncomeTaxIncreasedPercentage_378d14f4-8814-4873-bd56-2873bdd12195" xlink:href="kof-20201231.xsd#kof_MinimumAlternativeIncomeTaxIncreasedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_MinimumAlternativeIncomeTaxIncreasedPercentage_378d14f4-8814-4873-bd56-2873bdd12195" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:href="kof-20201231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_fa11e103-69d8-4eac-99e2-b6b4836d7bd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:to="loc_ifrs-full_GeographicalAreasAxis_fa11e103-69d8-4eac-99e2-b6b4836d7bd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_fa11e103-69d8-4eac-99e2-b6b4836d7bd9_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_fa11e103-69d8-4eac-99e2-b6b4836d7bd9" xlink:to="loc_ifrs-full_GeographicalAreasMember_fa11e103-69d8-4eac-99e2-b6b4836d7bd9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_fa11e103-69d8-4eac-99e2-b6b4836d7bd9" xlink:to="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_e77f0433-4d27-4021-9fd2-88c628b0e293" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_BR_e77f0433-4d27-4021-9fd2-88c628b0e293" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_17cda11a-4e1b-40d2-9f96-ae397ebf82eb" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_AR_17cda11a-4e1b-40d2-9f96-ae397ebf82eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_c5ff20de-bcea-419a-baa1-fe32cf3280d9" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_MX_c5ff20de-bcea-419a-baa1-fe32cf3280d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_17a7873c-cf00-4413-9c90-5683406a298d" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_CO_17a7873c-cf00-4413-9c90-5683406a298d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_6e16097c-15c6-40b7-8ed9-d2f9670ddebc" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_CR_6e16097c-15c6-40b7-8ed9-d2f9670ddebc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_3d437063-c18e-433b-bb67-e445dac6fc17" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_PA_3d437063-c18e-433b-bb67-e445dac6fc17" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_dd36687a-c143-48be-857d-51442c2df796" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_NI_dd36687a-c143-48be-857d-51442c2df796" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_72ed4413-a821-4e1a-8e2a-face24f8c541" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_72ed4413-a821-4e1a-8e2a-face24f8c541" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_72ed4413-a821-4e1a-8e2a-face24f8c541_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_72ed4413-a821-4e1a-8e2a-face24f8c541" xlink:to="loc_ifrs-full_NonadjustingEventsMember_72ed4413-a821-4e1a-8e2a-face24f8c541_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_e857dd05-930c-4535-87fe-cf8bfafbc288" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_72ed4413-a821-4e1a-8e2a-face24f8c541" xlink:to="loc_ifrs-full_NonadjustingEventsMember_e857dd05-930c-4535-87fe-cf8bfafbc288" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember_73914228-2a08-4b7b-87df-7179f4e938be" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_e857dd05-930c-4535-87fe-cf8bfafbc288" xlink:to="loc_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember_73914228-2a08-4b7b-87df-7179f4e938be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_26c58d6e-ee02-49b3-8e4a-04fdf54af14f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:to="loc_ifrs-full_MaturityAxis_26c58d6e-ee02-49b3-8e4a-04fdf54af14f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_26c58d6e-ee02-49b3-8e4a-04fdf54af14f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_26c58d6e-ee02-49b3-8e4a-04fdf54af14f" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_26c58d6e-ee02-49b3-8e4a-04fdf54af14f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_26c58d6e-ee02-49b3-8e4a-04fdf54af14f" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandEighteenAndNineteenMember_c9223acf-0518-4c3a-a518-ed8242d25733" xlink:href="kof-20201231.xsd#kof_TwoThousandEighteenAndNineteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandEighteenAndNineteenMember_c9223acf-0518-4c3a-a518-ed8242d25733" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandNineteenOnwardsMember_bede03fd-8032-4e56-9707-b1e5cc64f1d7" xlink:href="kof-20201231.xsd#kof_TwoThousandNineteenOnwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandNineteenOnwardsMember_bede03fd-8032-4e56-9707-b1e5cc64f1d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOnwardsMember_521325d1-f6d0-4d51-8c57-a03d05139648" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyOnwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandTwentyOnwardsMember_521325d1-f6d0-4d51-8c57-a03d05139648" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndEighteenMember_b140e823-e435-4b64-8d7a-d585d82d842b" xlink:href="kof-20201231.xsd#kof_TwoThousandAndEighteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandAndEighteenMember_b140e823-e435-4b64-8d7a-d585d82d842b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndNineteenMember_efefb45f-15cb-4974-8321-b01f21b67995" xlink:href="kof-20201231.xsd#kof_TwoThousandAndNineteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandAndNineteenMember_efefb45f-15cb-4974-8321-b01f21b67995" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndTwentyMember_cb1eb636-6d72-447c-a1c1-66ffb1567594" xlink:href="kof-20201231.xsd#kof_TwoThousandAndTwentyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandAndTwentyMember_cb1eb636-6d72-447c-a1c1-66ffb1567594" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndTwentyOneMember_058d3f64-16b1-4ac6-bffe-d1ebe4285b9e" xlink:href="kof-20201231.xsd#kof_TwoThousandAndTwentyOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandAndTwentyOneMember_058d3f64-16b1-4ac6-bffe-d1ebe4285b9e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndTwentyTwoMember_dd55253d-c507-46a9-9433-452df8857c55" xlink:href="kof-20201231.xsd#kof_TwoThousandAndTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandAndTwentyTwoMember_dd55253d-c507-46a9-9433-452df8857c55" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InTwoThousandTwentyOneOnwardsMember_a10fefab-d2af-4324-9372-37b65e3cad2a" xlink:href="kof-20201231.xsd#kof_InTwoThousandTwentyOneOnwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_InTwoThousandTwentyOneOnwardsMember_a10fefab-d2af-4324-9372-37b65e3cad2a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneMember_3be02587-46e3-4c45-9225-d95f167478fc" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandTwentyOneMember_3be02587-46e3-4c45-9225-d95f167478fc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_72b2c25b-9254-43f7-8602-a781e6973df4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:to="loc_ifrs-full_RangeAxis_72b2c25b-9254-43f7-8602-a781e6973df4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_72b2c25b-9254-43f7-8602-a781e6973df4_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_72b2c25b-9254-43f7-8602-a781e6973df4" xlink:to="loc_ifrs-full_RangesMember_72b2c25b-9254-43f7-8602-a781e6973df4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_366c4785-f635-4595-8bab-1b6c141f86dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_72b2c25b-9254-43f7-8602-a781e6973df4" xlink:to="loc_ifrs-full_RangesMember_366c4785-f635-4595-8bab-1b6c141f86dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_16aa2567-ce3c-45a9-a6f3-5431b5e50c8a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_366c4785-f635-4595-8bab-1b6c141f86dc" xlink:to="loc_ifrs-full_BottomOfRangeMember_16aa2567-ce3c-45a9-a6f3-5431b5e50c8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_11b97609-f275-4998-9060-6ecbca4d1be2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_366c4785-f635-4595-8bab-1b6c141f86dc" xlink:to="loc_ifrs-full_WeightedAverageMember_11b97609-f275-4998-9060-6ecbca4d1be2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_ea183883-bb69-4743-a98f-637c1dc22115" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_366c4785-f635-4595-8bab-1b6c141f86dc" xlink:to="loc_ifrs-full_TopOfRangeMember_ea183883-bb69-4743-a98f-637c1dc22115" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="extended" id="if77e04699f144ee29a67fc9a14eca0c6_IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail" xlink:type="extended" id="iaaff50de941a48f09c1438a21addddbb_IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitments"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments" xlink:type="extended" id="ibbfb74e3f75c4db8bf771e0a8e6be091_OtherLiabilitiesProvisionsandCommitments"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables" xlink:type="extended" id="i6985eed2e933465fb76f6879d9a50d7b_OtherLiabilitiesProvisionsandCommitmentsTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="extended" id="iacaf18e6ce44493199824dfbcec10e4d_OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail" xlink:type="extended" id="i1a930ec766b84c91bc5f98d6e24ce8b9_OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="extended" id="i623fbb7b9d374ab8b78ee25cd40b65a8_OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_1e736dae-99fd-4ccf-ab43-0b90763dbd27" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_efb270d4-7f2f-465b-a514-f7bfc849662d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_1e736dae-99fd-4ccf-ab43-0b90763dbd27" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_efb270d4-7f2f-465b-a514-f7bfc849662d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_a7c77187-37fc-45b3-8c03-03a96c809365" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_1e736dae-99fd-4ccf-ab43-0b90763dbd27" xlink:to="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_a7c77187-37fc-45b3-8c03-03a96c809365" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f2267481-a17b-4ba9-9437-bd0482623007" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_a7c77187-37fc-45b3-8c03-03a96c809365" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f2267481-a17b-4ba9-9437-bd0482623007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_f2267481-a17b-4ba9-9437-bd0482623007_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f2267481-a17b-4ba9-9437-bd0482623007" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_f2267481-a17b-4ba9-9437-bd0482623007_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_0592ae8a-919a-4669-a6a7-382aadeec7cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f2267481-a17b-4ba9-9437-bd0482623007" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_0592ae8a-919a-4669-a6a7-382aadeec7cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_1659e6d2-1ad0-4c8f-996a-06da46ec7e25" xlink:href="kof-20201231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_0592ae8a-919a-4669-a6a7-382aadeec7cf" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_1659e6d2-1ad0-4c8f-996a-06da46ec7e25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SecurityDepositsMember_804eac13-8b8b-4e37-9b24-ad37ca8ff600" xlink:href="kof-20201231.xsd#kof_SecurityDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_0592ae8a-919a-4669-a6a7-382aadeec7cf" xlink:to="loc_kof_SecurityDepositsMember_804eac13-8b8b-4e37-9b24-ad37ca8ff600" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="extended" id="idf91964d07294059b044043a329c0ef7_OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_378cb529-f7f7-4128-8191-1dfc2a6f08e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_938ce498-ece6-4521-82ac-c67b3dc77ec7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Provisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_378cb529-f7f7-4128-8191-1dfc2a6f08e8" xlink:to="loc_ifrs-full_Provisions_938ce498-ece6-4521-82ac-c67b3dc77ec7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_4a62c36e-726a-45c2-b078-305646e87fe3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_378cb529-f7f7-4128-8191-1dfc2a6f08e8" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_4a62c36e-726a-45c2-b078-305646e87fe3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_61a898b7-1d9b-491a-b3c5-9343152c0a3f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_4a62c36e-726a-45c2-b078-305646e87fe3" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_61a898b7-1d9b-491a-b3c5-9343152c0a3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_61a898b7-1d9b-491a-b3c5-9343152c0a3f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_61a898b7-1d9b-491a-b3c5-9343152c0a3f" xlink:to="loc_ifrs-full_OtherProvisionsMember_61a898b7-1d9b-491a-b3c5-9343152c0a3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_373c9154-1395-4077-81d8-cacaede90c1f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_61a898b7-1d9b-491a-b3c5-9343152c0a3f" xlink:to="loc_ifrs-full_OtherProvisionsMember_373c9154-1395-4077-81d8-cacaede90c1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_4d75e0a6-9937-4150-a2aa-ca4185286583" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_373c9154-1395-4077-81d8-cacaede90c1f" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_4d75e0a6-9937-4150-a2aa-ca4185286583" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_54233374-592b-4e84-a84e-330061a741a2" xlink:href="kof-20201231.xsd#kof_LaborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_373c9154-1395-4077-81d8-cacaede90c1f" xlink:to="loc_kof_LaborMember_54233374-592b-4e84-a84e-330061a741a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_39927795-0a9c-4291-b53a-4cf5e04e3d04" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_373c9154-1395-4077-81d8-cacaede90c1f" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_39927795-0a9c-4291-b53a-4cf5e04e3d04" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="extended" id="id0fe7b8e746f46dc87bfce8899848c6f_OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_5013986a-13a3-4c34-8d3a-b049c6031f08" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Provisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_ifrs-full_Provisions_5013986a-13a3-4c34-8d3a-b049c6031f08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_8743750c-70ac-4b95-90d7-4aa1e731ab81" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_8743750c-70ac-4b95-90d7-4aa1e731ab81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_54d67f53-8cd0-4c83-80df-9b1f6aafc9ce" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInProvisionsFromNewContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_54d67f53-8cd0-4c83-80df-9b1f6aafc9ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_e4297d18-a2df-4bcc-9f70-2c10a8cbe8e6" xlink:href="kof-20201231.xsd#kof_DecreaseInProvisionsThroughCancellationAndExpiration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_e4297d18-a2df-4bcc-9f70-2c10a8cbe8e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_e38d0a70-76cd-4ec1-910b-680e91f9a5e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_e38d0a70-76cd-4ec1-910b-680e91f9a5e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsResultingFromPayments_5b3c5950-3b1f-473a-9d01-8a1e095570d4" xlink:href="kof-20201231.xsd#kof_DecreaseInProvisionsResultingFromPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_DecreaseInProvisionsResultingFromPayments_5b3c5950-3b1f-473a-9d01-8a1e095570d4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReversalOfIndemnifiableItems_4c0754d2-e9a0-473f-bb0c-85db492ca2f3" xlink:href="kof-20201231.xsd#kof_ReversalOfIndemnifiableItems"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_ReversalOfIndemnifiableItems_4c0754d2-e9a0-473f-bb0c-85db492ca2f3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_317e27b3-20a1-47c7-8ef7-71dfe1c1a093" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_317e27b3-20a1-47c7-8ef7-71dfe1c1a093" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_b839207a-f1b4-45b4-954e-0f9bc4c334f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_b839207a-f1b4-45b4-954e-0f9bc4c334f0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_a0ea9933-9789-45cb-b8b1-b335064a28b8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Provisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72ffafe0-faf8-4950-9c1a-26cae9b52224" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72ffafe0-faf8-4950-9c1a-26cae9b52224" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_1591feeb-175e-46ae-9a5f-5960395557c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72ffafe0-faf8-4950-9c1a-26cae9b52224" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_1591feeb-175e-46ae-9a5f-5960395557c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_1591feeb-175e-46ae-9a5f-5960395557c3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1591feeb-175e-46ae-9a5f-5960395557c3" xlink:to="loc_ifrs-full_OtherProvisionsMember_1591feeb-175e-46ae-9a5f-5960395557c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_ab7beab9-7b6d-4a2c-9d3b-a3d26d40ce1f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1591feeb-175e-46ae-9a5f-5960395557c3" xlink:to="loc_ifrs-full_OtherProvisionsMember_ab7beab9-7b6d-4a2c-9d3b-a3d26d40ce1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_705f4c80-13bc-4db9-9437-b28849c436e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_ab7beab9-7b6d-4a2c-9d3b-a3d26d40ce1f" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_705f4c80-13bc-4db9-9437-b28849c436e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_90ca79b3-f7a0-4ed4-b8ac-0d9c05c7f4f0" xlink:href="kof-20201231.xsd#kof_LaborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_ab7beab9-7b6d-4a2c-9d3b-a3d26d40ce1f" xlink:to="loc_kof_LaborMember_90ca79b3-f7a0-4ed4-b8ac-0d9c05c7f4f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_7463e01a-5184-4a16-baa8-dd50be8e57da" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_ab7beab9-7b6d-4a2c-9d3b-a3d26d40ce1f" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_7463e01a-5184-4a16-baa8-dd50be8e57da" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="extended" id="i7a5c6e7774ca430690198909d900d825_OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesPayableToFormerShareholders_167444b2-3fa1-4577-888d-aba19d800e87" xlink:href="kof-20201231.xsd#kof_TaxContingenciesPayableToFormerShareholders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_kof_TaxContingenciesPayableToFormerShareholders_167444b2-3fa1-4577-888d-aba19d800e87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossContingencyDamagesSoughtValue1_ea9b2b1b-34c2-46d5-b76e-753eeba8ecd8" xlink:href="kof-20201231.xsd#kof_LossContingencyDamagesSoughtValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_kof_LossContingencyDamagesSoughtValue1_ea9b2b1b-34c2-46d5-b76e-753eeba8ecd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesAmount_935eed2b-d693-4d8b-a21b-233dce24631c" xlink:href="kof-20201231.xsd#kof_TaxContingenciesAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_kof_TaxContingenciesAmount_935eed2b-d693-4d8b-a21b-233dce24631c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LitigationSettlementAmount1_c998832c-0374-4ff0-b539-5b4d62581334" xlink:href="kof-20201231.xsd#kof_LitigationSettlementAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_kof_LitigationSettlementAmount1_c998832c-0374-4ff0-b539-5b4d62581334" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_41964e11-9726-45f5-8af6-934058d26b72" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_41964e11-9726-45f5-8af6-934058d26b72" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_098c6c2d-e9b0-4f6e-b5e6-06e6b92163c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_098c6c2d-e9b0-4f6e-b5e6-06e6b92163c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_ba351fa2-70c7-4041-8b76-a5b37c3b96dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_098c6c2d-e9b0-4f6e-b5e6-06e6b92163c8" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_ba351fa2-70c7-4041-8b76-a5b37c3b96dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_ba351fa2-70c7-4041-8b76-a5b37c3b96dc_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_ba351fa2-70c7-4041-8b76-a5b37c3b96dc" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_ba351fa2-70c7-4041-8b76-a5b37c3b96dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_ba351fa2-70c7-4041-8b76-a5b37c3b96dc" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxMember_13b787b8-3b3d-4684-b0a0-890035001b14" xlink:href="kof-20201231.xsd#kof_ValueAddedTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:to="loc_kof_ValueAddedTaxMember_13b787b8-3b3d-4684-b0a0-890035001b14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsMember_6e217384-b3d0-47f5-ad57-32839f1d04c3" xlink:href="kof-20201231.xsd#kof_TaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:to="loc_kof_TaxCreditsMember_6e217384-b3d0-47f5-ad57-32839f1d04c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalTaxesMember_9814c005-4d8d-4da6-b047-1db1a719b243" xlink:href="kof-20201231.xsd#kof_FederalTaxesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:to="loc_kof_FederalTaxesMember_9814c005-4d8d-4da6-b047-1db1a719b243" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_72333171-822d-4348-8435-9fd597c5b1ca" xlink:href="kof-20201231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_72333171-822d-4348-8435-9fd597c5b1ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OperationsOfThirdPartyMember_fecdd693-a817-438d-95d7-03e80b43de42" xlink:href="kof-20201231.xsd#kof_OperationsOfThirdPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:to="loc_kof_OperationsOfThirdPartyMember_fecdd693-a817-438d-95d7-03e80b43de42" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_34d5b5aa-8d24-4e1b-bfe3-9a9c5f7ef454" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_098c6c2d-e9b0-4f6e-b5e6-06e6b92163c8" xlink:to="loc_ifrs-full_GeographicalAreasAxis_34d5b5aa-8d24-4e1b-bfe3-9a9c5f7ef454" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_34d5b5aa-8d24-4e1b-bfe3-9a9c5f7ef454_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_34d5b5aa-8d24-4e1b-bfe3-9a9c5f7ef454" xlink:to="loc_ifrs-full_GeographicalAreasMember_34d5b5aa-8d24-4e1b-bfe3-9a9c5f7ef454_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_579edf4d-d8d0-4b65-9fd2-5964061564b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_34d5b5aa-8d24-4e1b-bfe3-9a9c5f7ef454" xlink:to="loc_ifrs-full_GeographicalAreasMember_579edf4d-d8d0-4b65-9fd2-5964061564b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_fb97ea5f-edf5-40bf-ba2d-e40fc612ab81" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_579edf4d-d8d0-4b65-9fd2-5964061564b5" xlink:to="loc_country_BR_fb97ea5f-edf5-40bf-ba2d-e40fc612ab81" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Informationbysegment" xlink:type="simple" xlink:href="kof-20201231.xsd#Informationbysegment"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/Informationbysegment" xlink:type="extended" id="i7738c7f1041544dda158808538101a58_Informationbysegment"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentTables" xlink:type="simple" xlink:href="kof-20201231.xsd#InformationbysegmentTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InformationbysegmentTables" xlink:type="extended" id="iefa608f77c2142c4928aa9267ce2a949_InformationbysegmentTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="extended" id="i778a53efbaee4a349833ac34460ee807_InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_de8b5060-5542-4321-a6de-25a8e1cc1c02" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_Revenue_de8b5060-5542-4321-a6de-25a8e1cc1c02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_8b7b2174-c4aa-48aa-9cc8-70e057eb8fb9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_GrossProfit_8b7b2174-c4aa-48aa-9cc8-70e057eb8fb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c54507e1-ec67-496e-8c17-854e634dbda0" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c54507e1-ec67-496e-8c17-854e634dbda0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_bdefed3f-0de1-487d-a0ae-80bf19b4d713" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_bdefed3f-0de1-487d-a0ae-80bf19b4d713" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_85a5517d-bec1-468e-b82b-a0919780739f" xlink:href="kof-20201231.xsd#kof_NonCashItemsOtherThanDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_85a5517d-bec1-468e-b82b-a0919780739f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_3e9ab30d-9b95-4ba4-ab6a-2a8a6c33a2c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_3e9ab30d-9b95-4ba4-ab6a-2a8a6c33a2c0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_2a7ca655-670d-4de5-bec0-061dfb04f2b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_Assets_2a7ca655-670d-4de5-bec0-061dfb04f2b4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_61f3e390-7c27-476d-9c24-49779029f859" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_61f3e390-7c27-476d-9c24-49779029f859" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_a62f0077-df5f-4443-a7c4-42a78dcf8700" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_Liabilities_a62f0077-df5f-4443-a7c4-42a78dcf8700" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToNoncurrentAssets_0d7c335b-7fb4-4414-b9a1-674ac3e92aba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsToNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_AdditionsToNoncurrentAssets_0d7c335b-7fb4-4414-b9a1-674ac3e92aba" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_fe02025f-730c-43b7-afb8-467177162899" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_fe02025f-730c-43b7-afb8-467177162899" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_b64953d8-38df-41ba-b072-d768dc706fa3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_fe02025f-730c-43b7-afb8-467177162899" xlink:to="loc_ifrs-full_SegmentsAxis_b64953d8-38df-41ba-b072-d768dc706fa3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_b64953d8-38df-41ba-b072-d768dc706fa3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_b64953d8-38df-41ba-b072-d768dc706fa3" xlink:to="loc_ifrs-full_SegmentsMember_b64953d8-38df-41ba-b072-d768dc706fa3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_6a571073-39f1-416b-abfc-5ce13b691763" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_b64953d8-38df-41ba-b072-d768dc706fa3" xlink:to="loc_ifrs-full_SegmentsMember_6a571073-39f1-416b-abfc-5ce13b691763" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_038a584f-b646-4365-9282-5bd788b8322c" xlink:href="kof-20201231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_6a571073-39f1-416b-abfc-5ce13b691763" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_038a584f-b646-4365-9282-5bd788b8322c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_ebf8018c-5bfb-4a19-9bb5-3449d430ca6d" xlink:href="kof-20201231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_6a571073-39f1-416b-abfc-5ce13b691763" xlink:to="loc_kof_SouthAmericaSegmentMember_ebf8018c-5bfb-4a19-9bb5-3449d430ca6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_44ac0cf3-8af5-4c2b-8217-1f6d67333d55" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_fe02025f-730c-43b7-afb8-467177162899" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_44ac0cf3-8af5-4c2b-8217-1f6d67333d55" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_44ac0cf3-8af5-4c2b-8217-1f6d67333d55_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_44ac0cf3-8af5-4c2b-8217-1f6d67333d55" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_44ac0cf3-8af5-4c2b-8217-1f6d67333d55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d6f387ed-dac8-4352-a1fc-5632e6e078d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_44ac0cf3-8af5-4c2b-8217-1f6d67333d55" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d6f387ed-dac8-4352-a1fc-5632e6e078d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_1582e0d4-0dff-49fa-a157-4a92f18f5a2f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d6f387ed-dac8-4352-a1fc-5632e6e078d3" xlink:to="loc_ifrs-full_OperatingSegmentsMember_1582e0d4-0dff-49fa-a157-4a92f18f5a2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_eb1f0ee5-2261-41c5-87a5-d1423a88459e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d6f387ed-dac8-4352-a1fc-5632e6e078d3" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_eb1f0ee5-2261-41c5-87a5-d1423a88459e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="extended" id="i1404cbb6df004b12a84e0dae773a3a7e_InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_be2f9647-708e-40f9-a97b-385d6bd6584a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_92652761-75aa-462a-b5cb-aeb12f9df609" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_be2f9647-708e-40f9-a97b-385d6bd6584a" xlink:to="loc_ifrs-full_Revenue_92652761-75aa-462a-b5cb-aeb12f9df609" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_69b43a89-db0a-40c3-a4e9-ad97a0514012" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_be2f9647-708e-40f9-a97b-385d6bd6584a" xlink:to="loc_ifrs-full_Assets_69b43a89-db0a-40c3-a4e9-ad97a0514012" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_38cfb831-f696-4a7a-a4ab-27e8c065aca8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_be2f9647-708e-40f9-a97b-385d6bd6584a" xlink:to="loc_ifrs-full_Liabilities_38cfb831-f696-4a7a-a4ab-27e8c065aca8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_8ea35b23-9363-45c5-808b-77b51fec460b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_be2f9647-708e-40f9-a97b-385d6bd6584a" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_8ea35b23-9363-45c5-808b-77b51fec460b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_f1a25e31-898a-410d-9d52-59edba97e787" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_8ea35b23-9363-45c5-808b-77b51fec460b" xlink:to="loc_ifrs-full_GeographicalAreasAxis_f1a25e31-898a-410d-9d52-59edba97e787" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_f1a25e31-898a-410d-9d52-59edba97e787_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_f1a25e31-898a-410d-9d52-59edba97e787" xlink:to="loc_ifrs-full_GeographicalAreasMember_f1a25e31-898a-410d-9d52-59edba97e787_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_f1a25e31-898a-410d-9d52-59edba97e787" xlink:to="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_b04bebb1-60d6-4029-9fb2-93714d18e14a" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:to="loc_country_MX_b04bebb1-60d6-4029-9fb2-93714d18e14a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_f9ee2e23-62ac-4ea3-9bda-25f2f7c0e811" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:to="loc_country_BR_f9ee2e23-62ac-4ea3-9bda-25f2f7c0e811" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_b6d13784-5245-4f70-980a-3e7d11484271" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:to="loc_country_CO_b6d13784-5245-4f70-980a-3e7d11484271" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_5542ded0-edf5-4cff-bc7b-7775bd226119" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:to="loc_country_AR_5542ded0-edf5-4cff-bc7b-7775bd226119" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_2b81399e-2641-444e-8b92-9e3bd02a4549" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:to="loc_country_UY_2b81399e-2641-444e-8b92-9e3bd02a4549" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_2f11792f-a0e6-47a3-9c85-79908ad637d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_8ea35b23-9363-45c5-808b-77b51fec460b" xlink:to="loc_ifrs-full_SegmentsAxis_2f11792f-a0e6-47a3-9c85-79908ad637d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_2f11792f-a0e6-47a3-9c85-79908ad637d8_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_2f11792f-a0e6-47a3-9c85-79908ad637d8" xlink:to="loc_ifrs-full_SegmentsMember_2f11792f-a0e6-47a3-9c85-79908ad637d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_b8a08cc0-c86a-4a71-8f50-275326e7e543" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_2f11792f-a0e6-47a3-9c85-79908ad637d8" xlink:to="loc_ifrs-full_SegmentsMember_b8a08cc0-c86a-4a71-8f50-275326e7e543" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_6ff425ee-7a94-40d7-a2a5-1a99e2d84fd2" xlink:href="kof-20201231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_b8a08cc0-c86a-4a71-8f50-275326e7e543" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_6ff425ee-7a94-40d7-a2a5-1a99e2d84fd2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_53568786-3105-45a6-87e6-65f3eb3400b3" xlink:href="kof-20201231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_b8a08cc0-c86a-4a71-8f50-275326e7e543" xlink:to="loc_kof_SouthAmericaSegmentMember_53568786-3105-45a6-87e6-65f3eb3400b3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect" xlink:type="simple" xlink:href="kof-20201231.xsd#FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect" xlink:type="extended" id="ib2c3a91dd180449081e2cb84aef8c040_FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformation"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation" xlink:type="extended" id="i51503d8ade10443892fafb0ea54fb33b_SupplementalGuarantorInformation"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationTables" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationTables"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationTables" xlink:type="extended" id="id711bd56719c451e966fa549b5afba1e_SupplementalGuarantorInformationTables"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail" xlink:type="extended" id="i6975e86e91304ef1ba62b75106ed4b41_SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract_d7d6f1d1-099f-47a6-9c4b-523759e83c38" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:to="loc_ifrs-full_AssetsAbstract_d7d6f1d1-099f-47a6-9c4b-523759e83c38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAbstract_d7d6f1d1-099f-47a6-9c4b-523759e83c38" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_2f6a35b0-ad8f-4a62-8bec-ffc7086d7699" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_ifrs-full_CashAndCashEquivalents_2f6a35b0-ad8f-4a62-8bec-ffc7086d7699" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_3bb86b23-14f3-4263-97a8-09e70df1d763" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_3bb86b23-14f3-4263-97a8-09e70df1d763" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_e114c734-0fe0-465f-91d6-6d689d2475c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_ifrs-full_Inventories_e114c734-0fe0-465f-91d6-6d689d2475c0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_79b68253-433c-4d8b-be7d-a1e25d1d5eed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_79b68253-433c-4d8b-be7d-a1e25d1d5eed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets_95f956e4-596e-4f9c-9c9b-a3936478be14" xlink:href="kof-20201231.xsd#kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets_95f956e4-596e-4f9c-9c9b-a3936478be14" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_4739b899-b046-41e6-babe-ab6e698e2d56" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_ifrs-full_CurrentAssets_4739b899-b046-41e6-babe-ab6e698e2d56" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAbstract_d7d6f1d1-099f-47a6-9c4b-523759e83c38" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_b56126f7-d3b7-437a-aa6e-918e417880d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_b56126f7-d3b7-437a-aa6e-918e417880d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_ea4ba68d-4731-4f0e-9be9-337b39faec6c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_RightofuseAssets_ea4ba68d-4731-4f0e-9be9-337b39faec6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_6ef7248f-dbef-4d8c-b9f8-db9908ded360" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_6ef7248f-dbef-4d8c-b9f8-db9908ded360" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_4a09747e-2de6-4bc9-ba00-f570e9088d13" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_4a09747e-2de6-4bc9-ba00-f570e9088d13" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_97541cbb-adb5-47ce-b3fc-74d23a8d5b56" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_DeferredTaxAssets_97541cbb-adb5-47ce-b3fc-74d23a8d5b56" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets_a7bfb3e9-732f-45b0-97bc-a052eda058b9" xlink:href="kof-20201231.xsd#kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets_a7bfb3e9-732f-45b0-97bc-a052eda058b9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_94c322c1-4118-45c4-9128-407fd57cd9f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_NoncurrentAssets_94c322c1-4118-45c4-9128-407fd57cd9f4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_1dd86044-2d9a-47a0-bd17-1a100cc3b4b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAbstract_d7d6f1d1-099f-47a6-9c4b-523759e83c38" xlink:to="loc_ifrs-full_Assets_1dd86044-2d9a-47a0-bd17-1a100cc3b4b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesAbstract_025aafc5-d25a-4da1-828b-989317b03302" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:to="loc_ifrs-full_LiabilitiesAbstract_025aafc5-d25a-4da1-828b-989317b03302" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesAbstract_025aafc5-d25a-4da1-828b-989317b03302" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable_b3811a26-b6aa-4e36-a78b-15a4dae0ad2f" xlink:href="kof-20201231.xsd#kof_CurrentPortionOfShortTermBankLoansAndNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable_b3811a26-b6aa-4e36-a78b-15a4dae0ad2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_ecd4544f-c26f-4b9f-bbaf-b719599ce407" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_ecd4544f-c26f-4b9f-bbaf-b719599ce407" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_40f4ebdd-c5fe-4710-987a-465330d34515" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_ifrs-full_CurrentInterestPayable_40f4ebdd-c5fe-4710-987a-465330d34515" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_3cf33823-3b73-45f9-b4c5-92b95e21652e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_3cf33823-3b73-45f9-b4c5-92b95e21652e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialLiabilities_5fac7887-aa38-42fc-af2d-64fa06aa10e6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentNonfinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialLiabilities_5fac7887-aa38-42fc-af2d-64fa06aa10e6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_b9bd02bd-28c6-4051-a9e2-324d3df8ed62" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_ifrs-full_CurrentLiabilities_b9bd02bd-28c6-4051-a9e2-324d3df8ed62" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesAbstract_025aafc5-d25a-4da1-828b-989317b03302" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_4e844e0b-8371-408f-a978-8826820682c4" xlink:href="kof-20201231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_4e844e0b-8371-408f-a978-8826820682c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_aaa869ab-9d37-441d-af18-6dfeea4de9e6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_aaa869ab-9d37-441d-af18-6dfeea4de9e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialLiabilities_e07cd88a-a753-4d9c-afc8-0f6f453bc509" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialLiabilities_e07cd88a-a753-4d9c-afc8-0f6f453bc509" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_605bd32b-e746-4628-8f6d-02f85e2ba9fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:to="loc_ifrs-full_NoncurrentLiabilities_605bd32b-e746-4628-8f6d-02f85e2ba9fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_59c5f4a4-0fb2-4bfc-82b5-0dd0ad5676ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesAbstract_025aafc5-d25a-4da1-828b-989317b03302" xlink:to="loc_ifrs-full_Liabilities_59c5f4a4-0fb2-4bfc-82b5-0dd0ad5676ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract_d81b50bc-65c3-4b7c-aa84-4672d1afc9a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:to="loc_ifrs-full_EquityAbstract_d81b50bc-65c3-4b7c-aa84-4672d1afc9a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_a6659c33-0513-436b-bc9b-21bd3db214e2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_d81b50bc-65c3-4b7c-aa84-4672d1afc9a4" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_a6659c33-0513-436b-bc9b-21bd3db214e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_f683ae28-ab7d-4a72-8e94-24ef2b6781b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_d81b50bc-65c3-4b7c-aa84-4672d1afc9a4" xlink:to="loc_ifrs-full_NoncontrollingInterests_f683ae28-ab7d-4a72-8e94-24ef2b6781b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_5d9d99e2-18ce-498f-81dd-9f43df0990b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_d81b50bc-65c3-4b7c-aa84-4672d1afc9a4" xlink:to="loc_ifrs-full_Equity_5d9d99e2-18ce-498f-81dd-9f43df0990b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_cb33e0e0-a0ec-4fd5-88fa-6f4039019f2d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:to="loc_ifrs-full_EquityAndLiabilities_cb33e0e0-a0ec-4fd5-88fa-6f4039019f2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_ba7ab6e3-5ff1-4bdc-ad22-3c1068b865a6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_ba7ab6e3-5ff1-4bdc-ad22-3c1068b865a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_23a63097-6054-4357-80d1-054c7b34c901" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_ba7ab6e3-5ff1-4bdc-ad22-3c1068b865a6" xlink:to="loc_srt_ConsolidatedEntitiesAxis_23a63097-6054-4357-80d1-054c7b34c901" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_23a63097-6054-4357-80d1-054c7b34c901_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_23a63097-6054-4357-80d1-054c7b34c901" xlink:to="loc_srt_ConsolidatedEntitiesDomain_23a63097-6054-4357-80d1-054c7b34c901_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_23a63097-6054-4357-80d1-054c7b34c901" xlink:to="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParentMember_38440384-06e3-413f-8b8c-c648a1ab3b46" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:to="loc_ifrs-full_ParentMember_38440384-06e3-413f-8b8c-c648a1ab3b46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_GuarantorSubsidiariesMember_4f343244-9359-4701-b1ec-8b13624f5c0a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_GuarantorSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:to="loc_srt_GuarantorSubsidiariesMember_4f343244-9359-4701-b1ec-8b13624f5c0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NonGuarantorSubsidiariesMember_0480725a-c54e-45dc-9bfa-4bed01bf0558" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NonGuarantorSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:to="loc_srt_NonGuarantorSubsidiariesMember_0480725a-c54e-45dc-9bfa-4bed01bf0558" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_5265a736-461d-4c09-b444-3cb6d2a6efd4" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:to="loc_srt_ConsolidationEliminationsMember_5265a736-461d-4c09-b444-3cb6d2a6efd4" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail" xlink:type="extended" id="i822933f66d85486fa9876a146eb0bae1_SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_a7d97d20-9737-4d67-9916-8ce05585458f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_Revenue_a7d97d20-9737-4d67-9916-8ce05585458f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_789c5c3f-9d56-431b-8ee4-c350f4b54f89" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_CostOfSales_789c5c3f-9d56-431b-8ee4-c350f4b54f89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_24bc6b9c-344f-41db-9cb1-b820b3522af2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_GrossProfit_24bc6b9c-344f-41db-9cb1-b820b3522af2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_288366e9-e32a-4b42-9820-de93f2e7db0b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_AdministrativeExpense_288366e9-e32a-4b42-9820-de93f2e7db0b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_68f29cb2-f914-4c88-9859-3b0ca0f20a1b" xlink:href="kof-20201231.xsd#kof_SellingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_kof_SellingExpenses_68f29cb2-f914-4c88-9859-3b0ca0f20a1b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_7357ad01-3e34-41ce-a35d-efa63114eeb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_7357ad01-3e34-41ce-a35d-efa63114eeb5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_49c8fd2a-6fc5-4e81-acc0-2259d1740f8a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_InterestRevenueExpense_49c8fd2a-6fc5-4e81-acc0-2259d1740f8a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0a5ee884-f9c7-46b3-b2a0-3fdda4a28e8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0a5ee884-f9c7-46b3-b2a0-3fdda4a28e8f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherFinancingIncomeExpenseNet_1db50231-f07d-47c9-a9d7-1b9256eb1195" xlink:href="kof-20201231.xsd#kof_OtherFinancingIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_kof_OtherFinancingIncomeExpenseNet_1db50231-f07d-47c9-a9d7-1b9256eb1195" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_93c38a07-c00f-4ec2-b0d0-5b52f274a3d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_93c38a07-c00f-4ec2-b0d0-5b52f274a3d8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ee089600-e781-4973-988d-1f531ed06199" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ee089600-e781-4973-988d-1f531ed06199" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_eeef0728-05bb-41e2-882c-56174edc887e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_eeef0728-05bb-41e2-882c-56174edc887e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_00fa72ce-5d12-4852-8e33-7bce157fcb0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_00fa72ce-5d12-4852-8e33-7bce157fcb0a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_0d5893ee-a386-4add-88be-98b3b5758c17" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLoss_0d5893ee-a386-4add-88be-98b3b5758c17" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_be91f6ed-4710-40d9-b2d7-0fbc4be242cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_be91f6ed-4710-40d9-b2d7-0fbc4be242cc" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_6ea43398-813a-4572-a755-18a7b7f6935c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_6ea43398-813a-4572-a755-18a7b7f6935c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_b2d5552b-a830-4e0b-95c2-6c8a5384015e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_b2d5552b-a830-4e0b-95c2-6c8a5384015e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_9a68f4a9-6cd6-4899-847e-f8fd24af2d1b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_9a68f4a9-6cd6-4899-847e-f8fd24af2d1b" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_9da2af8d-0533-4a29-aa5d-7bfd7464eaee" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_1597a4f4-949b-4c24-ad4b-ed2fb1a18900" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedIncomeStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_srt_CondensedIncomeStatementTable_1597a4f4-949b-4c24-ad4b-ed2fb1a18900" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_ec52c601-a23d-4e2e-83b1-2ecd5aafff0c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_1597a4f4-949b-4c24-ad4b-ed2fb1a18900" xlink:to="loc_srt_ConsolidatedEntitiesAxis_ec52c601-a23d-4e2e-83b1-2ecd5aafff0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_ec52c601-a23d-4e2e-83b1-2ecd5aafff0c_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ec52c601-a23d-4e2e-83b1-2ecd5aafff0c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_ec52c601-a23d-4e2e-83b1-2ecd5aafff0c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ec52c601-a23d-4e2e-83b1-2ecd5aafff0c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParentMember_567e7b18-aebd-4f16-bfb7-391847c2c50a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:to="loc_ifrs-full_ParentMember_567e7b18-aebd-4f16-bfb7-391847c2c50a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_GuarantorSubsidiariesMember_2f5363a0-d5dd-4f99-9298-0874f9518afd" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_GuarantorSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:to="loc_srt_GuarantorSubsidiariesMember_2f5363a0-d5dd-4f99-9298-0874f9518afd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NonGuarantorSubsidiariesMember_ed53d185-76a0-4ba4-8e4f-90cbf7f03cf1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NonGuarantorSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:to="loc_srt_NonGuarantorSubsidiariesMember_ed53d185-76a0-4ba4-8e4f-90cbf7f03cf1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_f1aed729-8e86-4756-956c-435723bbfb6f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:to="loc_srt_ConsolidationEliminationsMember_f1aed729-8e86-4756-956c-435723bbfb6f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail" xlink:type="extended" id="i6d55cd0331174d8cbb5c8f401b0d7f6e_SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_6f66db4d-6070-402d-b29e-86047b451dfe" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_90fa516a-6513-43c5-84fa-b4d9060d2202" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_6f66db4d-6070-402d-b29e-86047b451dfe" xlink:to="loc_ifrs-full_ProfitLoss_90fa516a-6513-43c5-84fa-b4d9060d2202" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_6f66db4d-6070-402d-b29e-86047b451dfe" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6792ee47-4657-4250-8829-5afe1ad273f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6792ee47-4657-4250-8829-5afe1ad273f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_7914ed7b-b276-40c2-b750-b4805cecb423" xlink:href="kof-20201231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6792ee47-4657-4250-8829-5afe1ad273f0" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_7914ed7b-b276-40c2-b750-b4805cecb423" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_cbf53e28-8872-48f5-b875-b571483df052" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6792ee47-4657-4250-8829-5afe1ad273f0" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_cbf53e28-8872-48f5-b875-b571483df052" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_af764cd6-68bb-4973-ba50-0d47f076ca4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6792ee47-4657-4250-8829-5afe1ad273f0" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_af764cd6-68bb-4973-ba50-0d47f076ca4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4db30146-369b-402d-8c4c-999f6463eb64" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4db30146-369b-402d-8c4c-999f6463eb64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_a0d5e130-77b4-4166-9a15-d05458d2ff42" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4db30146-369b-402d-8c4c-999f6463eb64" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_a0d5e130-77b4-4166-9a15-d05458d2ff42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_fab2cad2-5e82-43d7-b638-8b26bf0d8ed4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4db30146-369b-402d-8c4c-999f6463eb64" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_fab2cad2-5e82-43d7-b638-8b26bf0d8ed4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_e79f55a5-c283-47bf-8fad-488c606d9542" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4db30146-369b-402d-8c4c-999f6463eb64" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_e79f55a5-c283-47bf-8fad-488c606d9542" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_00c6a1e6-e915-4ebe-a91b-c66be201228c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_00c6a1e6-e915-4ebe-a91b-c66be201228c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_b7fabed0-d5f8-4fec-a0ef-f3985942df6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:to="loc_ifrs-full_ComprehensiveIncome_b7fabed0-d5f8-4fec-a0ef-f3985942df6f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_6f66db4d-6070-402d-b29e-86047b451dfe" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations_fad811b7-420a-459d-ae50-f1827b0da771" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:to="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations_fad811b7-420a-459d-ae50-f1827b0da771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations_57ae9803-9d4f-4221-8a60-51ac81ebdc1c" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:to="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations_57ae9803-9d4f-4221-8a60-51ac81ebdc1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations_9dcb81db-fb80-4dd3-9ab0-e4e6c9234ead" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:to="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations_9dcb81db-fb80-4dd3-9ab0-e4e6c9234ead" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations_b4d3eca3-5e66-435a-9f56-2eb0fe47152c" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:to="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations_b4d3eca3-5e66-435a-9f56-2eb0fe47152c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_21ebf369-8d45-46a0-8043-4a3b9ff5d890" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfComprehensiveIncomeTable_8951feab-726d-4a2c-99d9-336d7b845605" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_6f66db4d-6070-402d-b29e-86047b451dfe" xlink:to="loc_srt_CondensedStatementOfComprehensiveIncomeTable_8951feab-726d-4a2c-99d9-336d7b845605" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_7790ac3c-4216-4bfd-9036-76dfa8783a75" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable_8951feab-726d-4a2c-99d9-336d7b845605" xlink:to="loc_srt_ConsolidatedEntitiesAxis_7790ac3c-4216-4bfd-9036-76dfa8783a75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7790ac3c-4216-4bfd-9036-76dfa8783a75_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_7790ac3c-4216-4bfd-9036-76dfa8783a75" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7790ac3c-4216-4bfd-9036-76dfa8783a75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_7790ac3c-4216-4bfd-9036-76dfa8783a75" xlink:to="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParentMember_2a8a4bf5-c9fb-412f-9237-272c73f50153" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:to="loc_ifrs-full_ParentMember_2a8a4bf5-c9fb-412f-9237-272c73f50153" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_GuarantorSubsidiariesMember_1f19689b-8efa-4da1-88ed-cf872d10f161" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_GuarantorSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:to="loc_srt_GuarantorSubsidiariesMember_1f19689b-8efa-4da1-88ed-cf872d10f161" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NonGuarantorSubsidiariesMember_e7fc0cea-ac40-4a53-b93f-d9bb262d36a0" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NonGuarantorSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:to="loc_srt_NonGuarantorSubsidiariesMember_e7fc0cea-ac40-4a53-b93f-d9bb262d36a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_1cd1c52d-7293-4ebd-9953-7e89129d086c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:to="loc_srt_ConsolidationEliminationsMember_1cd1c52d-7293-4ebd-9953-7e89129d086c" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail" xlink:type="extended" id="ifd510634c6974703930649804a2d58e2_SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_5a7e7001-c7c8-414c-96fb-972626598588" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_5a7e7001-c7c8-414c-96fb-972626598588" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangesInNoncashBalancesRelatedToOperatingActivities_f581ea84-ee79-46cb-95c6-08df6c36fb5f" xlink:href="kof-20201231.xsd#kof_ChangesInNoncashBalancesRelatedToOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_kof_ChangesInNoncashBalancesRelatedToOperatingActivities_f581ea84-ee79-46cb-95c6-08df6c36fb5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangesInWorkingCapitalAndOtherItems_a38dcd35-62f5-43a3-8dee-dd67fb824dad" xlink:href="kof-20201231.xsd#kof_ChangesInWorkingCapitalAndOtherItems"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_kof_ChangesInWorkingCapitalAndOtherItems_a38dcd35-62f5-43a3-8dee-dd67fb824dad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_8fa694c6-3a6f-4e3e-a2d9-f6ed6522e0df" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_8fa694c6-3a6f-4e3e-a2d9-f6ed6522e0df" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_8d6246d5-82c2-4ba3-9ae9-453d2cb072b9" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_8d6246d5-82c2-4ba3-9ae9-453d2cb072b9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_0ad1a7d9-5d5d-41b3-ba12-3791ac0e390f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_0ad1a7d9-5d5d-41b3-ba12-3791ac0e390f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired_f7999a49-27ba-4af2-a089-3afd9069b679" xlink:href="kof-20201231.xsd#kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired_f7999a49-27ba-4af2-a089-3afd9069b679" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_0d8abab8-7877-4d67-bd60-1eea90c0b74e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_0d8abab8-7877-4d67-bd60-1eea90c0b74e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetPaymentsToAcquireLongLivedAssetsNet_dc9ceeab-f3ac-44a2-a869-df43c5eafd98" xlink:href="kof-20201231.xsd#kof_NetPaymentsToAcquireLongLivedAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_kof_NetPaymentsToAcquireLongLivedAssetsNet_dc9ceeab-f3ac-44a2-a869-df43c5eafd98" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities_bab4b60a-2a15-465d-ad92-c2ad9dfbfc4b" xlink:href="kof-20201231.xsd#kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities_bab4b60a-2a15-465d-ad92-c2ad9dfbfc4b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_c016284f-5824-4770-a9b1-ca2ebe41a296" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_c016284f-5824-4770-a9b1-ca2ebe41a296" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_47302892-9337-402a-bce0-e71a1d7cb4a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_47302892-9337-402a-bce0-e71a1d7cb4a6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_b7aa35ed-3258-4f90-9975-5793a54810d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_b7aa35ed-3258-4f90-9975-5793a54810d7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_7ab684e9-6f77-4039-be17-d919f2bd04fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_7ab684e9-6f77-4039-be17-d919f2bd04fb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_5ab5aae3-f275-41fb-84e4-7cb827f7c90f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_5ab5aae3-f275-41fb-84e4-7cb827f7c90f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_838025c6-80c0-41a3-9f04-80241dac548f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_838025c6-80c0-41a3-9f04-80241dac548f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_fbd84ce1-c723-43a2-a75f-8822d3b7e670" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_fbd84ce1-c723-43a2-a75f-8822d3b7e670" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_bceefb78-e187-4d96-95b2-5def012063d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_bceefb78-e187-4d96-95b2-5def012063d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_e3fcdca4-8481-4c6e-9f03-55180616c679" xlink:href="kof-20201231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_e3fcdca4-8481-4c6e-9f03-55180616c679" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_b083ea5b-7bdf-4133-b2f7-0375134ee636" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_CashOutflowForLeases_b083ea5b-7bdf-4133-b2f7-0375134ee636" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares_6dac46d9-f5d5-42db-ab1f-db3286ed1a42" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssuingShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_ProceedsFromIssuingShares_6dac46d9-f5d5-42db-ab1f-db3286ed1a42" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_366b7846-99e8-4639-a207-7dba8bba3438" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_366b7846-99e8-4639-a207-7dba8bba3438" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_663989be-bdc0-4376-b75f-131e615cf640" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_663989be-bdc0-4376-b75f-131e615cf640" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_e86de852-5030-4a31-bf29-8c5e0e14717f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_e86de852-5030-4a31-bf29-8c5e0e14717f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_a921ad78-b094-44dd-a97c-0a6217a19806" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_a921ad78-b094-44dd-a97c-0a6217a19806" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_6825d098-b7c4-4e3b-84f4-842cf9b51999" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_6825d098-b7c4-4e3b-84f4-842cf9b51999" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_3db0e01c-3e45-4340-9055-c4740e8d0168" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_3db0e01c-3e45-4340-9055-c4740e8d0168" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_f9f05929-71b4-4a7e-95dc-d4bd0a65a7a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_f9f05929-71b4-4a7e-95dc-d4bd0a65a7a8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_59ecf941-1e0f-465b-82e0-1faf4bdbb4e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_7a54b012-d7a2-47ed-a468-8ab74d7cc6bd" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_srt_CondensedCashFlowStatementTable_7a54b012-d7a2-47ed-a468-8ab74d7cc6bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_290d4775-38cc-419f-8855-4fa4800e5238" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_7a54b012-d7a2-47ed-a468-8ab74d7cc6bd" xlink:to="loc_srt_ConsolidatedEntitiesAxis_290d4775-38cc-419f-8855-4fa4800e5238" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_290d4775-38cc-419f-8855-4fa4800e5238_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_290d4775-38cc-419f-8855-4fa4800e5238" xlink:to="loc_srt_ConsolidatedEntitiesDomain_290d4775-38cc-419f-8855-4fa4800e5238_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_290d4775-38cc-419f-8855-4fa4800e5238" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParentMember_9e0c628f-adbe-4f4e-aee8-7cbf94c64bad" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:to="loc_ifrs-full_ParentMember_9e0c628f-adbe-4f4e-aee8-7cbf94c64bad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_GuarantorSubsidiariesMember_343797d6-318e-4d22-a152-420531a78928" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_GuarantorSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:to="loc_srt_GuarantorSubsidiariesMember_343797d6-318e-4d22-a152-420531a78928" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NonGuarantorSubsidiariesMember_cc1f0840-3029-41b7-b489-7468af356c8a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NonGuarantorSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:to="loc_srt_NonGuarantorSubsidiariesMember_cc1f0840-3029-41b7-b489-7468af356c8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_5f008751-cf74-47b9-ae46-d14cd51620c6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:to="loc_srt_ConsolidationEliminationsMember_5f008751-cf74-47b9-ae46-d14cd51620c6" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SubsequentEvents" xlink:type="simple" xlink:href="kof-20201231.xsd#SubsequentEvents"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SubsequentEvents" xlink:type="extended" id="if134db3fbee3486abfc8e4a7d8701d6f_SubsequentEvents"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SubsequentEventsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail" xlink:type="extended" id="ia5209c85b07b435e93f7fee5a0b7750f_SubsequentEventsAdditionalInformationDetail"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>kof-20201231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ab134728-3049-4fe5-b729-4d2bec2818e4,g:092768ec-d06b-4cf1-a400-186ad642c4ec-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_ee3feb85-96eb-4237-9c29-1ce5a7457029_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for decrease (increase) in inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_18291d15-eac1-45da-ba22-a196c347d7a0_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_c92e86d1-a57c-467c-942d-39e23666277a_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_4b68a8d5-06c2-4d85-bcfd-074f9f3ed0f2_negatedLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_e5fddbfb-3702-4cf9-9f49-e44f7cac14d8_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on disposals of other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:to="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrentPortionOfBankLoansAndNotesPayable_897d5ae7-27a6-42e3-9fcf-ffeab6a4f1f5_terseLabel_en-US" xlink:label="lab_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank loans and notes payable</link:label>
    <link:label id="lab_kof_CurrentPortionOfBankLoansAndNotesPayable_label_en-US" xlink:label="lab_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of bank loans and notes payable</link:label>
    <link:label id="lab_kof_CurrentPortionOfBankLoansAndNotesPayable_documentation_en-US" xlink:label="lab_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of bank loans and notes payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:href="kof-20201231.xsd#kof_CurrentPortionOfBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:to="lab_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_9d0cac81-9f9c-4a94-bd3c-03eefb951150_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementTable" xlink:to="lab_srt_CondensedCashFlowStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherProvisionsMember_2fd4ebfc-9f65-4749-a7f5-0a3470ad82e0_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherProvisionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other provisions</link:label>
    <link:label id="lab_ifrs-full_OtherProvisionsMember_label_en-US" xlink:label="lab_ifrs-full_OtherProvisionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other provisions [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisionsMember" xlink:to="lab_ifrs-full_OtherProvisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_3a478d3a-f93c-4f90-9aed-b559d46cfd30_negatedLabel_en-US" xlink:label="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossProfit_da3dd09f-6a10-4054-8a4c-258952e12ffa_totalLabel_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_ifrs-full_GrossProfit_ba8333d1-07b4-46bc-8ff2-20c7726a4216_terseLabel_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_ifrs-full_GrossProfit_label_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossProfit" xlink:to="lab_ifrs-full_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesAddressTypeAxis_bb33312e-6791-4523-aaec-fd81fa8d96ea_terseLabel_en-US" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
    <link:label id="lab_dei_EntityAddressesAddressTypeAxis_label_en-US" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesAddressTypeAxis" xlink:to="lab_dei_EntityAddressesAddressTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestIncomeOnLoansAndReceivables_eb50a325-3510-400d-b09b-8af22f0283bd_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestIncomeOnLoansAndReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income on loans and receivables</link:label>
    <link:label id="lab_ifrs-full_InterestIncomeOnLoansAndReceivables_label_en-US" xlink:label="lab_ifrs-full_InterestIncomeOnLoansAndReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income on loans and receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnLoansAndReceivables" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestIncomeOnLoansAndReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestIncomeOnLoansAndReceivables" xlink:to="lab_ifrs-full_InterestIncomeOnLoansAndReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SharebasedPayment_c5aa54ce-05b0-46b4-999b-160e0f48f52c_terseLabel_en-US" xlink:label="lab_kof_SharebasedPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shared based payments</link:label>
    <link:label id="lab_kof_SharebasedPayment_label_en-US" xlink:label="lab_kof_SharebasedPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment</link:label>
    <link:label id="lab_kof_SharebasedPayment_documentation_en-US" xlink:label="lab_kof_SharebasedPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SharebasedPayment" xlink:href="kof-20201231.xsd#kof_SharebasedPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SharebasedPayment" xlink:to="lab_kof_SharebasedPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherAssets_228d221b-4dd4-4443-af82-bd5e53a61abe_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherAssets_label_en-US" xlink:label="lab_ifrs-full_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAssets" xlink:to="lab_ifrs-full_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CumulativeInflationPercentage_b02080aa-7cdb-4a63-a5f6-5ecd0665da27_terseLabel_en-US" xlink:label="lab_kof_CumulativeInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative inflation percentage</link:label>
    <link:label id="lab_kof_CumulativeInflationPercentage_label_en-US" xlink:label="lab_kof_CumulativeInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative inflation percentage</link:label>
    <link:label id="lab_kof_CumulativeInflationPercentage_documentation_en-US" xlink:label="lab_kof_CumulativeInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative inflation percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CumulativeInflationPercentage" xlink:href="kof-20201231.xsd#kof_CumulativeInflationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CumulativeInflationPercentage" xlink:to="lab_kof_CumulativeInflationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapital_b55fc333-c1f2-4350-b714-2fcf9537865a_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapital_label_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalPaidinCapital" xlink:to="lab_ifrs-full_AdditionalPaidinCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EarningsPerShareTable_b80de4b1-60b0-43ca-8a43-76a664b24ab8_terseLabel_en-US" xlink:label="lab_ifrs-full_EarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share [table]</link:label>
    <link:label id="lab_ifrs-full_EarningsPerShareTable_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareTable" xlink:to="lab_ifrs-full_EarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_JointVentureStockInterestSoldPercentage_6c399068-4722-4071-952b-fa60895e6dc3_terseLabel_en-US" xlink:label="lab_kof_JointVentureStockInterestSoldPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint venture stock interest sold percentage</link:label>
    <link:label id="lab_kof_JointVentureStockInterestSoldPercentage_label_en-US" xlink:label="lab_kof_JointVentureStockInterestSoldPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint venture stock interest sold percentage</link:label>
    <link:label id="lab_kof_JointVentureStockInterestSoldPercentage_documentation_en-US" xlink:label="lab_kof_JointVentureStockInterestSoldPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint venture stock interest sold percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JointVentureStockInterestSoldPercentage" xlink:href="kof-20201231.xsd#kof_JointVentureStockInterestSoldPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_JointVentureStockInterestSoldPercentage" xlink:to="lab_kof_JointVentureStockInterestSoldPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_UruguayColombiaAndArgentinaMember_4e755c5d-843e-4a1a-b827-d03a7556000f_terseLabel_en-US" xlink:label="lab_kof_UruguayColombiaAndArgentinaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uruguay Colombia and Argentina</link:label>
    <link:label id="lab_kof_UruguayColombiaAndArgentinaMember_label_en-US" xlink:label="lab_kof_UruguayColombiaAndArgentinaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uruguay colombia and argentina [Member]</link:label>
    <link:label id="lab_kof_UruguayColombiaAndArgentinaMember_documentation_en-US" xlink:label="lab_kof_UruguayColombiaAndArgentinaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uruguay colombia and argentina [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UruguayColombiaAndArgentinaMember" xlink:href="kof-20201231.xsd#kof_UruguayColombiaAndArgentinaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_UruguayColombiaAndArgentinaMember" xlink:to="lab_kof_UruguayColombiaAndArgentinaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_8723f5c5-56e6-431a-8ea3-8ccba79ed7a2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract" xlink:to="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentOfMunicipalitySalesTaxAsACredit_00d22144-bf1c-46c6-aa70-61665b768ab4_terseLabel_en-US" xlink:label="lab_kof_PercentOfMunicipalitySalesTaxAsACredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of municipality sales tax as a credit</link:label>
    <link:label id="lab_kof_PercentOfMunicipalitySalesTaxAsACredit_label_en-US" xlink:label="lab_kof_PercentOfMunicipalitySalesTaxAsACredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of municipality sales tax as a credit</link:label>
    <link:label id="lab_kof_PercentOfMunicipalitySalesTaxAsACredit_documentation_en-US" xlink:label="lab_kof_PercentOfMunicipalitySalesTaxAsACredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of municipality sales tax as a credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentOfMunicipalitySalesTaxAsACredit" xlink:href="kof-20201231.xsd#kof_PercentOfMunicipalitySalesTaxAsACredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentOfMunicipalitySalesTaxAsACredit" xlink:to="lab_kof_PercentOfMunicipalitySalesTaxAsACredit" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_9fed9c31-3b35-4304-99af-34e8a975efd0_verboseLabel_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit and loss effect</link:label>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_32447609-b53a-4bc2-bff5-902ab6e670b8_terseLabel_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect&#160;on (profit)&#160;or loss</link:label>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_label_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in foreign currency rate, effect on profit (loss)</link:label>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_documentation_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in foreign currancy rate, effect on profit (loss).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:href="kof-20201231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:to="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_7a0dcf82-552a-4ff5-9d4f-99d159e20ce4_terseLabel_en-US" xlink:label="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.46% Debt Bonds Maturing in 2023</link:label>
    <link:label id="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_label_en-US" xlink:label="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five point four six percentage debt bonds maturing on two thousand twenty three [Member]</link:label>
    <link:label id="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_documentation_en-US" xlink:label="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five point four six percentage debt bonds maturing on two thousand twenty three [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:href="kof-20201231.xsd#kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:to="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CostOfSalesMember_9a7e6b88-4161-4ef6-947d-b29377ab78e0_terseLabel_en-US" xlink:label="lab_kof_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales</link:label>
    <link:label id="lab_kof_CostOfSalesMember_label_en-US" xlink:label="lab_kof_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales [Member]</link:label>
    <link:label id="lab_kof_CostOfSalesMember_documentation_en-US" xlink:label="lab_kof_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfSalesMember" xlink:href="kof-20201231.xsd#kof_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CostOfSalesMember" xlink:to="lab_kof_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InAccordanceWithIFRS9Member_ac7f0a83-7c58-46e6-8e11-e4819e89e5c7_terseLabel_en-US" xlink:label="lab_ifrs-full_InAccordanceWithIFRS9Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In accordance with IFRS 9</link:label>
    <link:label id="lab_ifrs-full_InAccordanceWithIFRS9Member_label_en-US" xlink:label="lab_ifrs-full_InAccordanceWithIFRS9Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In accordance with IFRS 9 [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InAccordanceWithIFRS9Member" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InAccordanceWithIFRS9Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InAccordanceWithIFRS9Member" xlink:to="lab_ifrs-full_InAccordanceWithIFRS9Member" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfPlanAssetInvestmentForRelatedParties_78ccd71a-70f2-49cc-ba11-2e420cd0d2a3_terseLabel_en-US" xlink:label="lab_kof_PercentageOfPlanAssetInvestmentForRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of plan asset investment for related parties</link:label>
    <link:label id="lab_kof_PercentageOfPlanAssetInvestmentForRelatedParties_label_en-US" xlink:label="lab_kof_PercentageOfPlanAssetInvestmentForRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of plan asset investment for related parties</link:label>
    <link:label id="lab_kof_PercentageOfPlanAssetInvestmentForRelatedParties_documentation_en-US" xlink:label="lab_kof_PercentageOfPlanAssetInvestmentForRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of plan asset investment for related parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfPlanAssetInvestmentForRelatedParties" xlink:href="kof-20201231.xsd#kof_PercentageOfPlanAssetInvestmentForRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfPlanAssetInvestmentForRelatedParties" xlink:to="lab_kof_PercentageOfPlanAssetInvestmentForRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ValueAddedTaxMember_8f699b51-0758-4b0f-8ddf-8cdbfc50dc73_terseLabel_en-US" xlink:label="lab_kof_ValueAddedTaxMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value Added Tax</link:label>
    <link:label id="lab_kof_ValueAddedTaxMember_label_en-US" xlink:label="lab_kof_ValueAddedTaxMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value added tax [Member]</link:label>
    <link:label id="lab_kof_ValueAddedTaxMember_documentation_en-US" xlink:label="lab_kof_ValueAddedTaxMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value added tax [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxMember" xlink:href="kof-20201231.xsd#kof_ValueAddedTaxMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ValueAddedTaxMember" xlink:to="lab_kof_ValueAddedTaxMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember_1839b430-b12d-4104-ad36-1a7664971089_terseLabel_en-US" xlink:label="lab_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Tax Rates or Tax Laws Enacted or Announced</link:label>
    <link:label id="lab_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember_label_en-US" xlink:label="lab_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in tax rates or tax laws enacted or announced [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember" xlink:to="lab_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BroadcastingRightsMember_c6e79b15-5710-4c92-9600-71e8b18ac45e_terseLabel_en-US" xlink:label="lab_ifrs-full_BroadcastingRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Rights</link:label>
    <link:label id="lab_ifrs-full_BroadcastingRightsMember_label_en-US" xlink:label="lab_ifrs-full_BroadcastingRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broadcasting rights [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BroadcastingRightsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BroadcastingRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BroadcastingRightsMember" xlink:to="lab_ifrs-full_BroadcastingRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization_10cfd1e3-707c-41ce-bf25-ba3c156b477b_terseLabel_en-US" xlink:label="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash items other than depreciation and amortization</link:label>
    <link:label id="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization_label_en-US" xlink:label="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash items other than depreciation and amortization</link:label>
    <link:label id="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization_documentation_en-US" xlink:label="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash items other than depreciation and amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:href="kof-20201231.xsd#kof_NonCashItemsOtherThanDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:to="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock_7ad079d4-6f8c-494d-8754-06e5c144b43a_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertainty over income tax treatments</link:label>
    <link:label id="lab_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of uncertainty over income tax treatments explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The description of uncertainty over income tax treatments [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock" xlink:href="kof-20201231.xsd#kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_550a6fcb-58fe-45c3-9202-6d90239d0701_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsAbstract_4ee4f17a-2392-4ef2-a487-1195a175b410_terseLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents [abstract]</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="lab_ifrs-full_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_BRL_4e749564-003b-41d0-9dd8-6581cee07d51_terseLabel_en-US" xlink:label="lab_currency_BRL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real</link:label>
    <link:label id="lab_currency_BRL_label_en-US" xlink:label="lab_currency_BRL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brazil, Brazil Real</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_BRL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_BRL" xlink:to="lab_currency_BRL" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LaborMember_10e44dab-4d11-466f-86b6-7fcba399cc1d_terseLabel_en-US" xlink:label="lab_kof_LaborMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor</link:label>
    <link:label id="lab_kof_LaborMember_label_en-US" xlink:label="lab_kof_LaborMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor [Member]</link:label>
    <link:label id="lab_kof_LaborMember_documentation_en-US" xlink:label="lab_kof_LaborMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember" xlink:href="kof-20201231.xsd#kof_LaborMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LaborMember" xlink:to="lab_kof_LaborMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Provisions_97206482-ea99-428f-bfa1-6aeebcde3150_terseLabel_en-US" xlink:label="lab_ifrs-full_Provisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_Provisions_a7942695-3237-4274-8516-838c5ea709cd_periodStartLabel_en-US" xlink:label="lab_ifrs-full_Provisions" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_ifrs-full_Provisions_e9c04b44-10e2-4985-8927-e84f6e7790c9_periodEndLabel_en-US" xlink:label="lab_ifrs-full_Provisions" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_ifrs-full_Provisions_label_en-US" xlink:label="lab_ifrs-full_Provisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Provisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Provisions" xlink:to="lab_ifrs-full_Provisions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_fc61731c-3cfa-43b2-9b52-27b0bb4169be_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Other Current Financial Assets</link:label>
    <link:label id="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other current financial assets explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of other current financial assets [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_16b7d260-c1b1-4d7a-8d13-6b4685774bf1_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from contracts with customers</link:label>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_label_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from contracts with customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers" xlink:to="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_c222d0d1-39d8-46cd-bc34-16842b91342f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentAssets_c6349f6f-1f8e-4d88-8304-664f5b7d68b5_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentAssets_e9261eff-53ae-4301-b769-7e63e6418dc8_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentAssets_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentAssets" xlink:to="lab_ifrs-full_OtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RawMaterials_f8b0512e-f5fb-4017-98ee-02d58e19e077_terseLabel_en-US" xlink:label="lab_ifrs-full_RawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_ifrs-full_RawMaterials_label_en-US" xlink:label="lab_ifrs-full_RawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current raw materials</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterials" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RawMaterials" xlink:to="lab_ifrs-full_RawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_e10b1751-e66d-4b92-9dba-145d567843a4_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest received</link:label>
    <link:label id="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest received, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_a5532d56-e504-4b90-8d62-dfff4976e821_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments, class [member]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments, class [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInOtherCurrentAssets1_f61a7c2a-59f0-4cc1-ad20-e398671f8e4b_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current financial assets</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInOtherCurrentAssets1_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease in other current assets1</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInOtherCurrentAssets1_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease in other current assets1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInOtherCurrentAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:to="lab_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_fee5e14c-b675-432a-9d14-72e6f2c6908c_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Employee Benefit Expenses Recognized in Consolidated Income Statements</link:label>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans expense recognized in income statement explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of defined benefit plans expense recognized in income statement [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProceedsFromIssuingShares_ea439811-e509-453d-a5db-5210e4289fbf_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromIssuingShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other financing activities</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromIssuingShares_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromIssuingShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuing shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssuingShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromIssuingShares" xlink:to="lab_ifrs-full_ProceedsFromIssuingShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_382f793e-e9ca-41b6-828d-36708bdf5037_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of changes in accounting estimates [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of changes in accounting estimates [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:to="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_a839ad95-33f1-4d5f-b134-687ad8da6081_terseLabel_en-US" xlink:label="lab_ifrs-full_LossesOnDisposalsOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of long-lived assets</link:label>
    <link:label id="lab_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_LossesOnDisposalsOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Losses on disposals of non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LossesOnDisposalsOfNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets" xlink:to="lab_ifrs-full_LossesOnDisposalsOfNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_8853982f-7d0d-4aa6-9a79-16f9f1da056a_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Investments in Other Entities</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments in other entities explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of investments in other entities [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFour_ac76e3ae-5df5-48d3-b04e-b475f567c3e0_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFour_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year four</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFour_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFour" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFour" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearTwoMember_dc5209eb-1dd5-42ad-9be7-ed04c59f136f_terseLabel_en-US" xlink:label="lab_kof_YearTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_kof_YearTwoMember_label_en-US" xlink:label="lab_kof_YearTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Two [member]</link:label>
    <link:label id="lab_kof_YearTwoMember_documentation_en-US" xlink:label="lab_kof_YearTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearTwoMember" xlink:href="kof-20201231.xsd#kof_YearTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearTwoMember" xlink:to="lab_kof_YearTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable_514ab414-d0f2-4214-9f64-5608289a2b16_terseLabel_en-US" xlink:label="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank loans and notes payable</link:label>
    <link:label id="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable_label_en-US" xlink:label="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non current portion of bank loans and notes payable</link:label>
    <link:label id="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable_documentation_en-US" xlink:label="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non current portion of bank loans and notes payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:href="kof-20201231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:to="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory_b9a9f70c-2363-42ad-b1e2-91540f2de5a3_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aging Analysis of Accounts Receivable</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial assets that are either past due or impaired [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsInJointVentures_0be95220-8055-4e73-a1a8-8e48585b3377_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsInJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in joint ventures</link:label>
    <link:label id="lab_ifrs-full_InvestmentsInJointVentures_label_en-US" xlink:label="lab_ifrs-full_InvestmentsInJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in joint ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVentures" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsInJointVentures" xlink:to="lab_ifrs-full_InvestmentsInJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_f0096b00-a300-4979-b0bb-3061f50959cd_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestRateRiskMember_5ed7a249-f333-4eef-8fed-972ffe6dcf2d_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestRateRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Risk</link:label>
    <link:label id="lab_ifrs-full_InterestRateRiskMember_label_en-US" xlink:label="lab_ifrs-full_InterestRateRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate risk [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateRiskMember" xlink:to="lab_ifrs-full_InterestRateRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_1200bc33-995c-4e48-93d6-f2b9a580aabc_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other equipment</link:label>
    <link:label id="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_db98abbb-ad8a-40bc-9ff3-aa77bbcc7d14_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other property, plant and equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:to="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_654e7d94-fe92-43be-9c56-69bf0ad5001d_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_3d797ea5-bd5b-4a59-89d4-0cdfe7327f63_negatedLabel_en-US" xlink:label="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippines disposal</link:label>
    <link:label id="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_label_en-US" xlink:label="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease through loss of control of subsidiary, other provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:to="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_79d76638-4a10-4209-a0af-2110804be7c1_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LongTermNotesPayableMember_7e2921fd-4a9c-47df-9516-03045472a4a5_terseLabel_en-US" xlink:label="lab_kof_LongTermNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term notes payable</link:label>
    <link:label id="lab_kof_LongTermNotesPayableMember_label_en-US" xlink:label="lab_kof_LongTermNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term notes payable [Member]</link:label>
    <link:label id="lab_kof_LongTermNotesPayableMember_documentation_en-US" xlink:label="lab_kof_LongTermNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term notes payable [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermNotesPayableMember" xlink:href="kof-20201231.xsd#kof_LongTermNotesPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LongTermNotesPayableMember" xlink:to="lab_kof_LongTermNotesPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DefinedBenefitPlansMember_fe46717a-22b1-4fc4-9432-dd51f623bd17_terseLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plans</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitPlansMember_label_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember" xlink:to="lab_ifrs-full_DefinedBenefitPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations_1baeb4aa-df75-483d-93f5-61602728d948_terseLabel_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest- discontinued</link:label>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations_label_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income, attributable to non-controlling interests from discontinuing operations</link:label>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations_documentation_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income, attributable to non-controlling interests from discontinuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" xlink:to="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MexicanFederalGovernmentInstrumentsMember_72c21370-ef6c-4c5b-b20b-11efcdde52bd_terseLabel_en-US" xlink:label="lab_kof_MexicanFederalGovernmentInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexican Federal Government Instruments</link:label>
    <link:label id="lab_kof_MexicanFederalGovernmentInstrumentsMember_label_en-US" xlink:label="lab_kof_MexicanFederalGovernmentInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexican federal government instruments [Member]</link:label>
    <link:label id="lab_kof_MexicanFederalGovernmentInstrumentsMember_documentation_en-US" xlink:label="lab_kof_MexicanFederalGovernmentInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexican federal government instruments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicanFederalGovernmentInstrumentsMember" xlink:href="kof-20201231.xsd#kof_MexicanFederalGovernmentInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MexicanFederalGovernmentInstrumentsMember" xlink:to="lab_kof_MexicanFederalGovernmentInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_4dacfb89-9fb7-4dbf-833b-1934ff6294a2_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs_d6878ecf-224e-45cb-b850-c5af221c2a96_negatedLabel_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charges and write-offs of uncollectible accounts</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs_label_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts charges and write-offs</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs_documentation_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts charges and write-offs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs" xlink:to="lab_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfAssetsMember_d3381eb3-d814-4dbd-9f8e-c8f9821d089d_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_ifrs-full_ClassesOfAssetsMember_label_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsMember" xlink:to="lab_ifrs-full_ClassesOfAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfIncomeToBeTransferredToReserve_d7c68bca-8282-4417-93b9-e9625c1cd6d8_terseLabel_en-US" xlink:label="lab_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of income to be transferred to reserve</link:label>
    <link:label id="lab_kof_PercentageOfIncomeToBeTransferredToReserve_label_en-US" xlink:label="lab_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of income to be transferred to reserve</link:label>
    <link:label id="lab_kof_PercentageOfIncomeToBeTransferredToReserve_documentation_en-US" xlink:label="lab_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of income to be transferred to reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:href="kof-20201231.xsd#kof_PercentageOfIncomeToBeTransferredToReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:to="lab_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_2d71035b-9be7-4928-862e-460a86984fa8_verboseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of completed development systems</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through transfers and other changes, intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_14c99aa9-d2d7-409e-9be9-0fcefcac044c_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses</link:label>
    <link:label id="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other income and expenses [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of other income and expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfOtherIncomeAndExpensesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:to="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EmployeeBenefitsExpense_edefac35-b5cc-4991-85c2-d2ce5a8163e0_totalLabel_en-US" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total employee benefits expense</link:label>
    <link:label id="lab_ifrs-full_EmployeeBenefitsExpense_label_en-US" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefits expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="lab_ifrs-full_EmployeeBenefitsExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ProfitSharingComputationPercentageOnTaxableIncome_4270b41d-37d2-4990-a94f-15d530eb86ba_terseLabel_en-US" xlink:label="lab_kof_ProfitSharingComputationPercentageOnTaxableIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit sharing computation ratio on income</link:label>
    <link:label id="lab_kof_ProfitSharingComputationPercentageOnTaxableIncome_label_en-US" xlink:label="lab_kof_ProfitSharingComputationPercentageOnTaxableIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit sharing computation percentage on taxable income</link:label>
    <link:label id="lab_kof_ProfitSharingComputationPercentageOnTaxableIncome_documentation_en-US" xlink:label="lab_kof_ProfitSharingComputationPercentageOnTaxableIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit sharing computation percentage on taxable income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitSharingComputationPercentageOnTaxableIncome" xlink:href="kof-20201231.xsd#kof_ProfitSharingComputationPercentageOnTaxableIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProfitSharingComputationPercentageOnTaxableIncome" xlink:to="lab_kof_ProfitSharingComputationPercentageOnTaxableIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_f09a84d8-68cc-458a-82ea-2c9f9f582e98_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease in foreign currency exchange rate</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease in foreign currency exchange rate</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease in foreign currency exchange rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInForeignCurrencyExchangeRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:to="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_536fc680-ac6e-4cd2-8396-e5c523f7987e_terseLabel_en-US" xlink:label="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Detailed Information About Other Non-Current Assets</link:label>
    <link:label id="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure summary of other noncurrent assets [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure summary of other noncurrent assets [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:to="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AggregatedTimeBandsMember_e1fb7d6e-9605-41ac-802a-df7bbdb06ecf_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated time bands</link:label>
    <link:label id="lab_ifrs-full_AggregatedTimeBandsMember_label_en-US" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated time bands [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember" xlink:to="lab_ifrs-full_AggregatedTimeBandsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InventoriesInTransit_cfa406f1-315b-453a-992e-8fa9519c75e5_terseLabel_en-US" xlink:label="lab_kof_InventoriesInTransit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories in transit</link:label>
    <link:label id="lab_kof_InventoriesInTransit_label_en-US" xlink:label="lab_kof_InventoriesInTransit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories in transit</link:label>
    <link:label id="lab_kof_InventoriesInTransit_documentation_en-US" xlink:label="lab_kof_InventoriesInTransit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories in transit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoriesInTransit" xlink:href="kof-20201231.xsd#kof_InventoriesInTransit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InventoriesInTransit" xlink:to="lab_kof_InventoriesInTransit" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_e207e221-311e-473c-9be6-102d62dff8cd_terseLabel_en-US" xlink:label="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Related to Other Comprehensive Income</link:label>
    <link:label id="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure deferred tax related to other comprehensive income explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure deferred tax related to other comprehensive income [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1e7eed91-cdb1-4a17-b5b2-f03c964cad88_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of classes of share capital [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of classes of share capital [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_28a822a4-0ab5-4d79-a83b-44c4ad2f7db7_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current receivables from related parties</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_974434bb-7723-4f1e-bbc2-2d431baf2cf6_verboseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from related party</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current receivables due from related parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsMaturity_6cac9167-4923-4ae0-a6af-c5dac949aae6_verboseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsMaturity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity date</link:label>
    <link:label id="lab_ifrs-full_BorrowingsMaturity_label_en-US" xlink:label="lab_ifrs-full_BorrowingsMaturity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings, maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsMaturity" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsMaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsMaturity" xlink:to="lab_ifrs-full_BorrowingsMaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_2aff12fd-db65-41b7-bf09-15afc3609afc_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Interest Expense</link:label>
    <link:label id="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of interest expense on borrowing explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of interest expense on borrowing [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCountry_079413b5-411c-4666-90ba-60e2b361a96b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Country</link:label>
    <link:label id="lab_dei_EntityAddressCountry_label_en-US" xlink:label="lab_dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Country</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCountry"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCountry" xlink:to="lab_dei_EntityAddressCountry" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_0a8197c8-52f2-46a0-ac22-6233c27e3be3_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Balances and Transactions with Related Parties and Affiliated Companies</link:label>
    <link:label id="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of summary of balances and transactions with related explanatory parties and affiliates [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of summary of balances and transactions with related parties and affiliates [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:to="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ProvisionsAndOtherNonCurrentLiabilities_3516a2b3-a867-43a7-88a5-7b54c922b43c_terseLabel_en-US" xlink:label="lab_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions and other non-current liabilities</link:label>
    <link:label id="lab_kof_ProvisionsAndOtherNonCurrentLiabilities_label_en-US" xlink:label="lab_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions and other non current liabilities</link:label>
    <link:label id="lab_kof_ProvisionsAndOtherNonCurrentLiabilities_documentation_en-US" xlink:label="lab_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions and other non-current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:href="kof-20201231.xsd#kof_ProvisionsAndOtherNonCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:to="lab_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsRollForward_3effaafc-9e6f-48e6-9c87-3d830f04e947_terseLabel_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts [Roll Forward]</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsRollForward_label_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts [Roll Forward]</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsRollForward_documentation_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsRollForward" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward" xlink:to="lab_kof_AllowanceForDoubtfulAccountsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AlimentosYBebidasDelAtlnticoMember_ab882fb9-f720-43b1-ad02-f8fff8f6b5e9_terseLabel_en-US" xlink:label="lab_kof_AlimentosYBebidasDelAtlnticoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alimentos y Bebidas del Atlntico</link:label>
    <link:label id="lab_kof_AlimentosYBebidasDelAtlnticoMember_label_en-US" xlink:label="lab_kof_AlimentosYBebidasDelAtlnticoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alimentos y bebidas del atlntico [Member]</link:label>
    <link:label id="lab_kof_AlimentosYBebidasDelAtlnticoMember_documentation_en-US" xlink:label="lab_kof_AlimentosYBebidasDelAtlnticoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alimentos y bebidas del atlntico [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosYBebidasDelAtlnticoMember" xlink:href="kof-20201231.xsd#kof_AlimentosYBebidasDelAtlnticoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AlimentosYBebidasDelAtlnticoMember" xlink:to="lab_kof_AlimentosYBebidasDelAtlnticoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_42a4734d-192b-4c47-8e62-bef63a2c8543_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Provisions Recorded in Consolidated Statement of Financial Position</link:label>
    <link:label id="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of nature and amount of loss contingencies explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of nature and amount of loss contingencies [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationMember_78be55eb-e768-4e00-9b9e-f43719515820_terseLabel_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated financial statement location</link:label>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationMember_label_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated financial statement location [Member]</link:label>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationMember_documentation_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated financial statement location [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember" xlink:to="lab_kof_ConsolidatedFinancialStatementLocationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SalesFromDiscontinuedOperations_a293a331-ac0b-4744-997d-0ee56819494c_negatedLabel_en-US" xlink:label="lab_kof_SalesFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Philippines operations</link:label>
    <link:label id="lab_kof_SalesFromDiscontinuedOperations_label_en-US" xlink:label="lab_kof_SalesFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales from discontinued operations</link:label>
    <link:label id="lab_kof_SalesFromDiscontinuedOperations_documentation_en-US" xlink:label="lab_kof_SalesFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales from discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SalesFromDiscontinuedOperations" xlink:href="kof-20201231.xsd#kof_SalesFromDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SalesFromDiscontinuedOperations" xlink:to="lab_kof_SalesFromDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeStatementLocationAxis_b1835354-e3a7-4e89-802e-af374cb56569_terseLabel_en-US" xlink:label="lab_kof_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [axis]</link:label>
    <link:label id="lab_kof_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_kof_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income statement location [Axis]</link:label>
    <link:label id="lab_kof_IncomeStatementLocationAxis_documentation_en-US" xlink:label="lab_kof_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income statement location [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeStatementLocationAxis" xlink:href="kof-20201231.xsd#kof_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeStatementLocationAxis" xlink:to="lab_kof_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RetainedEarningsMember_1f96e586-ea63-4543-81a3-7af783b727d4_terseLabel_en-US" xlink:label="lab_ifrs-full_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_ifrs-full_RetainedEarningsMember_label_en-US" xlink:label="lab_ifrs-full_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarningsMember" xlink:to="lab_ifrs-full_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_7790a8c2-7925-4689-907f-691642256c3a_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in financial assets, net</link:label>
    <link:label id="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis_092264c2-5f97-4e83-916c-c01bfc5405fc_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of financial liabilities [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of financial liabilities [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:to="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_ae232e79-425b-48a1-82ed-1a169297d862_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurement</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for fair value measurement [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable_bfdd37ee-9168-4dcc-924c-eff6bada3bad_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Aging Analysis Of Accounts Receivables [table]</link:label>
    <link:label id="lab_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable_label_en-US" xlink:label="lab_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of aging analysis of accounts receivables [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of aging analysis of accounts receivables [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable" xlink:to="lab_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PromissoryNotesMember_b7147b7c-7703-47c3-8cb7-d0d5079c9957_terseLabel_en-US" xlink:label="lab_kof_PromissoryNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promissory notes</link:label>
    <link:label id="lab_kof_PromissoryNotesMember_label_en-US" xlink:label="lab_kof_PromissoryNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promissory Notes [member]</link:label>
    <link:label id="lab_kof_PromissoryNotesMember_documentation_en-US" xlink:label="lab_kof_PromissoryNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promissory notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromissoryNotesMember" xlink:href="kof-20201231.xsd#kof_PromissoryNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PromissoryNotesMember" xlink:to="lab_kof_PromissoryNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_71e4d818-8da5-44ff-8e56-9f7bacdcae8c_verboseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One to three years</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_ddbbe990-821e-4baa-8b54-adad7418af3e_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than one year and not later than three years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:to="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_fb599a7b-0ae9-4abf-8cd6-ec008ee991cd_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax liabilities, current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfReformIncomeTaxRate_07ece0c3-310c-4086-97e7-4a88fb9d8fcf_terseLabel_en-US" xlink:label="lab_kof_PercentageOfReformIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of reform income tax rate</link:label>
    <link:label id="lab_kof_PercentageOfReformIncomeTaxRate_label_en-US" xlink:label="lab_kof_PercentageOfReformIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of reform income tax rate</link:label>
    <link:label id="lab_kof_PercentageOfReformIncomeTaxRate_documentation_en-US" xlink:label="lab_kof_PercentageOfReformIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of reform income tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfReformIncomeTaxRate" xlink:href="kof-20201231.xsd#kof_PercentageOfReformIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfReformIncomeTaxRate" xlink:to="lab_kof_PercentageOfReformIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoBRLMember_04aba3e9-3418-4c36-9d81-7c09bc72672d_terseLabel_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross currency swaps (USD to BRL)</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoBRLMember_label_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross Currency Swaps (USD into BRL) [member]</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoBRLMember_documentation_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross currency swaps (USD into BRL).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsUSDIntoBRLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:to="lab_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_69339ead-1997-429f-8703-5ab892e5db06_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized deferred tax liabilities</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements for which deferred tax liabilities have not been recognised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:to="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries_928e48cd-1029-4af9-a55b-28663785ef7b_negatedLabel_en-US" xlink:label="lab_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of subsidiaries</link:label>
    <link:label id="lab_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries_label_en-US" xlink:label="lab_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax asset acquisition of subsidiaries</link:label>
    <link:label id="lab_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries_documentation_en-US" xlink:label="lab_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax asset acquisition of subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" xlink:href="kof-20201231.xsd#kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" xlink:to="lab_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BetaSanMiguelMember_da1c4bb9-7e59-4619-9189-9146c0c01ec9_terseLabel_en-US" xlink:label="lab_kof_BetaSanMiguelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beta San Miguel</link:label>
    <link:label id="lab_kof_BetaSanMiguelMember_label_en-US" xlink:label="lab_kof_BetaSanMiguelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beta san miguel [Member]</link:label>
    <link:label id="lab_kof_BetaSanMiguelMember_documentation_en-US" xlink:label="lab_kof_BetaSanMiguelMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beta san miguel [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BetaSanMiguelMember" xlink:href="kof-20201231.xsd#kof_BetaSanMiguelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BetaSanMiguelMember" xlink:to="lab_kof_BetaSanMiguelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_25d235a5-cde2-4b94-b3fa-ccf7b4f46afc_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of lease liabilities, classified as financing activities</link:label>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of lease liabilities, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentNonfinancialLiabilities_67671ada-8cea-4ff4-af79-70f138379b18_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentNonfinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentNonfinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentNonfinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current non-financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentNonfinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentNonfinancialLiabilities" xlink:to="lab_ifrs-full_OtherCurrentNonfinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DerivativesDesignatedAsHedgesMember_e054c2dd-da81-4599-930b-9daf9edb8164_terseLabel_en-US" xlink:label="lab_kof_DerivativesDesignatedAsHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives designated as hedges</link:label>
    <link:label id="lab_kof_DerivativesDesignatedAsHedgesMember_label_en-US" xlink:label="lab_kof_DerivativesDesignatedAsHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives designated as hedges [member]</link:label>
    <link:label id="lab_kof_DerivativesDesignatedAsHedgesMember_documentation_en-US" xlink:label="lab_kof_DerivativesDesignatedAsHedgesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives designated as hedges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesDesignatedAsHedgesMember" xlink:href="kof-20201231.xsd#kof_DerivativesDesignatedAsHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DerivativesDesignatedAsHedgesMember" xlink:to="lab_kof_DerivativesDesignatedAsHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DispensadorasDeCafeSAPIDeCVMember_9384d7b4-55ca-4bf5-8975-24555beaaa2d_terseLabel_en-US" xlink:label="lab_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</link:label>
    <link:label id="lab_kof_DispensadorasDeCafeSAPIDeCVMember_label_en-US" xlink:label="lab_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dispensadoras de cafe, S.A.P.I. de C.V. [Member]</link:label>
    <link:label id="lab_kof_DispensadorasDeCafeSAPIDeCVMember_documentation_en-US" xlink:label="lab_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dispensadoras de cafe, S.A.P.I. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:href="kof-20201231.xsd#kof_DispensadorasDeCafeSAPIDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:to="lab_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity_0b9d4f92-1013-41d0-a6cd-dbb5eabb5c1e_terseLabel_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect on equity</link:label>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity_label_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in foreign currency rate, effect on equity</link:label>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity_documentation_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in foreign currancy rate, effect on equity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:href="kof-20201231.xsd#kof_ChangeInForeignCurrencyRateEffectOnEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:to="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DepreciationAndAmortisationExpense_1a4d5421-dafb-4fd3-98c6-132d9f38da4f_terseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_ifrs-full_DepreciationAndAmortisationExpense_67c2c9b1-207d-4077-a599-41e602bd155e_verboseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_ifrs-full_DepreciationAndAmortisationExpense_label_en-US" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortisation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationAndAmortisationExpense" xlink:to="lab_ifrs-full_DepreciationAndAmortisationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsDuringPeriod_cd291065-7a20-4230-83b3-2f8b23f6f537_terseLabel_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for the year</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsDuringPeriod_label_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts during period</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsDuringPeriod_documentation_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts during period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsDuringPeriod" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AllowanceForDoubtfulAccountsDuringPeriod" xlink:to="lab_kof_AllowanceForDoubtfulAccountsDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RightofuseAssets_7f3beb5f-3dbf-42f0-a1b6-ac9e9e6d5e92_verboseLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_6c2f4941-e599-4d20-a29d-90c6239ca002_periodStartLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_bb22d297-12e5-44a5-873f-d39fb33cfa5a_periodEndLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_1fd4c66a-cf2c-4ae0-b9e6-7a644e29274e_terseLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rights of use assets</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_label_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssets" xlink:to="lab_ifrs-full_RightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfRisksAxis_064b9ce3-b05d-4f1a-8ade-23ddc67a013b_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfRisksAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of risks [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfRisksAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfRisksAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of risks [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksAxis" xlink:to="lab_ifrs-full_TypesOfRisksAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_520e6ac9-fc9e-4539-ab1f-d3919aa63339_terseLabel_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payments next twelve months</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_documentation_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payments next twelve months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_2a9d6852-be8d-485b-9ac4-ea2f45c0cbcf_totalLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income tax recognized in OCI</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating to components of other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:to="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_41d6359f-56c3-455d-bb16-8eac05ff053b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Tax Loss Carryforwards</link:label>
    <link:label id="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of tax loss carry-forwards explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of tax loss carry-forwards [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LifeAnnuitiesMember_d4bf9853-3fcf-4555-95f2-6403f8efe178_terseLabel_en-US" xlink:label="lab_kof_LifeAnnuitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life annuities</link:label>
    <link:label id="lab_kof_LifeAnnuitiesMember_label_en-US" xlink:label="lab_kof_LifeAnnuitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life annuities [Member]</link:label>
    <link:label id="lab_kof_LifeAnnuitiesMember_documentation_en-US" xlink:label="lab_kof_LifeAnnuitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life annuities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesMember" xlink:href="kof-20201231.xsd#kof_LifeAnnuitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LifeAnnuitiesMember" xlink:to="lab_kof_LifeAnnuitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PrepaidInsurance1_476d6644-dc5c-407e-ad80-93c9f1d02a61_terseLabel_en-US" xlink:label="lab_kof_PrepaidInsurance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid insurance</link:label>
    <link:label id="lab_kof_PrepaidInsurance1_label_en-US" xlink:label="lab_kof_PrepaidInsurance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid insurance 1</link:label>
    <link:label id="lab_kof_PrepaidInsurance1_documentation_en-US" xlink:label="lab_kof_PrepaidInsurance1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid insurance 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidInsurance1" xlink:href="kof-20201231.xsd#kof_PrepaidInsurance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PrepaidInsurance1" xlink:to="lab_kof_PrepaidInsurance1" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_12603d10-a793-436e-8bc6-305e399bc1bc_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_label_en-US" xlink:label="lab_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense (income) relating to gain (loss) on discontinuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:to="lab_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DefinedBenefitPlansAxis_bdd394e1-eaa5-405a-b2f3-9f22342c9a47_terseLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plans [axis]</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitPlansAxis_label_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plans [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis" xlink:to="lab_ifrs-full_DefinedBenefitPlansAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_f8f7c5dc-cb34-4e80-83b3-f02d73ae9d56_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for business combinations</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for business combinations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherReceivables_542fdba1-2ed7-41ca-a02f-dbd911ae444f_totalLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current and non-current receivables</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherReceivables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherReceivables" xlink:to="lab_ifrs-full_TradeAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TextBlockAbstract_a6f19c5a-7cb3-4f4e-a8a5-b5c1d9e9d17a_terseLabel_en-US" xlink:label="lab_kof_TextBlockAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Text block [abstract]</link:label>
    <link:label id="lab_kof_TextBlockAbstract_label_en-US" xlink:label="lab_kof_TextBlockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Text block [Abstract]</link:label>
    <link:label id="lab_kof_TextBlockAbstract_documentation_en-US" xlink:label="lab_kof_TextBlockAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Text block [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TextBlockAbstract" xlink:href="kof-20201231.xsd#kof_TextBlockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TextBlockAbstract" xlink:to="lab_kof_TextBlockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_594547ce-dfb7-4db4-be2a-29c8db77fea2_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognition</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for recognition of revenue [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_39d323bc-70f6-4e6a-b707-39f9f94feb11_terseLabel_en-US" xlink:label="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments for the Purchase of property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual commitments for acquisition of property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_bbc303e7-969d-4cb0-becb-008e48c69152_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Associates and Joint Ventures</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of associates and joint ventures explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of associates and joint ventures [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_15018864-757a-48aa-ab04-e7e6d97d6e9a_terseLabel_en-US" xlink:label="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past&#160;Service Cost</link:label>
    <link:label id="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_0249b0e9-f774-4848-9a1d-b5535f6665d1_verboseLabel_en-US" xlink:label="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past service credit</link:label>
    <link:label id="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past service cost, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_8189a80a-54f5-4844-aa8b-2d54251c58e4_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for foreign currencies consolidation of foreign subsidiaries and accounting for investments in associates and joint ventures explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The description of accounting policy for foreign currencies consolidation of foreign subsidiaries and accounting for investments in associates and joint ventures [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis_663c3dee-8562-4627-b2de-95c04522f99a_terseLabel_en-US" xlink:label="lab_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing involvement in derecognised financial assets by type of instrument [axis]</link:label>
    <link:label id="lab_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis_label_en-US" xlink:label="lab_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing involvement in derecognised financial assets by type of instrument [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis" xlink:to="lab_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInvestmentPropertyLineItems_190e96a7-f012-4afe-bdd0-b1dfc4d02401_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Detailed Information About Investment Property [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInvestmentPropertyLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about investment property [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInvestmentPropertyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems" xlink:to="lab_ifrs-full_DisclosureOfInvestmentPropertyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialLiabilities_e6170163-eff7-4ce1-9e87-5d5d0b98fe73_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current derivative financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:to="lab_ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FEMSAMember_692a47ba-f456-4211-a894-bfa7474a7091_terseLabel_en-US" xlink:label="lab_kof_FEMSAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FEMSA</link:label>
    <link:label id="lab_kof_FEMSAMember_label_en-US" xlink:label="lab_kof_FEMSAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FEMSA [Member]</link:label>
    <link:label id="lab_kof_FEMSAMember_documentation_en-US" xlink:label="lab_kof_FEMSAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FEMSA [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember" xlink:href="kof-20201231.xsd#kof_FEMSAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FEMSAMember" xlink:to="lab_kof_FEMSAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_1d1bcc77-8263-4fde-84c9-c870740ced33_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PurchasePricePaid_c6a54621-dd18-4613-b746-6bb15d38ad89_terseLabel_en-US" xlink:label="lab_kof_PurchasePricePaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price paid</link:label>
    <link:label id="lab_kof_PurchasePricePaid_label_en-US" xlink:label="lab_kof_PurchasePricePaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price paid</link:label>
    <link:label id="lab_kof_PurchasePricePaid_documentation_en-US" xlink:label="lab_kof_PurchasePricePaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasePricePaid" xlink:href="kof-20201231.xsd#kof_PurchasePricePaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PurchasePricePaid" xlink:to="lab_kof_PurchasePricePaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_406e3999-07e5-4bb1-aa4d-4eb7b792450e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_884b18a1-07ee-4cb0-9b1d-0fca846a5ab2_negatedLabel_en-US" xlink:label="lab_ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposals</link:label>
    <link:label id="lab_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposals, intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDividendsExplanatory_e37852c0-abd5-427a-9d33-dda5cd06344d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDividendsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Dividends Declared and Paid</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDividendsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDividendsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of dividends [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDividendsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDividendsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDividendsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_5a83abf7-43b0-43dd-a8e5-71e0c9e6a421_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ChangesInEquityAbstract_fecff985-bdef-4e09-8e68-f4d1b351dfb5_terseLabel_en-US" xlink:label="lab_ifrs-full_ChangesInEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects in equity:</link:label>
    <link:label id="lab_ifrs-full_ChangesInEquityAbstract_label_en-US" xlink:label="lab_ifrs-full_ChangesInEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in equity [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInEquityAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInEquityAbstract" xlink:to="lab_ifrs-full_ChangesInEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_31a98708-b6e9-4237-8b4c-d1b33f773670_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) Due to Changes in Accounting Policy Required by IFRSs</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) due to changes in accounting policy required by IFRSs [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:to="lab_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix_b4f0aee7-4843-44a8-89fe-3d493aa88d3f_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year six</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year six</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSix"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_BusinessContactMember_914ac344-61ff-4f2d-ade9-d2eed083cd4e_terseLabel_en-US" xlink:label="lab_dei_BusinessContactMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Contact</link:label>
    <link:label id="lab_dei_BusinessContactMember_label_en-US" xlink:label="lab_dei_BusinessContactMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Contact [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_BusinessContactMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_BusinessContactMember" xlink:to="lab_dei_BusinessContactMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_9a6738e9-1b3c-4058-8ec0-acd2eb8eb64f_terseLabel_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-adjusting events after reporting period [axis]</link:label>
    <link:label id="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_label_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-adjusting events after reporting period [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_70622ea4-3feb-46cf-85d2-e245853d8d36_negatedLabel_en-US" xlink:label="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends recognised as distributions to non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:to="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CostOfSales_c22d1a11-f16b-4253-8ef3-8383cb07b230_terseLabel_en-US" xlink:label="lab_ifrs-full_CostOfSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_ifrs-full_CostOfSales_label_en-US" xlink:label="lab_ifrs-full_CostOfSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales" xlink:to="lab_ifrs-full_CostOfSales" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedStatementOfIncomeCaptionsLineItems_2121575e-d433-4069-9c09-2c048b1e47ed_terseLabel_en-US" xlink:label="lab_srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Statement of Income Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedStatementOfIncomeCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Statement of Income Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="lab_srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_37b2fafb-c734-4030-a3d8-f128482d7bcb_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [axis]</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DecreaseInProvisionsResultingFromPayments_d1b80a71-fc90-4b28-a17d-c897e24e77a1_negatedLabel_en-US" xlink:label="lab_kof_DecreaseInProvisionsResultingFromPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments</link:label>
    <link:label id="lab_kof_DecreaseInProvisionsResultingFromPayments_label_en-US" xlink:label="lab_kof_DecreaseInProvisionsResultingFromPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in provisions resulting from payments</link:label>
    <link:label id="lab_kof_DecreaseInProvisionsResultingFromPayments_documentation_en-US" xlink:label="lab_kof_DecreaseInProvisionsResultingFromPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in provisions resulting from payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsResultingFromPayments" xlink:href="kof-20201231.xsd#kof_DecreaseInProvisionsResultingFromPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DecreaseInProvisionsResultingFromPayments" xlink:to="lab_kof_DecreaseInProvisionsResultingFromPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LeaoAlimentosEBebidasLTDAMember_06ddac7d-e274-4282-8595-6e01029457de_terseLabel_en-US" xlink:label="lab_kof_LeaoAlimentosEBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leao Alimentos e Bebidas, LTDA</link:label>
    <link:label id="lab_kof_LeaoAlimentosEBebidasLTDAMember_label_en-US" xlink:label="lab_kof_LeaoAlimentosEBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leao alimentos e bebidas, LTDA [Member]</link:label>
    <link:label id="lab_kof_LeaoAlimentosEBebidasLTDAMember_documentation_en-US" xlink:label="lab_kof_LeaoAlimentosEBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leao alimentos e bebidas, LTDA [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember" xlink:href="kof-20201231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LeaoAlimentosEBebidasLTDAMember" xlink:to="lab_kof_LeaoAlimentosEBebidasLTDAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired_354fca4c-ad0a-40d3-9189-e0a8f1c8fb15_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of voting equity interests acquired</link:label>
    <link:label id="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired_label_en-US" xlink:label="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of voting equity interests acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:to="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForMonetaryPositionGainLossNet_b268ffe1-b256-4ff0-b048-be9bdd79a3d1_negatedLabel_en-US" xlink:label="lab_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monetary position gain, net</link:label>
    <link:label id="lab_kof_AdjustmentsForMonetaryPositionGainLossNet_label_en-US" xlink:label="lab_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for monetary position gain loss net</link:label>
    <link:label id="lab_kof_AdjustmentsForMonetaryPositionGainLossNet_documentation_en-US" xlink:label="lab_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for monetary position gain loss net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:href="kof-20201231.xsd#kof_AdjustmentsForMonetaryPositionGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:to="lab_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_e91f6b71-77ce-4926-8874-3bb7dd52856c_terseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_label_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proportion of ownership interest in subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfFundAssets_9a3abeeb-e0ca-46dd-94e6-4a2f77b36cfb_terseLabel_en-US" xlink:label="lab_kof_PercentageOfFundAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of fund assets</link:label>
    <link:label id="lab_kof_PercentageOfFundAssets_label_en-US" xlink:label="lab_kof_PercentageOfFundAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of fund assets</link:label>
    <link:label id="lab_kof_PercentageOfFundAssets_documentation_en-US" xlink:label="lab_kof_PercentageOfFundAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of fund assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfFundAssets" xlink:href="kof-20201231.xsd#kof_PercentageOfFundAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfFundAssets" xlink:to="lab_kof_PercentageOfFundAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossCarryForwardsMember_c3c17496-5e59-464b-8d20-833edd22be32_terseLabel_en-US" xlink:label="lab_kof_TaxLossCarryForwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax loss carryforwards</link:label>
    <link:label id="lab_kof_TaxLossCarryForwardsMember_label_en-US" xlink:label="lab_kof_TaxLossCarryForwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax loss carry forwards [Member]</link:label>
    <link:label id="lab_kof_TaxLossCarryForwardsMember_documentation_en-US" xlink:label="lab_kof_TaxLossCarryForwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax loss carry forwards [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossCarryForwardsMember" xlink:href="kof-20201231.xsd#kof_TaxLossCarryForwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossCarryForwardsMember" xlink:to="lab_kof_TaxLossCarryForwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LeaoAlimentosYBebidasLTDAMember_80725bc6-ec42-4a2a-bf10-91d4079f6e75_terseLabel_en-US" xlink:label="lab_kof_LeaoAlimentosYBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leao Alimentos y Bebidas LTDA</link:label>
    <link:label id="lab_kof_LeaoAlimentosYBebidasLTDAMember_label_en-US" xlink:label="lab_kof_LeaoAlimentosYBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leao alimentos y bebidas LTDA [Member]</link:label>
    <link:label id="lab_kof_LeaoAlimentosYBebidasLTDAMember_documentation_en-US" xlink:label="lab_kof_LeaoAlimentosYBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leao alimentos y bebidas LTDA [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosYBebidasLTDAMember" xlink:href="kof-20201231.xsd#kof_LeaoAlimentosYBebidasLTDAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LeaoAlimentosYBebidasLTDAMember" xlink:to="lab_kof_LeaoAlimentosYBebidasLTDAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_UYU_0e58e39c-df3b-448d-b40a-2e545934815a_terseLabel_en-US" xlink:label="lab_currency_UYU" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uruguayan peso</link:label>
    <link:label id="lab_currency_UYU_label_en-US" xlink:label="lab_currency_UYU" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uruguay, Pesos</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_UYU"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_UYU" xlink:to="lab_currency_UYU" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseLiabilities_c6e59646-32c4-4d4c-b7a3-6facf61f6665_totalLabel_en-US" xlink:label="lab_ifrs-full_LeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_ifrs-full_LeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_LeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilities" xlink:to="lab_ifrs-full_LeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DistributionRightsRecognisedAsOfAcquisitionDate_e27b197f-5b09-483c-a259-b7a945e20e93_terseLabel_en-US" xlink:label="lab_kof_DistributionRightsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution rights</link:label>
    <link:label id="lab_kof_DistributionRightsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_kof_DistributionRightsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution rights recognised as of acquisition date</link:label>
    <link:label id="lab_kof_DistributionRightsRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_kof_DistributionRightsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution rights recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionRightsRecognisedAsOfAcquisitionDate" xlink:href="kof-20201231.xsd#kof_DistributionRightsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DistributionRightsRecognisedAsOfAcquisitionDate" xlink:to="lab_kof_DistributionRightsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_b82e432e-bc0e-41b1-876f-96dd5f0a4e1e_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreement to purchase U.S. Dollar (COP/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Agreements to purchase USD (COP/USD) [member]</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreements to purchase USD (COP/USD).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDCOPUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:to="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_ebac2963-c6ce-419b-ba2a-3dfd022004e7_terseLabel_en-US" xlink:label="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-employment and other non-current employee benefits</link:label>
    <link:label id="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_label_en-US" xlink:label="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post employment and other long term employee benefits [Member]</link:label>
    <link:label id="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_documentation_en-US" xlink:label="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post employment and other long term employee benefits [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:href="kof-20201231.xsd#kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:to="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FiniteUsefulLivedIntangibleAssetsMember_47b48d64-763d-4330-9946-2a71b684c53d_terseLabel_en-US" xlink:label="lab_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite useful lived intangible assets</link:label>
    <link:label id="lab_kof_FiniteUsefulLivedIntangibleAssetsMember_label_en-US" xlink:label="lab_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite useful lived intangible assets [Member]</link:label>
    <link:label id="lab_kof_FiniteUsefulLivedIntangibleAssetsMember_documentation_en-US" xlink:label="lab_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite useful lived intangible assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:href="kof-20201231.xsd#kof_FiniteUsefulLivedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:to="lab_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_45721526-dbe3-4fd6-9373-b7e2258a6e5a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MinimumAlternativeIncomeTaxIncreasedPercentage_ffdd8565-3aaa-414c-b86d-e06a71b5d2ae_terseLabel_en-US" xlink:label="lab_kof_MinimumAlternativeIncomeTaxIncreasedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum alternative income tax increased percentage</link:label>
    <link:label id="lab_kof_MinimumAlternativeIncomeTaxIncreasedPercentage_label_en-US" xlink:label="lab_kof_MinimumAlternativeIncomeTaxIncreasedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum alternative income tax increased percentage</link:label>
    <link:label id="lab_kof_MinimumAlternativeIncomeTaxIncreasedPercentage_documentation_en-US" xlink:label="lab_kof_MinimumAlternativeIncomeTaxIncreasedPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum alternative income tax increased percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAlternativeIncomeTaxIncreasedPercentage" xlink:href="kof-20201231.xsd#kof_MinimumAlternativeIncomeTaxIncreasedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MinimumAlternativeIncomeTaxIncreasedPercentage" xlink:to="lab_kof_MinimumAlternativeIncomeTaxIncreasedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_bf72cb8e-55b9-48df-9dc1-231fd4101b3f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_877eadc3-4216-4a3c-929d-63c165d0823b_terseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_a42d3445-f2f8-48df-bb71-788aa0a60a5e_periodStartLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_511d49f9-c0ec-483a-8b11-73bd574f071b_periodEndLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_IntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsMember_afd0cf5e-d6f6-4896-b018-7973cb7f7011_terseLabel_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsMember_label_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts [Member]</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsMember_documentation_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsMember" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AllowanceForDoubtfulAccountsMember" xlink:to="lab_kof_AllowanceForDoubtfulAccountsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_245b720f-3018-4d99-a162-1df8cf726d1e_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInAluminumPriceEffectOnEquity_4b7e915a-526e-4eb2-a54b-c989a5f3a5f0_terseLabel_en-US" xlink:label="lab_kof_ChangeInAluminumPriceEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Aluminum price, effect on equity</link:label>
    <link:label id="lab_kof_ChangeInAluminumPriceEffectOnEquity_label_en-US" xlink:label="lab_kof_ChangeInAluminumPriceEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Aluminum price, effect on equity</link:label>
    <link:label id="lab_kof_ChangeInAluminumPriceEffectOnEquity_documentation_en-US" xlink:label="lab_kof_ChangeInAluminumPriceEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in aluminum price, effect on equity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPriceEffectOnEquity" xlink:href="kof-20201231.xsd#kof_ChangeInAluminumPriceEffectOnEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInAluminumPriceEffectOnEquity" xlink:to="lab_kof_ChangeInAluminumPriceEffectOnEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfHedgesAxis_3a07ecba-c7f2-4bb8-aaed-89b0d48507e1_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of hedges [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfHedgesAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of hedges [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfHedgesAxis" xlink:to="lab_ifrs-full_TypesOfHedgesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DerivativeFinancialAssets_f5d35731-2ae1-4f03-8715-befd41ff393a_verboseLabel_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments asset</link:label>
    <link:label id="lab_ifrs-full_DerivativeFinancialAssets_b7cf5ea2-7ec7-49a8-9e4b-e3232961a4ae_terseLabel_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial assets</link:label>
    <link:label id="lab_ifrs-full_DerivativeFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DerivativeFinancialAssets" xlink:to="lab_ifrs-full_DerivativeFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BuildingsMember_c90cd43d-317b-4300-92f3-56e9dbd3c0a3_terseLabel_en-US" xlink:label="lab_ifrs-full_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_ifrs-full_BuildingsMember_label_en-US" xlink:label="lab_ifrs-full_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BuildingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BuildingsMember" xlink:to="lab_ifrs-full_BuildingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_31406696-e401-41fe-9f94-0100a2191337_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-employment and other non-current employee benefits</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for employee benefits [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NumberOfBottlerAgreements_ff66e7c5-0ed3-4826-819d-dbe5aa024f15_terseLabel_en-US" xlink:label="lab_kof_NumberOfBottlerAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of bottler agreements</link:label>
    <link:label id="lab_kof_NumberOfBottlerAgreements_label_en-US" xlink:label="lab_kof_NumberOfBottlerAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Bottler Agreements</link:label>
    <link:label id="lab_kof_NumberOfBottlerAgreements_documentation_en-US" xlink:label="lab_kof_NumberOfBottlerAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Bottler Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreements" xlink:href="kof-20201231.xsd#kof_NumberOfBottlerAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NumberOfBottlerAgreements" xlink:to="lab_kof_NumberOfBottlerAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Equity_6711422c-2648-44c4-970c-92b7a8c8f40c_totalLabel_en-US" xlink:label="lab_ifrs-full_Equity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL EQUITY</link:label>
    <link:label id="lab_ifrs-full_Equity_157c31f8-88be-4c4f-836d-cab82b4ed675_periodStartLabel_en-US" xlink:label="lab_ifrs-full_Equity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_ifrs-full_Equity_1cb021e0-192d-4ee6-8448-d693e035c133_periodEndLabel_en-US" xlink:label="lab_ifrs-full_Equity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_ifrs-full_Equity_label_en-US" xlink:label="lab_ifrs-full_Equity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity" xlink:to="lab_ifrs-full_Equity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForInterestIncome_eeb5fa40-0245-4b77-817a-9eab3d374b02_negatedLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForInterestIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForInterestIncome_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForInterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for interest income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForInterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForInterestIncome" xlink:to="lab_ifrs-full_AdjustmentsForInterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_HedgingInstrumentsAxis_e894f505-2f46-47a3-a436-ddd5a8c91bed_terseLabel_en-US" xlink:label="lab_ifrs-full_HedgingInstrumentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging instruments [axis]</link:label>
    <link:label id="lab_ifrs-full_HedgingInstrumentsAxis_label_en-US" xlink:label="lab_ifrs-full_HedgingInstrumentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging instruments [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis" xlink:to="lab_ifrs-full_HedgingInstrumentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_1c5a492d-4efb-4635-ba00-2743d720c9ee_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies added in business combinations</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in existing liabilities, contingent liabilities recognised in business combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" xlink:to="lab_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OperationsOfThirdPartyMember_ee9eed68-2c38-43ce-bf4f-fed1057b5da6_terseLabel_en-US" xlink:label="lab_kof_OperationsOfThirdPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations Of Third Party</link:label>
    <link:label id="lab_kof_OperationsOfThirdPartyMember_label_en-US" xlink:label="lab_kof_OperationsOfThirdPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations of third party [Member]</link:label>
    <link:label id="lab_kof_OperationsOfThirdPartyMember_documentation_en-US" xlink:label="lab_kof_OperationsOfThirdPartyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations of third party [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OperationsOfThirdPartyMember" xlink:href="kof-20201231.xsd#kof_OperationsOfThirdPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OperationsOfThirdPartyMember" xlink:to="lab_kof_OperationsOfThirdPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases_70eb1a38-556c-49ea-aa2c-3c6e2a0cdd5b_terseLabel_en-US" xlink:label="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses for low value assets and short-term leases</link:label>
    <link:label id="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases_label_en-US" xlink:label="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses for low value assets and short term leases</link:label>
    <link:label id="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases_documentation_en-US" xlink:label="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses for low value assets and short term leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:href="kof-20201231.xsd#kof_ExpensesForLowValueAssetsAndShortTermLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:to="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_ae4924a8-57e7-4c8a-bc58-78dff79a965d_terseLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_d2b82eae-5d9e-472b-9843-ebaf1541fe24_totalLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents" xlink:to="lab_ifrs-full_CashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_dbd2459e-d6cc-46c7-82ab-dd2fb2505d32_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Company's Lease Liabilities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_699cfae2-dcc2-41cf-babc-54ac14bed1ba_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueOfAcquiree_0824cbcb-9600-4e4e-b73d-632bb5176b9e_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_ifrs-full_RevenueOfAcquiree_label_en-US" xlink:label="lab_ifrs-full_RevenueOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue of acquiree since acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueOfAcquiree" xlink:to="lab_ifrs-full_RevenueOfAcquiree" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MinimumAssumedIncomeTaxRate_3086ce0c-460a-4d80-9efa-193cfca2ddce_terseLabel_en-US" xlink:label="lab_kof_MinimumAssumedIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum assumed income tax rate</link:label>
    <link:label id="lab_kof_MinimumAssumedIncomeTaxRate_label_en-US" xlink:label="lab_kof_MinimumAssumedIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum assumed income tax rate</link:label>
    <link:label id="lab_kof_MinimumAssumedIncomeTaxRate_documentation_en-US" xlink:label="lab_kof_MinimumAssumedIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum assumed income tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAssumedIncomeTaxRate" xlink:href="kof-20201231.xsd#kof_MinimumAssumedIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MinimumAssumedIncomeTaxRate" xlink:to="lab_kof_MinimumAssumedIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesDShareMember_a3897614-f781-4eb4-baa6-b63c6325aea8_terseLabel_en-US" xlink:label="lab_kof_SeriesDShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">D</link:label>
    <link:label id="lab_kof_SeriesDShareMember_7ac12097-f96b-4bb1-a46a-76a2cded72e9_verboseLabel_en-US" xlink:label="lab_kof_SeriesDShareMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">"D" shares</link:label>
    <link:label id="lab_kof_SeriesDShareMember_label_en-US" xlink:label="lab_kof_SeriesDShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series D share [Member]</link:label>
    <link:label id="lab_kof_SeriesDShareMember_documentation_en-US" xlink:label="lab_kof_SeriesDShareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series D share [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesDShareMember" xlink:to="lab_kof_SeriesDShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember_55af2c52-0903-4e3c-bae4-49db9fce18b1_terseLabel_en-US" xlink:label="lab_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">8.27% Debt Bonds, Maturing in 2021</link:label>
    <link:label id="lab_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember_label_en-US" xlink:label="lab_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eight point two seven percentage debt bonds maturing on two thousand twenty one [Member]</link:label>
    <link:label id="lab_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember_documentation_en-US" xlink:label="lab_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eight point two seven percentage debt bonds maturing on two thousand twenty one [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember" xlink:href="kof-20201231.xsd#kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember" xlink:to="lab_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_2c0c37af-1ee3-4e77-926b-9c2cce63fc68_terseLabel_en-US" xlink:label="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change&#160;in&#160;Volume Growth CAGR</link:label>
    <link:label id="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_label_en-US" xlink:label="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in volume growth of compound annual growth rate</link:label>
    <link:label id="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_documentation_en-US" xlink:label="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in volume growth of compound annual growth rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:href="kof-20201231.xsd#kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:to="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PETBottlesMember_4397235c-9d4e-4209-a69f-04f22af43d50_terseLabel_en-US" xlink:label="lab_kof_PETBottlesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PET Bottles</link:label>
    <link:label id="lab_kof_PETBottlesMember_label_en-US" xlink:label="lab_kof_PETBottlesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PET bottles [Member]</link:label>
    <link:label id="lab_kof_PETBottlesMember_documentation_en-US" xlink:label="lab_kof_PETBottlesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PET bottles [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PETBottlesMember" xlink:href="kof-20201231.xsd#kof_PETBottlesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PETBottlesMember" xlink:to="lab_kof_PETBottlesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_ca54ba55-d81f-41d8-9927-89ac445cbed2_terseLabel_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation of the effective portion of derivative financial instruments, net of taxes</link:label>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_label_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation of effective portion of derivative financial instruments net of tax to noncontrolling interests</link:label>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_documentation_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation of effective portion of derivative financial instruments net of tax to noncontrolling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:href="kof-20201231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:to="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_b93d2aa7-7652-49b1-9e7f-bb5b00fbda1f_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash Impacts, Others</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through other changes, liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets_735032e6-1800-4a63-b870-e01b3abd852b_terseLabel_en-US" xlink:label="lab_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets_label_en-US" xlink:label="lab_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets and other current financial assets</link:label>
    <link:label id="lab_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets_documentation_en-US" xlink:label="lab_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets and other current financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets" xlink:href="kof-20201231.xsd#kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets" xlink:to="lab_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_7e5416fa-a1ee-41e5-91a0-8943a68dc996_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Revenue From Contracts With Customers</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_01c186b0-b89f-477a-ad4e-089e9f3ec760_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in value on the recognition of inflation effects</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_label_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease through value on recognition of inflation effects</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease through value on recognition of inflation effects</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:to="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PropertyPlantAndEquipmentsMember_4de28860-4f6e-45ae-b85c-fa70aeddc9d4_terseLabel_en-US" xlink:label="lab_kof_PropertyPlantAndEquipmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Plant and Equipments</link:label>
    <link:label id="lab_kof_PropertyPlantAndEquipmentsMember_label_en-US" xlink:label="lab_kof_PropertyPlantAndEquipmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property plant and equipments [Member]</link:label>
    <link:label id="lab_kof_PropertyPlantAndEquipmentsMember_documentation_en-US" xlink:label="lab_kof_PropertyPlantAndEquipmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property plant and equipments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropertyPlantAndEquipmentsMember" xlink:href="kof-20201231.xsd#kof_PropertyPlantAndEquipmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PropertyPlantAndEquipmentsMember" xlink:to="lab_kof_PropertyPlantAndEquipmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_557af52d-b6e2-4cbd-957b-7e459e40fe44_terseLabel_en-US" xlink:label="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss (gain) on derivative financial instruments</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_label_en-US" xlink:label="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating unrealized gain (loss) on derivative financial instruments</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_documentation_en-US" xlink:label="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating unrealized gain (loss) on derivative financial instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:href="kof-20201231.xsd#kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:to="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0522340f-9087-4beb-b161-1e6fd62e7529_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Detailed Information About Business Combination [Line Items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_2f1ffef3-9f64-4716-8949-6366e57943dd_negatedLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange loss</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_10602c3f-bc75-4301-af8f-09ebdd0eba5d_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange gain</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through changes in foreign exchange rates, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MiscellaneousOtherOperatingExpense_b214ef59-e618-4d8c-af93-c48b3f55593c_terseLabel_en-US" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_MiscellaneousOtherOperatingExpense_label_en-US" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miscellaneous other operating expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MiscellaneousOtherOperatingExpense" xlink:to="lab_ifrs-full_MiscellaneousOtherOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfLeasesExplanatory_870aaad0-b565-4a5f-b7bb-6399bfa0f4c1_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfLeasesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of leases [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfLeasesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfLeasesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfLeasesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_c4489788-0e83-4f55-b6fa-6f7a76059fc6_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity earnings (loss) recognized</link:label>
    <link:label id="lab_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_label_en-US" xlink:label="lab_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense) from subsidiaries, jointly controlled entities and associates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" xlink:to="lab_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFourMonthsMember_e04fce99-567e-4581-9420-1305054fdbed_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFourMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">91-120 days</link:label>
    <link:label id="lab_ifrs-full_LaterThanFourMonthsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanFourMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than four months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourMonthsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFourMonthsMember" xlink:to="lab_ifrs-full_LaterThanFourMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_1b0e520f-d63a-4425-bd3d-c2cf5f60baf6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive_fbd8c4a7-0e2a-48ef-805c-c8939d9e04ba_terseLabel_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive_label_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payment year five</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive_documentation_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payments in year five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive" xlink:to="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ScheduleOfGuarantorInformationTableTextBlock_c747f4f3-57f3-40c0-917b-50c780920591_terseLabel_en-US" xlink:label="lab_kof_ScheduleOfGuarantorInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Guarantor Information</link:label>
    <link:label id="lab_kof_ScheduleOfGuarantorInformationTableTextBlock_label_en-US" xlink:label="lab_kof_ScheduleOfGuarantorInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Guarantor Information [Table Text Block]</link:label>
    <link:label id="lab_kof_ScheduleOfGuarantorInformationTableTextBlock_documentation_en-US" xlink:label="lab_kof_ScheduleOfGuarantorInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Guarantor Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfGuarantorInformationTableTextBlock" xlink:href="kof-20201231.xsd#kof_ScheduleOfGuarantorInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ScheduleOfGuarantorInformationTableTextBlock" xlink:to="lab_kof_ScheduleOfGuarantorInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_d6a6e3e4-9be3-4514-a307-01361a115e80_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_3dc69bbe-a69b-44b8-b429-d52ab3069cd4_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Company's Right-of-use Asset</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of quantitative information about right-of-use assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_56917fcf-ee4b-4141-b57c-5e9e14681f2b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Other Income and Expenses</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other operating income (expense) [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_60431f61-8218-40d7-a0a9-67bedb20eaac_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of offsetting of financial liabilities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of offsetting of financial liabilities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BalanceInLegalReserveFund_06000766-f101-441b-a433-bf3255f13ab9_terseLabel_en-US" xlink:label="lab_kof_BalanceInLegalReserveFund" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance in legal reserve fund</link:label>
    <link:label id="lab_kof_BalanceInLegalReserveFund_label_en-US" xlink:label="lab_kof_BalanceInLegalReserveFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance in legal reserve fund</link:label>
    <link:label id="lab_kof_BalanceInLegalReserveFund_documentation_en-US" xlink:label="lab_kof_BalanceInLegalReserveFund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance in legal reserve fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceInLegalReserveFund" xlink:href="kof-20201231.xsd#kof_BalanceInLegalReserveFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BalanceInLegalReserveFund" xlink:to="lab_kof_BalanceInLegalReserveFund" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BBVABancomerSADeCVMember_f7ad861c-027d-40cb-a4c4-12d1ef57e7dc_terseLabel_en-US" xlink:label="lab_kof_BBVABancomerSADeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BBVA Bancomer SA de CV</link:label>
    <link:label id="lab_kof_BBVABancomerSADeCVMember_label_en-US" xlink:label="lab_kof_BBVABancomerSADeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BBVA bancomer SA de CV [Member]</link:label>
    <link:label id="lab_kof_BBVABancomerSADeCVMember_documentation_en-US" xlink:label="lab_kof_BBVABancomerSADeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BBVA bancomer SA de CV. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BBVABancomerSADeCVMember" xlink:href="kof-20201231.xsd#kof_BBVABancomerSADeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BBVABancomerSADeCVMember" xlink:to="lab_kof_BBVABancomerSADeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_ead9c076-b8e6-4a95-b3ba-8a77a41cc4cc_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in other entities</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for investment in associates and joint ventures [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_7d41d28f-669a-4bd3-9611-8f4e545e2ae6_terseLabel_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxed at a rate other than the Mexican statutory rate</link:label>
    <link:label id="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_label_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of income taxed at a rate other than statutory rate</link:label>
    <link:label id="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_documentation_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of income taxed at a rate other than statutory rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:to="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory_31307b01-9933-4829-ac4b-c3c85a7b7345_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing costs</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for borrowing costs [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_d9064548-eb78-4128-966b-29c28bfd7743_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_46743b6b-54a7-4a7a-ab42-4bf9f811f20b_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_91978828-aaa6-40f0-bffd-2c0bd1d01683_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current&#160;Service Cost</link:label>
    <link:label id="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_85ea5086-5d35-4823-9a6d-1065229fb442_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current service cost</link:label>
    <link:label id="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current service cost, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_JointVentureSale_e16555ba-ef6d-4b47-8851-b955d2882356_terseLabel_en-US" xlink:label="lab_kof_JointVentureSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint venture sale</link:label>
    <link:label id="lab_kof_JointVentureSale_label_en-US" xlink:label="lab_kof_JointVentureSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint venture sale</link:label>
    <link:label id="lab_kof_JointVentureSale_documentation_en-US" xlink:label="lab_kof_JointVentureSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint venture sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JointVentureSale" xlink:href="kof-20201231.xsd#kof_JointVentureSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_JointVentureSale" xlink:to="lab_kof_JointVentureSale" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfDividendReceivedFromNonResidentsWithholding_fb777032-2bb9-4def-814d-a238608a95a2_terseLabel_en-US" xlink:label="lab_kof_PercentageOfDividendReceivedFromNonResidentsWithholding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of dividend received nonresidents withholding</link:label>
    <link:label id="lab_kof_PercentageOfDividendReceivedFromNonResidentsWithholding_label_en-US" xlink:label="lab_kof_PercentageOfDividendReceivedFromNonResidentsWithholding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of dividend received from non residents withholding</link:label>
    <link:label id="lab_kof_PercentageOfDividendReceivedFromNonResidentsWithholding_documentation_en-US" xlink:label="lab_kof_PercentageOfDividendReceivedFromNonResidentsWithholding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of dividend received from non residents withholding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfDividendReceivedFromNonResidentsWithholding" xlink:href="kof-20201231.xsd#kof_PercentageOfDividendReceivedFromNonResidentsWithholding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfDividendReceivedFromNonResidentsWithholding" xlink:to="lab_kof_PercentageOfDividendReceivedFromNonResidentsWithholding" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossOfAcquiree_e70f9fb9-3f03-42b5-b28c-a07300fef9cf_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_ifrs-full_ProfitLossOfAcquiree_label_en-US" xlink:label="lab_ifrs-full_ProfitLossOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) of acquiree since acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossOfAcquiree" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossOfAcquiree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossOfAcquiree" xlink:to="lab_ifrs-full_ProfitLossOfAcquiree" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_91847581-6ffe-4913-b55f-b6b21a643dec_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other financing activities</link:label>
    <link:label id="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_cad94b8a-3aa3-4b4e-b365-7bec56a1aac8_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuing shares</link:label>
    <link:label id="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other inflows (outflows) of cash, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_90822002-31e1-43dc-88b2-617c2df6c485_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable and other current assets</link:label>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_label_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase decrease in accounts receivable and other current assets</link:label>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_documentation_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase decrease in accounts receivable and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:href="kof-20201231.xsd#kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:to="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateARSUSDMember_0e5717a7-51a8-4afa-b80e-1689382e03e8_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (ARS/USD)</link:label>
    <link:label id="lab_kof_AverageExchangeRateARSUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (ARS/USD) [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateARSUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (ARS/USD) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSUSDMember" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateARSUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateARSUSDMember" xlink:to="lab_kof_AverageExchangeRateARSUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesAxis_6c44c29d-0564-4066-a66a-d34f2dd1188c_terseLabel_en-US" xlink:label="lab_ifrs-full_JointVenturesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures [axis]</link:label>
    <link:label id="lab_ifrs-full_JointVenturesAxis_label_en-US" xlink:label="lab_ifrs-full_JointVenturesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesAxis" xlink:to="lab_ifrs-full_JointVenturesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_ed8ecaf8-238f-4283-9b32-bd378bc16c40_terseLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity holders of the parent</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income, attributable to owners of parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AssociatesMember_92147c9c-39f3-42b7-87cd-1d0589c1e37f_terseLabel_en-US" xlink:label="lab_ifrs-full_AssociatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Associates</link:label>
    <link:label id="lab_ifrs-full_AssociatesMember_label_en-US" xlink:label="lab_ifrs-full_AssociatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Associates [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssociatesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AssociatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssociatesMember" xlink:to="lab_ifrs-full_AssociatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_7e0bcdb8-cfbe-4788-9856-172058df635a_terseLabel_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries [axis]</link:label>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_label_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CapitalContribution_8ebe1762-02ea-4963-9810-7d7fabea4784_terseLabel_en-US" xlink:label="lab_kof_CapitalContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital contribution</link:label>
    <link:label id="lab_kof_CapitalContribution_label_en-US" xlink:label="lab_kof_CapitalContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital contribution</link:label>
    <link:label id="lab_kof_CapitalContribution_documentation_en-US" xlink:label="lab_kof_CapitalContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalContribution" xlink:href="kof-20201231.xsd#kof_CapitalContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CapitalContribution" xlink:to="lab_kof_CapitalContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetInterestDeductionAdjustedTaxableIncomeRate_3f491872-9c3a-4c42-9849-f78217be23cb_terseLabel_en-US" xlink:label="lab_kof_NetInterestDeductionAdjustedTaxableIncomeRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest deduction adjusted taxable income rate</link:label>
    <link:label id="lab_kof_NetInterestDeductionAdjustedTaxableIncomeRate_label_en-US" xlink:label="lab_kof_NetInterestDeductionAdjustedTaxableIncomeRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest deduction adjusted taxable income rate</link:label>
    <link:label id="lab_kof_NetInterestDeductionAdjustedTaxableIncomeRate_documentation_en-US" xlink:label="lab_kof_NetInterestDeductionAdjustedTaxableIncomeRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest deduction adjusted taxable income rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetInterestDeductionAdjustedTaxableIncomeRate" xlink:href="kof-20201231.xsd#kof_NetInterestDeductionAdjustedTaxableIncomeRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetInterestDeductionAdjustedTaxableIncomeRate" xlink:to="lab_kof_NetInterestDeductionAdjustedTaxableIncomeRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember_444985f6-0439-418e-8e47-0c36fae7f4d5_terseLabel_en-US" xlink:label="lab_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promotora Mexicana de Embotelladores, S.A. de C.V.</link:label>
    <link:label id="lab_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember_label_en-US" xlink:label="lab_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promotora mexicana de embotelladores SADeCV [Member]</link:label>
    <link:label id="lab_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember_documentation_en-US" xlink:label="lab_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promotora mexicana de embotelladores SADeCV [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember" xlink:href="kof-20201231.xsd#kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember" xlink:to="lab_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfRisksMember_ff252891-a549-4cf8-aa17-1899dbc80e1c_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfRisksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks</link:label>
    <link:label id="lab_ifrs-full_TypesOfRisksMember_label_en-US" xlink:label="lab_ifrs-full_TypesOfRisksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksMember" xlink:to="lab_ifrs-full_TypesOfRisksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AverageForeignExchangeRate_14a5254d-5b4e-48a8-97bd-f32b3ead9b48_terseLabel_en-US" xlink:label="lab_ifrs-full_AverageForeignExchangeRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate</link:label>
    <link:label id="lab_ifrs-full_AverageForeignExchangeRate_label_en-US" xlink:label="lab_ifrs-full_AverageForeignExchangeRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average foreign exchange rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AverageForeignExchangeRate" xlink:to="lab_ifrs-full_AverageForeignExchangeRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandSeventeenIncentivePlanMember_ab420c22-db98-43c8-b682-b9e053cd5af7_terseLabel_en-US" xlink:label="lab_kof_TwoThousandSeventeenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017</link:label>
    <link:label id="lab_kof_TwoThousandSeventeenIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandSeventeenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand seventeen incentive plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandSeventeenIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandSeventeenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand seventeen incentive plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandSeventeenIncentivePlanMember" xlink:href="kof-20201231.xsd#kof_TwoThousandSeventeenIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandSeventeenIncentivePlanMember" xlink:to="lab_kof_TwoThousandSeventeenIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinancialInstrumentsTaxEffect_bf63d76e-0339-43db-bc5d-303682a64e98_terseLabel_en-US" xlink:label="lab_kof_FinancialInstrumentsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect</link:label>
    <link:label id="lab_kof_FinancialInstrumentsTaxEffect_label_en-US" xlink:label="lab_kof_FinancialInstrumentsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments tax effect</link:label>
    <link:label id="lab_kof_FinancialInstrumentsTaxEffect_documentation_en-US" xlink:label="lab_kof_FinancialInstrumentsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments tax effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsTaxEffect" xlink:href="kof-20201231.xsd#kof_FinancialInstrumentsTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinancialInstrumentsTaxEffect" xlink:to="lab_kof_FinancialInstrumentsTaxEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_5e97366b-b07e-4dea-b201-89eeb51cff61_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:to="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_9c008665-b534-416d-a806-db616e3e18e9_terseLabel_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of comprehensive income, profit or loss location</link:label>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_label_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of comprehensive income, profit or loss location [Member]</link:label>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_documentation_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of comprehensive income, profit or loss location [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:href="kof-20201231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:to="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_8c0ce8d6-3d94-477d-bd8d-193016b574f8_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for other current assets explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The description of accounting policy for other current assets [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_f74d24d7-8234-4ba4-82ed-6b16981ab367_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9cf28c21-ef56-4b96-9e30-0cc6d646829a_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salary increase</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of salary increases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EmployeeBenefitsExpenseLineItems_f6b064a6-83b9-4225-b347-7fe70704e858_terseLabel_en-US" xlink:label="lab_kof_EmployeeBenefitsExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefits expense [line items]</link:label>
    <link:label id="lab_kof_EmployeeBenefitsExpenseLineItems_label_en-US" xlink:label="lab_kof_EmployeeBenefitsExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefits expense [Line Items]</link:label>
    <link:label id="lab_kof_EmployeeBenefitsExpenseLineItems_documentation_en-US" xlink:label="lab_kof_EmployeeBenefitsExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefits expense [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeBenefitsExpenseLineItems" xlink:href="kof-20201231.xsd#kof_EmployeeBenefitsExpenseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems" xlink:to="lab_kof_EmployeeBenefitsExpenseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationEliminationsMember_135f62a7-98b0-4419-999f-da059bce0698_terseLabel_en-US" xlink:label="lab_srt_ConsolidationEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eliminations</link:label>
    <link:label id="lab_srt_ConsolidationEliminationsMember_label_en-US" xlink:label="lab_srt_ConsolidationEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationEliminationsMember" xlink:to="lab_srt_ConsolidationEliminationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_737ee1f4-8bc8-48d4-979d-48451a690fb1_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of classes of share capital [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of classes of share capital [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OrdinarySharesMember_f331a083-8c92-4f55-a492-9f8d1d09c5b3_terseLabel_en-US" xlink:label="lab_ifrs-full_OrdinarySharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary Shares</link:label>
    <link:label id="lab_ifrs-full_OrdinarySharesMember_label_en-US" xlink:label="lab_ifrs-full_OrdinarySharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OrdinarySharesMember" xlink:to="lab_ifrs-full_OrdinarySharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_VestedDefinedBenefitObligation_ebd51211-2a81-43c7-b7e2-54bbee981d78_terseLabel_en-US" xlink:label="lab_kof_VestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested benefit obligation</link:label>
    <link:label id="lab_kof_VestedDefinedBenefitObligation_label_en-US" xlink:label="lab_kof_VestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested defined benefit obligation</link:label>
    <link:label id="lab_kof_VestedDefinedBenefitObligation_documentation_en-US" xlink:label="lab_kof_VestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested defined benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VestedDefinedBenefitObligation" xlink:href="kof-20201231.xsd#kof_VestedDefinedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_VestedDefinedBenefitObligation" xlink:to="lab_kof_VestedDefinedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesTable_6e21b81a-67bd-486c-b72d-979d8dde250d_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Trade and Other Receivables [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesTable_label_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trade and other receivables [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trade and other receivables [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:to="lab_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EmployeeProfitSharing_509f1d57-d5e5-4162-b77e-1ffd0db88d63_terseLabel_en-US" xlink:label="lab_kof_EmployeeProfitSharing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee profit sharing</link:label>
    <link:label id="lab_kof_EmployeeProfitSharing_label_en-US" xlink:label="lab_kof_EmployeeProfitSharing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee profit sharing</link:label>
    <link:label id="lab_kof_EmployeeProfitSharing_documentation_en-US" xlink:label="lab_kof_EmployeeProfitSharing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee profit sharing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharing" xlink:href="kof-20201231.xsd#kof_EmployeeProfitSharing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EmployeeProfitSharing" xlink:to="lab_kof_EmployeeProfitSharing" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_5062f8c8-7606-4428-8148-f6b9dab37398_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from equity financial asset classified at FVOCI</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_afbd8cb8-fe49-47d0-9060-539b690471b6_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value loss on investment</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_9df8c09b-f174-47bc-866d-2b539e8c0b86_negatedLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from equity financial asset classified at FVOCI</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax, gains (losses) from investments in equity instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdvancesForInventories_df6446fa-3fad-4ee9-86b4-b1ca942d93fd_terseLabel_en-US" xlink:label="lab_kof_AdvancesForInventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for inventories</link:label>
    <link:label id="lab_kof_AdvancesForInventories_label_en-US" xlink:label="lab_kof_AdvancesForInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for inventories</link:label>
    <link:label id="lab_kof_AdvancesForInventories_documentation_en-US" xlink:label="lab_kof_AdvancesForInventories" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvancesForInventories" xlink:href="kof-20201231.xsd#kof_AdvancesForInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdvancesForInventories" xlink:to="lab_kof_AdvancesForInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LongTermBorrowingsSeniorNotesMember_6e6fc63e-0e82-46f4-a0c3-081c333ef3d2_terseLabel_en-US" xlink:label="lab_kof_LongTermBorrowingsSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Borrowings Senior Notes</link:label>
    <link:label id="lab_kof_LongTermBorrowingsSeniorNotesMember_label_en-US" xlink:label="lab_kof_LongTermBorrowingsSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term borrowings senior notes [Member]</link:label>
    <link:label id="lab_kof_LongTermBorrowingsSeniorNotesMember_documentation_en-US" xlink:label="lab_kof_LongTermBorrowingsSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term borrowings senior notes [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBorrowingsSeniorNotesMember" xlink:href="kof-20201231.xsd#kof_LongTermBorrowingsSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LongTermBorrowingsSeniorNotesMember" xlink:to="lab_kof_LongTermBorrowingsSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets_84cc77d4-5b7e-45cf-8028-18c60e066181_verboseLabel_en-US" xlink:label="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shared based payment</link:label>
    <link:label id="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets_753f6d2c-0b32-4804-b828-829f7242d894_terseLabel_en-US" xlink:label="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based payments</link:label>
    <link:label id="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets_label_en-US" xlink:label="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based payments other non-current assets</link:label>
    <link:label id="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets_documentation_en-US" xlink:label="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based payments other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:href="kof-20201231.xsd#kof_ShareBasedPaymentsOtherNonCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:to="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsToNoncurrentAssets_0b99bec6-0724-420c-bcd8-bbb1e6aeac07_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsToNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures, net</link:label>
    <link:label id="lab_ifrs-full_AdditionsToNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_AdditionsToNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to non-current assets other than financial instruments, deferred tax assets, net defined benefit assets, and rights arising under insurance contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToNoncurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsToNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsToNoncurrentAssets" xlink:to="lab_ifrs-full_AdditionsToNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_2b936bb6-07b3-4ee5-bc17-4f9ae20f3151_terseLabel_en-US" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, useful live</link:label>
    <link:label id="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life measured as period of time, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:to="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaid_cb4070a5-ac86-4b5f-8798-0482f356457a_terseLabel_en-US" xlink:label="lab_ifrs-full_DividendsPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared and paid</link:label>
    <link:label id="lab_ifrs-full_DividendsPaid_label_en-US" xlink:label="lab_ifrs-full_DividendsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends recognised as distributions to owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaid" xlink:to="lab_ifrs-full_DividendsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowHedgesMember_c0c149e7-046d-4f9b-b355-6b43a0d31534_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedges</link:label>
    <link:label id="lab_ifrs-full_CashFlowHedgesMember_label_en-US" xlink:label="lab_ifrs-full_CashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowHedgesMember" xlink:to="lab_ifrs-full_CashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmountsReceivableRelatedPartyTransactions_634251a5-7e7b-442c-adbe-b4c3d83d0400_terseLabel_en-US" xlink:label="lab_ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions due from related party</link:label>
    <link:label id="lab_ifrs-full_AmountsReceivableRelatedPartyTransactions_label_en-US" xlink:label="lab_ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts receivable, related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:to="lab_ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_d45195dc-c8b4-4a1c-8d57-c243d578d3d1_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of external credit grades [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory" xlink:to="lab_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_2873cae6-500d-48c2-a286-2f275aed5c54_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity holders of the parent- discontinued operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_label_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) from discontinued operations attributable to ordinary equity holders of parent entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:to="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_9f3325d3-abd8-48b9-b5d0-0906488e1f7a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers and Acquisitions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of business combinations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialLiabilities_7dca9503-7f21-462e-bd2f-a7df7f6d8fa5_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial liabilities</link:label>
    <link:label id="lab_ifrs-full_FinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_FinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilities" xlink:to="lab_ifrs-full_FinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PxMegPriceMember_a5ce3459-c61a-4a43-b36f-a349f9d4dfaa_terseLabel_en-US" xlink:label="lab_kof_PxMegPriceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PX+MEG (in millions of pesos)</link:label>
    <link:label id="lab_kof_PxMegPriceMember_label_en-US" xlink:label="lab_kof_PxMegPriceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PX MEG price [member]</link:label>
    <link:label id="lab_kof_PxMegPriceMember_documentation_en-US" xlink:label="lab_kof_PxMegPriceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PX MEG price.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PxMegPriceMember" xlink:href="kof-20201231.xsd#kof_PxMegPriceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PxMegPriceMember" xlink:to="lab_kof_PxMegPriceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotLaterThanThreeMonthsMember_516ac93a-71c9-41ad-a28e-f3d1f774a6d7_terseLabel_en-US" xlink:label="lab_ifrs-full_NotLaterThanThreeMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_ifrs-full_NotLaterThanThreeMonthsMember_label_en-US" xlink:label="lab_ifrs-full_NotLaterThanThreeMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not later than three months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanThreeMonthsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanThreeMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanThreeMonthsMember" xlink:to="lab_ifrs-full_NotLaterThanThreeMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SaleOfJointVenture_00aeed54-d1ac-4b95-9e7f-51096b733cb0_negatedTerseLabel_en-US" xlink:label="lab_kof_SaleOfJointVenture" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Joint Venture</link:label>
    <link:label id="lab_kof_SaleOfJointVenture_label_en-US" xlink:label="lab_kof_SaleOfJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of joint venture</link:label>
    <link:label id="lab_kof_SaleOfJointVenture_documentation_en-US" xlink:label="lab_kof_SaleOfJointVenture" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of joint venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfJointVenture" xlink:href="kof-20201231.xsd#kof_SaleOfJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SaleOfJointVenture" xlink:to="lab_kof_SaleOfJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations_687189b1-2ac2-4465-8267-4e2de33e2010_terseLabel_en-US" xlink:label="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange differences on translation of foreign operations</link:label>
    <link:label id="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations_label_en-US" xlink:label="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange differences on translation of foreign operations</link:label>
    <link:label id="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations_documentation_en-US" xlink:label="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange differences on translation of foreign operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:href="kof-20201231.xsd#kof_ExchangeDifferencesOnTranslationOfForeignOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:to="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MoreThanTwelveMonthsMember_65f324a2-c360-44d4-b411-b3244fae61a5_terseLabel_en-US" xlink:label="lab_kof_MoreThanTwelveMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More than 12</link:label>
    <link:label id="lab_kof_MoreThanTwelveMonthsMember_label_en-US" xlink:label="lab_kof_MoreThanTwelveMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More than Twelve Months [member]</link:label>
    <link:label id="lab_kof_MoreThanTwelveMonthsMember_documentation_en-US" xlink:label="lab_kof_MoreThanTwelveMonthsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More than twelve months.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanTwelveMonthsMember" xlink:href="kof-20201231.xsd#kof_MoreThanTwelveMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MoreThanTwelveMonthsMember" xlink:to="lab_kof_MoreThanTwelveMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinancialInstrumentsPurchased_907f03c1-5341-48c4-bf83-d029d2b8b790_terseLabel_en-US" xlink:label="lab_kof_FinancialInstrumentsPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments &#8211; purchases</link:label>
    <link:label id="lab_kof_FinancialInstrumentsPurchased_label_en-US" xlink:label="lab_kof_FinancialInstrumentsPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments purchased</link:label>
    <link:label id="lab_kof_FinancialInstrumentsPurchased_documentation_en-US" xlink:label="lab_kof_FinancialInstrumentsPurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsPurchased" xlink:href="kof-20201231.xsd#kof_FinancialInstrumentsPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinancialInstrumentsPurchased" xlink:to="lab_kof_FinancialInstrumentsPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_0b5874d1-36de-4e8d-8c80-5aee2c01a00c_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:to="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesLShareMember_9d70454d-d834-4deb-b2d4-656fb8269fa4_terseLabel_en-US" xlink:label="lab_kof_SeriesLShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series L shares, without par value</link:label>
    <link:label id="lab_kof_SeriesLShareMember_label_en-US" xlink:label="lab_kof_SeriesLShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series L share [Member]</link:label>
    <link:label id="lab_kof_SeriesLShareMember_documentation_en-US" xlink:label="lab_kof_SeriesLShareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series L share [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesLShareMember" xlink:to="lab_kof_SeriesLShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxEffectFromChangeInTaxRate_1c09d4b4-bdb3-4139-b6a8-5185b31e3be0_negatedLabel_en-US" xlink:label="lab_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in the statutory rate</link:label>
    <link:label id="lab_ifrs-full_TaxEffectFromChangeInTaxRate_label_en-US" xlink:label="lab_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect from change in tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxEffectFromChangeInTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:to="lab_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BalanceSheetLocationMember_c3158b25-92d9-421b-8f3c-7e8fb6c03d5e_terseLabel_en-US" xlink:label="lab_kof_BalanceSheetLocationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location</link:label>
    <link:label id="lab_kof_BalanceSheetLocationMember_label_en-US" xlink:label="lab_kof_BalanceSheetLocationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance sheet location [Member]</link:label>
    <link:label id="lab_kof_BalanceSheetLocationMember_documentation_en-US" xlink:label="lab_kof_BalanceSheetLocationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance sheet location [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceSheetLocationMember" xlink:href="kof-20201231.xsd#kof_BalanceSheetLocationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BalanceSheetLocationMember" xlink:to="lab_kof_BalanceSheetLocationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare_e01fdebd-ec8b-455f-a896-47f23960a4e5_terseLabel_en-US" xlink:label="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared and paid per share</link:label>
    <link:label id="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare_label_en-US" xlink:label="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid, ordinary shares per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:to="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_ff6e7788-8d82-4d2e-b965-4a7b8e2b4c7d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_bd18f4da-b56e-49a7-bf0f-7fd0f74c4598_terseLabel_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post &#8211;tax WACC</link:label>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_label_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average cost of capital after tax percentage</link:label>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_documentation_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average cost of capital after tax percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:href="kof-20201231.xsd#kof_WeightedAverageCostOfCapitalAfterTaxPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:to="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_AllCurrenciesDomain_3e8ff9f4-9355-4f8b-9992-c92a8dc2bb45_terseLabel_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All currencies</link:label>
    <link:label id="lab_currency_AllCurrenciesDomain_label_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain" xlink:to="lab_currency_AllCurrenciesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ApplicableTaxRate_ec6dbf79-cf8a-4333-b1af-645360133b79_verboseLabel_en-US" xlink:label="lab_ifrs-full_ApplicableTaxRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable tax rate</link:label>
    <link:label id="lab_ifrs-full_ApplicableTaxRate_label_en-US" xlink:label="lab_ifrs-full_ApplicableTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ApplicableTaxRate" xlink:to="lab_ifrs-full_ApplicableTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory_e8b35a0d-e413-4a09-a2b7-3905d7cd195b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Impact of Recently Issued Accounting Standards not yet in Effect:</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of first-time adoption [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_85bf9183-6c8d-44c3-8831-5be552db778e_terseLabel_en-US" xlink:label="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect on curtailment</link:label>
    <link:label id="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains losses arising from curtailments net defined benefit liability asset</link:label>
    <link:label id="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_documentation_en-US" xlink:label="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains losses arising from curtailments net defined benefit liability asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:href="kof-20201231.xsd#kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:to="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BusinessAcquisitionFairValueAdjustments_14a799ec-d3b2-4cc5-be78-2ab39a313625_terseLabel_en-US" xlink:label="lab_kof_BusinessAcquisitionFairValueAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisition, fair value adjustments</link:label>
    <link:label id="lab_kof_BusinessAcquisitionFairValueAdjustments_label_en-US" xlink:label="lab_kof_BusinessAcquisitionFairValueAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisition fair value adjustments</link:label>
    <link:label id="lab_kof_BusinessAcquisitionFairValueAdjustments_documentation_en-US" xlink:label="lab_kof_BusinessAcquisitionFairValueAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisition fair value adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BusinessAcquisitionFairValueAdjustments" xlink:href="kof-20201231.xsd#kof_BusinessAcquisitionFairValueAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BusinessAcquisitionFairValueAdjustments" xlink:to="lab_kof_BusinessAcquisitionFairValueAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_4b65cab3-1ee1-4116-b83b-d1bf125fccbd_terseLabel_en-US" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Levels of fair value hierarchy [axis]</link:label>
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_label_en-US" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Levels of fair value hierarchy [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subclassifications of assets, liabilities and equities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:to="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_7cba5ee8-1c8c-4feb-bf26-daaf0c3f4028_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative and selling expenses</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for administrative and selling expenses explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The description of accounting policy for administrative and selling expenses [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_22222276-4a8a-4f5a-b6fc-ead4c78d7986_terseLabel_en-US" xlink:label="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instituto Tecnologico Y de Estudios Superiores de Monterrey AC</link:label>
    <link:label id="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_label_en-US" xlink:label="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instituto tecnologico y de estudios superiores de monterrey AC [Member]</link:label>
    <link:label id="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_documentation_en-US" xlink:label="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instituto tecnologico y de estudios superiores de monterrey AC [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:href="kof-20201231.xsd#kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:to="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherIncomeAbstract_4e4d3492-2304-4b2e-b0fc-5ac4da277d7d_terseLabel_en-US" xlink:label="lab_kof_OtherIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income:</link:label>
    <link:label id="lab_kof_OtherIncomeAbstract_label_en-US" xlink:label="lab_kof_OtherIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income [Abstract]</link:label>
    <link:label id="lab_kof_OtherIncomeAbstract_documentation_en-US" xlink:label="lab_kof_OtherIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherIncomeAbstract" xlink:href="kof-20201231.xsd#kof_OtherIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherIncomeAbstract" xlink:to="lab_kof_OtherIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InterestAndFeesPaidRelatedPartyTransactions_112a61cb-6371-46c1-b7ba-42fbf0379a29_terseLabel_en-US" xlink:label="lab_kof_InterestAndFeesPaidRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and fees paid to Bancomer</link:label>
    <link:label id="lab_kof_InterestAndFeesPaidRelatedPartyTransactions_label_en-US" xlink:label="lab_kof_InterestAndFeesPaidRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and fees paid related party transactions</link:label>
    <link:label id="lab_kof_InterestAndFeesPaidRelatedPartyTransactions_documentation_en-US" xlink:label="lab_kof_InterestAndFeesPaidRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and fees paid related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InterestAndFeesPaidRelatedPartyTransactions" xlink:href="kof-20201231.xsd#kof_InterestAndFeesPaidRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InterestAndFeesPaidRelatedPartyTransactions" xlink:to="lab_kof_InterestAndFeesPaidRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ElPuertoDeLiverpoolSABDeCVMember_023f9c99-a7d3-4a95-b5aa-722e06735a2b_terseLabel_en-US" xlink:label="lab_kof_ElPuertoDeLiverpoolSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">El Puerto de Liverpool, S.A.B. de C.V.</link:label>
    <link:label id="lab_kof_ElPuertoDeLiverpoolSABDeCVMember_label_en-US" xlink:label="lab_kof_ElPuertoDeLiverpoolSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">El puerto de liverpool, S.A.B. de C.V. [Member]</link:label>
    <link:label id="lab_kof_ElPuertoDeLiverpoolSABDeCVMember_documentation_en-US" xlink:label="lab_kof_ElPuertoDeLiverpoolSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">El puerto de liverpool, S.A.B. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ElPuertoDeLiverpoolSABDeCVMember" xlink:href="kof-20201231.xsd#kof_ElPuertoDeLiverpoolSABDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ElPuertoDeLiverpoolSABDeCVMember" xlink:to="lab_kof_ElPuertoDeLiverpoolSABDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherOperatingIncomeExpense_5064d4dd-e478-415e-b6b7-19aebd41df79_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses (income), net</link:label>
    <link:label id="lab_ifrs-full_OtherOperatingIncomeExpense_label_en-US" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating income (expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense" xlink:to="lab_ifrs-full_OtherOperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_7e534d4a-ec66-4e47-9105-167f740f9125_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized during the year (obligation liability and plan assets)</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_b87644f0-1ad8-455d-b603-bb8adb08625b_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year seven</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSeven"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BankInstrumentsMember_a7aafe3f-abe9-4fb2-99b8-d6b800237b06_terseLabel_en-US" xlink:label="lab_kof_BankInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank instruments</link:label>
    <link:label id="lab_kof_BankInstrumentsMember_label_en-US" xlink:label="lab_kof_BankInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank instruments [Member]</link:label>
    <link:label id="lab_kof_BankInstrumentsMember_documentation_en-US" xlink:label="lab_kof_BankInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank instruments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BankInstrumentsMember" xlink:href="kof-20201231.xsd#kof_BankInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BankInstrumentsMember" xlink:to="lab_kof_BankInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_63bac6b4-9e89-46eb-a68c-aaf71a657cfb_negatedTerseLabel_en-US" xlink:label="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of borrowings and lease liabilities</link:label>
    <link:label id="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of borrowings and lease liabilities, classified as financing activities</link:label>
    <link:label id="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_documentation_en-US" xlink:label="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of borrowings and lease liabilities, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:href="kof-20201231.xsd#kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:to="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_ae771a32-878b-446f-a4fc-aa1f7206bdb4_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets (current included in accounts receivable)</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other current receivables [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FairValueMeasurementStrikePricePerShare_008ea471-b2db-404e-b0d4-1e3ea4b3c397_terseLabel_en-US" xlink:label="lab_kof_FairValueMeasurementStrikePricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Strike price per share</link:label>
    <link:label id="lab_kof_FairValueMeasurementStrikePricePerShare_label_en-US" xlink:label="lab_kof_FairValueMeasurementStrikePricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Strike Price Per Share</link:label>
    <link:label id="lab_kof_FairValueMeasurementStrikePricePerShare_documentation_en-US" xlink:label="lab_kof_FairValueMeasurementStrikePricePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurement strike price per share.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FairValueMeasurementStrikePricePerShare" xlink:href="kof-20201231.xsd#kof_FairValueMeasurementStrikePricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FairValueMeasurementStrikePricePerShare" xlink:to="lab_kof_FairValueMeasurementStrikePricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ProvisionsAndOtherLongTermLiabilities_a909c209-0cdf-4d81-91f9-962faec1e82d_totalLabel_en-US" xlink:label="lab_kof_ProvisionsAndOtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_kof_ProvisionsAndOtherLongTermLiabilities_label_en-US" xlink:label="lab_kof_ProvisionsAndOtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions and other long term liabilities</link:label>
    <link:label id="lab_kof_ProvisionsAndOtherLongTermLiabilities_documentation_en-US" xlink:label="lab_kof_ProvisionsAndOtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions and other long term liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionsAndOtherLongTermLiabilities" xlink:href="kof-20201231.xsd#kof_ProvisionsAndOtherLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProvisionsAndOtherLongTermLiabilities" xlink:to="lab_kof_ProvisionsAndOtherLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationPercentage_22e5e16b-b9da-4d42-9db7-2052b455f6f6_terseLabel_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected annual long term inflation</link:label>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationPercentage_label_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected annual long-term inflation percentage</link:label>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationPercentage_documentation_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected annual long-term inflation percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationPercentage" xlink:href="kof-20201231.xsd#kof_ExpectedAnnualLongTermInflationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedAnnualLongTermInflationPercentage" xlink:to="lab_kof_ExpectedAnnualLongTermInflationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_0793bbb4-15da-4f7b-9198-d8fd6837f849_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of financial instruments [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of financial instruments [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LossOnRetirementOfIntangibleAsset_fef628e7-b42e-45e7-890c-db9e02c04da6_terseLabel_en-US" xlink:label="lab_kof_LossOnRetirementOfIntangibleAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on the retirement of intangible assets</link:label>
    <link:label id="lab_kof_LossOnRetirementOfIntangibleAsset_label_en-US" xlink:label="lab_kof_LossOnRetirementOfIntangibleAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on retirement of intangible asset</link:label>
    <link:label id="lab_kof_LossOnRetirementOfIntangibleAsset_documentation_en-US" xlink:label="lab_kof_LossOnRetirementOfIntangibleAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on retirement of intangible asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnRetirementOfIntangibleAsset" xlink:href="kof-20201231.xsd#kof_LossOnRetirementOfIntangibleAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LossOnRetirementOfIntangibleAsset" xlink:to="lab_kof_LossOnRetirementOfIntangibleAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_a084c1c0-a87b-499d-abd1-1c099cdde54f_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales to affiliated parties</link:label>
    <link:label id="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_label_en-US" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from sale of goods, related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:to="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInAssociatesAxis_871dd68c-7d12-4d65-99cb-2d5859409408_terseLabel_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInAssociatesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Associates [axis]</link:label>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInAssociatesAxis_label_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInAssociatesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Associates [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis" xlink:to="lab_ifrs-full_SignificantInvestmentsInAssociatesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_a29c1e67-ef2d-4557-84da-54872f4391e2_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows generated from operation activities from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_0eb3fc9a-80ae-4a18-8f80-407103f8f6e5_verboseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operating activities, discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectFromChangeInTaxRate_7e12f9fe-8519-4881-b334-b02907e1a498_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of change in statutory rate</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectFromChangeInTaxRate_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect from change in tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:to="lab_ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ReMeasurementOfNetDefinedBenefitsLiability_ff4fa7c8-046f-479b-8bb6-424d432afbe6_terseLabel_en-US" xlink:label="lab_kof_ReMeasurementOfNetDefinedBenefitsLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Re-measurements of the net defined employee benefit liability</link:label>
    <link:label id="lab_kof_ReMeasurementOfNetDefinedBenefitsLiability_label_en-US" xlink:label="lab_kof_ReMeasurementOfNetDefinedBenefitsLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Re-measurement of net defined benefits liability</link:label>
    <link:label id="lab_kof_ReMeasurementOfNetDefinedBenefitsLiability_documentation_en-US" xlink:label="lab_kof_ReMeasurementOfNetDefinedBenefitsLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Re-measurement of net defined benefits liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReMeasurementOfNetDefinedBenefitsLiability" xlink:href="kof-20201231.xsd#kof_ReMeasurementOfNetDefinedBenefitsLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ReMeasurementOfNetDefinedBenefitsLiability" xlink:to="lab_kof_ReMeasurementOfNetDefinedBenefitsLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_1885639c-87f9-4b85-a6ec-5917d6aead4d_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_b447a4a8-18f0-4f06-87c8-57510e9df77f_terseLabel_en-US" xlink:label="lab_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of subsidiary</link:label>
    <link:label id="lab_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_label_en-US" xlink:label="lab_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) recognised on measurement to fair value less costs to sell or on disposal of assets or disposal groups constituting discontinued operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:to="lab_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContinuingOperationsMember_028d909e-26d2-42f2-9b3b-f5e02e0c3e71_terseLabel_en-US" xlink:label="lab_ifrs-full_ContinuingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations</link:label>
    <link:label id="lab_ifrs-full_ContinuingOperationsMember_label_en-US" xlink:label="lab_ifrs-full_ContinuingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContinuingOperationsMember" xlink:to="lab_ifrs-full_ContinuingOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AggregatedMeasurementMember_141d3de3-05ae-4b58-a547-8eff015630f9_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedMeasurementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated measurement</link:label>
    <link:label id="lab_ifrs-full_AggregatedMeasurementMember_label_en-US" xlink:label="lab_ifrs-full_AggregatedMeasurementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated measurement [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedMeasurementMember" xlink:to="lab_ifrs-full_AggregatedMeasurementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SellingExpenses_51cb3d7c-d512-440d-acc1-143592b58c96_verboseLabel_en-US" xlink:label="lab_kof_SellingExpenses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling expenses</link:label>
    <link:label id="lab_kof_SellingExpenses_b1df2411-26ec-41ad-aacb-9050eb0510fb_terseLabel_en-US" xlink:label="lab_kof_SellingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling expenses</link:label>
    <link:label id="lab_kof_SellingExpenses_label_en-US" xlink:label="lab_kof_SellingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling expenses</link:label>
    <link:label id="lab_kof_SellingExpenses_documentation_en-US" xlink:label="lab_kof_SellingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses" xlink:href="kof-20201231.xsd#kof_SellingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SellingExpenses" xlink:to="lab_kof_SellingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageFederalProductionAndFederalSalesTax_103f3794-328f-4c80-9e98-2462c978a6a5_terseLabel_en-US" xlink:label="lab_kof_AverageFederalProductionAndFederalSalesTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average federal production and federal sales tax</link:label>
    <link:label id="lab_kof_AverageFederalProductionAndFederalSalesTax_label_en-US" xlink:label="lab_kof_AverageFederalProductionAndFederalSalesTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average federal production and federal sales tax</link:label>
    <link:label id="lab_kof_AverageFederalProductionAndFederalSalesTax_documentation_en-US" xlink:label="lab_kof_AverageFederalProductionAndFederalSalesTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average federal production and federal sales tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageFederalProductionAndFederalSalesTax" xlink:href="kof-20201231.xsd#kof_AverageFederalProductionAndFederalSalesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageFederalProductionAndFederalSalesTax" xlink:to="lab_kof_AverageFederalProductionAndFederalSalesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_267d72a5-9c53-42fa-9945-910cbcfba346_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of earnings per share [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesTable_a535846f-148f-456e-a9eb-599589489d24_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of associates and joint ventures [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesTable_label_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of associates and joint ventures [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of associates and joint ventures [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:to="lab_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_b72dc42f-7f22-4089-9c44-a8279170183f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable_577dd703-ba36-4212-9fe9-87105c2393d1_terseLabel_en-US" xlink:label="lab_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term bank loans and notes payable and current portion of non-current debt</link:label>
    <link:label id="lab_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable_label_en-US" xlink:label="lab_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of short term bank loans and notes payable</link:label>
    <link:label id="lab_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable_documentation_en-US" xlink:label="lab_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of short term bank loans and notes payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable" xlink:href="kof-20201231.xsd#kof_CurrentPortionOfShortTermBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable" xlink:to="lab_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_22183c39-7b6c-41c7-925b-6c55484ac90a_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated net income attributable to equity holders of the parent- continuing operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_label_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss), attributable to ordinary equity holders of parent entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:to="lab_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_afcd0e10-48d0-4b28-8c17-dc9aa673c6e4_terseLabel_en-US" xlink:label="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of raw material, beer and operating expenses from Heineken</link:label>
    <link:label id="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_label_en-US" xlink:label="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of raw material beer and operating expenses related party transactions</link:label>
    <link:label id="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_documentation_en-US" xlink:label="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of raw material beer and operating expenses related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:href="kof-20201231.xsd#kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:to="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_247e4dcb-693b-42f2-a814-f5b945391a22_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherExpenseByFunction_070d9bcc-35a3-462c-95f3-0ead163e6148_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherExpenseByFunction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses, net</link:label>
    <link:label id="lab_ifrs-full_OtherExpenseByFunction_label_en-US" xlink:label="lab_ifrs-full_OtherExpenseByFunction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense, by function</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByFunction" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherExpenseByFunction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherExpenseByFunction" xlink:to="lab_ifrs-full_OtherExpenseByFunction" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentProvisionsForEmployeeBenefits_42c1f198-9009-40f1-adaf-2a6fd2326560_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentProvisionsForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current compensations and employee benefits</link:label>
    <link:label id="lab_ifrs-full_CurrentProvisionsForEmployeeBenefits_label_en-US" xlink:label="lab_ifrs-full_CurrentProvisionsForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current provisions for employee benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisionsForEmployeeBenefits" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentProvisionsForEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentProvisionsForEmployeeBenefits" xlink:to="lab_ifrs-full_CurrentProvisionsForEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_7c4e785a-e310-416f-80e9-29748c1b898f_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for business combinations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignExchangeForwardContractsMember_6434d552-d23d-4152-9a79-d7635249dbcc_terseLabel_en-US" xlink:label="lab_kof_ForeignExchangeForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange forward contracts</link:label>
    <link:label id="lab_kof_ForeignExchangeForwardContractsMember_label_en-US" xlink:label="lab_kof_ForeignExchangeForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange forward contracts [Member]</link:label>
    <link:label id="lab_kof_ForeignExchangeForwardContractsMember_documentation_en-US" xlink:label="lab_kof_ForeignExchangeForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange forward contracts [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeForwardContractsMember" xlink:href="kof-20201231.xsd#kof_ForeignExchangeForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForeignExchangeForwardContractsMember" xlink:to="lab_kof_ForeignExchangeForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_d7b26878-2ea9-4fe2-9870-73a28bace94c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Loans and Notes Payables</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of borrowings [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsMember_6da9a373-79e1-457f-be0c-c796af4d1aef_terseLabel_en-US" xlink:label="lab_kof_TrustAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Assets</link:label>
    <link:label id="lab_kof_TrustAssetsMember_label_en-US" xlink:label="lab_kof_TrustAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets [Member]</link:label>
    <link:label id="lab_kof_TrustAssetsMember_documentation_en-US" xlink:label="lab_kof_TrustAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsMember" xlink:href="kof-20201231.xsd#kof_TrustAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TrustAssetsMember" xlink:to="lab_kof_TrustAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandTwentyOnwardsMember_a9e25876-3e60-4e5c-b0d3-85c746def86e_terseLabel_en-US" xlink:label="lab_kof_TwoThousandTwentyOnwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Twenty Onwards</link:label>
    <link:label id="lab_kof_TwoThousandTwentyOnwardsMember_label_en-US" xlink:label="lab_kof_TwoThousandTwentyOnwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty onwards [Member]</link:label>
    <link:label id="lab_kof_TwoThousandTwentyOnwardsMember_documentation_en-US" xlink:label="lab_kof_TwoThousandTwentyOnwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty onwards [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOnwardsMember" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyOnwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandTwentyOnwardsMember" xlink:to="lab_kof_TwoThousandTwentyOnwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains_ad39fd2c-dabc-4ae2-a337-db74641fa3b5_terseLabel_en-US" xlink:label="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative translation adjustment</link:label>
    <link:label id="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains_label_en-US" xlink:label="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability unrealized exchange gains</link:label>
    <link:label id="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains_documentation_en-US" xlink:label="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability unrealized exchange gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:href="kof-20201231.xsd#kof_DeferredTaxLiabilityUnrealizedExchangeGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:to="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_8c6125e3-3b1e-453e-9a20-d44da6e03605_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of discontinued operations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MexicoAndCentralAmericaSegmentMember_8d4c8035-ed89-4786-b929-cfb03d8a5dae_terseLabel_en-US" xlink:label="lab_kof_MexicoAndCentralAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexico and Central America Segment</link:label>
    <link:label id="lab_kof_MexicoAndCentralAmericaSegmentMember_label_en-US" xlink:label="lab_kof_MexicoAndCentralAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexico And Central America Segment [Member]</link:label>
    <link:label id="lab_kof_MexicoAndCentralAmericaSegmentMember_documentation_en-US" xlink:label="lab_kof_MexicoAndCentralAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexico and central america segment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember" xlink:href="kof-20201231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MexicoAndCentralAmericaSegmentMember" xlink:to="lab_kof_MexicoAndCentralAmericaSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AluminumPriceContractsMember_f9895cc7-cf19-4a4b-8824-d78193829c14_terseLabel_en-US" xlink:label="lab_kof_AluminumPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aluminum price contracts</link:label>
    <link:label id="lab_kof_AluminumPriceContractsMember_label_en-US" xlink:label="lab_kof_AluminumPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aluminum price contracts [Member]</link:label>
    <link:label id="lab_kof_AluminumPriceContractsMember_documentation_en-US" xlink:label="lab_kof_AluminumPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aluminum price contracts [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember" xlink:href="kof-20201231.xsd#kof_AluminumPriceContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AluminumPriceContractsMember" xlink:to="lab_kof_AluminumPriceContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysOwnEquityInstrumentsMember_90c8d7cd-e1f4-464d-89cc-91245e78d027_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysOwnEquityInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's own equity instruments</link:label>
    <link:label id="lab_ifrs-full_EntitysOwnEquityInstrumentsMember_label_en-US" xlink:label="lab_ifrs-full_EntitysOwnEquityInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's own equity instruments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysOwnEquityInstrumentsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysOwnEquityInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysOwnEquityInstrumentsMember" xlink:to="lab_ifrs-full_EntitysOwnEquityInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateMXNUSDMember_ba0eaf00-5703-40f0-ad64-ba12668fd30d_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (MXN/USD)</link:label>
    <link:label id="lab_kof_AverageExchangeRateMXNUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (MXN/USD) [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateMXNUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (MXN/USD) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateMXNUSDMember" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateMXNUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateMXNUSDMember" xlink:to="lab_kof_AverageExchangeRateMXNUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonCurrentPrepaidAdvertisingExpenses_f146517c-a27f-4ac6-9d32-82103b841a5b_terseLabel_en-US" xlink:label="lab_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current prepaid advertising expenses</link:label>
    <link:label id="lab_kof_NonCurrentPrepaidAdvertisingExpenses_label_en-US" xlink:label="lab_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current prepaid advertising expenses</link:label>
    <link:label id="lab_kof_NonCurrentPrepaidAdvertisingExpenses_documentation_en-US" xlink:label="lab_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current prepaid advertising expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:href="kof-20201231.xsd#kof_NonCurrentPrepaidAdvertisingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:to="lab_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DonationsToRelatedPartyTransactions_3f6dbc98-9eeb-46c7-812f-48b34efea72d_terseLabel_en-US" xlink:label="lab_kof_DonationsToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Donations to related party</link:label>
    <link:label id="lab_kof_DonationsToRelatedPartyTransactions_label_en-US" xlink:label="lab_kof_DonationsToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Donations to related party transactions</link:label>
    <link:label id="lab_kof_DonationsToRelatedPartyTransactions_documentation_en-US" xlink:label="lab_kof_DonationsToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Donations to related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DonationsToRelatedPartyTransactions" xlink:href="kof-20201231.xsd#kof_DonationsToRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DonationsToRelatedPartyTransactions" xlink:to="lab_kof_DonationsToRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IndemnifiableContingenciesFromBusinessCombinations_833fff2e-beab-4e78-b206-34a26a616dfe_terseLabel_en-US" xlink:label="lab_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnifiable contingencies from business combinations</link:label>
    <link:label id="lab_kof_IndemnifiableContingenciesFromBusinessCombinations_label_en-US" xlink:label="lab_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnifiable contingencies from business combinations</link:label>
    <link:label id="lab_kof_IndemnifiableContingenciesFromBusinessCombinations_documentation_en-US" xlink:label="lab_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnifiable contingencies from business combinations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:href="kof-20201231.xsd#kof_IndemnifiableContingenciesFromBusinessCombinations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:to="lab_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_200b796f-29a6-4122-b952-1a5b1ea69f4a_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight_02bbea7a-74d4-444b-8ef7-07f8d0b254d3_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year eight</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year eight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearEight"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfReformIncomeTaxRateStarting_e1c587eb-9fef-4b45-a6b8-8f500afccca0_terseLabel_en-US" xlink:label="lab_kof_PercentageOfReformIncomeTaxRateStarting" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of reform income tax rate starting</link:label>
    <link:label id="lab_kof_PercentageOfReformIncomeTaxRateStarting_label_en-US" xlink:label="lab_kof_PercentageOfReformIncomeTaxRateStarting" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of reform income tax rate starting</link:label>
    <link:label id="lab_kof_PercentageOfReformIncomeTaxRateStarting_documentation_en-US" xlink:label="lab_kof_PercentageOfReformIncomeTaxRateStarting" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of reform income tax rate starting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfReformIncomeTaxRateStarting" xlink:href="kof-20201231.xsd#kof_PercentageOfReformIncomeTaxRateStarting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfReformIncomeTaxRateStarting" xlink:to="lab_kof_PercentageOfReformIncomeTaxRateStarting" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_2ba94f1c-83c6-47bb-bf8e-9d2fce00152c_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative other comprehensive income</link:label>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DonationsAndSubsidiesExpense_8b0f59cc-466c-487f-b873-c7ba52c202a3_terseLabel_en-US" xlink:label="lab_ifrs-full_DonationsAndSubsidiesExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Donations</link:label>
    <link:label id="lab_ifrs-full_DonationsAndSubsidiesExpense_label_en-US" xlink:label="lab_ifrs-full_DonationsAndSubsidiesExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Donations and subsidies expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DonationsAndSubsidiesExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DonationsAndSubsidiesExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DonationsAndSubsidiesExpense" xlink:to="lab_ifrs-full_DonationsAndSubsidiesExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_74c4ea8b-8bf8-493d-a5f6-d8352f00d890_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities arising from financing activities</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities arising from financing activities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInvestmentPropertyTable_02e7be21-aa9f-403e-85f5-055c581da633_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about investment property [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInvestmentPropertyTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about investment property [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInvestmentPropertyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable" xlink:to="lab_ifrs-full_DisclosureOfInvestmentPropertyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_21508590-83c1-4df2-bdaa-73e180296c82_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Reconciliation of Changes in Intangible Assets and Goodwill</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of changes in intangible assets and goodwill [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ItemsOfContingentLiabilitiesAxis_02d992e8-8889-42c2-9ebd-788189621162_terseLabel_en-US" xlink:label="lab_ifrs-full_ItemsOfContingentLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Items of contingent liabilities [axis]</link:label>
    <link:label id="lab_ifrs-full_ItemsOfContingentLiabilitiesAxis_label_en-US" xlink:label="lab_ifrs-full_ItemsOfContingentLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Items of contingent liabilities [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis" xlink:to="lab_ifrs-full_ItemsOfContingentLiabilitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_528f10aa-d675-4f4c-ab57-2fa855841477_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial liabilities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial liabilities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_3f150cfc-3efa-4efb-bff0-17750758e98f_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows (used in) investing activities from continuing operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) investing activities, continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_04a24d55-4714-47d4-b806-d31d9fa39a3a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Subsidiaries [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of subsidiaries [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_90f668a6-0b92-4cdf-a4aa-b6977949bdde_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExceptionForDeductibleInterest_0407ed0f-68e5-453f-a1dc-d3cee0db0b08_terseLabel_en-US" xlink:label="lab_kof_ExceptionForDeductibleInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exception for deductible interest</link:label>
    <link:label id="lab_kof_ExceptionForDeductibleInterest_label_en-US" xlink:label="lab_kof_ExceptionForDeductibleInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exception for deductible interest</link:label>
    <link:label id="lab_kof_ExceptionForDeductibleInterest_documentation_en-US" xlink:label="lab_kof_ExceptionForDeductibleInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exception for deductible interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExceptionForDeductibleInterest" xlink:href="kof-20201231.xsd#kof_ExceptionForDeductibleInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExceptionForDeductibleInterest" xlink:to="lab_kof_ExceptionForDeductibleInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromDividends_f170d501-00d3-4395-90cb-ef3f2da42e99_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromDividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend income</link:label>
    <link:label id="lab_ifrs-full_RevenueFromDividends_label_en-US" xlink:label="lab_ifrs-full_RevenueFromDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromDividends" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromDividends" xlink:to="lab_ifrs-full_RevenueFromDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GoodwillMember_7a2651b5-de40-40d1-b678-f64e6889223d_terseLabel_en-US" xlink:label="lab_ifrs-full_GoodwillMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_ifrs-full_GoodwillMember_label_en-US" xlink:label="lab_ifrs-full_GoodwillMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GoodwillMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GoodwillMember" xlink:to="lab_ifrs-full_GoodwillMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary_f0e0830b-daa3-476b-9854-6790d488ce4b_terseLabel_en-US" xlink:label="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Philippines</link:label>
    <link:label id="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary_label_en-US" xlink:label="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of accounting changes on allowance for doubtful debt in foreign subsidiary</link:label>
    <link:label id="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary_documentation_en-US" xlink:label="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of accounting changes on allowance for doubtful debt in foreign subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" xlink:href="kof-20201231.xsd#kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" xlink:to="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_983382ef-b754-4c4c-ba29-e162ccdadb88_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for income tax [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock_91987415-81c7-4a8c-ad58-dc71ec2aec63_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Unaudited Pro Forma Financial Information</link:label>
    <link:label id="lab_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of unaudited pro forma financial data explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of unaudited pro forma financial data [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ContactPersonnelEmailAddress_88d95cf7-7fea-4b2f-a3aa-37c15634b228_terseLabel_en-US" xlink:label="lab_dei_ContactPersonnelEmailAddress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contact Personnel Email Address</link:label>
    <link:label id="lab_dei_ContactPersonnelEmailAddress_label_en-US" xlink:label="lab_dei_ContactPersonnelEmailAddress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contact Personnel Email Address</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelEmailAddress" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_ContactPersonnelEmailAddress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelEmailAddress" xlink:to="lab_dei_ContactPersonnelEmailAddress" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_GuarantorSubsidiariesMember_588eea40-e8cd-464d-b4fb-a7bca7674161_terseLabel_en-US" xlink:label="lab_srt_GuarantorSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined Wholly-owned Guarantors Subsidiaries</link:label>
    <link:label id="lab_srt_GuarantorSubsidiariesMember_label_en-US" xlink:label="lab_srt_GuarantorSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Subsidiaries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_GuarantorSubsidiariesMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_GuarantorSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_GuarantorSubsidiariesMember" xlink:to="lab_srt_GuarantorSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FomentoEconomicoMexicanoSABDeCVMember_07ef1b57-95d2-40a7-8080-916a3763124b_terseLabel_en-US" xlink:label="lab_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fomento Economico Mexicano S.A.B. de C.V.</link:label>
    <link:label id="lab_kof_FomentoEconomicoMexicanoSABDeCVMember_label_en-US" xlink:label="lab_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fomento economico mexicano SAB de CV [Member]</link:label>
    <link:label id="lab_kof_FomentoEconomicoMexicanoSABDeCVMember_documentation_en-US" xlink:label="lab_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fomento economico mexicano SAB de CV [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:href="kof-20201231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:to="lab_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_04df03a7-c775-47c3-8459-bab1773d02bb_terseLabel_en-US" xlink:label="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industria Envasadora de Quertaro, S.A. de C.V. (IEQSA)</link:label>
    <link:label id="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_label_en-US" xlink:label="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industria envasadora de quertaro, S.A. de C.V. (IEQSA) [Member]</link:label>
    <link:label id="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_documentation_en-US" xlink:label="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industria envasadora de quertaro, S.A. de C.V. (IEQSA) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:href="kof-20201231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:to="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_6aa1a592-70e9-43f7-90cc-d5baffac2921_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of share capital, reserves and other equity interest [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:to="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_7c5db6cf-1086-4832-9d9c-b2bff7d92340_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_6964f617-5ff8-410f-9840-9178fe78c085_negatedLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible expenses</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of expense not deductible in determining taxable profit (tax loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:to="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities_133a18ae-a7f8-4711-a2fa-fdf43356c3c1_periodStartLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities_1b20cae4-4ce8-4b1b-a3f8-05ac65113c5c_periodEndLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageInterestRateMember_ba6816d6-af3b-4472-b7fb-32d9b3b0f670_terseLabel_en-US" xlink:label="lab_kof_AverageInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average interest rate</link:label>
    <link:label id="lab_kof_AverageInterestRateMember_label_en-US" xlink:label="lab_kof_AverageInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Interest Rate [Member]</link:label>
    <link:label id="lab_kof_AverageInterestRateMember_documentation_en-US" xlink:label="lab_kof_AverageInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average interest rate [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageInterestRateMember" xlink:href="kof-20201231.xsd#kof_AverageInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageInterestRateMember" xlink:to="lab_kof_AverageInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_b14d29a9-5757-4166-a72b-a99d1d1e4132_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_020302ff-ef83-4899-ac71-3457328fc905_terseLabel_en-US" xlink:label="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</link:label>
    <link:label id="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_label_en-US" xlink:label="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Controladora interamericana de bebidas, S. de R.L. de C.V. [Member]</link:label>
    <link:label id="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_documentation_en-US" xlink:label="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Controladora interamericana de bebidas, S. de R.L. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:href="kof-20201231.xsd#kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:to="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxAssetsCurrent_058995cc-b6f4-4c9b-a407-62fe3577e3c2_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable taxes</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxAssetsCurrent_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax assets, current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxAssetsCurrent" xlink:to="lab_ifrs-full_CurrentTaxAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_598a5861-40d0-4b3d-a6f1-9471847cfcec_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Outstanding Interest Rate Swap Agreements</link:label>
    <link:label id="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Outstanding Interest Rate Swap Agreements Explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of outstanding interest rate swap agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAndLiabilities_ea88ed4e-3b39-4fe8-8f8f-2bd9d700d2cf_totalLabel_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_ifrs-full_EquityAndLiabilities_label_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity and liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilities" xlink:to="lab_ifrs-full_EquityAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_027a0fb9-abe1-43a3-b5bd-3f18034d08b6_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial liabilities and equity instruments</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for financial liabilities and equity instruments explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The description of accounting policy for financial liabilities and equity instruments [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearThreeMember_4855156b-c016-4176-880f-96bd105caa59_terseLabel_en-US" xlink:label="lab_kof_YearThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_kof_YearThreeMember_label_en-US" xlink:label="lab_kof_YearThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Three [member]</link:label>
    <link:label id="lab_kof_YearThreeMember_documentation_en-US" xlink:label="lab_kof_YearThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year three.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearThreeMember" xlink:href="kof-20201231.xsd#kof_YearThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearThreeMember" xlink:to="lab_kof_YearThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_143f65fa-058f-49eb-b05b-76e17dfdc967_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from bank loan</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issue of bonds, notes and debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures" xlink:to="lab_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_ca55848d-24a5-472a-a995-c00758dba848_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding shares (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_label_en-US" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesOutstanding" xlink:to="lab_ifrs-full_NumberOfSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdoptionOfIFRS16Member_7e46be87-aa96-4321-913e-d92821305232_terseLabel_en-US" xlink:label="lab_kof_AdoptionOfIFRS16Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption of IFRS 9</link:label>
    <link:label id="lab_kof_AdoptionOfIFRS16Member_label_en-US" xlink:label="lab_kof_AdoptionOfIFRS16Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption of IFRS 16 [Member]</link:label>
    <link:label id="lab_kof_AdoptionOfIFRS16Member_documentation_en-US" xlink:label="lab_kof_AdoptionOfIFRS16Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption of IFRS 16 [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdoptionOfIFRS16Member" xlink:href="kof-20201231.xsd#kof_AdoptionOfIFRS16Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdoptionOfIFRS16Member" xlink:to="lab_kof_AdoptionOfIFRS16Member" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations_faa3deb5-336f-4e93-bc6e-176fed150997_terseLabel_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest-continuing</link:label>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations_label_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income, attributable to non-controlling interests from continuing operations</link:label>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations_documentation_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income, attributable to non-controlling interests from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" xlink:to="lab_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationLineItems_da6013ca-c49b-433f-9bfc-4cd25aa8082e_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Parent Entity Information [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of parent entity information [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of parent entity information [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems" xlink:to="lab_kof_DisclosureOfParentEntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherEquityInterestMember_0104c1e3-9eca-4b8b-9b25-cdaedd513c54_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherEquityInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other equity instruments</link:label>
    <link:label id="lab_ifrs-full_OtherEquityInterestMember_label_en-US" xlink:label="lab_ifrs-full_OtherEquityInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other equity interest [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterestMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherEquityInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherEquityInterestMember" xlink:to="lab_ifrs-full_OtherEquityInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_228954ac-7d8f-497c-be05-eed669aefea1_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in Balance of Tax Loss Carryforwards</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of changes in tax loss carry-forwards explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of changes in tax loss carry forwards [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InterestIncomeReceivedFromRelatedParty_24d086e1-eb3a-4f9c-a533-50acc1e5530b_terseLabel_en-US" xlink:label="lab_kof_InterestIncomeReceivedFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income received from BBVA Bancomer, S.A. de C.V.</link:label>
    <link:label id="lab_kof_InterestIncomeReceivedFromRelatedParty_label_en-US" xlink:label="lab_kof_InterestIncomeReceivedFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income received from related party</link:label>
    <link:label id="lab_kof_InterestIncomeReceivedFromRelatedParty_documentation_en-US" xlink:label="lab_kof_InterestIncomeReceivedFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income received from related party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InterestIncomeReceivedFromRelatedParty" xlink:href="kof-20201231.xsd#kof_InterestIncomeReceivedFromRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InterestIncomeReceivedFromRelatedParty" xlink:to="lab_kof_InterestIncomeReceivedFromRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DistributionAgreementTermOfContract_c7692b79-5f12-40b0-965c-b32453e2f44b_terseLabel_en-US" xlink:label="lab_kof_DistributionAgreementTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of contract</link:label>
    <link:label id="lab_kof_DistributionAgreementTermOfContract_label_en-US" xlink:label="lab_kof_DistributionAgreementTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution agreement, term of contract</link:label>
    <link:label id="lab_kof_DistributionAgreementTermOfContract_documentation_en-US" xlink:label="lab_kof_DistributionAgreementTermOfContract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution agreement, term of contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionAgreementTermOfContract" xlink:href="kof-20201231.xsd#kof_DistributionAgreementTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DistributionAgreementTermOfContract" xlink:to="lab_kof_DistributionAgreementTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo_c5de2789-a6df-4a1d-99b7-cf234c7a97a9_terseLabel_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo_label_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payment year two</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo_documentation_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payments year two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo" xlink:to="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CorporateIncomeTax_3b13e843-ccde-4155-b478-0701f650d477_terseLabel_en-US" xlink:label="lab_kof_CorporateIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate income tax</link:label>
    <link:label id="lab_kof_CorporateIncomeTax_label_en-US" xlink:label="lab_kof_CorporateIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate income tax</link:label>
    <link:label id="lab_kof_CorporateIncomeTax_documentation_en-US" xlink:label="lab_kof_CorporateIncomeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate income tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CorporateIncomeTax" xlink:href="kof-20201231.xsd#kof_CorporateIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CorporateIncomeTax" xlink:to="lab_kof_CorporateIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearFourMember_84650466-bdae-4ce9-b23a-655f38daf833_terseLabel_en-US" xlink:label="lab_kof_YearFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_kof_YearFourMember_label_en-US" xlink:label="lab_kof_YearFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Four [member]</link:label>
    <link:label id="lab_kof_YearFourMember_documentation_en-US" xlink:label="lab_kof_YearFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year four.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFourMember" xlink:href="kof-20201231.xsd#kof_YearFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearFourMember" xlink:to="lab_kof_YearFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CrossCurrencySwapsMember_006a241a-b49e-462f-8fd6-5e4e5ba5956d_terseLabel_en-US" xlink:label="lab_kof_CrossCurrencySwapsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross-currency swaps</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsMember_label_en-US" xlink:label="lab_kof_CrossCurrencySwapsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross Currency Swaps [member]</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsMember_documentation_en-US" xlink:label="lab_kof_CrossCurrencySwapsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross currency swaps.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CrossCurrencySwapsMember" xlink:to="lab_kof_CrossCurrencySwapsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures_989471a2-3e08-4d86-a0b3-091557423ea5_verboseLabel_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of bonds</link:label>
    <link:label id="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures_966fd469-024b-4853-bc43-0eb978d866ad_terseLabel_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities paid</link:label>
    <link:label id="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures_label_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of bonds, notes and debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBondsNotesAndDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:to="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesPercentage_8f468b98-ce15-4d8a-803f-7891470375b5_terseLabel_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volume growth rates</link:label>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesPercentage_label_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volume growth rates percentage</link:label>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesPercentage_documentation_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volume growth rates percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesPercentage" xlink:href="kof-20201231.xsd#kof_ExpectedVolumeGrowthRatesPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedVolumeGrowthRatesPercentage" xlink:to="lab_kof_ExpectedVolumeGrowthRatesPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsFixedAndVariableReturnPercentage_c3926b5e-95ea-4c31-ae63-41071091d610_totalLabel_en-US" xlink:label="lab_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed and variable trust assets</link:label>
    <link:label id="lab_kof_TrustAssetsFixedAndVariableReturnPercentage_label_en-US" xlink:label="lab_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets fixed and variable return percentage</link:label>
    <link:label id="lab_kof_TrustAssetsFixedAndVariableReturnPercentage_documentation_en-US" xlink:label="lab_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets fixed and variable return percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:href="kof-20201231.xsd#kof_TrustAssetsFixedAndVariableReturnPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:to="lab_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandAndTwentyOneMember_e2c35bfe-a104-427d-b06a-3eafdce6086a_terseLabel_en-US" xlink:label="lab_kof_TwoThousandAndTwentyOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand and Twenty One</link:label>
    <link:label id="lab_kof_TwoThousandAndTwentyOneMember_label_en-US" xlink:label="lab_kof_TwoThousandAndTwentyOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and twenty one [Member]</link:label>
    <link:label id="lab_kof_TwoThousandAndTwentyOneMember_documentation_en-US" xlink:label="lab_kof_TwoThousandAndTwentyOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and twenty one [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndTwentyOneMember" xlink:href="kof-20201231.xsd#kof_TwoThousandAndTwentyOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandAndTwentyOneMember" xlink:to="lab_kof_TwoThousandAndTwentyOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_f33200a8-842a-48f1-b08a-1f8666739385_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:to="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities_02835b1c-be16-4e54-95dc-bc05449f9ae3_negatedLabel_en-US" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncome_6b259bad-a2e9-43dd-bb7f-4efbe1cfe929_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current year</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncome_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncome" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PensionAndSeniorityPremiumCosts_54cff5c9-be25-4071-8d17-c8e88426de6c_terseLabel_en-US" xlink:label="lab_kof_PensionAndSeniorityPremiumCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and seniority premium costs</link:label>
    <link:label id="lab_kof_PensionAndSeniorityPremiumCosts_label_en-US" xlink:label="lab_kof_PensionAndSeniorityPremiumCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and seniority premium costs</link:label>
    <link:label id="lab_kof_PensionAndSeniorityPremiumCosts_documentation_en-US" xlink:label="lab_kof_PensionAndSeniorityPremiumCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and seniority premium costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndSeniorityPremiumCosts" xlink:href="kof-20201231.xsd#kof_PensionAndSeniorityPremiumCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PensionAndSeniorityPremiumCosts" xlink:to="lab_kof_PensionAndSeniorityPremiumCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_e16c263b-dcd1-47a3-b417-7c64f3d65ed6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of contingent liabilities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of contingent liabilities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandTwentyToTwoThousandTwentyNineMember_3f0e157c-d890-42a9-b5ea-81e11ee5c526_terseLabel_en-US" xlink:label="lab_kof_TwoThousandTwentyToTwoThousandTwentyNineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020-2029</link:label>
    <link:label id="lab_kof_TwoThousandTwentyToTwoThousandTwentyNineMember_label_en-US" xlink:label="lab_kof_TwoThousandTwentyToTwoThousandTwentyNineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty to two thousand twenty nine [Member]</link:label>
    <link:label id="lab_kof_TwoThousandTwentyToTwoThousandTwentyNineMember_documentation_en-US" xlink:label="lab_kof_TwoThousandTwentyToTwoThousandTwentyNineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty to two thousand twenty nine [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyToTwoThousandTwentyNineMember" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyToTwoThousandTwentyNineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandTwentyToTwoThousandTwentyNineMember" xlink:to="lab_kof_TwoThousandTwentyToTwoThousandTwentyNineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_30beb041-900e-4ed1-80b6-e6c660435d51_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows (used in) financing activities from continuing operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_e18ff27a-c717-4a0c-be75-858339c93bf5_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows (used in) financing activities from continuing operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) financing activities, continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_981b071e-d4dc-4ac9-96ab-c0fc77990df9_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_bb442c63-9847-4c8d-823b-a4bb9e030600_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of share-based payment arrangements [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of share-based payment arrangements [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentPrepaidExpenses_9a793fea-6914-4978-9d52-06a7655ece15_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_ifrs-full_CurrentPrepaidExpenses_36b49398-e899-4c56-9ebf-0284829e309d_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_CurrentPrepaidExpenses_label_en-US" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current prepaid expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses" xlink:to="lab_ifrs-full_CurrentPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_19504fa2-158b-4659-9df4-70d7a6363025_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Non Controlling Interest in Consolidated Subsidiaries</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non controlling interest in its consolidated subsidiaries explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of non-controlling interest in its consolidated subsidiaries [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinanceIncome_bd46abc9-f7ce-4e11-a529-0ca0974ae8e9_terseLabel_en-US" xlink:label="lab_ifrs-full_FinanceIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_ifrs-full_FinanceIncome_c0461b31-3e8a-4682-ad82-31996c7badbb_negatedLabel_en-US" xlink:label="lab_ifrs-full_FinanceIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial income, net</link:label>
    <link:label id="lab_ifrs-full_FinanceIncome_label_en-US" xlink:label="lab_ifrs-full_FinanceIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceIncome" xlink:to="lab_ifrs-full_FinanceIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfHedgesMember_bec1ea74-b1f9-4ccb-b96d-fa42210c71bc_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedges [member]</link:label>
    <link:label id="lab_ifrs-full_TypesOfHedgesMember_label_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfHedgesMember" xlink:to="lab_ifrs-full_TypesOfHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RetainedEarnings_9ef35d0d-31b9-40d0-aba4-7c512f6d7036_terseLabel_en-US" xlink:label="lab_ifrs-full_RetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_ifrs-full_RetainedEarnings_label_en-US" xlink:label="lab_ifrs-full_RetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings" xlink:to="lab_ifrs-full_RetainedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_04852503-c777-45e0-a01f-a8756ac772ef_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Capital Stock Prior to and Immediately After Stock Split</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of capital stock explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of capital stock [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfCapitalStockExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTrustAssetsTable_4b357c09-e8e9-4181-b8cf-656ae146f572_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Trust Assets [table]</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetsTable_label_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trust assets [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetsTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trust assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfTrustAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTrustAssetsTable" xlink:to="lab_kof_DisclosureOfTrustAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BalanceSheetLocationAxis_bee983c1-5e96-42ec-b375-c0159c873621_terseLabel_en-US" xlink:label="lab_kof_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [axis]</link:label>
    <link:label id="lab_kof_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_kof_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance sheet location [Axis]</link:label>
    <link:label id="lab_kof_BalanceSheetLocationAxis_documentation_en-US" xlink:label="lab_kof_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance sheet location [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceSheetLocationAxis" xlink:href="kof-20201231.xsd#kof_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BalanceSheetLocationAxis" xlink:to="lab_kof_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RiskPremiumBasisPoints_17dcc724-4690-4a71-8a03-7abad373958e_terseLabel_en-US" xlink:label="lab_kof_RiskPremiumBasisPoints" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk premium basis points</link:label>
    <link:label id="lab_kof_RiskPremiumBasisPoints_label_en-US" xlink:label="lab_kof_RiskPremiumBasisPoints" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk premium, basis points</link:label>
    <link:label id="lab_kof_RiskPremiumBasisPoints_documentation_en-US" xlink:label="lab_kof_RiskPremiumBasisPoints" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk premium, basis points</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RiskPremiumBasisPoints" xlink:href="kof-20201231.xsd#kof_RiskPremiumBasisPoints"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RiskPremiumBasisPoints" xlink:to="lab_kof_RiskPremiumBasisPoints" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_ca89a5a0-6b25-4b87-ac31-d2603f03e1a5_negatedLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Usage of tax losses</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_label_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets operating loss carry forwards usage of tax losses</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_documentation_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets operating loss carry forwards usage of tax losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:to="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_ef2d9fe5-713c-46ed-a3e2-787d2b146b78_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income</link:label>
    <link:label id="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of remeasurements of net defined benefit liability recognized in other comprehensive income explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of remeasurements of net defined benefit liability recognized in other comprehensive income [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_27de89e9-d079-4974-8c34-287ccc88aa26_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Net Effects of Expired Contracts Met Hedging Criteria</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:to="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_a93b0be7-0254-4c59-872f-1cc60febc124_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions other than through business combinations, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OperatingExpense_9028a041-145f-4027-bb4c-0917e8a17a17_terseLabel_en-US" xlink:label="lab_ifrs-full_OperatingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_ifrs-full_OperatingExpense_label_en-US" xlink:label="lab_ifrs-full_OperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OperatingExpense" xlink:to="lab_ifrs-full_OperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage_cd6dc7ff-9c1d-493b-9f0f-aa1670fcfa4c_terseLabel_en-US" xlink:label="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change&#160;in&#160;WACC</link:label>
    <link:label id="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage_label_en-US" xlink:label="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in weighted average cost of capital percentage</link:label>
    <link:label id="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage_documentation_en-US" xlink:label="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in weighted average cost of capital percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:href="kof-20201231.xsd#kof_ChangeInWeightedAverageCostOfCapitalPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:to="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_e0f026f3-6ffc-4f32-8498-b52e9efa1b6a_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of options granted</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_ebd90fc3-c038-46cb-8b85-c8850ebd5ffa_verboseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options granted in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedStatementOfComprehensiveIncomeTable_30ac7dd0-fecb-488b-9aed-26e1abdcc747_terseLabel_en-US" xlink:label="lab_srt_CondensedStatementOfComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Statement of Comprehensive Income [Table]</link:label>
    <link:label id="lab_srt_CondensedStatementOfComprehensiveIncomeTable_label_en-US" xlink:label="lab_srt_CondensedStatementOfComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Statement of Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfComprehensiveIncomeTable" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="lab_srt_CondensedStatementOfComprehensiveIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossCarryingAmountMember_f9f76644-fe21-4f89-9a1c-8ccf6641658e_terseLabel_en-US" xlink:label="lab_ifrs-full_GrossCarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_ifrs-full_GrossCarryingAmountMember_label_en-US" xlink:label="lab_ifrs-full_GrossCarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying amount [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossCarryingAmountMember" xlink:to="lab_ifrs-full_GrossCarryingAmountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_d37c98dc-9611-4f00-9d85-a06fa4c06f4f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of income tax [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_2586235a-49c8-4aad-91da-fb6e64eff559_terseLabel_en-US" xlink:label="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in inventories of finished goods and work in progress</link:label>
    <link:label id="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_label_en-US" xlink:label="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in inventories of finished goods and work in progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:to="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_081c3234-c6f6-4476-a2b0-5313ab7eae31_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets held for sale</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for non-current assets or disposal groups classified as held for sale [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherOperatingRevenuesMember_bb22d2c5-bebd-4049-a6b8-4d1d8b0cd553_terseLabel_en-US" xlink:label="lab_kof_OtherOperatingRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Revenues</link:label>
    <link:label id="lab_kof_OtherOperatingRevenuesMember_label_en-US" xlink:label="lab_kof_OtherOperatingRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating revenues [Member]</link:label>
    <link:label id="lab_kof_OtherOperatingRevenuesMember_documentation_en-US" xlink:label="lab_kof_OtherOperatingRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating revenues [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherOperatingRevenuesMember" xlink:href="kof-20201231.xsd#kof_OtherOperatingRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherOperatingRevenuesMember" xlink:to="lab_kof_OtherOperatingRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_654d466f-5916-43b4-8b60-cd5086c9aee5_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearSixAndThereafterMember_abdd89d7-a2a4-4413-b82b-0a50a16df0d9_terseLabel_en-US" xlink:label="lab_kof_YearSixAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_kof_YearSixAndThereafterMember_label_en-US" xlink:label="lab_kof_YearSixAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Six And Thereafter [Member]</link:label>
    <link:label id="lab_kof_YearSixAndThereafterMember_documentation_en-US" xlink:label="lab_kof_YearSixAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year six and thereafter [Member].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSixAndThereafterMember" xlink:href="kof-20201231.xsd#kof_YearSixAndThereafterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearSixAndThereafterMember" xlink:to="lab_kof_YearSixAndThereafterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfShareHolderInPutOptionExercisable_27657be6-85b7-44f3-aeb4-bce0dc0e9a00_terseLabel_en-US" xlink:label="lab_kof_PercentageOfShareHolderInPutOptionExercisable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of put option exercisable</link:label>
    <link:label id="lab_kof_PercentageOfShareHolderInPutOptionExercisable_label_en-US" xlink:label="lab_kof_PercentageOfShareHolderInPutOptionExercisable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of share holder in put option exercisable</link:label>
    <link:label id="lab_kof_PercentageOfShareHolderInPutOptionExercisable_documentation_en-US" xlink:label="lab_kof_PercentageOfShareHolderInPutOptionExercisable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of share holder in put option exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfShareHolderInPutOptionExercisable" xlink:href="kof-20201231.xsd#kof_PercentageOfShareHolderInPutOptionExercisable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfShareHolderInPutOptionExercisable" xlink:to="lab_kof_PercentageOfShareHolderInPutOptionExercisable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_0290d1d2-6d87-480f-9ffc-4538b58ea24d_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-6 months</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than one month and not later than six months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember" xlink:to="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock_09658467-73e3-4b42-a8db-06f69eaa8c41_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Net Effect of Expired Contracts Did Not Meet Hedging Criteria for Accounting Purposes</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Net Effects Of Expired Contracts That Did Not Meet Hedging Criteria [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Net Effects Of Expired Contracts That Did Not Meet Hedging Criteria</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock" xlink:to="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BonusExpense_9f97e008-7817-4b92-ba0c-be2e825e9458_terseLabel_en-US" xlink:label="lab_kof_BonusExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonus expense</link:label>
    <link:label id="lab_kof_BonusExpense_label_en-US" xlink:label="lab_kof_BonusExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonus expense</link:label>
    <link:label id="lab_kof_BonusExpense_documentation_en-US" xlink:label="lab_kof_BonusExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonus expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BonusExpense" xlink:href="kof-20201231.xsd#kof_BonusExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BonusExpense" xlink:to="lab_kof_BonusExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentShellCompanyReport_87052487-b184-411a-8ca7-bafd2eee7064_terseLabel_en-US" xlink:label="lab_dei_DocumentShellCompanyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Shell Company Report</link:label>
    <link:label id="lab_dei_DocumentShellCompanyReport_label_en-US" xlink:label="lab_dei_DocumentShellCompanyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Shell Company Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentShellCompanyReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentShellCompanyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentShellCompanyReport" xlink:to="lab_dei_DocumentShellCompanyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_61b68d63-dc9f-418e-aa5a-fc1d2fe936b2_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Detailed Information About Sensitivity to Changes in Assumptions</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about sensitivity to changes in assumptions explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of detailed information about sensitivity to changes in assumptions [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SellingAndDistributionExpensesMember_21c23d75-ae62-459d-bd24-dca64b21dfaf_terseLabel_en-US" xlink:label="lab_kof_SellingAndDistributionExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Distribution Expenses</link:label>
    <link:label id="lab_kof_SellingAndDistributionExpensesMember_label_en-US" xlink:label="lab_kof_SellingAndDistributionExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and distribution expenses [Member]</link:label>
    <link:label id="lab_kof_SellingAndDistributionExpensesMember_documentation_en-US" xlink:label="lab_kof_SellingAndDistributionExpensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and distribution expenses [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndDistributionExpensesMember" xlink:href="kof-20201231.xsd#kof_SellingAndDistributionExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SellingAndDistributionExpensesMember" xlink:to="lab_kof_SellingAndDistributionExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_65a6da5c-bb5f-48f6-9c84-2e420a6f1238_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of intangible assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_343dc86e-d6bc-427a-b0e8-c530407ab087_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Major Components of Income Tax Expense</link:label>
    <link:label id="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of components of income tax expense explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of components of income tax expense [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_07c49cd5-304e-465f-976c-6dcac8414d00_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Balances and Transactions in Foreign Currencies [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_label_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of balances and transactions in foreign currencies [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of balances and transactions in foreign currencies [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:to="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BorrowingsMaturityNotes_a6bc54c0-5e40-4c5b-a174-2045ec35e627_terseLabel_en-US" xlink:label="lab_kof_BorrowingsMaturityNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity notes</link:label>
    <link:label id="lab_kof_BorrowingsMaturityNotes_label_en-US" xlink:label="lab_kof_BorrowingsMaturityNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings Maturity Notes</link:label>
    <link:label id="lab_kof_BorrowingsMaturityNotes_documentation_en-US" xlink:label="lab_kof_BorrowingsMaturityNotes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings Maturity Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BorrowingsMaturityNotes" xlink:href="kof-20201231.xsd#kof_BorrowingsMaturityNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BorrowingsMaturityNotes" xlink:to="lab_kof_BorrowingsMaturityNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_c62e05ca-9445-4231-85b7-2830c0b2417a_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balances and Transactions with Related Parties and Affiliated Companies</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of balances and transactions with related parties and affiliates [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of balances and transactions with related parties and affiliated companies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:to="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_c8035ec9-1e62-477c-88a0-66d65e0098ad_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_05c111d9-1c73-4ed6-8a7c-bac8299cf2dd_terseLabel_en-US" xlink:label="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting&#160;period</link:label>
    <link:label id="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_label_en-US" xlink:label="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, vesting period</link:label>
    <link:label id="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_documentation_en-US" xlink:label="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, vesting period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:href="kof-20201231.xsd#kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:to="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_a1db9a9b-e774-4c11-8ca1-f100bee76f03_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfInvestmentPropertyAxis_940fa3b7-8852-45ad-84c0-35e73dfb7696_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfInvestmentPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of investment property [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfInvestmentPropertyAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfInvestmentPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of investment property [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis" xlink:to="lab_ifrs-full_TypesOfInvestmentPropertyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InventoryWritedown2011_25a8759a-da33-41ba-8423-f7a03de1fe5f_terseLabel_en-US" xlink:label="lab_ifrs-full_InventoryWritedown2011" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory write-down</link:label>
    <link:label id="lab_ifrs-full_InventoryWritedown2011_label_en-US" xlink:label="lab_ifrs-full_InventoryWritedown2011" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InventoryWritedown2011" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InventoryWritedown2011"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InventoryWritedown2011" xlink:to="lab_ifrs-full_InventoryWritedown2011" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_88d875d3-0627-4101-a653-540cac8d8055_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of offsetting of financial liabilities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of offsetting of financial liabilities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary_9cfe5b26-0aa3-4086-91c9-b30e2f299eed_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippines disposal</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through disposal of subsidiary, equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_1fcfbb70-a33d-4250-a545-9be44260d3ee_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in the Balance of Plan Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value of plan assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_93c2008f-2d16-4857-9bf9-25e5c5421c38_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions from business combinations</link:label>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions through business combinations, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherRevenue_b42d34d5-398a-42e9-a205-52cea3593bbb_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating revenues</link:label>
    <link:label id="lab_ifrs-full_OtherRevenue_label_en-US" xlink:label="lab_ifrs-full_OtherRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRevenue" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherRevenue" xlink:to="lab_ifrs-full_OtherRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxCreditsToRecoverMember_cfef6cb8-8175-4ea8-8cab-5f8dd9d5f32d_terseLabel_en-US" xlink:label="lab_kof_TaxCreditsToRecoverMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits to recover</link:label>
    <link:label id="lab_kof_TaxCreditsToRecoverMember_label_en-US" xlink:label="lab_kof_TaxCreditsToRecoverMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits to recover [Member]</link:label>
    <link:label id="lab_kof_TaxCreditsToRecoverMember_documentation_en-US" xlink:label="lab_kof_TaxCreditsToRecoverMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits to recover [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsToRecoverMember" xlink:href="kof-20201231.xsd#kof_TaxCreditsToRecoverMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxCreditsToRecoverMember" xlink:to="lab_kof_TaxCreditsToRecoverMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_34dc84a2-5a41-4a56-bc56-f3faa558134b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ForwardContractMember_97472404-1a1c-47f2-90a6-d995094142c9_terseLabel_en-US" xlink:label="lab_ifrs-full_ForwardContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreements to purchase foreign currency</link:label>
    <link:label id="lab_ifrs-full_ForwardContractMember_label_en-US" xlink:label="lab_ifrs-full_ForwardContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward contract [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ForwardContractMember" xlink:to="lab_ifrs-full_ForwardContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_695f3494-6936-4b97-80ac-df75332d6099_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments in associates and other [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments in associates and other [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments in associates and other [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:to="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentAssetsAbstract_6747b89f-1512-4f32-bf96-5f5f1f4946a1_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets:</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssetsAbstract_9b984f8b-1dd9-44b1-a5a9-1b0b48b5a74c_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets:</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract" xlink:to="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CommodityRiskAveragePrice_b9fe5479-a6c5-4c0c-8dd7-fcd861a9ab0f_terseLabel_en-US" xlink:label="lab_kof_CommodityRiskAveragePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity risk, average price</link:label>
    <link:label id="lab_kof_CommodityRiskAveragePrice_label_en-US" xlink:label="lab_kof_CommodityRiskAveragePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Risk, Average Price</link:label>
    <link:label id="lab_kof_CommodityRiskAveragePrice_documentation_en-US" xlink:label="lab_kof_CommodityRiskAveragePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Risk, Average Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityRiskAveragePrice" xlink:href="kof-20201231.xsd#kof_CommodityRiskAveragePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CommodityRiskAveragePrice" xlink:to="lab_kof_CommodityRiskAveragePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_b690edd7-bbf1-4879-b294-e8d060754b2b_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other non current assets</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome_9635746b-777b-4952-b18a-415344744006_terseLabel_en-US" xlink:label="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance of income tax in AOCI</link:label>
    <link:label id="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome_label_en-US" xlink:label="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax remaining in other comprehensive income</link:label>
    <link:label id="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome_documentation_en-US" xlink:label="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax remaining in other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:href="kof-20201231.xsd#kof_IncomeTaxRemainingInOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:to="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_ef0a2859-6f78-4ca2-bd40-314e0032444f_totalLabel_en-US" xlink:label="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_label_en-US" xlink:label="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable assets acquired (liabilities assumed)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_5cd9db07-a716-43c9-a098-81de57f72f4f_terseLabel_en-US" xlink:label="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual inflation tax adjustment</link:label>
    <link:label id="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_label_en-US" xlink:label="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of annual inflation tax adjustment</link:label>
    <link:label id="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_documentation_en-US" xlink:label="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of annual inflation tax adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfAnnualInflationTaxAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:to="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3b25d66f-b67d-4396-a766-57249a63a3ec_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfAssetsAxis_e47c38ca-23ee-444a-8880-8142d7dafdcd_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of assets [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfAssetsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of assets [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis" xlink:to="lab_ifrs-full_ClassesOfAssetsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IssuedCapital_14b935cc-3da7-474c-b4cf-c1fc79045c14_terseLabel_en-US" xlink:label="lab_ifrs-full_IssuedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_ifrs-full_IssuedCapital_label_en-US" xlink:label="lab_ifrs-full_IssuedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapital" xlink:to="lab_ifrs-full_IssuedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_34bdf78a-10c8-4c1f-b73c-80332c4a6792_terseLabel_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income statement</link:label>
    <link:label id="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_label_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net benefit cost recognized in the consolidated statements of income [Member]</link:label>
    <link:label id="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_documentation_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net benefit cost recognized in the consolidated statements of income [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:href="kof-20201231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:to="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_92bdefa1-442b-4461-a82e-a6040d3ea202_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total expense recognized for the period arising from share-based payment transactions</link:label>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_label_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense from share-based payment transactions with employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:to="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentsMember_67fb16a2-2157-4b0a-9886-cf0019f53120_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_ifrs-full_SegmentsMember_label_en-US" xlink:label="lab_ifrs-full_SegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsMember" xlink:to="lab_ifrs-full_SegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForSubsidiariesMember_151cfea6-3a17-42bf-ba39-4cc7fb87a566_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for subsidiaries</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForSubsidiariesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for subsidiaries [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:to="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_b40852d1-db8b-48d9-9d28-e02d05b58699_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated Individually Immaterial Business Combinations</link:label>
    <link:label id="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_label_en-US" xlink:label="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated individually immaterial business combinations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:to="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_8e3b9278-c219-4a03-bd1c-0ef78c69cb57_verboseLabel_en-US" xlink:label="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of good sold</link:label>
    <link:label id="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_label_en-US" xlink:label="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold</link:label>
    <link:label id="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_documentation_en-US" xlink:label="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:href="kof-20201231.xsd#kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:to="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_dbf62add-2ab6-4555-bacc-2bba5b47f771_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsOnDisposalsOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of long-lived assets</link:label>
    <link:label id="lab_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_GainsOnDisposalsOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on disposals of non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsOnDisposalsOfNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets" xlink:to="lab_ifrs-full_GainsOnDisposalsOfNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract_61536b9e-3372-4903-8a22-416ae4ab34ea_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_3a70ac0f-bdbb-470f-839d-367f2692a0cd_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income to be reclassified to profit or loss in subsequent periods</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating to components of other comprehensive income that will be reclassified to profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" xlink:to="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract_9c4754e4-d450-49a6-9a13-dd4c72509aa6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentPropertyMember_6b0d489d-923c-4c36-8e35-42dbb05af996_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentPropertyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment property</link:label>
    <link:label id="lab_ifrs-full_InvestmentPropertyMember_label_en-US" xlink:label="lab_ifrs-full_InvestmentPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment property [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentPropertyMember" xlink:to="lab_ifrs-full_InvestmentPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory_bc490a3c-3ce4-4554-bd37-f41f4f6f50bd_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held for sale long lived assets and discontinued operations</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for discontinued operations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_597fcc8a-66fc-4691-9987-e5fb6bf38e15_terseLabel_en-US" xlink:label="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promotora Industrial Azucarera, S.A. de C.V. ("PIASA")</link:label>
    <link:label id="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_label_en-US" xlink:label="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promotora industrial azucarera, S.A. de C.V. ("PIASA") [Member]</link:label>
    <link:label id="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_documentation_en-US" xlink:label="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promotora industrial azucarera, S.A. de C.V. ("PIASA") [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:href="kof-20201231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:to="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BusinessCombinationsAxis_8f93f6d5-e5ae-4421-917c-8a8c0550553a_terseLabel_en-US" xlink:label="lab_ifrs-full_BusinessCombinationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations [axis]</link:label>
    <link:label id="lab_ifrs-full_BusinessCombinationsAxis_label_en-US" xlink:label="lab_ifrs-full_BusinessCombinationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BusinessCombinationsAxis" xlink:to="lab_ifrs-full_BusinessCombinationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_b729878a-83f0-4704-9075-4863e598913a_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for financial assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ValueAddedTaxPercentage_7cf50abf-3dc7-4e0b-b455-c36cf7c2f004_terseLabel_en-US" xlink:label="lab_kof_ValueAddedTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value-added tax</link:label>
    <link:label id="lab_kof_ValueAddedTaxPercentage_label_en-US" xlink:label="lab_kof_ValueAddedTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value added tax percentage</link:label>
    <link:label id="lab_kof_ValueAddedTaxPercentage_documentation_en-US" xlink:label="lab_kof_ValueAddedTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value added tax percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxPercentage" xlink:href="kof-20201231.xsd#kof_ValueAddedTaxPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ValueAddedTaxPercentage" xlink:to="lab_kof_ValueAddedTaxPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems_05df4809-8596-4e3e-94ca-937f910b6a21_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Trade and Other Receivables [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trade and other receivables [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trade and other receivables [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:to="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfSupplementalGuarantorInformationTextBlock_78f94916-d1b9-4bdf-a557-b4e279a69c11_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfSupplementalGuarantorInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Guarantor Information</link:label>
    <link:label id="lab_kof_DisclosureOfSupplementalGuarantorInformationTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfSupplementalGuarantorInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of supplemental guarantor information [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfSupplementalGuarantorInformationTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfSupplementalGuarantorInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of supplemental guarantor information.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSupplementalGuarantorInformationTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfSupplementalGuarantorInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfSupplementalGuarantorInformationTextBlock" xlink:to="lab_kof_DisclosureOfSupplementalGuarantorInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_fb6f8ffd-8958-4f1d-9592-0e8eec26d835_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EarningsPerShareLineItems_951b440e-d6e3-49dc-8fed-a689b401d55c_terseLabel_en-US" xlink:label="lab_ifrs-full_EarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share [line items]</link:label>
    <link:label id="lab_ifrs-full_EarningsPerShareLineItems_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareLineItems" xlink:to="lab_ifrs-full_EarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_country_VE_45032bef-a429-447a-af5f-ecd23c276e25_terseLabel_en-US" xlink:label="lab_country_VE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Venezuela</link:label>
    <link:label id="lab_country_VE_label_en-US" xlink:label="lab_country_VE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VENEZUELA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_VE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_VE" xlink:to="lab_country_VE" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsTable_33e0c32b-e806-475b-a4de-b14dfc6f174f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCapitalStockTable_5baf89e6-0904-441f-a602-6b922e9d0efe_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of capital stock [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockTable_label_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of capital stock [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of capital stock [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfCapitalStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCapitalStockTable" xlink:to="lab_kof_DisclosureOfCapitalStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ce290e73-6ec8-43eb-9c0b-7cf5f284eae6_terseLabel_en-US" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</link:label>
    <link:label id="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_label_en-US" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ProvisionForContingencies_d20e7501-c544-4a8a-84aa-7d045b946782_terseLabel_en-US" xlink:label="lab_kof_ProvisionForContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions for contingencies</link:label>
    <link:label id="lab_kof_ProvisionForContingencies_label_en-US" xlink:label="lab_kof_ProvisionForContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for contingencies</link:label>
    <link:label id="lab_kof_ProvisionForContingencies_documentation_en-US" xlink:label="lab_kof_ProvisionForContingencies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionForContingencies" xlink:href="kof-20201231.xsd#kof_ProvisionForContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProvisionForContingencies" xlink:to="lab_kof_ProvisionForContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_dbc0a2d1-c602-4016-999f-d731d922236f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of changes in accounting estimates [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of changes in accounting estimates [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:to="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_StatementTable_e26e229a-aad9-4e09-bbc1-4e8227dd13ec_terseLabel_en-US" xlink:label="lab_kof_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_kof_StatementTable_label_en-US" xlink:label="lab_kof_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_kof_StatementTable_documentation_en-US" xlink:label="lab_kof_StatementTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementTable" xlink:href="kof-20201231.xsd#kof_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_StatementTable" xlink:to="lab_kof_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalMember_a2f64ce1-a0d0-46e7-a032-e2d0a396a1d8_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share capital</link:label>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalMember_label_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share capital [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember" xlink:to="lab_ifrs-full_ClassesOfShareCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FederalGovernmentInstrumentsMember_3cf6f4b1-59a6-4c9e-a8f2-713f3b606647_terseLabel_en-US" xlink:label="lab_kof_FederalGovernmentInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal government instruments</link:label>
    <link:label id="lab_kof_FederalGovernmentInstrumentsMember_label_en-US" xlink:label="lab_kof_FederalGovernmentInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal government instruments [Member]</link:label>
    <link:label id="lab_kof_FederalGovernmentInstrumentsMember_documentation_en-US" xlink:label="lab_kof_FederalGovernmentInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal government instruments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalGovernmentInstrumentsMember" xlink:href="kof-20201231.xsd#kof_FederalGovernmentInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FederalGovernmentInstrumentsMember" xlink:to="lab_kof_FederalGovernmentInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_92bdff5f-95bb-4fca-9595-845668157773_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of ownership</link:label>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_c358efff-a207-4f90-ac86-9e805e200432_terseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership Percentage</link:label>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_label_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proportion of ownership interest in joint venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_01b6ed12-5a1d-444d-9d7e-4ae92f1473c8_negatedLabel_en-US" xlink:label="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market value loss on financial instruments</link:label>
    <link:label id="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_label_en-US" xlink:label="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for market value loss on financial instruments</link:label>
    <link:label id="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_documentation_en-US" xlink:label="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for market value loss on financial instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:href="kof-20201231.xsd#kof_AdjustmentsForMarketValueLossOnFinancialInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:to="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherRelatedPartiesMember_f473646d-315f-4903-b067-dc446f1d45f4_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Related Parties</link:label>
    <link:label id="lab_ifrs-full_OtherRelatedPartiesMember_label_en-US" xlink:label="lab_ifrs-full_OtherRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other related parties [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherRelatedPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherRelatedPartiesMember" xlink:to="lab_ifrs-full_OtherRelatedPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_732b53bd-8c3a-410e-a303-6e875132a860_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Investments in Subsidiaries</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of subsidiaries [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LitigationSettlementAmount1_4cf81662-3ea9-410a-a536-9326133fa8b3_terseLabel_en-US" xlink:label="lab_kof_LitigationSettlementAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation amount</link:label>
    <link:label id="lab_kof_LitigationSettlementAmount1_label_en-US" xlink:label="lab_kof_LitigationSettlementAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation settlement amount 1</link:label>
    <link:label id="lab_kof_LitigationSettlementAmount1_documentation_en-US" xlink:label="lab_kof_LitigationSettlementAmount1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation settlement amount 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LitigationSettlementAmount1" xlink:href="kof-20201231.xsd#kof_LitigationSettlementAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LitigationSettlementAmount1" xlink:to="lab_kof_LitigationSettlementAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageMember_44315e92-9b04-42a8-93bf-2fc7dd416dac_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageMember_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageMember" xlink:to="lab_ifrs-full_WeightedAverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AveragePriceUSDPerTonOneMember_a2deebc6-15ab-4285-9be1-200eb2b52ca6_terseLabel_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price (USD/Ton)</link:label>
    <link:label id="lab_kof_AveragePriceUSDPerTonOneMember_label_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price USD, per ton one [Member]</link:label>
    <link:label id="lab_kof_AveragePriceUSDPerTonOneMember_documentation_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price USD, per ton one [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonOneMember" xlink:href="kof-20201231.xsd#kof_AveragePriceUSDPerTonOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AveragePriceUSDPerTonOneMember" xlink:to="lab_kof_AveragePriceUSDPerTonOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WagesAndSalaries_b6526719-86ee-400d-bd64-b479dcf1c495_terseLabel_en-US" xlink:label="lab_ifrs-full_WagesAndSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wages and salaries</link:label>
    <link:label id="lab_ifrs-full_WagesAndSalaries_label_en-US" xlink:label="lab_ifrs-full_WagesAndSalaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wages and salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WagesAndSalaries" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WagesAndSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WagesAndSalaries" xlink:to="lab_ifrs-full_WagesAndSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_559249d1-7026-4fa0-bdc0-39cec84dcd0d_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">31-60 days</link:label>
    <link:label id="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than two months and not later than three months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:to="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset_bbb57949-b9d6-4ca6-941c-f39e8ee07cb7_terseLabel_en-US" xlink:label="lab_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life annuities</link:label>
    <link:label id="lab_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life annuities, net defined benefit liability (asset)</link:label>
    <link:label id="lab_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset_documentation_en-US" xlink:label="lab_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life annuities, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:href="kof-20201231.xsd#kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:to="lab_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_4f78966c-7e16-4777-9f35-06c0fcbfb373_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_country_UY_36309258-18ff-4adb-88b0-d1a37be34036_verboseLabel_en-US" xlink:label="lab_country_UY" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uruguay</link:label>
    <link:label id="lab_country_UY_42b8e42f-f706-47cb-b534-9dace0da9bef_terseLabel_en-US" xlink:label="lab_country_UY" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uruguay</link:label>
    <link:label id="lab_country_UY_label_en-US" xlink:label="lab_country_UY" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">URUGUAY</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_UY" xlink:to="lab_country_UY" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_730af00e-f7e4-49a2-94ac-406d4a0d0909_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for provisions [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfJointVenturesAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of joint ventures [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SubsidiariesActivities_bba1b133-378a-4c96-9d03-544dc45f3d5a_terseLabel_en-US" xlink:label="lab_kof_SubsidiariesActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity</link:label>
    <link:label id="lab_kof_SubsidiariesActivities_label_en-US" xlink:label="lab_kof_SubsidiariesActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries activities</link:label>
    <link:label id="lab_kof_SubsidiariesActivities_documentation_en-US" xlink:label="lab_kof_SubsidiariesActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SubsidiariesActivities" xlink:href="kof-20201231.xsd#kof_SubsidiariesActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SubsidiariesActivities" xlink:to="lab_kof_SubsidiariesActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RangesMember_bb962218-c945-4fdc-9d7e-f325db1d3b4c_terseLabel_en-US" xlink:label="lab_ifrs-full_RangesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ranges</link:label>
    <link:label id="lab_ifrs-full_RangesMember_label_en-US" xlink:label="lab_ifrs-full_RangesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ranges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesMember" xlink:to="lab_ifrs-full_RangesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_e21b2544-6aca-4a63-847d-10d6fc2cc83d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_bffba155-9de2-4659-9db7-526c60172602_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Amount of Defined Benefit Plan Expense and OCI Impact in Absolute Terms of Variation on Net Defined Benefit Liability</link:label>
    <link:label id="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of amount of defined benefit plan expense and other comprehensive income impact in absolute terms of variation on net defined benefit liability explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of amount of defined benefit plan expense and other comprehensive income impact in absolute terms of variation on net defined benefit liability [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ServicesRenderedMember_9bdf0788-1130-4371-8527-361c9e07f505_terseLabel_en-US" xlink:label="lab_kof_ServicesRenderedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services rendered</link:label>
    <link:label id="lab_kof_ServicesRenderedMember_label_en-US" xlink:label="lab_kof_ServicesRenderedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services rendered [Member]</link:label>
    <link:label id="lab_kof_ServicesRenderedMember_documentation_en-US" xlink:label="lab_kof_ServicesRenderedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services rendered [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedMember" xlink:href="kof-20201231.xsd#kof_ServicesRenderedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ServicesRenderedMember" xlink:to="lab_kof_ServicesRenderedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherExpenseByNature_65367e1d-5dd2-4c5c-ac87-de015e08df73_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherExpenseByNature" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses</link:label>
    <link:label id="lab_ifrs-full_OtherExpenseByNature_d020c48e-fa94-4e3d-b293-bb5f1e393a47_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherExpenseByNature" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses</link:label>
    <link:label id="lab_ifrs-full_OtherExpenseByNature_label_en-US" xlink:label="lab_ifrs-full_OtherExpenseByNature" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses, by nature</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherExpenseByNature" xlink:to="lab_ifrs-full_OtherExpenseByNature" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_17ca1372-b9ca-4c95-832f-147a7cd592a5_terseLabel_en-US" xlink:label="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-derivative financial liabilities:</link:label>
    <link:label id="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Categories of financial liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract_ce7bb01c-84a1-4b82-9c75-5b9a30f08977_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_1131a398-ce68-4c91-9615-2e86050b154e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_4698a6d3-83ee-4ea9-9238-daa095d9d10f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_6d8cc166-118c-4a28-ac3f-d05d7c04c3a4_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant &amp; Equipment</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of property, plant and equipment [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1_d246aa20-40b6-407f-b900-998a68033275_periodStartLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1_372ce23f-c679-4d21-a3fd-ea520e7f4f53_periodEndLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1_label_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets operating loss carry forwards1</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1_documentation_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets operating loss carry forwards1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwards1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:to="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherPayables_622df821-03a7-441d-83dd-5bbad8ff5f1b_totalLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayables" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade payable</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherPayables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayables" xlink:to="lab_ifrs-full_TradeAndOtherPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_b1c3d082-cc53-4b19-aecb-bd9a1bcd853e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in the Allowance for Expected Credit Losses</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of allowance for credit losses [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_1bbe76a1-14be-4569-a07a-4588592ce4b1_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_ef001fe1-d70d-4c58-b7bf-385730d08fce_terseLabel_en-US" xlink:label="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Country</link:label>
    <link:label id="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_label_en-US" xlink:label="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Country of incorporation of subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:to="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_1b4e6730-1fa1-4869-ae4f-73a2e290ee8a_terseLabel_en-US" xlink:label="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing and discontinued operations [axis]</link:label>
    <link:label id="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing and discontinued operations [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashEquivalents_6e64ca35-f535-4c71-8f04-b3772279f453_terseLabel_en-US" xlink:label="lab_ifrs-full_CashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents (see Note 3.5)</link:label>
    <link:label id="lab_ifrs-full_CashEquivalents_label_en-US" xlink:label="lab_ifrs-full_CashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashEquivalents" xlink:to="lab_ifrs-full_CashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SouthAmericaSegmentMember_a3ff249b-679e-4d34-be0c-b942316a905b_terseLabel_en-US" xlink:label="lab_kof_SouthAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South America Segment</link:label>
    <link:label id="lab_kof_SouthAmericaSegmentMember_label_en-US" xlink:label="lab_kof_SouthAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South America Segment [Member]</link:label>
    <link:label id="lab_kof_SouthAmericaSegmentMember_documentation_en-US" xlink:label="lab_kof_SouthAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South america segment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember" xlink:href="kof-20201231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SouthAmericaSegmentMember" xlink:to="lab_kof_SouthAmericaSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_94bf454b-8c19-4061-b392-ef6f69d1136d_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of foreign currency exchange rates</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in provision from effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in provision from effects of changes in foreign exchange rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:to="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_9731d01c-9d79-4244-be8d-6dde13625a0e_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of property, plant and equipment [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of property, plant and equipment [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_0516dbac-043e-4f79-aef5-a1fac1617e72_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current financial liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AssetsAbstract_c3c70d52-06b9-48ce-a9e2-f76220b15b26_terseLabel_en-US" xlink:label="lab_ifrs-full_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_ifrs-full_AssetsAbstract_d2f16066-2929-4395-9444-09c154fe8d01_verboseLabel_en-US" xlink:label="lab_ifrs-full_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_ifrs-full_AssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAbstract" xlink:to="lab_ifrs-full_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxCreditsMember_9b662226-c944-42b0-8211-8d26fb23811f_terseLabel_en-US" xlink:label="lab_kof_TaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credits</link:label>
    <link:label id="lab_kof_TaxCreditsMember_label_en-US" xlink:label="lab_kof_TaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits [Member]</link:label>
    <link:label id="lab_kof_TaxCreditsMember_documentation_en-US" xlink:label="lab_kof_TaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsMember" xlink:href="kof-20201231.xsd#kof_TaxCreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxCreditsMember" xlink:to="lab_kof_TaxCreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfCashFlowsAbstract_818128a9-21dd-462b-9730-0abcbd7878db_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of cash flows [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of cash flows [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract" xlink:to="lab_ifrs-full_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinishedGoods_75bb2bd4-803b-489b-9b66-d418675a893d_terseLabel_en-US" xlink:label="lab_ifrs-full_FinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished products</link:label>
    <link:label id="lab_ifrs-full_FinishedGoods_label_en-US" xlink:label="lab_ifrs-full_FinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current finished goods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinishedGoods" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinishedGoods" xlink:to="lab_ifrs-full_FinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FountainAguaMineralLTDAMember_548cb7b9-5ba8-42cb-9285-9254440c0de3_terseLabel_en-US" xlink:label="lab_kof_FountainAguaMineralLTDAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fountain Agua Mineral, LTDA</link:label>
    <link:label id="lab_kof_FountainAguaMineralLTDAMember_label_en-US" xlink:label="lab_kof_FountainAguaMineralLTDAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fountain agua mineral, LTDA [Member]</link:label>
    <link:label id="lab_kof_FountainAguaMineralLTDAMember_documentation_en-US" xlink:label="lab_kof_FountainAguaMineralLTDAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fountain agua mineral, LTDA [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember" xlink:href="kof-20201231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FountainAguaMineralLTDAMember" xlink:to="lab_kof_FountainAguaMineralLTDAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NonGuarantorSubsidiariesMember_9c68e42e-5e77-4ead-a9a8-24b55ab80b53_terseLabel_en-US" xlink:label="lab_srt_NonGuarantorSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined non-guarantor Subsidiaries</link:label>
    <link:label id="lab_srt_NonGuarantorSubsidiariesMember_label_en-US" xlink:label="lab_srt_NonGuarantorSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Guarantor Subsidiaries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NonGuarantorSubsidiariesMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NonGuarantorSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NonGuarantorSubsidiariesMember" xlink:to="lab_srt_NonGuarantorSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandAndEighteenMember_d237fd1c-94cc-4511-897d-1d15cf9d9b4d_terseLabel_en-US" xlink:label="lab_kof_TwoThousandAndEighteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand and Eighteen</link:label>
    <link:label id="lab_kof_TwoThousandAndEighteenMember_label_en-US" xlink:label="lab_kof_TwoThousandAndEighteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and eighteen [Member]</link:label>
    <link:label id="lab_kof_TwoThousandAndEighteenMember_documentation_en-US" xlink:label="lab_kof_TwoThousandAndEighteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and eighteen [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndEighteenMember" xlink:href="kof-20201231.xsd#kof_TwoThousandAndEighteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandAndEighteenMember" xlink:to="lab_kof_TwoThousandAndEighteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLeaseLiabilities_e75b332a-2b49-40b6-9750-55fb80dd7431_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current portion of lease liabilities</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLeaseLiabilities_0fa3e0f0-aae8-4c6a-85b8-2ea7895df1da_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current lease liabilities</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLeaseLiabilities" xlink:to="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable_68cde5eb-a71d-4aba-a6de-6ffe5e83d90d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about financial instruments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about financial instruments [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_dae716e7-de5a-4085-ae44-5768b03cae13_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for related parties</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for related parties [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_affada5f-3311-46d2-8900-7264f9ca5f6a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balances and Transactions in Foreign Currencies</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of effect of changes in foreign exchange rates [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod_369aa73a-7db8-43cd-ac01-10ac3bf79b6d_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in associate companies and joint ventures</link:label>
    <link:label id="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseOnBorrowings_6cc4beaf-1149-4187-be87-50d102ad0750_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on debts and borrowings</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseOnBorrowings_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense on borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnBorrowings" xlink:to="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedBalanceSheetStatementTable_db0f175d-bb21-4022-a06d-848e8411a5a5_terseLabel_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedBalanceSheetStatementTable_label_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementTable" xlink:to="lab_srt_CondensedBalanceSheetStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInAluminumPricePercentage_c99da643-232a-4c89-a9b4-a0577529f784_terseLabel_en-US" xlink:label="lab_kof_ChangeInAluminumPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Aluminum price</link:label>
    <link:label id="lab_kof_ChangeInAluminumPricePercentage_label_en-US" xlink:label="lab_kof_ChangeInAluminumPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Aluminum price percentage</link:label>
    <link:label id="lab_kof_ChangeInAluminumPricePercentage_documentation_en-US" xlink:label="lab_kof_ChangeInAluminumPricePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in aluminum price percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPricePercentage" xlink:href="kof-20201231.xsd#kof_ChangeInAluminumPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInAluminumPricePercentage" xlink:to="lab_kof_ChangeInAluminumPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LongTermYankeeBondsMember_556ab722-9bd0-480f-97ea-8645bb6939d5_terseLabel_en-US" xlink:label="lab_kof_LongTermYankeeBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Yankee Bonds</link:label>
    <link:label id="lab_kof_LongTermYankeeBondsMember_label_en-US" xlink:label="lab_kof_LongTermYankeeBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term yankee bonds [Member]</link:label>
    <link:label id="lab_kof_LongTermYankeeBondsMember_documentation_en-US" xlink:label="lab_kof_LongTermYankeeBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term yankee bonds[member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember" xlink:href="kof-20201231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LongTermYankeeBondsMember" xlink:to="lab_kof_LongTermYankeeBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_f64c92ce-95c2-4af9-bd68-149885b262a0_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfDecreaseInIncomeTaxRate_5ee48491-ab4b-4a8b-bd57-4edbfb38bb84_terseLabel_en-US" xlink:label="lab_kof_PercentageOfDecreaseInIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of increase in income tax rate</link:label>
    <link:label id="lab_kof_PercentageOfDecreaseInIncomeTaxRate_label_en-US" xlink:label="lab_kof_PercentageOfDecreaseInIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of decrease in income tax rate</link:label>
    <link:label id="lab_kof_PercentageOfDecreaseInIncomeTaxRate_documentation_en-US" xlink:label="lab_kof_PercentageOfDecreaseInIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of decrease in income tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfDecreaseInIncomeTaxRate" xlink:href="kof-20201231.xsd#kof_PercentageOfDecreaseInIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfDecreaseInIncomeTaxRate" xlink:to="lab_kof_PercentageOfDecreaseInIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForOtherTax_bb13100e-6cb3-4df3-a55e-f304aeee9a3d_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForOtherTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Tax</link:label>
    <link:label id="lab_kof_AdjustmentsForOtherTax_50c1b461-7146-4b93-a8a2-f3aa88a2ae7e_verboseLabel_en-US" xlink:label="lab_kof_AdjustmentsForOtherTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other tax</link:label>
    <link:label id="lab_kof_AdjustmentsForOtherTax_label_en-US" xlink:label="lab_kof_AdjustmentsForOtherTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for other tax</link:label>
    <link:label id="lab_kof_AdjustmentsForOtherTax_documentation_en-US" xlink:label="lab_kof_AdjustmentsForOtherTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for other tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax" xlink:href="kof-20201231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForOtherTax" xlink:to="lab_kof_AdjustmentsForOtherTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_40f0936a-fc8d-4ce9-8ecc-841081f49fb8_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Re-measurements of the net defined benefit liability, net of taxes</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_f9e02148-2ecc-4b7e-a64e-52616c8e89ff_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurements of the net defined benefit liability, net of taxes</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_8a7ba2fa-667a-45cf-bf9c-5edf9dc068b2_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Maturity Analysis for Non-derivative and Derivative Financial Liabilities</link:label>
    <link:label id="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Maturity Analysis For Non-derivative And Derivative Financial Liabilities [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for non-derivative and derivative financial liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:to="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems_e2494a64-1375-4b71-b07a-78185dee06ea_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of associates and joint ventures [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of associates and joint ventures [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line items represent concepts included in a table. These concepts are used to disclose reportable information about associate and joint ventures associated with domain members defined in one or many axes of the table [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:to="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialAssets_4e4c6ca6-f0d0-4325-aff3-14914202c92e_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets</link:label>
    <link:label id="lab_ifrs-full_FinancialAssets_label_en-US" xlink:label="lab_ifrs-full_FinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssets" xlink:to="lab_ifrs-full_FinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ReversalOfIndemnifiableItems_a4befd36-e2b4-46ab-a577-4826a8769b65_negatedLabel_en-US" xlink:label="lab_kof_ReversalOfIndemnifiableItems" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of indemnifiable items</link:label>
    <link:label id="lab_kof_ReversalOfIndemnifiableItems_label_en-US" xlink:label="lab_kof_ReversalOfIndemnifiableItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of indemnifiable items</link:label>
    <link:label id="lab_kof_ReversalOfIndemnifiableItems_documentation_en-US" xlink:label="lab_kof_ReversalOfIndemnifiableItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of indemnifiable items</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReversalOfIndemnifiableItems" xlink:href="kof-20201231.xsd#kof_ReversalOfIndemnifiableItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ReversalOfIndemnifiableItems" xlink:to="lab_kof_ReversalOfIndemnifiableItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CommodityPriceRiskMember_8c0484c7-afde-452e-bc18-6e993e259a25_terseLabel_en-US" xlink:label="lab_ifrs-full_CommodityPriceRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodities risk</link:label>
    <link:label id="lab_ifrs-full_CommodityPriceRiskMember_label_en-US" xlink:label="lab_ifrs-full_CommodityPriceRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity price risk [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CommodityPriceRiskMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CommodityPriceRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CommodityPriceRiskMember" xlink:to="lab_ifrs-full_CommodityPriceRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_db94d26d-cbf0-46ce-a65e-74084e3930d6_verboseLabel_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less than one year</link:label>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_2074b33c-2ffd-41b3-aa70-01573dd4b39e_terseLabel_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_label_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not later than one year [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanOneYearMember" xlink:to="lab_ifrs-full_NotLaterThanOneYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OptionsGrantedVestingPercentage_753ceb60-5eb1-4546-b309-11f866ccee89_terseLabel_en-US" xlink:label="lab_kof_OptionsGrantedVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting percentage</link:label>
    <link:label id="lab_kof_OptionsGrantedVestingPercentage_label_en-US" xlink:label="lab_kof_OptionsGrantedVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options granted vesting percentage</link:label>
    <link:label id="lab_kof_OptionsGrantedVestingPercentage_documentation_en-US" xlink:label="lab_kof_OptionsGrantedVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options granted vesting percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsGrantedVestingPercentage" xlink:href="kof-20201231.xsd#kof_OptionsGrantedVestingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OptionsGrantedVestingPercentage" xlink:to="lab_kof_OptionsGrantedVestingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_6314555f-8320-4b0d-98ca-e8598325ac51_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts_d3ab1ec0-c8f1-4cfb-bddf-63a5f0565f16_terseLabel_en-US" xlink:label="lab_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Added in business combinations</link:label>
    <link:label id="lab_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination acquired receivables allowance for doubtful accounts</link:label>
    <link:label id="lab_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts_documentation_en-US" xlink:label="lab_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination acquired receivables allowance for doubtful accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" xlink:href="kof-20201231.xsd#kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" xlink:to="lab_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_709bfe2f-20f1-4392-846d-9f4b6d04dbc2_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Shares Granted Under the Company's Executive Incentive Plans</link:label>
    <link:label id="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of options granted under executive incentive plan explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of options granted under executive incentive plan [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LoansFromBanksMember_4a776d1d-7921-4eb1-9b18-537bc0d868ca_terseLabel_en-US" xlink:label="lab_kof_LoansFromBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans from banks</link:label>
    <link:label id="lab_kof_LoansFromBanksMember_label_en-US" xlink:label="lab_kof_LoansFromBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans from banks [member]</link:label>
    <link:label id="lab_kof_LoansFromBanksMember_documentation_en-US" xlink:label="lab_kof_LoansFromBanksMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans from banks.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LoansFromBanksMember" xlink:href="kof-20201231.xsd#kof_LoansFromBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LoansFromBanksMember" xlink:to="lab_kof_LoansFromBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GlassBottlesMember_c091f10b-5ea5-4a23-8406-2bd8ec27e114_terseLabel_en-US" xlink:label="lab_kof_GlassBottlesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Glass Bottles</link:label>
    <link:label id="lab_kof_GlassBottlesMember_label_en-US" xlink:label="lab_kof_GlassBottlesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Glass bottles [Member]</link:label>
    <link:label id="lab_kof_GlassBottlesMember_documentation_en-US" xlink:label="lab_kof_GlassBottlesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Glass bottles [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GlassBottlesMember" xlink:href="kof-20201231.xsd#kof_GlassBottlesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GlassBottlesMember" xlink:to="lab_kof_GlassBottlesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherIncome_72211a80-56b7-4e4f-bc5f-b934748a04b3_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_ifrs-full_OtherIncome_05adcb7d-4b70-4edc-995e-d4fc278e1ae0_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_ifrs-full_OtherIncome_label_en-US" xlink:label="lab_ifrs-full_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="lab_ifrs-full_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperations_5b451002-de61-4a25-81bb-86e1ece75316_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income after tax from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperations_944a09ba-1218-45b5-8771-edcbbb9f58fe_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) from discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:to="lab_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_47f1f3af-22d3-4e60-9f6a-6651bef6e1dd_terseLabel_en-US" xlink:label="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange differences on translation of foreign operations and associates</link:label>
    <link:label id="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_label_en-US" xlink:label="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve of exchange differences on translation [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:to="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_7f9d3e07-4167-4260-8f6f-6e4961407ab1_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income from operations attributable to equity holders of the parent.</link:label>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_label_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss), attributable to owners of parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PensionAndRetirementPlansMember_6c0b6986-86d6-4c0e-898f-d24754dc3242_terseLabel_en-US" xlink:label="lab_kof_PensionAndRetirementPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension&#160;and Retirement Plans</link:label>
    <link:label id="lab_kof_PensionAndRetirementPlansMember_label_en-US" xlink:label="lab_kof_PensionAndRetirementPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and retirement plans [Member]</link:label>
    <link:label id="lab_kof_PensionAndRetirementPlansMember_documentation_en-US" xlink:label="lab_kof_PensionAndRetirementPlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and retirement plans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PensionAndRetirementPlansMember" xlink:to="lab_kof_PensionAndRetirementPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_bc99d7ad-820a-4929-8df5-d42b2805f142_terseLabel_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_label_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of comprehensive income, profit or loss location [Axis]</link:label>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_documentation_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of comprehensive income, profit or loss location [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:href="kof-20201231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:to="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CurrencyAxis_c1852278-8003-464f-8c5f-b3ab9241a92e_terseLabel_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:label id="lab_srt_CurrencyAxis_label_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis" xlink:to="lab_srt_CurrencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_236088d5-6b56-4d52-a3b9-2f0cf6d501dd_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity holders of the parent- continuing operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_81e59d99-be8f-406c-87ba-9b0d7bd6d053_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity holders of the parent- continuing</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_label_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:to="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherEquityInterest_d5482258-2f37-4b28-91ba-27ecb9b5fe2a_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherEquityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other equity instruments</link:label>
    <link:label id="lab_ifrs-full_OtherEquityInterest_label_en-US" xlink:label="lab_ifrs-full_OtherEquityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other equity interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterest" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherEquityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherEquityInterest" xlink:to="lab_ifrs-full_OtherEquityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_821e7438-3c67-40a0-8bc9-e1316b0205c3_negatedLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax related to consolidated statement of financial position</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_d72dd36a-934f-4b28-b453-e52e3125d436_negatedPeriodStartLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_30d0e5c2-826a-4509-9fab-c20e1db9f538_negatedPeriodEndLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_11391f7a-1255-4afc-bc4f-db6eb62e10f7_verboseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_27b16973-808f-48aa-bd56-2ff1bf045802_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operating activities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestRateTypesMember_463c47fa-976e-41b1-a09d-f32ad72d149c_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestRateTypesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate types</link:label>
    <link:label id="lab_ifrs-full_InterestRateTypesMember_label_en-US" xlink:label="lab_ifrs-full_InterestRateTypesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate types [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateTypesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateTypesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateTypesMember" xlink:to="lab_ifrs-full_InterestRateTypesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_98dc3917-87ab-41ae-92f6-60ba1d834ede_terseLabel_en-US" xlink:label="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful lives of intangible assets</link:label>
    <link:label id="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_label_en-US" xlink:label="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets other than goodwill estimated useful life</link:label>
    <link:label id="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_documentation_en-US" xlink:label="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets other than goodwill estimated useful life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:href="kof-20201231.xsd#kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:to="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_ba8833be-00c5-4a50-a91a-dcbae0c3ce6a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration_c3299a58-0426-41fb-ac61-a068ea365467_negatedLabel_en-US" xlink:label="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancellation and adjustments</link:label>
    <link:label id="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration_label_en-US" xlink:label="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in provisions through cancellation and expiration</link:label>
    <link:label id="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration_documentation_en-US" xlink:label="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in provisions through cancellation and expiration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:href="kof-20201231.xsd#kof_DecreaseInProvisionsThroughCancellationAndExpiration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:to="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAbstract_33b1b6ff-dcba-43b0-9a2c-38dd9131f984_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EQUITY</link:label>
    <link:label id="lab_ifrs-full_EquityAbstract_05b2e130-17a9-4a3d-b8b9-54649f404dca_verboseLabel_en-US" xlink:label="lab_ifrs-full_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity:</link:label>
    <link:label id="lab_ifrs-full_EquityAbstract_label_en-US" xlink:label="lab_ifrs-full_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAbstract" xlink:to="lab_ifrs-full_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ParentMember_15ed3061-0ab7-4a5c-b3d1-bd7154211898_terseLabel_en-US" xlink:label="lab_ifrs-full_ParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent</link:label>
    <link:label id="lab_ifrs-full_ParentMember_label_en-US" xlink:label="lab_ifrs-full_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ParentMember" xlink:to="lab_ifrs-full_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisposalOfRightOfUseAssets_6569043d-7c53-4cd4-9876-4bf63c6ab298_negatedLabel_en-US" xlink:label="lab_kof_DisposalOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposals</link:label>
    <link:label id="lab_kof_DisposalOfRightOfUseAssets_label_en-US" xlink:label="lab_kof_DisposalOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal of right of use assets</link:label>
    <link:label id="lab_kof_DisposalOfRightOfUseAssets_documentation_en-US" xlink:label="lab_kof_DisposalOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal of right of use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalOfRightOfUseAssets" xlink:href="kof-20201231.xsd#kof_DisposalOfRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisposalOfRightOfUseAssets" xlink:to="lab_kof_DisposalOfRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClosingForeignExchangeRate_6fe4ada2-68b4-4e2e-b61a-594969b60334_terseLabel_en-US" xlink:label="lab_ifrs-full_ClosingForeignExchangeRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange rate</link:label>
    <link:label id="lab_ifrs-full_ClosingForeignExchangeRate_label_en-US" xlink:label="lab_ifrs-full_ClosingForeignExchangeRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Closing foreign exchange rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClosingForeignExchangeRate" xlink:to="lab_ifrs-full_ClosingForeignExchangeRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ClassBCommonStockMember_ee354f25-be2b-45b9-8dfa-86302c5b1fb2_terseLabel_en-US" xlink:label="lab_kof_ClassBCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B shares, without par value</link:label>
    <link:label id="lab_kof_ClassBCommonStockMember_label_en-US" xlink:label="lab_kof_ClassBCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B Common Stock [Member]</link:label>
    <link:label id="lab_kof_ClassBCommonStockMember_documentation_en-US" xlink:label="lab_kof_ClassBCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassBCommonStockMember" xlink:href="kof-20201231.xsd#kof_ClassBCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ClassBCommonStockMember" xlink:to="lab_kof_ClassBCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember_4dada2a6-0e87-47e8-a5de-3fa339d8dbd8_terseLabel_en-US" xlink:label="lab_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comercializadora y Distribuidora Los Volcanes S.A</link:label>
    <link:label id="lab_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember_label_en-US" xlink:label="lab_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comercializadora y distribuidora los volcanes S.A [Member]</link:label>
    <link:label id="lab_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember_documentation_en-US" xlink:label="lab_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comercializadora y distribuidora los volcanes S.A [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember" xlink:href="kof-20201231.xsd#kof_ComercializadoraYDistribuidoraLosVolcanesSAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember" xlink:to="lab_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_b05411c1-6d17-44fd-9524-0189c9d3f959_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for intangible assets other than goodwill [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_16ca5a9e-1986-4684-933f-a69956ef9ffc_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities_b09d3c64-e7ab-4015-8493-01f145035c35_verboseLabel_en-US" xlink:label="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange gain (loss), net</link:label>
    <link:label id="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities_label_en-US" xlink:label="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Gain (Loss) Related To Operating Activities</link:label>
    <link:label id="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities_documentation_en-US" xlink:label="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Gain (Loss) Related To Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:href="kof-20201231.xsd#kof_ForeignExchangeGainLossRelatedToOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:to="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ProfitLossBeforeTaxOfAcquiree_e1d7be79-4209-45e7-8080-b90704e17e1f_terseLabel_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before taxes</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxOfAcquiree_label_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit loss before tax of acquiree</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxOfAcquiree_documentation_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit loss before tax of acquiree</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxOfAcquiree" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxOfAcquiree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProfitLossBeforeTaxOfAcquiree" xlink:to="lab_kof_ProfitLossBeforeTaxOfAcquiree" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_2d4ecca2-f045-4e6c-8c0d-59916c38901e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExciseTaxRateIncreased_49024e67-3b5a-4b54-910b-e2cb1fa51d51_terseLabel_en-US" xlink:label="lab_kof_ExciseTaxRateIncreased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax rate increased</link:label>
    <link:label id="lab_kof_ExciseTaxRateIncreased_label_en-US" xlink:label="lab_kof_ExciseTaxRateIncreased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax rate increased</link:label>
    <link:label id="lab_kof_ExciseTaxRateIncreased_documentation_en-US" xlink:label="lab_kof_ExciseTaxRateIncreased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax rate increased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxRateIncreased" xlink:href="kof-20201231.xsd#kof_ExciseTaxRateIncreased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExciseTaxRateIncreased" xlink:to="lab_kof_ExciseTaxRateIncreased" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LongtermBorrowingsMember_7956ffb0-1d88-4076-9f76-f886053a8117_terseLabel_en-US" xlink:label="lab_ifrs-full_LongtermBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Borrowings</link:label>
    <link:label id="lab_ifrs-full_LongtermBorrowingsMember_label_en-US" xlink:label="lab_ifrs-full_LongtermBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term borrowings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowingsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowingsMember" xlink:to="lab_ifrs-full_LongtermBorrowingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_727e6f28-accb-4371-a745-5b8a201cb4ee_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment loss recognised in profit or loss, goodwill</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment loss recognised in profit or loss, goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory_3b3f958e-f81e-40e6-b458-7f8daf7720ee_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Capital Stock</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of issued capital [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIssuedCapitalExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_4c0019a3-ee1e-4a1a-b474-e5a7dfb25b61_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RefrigerationEquipmentMember_580e4c8d-0143-4bff-adcb-ad03f4cdf5c2_verboseLabel_en-US" xlink:label="lab_kof_RefrigerationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refrigeration equipment</link:label>
    <link:label id="lab_kof_RefrigerationEquipmentMember_5b326e27-acaa-4cce-895a-b457b8d38157_terseLabel_en-US" xlink:label="lab_kof_RefrigerationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refrigeration Equipment</link:label>
    <link:label id="lab_kof_RefrigerationEquipmentMember_label_en-US" xlink:label="lab_kof_RefrigerationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refrigeration equipment [Member]</link:label>
    <link:label id="lab_kof_RefrigerationEquipmentMember_documentation_en-US" xlink:label="lab_kof_RefrigerationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refrigeration equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember" xlink:href="kof-20201231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RefrigerationEquipmentMember" xlink:to="lab_kof_RefrigerationEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AtFairValueMember_6cb7973f-9205-49bc-abf9-a6580e2bde5e_terseLabel_en-US" xlink:label="lab_ifrs-full_AtFairValueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">At Fair Value</link:label>
    <link:label id="lab_ifrs-full_AtFairValueMember_label_en-US" xlink:label="lab_ifrs-full_AtFairValueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">At fair value [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AtFairValueMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AtFairValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AtFairValueMember" xlink:to="lab_ifrs-full_AtFairValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level2OfFairValueHierarchyMember_4e17d2a8-6c9b-4b30-9c5e-9406f4f8de6e_terseLabel_en-US" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_ifrs-full_Level2OfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2 of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level2OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level2OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_PH_a10717be-cda1-4eba-b629-e26d9795658f_terseLabel_en-US" xlink:label="lab_country_PH" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippines</link:label>
    <link:label id="lab_country_PH_label_en-US" xlink:label="lab_country_PH" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PHILIPPINES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PH"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_PH" xlink:to="lab_country_PH" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_05811ec5-77ff-4a76-95e3-277a2c145ff2_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Suppliers and other accounts payable</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase (decrease) in trade accounts payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_03f2c53b-5a27-422c-b4fd-392db2aa21c2_terseLabel_en-US" xlink:label="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:label id="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_label_en-US" xlink:label="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains losses on net monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:label id="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_documentation_en-US" xlink:label="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains losses on net monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:href="kof-20201231.xsd#kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:to="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_ceb9d2be-3cfe-4674-9a3c-6e1660bb8c9c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DistributionEquipmentMember_d59be443-d017-4e7d-b7b4-5c931b9afbd4_terseLabel_en-US" xlink:label="lab_kof_DistributionEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution equipment</link:label>
    <link:label id="lab_kof_DistributionEquipmentMember_label_en-US" xlink:label="lab_kof_DistributionEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution equipment [Member]</link:label>
    <link:label id="lab_kof_DistributionEquipmentMember_documentation_en-US" xlink:label="lab_kof_DistributionEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionEquipmentMember" xlink:href="kof-20201231.xsd#kof_DistributionEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DistributionEquipmentMember" xlink:to="lab_kof_DistributionEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_PA_ec8e114c-c330-4c7c-994d-f7fb44b786eb_terseLabel_en-US" xlink:label="lab_country_PA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Panama</link:label>
    <link:label id="lab_country_PA_label_en-US" xlink:label="lab_country_PA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PANAMA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_PA" xlink:to="lab_country_PA" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EliminationOfIntersegmentAmountsMember_27f01833-6497-42bc-aa9b-2457af57a27c_terseLabel_en-US" xlink:label="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eliminations</link:label>
    <link:label id="lab_ifrs-full_EliminationOfIntersegmentAmountsMember_label_en-US" xlink:label="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Elimination of intersegment amounts [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:to="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_baaf7a72-6e6e-4155-9a42-8e5b4ef787d4_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of completed projects in progress</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through transfers from construction in progress, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities_c5ce9581-880c-479b-abf9-bf098c5563bd_negatedLabel_en-US" xlink:label="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid on lease liabilities</link:label>
    <link:label id="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities_190678a0-e1b7-4c58-b6a5-27f5864e43af_negatedTerseLabel_en-US" xlink:label="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid on lease liabilities</link:label>
    <link:label id="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease interest paid classified as financing activities</link:label>
    <link:label id="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities_documentation_en-US" xlink:label="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease interest paid classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:href="kof-20201231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:to="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_701fbd21-c2a8-407b-ac6a-dd62c9ddfaf2_terseLabel_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income, net of tax</link:label>
    <link:label id="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_label_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income, Excluding Sale Of Joint Venture</link:label>
    <link:label id="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_documentation_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income, Excluding Sale Of Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:href="kof-20201231.xsd#kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:to="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_47fc505e-ecc5-40c5-9480-5bab48907ab2_verboseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floating interest rate</link:label>
    <link:label id="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_label_en-US" xlink:label="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings, adjustment to interest rate basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:to="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentNonfinancialAssets_7ed8b77a-aef7-4f9b-a2e2-141541512499_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentNonfinancialAssets_82a37cb5-51cb-4267-914b-6d4afc5c838c_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentNonfinancialAssets_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current non-financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:to="lab_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_8b0b040d-597e-46ee-8d81-efa7165ed53f_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Non Controlling Interest In Consolidated Subsidiaries [abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_label_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [Abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_documentation_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:to="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree_b68fea99-3e52-4165-82f3-953762ca5e84_terseLabel_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree_label_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payment year three</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree_documentation_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payments year three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree" xlink:to="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations_d78107a3-1e42-4be2-910b-be5f02ec1890_terseLabel_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity holders of the parent- continuing</link:label>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations_label_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income, attributable to owners of parent from continuing operations</link:label>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations_documentation_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income, attributable to owners of parent from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" xlink:to="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_USD_e0a7fe55-d2af-4abd-b31c-2f54eedf9374_terseLabel_en-US" xlink:label="lab_currency_USD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. dollars</link:label>
    <link:label id="lab_currency_USD_label_en-US" xlink:label="lab_currency_USD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States of America, Dollars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD" xlink:to="lab_currency_USD" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_a5ba75fd-65ad-4044-9ef8-a436713f3d61_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_129b15aa-1e63-45b5-8f4b-2237f53e8506_terseLabel_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic controlling interest net income (loss) from continuing operations</link:label>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings (loss) per share from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BasicEarningsLossPerShareFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:to="lab_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinanceChargesForLeases_a1d67022-63d2-4c52-be49-b0838811d4a6_verboseLabel_en-US" xlink:label="lab_kof_FinanceChargesForLeases" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance charges of leases</link:label>
    <link:label id="lab_kof_FinanceChargesForLeases_label_en-US" xlink:label="lab_kof_FinanceChargesForLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance charges for leases</link:label>
    <link:label id="lab_kof_FinanceChargesForLeases_documentation_en-US" xlink:label="lab_kof_FinanceChargesForLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance charges for leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForLeases" xlink:href="kof-20201231.xsd#kof_FinanceChargesForLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinanceChargesForLeases" xlink:to="lab_kof_FinanceChargesForLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfEntitysRevenue_72a0ebb6-f22f-44ce-ae5a-6109ef0aa716_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfEntitysRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of stock sold</link:label>
    <link:label id="lab_ifrs-full_PercentageOfEntitysRevenue_label_en-US" xlink:label="lab_ifrs-full_PercentageOfEntitysRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of entity's revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfEntitysRevenue" xlink:to="lab_ifrs-full_PercentageOfEntitysRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SevenPointThreeFivePercentageMember_890b1caa-3d96-4d88-a66a-65647ab272c8_terseLabel_en-US" xlink:label="lab_kof_SevenPointThreeFivePercentageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">7. 35 Debt Bonds Maturing in 2028</link:label>
    <link:label id="lab_kof_SevenPointThreeFivePercentageMember_label_en-US" xlink:label="lab_kof_SevenPointThreeFivePercentageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seven point three five percentage [Member]</link:label>
    <link:label id="lab_kof_SevenPointThreeFivePercentageMember_documentation_en-US" xlink:label="lab_kof_SevenPointThreeFivePercentageMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seven point three five percentage [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeFivePercentageMember" xlink:href="kof-20201231.xsd#kof_SevenPointThreeFivePercentageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SevenPointThreeFivePercentageMember" xlink:to="lab_kof_SevenPointThreeFivePercentageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_bf8bb462-d382-4e13-89b4-f36f79401f2a_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-employment and other non-current employee benefits</link:label>
    <link:label id="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_9b5d7c85-e23d-420e-a9c3-7c489daa2b93_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total post-employment and other non-current employee benefits</link:label>
    <link:label id="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_label_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current provisions for employee benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:to="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_KOFMember_fd5bdcd4-7b9d-4f54-9eb5-efe49ebace88_terseLabel_en-US" xlink:label="lab_kof_KOFMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">KOF</link:label>
    <link:label id="lab_kof_KOFMember_label_en-US" xlink:label="lab_kof_KOFMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">KOF [Member]</link:label>
    <link:label id="lab_kof_KOFMember_documentation_en-US" xlink:label="lab_kof_KOFMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">KOF [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_KOFMember" xlink:href="kof-20201231.xsd#kof_KOFMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_KOFMember" xlink:to="lab_kof_KOFMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxContingenciesAmount_232d195e-ab73-4d05-b71e-05d71d96b494_terseLabel_en-US" xlink:label="lab_kof_TaxContingenciesAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax contingencies amount</link:label>
    <link:label id="lab_kof_TaxContingenciesAmount_label_en-US" xlink:label="lab_kof_TaxContingenciesAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax contingencies amount</link:label>
    <link:label id="lab_kof_TaxContingenciesAmount_documentation_en-US" xlink:label="lab_kof_TaxContingenciesAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax contingencies amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesAmount" xlink:href="kof-20201231.xsd#kof_TaxContingenciesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxContingenciesAmount" xlink:to="lab_kof_TaxContingenciesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RangeAxis_26f151fc-0e78-47b5-b880-1a44fbf05539_terseLabel_en-US" xlink:label="lab_ifrs-full_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [axis]</link:label>
    <link:label id="lab_ifrs-full_RangeAxis_label_en-US" xlink:label="lab_ifrs-full_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangeAxis" xlink:to="lab_ifrs-full_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_4a53bb66-2988-4085-b214-c7c14ab3f246_terseLabel_en-US" xlink:label="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Domestic Tax Rate</link:label>
    <link:label id="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of domestic tax rate explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The schedule of domestic tax rate [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:to="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GrupoFinancieroBanorteSABDeCVMember_4c777a5c-73c3-4725-b4b2-cb31dd0213d6_terseLabel_en-US" xlink:label="lab_kof_GrupoFinancieroBanorteSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grupo Financiero Banorte, S.A.B. de C.V.</link:label>
    <link:label id="lab_kof_GrupoFinancieroBanorteSABDeCVMember_label_en-US" xlink:label="lab_kof_GrupoFinancieroBanorteSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grupo financiero banorte, S.A.B. de C.V. [Member]</link:label>
    <link:label id="lab_kof_GrupoFinancieroBanorteSABDeCVMember_documentation_en-US" xlink:label="lab_kof_GrupoFinancieroBanorteSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grupo financiero banorte, S.A.B. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GrupoFinancieroBanorteSABDeCVMember" xlink:href="kof-20201231.xsd#kof_GrupoFinancieroBanorteSABDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GrupoFinancieroBanorteSABDeCVMember" xlink:to="lab_kof_GrupoFinancieroBanorteSABDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_bb5bb3ea-51df-4345-a337-bc402385bc84_terseLabel_en-US" xlink:label="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No expiration (Brazil)</link:label>
    <link:label id="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_label_en-US" xlink:label="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized deferred tax assets tax loss carry forward with no expiration</link:label>
    <link:label id="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_documentation_en-US" xlink:label="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized deferred tax assets tax loss carry forward with no expiration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:href="kof-20201231.xsd#kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:to="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember_4880f6c2-a3d3-4cf9-8bb6-a7b3c92151d4_terseLabel_en-US" xlink:label="lab_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Ordinary Share Transactions Prior to Stock Split</link:label>
    <link:label id="lab_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember_label_en-US" xlink:label="lab_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major ordinary share transactions prior to stock split [Member]</link:label>
    <link:label id="lab_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember_documentation_en-US" xlink:label="lab_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major ordinary share transactions prior to stock split [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember" xlink:href="kof-20201231.xsd#kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember" xlink:to="lab_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisposalLetDefinedBenefitLiabilityAsset_f24771f0-1d91-4f4d-befe-5c261c2f12e0_verboseLabel_en-US" xlink:label="lab_kof_DisposalLetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippines disposal</link:label>
    <link:label id="lab_kof_DisposalLetDefinedBenefitLiabilityAsset_1424c45e-559a-4e05-858c-e40aad85da56_terseLabel_en-US" xlink:label="lab_kof_DisposalLetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippines disposal</link:label>
    <link:label id="lab_kof_DisposalLetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_kof_DisposalLetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal let defined benefit liability asset</link:label>
    <link:label id="lab_kof_DisposalLetDefinedBenefitLiabilityAsset_documentation_en-US" xlink:label="lab_kof_DisposalLetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal let defined benefit liability asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalLetDefinedBenefitLiabilityAsset" xlink:href="kof-20201231.xsd#kof_DisposalLetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisposalLetDefinedBenefitLiabilityAsset" xlink:to="lab_kof_DisposalLetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TreasuryLocksMember_c10ad542-3e2b-4b49-8701-363984394ce9_terseLabel_en-US" xlink:label="lab_kof_TreasuryLocksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury locks</link:label>
    <link:label id="lab_kof_TreasuryLocksMember_label_en-US" xlink:label="lab_kof_TreasuryLocksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Locks [Member]</link:label>
    <link:label id="lab_kof_TreasuryLocksMember_documentation_en-US" xlink:label="lab_kof_TreasuryLocksMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Locks.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TreasuryLocksMember" xlink:href="kof-20201231.xsd#kof_TreasuryLocksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TreasuryLocksMember" xlink:to="lab_kof_TreasuryLocksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FemsaAndSubsidiariesMember_200404a4-e6b8-4f5c-8995-cb86883cf992_terseLabel_en-US" xlink:label="lab_kof_FemsaAndSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FEMSA and Subsidiaries</link:label>
    <link:label id="lab_kof_FemsaAndSubsidiariesMember_label_en-US" xlink:label="lab_kof_FemsaAndSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Femsa and subsidiaries [Member]</link:label>
    <link:label id="lab_kof_FemsaAndSubsidiariesMember_documentation_en-US" xlink:label="lab_kof_FemsaAndSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Femsa and subsidiaries [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember" xlink:href="kof-20201231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FemsaAndSubsidiariesMember" xlink:to="lab_kof_FemsaAndSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_13d7b106-aeee-440b-ba10-4a2d900c6d9f_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non-current Assets and Other Non-current Financial Assets</link:label>
    <link:label id="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other assets and other financial assets [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of other non-current assets and other non-current financial assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:to="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AmortizationPrepaidExpenses_4afba50a-3686-4dfc-83db-bf5c4e6dd413_terseLabel_en-US" xlink:label="lab_kof_AmortizationPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization prepaid expenses</link:label>
    <link:label id="lab_kof_AmortizationPrepaidExpenses_label_en-US" xlink:label="lab_kof_AmortizationPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization prepaid expenses</link:label>
    <link:label id="lab_kof_AmortizationPrepaidExpenses_documentation_en-US" xlink:label="lab_kof_AmortizationPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization prepaid expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses" xlink:href="kof-20201231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AmortizationPrepaidExpenses" xlink:to="lab_kof_AmortizationPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TradeReceivablesPastDueButNotImpaired_7a8cdd9b-283f-470a-9410-7639a9a3480a_terseLabel_en-US" xlink:label="lab_kof_TradeReceivablesPastDueButNotImpaired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables past due but not impaired</link:label>
    <link:label id="lab_kof_TradeReceivablesPastDueButNotImpaired_label_en-US" xlink:label="lab_kof_TradeReceivablesPastDueButNotImpaired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables past due but not impaired</link:label>
    <link:label id="lab_kof_TradeReceivablesPastDueButNotImpaired_documentation_en-US" xlink:label="lab_kof_TradeReceivablesPastDueButNotImpaired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables past due but not impaired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TradeReceivablesPastDueButNotImpaired" xlink:href="kof-20201231.xsd#kof_TradeReceivablesPastDueButNotImpaired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TradeReceivablesPastDueButNotImpaired" xlink:to="lab_kof_TradeReceivablesPastDueButNotImpaired" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForInterestExpense_9e735210-c26b-402d-8332-05fad1b76866_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForInterestExpense_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for interest expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForInterestExpense" xlink:to="lab_ifrs-full_AdjustmentsForInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_61d533f2-dfe5-46d3-b950-79e0f526edf6_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets, including cash acquired</link:label>
    <link:label id="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_country_NI_e77146b4-0493-45c0-81ce-fcd266873d1d_terseLabel_en-US" xlink:label="lab_country_NI" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nicaragua</link:label>
    <link:label id="lab_country_NI_label_en-US" xlink:label="lab_country_NI" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NICARAGUA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_NI" xlink:to="lab_country_NI" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_e91d234d-7110-4afb-9e33-0368e5afe4bb_terseLabel_en-US" xlink:label="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurements of the net defined benefit liability</link:label>
    <link:label id="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_label_en-US" xlink:label="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement of net defined employee benefit liability</link:label>
    <link:label id="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_documentation_en-US" xlink:label="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurements of the net defined employee benefit liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:href="kof-20201231.xsd#kof_RemeasurementOfNetDefinedEmployeeBenefitLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:to="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_90377979-20b1-4e13-8b13-1cc3dc1281eb_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_de279ba5-afcc-47d4-a5c3-bc21f32a6602_verboseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_fa3e095c-ce41-4512-a184-fc7ca9fb856d_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:to="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SecurityDepositsMember_c4411cbc-2737-49cc-b458-cb0200483221_terseLabel_en-US" xlink:label="lab_kof_SecurityDepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security deposits</link:label>
    <link:label id="lab_kof_SecurityDepositsMember_label_en-US" xlink:label="lab_kof_SecurityDepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security deposits [Member]</link:label>
    <link:label id="lab_kof_SecurityDepositsMember_documentation_en-US" xlink:label="lab_kof_SecurityDepositsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security deposits [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SecurityDepositsMember" xlink:href="kof-20201231.xsd#kof_SecurityDepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SecurityDepositsMember" xlink:to="lab_kof_SecurityDepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_9dbcf512-a4a0-4dfb-8870-6f7651231f05_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than one year and not later than two years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:to="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitObligation_a0197c69-0308-47eb-9c07-1543bf275bdb_terseLabel_en-US" xlink:label="lab_kof_DefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit obligation</link:label>
    <link:label id="lab_kof_DefinedBenefitObligation_label_en-US" xlink:label="lab_kof_DefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit obligation</link:label>
    <link:label id="lab_kof_DefinedBenefitObligation_documentation_en-US" xlink:label="lab_kof_DefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligation" xlink:href="kof-20201231.xsd#kof_DefinedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitObligation" xlink:to="lab_kof_DefinedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GeneralAndAdministrativeExpenseMember_ced13bb0-7f49-4027-98af-0f420dfbb552_terseLabel_en-US" xlink:label="lab_kof_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:label id="lab_kof_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_kof_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expense [Member]</link:label>
    <link:label id="lab_kof_GeneralAndAdministrativeExpenseMember_documentation_en-US" xlink:label="lab_kof_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expense [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GeneralAndAdministrativeExpenseMember" xlink:href="kof-20201231.xsd#kof_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GeneralAndAdministrativeExpenseMember" xlink:to="lab_kof_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashOutflowForLeases_b0f6aaca-0533-4a8b-96d3-659a2244d4fe_negatedLabel_en-US" xlink:label="lab_ifrs-full_CashOutflowForLeases" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of leases</link:label>
    <link:label id="lab_ifrs-full_CashOutflowForLeases_label_en-US" xlink:label="lab_ifrs-full_CashOutflowForLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash outflow for leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashOutflowForLeases" xlink:to="lab_ifrs-full_CashOutflowForLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_0c46380f-d13a-4edb-b772-d21ae8c8c063_terseLabel_en-US" xlink:label="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurements of the net defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_label_en-US" xlink:label="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve of remeasurements of defined benefit plans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:to="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_63105705-2bf8-4dfd-b3cf-b441aaf84e17_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember_91a3ac15-1d7d-4db8-abb9-71390520e56a_verboseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Development systems</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets under development [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:to="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable_73999334-4a12-4d2a-bc1a-0b21d91dc959_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of classes of share capital [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of classes of share capital [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangesInWorkingCapitalAndOtherItems_7b432cd8-2aa2-4c7d-8179-f353d2ac07b4_terseLabel_en-US" xlink:label="lab_kof_ChangesInWorkingCapitalAndOtherItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in working capital</link:label>
    <link:label id="lab_kof_ChangesInWorkingCapitalAndOtherItems_label_en-US" xlink:label="lab_kof_ChangesInWorkingCapitalAndOtherItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in working capital and other items</link:label>
    <link:label id="lab_kof_ChangesInWorkingCapitalAndOtherItems_documentation_en-US" xlink:label="lab_kof_ChangesInWorkingCapitalAndOtherItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in working capital and other items</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangesInWorkingCapitalAndOtherItems" xlink:href="kof-20201231.xsd#kof_ChangesInWorkingCapitalAndOtherItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangesInWorkingCapitalAndOtherItems" xlink:to="lab_kof_ChangesInWorkingCapitalAndOtherItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember_babd2362-5c78-44e0-af6f-506649d678a9_terseLabel_en-US" xlink:label="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Spal Industria Brasileira de Bebidas, S.A.</link:label>
    <link:label id="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember_label_en-US" xlink:label="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Spal industria brasileira de bebidas SA [Member]</link:label>
    <link:label id="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember_documentation_en-US" xlink:label="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Spal industria brasileira de bebidas, S.A. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:href="kof-20201231.xsd#kof_SpalIndustriaBrasileiraDeBebidasSAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:to="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetForeignExchangeGains_ad67f17b-f9b9-4260-b7b8-faf5e9b6aabf_terseLabel_en-US" xlink:label="lab_kof_NetForeignExchangeGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange gain related to operating activities</link:label>
    <link:label id="lab_kof_NetForeignExchangeGains_label_en-US" xlink:label="lab_kof_NetForeignExchangeGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net foreign exchange gains</link:label>
    <link:label id="lab_kof_NetForeignExchangeGains_documentation_en-US" xlink:label="lab_kof_NetForeignExchangeGains" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net foreign exchange gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetForeignExchangeGains" xlink:href="kof-20201231.xsd#kof_NetForeignExchangeGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetForeignExchangeGains" xlink:to="lab_kof_NetForeignExchangeGains" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DebtSecuritiesMember_6a9ad856-4fc8-4438-9ff9-ea145947858e_terseLabel_en-US" xlink:label="lab_ifrs-full_DebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities</link:label>
    <link:label id="lab_ifrs-full_DebtSecuritiesMember_label_en-US" xlink:label="lab_ifrs-full_DebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtSecuritiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DebtSecuritiesMember" xlink:to="lab_ifrs-full_DebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities_64701ed7-1b5c-4916-a9dd-58b252c55f87_negatedLabel_en-US" xlink:label="lab_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of intangible assets and other investing activities</link:label>
    <link:label id="lab_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities_label_en-US" xlink:label="lab_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Intangible Assets And Other Investing Activities</link:label>
    <link:label id="lab_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities_documentation_en-US" xlink:label="lab_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Intangible Assets And Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" xlink:href="kof-20201231.xsd#kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" xlink:to="lab_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonDeductibleInterestsLimitationPeriod_e59132d7-57a1-4c6f-a253-53a6d99b52c5_terseLabel_en-US" xlink:label="lab_kof_NonDeductibleInterestsLimitationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible&#160;interests limitation period</link:label>
    <link:label id="lab_kof_NonDeductibleInterestsLimitationPeriod_label_en-US" xlink:label="lab_kof_NonDeductibleInterestsLimitationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non deductible interests limitation period</link:label>
    <link:label id="lab_kof_NonDeductibleInterestsLimitationPeriod_documentation_en-US" xlink:label="lab_kof_NonDeductibleInterestsLimitationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non deductible interests limitation period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonDeductibleInterestsLimitationPeriod" xlink:href="kof-20201231.xsd#kof_NonDeductibleInterestsLimitationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonDeductibleInterestsLimitationPeriod" xlink:to="lab_kof_NonDeductibleInterestsLimitationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_f339f4a1-d28e-4a7d-83ec-3d26e2dac8ea_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of Key Assumptions by CGU for Impairment Test</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about key assumptions by CGU for impairment test explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of detailed information about key assumptions by CGU for impairment test [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxAssets_e59a270a-af5a-4ad7-82b1-a73159d3831e_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxAssets_444e0525-31ca-447e-9c74-09d9618c2ead_negatedLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax, asset</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxAssets_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets" xlink:to="lab_ifrs-full_DeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrentPrepaidBonuses_b5d36deb-53c4-44b0-a0ff-31fa3ab760ce_terseLabel_en-US" xlink:label="lab_kof_CurrentPrepaidBonuses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid bonuses</link:label>
    <link:label id="lab_kof_CurrentPrepaidBonuses_label_en-US" xlink:label="lab_kof_CurrentPrepaidBonuses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current prepaid bonuses</link:label>
    <link:label id="lab_kof_CurrentPrepaidBonuses_documentation_en-US" xlink:label="lab_kof_CurrentPrepaidBonuses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current prepaid bonuses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPrepaidBonuses" xlink:href="kof-20201231.xsd#kof_CurrentPrepaidBonuses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrentPrepaidBonuses" xlink:to="lab_kof_CurrentPrepaidBonuses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_6d12f400-c4c2-49d0-b8fe-650c68fcc2bf_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of significant accounting policies [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19c131b0-425c-40dd-94fa-167fbad93c65_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_MX_31835cf9-f313-4869-b06e-09e261ac37ec_terseLabel_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexico</link:label>
    <link:label id="lab_country_MX_label_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MEXICO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_MX" xlink:to="lab_country_MX" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems_aece00c7-a03e-411b-aabf-b40b997a32fc_terseLabel_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Components Of Tax Expense Income [line items]</link:label>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems_label_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major components of tax expense income [Line Items]</link:label>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems_documentation_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major components of tax expense income [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:href="kof-20201231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:to="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfInventoriesAbstract_6d9cf882-faba-419e-8fc8-e20acbf3e5df_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfInventoriesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of current inventories [abstract]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfInventoriesAbstract_label_en-US" xlink:label="lab_ifrs-full_ClassesOfInventoriesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of current inventories [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract" xlink:to="lab_ifrs-full_ClassesOfInventoriesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions_ed4fa3a3-48dc-4b29-aaa7-5ab75a118c7d_terseLabel_en-US" xlink:label="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of concentrate from The Coca-Cola Company</link:label>
    <link:label id="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions_label_en-US" xlink:label="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of concentrate related party transactions</link:label>
    <link:label id="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions_documentation_en-US" xlink:label="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of concentrate related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:href="kof-20201231.xsd#kof_PurchasesOfConcentrateRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:to="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DateOfSubsidiaryDisposal_6fad1146-ad20-4011-8831-0183685c47a9_terseLabel_en-US" xlink:label="lab_kof_DateOfSubsidiaryDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary disposal completion date</link:label>
    <link:label id="lab_kof_DateOfSubsidiaryDisposal_label_en-US" xlink:label="lab_kof_DateOfSubsidiaryDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Date of subsidiary disposal</link:label>
    <link:label id="lab_kof_DateOfSubsidiaryDisposal_documentation_en-US" xlink:label="lab_kof_DateOfSubsidiaryDisposal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Date of subsidiary disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DateOfSubsidiaryDisposal" xlink:href="kof-20201231.xsd#kof_DateOfSubsidiaryDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DateOfSubsidiaryDisposal" xlink:to="lab_kof_DateOfSubsidiaryDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationAxis_b1ea0b89-d812-4613-81eb-4ef823cb7288_terseLabel_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Financial Statement Location [Axis]</link:label>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationAxis_label_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated financial statement location [Axis]</link:label>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationAxis_documentation_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated financial statement location [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis" xlink:to="lab_kof_ConsolidatedFinancialStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RestrictedCashAndCashEquivalents_3c75a183-d9da-45ea-a855-fd5a1165dab8_terseLabel_en-US" xlink:label="lab_ifrs-full_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_ifrs-full_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestrictedCashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RestrictedCashAndCashEquivalents" xlink:to="lab_ifrs-full_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsByNameAxis_53420f5d-1c74-4dfc-8e40-cc483db002dd_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings by name [axis]</link:label>
    <link:label id="lab_ifrs-full_BorrowingsByNameAxis_label_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings by name [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameAxis" xlink:to="lab_ifrs-full_BorrowingsByNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandTwentyOneMember_c4404c82-139c-49bf-b361-e72d8fa9fdec_terseLabel_en-US" xlink:label="lab_kof_TwoThousandTwentyOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty one</link:label>
    <link:label id="lab_kof_TwoThousandTwentyOneMember_label_en-US" xlink:label="lab_kof_TwoThousandTwentyOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty one [Member]</link:label>
    <link:label id="lab_kof_TwoThousandTwentyOneMember_documentation_en-US" xlink:label="lab_kof_TwoThousandTwentyOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty one [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneMember" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandTwentyOneMember" xlink:to="lab_kof_TwoThousandTwentyOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_3f1b1643-059d-44b8-966a-5b637562902a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Detailed Information About Borrowings</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SpareParts_c9f2867d-d8ce-4587-8e43-2adf243e0add_terseLabel_en-US" xlink:label="lab_ifrs-full_SpareParts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non strategic spare parts</link:label>
    <link:label id="lab_ifrs-full_SpareParts_label_en-US" xlink:label="lab_ifrs-full_SpareParts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current spare parts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SpareParts" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SpareParts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SpareParts" xlink:to="lab_ifrs-full_SpareParts" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_ef0ca98c-d8a0-423b-a0d5-2491d7263583_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) not to be reclassified to profit or loss in subsequent periods</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income that will not be reclassified to profit or loss, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BrandNamesMember_4a8ea2bd-b46f-43a5-9e4c-926a5163e045_verboseLabel_en-US" xlink:label="lab_ifrs-full_BrandNamesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rights to Produce and Distribute Coca-Cola trademark Products</link:label>
    <link:label id="lab_ifrs-full_BrandNamesMember_label_en-US" xlink:label="lab_ifrs-full_BrandNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brand names [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BrandNamesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BrandNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BrandNamesMember" xlink:to="lab_ifrs-full_BrandNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDepreciationExpense_96d0b4df-81e8-4834-9167-8a8522c14c5b_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDepreciationExpense_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for depreciation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDepreciationExpense" xlink:to="lab_ifrs-full_AdjustmentsForDepreciationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_721a6e35-b953-42ad-981e-f6f4ea81b302_verboseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market value (loss) on financial instruments</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_79a30915-254f-4db0-82ad-92c4738d1b55_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market value (loss) gain on financial instruments</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on financial assets at fair value through profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentFinancialAssets_3dca0a30-d9ce-45f9-8127-0a79a7e7f24d_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current financial assets</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentFinancialAssets_74caaf61-3ec6-49fc-9e9a-562f1fd74da3_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current financial assets</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialAssets" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory_278640d9-10ad-4416-9328-c59d9f8f5e1b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Accounts Receivable, Net</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearFiveMember_09e284e1-e656-410d-bfe9-5a53a1dc10e5_terseLabel_en-US" xlink:label="lab_kof_YearFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_kof_YearFiveMember_label_en-US" xlink:label="lab_kof_YearFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Five [member]</link:label>
    <link:label id="lab_kof_YearFiveMember_documentation_en-US" xlink:label="lab_kof_YearFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year five.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFiveMember" xlink:href="kof-20201231.xsd#kof_YearFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearFiveMember" xlink:to="lab_kof_YearFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CR_2885c9e5-67a5-4ca8-b770-a04b3f8c1626_terseLabel_en-US" xlink:label="lab_country_CR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costa Rica</link:label>
    <link:label id="lab_country_CR_label_en-US" xlink:label="lab_country_CR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COSTA RICA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CR" xlink:to="lab_country_CR" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_9310a032-5015-40e6-8dd2-94f73a6820cf_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Other Financial Assets</link:label>
    <link:label id="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other non current financial assets explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of other non current financial assets [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_e7e86288-3b90-44c9-acde-97a866f1b8e9_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Provisions and Commitments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions, contingent liabilities and contingent assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PackingMaterials_85ea4c2c-3d86-4d30-85e4-1c4bd64026b1_terseLabel_en-US" xlink:label="lab_kof_PackingMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Packing materials</link:label>
    <link:label id="lab_kof_PackingMaterials_label_en-US" xlink:label="lab_kof_PackingMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Packing materials</link:label>
    <link:label id="lab_kof_PackingMaterials_documentation_en-US" xlink:label="lab_kof_PackingMaterials" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Packing materials</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PackingMaterials" xlink:href="kof-20201231.xsd#kof_PackingMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PackingMaterials" xlink:to="lab_kof_PackingMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_bd9662f2-e948-4a4c-985f-be06f8b11909_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories and cost of goods sold</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for inventories and cost of goods sold explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The description of accounting policy for inventories and cost of goods sold [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_NIO_75c7859b-a827-4011-9e41-b90c5ad479b1_terseLabel_en-US" xlink:label="lab_currency_NIO" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cordoba</link:label>
    <link:label id="lab_currency_NIO_label_en-US" xlink:label="lab_currency_NIO" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nicaragua, Cordobas</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NIO" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_NIO"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_NIO" xlink:to="lab_currency_NIO" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_0b4bd842-7921-4d12-ab87-884b7a1206b6_totalLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity attributable to equity holders of the parent</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_70a9d49c-16b7-40a9-82f6-fc8dfcbc6adf_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity attributable to equity holders of the parent</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_label_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity attributable to owners of parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EarningsPerShareExplanatory_ec014d90-47c1-4a0b-aaf0-9dc620286358_terseLabel_en-US" xlink:label="lab_ifrs-full_EarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_ifrs-full_EarningsPerShareExplanatory_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareExplanatory" xlink:to="lab_ifrs-full_EarningsPerShareExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotionalAmount_aad604e1-0a63-4357-9aa1-774b05e1a486_terseLabel_en-US" xlink:label="lab_ifrs-full_NotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_ifrs-full_NotionalAmount_91a78d29-15fd-490c-9c4d-461ad0462fdc_verboseLabel_en-US" xlink:label="lab_ifrs-full_NotionalAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amount</link:label>
    <link:label id="lab_ifrs-full_NotionalAmount_label_en-US" xlink:label="lab_ifrs-full_NotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotionalAmount" xlink:to="lab_ifrs-full_NotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_233095e8-9977-42aa-9e30-c71f38708aa4_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of cash and cash equivalents [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_country_BR_7b8757bf-579c-4c40-b72e-cbf24ce2eaf6_terseLabel_en-US" xlink:label="lab_country_BR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brazil</link:label>
    <link:label id="lab_country_BR_label_en-US" xlink:label="lab_country_BR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BRAZIL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_BR" xlink:to="lab_country_BR" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_f8b8a5fe-19fb-4fd5-8daf-2f2cba907155_verboseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Items that will not be reclassified to profit or loss in subsequent periods:</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_ae6c3fe6-cf3a-4a17-93fa-88fb2d03e198_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Items not to be reclassified to profit or loss in subsequent periods:</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_a29f97f6-7763-47a7-836f-db87a877aca5_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets and Other Current Financial Assets</link:label>
    <link:label id="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other current assets and other current financial assets [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of other current assets and other current financial assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:to="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CO_1b936402-1c0f-4189-b8e0-bf58561edbcb_terseLabel_en-US" xlink:label="lab_country_CO" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colombia</link:label>
    <link:label id="lab_country_CO_label_en-US" xlink:label="lab_country_CO" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COLOMBIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CO" xlink:to="lab_country_CO" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TerminationBenefitsExpense_6f8a2181-6719-435c-b900-cb237cc65ffe_terseLabel_en-US" xlink:label="lab_ifrs-full_TerminationBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination benefits</link:label>
    <link:label id="lab_ifrs-full_TerminationBenefitsExpense_label_en-US" xlink:label="lab_ifrs-full_TerminationBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination benefits expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TerminationBenefitsExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TerminationBenefitsExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TerminationBenefitsExpense" xlink:to="lab_ifrs-full_TerminationBenefitsExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_170a5079-4fd0-408f-86f4-c2c874e58942_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GrupoIndustrialBimboSABDeCVMember_caf8db12-e986-426e-870b-88725583caf5_terseLabel_en-US" xlink:label="lab_kof_GrupoIndustrialBimboSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grupo Industrial Bimbo, S.A.B. de C. V.</link:label>
    <link:label id="lab_kof_GrupoIndustrialBimboSABDeCVMember_label_en-US" xlink:label="lab_kof_GrupoIndustrialBimboSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grupo industrial bimbo, S.A.B. de C. V. [Member]</link:label>
    <link:label id="lab_kof_GrupoIndustrialBimboSABDeCVMember_documentation_en-US" xlink:label="lab_kof_GrupoIndustrialBimboSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grupo industrial bimbo, S.A.B. de C. V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GrupoIndustrialBimboSABDeCVMember" xlink:href="kof-20201231.xsd#kof_GrupoIndustrialBimboSABDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GrupoIndustrialBimboSABDeCVMember" xlink:to="lab_kof_GrupoIndustrialBimboSABDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EarningsPerShareAbstract_fce56b05-92b6-4a2d-a3de-41226385fd96_terseLabel_en-US" xlink:label="lab_ifrs-full_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</link:label>
    <link:label id="lab_ifrs-full_EarningsPerShareAbstract_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareAbstract" xlink:to="lab_ifrs-full_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_d5ccb688-f1a1-42ee-8c43-8213519a6b6b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Trust Assets</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trust asset explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of trust asset [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfTrustAssetExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapitalMember_5ea25e61-cabb-4cd6-ad7d-ca981dc5ec0c_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapitalMember_label_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalPaidinCapitalMember" xlink:to="lab_ifrs-full_AdditionalPaidinCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_605c0fa7-d295-4c4a-a5b7-241facea4597_periodStartLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at the beginning of the period</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_1adfcfde-da9a-4615-b94d-1710f7d09fab_periodEndLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at the end of the period</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents if different from statement of financial position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:to="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_5a7d9db4-c5a4-44a9-b1c1-e1a7d045b06e_terseLabel_en-US" xlink:label="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industria Mexicana de Reciclaje, S.A. de C.V. ("IMER")</link:label>
    <link:label id="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_label_en-US" xlink:label="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industria mexicana de reciclaje, S.A. de C.V. ("IMER") [Member]</link:label>
    <link:label id="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_documentation_en-US" xlink:label="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industria mexicana de reciclaje, S.A. de C.V. ("IMER") [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:href="kof-20201231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:to="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_e5e686a4-a385-4eb1-ada1-de6849171a93_terseLabel_en-US" xlink:label="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum age to qualify for benefits (age)</link:label>
    <link:label id="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_label_en-US" xlink:label="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Age Qualification For Economic Benefits And Retirement Pension</link:label>
    <link:label id="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_documentation_en-US" xlink:label="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Age Qualification For Economic Benefits And Retirement Pension</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:href="kof-20201231.xsd#kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:to="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsTable_7904c772-67b2-4c7e-bd1d-8b8b48d080d2_terseLabel_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Doubtful Accounts [table]</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsTable_label_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts [Table]</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsTable_documentation_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsTable" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AllowanceForDoubtfulAccountsTable" xlink:to="lab_kof_AllowanceForDoubtfulAccountsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_bf536b9d-25ac-4b95-a4e6-f4631647daca_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">61-90 days</link:label>
    <link:label id="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than three months and not later than four months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:to="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsFixedReturnPercentage_6ac58ddc-2714-4e94-8c36-87efbf1a08ec_terseLabel_en-US" xlink:label="lab_kof_TrustAssetsFixedReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed return</link:label>
    <link:label id="lab_kof_TrustAssetsFixedReturnPercentage_label_en-US" xlink:label="lab_kof_TrustAssetsFixedReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets fixed return percentage</link:label>
    <link:label id="lab_kof_TrustAssetsFixedReturnPercentage_documentation_en-US" xlink:label="lab_kof_TrustAssetsFixedReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets fixed return percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedReturnPercentage" xlink:href="kof-20201231.xsd#kof_TrustAssetsFixedReturnPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TrustAssetsFixedReturnPercentage" xlink:to="lab_kof_TrustAssetsFixedReturnPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_85ab5454-0e7f-4f0b-9642-eb76ad82610b_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of consolidation</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for basis of consolidation explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The description of the entity's accounting policy for basis of consolidation [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncontrollingInterestsMember_c2944b6d-5093-4ecd-8133-39ef0a517806_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterestsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterestsMember_a3498cfa-4f3a-4a17-823f-3c9bc5925b45_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterestsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterestsMember_label_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterestsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interests [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncontrollingInterestsMember" xlink:to="lab_ifrs-full_NoncontrollingInterestsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentRegistrationStatement_1a0498d2-8f62-4589-bf13-249c3ed8ae21_terseLabel_en-US" xlink:label="lab_dei_DocumentRegistrationStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Registration Statement</link:label>
    <link:label id="lab_dei_DocumentRegistrationStatement_label_en-US" xlink:label="lab_dei_DocumentRegistrationStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Registration Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentRegistrationStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentRegistrationStatement" xlink:to="lab_dei_DocumentRegistrationStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_57539597-ec77-4c97-ad50-ccea80620337_terseLabel_en-US" xlink:label="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases and other expenses of coca cola FEMSA</link:label>
    <link:label id="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_label_en-US" xlink:label="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of goods, related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:to="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForWriteOffLongLivedAssets_94b8ebe9-6a68-4739-ac03-ff91fd48ea16_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForWriteOffLongLivedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-off of long-lived assets</link:label>
    <link:label id="lab_kof_AdjustmentsForWriteOffLongLivedAssets_label_en-US" xlink:label="lab_kof_AdjustmentsForWriteOffLongLivedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for write off long lived assets</link:label>
    <link:label id="lab_kof_AdjustmentsForWriteOffLongLivedAssets_documentation_en-US" xlink:label="lab_kof_AdjustmentsForWriteOffLongLivedAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for write off long lived assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForWriteOffLongLivedAssets" xlink:href="kof-20201231.xsd#kof_AdjustmentsForWriteOffLongLivedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForWriteOffLongLivedAssets" xlink:to="lab_kof_AdjustmentsForWriteOffLongLivedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfEquityAxis_d72aad00-ec63-4848-aeda-4f7132c223fc_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of equity [axis]</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfEquityAxis_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of equity [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis" xlink:to="lab_ifrs-full_ComponentsOfEquityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialAssetsMember_4052036b-8bb9-4eea-a836-ca57b2b4e2c0_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets, class</link:label>
    <link:label id="lab_ifrs-full_FinancialAssetsMember_label_en-US" xlink:label="lab_ifrs-full_FinancialAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets, class [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsMember" xlink:to="lab_ifrs-full_FinancialAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AnnualBonusPercentageToPurchaseOptions_bf2c16cc-5148-4759-90c6-b0f8ce7ed14b_terseLabel_en-US" xlink:label="lab_kof_AnnualBonusPercentageToPurchaseOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual bonus percentage</link:label>
    <link:label id="lab_kof_AnnualBonusPercentageToPurchaseOptions_label_en-US" xlink:label="lab_kof_AnnualBonusPercentageToPurchaseOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual bonus percentage to purchase options</link:label>
    <link:label id="lab_kof_AnnualBonusPercentageToPurchaseOptions_documentation_en-US" xlink:label="lab_kof_AnnualBonusPercentageToPurchaseOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual bonus percentage to purchase options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AnnualBonusPercentageToPurchaseOptions" xlink:href="kof-20201231.xsd#kof_AnnualBonusPercentageToPurchaseOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AnnualBonusPercentageToPurchaseOptions" xlink:to="lab_kof_AnnualBonusPercentageToPurchaseOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_49585a86-4ca7-4311-a787-3d50531d8e94_terseLabel_en-US" xlink:label="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on trust assets</link:label>
    <link:label id="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return on plan assets excluding interest income or expense, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_e07544cd-6a19-43a4-88ea-4ee650968c2a_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentsAxis_a4abed60-59b5-4964-9f45-96789f887aa7_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [axis]</link:label>
    <link:label id="lab_ifrs-full_SegmentsAxis_label_en-US" xlink:label="lab_ifrs-full_SegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsAxis" xlink:to="lab_ifrs-full_SegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_country_AR_5e85adee-e316-4633-85a6-f1f1979f1056_terseLabel_en-US" xlink:label="lab_country_AR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Argentina</link:label>
    <link:label id="lab_country_AR_label_en-US" xlink:label="lab_country_AR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ARGENTINA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_AR" xlink:to="lab_country_AR" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTextBlock_8dd0bfd7-0095-45f3-a414-3d171d88a6ca_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activities of the Company</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of parent entity information [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of parent entity information.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfParentEntityInformationTextBlock" xlink:to="lab_kof_DisclosureOfParentEntityInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_16b37899-90d5-4195-89b1-ef6dfb567989_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in Non Controlling Interest</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of changes in non controlling interest explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of changes in non controlling interest [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_A2750SeniorNotesDue2030Member_e57c3c14-5d0e-4d28-b826-0fd0c549f665_terseLabel_en-US" xlink:label="lab_kof_A2750SeniorNotesDue2030Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.750% Senior Notes Due 2030</link:label>
    <link:label id="lab_kof_A2750SeniorNotesDue2030Member_label_en-US" xlink:label="lab_kof_A2750SeniorNotesDue2030Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.750% Senior Notes Due 2030 [Member]</link:label>
    <link:label id="lab_kof_A2750SeniorNotesDue2030Member_documentation_en-US" xlink:label="lab_kof_A2750SeniorNotesDue2030Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.750% Senior Notes Due 2030</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A2750SeniorNotesDue2030Member" xlink:href="kof-20201231.xsd#kof_A2750SeniorNotesDue2030Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_A2750SeniorNotesDue2030Member" xlink:to="lab_kof_A2750SeniorNotesDue2030Member" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SalesTaxRate_2d55235b-6930-4e86-8a09-3ad9ae2f832d_terseLabel_en-US" xlink:label="lab_kof_SalesTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales taxes percentage</link:label>
    <link:label id="lab_kof_SalesTaxRate_label_en-US" xlink:label="lab_kof_SalesTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales tax rate</link:label>
    <link:label id="lab_kof_SalesTaxRate_documentation_en-US" xlink:label="lab_kof_SalesTaxRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SalesTaxRate" xlink:href="kof-20201231.xsd#kof_SalesTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SalesTaxRate" xlink:to="lab_kof_SalesTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BottlerAgreementMember_238273df-04a7-4b3d-b897-bc6d7e54ea91_terseLabel_en-US" xlink:label="lab_kof_BottlerAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bottler Agreement</link:label>
    <link:label id="lab_kof_BottlerAgreementMember_label_en-US" xlink:label="lab_kof_BottlerAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bottler agreement [Member]</link:label>
    <link:label id="lab_kof_BottlerAgreementMember_documentation_en-US" xlink:label="lab_kof_BottlerAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bottler agreement [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BottlerAgreementMember" xlink:href="kof-20201231.xsd#kof_BottlerAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BottlerAgreementMember" xlink:to="lab_kof_BottlerAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_9a978846-a379-4176-9f1f-0a0f40d8b42b_terseLabel_en-US" xlink:label="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.85% Senior Notes, Maturity Date on September 1, 2032</link:label>
    <link:label id="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_label_en-US" xlink:label="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One point eight five percentage senior notes maturing on september first two two thousand thirty two [Member]</link:label>
    <link:label id="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_documentation_en-US" xlink:label="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One point eight five percentage senior notes maturing on september first two two thousand thirty two [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:href="kof-20201231.xsd#kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:to="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_EUR_a307312a-7fa0-495c-853b-94b47c37d126_terseLabel_en-US" xlink:label="lab_currency_EUR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euros</link:label>
    <link:label id="lab_currency_EUR_label_en-US" xlink:label="lab_currency_EUR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro Member Countries, Euro</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_EUR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_EUR" xlink:to="lab_currency_EUR" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_414d0ad0-5416-4ca6-a525-c4617f6c9c38_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e7d3e803-70ce-4bd5-96f8-49060d7ed259_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Revenue_cf432937-625b-4d95-9ad8-c48b44110df9_totalLabel_en-US" xlink:label="lab_ifrs-full_Revenue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_ifrs-full_Revenue_ec8581a3-1234-44e8-b838-101142ede9e4_terseLabel_en-US" xlink:label="lab_ifrs-full_Revenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_ifrs-full_Revenue_606f1f08-6dde-495d-ba99-27cf9d757a48_verboseLabel_en-US" xlink:label="lab_ifrs-full_Revenue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_ifrs-full_Revenue_label_en-US" xlink:label="lab_ifrs-full_Revenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Revenue" xlink:to="lab_ifrs-full_Revenue" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_HeinekenGroupMember_acc43aef-58b9-41ca-aeb2-f96303182247_terseLabel_en-US" xlink:label="lab_kof_HeinekenGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heineken Group</link:label>
    <link:label id="lab_kof_HeinekenGroupMember_label_en-US" xlink:label="lab_kof_HeinekenGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heineken group [Member]</link:label>
    <link:label id="lab_kof_HeinekenGroupMember_documentation_en-US" xlink:label="lab_kof_HeinekenGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heineken group [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember" xlink:href="kof-20201231.xsd#kof_HeinekenGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_HeinekenGroupMember" xlink:to="lab_kof_HeinekenGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrentSundryCreditors_e2beaf7f-856d-4968-9e09-f90dac0c2880_terseLabel_en-US" xlink:label="lab_kof_CurrentSundryCreditors" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sundry creditors</link:label>
    <link:label id="lab_kof_CurrentSundryCreditors_label_en-US" xlink:label="lab_kof_CurrentSundryCreditors" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current sundry creditors</link:label>
    <link:label id="lab_kof_CurrentSundryCreditors_documentation_en-US" xlink:label="lab_kof_CurrentSundryCreditors" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current sundry creditors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentSundryCreditors" xlink:href="kof-20201231.xsd#kof_CurrentSundryCreditors"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrentSundryCreditors" xlink:to="lab_kof_CurrentSundryCreditors" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MarketRiskMember_86056c18-d59b-4234-afbc-ac2dfc084871_terseLabel_en-US" xlink:label="lab_ifrs-full_MarketRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market risk</link:label>
    <link:label id="lab_ifrs-full_MarketRiskMember_label_en-US" xlink:label="lab_ifrs-full_MarketRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market risk [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MarketRiskMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MarketRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MarketRiskMember" xlink:to="lab_ifrs-full_MarketRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DerivativeFinancialLiabilities_6e702a26-14a7-4a8a-838e-ede553515815_terseLabel_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments liability</link:label>
    <link:label id="lab_ifrs-full_DerivativeFinancialLiabilities_69994bec-4b0f-4f8b-97b6-61e60452d409_verboseLabel_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives financial liabilities (assets)</link:label>
    <link:label id="lab_ifrs-full_DerivativeFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DerivativeFinancialLiabilities" xlink:to="lab_ifrs-full_DerivativeFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_CRC_cac8d100-69e3-43de-89b4-fda4ab5cecff_terseLabel_en-US" xlink:label="lab_currency_CRC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colon</link:label>
    <link:label id="lab_currency_CRC_label_en-US" xlink:label="lab_currency_CRC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costa Rica, Colones</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CRC" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_CRC"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CRC" xlink:to="lab_currency_CRC" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock_83c10fd7-4cbf-4907-9e27-0dc0eab55349_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Outstanding Call Options to Purchase Foreign Currency</link:label>
    <link:label id="lab_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of outstanding call options to purchase foreign currency explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of outstanding call options to purchase foreign currency [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MunicipalitySalesTaxRate_0bc284c5-484a-4f9d-9f38-8a0c89f54e49_terseLabel_en-US" xlink:label="lab_kof_MunicipalitySalesTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipality sales tax</link:label>
    <link:label id="lab_kof_MunicipalitySalesTaxRate_label_en-US" xlink:label="lab_kof_MunicipalitySalesTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipality sales tax rate</link:label>
    <link:label id="lab_kof_MunicipalitySalesTaxRate_documentation_en-US" xlink:label="lab_kof_MunicipalitySalesTaxRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipality sales tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MunicipalitySalesTaxRate" xlink:href="kof-20201231.xsd#kof_MunicipalitySalesTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MunicipalitySalesTaxRate" xlink:to="lab_kof_MunicipalitySalesTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_786619b2-d7e3-4af9-a10c-3594e81a6aee_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balances of Liabilities for Post-employment and Other Non-current Employee Benefits</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DiscontinuedOperationsMember_a4332bc0-5d96-45ec-9bce-07fdec2aaed3_terseLabel_en-US" xlink:label="lab_ifrs-full_DiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_ifrs-full_DiscontinuedOperationsMember_label_en-US" xlink:label="lab_ifrs-full_DiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DiscontinuedOperationsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DiscontinuedOperationsMember" xlink:to="lab_ifrs-full_DiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DerivativeFinancialInstrumentsMember_b2755827-0c7f-4818-9f5f-1aa73f2405b4_terseLabel_en-US" xlink:label="lab_kof_DerivativeFinancialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_kof_DerivativeFinancialInstrumentsMember_label_en-US" xlink:label="lab_kof_DerivativeFinancialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments [Member]</link:label>
    <link:label id="lab_kof_DerivativeFinancialInstrumentsMember_documentation_en-US" xlink:label="lab_kof_DerivativeFinancialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember" xlink:href="kof-20201231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DerivativeFinancialInstrumentsMember" xlink:to="lab_kof_DerivativeFinancialInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_d95d78fd-7433-4f0c-a294-6df219fbace1_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact on absolute terms of variation in the assumptions on net defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_label_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of reasonably possible increase in actuarial assumption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:to="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_e4b3650a-222e-4c7f-90dd-e502032cbfa4_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable_9d2aab5d-fcb8-4604-ac58-c4f68d770a18_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial liabilities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial liabilities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AccumulatedDefinedBenefitObligation_cd2344c7-0164-4fde-827c-a3fa304fb870_totalLabel_en-US" xlink:label="lab_kof_AccumulatedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligation</link:label>
    <link:label id="lab_kof_AccumulatedDefinedBenefitObligation_label_en-US" xlink:label="lab_kof_AccumulatedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated defined benefit obligation</link:label>
    <link:label id="lab_kof_AccumulatedDefinedBenefitObligation_documentation_en-US" xlink:label="lab_kof_AccumulatedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated defined benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccumulatedDefinedBenefitObligation" xlink:href="kof-20201231.xsd#kof_AccumulatedDefinedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AccumulatedDefinedBenefitObligation" xlink:to="lab_kof_AccumulatedDefinedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_e568aa56-f1f8-4238-8fe0-b77d35987592_terseLabel_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic controlling interest net income from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings (loss) per share from discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:to="lab_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_a5b15f1b-9b5c-44b7-a529-413f415f326f_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows (used in) financing activities from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_1cfb5316-ee6b-41c3-a1ab-760674802ed8_verboseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows (used in)/from financing activities from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) financing activities, discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EmbeddedDerivativesMember_7b89d6fb-000e-48b1-8b09-5abcf4ff0dea_terseLabel_en-US" xlink:label="lab_kof_EmbeddedDerivativesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Embedded derivatives</link:label>
    <link:label id="lab_kof_EmbeddedDerivativesMember_label_en-US" xlink:label="lab_kof_EmbeddedDerivativesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Embedded derivatives [Member]</link:label>
    <link:label id="lab_kof_EmbeddedDerivativesMember_documentation_en-US" xlink:label="lab_kof_EmbeddedDerivativesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Embedded derivatives [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmbeddedDerivativesMember" xlink:href="kof-20201231.xsd#kof_EmbeddedDerivativesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EmbeddedDerivativesMember" xlink:to="lab_kof_EmbeddedDerivativesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_8039d83a-3666-429a-b7ce-a91644c857ee_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in property, plant and equipment [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in property, plant and equipment [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLiabilitiesAbstract_fb665cda-accd-4c41-8a36-e8149d7f6325_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NON-CURRENT LIABILITIES</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLiabilitiesAbstract_f69987ac-3873-4e53-8aa1-3215cdb80667_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current liabilities:</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_fac533aa-ee24-41ea-b8aa-fdb97f1b8bec_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions other than through business combinations, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock_fcc0c31b-86ee-4b23-8cb0-6380d80f24ee_terseLabel_en-US" xlink:label="lab_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Consolidated Cash Flow</link:label>
    <link:label id="lab_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Explanation of consolidated cash flow explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The explanation of consolidated cash flow [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock" xlink:to="lab_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_ff38216b-23ad-46b7-87df-9c9fe9d5ff12_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for restricted cash and cash equivalents [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_8aeed90f-de34-4e87-ba86-b136f5f8a00d_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in joint ventures accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_5c9e208f-7646-4b19-87fd-42c57b7640de_terseLabel_en-US" xlink:label="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.75 Senior Notes, Maturity Date on January 22, 2030</link:label>
    <link:label id="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_label_en-US" xlink:label="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two point seven five percentage senior notes maturing on january twenty two two thousand thirty [Member]</link:label>
    <link:label id="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_documentation_en-US" xlink:label="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two point seven five percentage senior notes maturing on january twenty two two thousand thirty [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:href="kof-20201231.xsd#kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:to="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SaleOfProductsMember_06507f89-418c-45c1-8231-c6e5e17d4ed4_terseLabel_en-US" xlink:label="lab_kof_SaleOfProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of products</link:label>
    <link:label id="lab_kof_SaleOfProductsMember_label_en-US" xlink:label="lab_kof_SaleOfProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of products [Member]</link:label>
    <link:label id="lab_kof_SaleOfProductsMember_documentation_en-US" xlink:label="lab_kof_SaleOfProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of products [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember" xlink:href="kof-20201231.xsd#kof_SaleOfProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SaleOfProductsMember" xlink:to="lab_kof_SaleOfProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ShorttermBorrowings_d28f4f79-a3d0-4039-8f75-99b39354e551_verboseLabel_en-US" xlink:label="lab_ifrs-full_ShorttermBorrowings" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term debt</link:label>
    <link:label id="lab_ifrs-full_ShorttermBorrowings_label_en-US" xlink:label="lab_ifrs-full_ShorttermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowings" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermBorrowings" xlink:to="lab_ifrs-full_ShorttermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IssuedCapitalMember_173bcf2b-4704-4dd5-b59e-1decd13c9f82_terseLabel_en-US" xlink:label="lab_ifrs-full_IssuedCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_ifrs-full_IssuedCapitalMember_label_en-US" xlink:label="lab_ifrs-full_IssuedCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued capital [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapitalMember" xlink:to="lab_ifrs-full_IssuedCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_9accc121-60c6-4b09-a0a4-ed9e8749894c_totalLabel_en-US" xlink:label="lab_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to the equity holders of the parent from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_label_en-US" xlink:label="lab_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from discontinued operations attributable to owners of parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetPaymentsToAcquireLongLivedAssetsNet_11b7516c-b3f9-43e7-abd5-d4d803d3957b_negatedLabel_en-US" xlink:label="lab_kof_NetPaymentsToAcquireLongLivedAssetsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of long-lived assets, net</link:label>
    <link:label id="lab_kof_NetPaymentsToAcquireLongLivedAssetsNet_label_en-US" xlink:label="lab_kof_NetPaymentsToAcquireLongLivedAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Payments To Acquire Long-lived Assets, Net</link:label>
    <link:label id="lab_kof_NetPaymentsToAcquireLongLivedAssetsNet_documentation_en-US" xlink:label="lab_kof_NetPaymentsToAcquireLongLivedAssetsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Payments To Acquire Long-lived Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetPaymentsToAcquireLongLivedAssetsNet" xlink:href="kof-20201231.xsd#kof_NetPaymentsToAcquireLongLivedAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetPaymentsToAcquireLongLivedAssetsNet" xlink:to="lab_kof_NetPaymentsToAcquireLongLivedAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_8f20e8e3-8e21-415b-af12-f91d931f6105_terseLabel_en-US" xlink:label="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss (gain) on derivative financial instruments</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_label_en-US" xlink:label="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating to derivative instruments of other comprehensive income</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_documentation_en-US" xlink:label="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating to derivative instruments of other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:href="kof-20201231.xsd#kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:to="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AcquisitionsNetDefinedBenefitLiabilityAsset_30ecf7ca-d065-49d0-bf89-6ce99ca452bf_negatedLabel_en-US" xlink:label="lab_kof_AcquisitionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions net defined benefit liability asset</link:label>
    <link:label id="lab_kof_AcquisitionsNetDefinedBenefitLiabilityAsset_8845d756-8eed-4eb1-b87f-f44284179713_terseLabel_en-US" xlink:label="lab_kof_AcquisitionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_kof_AcquisitionsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_kof_AcquisitionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions net defined benefit liability asset</link:label>
    <link:label id="lab_kof_AcquisitionsNetDefinedBenefitLiabilityAsset_documentation_en-US" xlink:label="lab_kof_AcquisitionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions net defined benefit liability asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AcquisitionsNetDefinedBenefitLiabilityAsset" xlink:href="kof-20201231.xsd#kof_AcquisitionsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AcquisitionsNetDefinedBenefitLiabilityAsset" xlink:to="lab_kof_AcquisitionsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangesInNoncashBalancesRelatedToOperatingActivities_2e2fa011-2f4d-4eba-8885-0563253bb73f_terseLabel_en-US" xlink:label="lab_kof_ChangesInNoncashBalancesRelatedToOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash items</link:label>
    <link:label id="lab_kof_ChangesInNoncashBalancesRelatedToOperatingActivities_label_en-US" xlink:label="lab_kof_ChangesInNoncashBalancesRelatedToOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in non-cash balances related to operating activities</link:label>
    <link:label id="lab_kof_ChangesInNoncashBalancesRelatedToOperatingActivities_documentation_en-US" xlink:label="lab_kof_ChangesInNoncashBalancesRelatedToOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in non-cash balances related to operating activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangesInNoncashBalancesRelatedToOperatingActivities" xlink:href="kof-20201231.xsd#kof_ChangesInNoncashBalancesRelatedToOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangesInNoncashBalancesRelatedToOperatingActivities" xlink:to="lab_kof_ChangesInNoncashBalancesRelatedToOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_61b3f7e8-2717-4bea-aac7-e3c9243cc2d6_terseLabel_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted controlling interest net income from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings (loss) per share from discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLoss_e7faed0c-c1ac-430c-a7d3-45b5fb532a46_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONSOLIDATED NET INCOME</link:label>
    <link:label id="lab_ifrs-full_ProfitLoss_db59e83f-685c-4a78-b1a3-c8332533cdb9_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated comprehensive income of the year, net of tax</link:label>
    <link:label id="lab_ifrs-full_ProfitLoss_8f9fec63-a53d-4b4f-be60-01f2480ac656_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated net income</link:label>
    <link:label id="lab_ifrs-full_ProfitLoss_label_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLoss" xlink:to="lab_ifrs-full_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_b32e235d-9e2d-4d3b-913f-e8a5685eab11_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_0215ff7a-92be-403a-9668-6fb18b2996fd_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefits paid</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase (decrease) in employee benefit liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LossContingencyDamagesSoughtValue1_8cbe44e8-60f9-4efb-8051-cf3e632d4f07_terseLabel_en-US" xlink:label="lab_kof_LossContingencyDamagesSoughtValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate amount claimed against company</link:label>
    <link:label id="lab_kof_LossContingencyDamagesSoughtValue1_label_en-US" xlink:label="lab_kof_LossContingencyDamagesSoughtValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingency, damages sought, value1</link:label>
    <link:label id="lab_kof_LossContingencyDamagesSoughtValue1_documentation_en-US" xlink:label="lab_kof_LossContingencyDamagesSoughtValue1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingency, damages sought, value1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossContingencyDamagesSoughtValue1" xlink:href="kof-20201231.xsd#kof_LossContingencyDamagesSoughtValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LossContingencyDamagesSoughtValue1" xlink:to="lab_kof_LossContingencyDamagesSoughtValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateCOPUSDMember_44736b97-c65e-4ac7-8b02-fd54e4a93f78_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (COP/USD)</link:label>
    <link:label id="lab_kof_AverageExchangeRateCOPUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (COP/USD) [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateCOPUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (COP/USD) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCOPUSDMember" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateCOPUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateCOPUSDMember" xlink:to="lab_kof_AverageExchangeRateCOPUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OthersProvisionsAndOtherLongTermLiabilities_4f9f0c09-6118-4619-9abe-904468ebafc6_terseLabel_en-US" xlink:label="lab_kof_OthersProvisionsAndOtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_kof_OthersProvisionsAndOtherLongTermLiabilities_label_en-US" xlink:label="lab_kof_OthersProvisionsAndOtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Others provisions and other long term liabilities</link:label>
    <link:label id="lab_kof_OthersProvisionsAndOtherLongTermLiabilities_documentation_en-US" xlink:label="lab_kof_OthersProvisionsAndOtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Others provisions and other long term liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OthersProvisionsAndOtherLongTermLiabilities" xlink:href="kof-20201231.xsd#kof_OthersProvisionsAndOtherLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OthersProvisionsAndOtherLongTermLiabilities" xlink:to="lab_kof_OthersProvisionsAndOtherLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherAssetsMember_e490b96f-1588-4a6c-b682-ec237de1764f_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_ifrs-full_OtherAssetsMember_label_en-US" xlink:label="lab_ifrs-full_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAssetsMember" xlink:to="lab_ifrs-full_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_VonparMember_29d059dd-6409-4bfa-a213-555cf23d3715_terseLabel_en-US" xlink:label="lab_kof_VonparMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vonpar</link:label>
    <link:label id="lab_kof_VonparMember_label_en-US" xlink:label="lab_kof_VonparMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vonpar [member]</link:label>
    <link:label id="lab_kof_VonparMember_documentation_en-US" xlink:label="lab_kof_VonparMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vonpar.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VonparMember" xlink:href="kof-20201231.xsd#kof_VonparMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_VonparMember" xlink:to="lab_kof_VonparMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedIncomeStatementTable_6090f60d-56f0-4e00-8d63-949554942f3e_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementTable_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedIncomeStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementTable" xlink:to="lab_srt_CondensedIncomeStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_cd0ee829-6d90-4c67-b62a-92d476f409ae_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Key Management Remuneration</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of information about key management personnel [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_68c994cf-9bd1-414a-9dc8-cff9e953231c_terseLabel_en-US" xlink:label="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum percentage of capital stock at nominal value to be transferred to reserve</link:label>
    <link:label id="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_label_en-US" xlink:label="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum percentage of capital stock at nominal value to be transferred to reserve</link:label>
    <link:label id="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_documentation_en-US" xlink:label="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum percentage of capital stock at nominal value to be transferred to reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:href="kof-20201231.xsd#kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:to="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyMember_ca743935-7eff-46a8-8446-eee504f0946f_terseLabel_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options to purchase foreign currency</link:label>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyMember_label_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options To Purchase Foreign Currency [member]</link:label>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyMember_documentation_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options to purchase foreign currency.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMember" xlink:href="kof-20201231.xsd#kof_OptionsToPurchaseForeignCurrencyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OptionsToPurchaseForeignCurrencyMember" xlink:to="lab_kof_OptionsToPurchaseForeignCurrencyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_870463a8-b97f-4b19-a4cd-431049c454db_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_9f457db9-5d9f-4caa-ac68-d0ccd4f11b53_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_c8aeff83-8ef1-4833-b62e-298420288142_verboseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) financing activities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_1693fa2f-41f7-4e3b-a3d4-40dd0b828590_terseLabel_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation of the effective portion of derivative financial instruments, net of taxes</link:label>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_label_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation of effective portion of derivative financial instruments net of tax</link:label>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_documentation_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation of effective portion of derivative financial instruments net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:href="kof-20201231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:to="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_4be432ff-ce66-4094-87b5-ea8fe2bb77eb_negatedLabel_en-US" xlink:label="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_label_en-US" xlink:label="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of change in foreign exchange rates, right of use assets</link:label>
    <link:label id="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_documentation_en-US" xlink:label="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of change in foreign exchange rates, right of use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:href="kof-20201231.xsd#kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:to="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForNonCashOperatingExpenses_da5cc617-2e2b-455b-a337-7a759e0cd8d1_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForNonCashOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash operating (income) expenses</link:label>
    <link:label id="lab_kof_AdjustmentsForNonCashOperatingExpenses_label_en-US" xlink:label="lab_kof_AdjustmentsForNonCashOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for non cash operating expenses</link:label>
    <link:label id="lab_kof_AdjustmentsForNonCashOperatingExpenses_documentation_en-US" xlink:label="lab_kof_AdjustmentsForNonCashOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for non cash operating expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashOperatingExpenses" xlink:href="kof-20201231.xsd#kof_AdjustmentsForNonCashOperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForNonCashOperatingExpenses" xlink:to="lab_kof_AdjustmentsForNonCashOperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_b28bb360-2bdd-4d9d-8eab-7dfc7d1f0962_terseLabel_en-US" xlink:label="lab_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Sensitivity Analysis of Interest Rate Risks Management</link:label>
    <link:label id="lab_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_label_en-US" xlink:label="lab_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Explanation of risk management strategy related to hedge accounting [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" xlink:to="lab_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_27651221-665c-4c90-a5b1-dec9d7893a57_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Employment and Other Non-current Employee Benefits</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of employee benefits [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearSevenAndThereafterMember_2c27f542-92d0-4f3b-ad2e-991eb9a97cc0_terseLabel_en-US" xlink:label="lab_kof_YearSevenAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 and thereafter</link:label>
    <link:label id="lab_kof_YearSevenAndThereafterMember_label_en-US" xlink:label="lab_kof_YearSevenAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Seven And Thereafter [Member]</link:label>
    <link:label id="lab_kof_YearSevenAndThereafterMember_documentation_en-US" xlink:label="lab_kof_YearSevenAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Seven And Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSevenAndThereafterMember" xlink:href="kof-20201231.xsd#kof_YearSevenAndThereafterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearSevenAndThereafterMember" xlink:to="lab_kof_YearSevenAndThereafterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesBSharesMember_59d20524-d118-48c6-9279-cec12b226764_terseLabel_en-US" xlink:label="lab_kof_SeriesBSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">B</link:label>
    <link:label id="lab_kof_SeriesBSharesMember_6b4e6ef8-79d9-4837-be73-e6e0dd0ba9ca_verboseLabel_en-US" xlink:label="lab_kof_SeriesBSharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">"B" shares</link:label>
    <link:label id="lab_kof_SeriesBSharesMember_label_en-US" xlink:label="lab_kof_SeriesBSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B shares [Member]</link:label>
    <link:label id="lab_kof_SeriesBSharesMember_documentation_en-US" xlink:label="lab_kof_SeriesBSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B shares [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember" xlink:href="kof-20201231.xsd#kof_SeriesBSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesBSharesMember" xlink:to="lab_kof_SeriesBSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_ab62f062-7a6e-4a10-a5c8-16c89f56cc7b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Fair Value of Commodity Price Contracts</link:label>
    <link:label id="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Fair Value Of Commodity Price Contracts [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Fair Value Of Commodity Price Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:to="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeFromRelatedPartyAbstract_4572cde3-69be-416a-aaa5-24c5ab3dd8e2_terseLabel_en-US" xlink:label="lab_kof_IncomeFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income:</link:label>
    <link:label id="lab_kof_IncomeFromRelatedPartyAbstract_label_en-US" xlink:label="lab_kof_IncomeFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from related party [Abstract]</link:label>
    <link:label id="lab_kof_IncomeFromRelatedPartyAbstract_documentation_en-US" xlink:label="lab_kof_IncomeFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from related party [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeFromRelatedPartyAbstract" xlink:href="kof-20201231.xsd#kof_IncomeFromRelatedPartyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeFromRelatedPartyAbstract" xlink:to="lab_kof_IncomeFromRelatedPartyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SystemsDevelopmentIntangibles_c7bed873-4070-4ce4-b891-2648713efb1f_terseLabel_en-US" xlink:label="lab_kof_SystemsDevelopmentIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Systems Development</link:label>
    <link:label id="lab_kof_SystemsDevelopmentIntangibles_label_en-US" xlink:label="lab_kof_SystemsDevelopmentIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Systems development intangibles</link:label>
    <link:label id="lab_kof_SystemsDevelopmentIntangibles_documentation_en-US" xlink:label="lab_kof_SystemsDevelopmentIntangibles" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Systems development intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SystemsDevelopmentIntangibles" xlink:href="kof-20201231.xsd#kof_SystemsDevelopmentIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SystemsDevelopmentIntangibles" xlink:to="lab_kof_SystemsDevelopmentIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_e365746d-11fb-4fcb-8da3-60f81e14fd54_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Outstanding Cross Currency Swap Agreements</link:label>
    <link:label id="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Cross Currency Swap Contract [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of cross currency swap contract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfCrossCurrencySwapContractTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:to="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GT_a98747a9-f76c-41e1-a992-afa0a6fe5a5b_terseLabel_en-US" xlink:label="lab_country_GT" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guatemala</link:label>
    <link:label id="lab_country_GT_label_en-US" xlink:label="lab_country_GT" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GUATEMALA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GT" xlink:to="lab_country_GT" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfInstrumentMember_8cb6cdc9-6fca-45e7-9bff-769d8883fa03_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of instrument</link:label>
    <link:label id="lab_ifrs-full_TypesOfInstrumentMember_label_en-US" xlink:label="lab_ifrs-full_TypesOfInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of instrument [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInstrumentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfInstrumentMember" xlink:to="lab_ifrs-full_TypesOfInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_d7b0dc30-05bc-4a27-b894-6e41af071042_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss (gain) on cash flow hedges</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating to cash flow hedges included in other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:to="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_c9517ab3-1a23-4ba0-8dca-7b8dc7ce4b64_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash Impacts, Translation Effect</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through translation effect, liabilities arising from financing activities</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through translation effect, liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:to="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_f321e58c-9333-48a1-b32e-90a65ae63a26_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Inventories</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about inventories explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of detailed information about inventories [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EquityRatioThresholdPercentage_02fd8156-419b-48d3-bdf3-28684e09a9da_terseLabel_en-US" xlink:label="lab_kof_EquityRatioThresholdPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity threshold percentage</link:label>
    <link:label id="lab_kof_EquityRatioThresholdPercentage_label_en-US" xlink:label="lab_kof_EquityRatioThresholdPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity ratio threshold percentage</link:label>
    <link:label id="lab_kof_EquityRatioThresholdPercentage_documentation_en-US" xlink:label="lab_kof_EquityRatioThresholdPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity ratio threshold percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquityRatioThresholdPercentage" xlink:href="kof-20201231.xsd#kof_EquityRatioThresholdPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EquityRatioThresholdPercentage" xlink:to="lab_kof_EquityRatioThresholdPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BiometricAbstract_1588f76a-7880-46f5-9c14-d6e4250b5e36_terseLabel_en-US" xlink:label="lab_kof_BiometricAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biometric:</link:label>
    <link:label id="lab_kof_BiometricAbstract_label_en-US" xlink:label="lab_kof_BiometricAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biometric [Abstract]</link:label>
    <link:label id="lab_kof_BiometricAbstract_documentation_en-US" xlink:label="lab_kof_BiometricAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biometric [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BiometricAbstract" xlink:href="kof-20201231.xsd#kof_BiometricAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BiometricAbstract" xlink:to="lab_kof_BiometricAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_ad74352e-15ce-4002-8f0b-0de39f2aeb0c_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive (loss) income, net of tax</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_02990a64-4e3d-4350-8dd1-f18072329a3b_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income, net of tax</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncome" xlink:to="lab_ifrs-full_OtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine_f4fa4f96-7158-4026-b50c-64b0955dd1c6_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2029</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year nine</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year nine</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearNine"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AverageEffectiveTaxRate_e508947d-9329-48e7-b734-c8319eda4afe_totalLabel_en-US" xlink:label="lab_ifrs-full_AverageEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_AverageEffectiveTaxRate_label_en-US" xlink:label="lab_ifrs-full_AverageEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average effective tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate" xlink:to="lab_ifrs-full_AverageEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_2e2932b8-a96f-4153-b756-42f39c808047_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_251dffe4-965b-4820-a489-ec8c58154fec_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_label_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:to="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLeaseLiabilities_d276edbd-cdde-4bdc-8675-27e955b5baab_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of lease liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLeaseLiabilities_2fa9541b-c4ae-41fc-beba-605bd94a06d2_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_ifrs-full_CurrentLeaseLiabilities_1b5ba507-32bd-48ca-8916-698900d98620_netLabel_en-US" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of lease liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLeaseLiabilities" xlink:to="lab_ifrs-full_CurrentLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired_42d76283-28d6-47d8-92a5-4bbc4e016a9a_terseLabel_en-US" xlink:label="lab_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition and mergers, net of cash acquired</link:label>
    <link:label id="lab_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired_label_en-US" xlink:label="lab_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash inflow and outflow in acquisition and mergers net of cash acquired</link:label>
    <link:label id="lab_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired_documentation_en-US" xlink:label="lab_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash inflow and outflow in acquisition and mergers net of cash acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" xlink:href="kof-20201231.xsd#kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" xlink:to="lab_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLiabilities_f6d5a386-9ef0-4b3b-ae9f-fe5f7ba418b1_totalLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total non-current liabilities</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLiabilities_d8497fcd-0e64-4ad1-836d-74c6bc20b8d7_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent liabilities</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLiabilities_label_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilities" xlink:to="lab_ifrs-full_NoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExciseTaxRate_131e2ed8-fef0-4b65-8d00-4c3b5ece3e27_terseLabel_en-US" xlink:label="lab_kof_ExciseTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax rate</link:label>
    <link:label id="lab_kof_ExciseTaxRate_label_en-US" xlink:label="lab_kof_ExciseTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax rate</link:label>
    <link:label id="lab_kof_ExciseTaxRate_documentation_en-US" xlink:label="lab_kof_ExciseTaxRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxRate" xlink:href="kof-20201231.xsd#kof_ExciseTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExciseTaxRate" xlink:to="lab_kof_ExciseTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTrustAssetsLineItems_5f196fe6-1d3b-400e-a551-3a18d8bbd4de_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Trust Assets [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetsLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trust assets [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetsLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trust assets [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfTrustAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems" xlink:to="lab_kof_DisclosureOfTrustAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LongtermBorrowings_43b81a2e-b5d2-46de-ae82-330baf2fcfcd_terseLabel_en-US" xlink:label="lab_ifrs-full_LongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_ifrs-full_LongtermBorrowings_label_en-US" xlink:label="lab_ifrs-full_LongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current portion of non-current borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowings" xlink:to="lab_ifrs-full_LongtermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EmployeesMember_b59278fa-e698-4798-b658-c1be0692b762_terseLabel_en-US" xlink:label="lab_kof_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans to Employees</link:label>
    <link:label id="lab_kof_EmployeesMember_label_en-US" xlink:label="lab_kof_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees [Member]</link:label>
    <link:label id="lab_kof_EmployeesMember_documentation_en-US" xlink:label="lab_kof_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeesMember" xlink:href="kof-20201231.xsd#kof_EmployeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EmployeesMember" xlink:to="lab_kof_EmployeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_d7f7fe3a-181b-4aaf-946c-1e9819b6b26c_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherFinancialLiabilities_3d040035-9749-416c-8b26-de3edc2cbe6f_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other financial liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherFinancialLiabilities" xlink:to="lab_ifrs-full_OtherFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_d0b1e200-9525-45ab-91d8-7ad604c36a8e_terseLabel_en-US" xlink:label="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hyperinflationary economies effect</link:label>
    <link:label id="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_label_en-US" xlink:label="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use asset hyperinflationary economies effect</link:label>
    <link:label id="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_documentation_en-US" xlink:label="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use asset hyper inflationary economies effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:href="kof-20201231.xsd#kof_RightOfUseAssetHyperinflationaryEconomiesEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:to="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfOwnership_b7750e30-9265-4486-a707-5c3a3c4a53a4_verboseLabel_en-US" xlink:label="lab_kof_PercentageOfOwnership" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership Percentage</link:label>
    <link:label id="lab_kof_PercentageOfOwnership_label_en-US" xlink:label="lab_kof_PercentageOfOwnership" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of ownership</link:label>
    <link:label id="lab_kof_PercentageOfOwnership_documentation_en-US" xlink:label="lab_kof_PercentageOfOwnership" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of ownership</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfOwnership" xlink:href="kof-20201231.xsd#kof_PercentageOfOwnership"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfOwnership" xlink:to="lab_kof_PercentageOfOwnership" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_098126fd-3652-46ab-92d4-a695ba7dc76b_terseLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income, attributable to non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:to="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract_48d039f4-1a2c-484b-b430-3389f03a6c95_terseLabel_en-US" xlink:label="lab_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure - Earnings per Share - Summary of Basic and Diluted Earnings per Share [Abstract]</link:label>
    <link:label id="lab_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract_label_en-US" xlink:label="lab_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure - earnings per share - summary of basic and diluted earnings per share [Abstract]</link:label>
    <link:label id="lab_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract_documentation_en-US" xlink:label="lab_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure - earnings per share - summary of basic and diluted earnings per share [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:href="kof-20201231.xsd#kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="lab_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonVestedDefinedBenefitObligation_5cc0b5d6-0292-4f91-988a-fa16a6b341b5_terseLabel_en-US" xlink:label="lab_kof_NonVestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-vested benefit obligation</link:label>
    <link:label id="lab_kof_NonVestedDefinedBenefitObligation_label_en-US" xlink:label="lab_kof_NonVestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-vested defined benefit obligation</link:label>
    <link:label id="lab_kof_NonVestedDefinedBenefitObligation_documentation_en-US" xlink:label="lab_kof_NonVestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-vested defined benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonVestedDefinedBenefitObligation" xlink:href="kof-20201231.xsd#kof_NonVestedDefinedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonVestedDefinedBenefitObligation" xlink:to="lab_kof_NonVestedDefinedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialAssets_01f88b86-3b44-4033-b62f-b0a0cd692184_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current financial assets</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialAssets_9c8356d2-af27-47ee-a961-c5e1726d7ade_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentFinancialAssets" xlink:to="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestRevenueExpense_fabc5667-5745-475a-8a62-f79a15bc70c8_negatedLabel_en-US" xlink:label="lab_ifrs-full_InterestRevenueExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_ifrs-full_InterestRevenueExpense_label_en-US" xlink:label="lab_ifrs-full_InterestRevenueExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income (expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRevenueExpense" xlink:to="lab_ifrs-full_InterestRevenueExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LegalProceedingsProvisionMember_e356cdf4-d83c-43f7-ad40-56ddd670c055_terseLabel_en-US" xlink:label="lab_ifrs-full_LegalProceedingsProvisionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal</link:label>
    <link:label id="lab_ifrs-full_LegalProceedingsProvisionMember_label_en-US" xlink:label="lab_ifrs-full_LegalProceedingsProvisionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal proceedings provision [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LegalProceedingsProvisionMember" xlink:to="lab_ifrs-full_LegalProceedingsProvisionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ReturnableBottlesMember_8edbb5ca-911b-4078-8da8-0c6b462eb7d0_verboseLabel_en-US" xlink:label="lab_kof_ReturnableBottlesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Returnable bottles</link:label>
    <link:label id="lab_kof_ReturnableBottlesMember_8cce772f-2d32-476b-8461-de437bccbb63_terseLabel_en-US" xlink:label="lab_kof_ReturnableBottlesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Returnable Bottles</link:label>
    <link:label id="lab_kof_ReturnableBottlesMember_label_en-US" xlink:label="lab_kof_ReturnableBottlesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Returnable bottles [Member]</link:label>
    <link:label id="lab_kof_ReturnableBottlesMember_documentation_en-US" xlink:label="lab_kof_ReturnableBottlesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Returnable bottles [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember" xlink:href="kof-20201231.xsd#kof_ReturnableBottlesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ReturnableBottlesMember" xlink:to="lab_kof_ReturnableBottlesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MiscellaneousOtherOperatingIncome_b2851cd5-a57d-4494-a2e6-a955debb4ef9_terseLabel_en-US" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_MiscellaneousOtherOperatingIncome_label_en-US" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miscellaneous other operating income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:to="lab_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations_262d6127-5871-4c91-93dc-d5a5d2900cc6_terseLabel_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity holders of the parent- discontinued</link:label>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations_label_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income, attributable to owners of parent discontinued operations</link:label>
    <link:label id="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations_documentation_en-US" xlink:label="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income, attributable to owners of parent discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" xlink:to="lab_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_ccca5fe4-8846-4617-8912-b8eda7edeaac_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</link:label>
    <link:label id="lab_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) arising from settlements, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Assets_91119fc9-9097-45f9-a48e-b7b03d501014_totalLabel_en-US" xlink:label="lab_ifrs-full_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL ASSETS</link:label>
    <link:label id="lab_ifrs-full_Assets_04eaad0e-4447-4fa2-a2f8-18f18d6763b3_terseLabel_en-US" xlink:label="lab_ifrs-full_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_ifrs-full_Assets_label_en-US" xlink:label="lab_ifrs-full_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets" xlink:to="lab_ifrs-full_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ShortTermNotesPayableMember_45a996d1-5a35-4322-88f1-f2f2a599d070_terseLabel_en-US" xlink:label="lab_kof_ShortTermNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term notes payable</link:label>
    <link:label id="lab_kof_ShortTermNotesPayableMember_label_en-US" xlink:label="lab_kof_ShortTermNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short term notes payable [Member]</link:label>
    <link:label id="lab_kof_ShortTermNotesPayableMember_documentation_en-US" xlink:label="lab_kof_ShortTermNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short term notes payable [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermNotesPayableMember" xlink:href="kof-20201231.xsd#kof_ShortTermNotesPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ShortTermNotesPayableMember" xlink:to="lab_kof_ShortTermNotesPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_2bc6c164-d4ac-4d68-813d-d07b9793c7d0_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Aggregate Carrying Amounts of Goodwill and Distribution Rights Allocated to Each CGUl</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of information for cash-generating units [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_cfa8f4ae-b0cb-48b9-a699-8e8c738287e5_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Transactions and Other Related Parties</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInventoriesExplanatory_40e90502-8f10-4604-91ec-4e06eaedee99_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInventoriesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of inventories [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInventoriesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_2471cd9d-3e3f-4c8f-8390-fd7f5860f4c1_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax related to items charged or recognized directly in OCI during the year:</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating to components of other comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DividendWithholdingTaxRate_3db8eafb-88e7-4ea7-aab7-8abb6e539394_terseLabel_en-US" xlink:label="lab_kof_DividendWithholdingTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend withholding tax rate</link:label>
    <link:label id="lab_kof_DividendWithholdingTaxRate_label_en-US" xlink:label="lab_kof_DividendWithholdingTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend withholding tax rate</link:label>
    <link:label id="lab_kof_DividendWithholdingTaxRate_documentation_en-US" xlink:label="lab_kof_DividendWithholdingTaxRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend withholding tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendWithholdingTaxRate" xlink:href="kof-20201231.xsd#kof_DividendWithholdingTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DividendWithholdingTaxRate" xlink:to="lab_kof_DividendWithholdingTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_01137e67-8f67-4130-a7b0-5b074e6463d8_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows generated from operating activities from continuing operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operating activities, continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_ba378034-9496-41ac-8f3d-32c69e2d818b_negatedLabel_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts on trade receivables</link:label>
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance account for credit losses of financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IndefiniteLivedIntangibleAssets1Member_edee41d2-036e-47f2-b998-de0ff1139f9f_terseLabel_en-US" xlink:label="lab_kof_IndefiniteLivedIntangibleAssets1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite lived intangible assets</link:label>
    <link:label id="lab_kof_IndefiniteLivedIntangibleAssets1Member_label_en-US" xlink:label="lab_kof_IndefiniteLivedIntangibleAssets1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite lived intangible assets 1 [Member]</link:label>
    <link:label id="lab_kof_IndefiniteLivedIntangibleAssets1Member_documentation_en-US" xlink:label="lab_kof_IndefiniteLivedIntangibleAssets1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite lived intangible assets1 [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndefiniteLivedIntangibleAssets1Member" xlink:href="kof-20201231.xsd#kof_IndefiniteLivedIntangibleAssets1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IndefiniteLivedIntangibleAssets1Member" xlink:to="lab_kof_IndefiniteLivedIntangibleAssets1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsByNameMember_09d43005-38b9-41f7-9195-1930455931a1_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings by name</link:label>
    <link:label id="lab_ifrs-full_BorrowingsByNameMember_label_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings by name [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameMember" xlink:to="lab_ifrs-full_BorrowingsByNameMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies_a154a4d4-9c26-404f-a1d0-57769ec3e13c_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New contingencies</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in provisions from new contingencies</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in provisions from new contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInProvisionsFromNewContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:to="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_ARS_5b606299-d5d6-40ba-a8e4-60abec85c72d_terseLabel_en-US" xlink:label="lab_currency_ARS" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Argentine peso</link:label>
    <link:label id="lab_currency_ARS_label_en-US" xlink:label="lab_currency_ARS" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Argentina, Pesos</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_ARS"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_ARS" xlink:to="lab_currency_ARS" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialLiabilitiesTypeMember_108ca5a0-0668-480b-9fc8-fa5493843d1e_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialLiabilitiesTypeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial liabilities, type</link:label>
    <link:label id="lab_ifrs-full_FinancialLiabilitiesTypeMember_label_en-US" xlink:label="lab_ifrs-full_FinancialLiabilitiesTypeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial liabilities, type [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember" xlink:to="lab_ifrs-full_FinancialLiabilitiesTypeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_781c2449-5509-4a26-b89b-452c6fe6eaab_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial Assumption of Expected Rates of Salary Increases</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of salary increases [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_70059a98-9866-4736-8b74-ce5f60a71cbb_negatedLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gains and losses arising from changes in financial assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gains (losses) arising from changes in financial assumptions, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReserveOfCashFlowHedgesMember_d96107ab-ee96-45ab-b91d-f4f5793d69a4_terseLabel_en-US" xlink:label="lab_ifrs-full_ReserveOfCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation of the effective portion of derivative financial instruments</link:label>
    <link:label id="lab_ifrs-full_ReserveOfCashFlowHedgesMember_label_en-US" xlink:label="lab_ifrs-full_ReserveOfCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve of cash flow hedges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReserveOfCashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfCashFlowHedgesMember" xlink:to="lab_ifrs-full_ReserveOfCashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_5f31dc95-27c5-47cd-9bdd-738a222e9e8a_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payments transactions</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for share-based payment transactions [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrencySwapContractMember_7ac60af1-19f6-4608-b2d9-b7653cb4d6b3_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrencySwapContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross currency swaps and interest rate swaps</link:label>
    <link:label id="lab_ifrs-full_CurrencySwapContractMember_label_en-US" xlink:label="lab_ifrs-full_CurrencySwapContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency swap contract [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrencySwapContractMember" xlink:to="lab_ifrs-full_CurrencySwapContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherLiabilitiesMember_ef5dbe57-6f40-4aed-9a4a-2d5dcbad1be3_terseLabel_en-US" xlink:label="lab_kof_OtherLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_kof_OtherLiabilitiesMember_label_en-US" xlink:label="lab_kof_OtherLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities [Member]</link:label>
    <link:label id="lab_kof_OtherLiabilitiesMember_documentation_en-US" xlink:label="lab_kof_OtherLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherLiabilitiesMember" xlink:href="kof-20201231.xsd#kof_OtherLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherLiabilitiesMember" xlink:to="lab_kof_OtherLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_1783e526-6ae4-47fb-ba68-09bc0b5aedff_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InTwoThousandTwentyOneOnwardsMember_ad22ea6a-25a8-4f84-affd-568cccca40da_terseLabel_en-US" xlink:label="lab_kof_InTwoThousandTwentyOneOnwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In Two Thousand Twenty One Onwards</link:label>
    <link:label id="lab_kof_InTwoThousandTwentyOneOnwardsMember_label_en-US" xlink:label="lab_kof_InTwoThousandTwentyOneOnwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In two thousand twenty one onwards [Member]</link:label>
    <link:label id="lab_kof_InTwoThousandTwentyOneOnwardsMember_documentation_en-US" xlink:label="lab_kof_InTwoThousandTwentyOneOnwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In two thousand twenty one onwards [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InTwoThousandTwentyOneOnwardsMember" xlink:href="kof-20201231.xsd#kof_InTwoThousandTwentyOneOnwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InTwoThousandTwentyOneOnwardsMember" xlink:to="lab_kof_InTwoThousandTwentyOneOnwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RightofuseAssetsMember_bf1c7a4a-7cab-46d2-b445-abac000e1814_verboseLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssetsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rights of use assets</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssetsMember_label_en-US" xlink:label="lab_ifrs-full_RightofuseAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssetsMember" xlink:to="lab_ifrs-full_RightofuseAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfTaxLosses_2d08cbda-3862-4555-a953-648f622d651b_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfTaxLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax loss</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfTaxLosses_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfTaxLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of tax losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfTaxLosses" xlink:to="lab_ifrs-full_TaxRateEffectOfTaxLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeniorityPremiumsMember_74fde7be-b1fe-4693-82c8-6dbc122a13b2_verboseLabel_en-US" xlink:label="lab_kof_SeniorityPremiumsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seniority Premiums</link:label>
    <link:label id="lab_kof_SeniorityPremiumsMember_label_en-US" xlink:label="lab_kof_SeniorityPremiumsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seniority premiums [Member]</link:label>
    <link:label id="lab_kof_SeniorityPremiumsMember_documentation_en-US" xlink:label="lab_kof_SeniorityPremiumsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seniority premiums [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeniorityPremiumsMember" xlink:to="lab_kof_SeniorityPremiumsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_e4989864-3d6a-4039-9e63-fefb19b36081_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CURRENT LIABILITIES</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_7322d6cb-e5a9-482e-99c6-c8c4518f8e16_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract" xlink:to="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_4809a204-7d5a-4852-b150-e6c66c3a5dba_terseLabel_en-US" xlink:label="lab_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes</link:label>
    <link:label id="lab_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_label_en-US" xlink:label="lab_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for taxes other than income tax [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember" xlink:to="lab_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_b17c0d04-cd72-43bb-816d-b10e150f53b4_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Amount Recognized in Consolidated Income Statements and Consolidated Statements of Comprehensive Income</link:label>
    <link:label id="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of amount recognized in consolidated income statements and consolidated statements of comprehensive income in defined benefit liability asset explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of amount recognized in consolidated income statements and consolidated statements of comprehensive income in defined benefit liability asset [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentInterestPayable_494fcf35-105c-45ac-89a8-253f2f9902ea_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentInterestPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest payable</link:label>
    <link:label id="lab_ifrs-full_CurrentInterestPayable_label_en-US" xlink:label="lab_ifrs-full_CurrentInterestPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current interest payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentInterestPayable" xlink:to="lab_ifrs-full_CurrentInterestPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses_a0aea13f-151f-4b8a-8556-23ad97158074_negatedTerseLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused tax losses - 2024 to 2026</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses_label_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets operating loss carry forwards unused tax losses</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses_documentation_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets operating loss carry forwards unused tax losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" xlink:to="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivables_64aa080e-ef55-4d1e-8df0-e9230003a353_verboseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables, net</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivables_dda67caa-35d1-46e3-92b6-f638688f040e_totalLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivables_45bfe698-2611-4762-b401-8531ae2ebd79_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other current receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock_1932e4d0-b51f-4e85-beab-e5602297c57c_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Provisions and Other Non-current Liabilities</link:label>
    <link:label id="lab_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of provisions and other long term liabilities explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of provisions and other long term liabilities [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_883480df-5ce6-4435-b40b-263fea975af7_terseLabel_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated OCI</link:label>
    <link:label id="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income [Member]</link:label>
    <link:label id="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_documentation_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="kof-20201231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract_0fb0aef8-c1bb-4561-8ab0-a1746b07b2a5_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastDueStatusAxis_5d2d8018-5048-4797-8edd-83e21e1e5255_terseLabel_en-US" xlink:label="lab_ifrs-full_PastDueStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past due status [axis]</link:label>
    <link:label id="lab_ifrs-full_PastDueStatusAxis_label_en-US" xlink:label="lab_ifrs-full_PastDueStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past due status [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusAxis" xlink:to="lab_ifrs-full_PastDueStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonCurrentAssetsMember_3a3e21d0-0d3f-4e1b-85c5-5f199457f9d0_terseLabel_en-US" xlink:label="lab_kof_NonCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current Assets</link:label>
    <link:label id="lab_kof_NonCurrentAssetsMember_label_en-US" xlink:label="lab_kof_NonCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets [Member]</link:label>
    <link:label id="lab_kof_NonCurrentAssetsMember_documentation_en-US" xlink:label="lab_kof_NonCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentAssetsMember" xlink:href="kof-20201231.xsd#kof_NonCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonCurrentAssetsMember" xlink:to="lab_kof_NonCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_75c3f17c-6828-4f25-8c64-26590557e0d8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_18fd7831-029b-4a0e-b2fe-aa56a69a5a4c_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due to related party</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current payables to related parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_9754c92d-e739-40b6-a9d0-00f57cebda24_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandSixteenIncentivePlanMember_17cb8b1f-ed5f-4eaf-8075-1796d2179a24_terseLabel_en-US" xlink:label="lab_kof_TwoThousandSixteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016</link:label>
    <link:label id="lab_kof_TwoThousandSixteenIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandSixteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand sixteen incentive plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandSixteenIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandSixteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand sixteen incentive plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandSixteenIncentivePlanMember" xlink:href="kof-20201231.xsd#kof_TwoThousandSixteenIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandSixteenIncentivePlanMember" xlink:to="lab_kof_TwoThousandSixteenIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionsExplanatory_47b795c1-acca-466c-a2e6-d4d6bf6cd11f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in Provisions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of provisions [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfProvisionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GeographicalAreasAxis_89ecbafc-1ee1-40ba-a3e1-5ff5dfc459c1_terseLabel_en-US" xlink:label="lab_ifrs-full_GeographicalAreasAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical areas [axis]</link:label>
    <link:label id="lab_ifrs-full_GeographicalAreasAxis_label_en-US" xlink:label="lab_ifrs-full_GeographicalAreasAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical areas [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasAxis" xlink:to="lab_ifrs-full_GeographicalAreasAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExchangeDifferencesAllowanceForDoubtfulDebt_4148efb2-19c1-4df1-84a1-3b8b190346dd_negatedLabel_en-US" xlink:label="lab_kof_ExchangeDifferencesAllowanceForDoubtfulDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_kof_ExchangeDifferencesAllowanceForDoubtfulDebt_label_en-US" xlink:label="lab_kof_ExchangeDifferencesAllowanceForDoubtfulDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange differences allowance for doubtful debt</link:label>
    <link:label id="lab_kof_ExchangeDifferencesAllowanceForDoubtfulDebt_documentation_en-US" xlink:label="lab_kof_ExchangeDifferencesAllowanceForDoubtfulDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange differences allowance for doubtful debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExchangeDifferencesAllowanceForDoubtfulDebt" xlink:href="kof-20201231.xsd#kof_ExchangeDifferencesAllowanceForDoubtfulDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExchangeDifferencesAllowanceForDoubtfulDebt" xlink:to="lab_kof_ExchangeDifferencesAllowanceForDoubtfulDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsLineItems_03881d4a-e133-4a26-bd96-80172d41d682_terseLabel_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts [Line Items]</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsLineItems_label_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts [Line Items]</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccountsLineItems_documentation_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccountsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsLineItems" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AllowanceForDoubtfulAccountsLineItems" xlink:to="lab_kof_AllowanceForDoubtfulAccountsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestRateSwapContractMember_8d1bda0b-e091-4ac8-896b-253445cd25ec_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestRateSwapContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_ifrs-full_InterestRateSwapContractMember_label_en-US" xlink:label="lab_ifrs-full_InterestRateSwapContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap contract [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateSwapContractMember" xlink:to="lab_ifrs-full_InterestRateSwapContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToAbstract_64e08b9c-477f-4395-b5dd-7c0df72c3a66_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Attributable to:</link:label>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToAbstract_label_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss), attributable to [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossAttributableToAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract" xlink:to="lab_ifrs-full_ProfitLossAttributableToAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherIncomeExpense_fc63d012-881a-42aa-9914-c152e24a9884_terseLabel_en-US" xlink:label="lab_kof_OtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_kof_OtherIncomeExpense_label_en-US" xlink:label="lab_kof_OtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense)</link:label>
    <link:label id="lab_kof_OtherIncomeExpense_documentation_en-US" xlink:label="lab_kof_OtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherIncomeExpense" xlink:href="kof-20201231.xsd#kof_OtherIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherIncomeExpense" xlink:to="lab_kof_OtherIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ClassACommonStockMember_d349b07f-1011-4de0-9ee0-e2c3ead702e7_terseLabel_en-US" xlink:label="lab_kof_ClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A shares, without par value</link:label>
    <link:label id="lab_kof_ClassACommonStockMember_label_en-US" xlink:label="lab_kof_ClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock [Member]</link:label>
    <link:label id="lab_kof_ClassACommonStockMember_documentation_en-US" xlink:label="lab_kof_ClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassACommonStockMember" xlink:href="kof-20201231.xsd#kof_ClassACommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ClassACommonStockMember" xlink:to="lab_kof_ClassACommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AfterAdoptionMember_988b2869-9740-4141-adb4-07bb4fbf1981_terseLabel_en-US" xlink:label="lab_kof_AfterAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After Adoption</link:label>
    <link:label id="lab_kof_AfterAdoptionMember_label_en-US" xlink:label="lab_kof_AfterAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After adoption [Member]</link:label>
    <link:label id="lab_kof_AfterAdoptionMember_documentation_en-US" xlink:label="lab_kof_AfterAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After adoption [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AfterAdoptionMember" xlink:href="kof-20201231.xsd#kof_AfterAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AfterAdoptionMember" xlink:to="lab_kof_AfterAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_75bf4971-d007-4e67-9d38-312280197158_totalLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_6789fb32-26ed-48ce-b0fa-92e2040a8d96_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_f539c30e-6f9b-491b-a4ab-ce822ab4d158_periodStartLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount accumulated in other comprehensive income as of the beginning of the periods</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_e55932e3-1440-4f10-a60a-3c47c56879db_periodEndLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount accumulated in other comprehensive income as of the end of the period, net of tax</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_label_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RawMaterialsAndConsumablesUsed_c452cec2-3d3e-4fa0-85ca-a6c77e9e055c_terseLabel_en-US" xlink:label="lab_ifrs-full_RawMaterialsAndConsumablesUsed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials and consumables used</link:label>
    <link:label id="lab_ifrs-full_RawMaterialsAndConsumablesUsed_label_en-US" xlink:label="lab_ifrs-full_RawMaterialsAndConsumablesUsed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials and consumables used</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterialsAndConsumablesUsed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RawMaterialsAndConsumablesUsed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RawMaterialsAndConsumablesUsed" xlink:to="lab_ifrs-full_RawMaterialsAndConsumablesUsed" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInAssociate_8d947f17-b72e-46de-b0c2-3c66d8d7de4e_terseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInAssociate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership Percentage</link:label>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInAssociate_label_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInAssociate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proportion of ownership interest in associate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInAssociate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInAssociate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_94ea7173-02ac-4629-b722-ba6b98de381f_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for property, plant and equipment [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IntrestRateSwapMember_0839879f-a1fa-4fd3-b2ec-fb6c11a80bd6_terseLabel_en-US" xlink:label="lab_kof_IntrestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_kof_IntrestRateSwapMember_label_en-US" xlink:label="lab_kof_IntrestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrest rate swap [Member]</link:label>
    <link:label id="lab_kof_IntrestRateSwapMember_documentation_en-US" xlink:label="lab_kof_IntrestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrest rate swap.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntrestRateSwapMember" xlink:href="kof-20201231.xsd#kof_IntrestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IntrestRateSwapMember" xlink:to="lab_kof_IntrestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MeasurementAxis_74a09d22-e6ec-41bf-aecb-db9b6cdf4977_terseLabel_en-US" xlink:label="lab_ifrs-full_MeasurementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement [axis]</link:label>
    <link:label id="lab_ifrs-full_MeasurementAxis_label_en-US" xlink:label="lab_ifrs-full_MeasurementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MeasurementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MeasurementAxis" xlink:to="lab_ifrs-full_MeasurementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentForAdoptionOfNewAccountingStandards_5fffa9d7-144d-4ef2-a61c-311e31c360fd_negatedLabel_en-US" xlink:label="lab_kof_AdjustmentForAdoptionOfNewAccountingStandards" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting standard adoption effects</link:label>
    <link:label id="lab_kof_AdjustmentForAdoptionOfNewAccountingStandards_label_en-US" xlink:label="lab_kof_AdjustmentForAdoptionOfNewAccountingStandards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment for adoption of new accounting standards</link:label>
    <link:label id="lab_kof_AdjustmentForAdoptionOfNewAccountingStandards_documentation_en-US" xlink:label="lab_kof_AdjustmentForAdoptionOfNewAccountingStandards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment for adoption of new accounting standards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentForAdoptionOfNewAccountingStandards" xlink:href="kof-20201231.xsd#kof_AdjustmentForAdoptionOfNewAccountingStandards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentForAdoptionOfNewAccountingStandards" xlink:to="lab_kof_AdjustmentForAdoptionOfNewAccountingStandards" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_7eb6a090-5176-4e3f-809d-2675e96e9283_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-30 days</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than one month and not later than two months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:to="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_label_en-US" xlink:label="lab_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets and other non-current financial assets [Abstract]</link:label>
    <link:label id="lab_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_documentation_en-US" xlink:label="lab_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets and other non-current financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" xlink:href="kof-20201231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" xlink:to="lab_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherFinancingIncomeExpenseNet_30d28f4c-c67b-4123-a6f2-fb205a991acf_terseLabel_en-US" xlink:label="lab_kof_OtherFinancingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other financing income (expense), net</link:label>
    <link:label id="lab_kof_OtherFinancingIncomeExpenseNet_label_en-US" xlink:label="lab_kof_OtherFinancingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Financing Income (Expense), net</link:label>
    <link:label id="lab_kof_OtherFinancingIncomeExpenseNet_documentation_en-US" xlink:label="lab_kof_OtherFinancingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Financing Income (Expense), net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherFinancingIncomeExpenseNet" xlink:href="kof-20201231.xsd#kof_OtherFinancingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherFinancingIncomeExpenseNet" xlink:to="lab_kof_OtherFinancingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComprehensiveIncome_ed6afae7-e3a8-46c0-a87d-69309d7d8393_terseLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated comprehensive income for the year, net of tax</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncome_1771a8ba-bff9-4ab9-a5df-a0c15ef35b56_totalLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated comprehensive income for the year, net of tax</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="lab_ifrs-full_ComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_870c8dd1-db6e-4afc-9b43-5939dbaaba8f_negatedLabel_en-US" xlink:label="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share of the loss of associates and joint ventures accounted for using the equity method, net of taxes</link:label>
    <link:label id="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_label_en-US" xlink:label="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for share profit loss of associates and joint ventures accounted for using equity method net of taxes</link:label>
    <link:label id="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_documentation_en-US" xlink:label="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for share profit loss of associates and joint ventures accounted for using equity method net of taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:href="kof-20201231.xsd#kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:to="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_08abafb9-ddec-4623-ae2d-96adeb7bf2e1_terseLabel_en-US" xlink:label="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retrospective application and retrospective restatement [axis]</link:label>
    <link:label id="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_label_en-US" xlink:label="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retrospective application and retrospective restatement [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_add79518-13e2-4ad3-b927-ebe371932b71_terseLabel_en-US" xlink:label="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities of amortization of goodwill of business acquisition</link:label>
    <link:label id="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_label_en-US" xlink:label="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities of amortization of goodwill of business acquisition [Member]</link:label>
    <link:label id="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_documentation_en-US" xlink:label="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities of amortization of goodwill of business acquisition [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:href="kof-20201231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:to="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_66cdd8e9-0b56-4b66-af83-bf21a29bc260_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate used to calculate the defined benefit obligation and the net interest on de net defined benefit liability (asset)</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of discount rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:to="lab_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_StatementLineItems_a8e0b622-bd5c-4a6d-95f9-3ba6fbbff012_terseLabel_en-US" xlink:label="lab_kof_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [line items]</link:label>
    <link:label id="lab_kof_StatementLineItems_label_en-US" xlink:label="lab_kof_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_kof_StatementLineItems_documentation_en-US" xlink:label="lab_kof_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementLineItems" xlink:href="kof-20201231.xsd#kof_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_StatementLineItems" xlink:to="lab_kof_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_f0e9d5d5-7fb8-45bf-b3c7-51080dba8e2a_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForAmortisationExpense_9f28d259-a6b9-4722-87ac-577ef6776d7a_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForAmortisationExpense_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for amortisation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForAmortisationExpense" xlink:to="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_74b48bea-9914-4fba-a419-1d98f826faec_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaturityAxis_bed748eb-5c34-4ac3-b027-8f781b707a21_terseLabel_en-US" xlink:label="lab_ifrs-full_MaturityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity [axis]</link:label>
    <link:label id="lab_ifrs-full_MaturityAxis_label_en-US" xlink:label="lab_ifrs-full_MaturityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAxis" xlink:to="lab_ifrs-full_MaturityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_384af23c-984a-4c3b-b64e-38031a1dd3f1_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition from business combinations</link:label>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions through business combinations, intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_828f5bb5-4021-4b5e-9a93-4d1fac2af0e8_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses from uncollectibility balances due from related party</link:label>
    <link:label id="lab_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_label_en-US" xlink:label="lab_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense recognised during period for bad and doubtful debts for related party transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" xlink:to="lab_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_c7d6e446-8c8c-46e5-b1d3-f6d96f5bdd54_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Exchange Rates of Local Currencies Translated to Mexican Pesos</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of changes in foreign exchange rates explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of changes in foreign exchange rates [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_44f87d0c-7507-4972-8af8-1290aea9a047_terseLabel_en-US" xlink:label="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding payment to suppliers in additions to property plant and equipment</link:label>
    <link:label id="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_label_en-US" xlink:label="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding payment to suppliers in additions to property plant and equipment</link:label>
    <link:label id="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_documentation_en-US" xlink:label="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding payment to suppliers in additions to property plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:href="kof-20201231.xsd#kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:to="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossOfCombinedEntity_93f40034-4336-4e2a-b80c-3a0887a4e3eb_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_ifrs-full_ProfitLossOfCombinedEntity_label_en-US" xlink:label="lab_ifrs-full_ProfitLossOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) of combined entity as if combination occurred at beginning of period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossOfCombinedEntity" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossOfCombinedEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossOfCombinedEntity" xlink:to="lab_ifrs-full_ProfitLossOfCombinedEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_8df837ce-14a4-43e9-be0c-b6e15b8ebd45_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreement to purchase U.S. Dollar (MXN/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Agreements to purchase USD MXN/USD [member]</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreements to purchase USD MXN/USD.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDMXNUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:to="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresTable_e0e2e6d4-02c8-4d24-b26a-ecad48417cde_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of external credit grades [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of external credit grades [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable" xlink:to="lab_ifrs-full_DisclosureOfExternalCreditExposuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeconsolidationOfSubsidiaries_b28d0852-1a12-4693-b056-89b882fd834b_terseLabel_en-US" xlink:label="lab_kof_DeconsolidationOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippines deconsolidation</link:label>
    <link:label id="lab_kof_DeconsolidationOfSubsidiaries_label_en-US" xlink:label="lab_kof_DeconsolidationOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deconsolidation of subsidiaries</link:label>
    <link:label id="lab_kof_DeconsolidationOfSubsidiaries_documentation_en-US" xlink:label="lab_kof_DeconsolidationOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deconsolidation of subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeconsolidationOfSubsidiaries" xlink:href="kof-20201231.xsd#kof_DeconsolidationOfSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeconsolidationOfSubsidiaries" xlink:to="lab_kof_DeconsolidationOfSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsMember_a41103dc-26f7-44b3-b493-5adecc4dc293_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsMember_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumptions [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember" xlink:to="lab_ifrs-full_ActuarialAssumptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesMember_33a626c2-7731-4ff3-ad00-a52771e4b9cd_terseLabel_en-US" xlink:label="lab_ifrs-full_JointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Ventures</link:label>
    <link:label id="lab_ifrs-full_JointVenturesMember_label_en-US" xlink:label="lab_ifrs-full_JointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesMember" xlink:to="lab_ifrs-full_JointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SubsidiariesMember_421e9ba8-075f-4a06-8b33-a290e2229583_terseLabel_en-US" xlink:label="lab_ifrs-full_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries</link:label>
    <link:label id="lab_ifrs-full_SubsidiariesMember_label_en-US" xlink:label="lab_ifrs-full_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubsidiariesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SubsidiariesMember" xlink:to="lab_ifrs-full_SubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_4221a554-3867-40cd-885f-aaa388cf6e69_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Reconciliation of Liabilities Arising From Financing Activities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AmountInLegalReserve_78614040-16a5-444c-be96-c84c95819465_terseLabel_en-US" xlink:label="lab_kof_AmountInLegalReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount in legal reserve</link:label>
    <link:label id="lab_kof_AmountInLegalReserve_label_en-US" xlink:label="lab_kof_AmountInLegalReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount in legal reserve</link:label>
    <link:label id="lab_kof_AmountInLegalReserve_documentation_en-US" xlink:label="lab_kof_AmountInLegalReserve" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount in legal reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountInLegalReserve" xlink:href="kof-20201231.xsd#kof_AmountInLegalReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AmountInLegalReserve" xlink:to="lab_kof_AmountInLegalReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ShorttermBorrowingsMember_2000db17-6c5b-4ef4-85b8-8a0b9c95d85e_terseLabel_en-US" xlink:label="lab_ifrs-full_ShorttermBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Borrowings</link:label>
    <link:label id="lab_ifrs-full_ShorttermBorrowingsMember_label_en-US" xlink:label="lab_ifrs-full_ShorttermBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term borrowings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermBorrowingsMember" xlink:to="lab_ifrs-full_ShorttermBorrowingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentAssets_33928e26-9c2a-45e8-8e74-236f8903d584_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_ifrs-full_CurrentAssets_956a1137-4776-4a4d-a23f-94892b97b89b_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_ifrs-full_CurrentAssets_label_en-US" xlink:label="lab_ifrs-full_CurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssets" xlink:to="lab_ifrs-full_CurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperations_c5b3f4a5-42f3-4b82-9923-1c8755b59526_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income from continuing operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations" xlink:to="lab_ifrs-full_ProfitLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_e6227252-09aa-4df1-bd1c-0f9d8fa26feb_terseLabel_en-US" xlink:label="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of restatement of tax values</link:label>
    <link:label id="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_label_en-US" xlink:label="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of effect of restatement of tax values</link:label>
    <link:label id="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_documentation_en-US" xlink:label="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of effect of restatement of tax values</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfEffectOfRestatementOfTaxValues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:to="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_09d38ed4-51ce-42c6-af03-8e38da09ca69_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax from prior years</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of adjustments for current tax of prior periods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" xlink:to="lab_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits_e871a58e-7d8c-4e63-a24b-6062fce3ca66_terseLabel_en-US" xlink:label="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax credits</link:label>
    <link:label id="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits_label_en-US" xlink:label="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of tax effect of income tax credits</link:label>
    <link:label id="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits_documentation_en-US" xlink:label="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of tax effect of income tax credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:href="kof-20201231.xsd#kof_PercentageOfTaxEffectOfIncomeTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:to="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TotalHoldersOfTheParentMember_af2e18f6-04b8-4c57-9819-ce65d973f02d_terseLabel_en-US" xlink:label="lab_kof_TotalHoldersOfTheParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total holders of the parent</link:label>
    <link:label id="lab_kof_TotalHoldersOfTheParentMember_label_en-US" xlink:label="lab_kof_TotalHoldersOfTheParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total holders of the parent [Member]</link:label>
    <link:label id="lab_kof_TotalHoldersOfTheParentMember_documentation_en-US" xlink:label="lab_kof_TotalHoldersOfTheParentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total holders of the parent [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TotalHoldersOfTheParentMember" xlink:href="kof-20201231.xsd#kof_TotalHoldersOfTheParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TotalHoldersOfTheParentMember" xlink:to="lab_kof_TotalHoldersOfTheParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables_84f43c5b-f363-4191-9918-701fc600bed7_terseLabel_en-US" xlink:label="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of unrecoverable trade receivables</link:label>
    <link:label id="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables_label_en-US" xlink:label="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of unrecoverable trade accounts receivables</link:label>
    <link:label id="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables_documentation_en-US" xlink:label="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of unrecoverable trade accounts receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:href="kof-20201231.xsd#kof_PercentageOfUnrecoverableTradeAccountsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:to="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashTransferred_2a53f213-3507-46c9-aaa3-cd7cbfb58c6a_totalLabel_en-US" xlink:label="lab_ifrs-full_CashTransferred" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash paid</link:label>
    <link:label id="lab_ifrs-full_CashTransferred_label_en-US" xlink:label="lab_ifrs-full_CashTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashTransferred" xlink:to="lab_ifrs-full_CashTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TheCocaColaCompanyMember_784e85de-34d0-4c2d-bee7-c8657d04782d_terseLabel_en-US" xlink:label="lab_kof_TheCocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Coca-Cola Company</link:label>
    <link:label id="lab_kof_TheCocaColaCompanyMember_label_en-US" xlink:label="lab_kof_TheCocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The coca cola company [Member]</link:label>
    <link:label id="lab_kof_TheCocaColaCompanyMember_documentation_en-US" xlink:label="lab_kof_TheCocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The coca cola company [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember" xlink:href="kof-20201231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TheCocaColaCompanyMember" xlink:to="lab_kof_TheCocaColaCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_1b63dff9-3f88-4c43-bba5-4cb79311e4fe_periodStartLabel_en-US" xlink:label="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments designated as hedging instruments, at fair value, begging balance</link:label>
    <link:label id="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_37d32ce0-7fb8-4d24-a284-266e55cf41c1_periodEndLabel_en-US" xlink:label="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments designated as hedging instruments, at fair value, ending balance</link:label>
    <link:label id="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_label_en-US" xlink:label="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments designated as hedging instruments, at fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" xlink:to="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ProfitLossBeforeTaxOfCombinedEntity_59232a4f-134e-424f-b6a2-d937c3601a32_terseLabel_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before taxes</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxOfCombinedEntity_label_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit loss before tax of combined entity</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxOfCombinedEntity_documentation_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit loss before tax of combined entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxOfCombinedEntity" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxOfCombinedEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProfitLossBeforeTaxOfCombinedEntity" xlink:to="lab_kof_ProfitLossBeforeTaxOfCombinedEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_6c215f56-5724-47f0-a6e4-af2042d28cfa_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income of non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss), attributable to non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:to="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateBRLUSDMember_7afdf157-a832-42e8-99c7-34a66ba83db0_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (BRL/USD)</link:label>
    <link:label id="lab_kof_AverageExchangeRateBRLUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (BRL/USD) [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateBRLUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (BRL/USD [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateBRLUSDMember" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateBRLUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateBRLUSDMember" xlink:to="lab_kof_AverageExchangeRateBRLUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BenefitsPaidOrPayable_c4dede45-ed04-4876-9373-e874945faea3_negatedLabel_en-US" xlink:label="lab_ifrs-full_BenefitsPaidOrPayable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_ifrs-full_BenefitsPaidOrPayable_7fe994ba-e304-4bdb-bd2a-ae52359acbdc_terseLabel_en-US" xlink:label="lab_ifrs-full_BenefitsPaidOrPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_ifrs-full_BenefitsPaidOrPayable_label_en-US" xlink:label="lab_ifrs-full_BenefitsPaidOrPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid or payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BenefitsPaidOrPayable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BenefitsPaidOrPayable" xlink:to="lab_ifrs-full_BenefitsPaidOrPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_9520fc5d-824e-4af2-8c30-f9bcc5a9261f_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForJointVenturesMember_44703bbe-14f5-4131-9032-016875436456_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for joint ventures</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForJointVenturesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for joint ventures [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember" xlink:to="lab_ifrs-full_EntitysTotalForJointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_daa59d51-a6d3-4d8c-92ec-ab7c5faee680_terseLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of foreign currency exchange rates</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_label_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets operating loss carry forwards foreign currency translation</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_documentation_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets operating loss carry forwards foreign currency translation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:to="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_88912080-1816-4c5c-9bf0-498000bf89c5_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax expense:</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax expense (income) and adjustments for current tax of prior periods [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_VariableReturnAbstract_62b11110-3e96-495f-ba32-edbde4688ecc_terseLabel_en-US" xlink:label="lab_kof_VariableReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable return:</link:label>
    <link:label id="lab_kof_VariableReturnAbstract_label_en-US" xlink:label="lab_kof_VariableReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable return [Abstract]</link:label>
    <link:label id="lab_kof_VariableReturnAbstract_documentation_en-US" xlink:label="lab_kof_VariableReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable return [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VariableReturnAbstract" xlink:href="kof-20201231.xsd#kof_VariableReturnAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_VariableReturnAbstract" xlink:to="lab_kof_VariableReturnAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_d063b5bc-57e1-4f89-b82f-0d6cb7a49226_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Penalties and other charges</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in existing provisions from penalties and other charges</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in existing provisions from penalties and other charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:to="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_c01658d6-8023-4a41-b376-6a5de20c305f_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future pension increase</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of pension increases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_2658785e-f703-408c-8770-125189ca0ffc_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for segment consolidation items</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for segment consolidation items [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CocaColaFEMSAPhilippinesIncMember_0b798fbc-8efc-4424-b837-d25850d25570_terseLabel_en-US" xlink:label="lab_kof_CocaColaFEMSAPhilippinesIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippines disposal</link:label>
    <link:label id="lab_kof_CocaColaFEMSAPhilippinesIncMember_label_en-US" xlink:label="lab_kof_CocaColaFEMSAPhilippinesIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coca cola FEMSA philippines inc [Member]</link:label>
    <link:label id="lab_kof_CocaColaFEMSAPhilippinesIncMember_documentation_en-US" xlink:label="lab_kof_CocaColaFEMSAPhilippinesIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coca cola FEMSA philippines inc [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaFEMSAPhilippinesIncMember" xlink:href="kof-20201231.xsd#kof_CocaColaFEMSAPhilippinesIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CocaColaFEMSAPhilippinesIncMember" xlink:to="lab_kof_CocaColaFEMSAPhilippinesIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PurchasesOfRawMaterials_3758c785-3b6a-4967-8fd0-02fcd4bc3e56_terseLabel_en-US" xlink:label="lab_kof_PurchasesOfRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases&#160;of Raw&#160;Materials</link:label>
    <link:label id="lab_kof_PurchasesOfRawMaterials_label_en-US" xlink:label="lab_kof_PurchasesOfRawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of raw materials</link:label>
    <link:label id="lab_kof_PurchasesOfRawMaterials_documentation_en-US" xlink:label="lab_kof_PurchasesOfRawMaterials" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of raw materials</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterials" xlink:href="kof-20201231.xsd#kof_PurchasesOfRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PurchasesOfRawMaterials" xlink:to="lab_kof_PurchasesOfRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherExpensesWithRelatedParty_453c4f0a-d5dd-4014-b835-4a4087ed9395_terseLabel_en-US" xlink:label="lab_kof_OtherExpensesWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses with related parties</link:label>
    <link:label id="lab_kof_OtherExpensesWithRelatedParty_label_en-US" xlink:label="lab_kof_OtherExpensesWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses with related party</link:label>
    <link:label id="lab_kof_OtherExpensesWithRelatedParty_documentation_en-US" xlink:label="lab_kof_OtherExpensesWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses with related party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherExpensesWithRelatedParty" xlink:href="kof-20201231.xsd#kof_OtherExpensesWithRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherExpensesWithRelatedParty" xlink:to="lab_kof_OtherExpensesWithRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandAndTwentyMember_2c68597f-9192-4320-8308-c9e2109a507d_terseLabel_en-US" xlink:label="lab_kof_TwoThousandAndTwentyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand and Twenty</link:label>
    <link:label id="lab_kof_TwoThousandAndTwentyMember_label_en-US" xlink:label="lab_kof_TwoThousandAndTwentyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and twenty [Member]</link:label>
    <link:label id="lab_kof_TwoThousandAndTwentyMember_documentation_en-US" xlink:label="lab_kof_TwoThousandAndTwentyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and twenty [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndTwentyMember" xlink:href="kof-20201231.xsd#kof_TwoThousandAndTwentyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandAndTwentyMember" xlink:to="lab_kof_TwoThousandAndTwentyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParentMember_7c096df7-7b38-47dc-816b-8c8a8f1d6ec7_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity attributable to equity holders of the parent</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParentMember_label_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity attributable to owners of parent [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_6871348c-dff9-44ab-b318-d700662a1262_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about financial instruments [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about financial instruments [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_2ebd484f-9b6b-4736-b33b-d7000c5c7c10_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Assets, Liabilities and Transactions in Foreign Currencies</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of balances and transactions in foreign currencies explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of balances and transactions in foreign currencies [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_383440c7-ac5b-47f0-8f3c-af923b90b806_terseLabel_en-US" xlink:label="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gains or losses</link:label>
    <link:label id="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_label_en-US" xlink:label="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gains losses arising from experience adjustments</link:label>
    <link:label id="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_documentation_en-US" xlink:label="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gains losses arising from experience adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:href="kof-20201231.xsd#kof_ActuarialGainsLossesArisingFromExperienceAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:to="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsAxis_fefb48e1-501b-4b77-8091-7d1b66f248ce_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumptions [axis]</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsAxis_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumptions [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis" xlink:to="lab_ifrs-full_ActuarialAssumptionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfConsumptionTaxOnSyrups_c58857c2-4abe-47ea-bcd6-4dea1ab31490_terseLabel_en-US" xlink:label="lab_kof_PercentageOfConsumptionTaxOnSyrups" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of consumption tax on syrups</link:label>
    <link:label id="lab_kof_PercentageOfConsumptionTaxOnSyrups_label_en-US" xlink:label="lab_kof_PercentageOfConsumptionTaxOnSyrups" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of consumption tax on syrups</link:label>
    <link:label id="lab_kof_PercentageOfConsumptionTaxOnSyrups_documentation_en-US" xlink:label="lab_kof_PercentageOfConsumptionTaxOnSyrups" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of consumption tax on syrups</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfConsumptionTaxOnSyrups" xlink:href="kof-20201231.xsd#kof_PercentageOfConsumptionTaxOnSyrups"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfConsumptionTaxOnSyrups" xlink:to="lab_kof_PercentageOfConsumptionTaxOnSyrups" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_df8f79d7-a154-4ed1-bf27-836c47477e83_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for earnings per share [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_32997239-f546-4b7d-a75a-1926e54fff72_negatedLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes from continuing operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_799be67b-97ba-4c65-8cbf-408186c9c2a7_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before taxes from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_1769ec90-a1d7-4ac2-b689-793b9e350deb_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes for continuing op.</link:label>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_label_en-US" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) before tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossBeforeTax" xlink:to="lab_ifrs-full_ProfitLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NumberOfCustomerRelatedToExpectedLoss_b8203ab2-819e-475e-997b-fada725a7e86_terseLabel_en-US" xlink:label="lab_kof_NumberOfCustomerRelatedToExpectedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of customer related to expected loss</link:label>
    <link:label id="lab_kof_NumberOfCustomerRelatedToExpectedLoss_label_en-US" xlink:label="lab_kof_NumberOfCustomerRelatedToExpectedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of customer related to expected loss</link:label>
    <link:label id="lab_kof_NumberOfCustomerRelatedToExpectedLoss_documentation_en-US" xlink:label="lab_kof_NumberOfCustomerRelatedToExpectedLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of customer related to expected loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfCustomerRelatedToExpectedLoss" xlink:href="kof-20201231.xsd#kof_NumberOfCustomerRelatedToExpectedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NumberOfCustomerRelatedToExpectedLoss" xlink:to="lab_kof_NumberOfCustomerRelatedToExpectedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock_d3a93fc0-f67f-41f5-a115-2c5731a8df18_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common shares</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for issuance of stock explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The description of accounting policy for issuance of stock [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_1378dfad-1712-4463-92e0-5b985af70452_terseLabel_en-US" xlink:label="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major components of tax expense (income) [abstract]</link:label>
    <link:label id="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major components of tax expense (income) [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_a3224045-600f-4437-93f1-31218f2a13eb_terseLabel_en-US" xlink:label="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess of projected defined benefit obligation over accumulated benefit obligation</link:label>
    <link:label id="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_label_en-US" xlink:label="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess of projected defined benefit obligation over accumulated benefit obligation</link:label>
    <link:label id="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_documentation_en-US" xlink:label="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess of projected defined benefit obligation over accumulated benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:href="kof-20201231.xsd#kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:to="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForSharebasedPayments_201db8ad-0d01-4c06-b084-950b5f04e9d2_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment expense</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForSharebasedPayments_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for share-based payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForSharebasedPayments" xlink:to="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage_f92a4286-591d-4f9d-a139-c49e115ec8b5_terseLabel_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax WACC</link:label>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage_label_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average cost of capital pre tax percentage</link:label>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage_documentation_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average cost of capital pre tax percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:href="kof-20201231.xsd#kof_WeightedAverageCostOfCapitalPreTaxPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:to="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrencyOptionContractMember_9b9dc23b-7e69-48c1-94b1-e1a5457b577e_terseLabel_en-US" xlink:label="lab_kof_CurrencyOptionContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange currency option contracts</link:label>
    <link:label id="lab_kof_CurrencyOptionContractMember_label_en-US" xlink:label="lab_kof_CurrencyOptionContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">currency option contract [Member]</link:label>
    <link:label id="lab_kof_CurrencyOptionContractMember_documentation_en-US" xlink:label="lab_kof_CurrencyOptionContractMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">currency option contract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrencyOptionContractMember" xlink:href="kof-20201231.xsd#kof_CurrencyOptionContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrencyOptionContractMember" xlink:to="lab_kof_CurrencyOptionContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AlfaSabDeCvMember_b3c1252b-5fe3-47b1-b26b-b55afef82122_terseLabel_en-US" xlink:label="lab_kof_AlfaSabDeCvMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alfa,&#160;S.A.B. de C.V.</link:label>
    <link:label id="lab_kof_AlfaSabDeCvMember_label_en-US" xlink:label="lab_kof_AlfaSabDeCvMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alfa, S.A.B. de C.V. [Member]</link:label>
    <link:label id="lab_kof_AlfaSabDeCvMember_documentation_en-US" xlink:label="lab_kof_AlfaSabDeCvMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alfa, S.A.B. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlfaSabDeCvMember" xlink:href="kof-20201231.xsd#kof_AlfaSabDeCvMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AlfaSabDeCvMember" xlink:to="lab_kof_AlfaSabDeCvMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialLiabilities_dc25bf27-3245-41b9-bd64-9165a7622c12_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current financial liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialLiabilities_780e6220-c44f-43ce-89f3-76618cf38073_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentFinancialLiabilities" xlink:to="lab_ifrs-full_OtherCurrentFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LossesOnRetirementOfNonCurrentAssets_dbca455c-2b9f-4389-b921-eee265f1bbec_terseLabel_en-US" xlink:label="lab_kof_LossesOnRetirementOfNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on the retirement of long-lived assets</link:label>
    <link:label id="lab_kof_LossesOnRetirementOfNonCurrentAssets_label_en-US" xlink:label="lab_kof_LossesOnRetirementOfNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Losses on retirement of non-current assets</link:label>
    <link:label id="lab_kof_LossesOnRetirementOfNonCurrentAssets_documentation_en-US" xlink:label="lab_kof_LossesOnRetirementOfNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Losses on retirement of non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossesOnRetirementOfNonCurrentAssets" xlink:href="kof-20201231.xsd#kof_LossesOnRetirementOfNonCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LossesOnRetirementOfNonCurrentAssets" xlink:to="lab_kof_LossesOnRetirementOfNonCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory_ab254d92-a863-443e-a6ec-4f17b68ff7a2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Income Tax</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of deferred taxes [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDeferredTaxesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_6af04957-0250-4519-b6da-762f58c1e7d9_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Associates and Joint Ventures</link:label>
    <link:label id="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_label_en-US" xlink:label="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments accounted for using equity method [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember" xlink:to="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_c5bf325c-5855-459a-b1fe-310f35121a1d_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_d6b939ad-fc31-4fc4-9148-f33806a397b8_totalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in cash and cash equivalents, discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_9ffce268-5dd0-45ef-bb73-626d10b4bf1d_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from borrowings</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_837523c2-ed80-41f8-af1d-39c8227e2c3d_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows, Proceeds</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from borrowings, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_3f7b1fa6-237c-4950-9288-3b2a04c62c97_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_872065f7-409b-4722-a5ae-84b1f9dd97e2_negatedLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less- amount attributable to non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_32597f24-0a09-47d0-ae50-a4617b412fe4_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest discontinued</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) from discontinued operations attributable to non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" xlink:to="lab_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeStatementLocation1Member_c2987ae5-fd4e-4aa0-9272-c2e575f92671_terseLabel_en-US" xlink:label="lab_kof_IncomeStatementLocation1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location1</link:label>
    <link:label id="lab_kof_IncomeStatementLocation1Member_label_en-US" xlink:label="lab_kof_IncomeStatementLocation1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income statement location1 [Member]</link:label>
    <link:label id="lab_kof_IncomeStatementLocation1Member_documentation_en-US" xlink:label="lab_kof_IncomeStatementLocation1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income statement location1 [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeStatementLocation1Member" xlink:href="kof-20201231.xsd#kof_IncomeStatementLocation1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeStatementLocation1Member" xlink:to="lab_kof_IncomeStatementLocation1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_815b39b2-0f43-4880-9d68-736e66f3c1af_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense:</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income) [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ReverseStockSplitMember_ff648ac7-d7c4-49aa-bcbb-229803599e0d_terseLabel_en-US" xlink:label="lab_kof_ReverseStockSplitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Stock Split</link:label>
    <link:label id="lab_kof_ReverseStockSplitMember_label_en-US" xlink:label="lab_kof_ReverseStockSplitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse stock split [Member]</link:label>
    <link:label id="lab_kof_ReverseStockSplitMember_documentation_en-US" xlink:label="lab_kof_ReverseStockSplitMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse stock split [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReverseStockSplitMember" xlink:href="kof-20201231.xsd#kof_ReverseStockSplitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ReverseStockSplitMember" xlink:to="lab_kof_ReverseStockSplitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_4bf97d81-4702-4f94-9ba3-a7aeb044d69d_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Balances and Transactions in Foreign Currencies [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of balances and transactions in foreign currencies [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of balances and transactions in foreign currencies [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:to="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SurchargeRatePercentage_0043d53d-cfce-4198-a3ce-261db2d20c98_terseLabel_en-US" xlink:label="lab_kof_SurchargeRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in USD rate</link:label>
    <link:label id="lab_kof_SurchargeRatePercentage_label_en-US" xlink:label="lab_kof_SurchargeRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surcharge rate percentage</link:label>
    <link:label id="lab_kof_SurchargeRatePercentage_documentation_en-US" xlink:label="lab_kof_SurchargeRatePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in us dollar rate percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SurchargeRatePercentage" xlink:href="kof-20201231.xsd#kof_SurchargeRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SurchargeRatePercentage" xlink:to="lab_kof_SurchargeRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_f6a17fd3-c84f-4603-8d04-17844af6691d_terseLabel_en-US" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All levels of fair value hierarchy [member]</link:label>
    <link:label id="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All levels of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandNineteenIncentivePlanMember_d81dd7de-3b8e-4961-ba9d-26b3b3e50c46_terseLabel_en-US" xlink:label="lab_kof_TwoThousandNineteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_kof_TwoThousandNineteenIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandNineteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand nineteen incentive plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandNineteenIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandNineteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand nineteen incentive plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandNineteenIncentivePlanMember" xlink:href="kof-20201231.xsd#kof_TwoThousandNineteenIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandNineteenIncentivePlanMember" xlink:to="lab_kof_TwoThousandNineteenIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmortisationExpense_aed7db5d-4e43-460c-943f-a4500126750a_terseLabel_en-US" xlink:label="lab_ifrs-full_AmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense for agreements with customers</link:label>
    <link:label id="lab_ifrs-full_AmortisationExpense_label_en-US" xlink:label="lab_ifrs-full_AmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortisation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationExpense" xlink:to="lab_ifrs-full_AmortisationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesAbstract_f00bc531-5403-4e9b-b5ca-292a2f31ea8b_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesAbstract" xlink:to="lab_ifrs-full_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_39bb4d6b-04b5-4d4d-a40b-24e5f738e1d5_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_a6d4a616-6423-4f18-a108-2d0df0d8eee5_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of the effects of inflation in countries with hyperinflationary economic environments</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for recognition of effects of inflation in countries with hyperinflationary economic environments explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The description of accounting policy for recognition of effects of inflation in countries with hyperinflationary economic environments [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_d03615b5-b7ee-46ba-918f-2f3132484fa9_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_d566eb98-56f3-4d4f-93bd-9da2a63d23fd_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in associates accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_ef52cd94-03c8-489b-aea3-a7e6881657ac_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Defined Benefit Plan Expected Future Benefit Payments</link:label>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plan expected future benefit payments explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of defined benefit plan expected future benefit payments [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_d5952174-2e1c-4991-a6e5-03f6a7c2fa4c_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurements of the net defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating to remeasurements of defined benefit plans included in other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:to="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradingEquitySecuritiesMember_d171cb7b-fed7-4b82-9afe-ffb02b6fc532_terseLabel_en-US" xlink:label="lab_ifrs-full_TradingEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Traded securities</link:label>
    <link:label id="lab_ifrs-full_TradingEquitySecuritiesMember_label_en-US" xlink:label="lab_ifrs-full_TradingEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading equity securities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradingEquitySecuritiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradingEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradingEquitySecuritiesMember" xlink:to="lab_ifrs-full_TradingEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_a214989f-9d97-46c5-b9b2-71f86e7a84b4_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_label_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase decrease in income tax paid</link:label>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_documentation_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase decrease in income tax paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:href="kof-20201231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:to="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_0d72c7f5-42ed-4daf-a119-9fdbabb21acd_verboseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in other entities</link:label>
    <link:label id="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_dfc9d053-c558-4f37-96f4-68e2beb3eab1_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in other entities</link:label>
    <link:label id="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_label_en-US" xlink:label="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in subsidiaries, joint ventures and associates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:to="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_fdb79073-9033-487b-8b37-b97ec03b981f_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expenses on lease liabilities</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense on lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:to="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SugarPriceContractsMember_21b7da80-28f8-4deb-9dcb-27bcdb613a75_terseLabel_en-US" xlink:label="lab_kof_SugarPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sugar price contracts</link:label>
    <link:label id="lab_kof_SugarPriceContractsMember_label_en-US" xlink:label="lab_kof_SugarPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sugar Price Contracts [member]</link:label>
    <link:label id="lab_kof_SugarPriceContractsMember_documentation_en-US" xlink:label="lab_kof_SugarPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sugar price contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember" xlink:href="kof-20201231.xsd#kof_SugarPriceContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SugarPriceContractsMember" xlink:to="lab_kof_SugarPriceContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_14707199-9c2c-46ef-af6b-fe9f974b7293_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest in consolidated subsidiaries</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_bac782d0-5971-4827-b3fa-9a6d1505cfe8_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interests</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_3deada52-75bc-4e51-8312-533d07ec98df_periodStartLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_f1cb1503-c495-4499-9d28-91d9fe2fd25f_periodEndLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncontrollingInterests" xlink:to="lab_ifrs-full_NoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PrepaidAdvertisingAndPromotionalExpenses_bfbe9ca0-cb61-4cf1-94e7-c65bf393ae5c_terseLabel_en-US" xlink:label="lab_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising and promotional expenses paid in advance</link:label>
    <link:label id="lab_kof_PrepaidAdvertisingAndPromotionalExpenses_label_en-US" xlink:label="lab_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid advertising and promotional expenses</link:label>
    <link:label id="lab_kof_PrepaidAdvertisingAndPromotionalExpenses_documentation_en-US" xlink:label="lab_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid advertising and promotional expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:href="kof-20201231.xsd#kof_PrepaidAdvertisingAndPromotionalExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:to="lab_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DepreciationRightofuseAssets_322d500b-3dab-4427-9756-32b6e20ac1fb_terseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation right-of-use</link:label>
    <link:label id="lab_ifrs-full_DepreciationRightofuseAssets_54eedcc3-88d3-4c02-b5ea-7082f64ead08_negatedLabel_en-US" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_ifrs-full_DepreciationRightofuseAssets_label_en-US" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationRightofuseAssets" xlink:to="lab_ifrs-full_DepreciationRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityAbstract_dc6b756f-8b44-4f27-9213-52a892ce4316_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of changes in equity [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of changes in equity [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract" xlink:to="lab_ifrs-full_StatementOfChangesInEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember_f77ff8e4-181e-425e-b031-d892bd9ccab1_terseLabel_en-US" xlink:label="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.</link:label>
    <link:label id="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember_label_en-US" xlink:label="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compa&#241;&#237;a paname&#241;a de bebidas, S.A.P.I de C.V [Member]</link:label>
    <link:label id="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember_documentation_en-US" xlink:label="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compa&#241;&#237;a paname&#241;a de bebidas, S.A.P.I de C.V [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:href="kof-20201231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:to="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationLineItems_8f3e82c3-9f8f-459e-af8d-22ed292ccd82_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Cumulative Inflation [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of cumulative inflation [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of cumulative inflation [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfCumulativeInflationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems" xlink:to="lab_kof_DisclosureOfCumulativeInflationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ForeignCountriesMember_c3b33caa-4391-4f1f-8d24-51c31dc22e63_terseLabel_en-US" xlink:label="lab_ifrs-full_ForeignCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_ifrs-full_ForeignCountriesMember_label_en-US" xlink:label="lab_ifrs-full_ForeignCountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign countries [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ForeignCountriesMember" xlink:to="lab_ifrs-full_ForeignCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CostOfGoodsSoldMember_201c9d2b-f96d-458e-9364-bd5d4a3f32f3_terseLabel_en-US" xlink:label="lab_kof_CostOfGoodsSoldMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:label id="lab_kof_CostOfGoodsSoldMember_label_en-US" xlink:label="lab_kof_CostOfGoodsSoldMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold [Member]</link:label>
    <link:label id="lab_kof_CostOfGoodsSoldMember_documentation_en-US" xlink:label="lab_kof_CostOfGoodsSoldMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfGoodsSoldMember" xlink:href="kof-20201231.xsd#kof_CostOfGoodsSoldMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CostOfGoodsSoldMember" xlink:to="lab_kof_CostOfGoodsSoldMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ClassDCommonStockMember_44fddd6a-4d69-4c8f-8890-a9218bca1bea_terseLabel_en-US" xlink:label="lab_kof_ClassDCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series D shares, without par value</link:label>
    <link:label id="lab_kof_ClassDCommonStockMember_label_en-US" xlink:label="lab_kof_ClassDCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class D Common Stock [Member]</link:label>
    <link:label id="lab_kof_ClassDCommonStockMember_documentation_en-US" xlink:label="lab_kof_ClassDCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class D Common Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassDCommonStockMember" xlink:href="kof-20201231.xsd#kof_ClassDCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ClassDCommonStockMember" xlink:to="lab_kof_ClassDCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract_9c969e02-fd22-45b0-9a3c-e65e45e0934a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LandMember_028b74d9-0ada-48a0-a812-a388bd518c49_terseLabel_en-US" xlink:label="lab_ifrs-full_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_ifrs-full_LandMember_label_en-US" xlink:label="lab_ifrs-full_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LandMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LandMember" xlink:to="lab_ifrs-full_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityMember_0b1e7611-70a1-4fc9-921e-7f8385634095_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_ifrs-full_EquityMember_label_en-US" xlink:label="lab_ifrs-full_EquityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityMember" xlink:to="lab_ifrs-full_EquityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_50403e40-6ce8-4b6c-9e19-50ed436b3738_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense arising from write-down or reversal of write-down of deferred tax asset</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense arising from write-down or reversal of write-down of deferred tax asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:to="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MinimumYearOfServiceForRetirementBenefits_b0b3c9ec-1a33-48df-87ff-1d9d3a047a60_terseLabel_en-US" xlink:label="lab_kof_MinimumYearOfServiceForRetirementBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum year of service for retirement benefits</link:label>
    <link:label id="lab_kof_MinimumYearOfServiceForRetirementBenefits_label_en-US" xlink:label="lab_kof_MinimumYearOfServiceForRetirementBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Year Of Service For Retirement Benefits</link:label>
    <link:label id="lab_kof_MinimumYearOfServiceForRetirementBenefits_documentation_en-US" xlink:label="lab_kof_MinimumYearOfServiceForRetirementBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Year Of Service For Retirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumYearOfServiceForRetirementBenefits" xlink:href="kof-20201231.xsd#kof_MinimumYearOfServiceForRetirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MinimumYearOfServiceForRetirementBenefits" xlink:to="lab_kof_MinimumYearOfServiceForRetirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses_9ab81d73-c132-4900-8226-095c1206c22c_terseLabel_en-US" xlink:label="lab_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of interest expenses</link:label>
    <link:label id="lab_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses_label_en-US" xlink:label="lab_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of tax rate effect of non deductible interest expenses</link:label>
    <link:label id="lab_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses_documentation_en-US" xlink:label="lab_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of tax rate effect of non deductible interest expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses" xlink:href="kof-20201231.xsd#kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses" xlink:to="lab_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandEighteenAndNineteenMember_92232e9c-0587-4689-b9b8-245622f7e59e_terseLabel_en-US" xlink:label="lab_kof_TwoThousandEighteenAndNineteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Eighteen and Nineteen</link:label>
    <link:label id="lab_kof_TwoThousandEighteenAndNineteenMember_label_en-US" xlink:label="lab_kof_TwoThousandEighteenAndNineteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand eighteen and nineteen [Member]</link:label>
    <link:label id="lab_kof_TwoThousandEighteenAndNineteenMember_documentation_en-US" xlink:label="lab_kof_TwoThousandEighteenAndNineteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand eighteen and nineteen [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandEighteenAndNineteenMember" xlink:href="kof-20201231.xsd#kof_TwoThousandEighteenAndNineteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandEighteenAndNineteenMember" xlink:to="lab_kof_TwoThousandEighteenAndNineteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RecoverableTaxes_d43ce4d4-b852-437d-855d-fbeba35055ba_terseLabel_en-US" xlink:label="lab_kof_RecoverableTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable taxes</link:label>
    <link:label id="lab_kof_RecoverableTaxes_label_en-US" xlink:label="lab_kof_RecoverableTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable taxes</link:label>
    <link:label id="lab_kof_RecoverableTaxes_documentation_en-US" xlink:label="lab_kof_RecoverableTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RecoverableTaxes" xlink:href="kof-20201231.xsd#kof_RecoverableTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RecoverableTaxes" xlink:to="lab_kof_RecoverableTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired_fbff2cdb-dca0-48a6-a31c-d7f24af61c06_negatedLabel_en-US" xlink:label="lab_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition and mergers, net of cash acquired</link:label>
    <link:label id="lab_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired_label_en-US" xlink:label="lab_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Payments (Proceeds) Acquisition And Mergers, Net Of Cash Acquired</link:label>
    <link:label id="lab_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired_documentation_en-US" xlink:label="lab_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Payments (Proceeds) Acquisition And Mergers, Net Of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" xlink:href="kof-20201231.xsd#kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" xlink:to="lab_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_HedgingInstrumentsMember_7471968a-ea45-4c05-a8ab-fefc5ab7a7c0_terseLabel_en-US" xlink:label="lab_ifrs-full_HedgingInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging instruments [member]</link:label>
    <link:label id="lab_ifrs-full_HedgingInstrumentsMember_label_en-US" xlink:label="lab_ifrs-full_HedgingInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging instruments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_HedgingInstrumentsMember" xlink:to="lab_ifrs-full_HedgingInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_22887a4d-cf88-4a3d-be1f-547d644da8b5_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances to acquire property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current restricted cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentRestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents" xlink:to="lab_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_dff54379-27c4-4553-a814-a76db2df6ab7_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_c085cb12-757e-4d70-843e-b8cf64be1406_verboseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) investing activities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_8634a6f3-837b-44cc-aaeb-816bd5c8c2db_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Other Entities</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments in associates and joint ventures [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of investments in other entities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:to="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_c5631085-c071-408b-8bf5-cec4ddcb6ff6_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase (decrease) in other liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_39f1034b-2c34-4803-98f9-46f247707831_negatedLabel_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes from discontinued operations</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_label_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit loss before tax disposal of discontinued operations</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_documentation_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit loss before tax disposal of discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:to="lab_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxesPayable_f28d53eb-d800-4cc8-a789-9298da60d6e3_terseLabel_en-US" xlink:label="lab_kof_TaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_kof_TaxesPayable_label_en-US" xlink:label="lab_kof_TaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_kof_TaxesPayable_documentation_en-US" xlink:label="lab_kof_TaxesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxesPayable" xlink:href="kof-20201231.xsd#kof_TaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxesPayable" xlink:to="lab_kof_TaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CreditExposure_145dc796-f268-4b1e-b9d3-0942954c1968_terseLabel_en-US" xlink:label="lab_ifrs-full_CreditExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net exposure</link:label>
    <link:label id="lab_ifrs-full_CreditExposure_label_en-US" xlink:label="lab_ifrs-full_CreditExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit exposure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CreditExposure" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CreditExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CreditExposure" xlink:to="lab_ifrs-full_CreditExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FixedInterestRateMember_0284afce-8fb6-4b7f-9b4f-127be3434c32_terseLabel_en-US" xlink:label="lab_ifrs-full_FixedInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Interest Rate</link:label>
    <link:label id="lab_ifrs-full_FixedInterestRateMember_label_en-US" xlink:label="lab_ifrs-full_FixedInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed interest rate [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FixedInterestRateMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FixedInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FixedInterestRateMember" xlink:to="lab_ifrs-full_FixedInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_b076de44-1b93-4d9f-9016-d0db4ece6f53_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange (income) loss, net</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for unrealised foreign exchange losses (gains)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:to="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_e71276c4-0642-4405-bb14-3fffe2e64e69_terseLabel_en-US" xlink:label="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">7.87% Senior Notes, Maturity Date on Nov. 26, 2027</link:label>
    <link:label id="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_label_en-US" xlink:label="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seven point eight seven percentage debt bonds maturing on two thousand twenty seven [Member]</link:label>
    <link:label id="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_documentation_en-US" xlink:label="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seven point eight seven percentage debt bonds maturing on two thousand twenty seven [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:href="kof-20201231.xsd#kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:to="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AddressTypeDomain_0a286481-207b-4209-be39-0159acd7aa3f_terseLabel_en-US" xlink:label="lab_dei_AddressTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:label id="lab_dei_AddressTypeDomain_label_en-US" xlink:label="lab_dei_AddressTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AddressTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AddressTypeDomain" xlink:to="lab_dei_AddressTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_38a6e441-10b6-4f57-9fe0-dae91e883e48_terseLabel_en-US" xlink:label="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value</link:label>
    <link:label id="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_label_en-US" xlink:label="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value [Member]</link:label>
    <link:label id="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_documentation_en-US" xlink:label="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:href="kof-20201231.xsd#kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:to="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DividendTaxOnResidentIndividuals_70b24727-03df-4d21-a755-818ff66e99dc_terseLabel_en-US" xlink:label="lab_kof_DividendTaxOnResidentIndividuals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend tax on resident individuals</link:label>
    <link:label id="lab_kof_DividendTaxOnResidentIndividuals_label_en-US" xlink:label="lab_kof_DividendTaxOnResidentIndividuals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend tax on resident individuals</link:label>
    <link:label id="lab_kof_DividendTaxOnResidentIndividuals_documentation_en-US" xlink:label="lab_kof_DividendTaxOnResidentIndividuals" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend tax on resident individuals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendTaxOnResidentIndividuals" xlink:href="kof-20201231.xsd#kof_DividendTaxOnResidentIndividuals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DividendTaxOnResidentIndividuals" xlink:to="lab_kof_DividendTaxOnResidentIndividuals" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_a92a4da6-9387-4ef2-bf74-e41ea13223b7_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreement to purchase U.S. Dollar (ARS/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreements to purchase USD (ARS/USD) [member]</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreements to purchase USD (ARS/USD).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDARSUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:to="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_f3fe5669-0673-445c-aaee-ee46a5706ded_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of comprehensive income [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_aaaec2f7-f888-44f7-b654-9e6e02acfa7a_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than two years and not later than three years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:to="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForAssociatesMember_e9d5e098-5fa2-4d55-95c1-ef8704bb82aa_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for associates</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForAssociatesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for associates [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember" xlink:to="lab_ifrs-full_EntitysTotalForAssociatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AveragePriceUSDCentLbMember_4253f224-dbb6-4537-ae36-8612eab0da1f_terseLabel_en-US" xlink:label="lab_kof_AveragePriceUSDCentLbMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price (USD cent/Lb)</link:label>
    <link:label id="lab_kof_AveragePriceUSDCentLbMember_label_en-US" xlink:label="lab_kof_AveragePriceUSDCentLbMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price (USD cent/Lb) [Member]</link:label>
    <link:label id="lab_kof_AveragePriceUSDCentLbMember_documentation_en-US" xlink:label="lab_kof_AveragePriceUSDCentLbMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price (USD cent/Lb) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDCentLbMember" xlink:href="kof-20201231.xsd#kof_AveragePriceUSDCentLbMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AveragePriceUSDCentLbMember" xlink:to="lab_kof_AveragePriceUSDCentLbMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_dd16982f-0485-4a1e-985e-4f767a19a925_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment funds in portfolio</link:label>
    <link:label id="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_label_en-US" xlink:label="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment funds, amount contributed to fair value of plan assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:to="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherAmortizablesMember_d062cea4-362e-4988-8e9b-3cc88b41c5e6_verboseLabel_en-US" xlink:label="lab_kof_OtherAmortizablesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other amortizable</link:label>
    <link:label id="lab_kof_OtherAmortizablesMember_label_en-US" xlink:label="lab_kof_OtherAmortizablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other amortizables [Member]</link:label>
    <link:label id="lab_kof_OtherAmortizablesMember_documentation_en-US" xlink:label="lab_kof_OtherAmortizablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other amortizables [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAmortizablesMember" xlink:href="kof-20201231.xsd#kof_OtherAmortizablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherAmortizablesMember" xlink:to="lab_kof_OtherAmortizablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FundacionFemsaACMember_6c2cbd84-4a2b-48f5-b750-659094019e52_terseLabel_en-US" xlink:label="lab_kof_FundacionFemsaACMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fundacion FEMSA AC</link:label>
    <link:label id="lab_kof_FundacionFemsaACMember_label_en-US" xlink:label="lab_kof_FundacionFemsaACMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fundacion femsa AC [Member]</link:label>
    <link:label id="lab_kof_FundacionFemsaACMember_documentation_en-US" xlink:label="lab_kof_FundacionFemsaACMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fundacion femsa AC [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FundacionFemsaACMember" xlink:href="kof-20201231.xsd#kof_FundacionFemsaACMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FundacionFemsaACMember" xlink:to="lab_kof_FundacionFemsaACMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_c57e2b04-3f30-461b-90e3-f1fca118955b_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of intangible assets and goodwill [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of intangible assets and goodwill [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_NoTradingSymbolFlag_1ab8c072-2b4a-4e1f-bcd7-53f5df6ea031_terseLabel_en-US" xlink:label="lab_dei_NoTradingSymbolFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No Trading Symbol Flag</link:label>
    <link:label id="lab_dei_NoTradingSymbolFlag_label_en-US" xlink:label="lab_dei_NoTradingSymbolFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No Trading Symbol Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_NoTradingSymbolFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_NoTradingSymbolFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_NoTradingSymbolFlag" xlink:to="lab_dei_NoTradingSymbolFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetForeignExchangeGain_050338c3-1c71-44ab-ae4f-db5eb559ec22_negatedLabel_en-US" xlink:label="lab_ifrs-full_NetForeignExchangeGain" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange gain, net</link:label>
    <link:label id="lab_ifrs-full_NetForeignExchangeGain_label_en-US" xlink:label="lab_ifrs-full_NetForeignExchangeGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net foreign exchange gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetForeignExchangeGain" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetForeignExchangeGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetForeignExchangeGain" xlink:to="lab_ifrs-full_NetForeignExchangeGain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueOfCombinedEntity_1aa3f597-f4c2-493e-8720-a707b2061a43_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_ifrs-full_RevenueOfCombinedEntity_label_en-US" xlink:label="lab_ifrs-full_RevenueOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue of combined entity as if combination occurred at beginning of period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfCombinedEntity" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueOfCombinedEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueOfCombinedEntity" xlink:to="lab_ifrs-full_RevenueOfCombinedEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MontevideoRefrescosSRLMember_d607f2b3-34cc-404e-83af-b2fcd0312861_terseLabel_en-US" xlink:label="lab_kof_MontevideoRefrescosSRLMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Montevideo Refrescos S R L</link:label>
    <link:label id="lab_kof_MontevideoRefrescosSRLMember_label_en-US" xlink:label="lab_kof_MontevideoRefrescosSRLMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Montevideo refrescos S R L [Member]</link:label>
    <link:label id="lab_kof_MontevideoRefrescosSRLMember_documentation_en-US" xlink:label="lab_kof_MontevideoRefrescosSRLMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Montevideo refrescos S R L [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MontevideoRefrescosSRLMember" xlink:href="kof-20201231.xsd#kof_MontevideoRefrescosSRLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MontevideoRefrescosSRLMember" xlink:to="lab_kof_MontevideoRefrescosSRLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherExpenseAbstract_4aff8c71-5425-46d9-b76a-1c2e7224cab8_terseLabel_en-US" xlink:label="lab_kof_OtherExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses:</link:label>
    <link:label id="lab_kof_OtherExpenseAbstract_label_en-US" xlink:label="lab_kof_OtherExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense [Abstract]</link:label>
    <link:label id="lab_kof_OtherExpenseAbstract_documentation_en-US" xlink:label="lab_kof_OtherExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherExpenseAbstract" xlink:href="kof-20201231.xsd#kof_OtherExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherExpenseAbstract" xlink:to="lab_kof_OtherExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CostOfMerchandiseSold_de6a2d27-dd57-4660-b8bf-987839d0fb1d_totalLabel_en-US" xlink:label="lab_ifrs-full_CostOfMerchandiseSold" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_CostOfMerchandiseSold_label_en-US" xlink:label="lab_ifrs-full_CostOfMerchandiseSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of merchandise sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfMerchandiseSold" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfMerchandiseSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfMerchandiseSold" xlink:to="lab_ifrs-full_CostOfMerchandiseSold" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_199b1f10-4442-441e-bda3-ae1af1e86542_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of non-current debt</link:label>
    <link:label id="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_2c3aec40-5397-444c-b760-fc517631846c_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long term debt</link:label>
    <link:label id="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_label_en-US" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of non-current borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:to="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotLaterThanOneMonthMember_3ff87a81-7b93-49a0-a62a-515bf36c02aa_terseLabel_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneMonthMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">0 days</link:label>
    <link:label id="lab_ifrs-full_NotLaterThanOneMonthMember_label_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneMonthMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not later than one month [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneMonthMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneMonthMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanOneMonthMember" xlink:to="lab_ifrs-full_NotLaterThanOneMonthMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_fd242fe0-80f9-497d-a066-7970b66cb66b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of subsidiaries [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of subsidiaries [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SellingAndMarketingExpenseMember_9cc11a4e-cf62-4f09-ad1e-b0b50bf4d319_terseLabel_en-US" xlink:label="lab_kof_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:label id="lab_kof_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_kof_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and marketing expense [Member]</link:label>
    <link:label id="lab_kof_SellingAndMarketingExpenseMember_documentation_en-US" xlink:label="lab_kof_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and marketing expense [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndMarketingExpenseMember" xlink:href="kof-20201231.xsd#kof_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SellingAndMarketingExpenseMember" xlink:to="lab_kof_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeverancePayments_976b03da-5a03-441a-ae67-c8733c893d55_terseLabel_en-US" xlink:label="lab_kof_SeverancePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance payments (2)</link:label>
    <link:label id="lab_kof_SeverancePayments_label_en-US" xlink:label="lab_kof_SeverancePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance payments</link:label>
    <link:label id="lab_kof_SeverancePayments_documentation_en-US" xlink:label="lab_kof_SeverancePayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeverancePayments" xlink:href="kof-20201231.xsd#kof_SeverancePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeverancePayments" xlink:to="lab_kof_SeverancePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_9941034b-e9f7-4da2-942d-84c48f6cf3c7_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash Impacts, Foreign Exchange movements</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_267f18e6-034a-4ceb-b294-f900c2144b2c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Preliminary Estimate of Fair Value of Net Assets Acquired and Reconciliation of Cash Flows</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SupplementalGuarantorInformationAbstract_label_en-US" xlink:label="lab_kof_SupplementalGuarantorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Guarantor Information [Abstract]</link:label>
    <link:label id="lab_kof_SupplementalGuarantorInformationAbstract_documentation_en-US" xlink:label="lab_kof_SupplementalGuarantorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Guarantor Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SupplementalGuarantorInformationAbstract" xlink:href="kof-20201231.xsd#kof_SupplementalGuarantorInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SupplementalGuarantorInformationAbstract" xlink:to="lab_kof_SupplementalGuarantorInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCapitalStockLineItems_6fc53712-72b1-467b-b1f2-b2422cbd5fba_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of capital stock [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of capital stock [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of capital stock [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfCapitalStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems" xlink:to="lab_kof_DisclosureOfCapitalStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_14212443-52c0-441b-85fd-9c0b2d11e2d7_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_37ff407f-979c-4e56-b6ee-dae7d4f41f2c_verboseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Borrowings_a3640178-c8fc-4299-9dc8-7f253ef5f17c_terseLabel_en-US" xlink:label="lab_ifrs-full_Borrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term debt</link:label>
    <link:label id="lab_ifrs-full_Borrowings_label_en-US" xlink:label="lab_ifrs-full_Borrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Borrowings" xlink:to="lab_ifrs-full_Borrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnNetMonetaryPosition_1bf3dd79-7459-4cd5-8d05-6a76525eed47_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnNetMonetaryPosition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inflation adjustment</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnNetMonetaryPosition_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnNetMonetaryPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on net monetary position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnNetMonetaryPosition" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnNetMonetaryPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnNetMonetaryPosition" xlink:to="lab_ifrs-full_GainsLossesOnNetMonetaryPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_f1e22fbd-5b9b-416f-b517-d4917e5e4cbc_terseLabel_en-US" xlink:label="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Long-term Assumptions</link:label>
    <link:label id="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of actuarial assumptions explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The summary of actuarial assumptions explanatory [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:to="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_6f42b894-40dd-4840-bdda-e79f4a46c918_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for derivative financial instruments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeniorityPremiumPlanMember_528e0307-2b39-40bc-912d-62e88dd14486_terseLabel_en-US" xlink:label="lab_kof_SeniorityPremiumPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seniority premiums</link:label>
    <link:label id="lab_kof_SeniorityPremiumPlanMember_label_en-US" xlink:label="lab_kof_SeniorityPremiumPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seniority premium plan [Member]</link:label>
    <link:label id="lab_kof_SeniorityPremiumPlanMember_documentation_en-US" xlink:label="lab_kof_SeniorityPremiumPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seniority premium plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeniorityPremiumPlanMember" xlink:to="lab_kof_SeniorityPremiumPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_36fa5648-8c0e-4985-826f-f43ddde51317_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for leases [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_afc35243-2280-425f-8171-45fad019f50a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Other Non-current Financial Liabilities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other non-current liabilities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PrepaidExpensesMember_68c28213-4ec2-4893-8abc-74e6245045ca_terseLabel_en-US" xlink:label="lab_kof_PrepaidExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_kof_PrepaidExpensesMember_label_en-US" xlink:label="lab_kof_PrepaidExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses [Member]</link:label>
    <link:label id="lab_kof_PrepaidExpensesMember_documentation_en-US" xlink:label="lab_kof_PrepaidExpensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidExpensesMember" xlink:href="kof-20201231.xsd#kof_PrepaidExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PrepaidExpensesMember" xlink:to="lab_kof_PrepaidExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_label_en-US" xlink:label="lab_kof_BalancesAndTransactionsInForeignCurrenciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balances and Transactions in Foreign Currencies [Abstract]</link:label>
    <link:label id="lab_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_documentation_en-US" xlink:label="lab_kof_BalancesAndTransactionsInForeignCurrenciesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balances and Transactions in Foreign Currencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract" xlink:href="kof-20201231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract" xlink:to="lab_kof_BalancesAndTransactionsInForeignCurrenciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherPayables_42ecb85e-af9d-47a7-b281-9b6e3f41eb0f_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other payables</link:label>
    <link:label id="lab_ifrs-full_OtherPayables_label_en-US" xlink:label="lab_ifrs-full_OtherPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPayables" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherPayables" xlink:to="lab_ifrs-full_OtherPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_1da52aec-ddd3-4077-b7f2-a2c98c6a1499_negatedLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash acquired</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandNineteenOnwardsMember_56552a7c-087e-4523-9630-b0eea7ba4774_terseLabel_en-US" xlink:label="lab_kof_TwoThousandNineteenOnwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Nineteen Onwards</link:label>
    <link:label id="lab_kof_TwoThousandNineteenOnwardsMember_label_en-US" xlink:label="lab_kof_TwoThousandNineteenOnwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand nineteen onwards [Member]</link:label>
    <link:label id="lab_kof_TwoThousandNineteenOnwardsMember_documentation_en-US" xlink:label="lab_kof_TwoThousandNineteenOnwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand nineteen onwards [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandNineteenOnwardsMember" xlink:href="kof-20201231.xsd#kof_TwoThousandNineteenOnwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandNineteenOnwardsMember" xlink:to="lab_kof_TwoThousandNineteenOnwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_cf3fb632-35c0-49b7-ab5d-e13c8d2e0466_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of entity's own equity instruments [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of entity's own equity instruments [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis" xlink:to="lab_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnHedgingInstrument_bee030a0-7162-4bb5-9934-c2cc96d95d5e_negatedLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnHedgingInstrument" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnHedgingInstrument_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnHedgingInstrument" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on hedging instrument, fair value hedges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnHedgingInstrument" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnHedgingInstrument"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnHedgingInstrument" xlink:to="lab_ifrs-full_GainsLossesOnHedgingInstrument" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustedWeightedAverageShares_e2166e83-c0a4-442c-ab17-c2c564d3ece8_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive potential shares (shares)</link:label>
    <link:label id="lab_ifrs-full_AdjustedWeightedAverageShares_label_en-US" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted weighted average number of ordinary shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares" xlink:to="lab_ifrs-full_AdjustedWeightedAverageShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseholdImprovementsMember_839fcc68-d7cc-42e7-8b1b-8c8158333d9c_terseLabel_en-US" xlink:label="lab_ifrs-full_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements</link:label>
    <link:label id="lab_ifrs-full_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_ifrs-full_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseholdImprovementsMember" xlink:to="lab_ifrs-full_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EffectOfOverlayApproachReclassificationAxis_789acf3e-787f-4870-9863-cb292bf33a7f_terseLabel_en-US" xlink:label="lab_ifrs-full_EffectOfOverlayApproachReclassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of overlay approach reclassification [axis]</link:label>
    <link:label id="lab_ifrs-full_EffectOfOverlayApproachReclassificationAxis_label_en-US" xlink:label="lab_ifrs-full_EffectOfOverlayApproachReclassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of overlay approach reclassification [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfOverlayApproachReclassificationAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EffectOfOverlayApproachReclassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EffectOfOverlayApproachReclassificationAxis" xlink:to="lab_ifrs-full_EffectOfOverlayApproachReclassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_988f8f42-368f-44c2-bb55-e6446d7e3e9e_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Suppliers</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:to="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_cd5b182d-4e5f-4c92-a359-2a55e95695f5_terseLabel_en-US" xlink:label="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Re-measurements of the net defined benefit liability</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_label_en-US" xlink:label="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating to re-measurements of defined benefit plans of accumulated other comprehensive income</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_documentation_en-US" xlink:label="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating to re-measurements of defined benefit plans of accumulated other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:href="kof-20201231.xsd#kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:to="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_ca251244-1a45-4c6a-8b26-07b8392e69ae_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Cash and Cash Equivalents</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information of cash and cash equivalents explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of detailed information of cash and cash equivalents [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems_b11a93b4-c858-4557-9829-66819dc47033_terseLabel_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpensesFromRelatedPartyAbstract_a8d56ed5-a0e7-4ac4-82f8-6cf32d46c60d_terseLabel_en-US" xlink:label="lab_kof_ExpensesFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses:</link:label>
    <link:label id="lab_kof_ExpensesFromRelatedPartyAbstract_label_en-US" xlink:label="lab_kof_ExpensesFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses from related party [Abstract]</link:label>
    <link:label id="lab_kof_ExpensesFromRelatedPartyAbstract_documentation_en-US" xlink:label="lab_kof_ExpensesFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses from related party [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesFromRelatedPartyAbstract" xlink:href="kof-20201231.xsd#kof_ExpensesFromRelatedPartyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract" xlink:to="lab_kof_ExpensesFromRelatedPartyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_e4088e85-3966-47d3-95cf-1faf953537d4_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreement to purchase U.S. Dollar (UYU/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Agreements to purchase USD (UYU/USD) [member]</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Agreements to purchase USD (UYU/USD).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDUYUUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:to="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ICFRAuditorAttestationFlag_3c762e33-704d-4e62-9277-93e296956326_terseLabel_en-US" xlink:label="lab_kof_ICFRAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_kof_ICFRAuditorAttestationFlag_label_en-US" xlink:label="lab_kof_ICFRAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_kof_ICFRAuditorAttestationFlag_documentation_en-US" xlink:label="lab_kof_ICFRAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ICFRAuditorAttestationFlag" xlink:href="kof-20201231.xsd#kof_ICFRAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ICFRAuditorAttestationFlag" xlink:to="lab_kof_ICFRAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GeographicalAreasMember_f8854a4d-3615-40ac-ae0b-2af86def1805_terseLabel_en-US" xlink:label="lab_ifrs-full_GeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical areas</link:label>
    <link:label id="lab_ifrs-full_GeographicalAreasMember_label_en-US" xlink:label="lab_ifrs-full_GeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical areas [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasMember" xlink:to="lab_ifrs-full_GeographicalAreasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsToRightofuseAssets_fc14b833-0a55-4ff4-b899-0ee53fb465ae_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsToRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_ifrs-full_AdditionsToRightofuseAssets_label_en-US" xlink:label="lab_ifrs-full_AdditionsToRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsToRightofuseAssets" xlink:to="lab_ifrs-full_AdditionsToRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTradeReceivables_9c632c31-5589-44a5-94d1-5bde471f6502_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables</link:label>
    <link:label id="lab_ifrs-full_CurrentTradeReceivables_label_en-US" xlink:label="lab_ifrs-full_CurrentTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current trade receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTradeReceivables" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTradeReceivables" xlink:to="lab_ifrs-full_CurrentTradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_ece7fa56-8b38-4eac-9749-1ed766e8207a_terseLabel_en-US" xlink:label="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TIIE + 0.08% Debt Bonds Maturing on 2025</link:label>
    <link:label id="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_label_en-US" xlink:label="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TIIE plus zero point zero eight percentage debt bonds maturing on two thousand twenty two [Member]</link:label>
    <link:label id="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_documentation_en-US" xlink:label="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TIIE plus zero point zero eight percentage debt bonds maturing on two thousand twenty two [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:href="kof-20201231.xsd#kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:to="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FixedReturnAbstract_c3f1bb17-8a43-4e67-9c0d-e7be438e21df_terseLabel_en-US" xlink:label="lab_kof_FixedReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed return:</link:label>
    <link:label id="lab_kof_FixedReturnAbstract_label_en-US" xlink:label="lab_kof_FixedReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed return [Abstract]</link:label>
    <link:label id="lab_kof_FixedReturnAbstract_documentation_en-US" xlink:label="lab_kof_FixedReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed return [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FixedReturnAbstract" xlink:href="kof-20201231.xsd#kof_FixedReturnAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FixedReturnAbstract" xlink:to="lab_kof_FixedReturnAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DepreciationExpense_08916be3-4f9a-41c0-bf48-c0084a87573d_terseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation for the year</link:label>
    <link:label id="lab_ifrs-full_DepreciationExpense_label_en-US" xlink:label="lab_ifrs-full_DepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationExpense" xlink:to="lab_ifrs-full_DepreciationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInIncomeTaxLiability_a7d40917-90ee-49c0-99ee-491e9b296a47_negatedLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInIncomeTaxLiability_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease in income tax liability</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInIncomeTaxLiability_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease in income tax liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInIncomeTaxLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:to="lab_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_7c4a46de-f154-4787-a6c3-db0da1620a4c_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than three years and not later than four years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:to="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_MXN_f1f499d7-9421-4415-8a6e-a835873969af_terseLabel_en-US" xlink:label="lab_currency_MXN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexican peso</link:label>
    <link:label id="lab_currency_MXN_label_en-US" xlink:label="lab_currency_MXN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexico, Pesos</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_MXN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_MXN" xlink:to="lab_currency_MXN" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationAbstract_ac41e695-01bc-40d2-a917-2a46b40f361d_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Parent Entity Information [abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationAbstract_label_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of parent entity information [Abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationAbstract_documentation_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of parent entity information [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationAbstract" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract" xlink:to="lab_kof_DisclosureOfParentEntityInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8365f950-0a3f-4f74-9a7a-df39adc2b9f7_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about financial instruments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about financial instruments [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_26721081-f402-4fac-a281-faf33cf1c52a_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gains and losses arising from changes in demographic assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gains (losses) arising from changes in demographic assumptions, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets_226478ae-2cc5-4b53-b080-3741d3ef6016_terseLabel_en-US" xlink:label="lab_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets and Other current financial assets</link:label>
    <link:label id="lab_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets_label_en-US" xlink:label="lab_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets and other current financial assets</link:label>
    <link:label id="lab_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets_documentation_en-US" xlink:label="lab_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets and other current financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" xlink:href="kof-20201231.xsd#kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" xlink:to="lab_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_StockSplitConversionRatio_1688f5eb-2688-4dff-b12f-5c18305d0215_terseLabel_en-US" xlink:label="lab_kof_StockSplitConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock split conversion ratio</link:label>
    <link:label id="lab_kof_StockSplitConversionRatio_label_en-US" xlink:label="lab_kof_StockSplitConversionRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock split conversion ratio</link:label>
    <link:label id="lab_kof_StockSplitConversionRatio_documentation_en-US" xlink:label="lab_kof_StockSplitConversionRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock split conversion ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StockSplitConversionRatio" xlink:href="kof-20201231.xsd#kof_StockSplitConversionRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_StockSplitConversionRatio" xlink:to="lab_kof_StockSplitConversionRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_a271b537-9a59-4447-89b6-170193a5b6e0_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than five years and not later than seven years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember" xlink:to="lab_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherIntangibleAssetsMember_34b67182-0597-41b1-9971-cc474ac4179a_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other indefinite lived intangible assets</link:label>
    <link:label id="lab_ifrs-full_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_ifrs-full_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherIntangibleAssetsMember" xlink:to="lab_ifrs-full_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_29fcbac8-8d85-4608-b98a-27d62e8ca697_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash impact , New&#160;leases</link:label>
    <link:label id="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase through new leases, liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignCurrencyExchangeMember_9b1a8597-c767-42a3-b8f8-63417ff57c53_terseLabel_en-US" xlink:label="lab_kof_ForeignCurrencyExchangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Exchange</link:label>
    <link:label id="lab_kof_ForeignCurrencyExchangeMember_label_en-US" xlink:label="lab_kof_ForeignCurrencyExchangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency exchange [Member]</link:label>
    <link:label id="lab_kof_ForeignCurrencyExchangeMember_documentation_en-US" xlink:label="lab_kof_ForeignCurrencyExchangeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency exchange [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyExchangeMember" xlink:href="kof-20201231.xsd#kof_ForeignCurrencyExchangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForeignCurrencyExchangeMember" xlink:to="lab_kof_ForeignCurrencyExchangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromSaleOfGoods_2b8bdf20-d57a-4825-86cb-3de708469260_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_ifrs-full_RevenueFromSaleOfGoods_label_en-US" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from sale of goods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoods" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoods" xlink:to="lab_ifrs-full_RevenueFromSaleOfGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_f90c4dae-6324-4e45-b8de-c351e6dbb5ee_terseLabel_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 to 2030</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payments five fiscal years thereafter</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_documentation_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit Payments five fiscal years thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_64270240-1e54-44c7-abe7-39666e450739_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of borrowings</link:label>
    <link:label id="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_20c7640d-ae17-4b6e-aa59-1b743658e1a8_negatedLabel_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows, Repayments</link:label>
    <link:label id="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of borrowings, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLiabilities_10cb06fe-53d7-4d8d-a927-7f6ae1ce23fe_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilities_a4e511a8-b5b4-4056-b8e9-5c142cd3e421_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilities_label_en-US" xlink:label="lab_ifrs-full_CurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="lab_ifrs-full_CurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level1OfFairValueHierarchyMember_e54552db-d144-4eac-b855-23702482d409_terseLabel_en-US" xlink:label="lab_ifrs-full_Level1OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_ifrs-full_Level1OfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_Level1OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1 of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level1OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level1OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExciseTaxRateDecreased_daa45ed8-fa63-4ddc-835e-f2e5b0a75a40_terseLabel_en-US" xlink:label="lab_kof_ExciseTaxRateDecreased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax rate decreased</link:label>
    <link:label id="lab_kof_ExciseTaxRateDecreased_label_en-US" xlink:label="lab_kof_ExciseTaxRateDecreased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax rate decreased</link:label>
    <link:label id="lab_kof_ExciseTaxRateDecreased_documentation_en-US" xlink:label="lab_kof_ExciseTaxRateDecreased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax rate decreased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxRateDecreased" xlink:href="kof-20201231.xsd#kof_ExciseTaxRateDecreased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExciseTaxRateDecreased" xlink:to="lab_kof_ExciseTaxRateDecreased" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_4b75e574-6f5a-4021-b8f6-3efee53dd266_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_11b57efe-6b56-4e3e-8ce6-33ae68def6fc_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest from continuing operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_14a7dca9-33ce-41aa-b9db-b57dc704330e_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest- continuing</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) from continuing operations attributable to non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" xlink:to="lab_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_0d88b3be-6008-489b-900a-ca2718bdfa28_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of long-lived assets</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of property, plant and equipment, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_e186c98e-b05e-49b2-9c56-0f298a645829_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through net exchange differences, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember_7aa8a2cf-43f7-4486-b88d-49f1736c3bfe_terseLabel_en-US" xlink:label="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Not Designated For Hedge Accounting</link:label>
    <link:label id="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember_label_en-US" xlink:label="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Not Designated For Hedge Accounting [member]</link:label>
    <link:label id="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember_documentation_en-US" xlink:label="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Not Designated For Hedge Accounting [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:href="kof-20201231.xsd#kof_DerivativesNotDesignatedForHedgeAccountingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:to="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherCurrentAssetsAndFinancialAssets_5471d8c8-1521-4050-9ca6-27684082d345_verboseLabel_en-US" xlink:label="lab_kof_OtherCurrentAssetsAndFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets and other current financial assets</link:label>
    <link:label id="lab_kof_OtherCurrentAssetsAndFinancialAssets_label_en-US" xlink:label="lab_kof_OtherCurrentAssetsAndFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets and financial assets</link:label>
    <link:label id="lab_kof_OtherCurrentAssetsAndFinancialAssets_documentation_en-US" xlink:label="lab_kof_OtherCurrentAssetsAndFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets and financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentAssetsAndFinancialAssets" xlink:href="kof-20201231.xsd#kof_OtherCurrentAssetsAndFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherCurrentAssetsAndFinancialAssets" xlink:to="lab_kof_OtherCurrentAssetsAndFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesLOrdinarySharesMember_77e85bbd-fa8b-4afe-9d27-2d54b6fa4fd6_terseLabel_en-US" xlink:label="lab_kof_SeriesLOrdinarySharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series L Ordinary Shares</link:label>
    <link:label id="lab_kof_SeriesLOrdinarySharesMember_label_en-US" xlink:label="lab_kof_SeriesLOrdinarySharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series L ordinary shares [Member]</link:label>
    <link:label id="lab_kof_SeriesLOrdinarySharesMember_documentation_en-US" xlink:label="lab_kof_SeriesLOrdinarySharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series L ordinary shares [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLOrdinarySharesMember" xlink:href="kof-20201231.xsd#kof_SeriesLOrdinarySharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesLOrdinarySharesMember" xlink:to="lab_kof_SeriesLOrdinarySharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FederalTaxesMember_2fed809d-0c6c-4728-9a0f-7739f5222bcc_terseLabel_en-US" xlink:label="lab_kof_FederalTaxesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Taxes</link:label>
    <link:label id="lab_kof_FederalTaxesMember_label_en-US" xlink:label="lab_kof_FederalTaxesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal taxes [Member]</link:label>
    <link:label id="lab_kof_FederalTaxesMember_documentation_en-US" xlink:label="lab_kof_FederalTaxesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal taxes [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalTaxesMember" xlink:href="kof-20201231.xsd#kof_FederalTaxesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FederalTaxesMember" xlink:to="lab_kof_FederalTaxesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_46387d6d-72ef-43eb-9999-f7b71445f4ce_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for:</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile profit (loss) [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_f34907c9-cdf5-48de-a88d-7fcba68021b0_terseLabel_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) on monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:label id="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_label_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of income ( loss) on monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:label id="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_documentation_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of income ( loss) on monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:to="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentAbstract_ee7b2635-f792-4bef-b067-125171f1be30_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant &amp; Equipment</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PresentationOfLeasesForLesseeAbstract_7b4d3cd5-c85d-48de-b2ee-a937f1b76968_terseLabel_en-US" xlink:label="lab_ifrs-full_PresentationOfLeasesForLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Presentation of leases for lessee [abstract]</link:label>
    <link:label id="lab_ifrs-full_PresentationOfLeasesForLesseeAbstract_label_en-US" xlink:label="lab_ifrs-full_PresentationOfLeasesForLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Presentation of leases for lessee [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract" xlink:to="lab_ifrs-full_PresentationOfLeasesForLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_b8744239-fe6a-404a-8755-ba3fba8340b4_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in the Balance of the Defined Benefit Obligation for Post-employment</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of changes in balance of defined benefit obligation for post-employment explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of changes in balance of defined benefit obligation for post-employment [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ClassLCommonStockMember_2886e39c-d44f-48ca-9140-75a39b6df1c9_terseLabel_en-US" xlink:label="lab_kof_ClassLCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series L shares, without par value</link:label>
    <link:label id="lab_kof_ClassLCommonStockMember_label_en-US" xlink:label="lab_kof_ClassLCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class L Common Stock [Member]</link:label>
    <link:label id="lab_kof_ClassLCommonStockMember_documentation_en-US" xlink:label="lab_kof_ClassLCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class L Common Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassLCommonStockMember" xlink:href="kof-20201231.xsd#kof_ClassLCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ClassLCommonStockMember" xlink:to="lab_kof_ClassLCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsInterestRate_f5c8df69-dfcb-4d19-b7ae-1f9d1896c9a5_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual rate</link:label>
    <link:label id="lab_ifrs-full_BorrowingsInterestRate_c55aa72c-891e-466c-85be-6d43fb563f86_verboseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsInterestRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed interest rate</link:label>
    <link:label id="lab_ifrs-full_BorrowingsInterestRate_label_en-US" xlink:label="lab_ifrs-full_BorrowingsInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings, interest rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsInterestRate" xlink:to="lab_ifrs-full_BorrowingsInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDividendsLineItems_16a4ea7f-94ae-47be-a5d9-c084de54f8b4_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDividendsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of dividends [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfDividendsLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfDividendsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of dividends [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfDividendsLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfDividendsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of dividends [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfDividendsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDividendsLineItems" xlink:to="lab_kof_DisclosureOfDividendsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_822ac9a2-60c9-4ed6-af17-c70909a3ab30_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Net Deferred Income Tax Asset</link:label>
    <link:label id="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of changes in deferred tax liability asset explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of reconciliation of changes in deferred tax liability asset [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_d6319556-1527-45e3-b17b-d47609ef1615_terseLabel_en-US" xlink:label="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.</link:label>
    <link:label id="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_label_en-US" xlink:label="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicios refresqueros del Golfo y Bajio S .de R .L. de C. V. [Member]</link:label>
    <link:label id="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_documentation_en-US" xlink:label="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicios refresqueros del Golfo y Bajio S .de R .L. de C. V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:href="kof-20201231.xsd#kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:to="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandTwentyIncentivePlanMember_a2efacd9-0e42-420e-b622-aeb3fa10addf_terseLabel_en-US" xlink:label="lab_kof_TwoThousandTwentyIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_kof_TwoThousandTwentyIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandTwentyIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty incentive plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandTwentyIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandTwentyIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty incentive plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyIncentivePlanMember" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandTwentyIncentivePlanMember" xlink:to="lab_kof_TwoThousandTwentyIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandEighteenIncentivePlanMember_8cde8f35-7afb-4f97-a726-603c7adcb345_terseLabel_en-US" xlink:label="lab_kof_TwoThousandEighteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018</link:label>
    <link:label id="lab_kof_TwoThousandEighteenIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandEighteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand eighteen incentive plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandEighteenIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandEighteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand eighteen incentive plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandEighteenIncentivePlanMember" xlink:href="kof-20201231.xsd#kof_TwoThousandEighteenIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandEighteenIncentivePlanMember" xlink:to="lab_kof_TwoThousandEighteenIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems_996b19da-2cfe-4096-a558-751f1091331b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Aging Analysis of Accounts Receivable [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of ageing analysis of accounts receivable [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of aging analysis of accounts receivable [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems" xlink:to="lab_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InvestmentImpairments_b1067255-7047-416f-aaaf-92c62bb1b27f_verboseLabel_en-US" xlink:label="lab_kof_InvestmentImpairments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of investments</link:label>
    <link:label id="lab_kof_InvestmentImpairments_7ea1d2cd-8a8b-442c-b8fa-f40d848fd419_terseLabel_en-US" xlink:label="lab_kof_InvestmentImpairments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment</link:label>
    <link:label id="lab_kof_InvestmentImpairments_label_en-US" xlink:label="lab_kof_InvestmentImpairments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment impairments</link:label>
    <link:label id="lab_kof_InvestmentImpairments_documentation_en-US" xlink:label="lab_kof_InvestmentImpairments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment impairments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments" xlink:href="kof-20201231.xsd#kof_InvestmentImpairments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InvestmentImpairments" xlink:to="lab_kof_InvestmentImpairments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_32ff34c3-348c-408d-bd83-c114c2b06540_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of exchange rate changes and inflation effects on cash and cash equivalents held in foreign currencies</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_0cc81a7a-2ada-4a0d-a848-e9a36f14c18a_verboseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in cash and cash equivalents before effect of exchange rate changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember_22942fb3-b9f7-4362-adc0-0ae208d9ae0e_terseLabel_en-US" xlink:label="lab_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.</link:label>
    <link:label id="lab_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember_label_en-US" xlink:label="lab_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compaa Panamea de Bebidas, S.A.P.I. de C.V. [member]</link:label>
    <link:label id="lab_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember_documentation_en-US" xlink:label="lab_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compaa Panamea de Bebidas, S.A.P.I. de C.V.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember" xlink:href="kof-20201231.xsd#kof_CompaniaPanamenaDeBebidasSAPIDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember" xlink:to="lab_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProductsAndServicesMember_03469489-9bb0-4ee4-bc28-477de6d5cd66_terseLabel_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and services</link:label>
    <link:label id="lab_ifrs-full_ProductsAndServicesMember_label_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and services [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesMember" xlink:to="lab_ifrs-full_ProductsAndServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfSharesIssued_d72c122b-f016-40ff-9fd0-91a40b5b2120_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital stock (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfSharesIssued_label_en-US" xlink:label="lab_ifrs-full_NumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesIssued" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesIssued" xlink:to="lab_ifrs-full_NumberOfSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_43b0120d-27e8-40ee-9d77-e5cda4107b83_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreement to purchase U.S. Dollar (BRL/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Agreements to purchase USD (BRL/USD) [member]</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward agreements to purchase USD (BRL/USD).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDBRLUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:to="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_89d82826-e128-4234-aef4-5688ab2da40b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of external credit grades [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems" xlink:to="lab_ifrs-full_DisclosureOfExternalCreditExposuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationTable_9f43903e-08c8-4aaf-ab39-59dcbf3ce95c_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Cumulative Inflation [table]</link:label>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationTable_label_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of cumulative inflation [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of cumulative inflation [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfCumulativeInflationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable" xlink:to="lab_kof_DisclosureOfCumulativeInflationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_20d4db29-a817-49d4-95f0-579c8328819c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial instruments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_b91240de-a70f-43c7-b77e-514345fa854f_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Income) on disposal of long-lived assets</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for losses (gains) on disposal of non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" xlink:to="lab_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CocaColaCompanyMember_243990be-cc2c-4cf9-9de3-d8ee4a084305_terseLabel_en-US" xlink:label="lab_kof_CocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Coca-Cola Company</link:label>
    <link:label id="lab_kof_CocaColaCompanyMember_label_en-US" xlink:label="lab_kof_CocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coca cola company [Member]</link:label>
    <link:label id="lab_kof_CocaColaCompanyMember_documentation_en-US" xlink:label="lab_kof_CocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coca cola company [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember" xlink:href="kof-20201231.xsd#kof_CocaColaCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CocaColaCompanyMember" xlink:to="lab_kof_CocaColaCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EffectOnValuation_e37f50a0-27cb-4d3d-a770-11fc032f0786_terseLabel_en-US" xlink:label="lab_kof_EffectOnValuation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect&#160;on&#160;Valuation</link:label>
    <link:label id="lab_kof_EffectOnValuation_label_en-US" xlink:label="lab_kof_EffectOnValuation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect on valuation</link:label>
    <link:label id="lab_kof_EffectOnValuation_documentation_en-US" xlink:label="lab_kof_EffectOnValuation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect on valuation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOnValuation" xlink:href="kof-20201231.xsd#kof_EffectOnValuation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EffectOnValuation" xlink:to="lab_kof_EffectOnValuation" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IntangibleAssetsRenewalTerm_3e1fcba6-0dcd-4345-9f30-a589b5473875_terseLabel_en-US" xlink:label="lab_kof_IntangibleAssetsRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets renewable term</link:label>
    <link:label id="lab_kof_IntangibleAssetsRenewalTerm_label_en-US" xlink:label="lab_kof_IntangibleAssetsRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Renewal Term</link:label>
    <link:label id="lab_kof_IntangibleAssetsRenewalTerm_documentation_en-US" xlink:label="lab_kof_IntangibleAssetsRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsRenewalTerm" xlink:href="kof-20201231.xsd#kof_IntangibleAssetsRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IntangibleAssetsRenewalTerm" xlink:to="lab_kof_IntangibleAssetsRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract_1b80437b-42af-497a-af8c-c5d2100a8557_terseLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Attributable to:</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income attributable to [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:to="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeTable_27224a82-2662-4afd-afe7-ea10da8f6e12_terseLabel_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major components of tax expense income [Table]</link:label>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeTable_label_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major components of tax expense income [Table]</link:label>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeTable_documentation_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major components of tax expense income [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:href="kof-20201231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:to="lab_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LongTermLeaseLiabilitiesMember_7c9ba749-c1b7-4595-83c1-ad09e3088473_terseLabel_en-US" xlink:label="lab_kof_LongTermLeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease liabilities</link:label>
    <link:label id="lab_kof_LongTermLeaseLiabilitiesMember_label_en-US" xlink:label="lab_kof_LongTermLeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long- term lease liabilities [Member]</link:label>
    <link:label id="lab_kof_LongTermLeaseLiabilitiesMember_documentation_en-US" xlink:label="lab_kof_LongTermLeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long- term lease liabilities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermLeaseLiabilitiesMember" xlink:href="kof-20201231.xsd#kof_LongTermLeaseLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LongTermLeaseLiabilitiesMember" xlink:to="lab_kof_LongTermLeaseLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesTable_9e78889e-7b94-4ca8-8927-944d5bd6c9d2_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Foreign Exchange Rates [table]</link:label>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesTable_label_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of foreign exchange rates [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of foreign exchange rates [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfForeignExchangeRatesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable" xlink:to="lab_kof_DisclosureOfForeignExchangeRatesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_b3dd242d-4f26-411b-a5ec-d8df202ca193_terseLabel_en-US" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortisation, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_fb67ffbe-2184-4d66-b4e4-9d8d1f9a1783_terseLabel_en-US" xlink:label="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends received from investments in associates and joint ventures (Note 10)</link:label>
    <link:label id="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_6945d201-7ad6-4b2a-9c82-a20037b888f5_verboseLabel_en-US" xlink:label="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends received</link:label>
    <link:label id="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends received from joint ventures, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_7c9bb02f-da83-4b53-afaf-c83265cacbad_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Recognition of Effects of Inflation in Countries With Hyperinflationary Economic Environments</link:label>
    <link:label id="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detail information about effects of inflation in hyperinflationary economic environment explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of detail information about effects of inflation in hyperinflationary economic environment[table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_41ddbace-79e8-4177-8f2c-23cff5b484f2_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Others</link:label>
    <link:label id="lab_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_label_en-US" xlink:label="lab_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current prepayments and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets" xlink:to="lab_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CountryOfDomicileMember_a6ecac0d-fea9-42ea-be57-588d211dd471_terseLabel_en-US" xlink:label="lab_ifrs-full_CountryOfDomicileMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexico</link:label>
    <link:label id="lab_ifrs-full_CountryOfDomicileMember_label_en-US" xlink:label="lab_ifrs-full_CountryOfDomicileMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Country of domicile [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfDomicileMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CountryOfDomicileMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CountryOfDomicileMember" xlink:to="lab_ifrs-full_CountryOfDomicileMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InvestmentInAssociatesAndJointVenturesMember_13f21f41-bcb0-4e3e-871f-b1c929c1fd16_terseLabel_en-US" xlink:label="lab_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Associates and Joint Ventures</link:label>
    <link:label id="lab_kof_InvestmentInAssociatesAndJointVenturesMember_label_en-US" xlink:label="lab_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in associates and joint ventures [Member]</link:label>
    <link:label id="lab_kof_InvestmentInAssociatesAndJointVenturesMember_documentation_en-US" xlink:label="lab_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in associates and joint ventures [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:href="kof-20201231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:to="lab_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_3fba6f67-ea79-43cf-a4f0-34bdeb3f4100_verboseLabel_en-US" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share in the (loss) of equity accounted investees, net of taxes</link:label>
    <link:label id="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_0dbeb423-c6c4-4f85-8461-c4a80267a64f_terseLabel_en-US" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in earnings (loss) of associated companies and joint ventures</link:label>
    <link:label id="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share of profit (loss) of associates and joint ventures accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_d7c16ab3-b259-46e9-81b6-a17fc6e8509d_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Outstanding Forward Agreements to Purchase Foreign Currency</link:label>
    <link:label id="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of outstanding forward agreements to purchase foreign currency explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of outstanding forward agreements to purchase foreign currency [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_c39b4ce0-da44-48e2-83ca-b58420d1c9d3_verboseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceed from sale of subsidiary, net of cash disposed</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from losing control of subsidiaries or other businesses, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_70fe53e4-6512-42b4-b62d-df15b115fde2_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average incremental borrowing rate</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:to="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DistributionCosts_e1331beb-24a2-4a7e-a45d-1727dec75906_terseLabel_en-US" xlink:label="lab_ifrs-full_DistributionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution costs</link:label>
    <link:label id="lab_ifrs-full_DistributionCosts_label_en-US" xlink:label="lab_ifrs-full_DistributionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DistributionCosts" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DistributionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DistributionCosts" xlink:to="lab_ifrs-full_DistributionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_PAB_f1cb1f0e-a5b5-4a4d-a7be-541e0eada367_terseLabel_en-US" xlink:label="lab_currency_PAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balboa</link:label>
    <link:label id="lab_currency_PAB_label_en-US" xlink:label="lab_currency_PAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Panama, Balboa</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PAB" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_PAB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_PAB" xlink:to="lab_currency_PAB" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialAssets_9e49c0da-5d6a-4af9-b3a0-a6499f5dfa55_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current derivative financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentDerivativeFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentDerivativeFinancialAssets" xlink:to="lab_ifrs-full_CurrentDerivativeFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FomentoEconmicoMexicanoSABDeCVMember_2e7028fc-f321-4d0c-97db-e6af4f4337d9_terseLabel_en-US" xlink:label="lab_kof_FomentoEconmicoMexicanoSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</link:label>
    <link:label id="lab_kof_FomentoEconmicoMexicanoSABDeCVMember_label_en-US" xlink:label="lab_kof_FomentoEconmicoMexicanoSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fomento econmico mexicano, S.A.B de C.V. [Member]</link:label>
    <link:label id="lab_kof_FomentoEconmicoMexicanoSABDeCVMember_documentation_en-US" xlink:label="lab_kof_FomentoEconmicoMexicanoSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fomento econmico mexicano, S.A.B de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconmicoMexicanoSABDeCVMember" xlink:href="kof-20201231.xsd#kof_FomentoEconmicoMexicanoSABDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FomentoEconmicoMexicanoSABDeCVMember" xlink:to="lab_kof_FomentoEconmicoMexicanoSABDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LongTermBankLoansMember_9a909321-fbde-424d-a014-72a9a0ca1a46_terseLabel_en-US" xlink:label="lab_kof_LongTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term bank loans</link:label>
    <link:label id="lab_kof_LongTermBankLoansMember_label_en-US" xlink:label="lab_kof_LongTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term bank loans [Member]</link:label>
    <link:label id="lab_kof_LongTermBankLoansMember_documentation_en-US" xlink:label="lab_kof_LongTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term bank loans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember" xlink:href="kof-20201231.xsd#kof_LongTermBankLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LongTermBankLoansMember" xlink:to="lab_kof_LongTermBankLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ConstructionInProgressMember_3ad348d0-035d-4662-a284-63c8fd4f1678_terseLabel_en-US" xlink:label="lab_ifrs-full_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Fixed Assets in Progress</link:label>
    <link:label id="lab_ifrs-full_ConstructionInProgressMember_label_en-US" xlink:label="lab_ifrs-full_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgressMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ConstructionInProgressMember" xlink:to="lab_ifrs-full_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsTable_f9d48d37-0bfd-4152-9c7a-64848119c22a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageShares_9930c996-3ac9-4b09-be1f-1f29942de84f_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of shares for basic earnings per share (millions of shares)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageShares_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of ordinary shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageShares" xlink:to="lab_ifrs-full_WeightedAverageShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_f0ea3664-e558-4268-81ec-2987af2eb1be_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income to be reclassified to profit or loss in subsequent periods</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income that will be reclassified to profit or loss, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CapitalSecuritiesMember_1120918a-a7de-4f39-95ae-0a27aa61962e_terseLabel_en-US" xlink:label="lab_kof_CapitalSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Securities</link:label>
    <link:label id="lab_kof_CapitalSecuritiesMember_label_en-US" xlink:label="lab_kof_CapitalSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital securities [Member]</link:label>
    <link:label id="lab_kof_CapitalSecuritiesMember_documentation_en-US" xlink:label="lab_kof_CapitalSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital securities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalSecuritiesMember" xlink:href="kof-20201231.xsd#kof_CapitalSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CapitalSecuritiesMember" xlink:to="lab_kof_CapitalSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_eb69cb18-fee7-4eb3-8dea-1fc2e1903495_negatedLabel_en-US" xlink:label="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_label_en-US" xlink:label="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends proposed or declared before financial statements authorised for issue but not recognised as distribution to owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" xlink:to="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ShortTermBankLoansMember_09b3365f-766d-4a60-913a-ccb15f3ca024_terseLabel_en-US" xlink:label="lab_kof_ShortTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term bank loans</link:label>
    <link:label id="lab_kof_ShortTermBankLoansMember_label_en-US" xlink:label="lab_kof_ShortTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short term bank loans [Member]</link:label>
    <link:label id="lab_kof_ShortTermBankLoansMember_documentation_en-US" xlink:label="lab_kof_ShortTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short term bank loans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember" xlink:href="kof-20201231.xsd#kof_ShortTermBankLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ShortTermBankLoansMember" xlink:to="lab_kof_ShortTermBankLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_0bd98527-905c-4f5d-a103-f4e7af8268f5_terseLabel_en-US" xlink:label="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.25% Senior Notes, Maturity Date on Nov. 26, 2043</link:label>
    <link:label id="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_label_en-US" xlink:label="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five point two five percentage senior notes maturing on november twenty six two thousand forty three [Member]</link:label>
    <link:label id="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_documentation_en-US" xlink:label="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five point two five percentage senior notes maturing on november twenty six two thousand forty three [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:href="kof-20201231.xsd#kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:to="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTable_d01a022c-0fae-4846-8535-788e3a4e35b0_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Parent Entity Information [table]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTable_label_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of parent entity information [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of parent entity information [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable" xlink:to="lab_kof_DisclosureOfParentEntityInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_83a19fe6-3f3d-469a-8ad5-eaf2a0cf0402_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities arising from financing activities [axis]</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities arising from financing activities [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_023fbff0-dd29-4f48-9876-2842adf46a6a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Other Current Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other current assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_dac037b7-6743-4286-83f1-79a1dc949e77_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of contingent liabilities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of contingent liabilities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_6abd60a8-0cbe-43ba-b474-dfc449abe17d_totalLabel_en-US" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total consideration transferred</link:label>
    <link:label id="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_label_en-US" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration transferred, acquisition-date fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive_cc6c6e7a-2e00-4be4-a486-5476b2bd63be_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year five</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire in year five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesOfBShareMember_ff4a6452-b5ec-4bc2-a605-b2935278885c_terseLabel_en-US" xlink:label="lab_kof_SeriesOfBShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">B</link:label>
    <link:label id="lab_kof_SeriesOfBShareMember_label_en-US" xlink:label="lab_kof_SeriesOfBShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series of B share [Member]</link:label>
    <link:label id="lab_kof_SeriesOfBShareMember_documentation_en-US" xlink:label="lab_kof_SeriesOfBShareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series of B share [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember" xlink:href="kof-20201231.xsd#kof_SeriesOfBShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesOfBShareMember" xlink:to="lab_kof_SeriesOfBShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract_e4c6572f-3501-490e-90d9-39f84b1a5fae_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities (current included in suppliers and other liabilities and loans)</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other current payables [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentReceivables_f13a8c83-ad8e-4e3d-bb83-9339ac9ed5ab_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentReceivables_7fbcecf4-6ddc-43aa-8bf6-54c304fd74ff_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentReceivables_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentReceivables" xlink:to="lab_ifrs-full_OtherCurrentReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_aee86562-3496-464c-a825-104d681ee351_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_c5454cca-43af-4262-baa7-b6436ae472b0_terseLabel_en-US" xlink:label="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">American Depositary Shares, each representing 10 units</link:label>
    <link:label id="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_label_en-US" xlink:label="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">American Depositary Shares, each representing 10 units [Member]</link:label>
    <link:label id="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_documentation_en-US" xlink:label="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">American Depositary Shares, each representing 10 units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:href="kof-20201231.xsd#kof_AmericanDepositarySharesEachRepresenting10UnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:to="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture_c4f0a33d-433e-42e3-9774-2197af32353e_terseLabel_en-US" xlink:label="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equivalent shares in ownership interest in joint venture</link:label>
    <link:label id="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture_label_en-US" xlink:label="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equivalent Shares In Ownership Interest In Joint Venture</link:label>
    <link:label id="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture_documentation_en-US" xlink:label="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equivalent Shares In Ownership Interest In Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:href="kof-20201231.xsd#kof_EquivalentSharesInOwnershipInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:to="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_d55e0744-b366-42c6-acbc-a7949736ba8c_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SharebasedPaymentArrangementsMember_24b07a3b-2f29-4a4f-bea7-5fd8a67b7038_terseLabel_en-US" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangements</link:label>
    <link:label id="lab_ifrs-full_SharebasedPaymentArrangementsMember_label_en-US" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangements [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="lab_ifrs-full_SharebasedPaymentArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_7753ad2f-1c37-42ac-852d-bd903a7be2b1_terseLabel_en-US" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Categories of related parties [axis]</link:label>
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_label_en-US" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Categories of related parties [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Liabilities_856d40ee-79a9-4389-8e32-0207775f2293_totalLabel_en-US" xlink:label="lab_ifrs-full_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL LIABILITIES</link:label>
    <link:label id="lab_ifrs-full_Liabilities_ab3c146b-5a0c-4b55-99c7-ac8ba5eb3d8c_negatedLabel_en-US" xlink:label="lab_ifrs-full_Liabilities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_ifrs-full_Liabilities_ba8f9003-e494-471c-99cc-bc73f10c0a3f_terseLabel_en-US" xlink:label="lab_ifrs-full_Liabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_ifrs-full_Liabilities_label_en-US" xlink:label="lab_ifrs-full_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Liabilities" xlink:to="lab_ifrs-full_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_36797e80-a079-4048-bb60-be5355f59926_verboseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange gain (loss), net</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_21087ca4-b6fa-42b1-9695-fe6301f2e951_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange gain (loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfInterestRatesAxis_0c1cb975-34df-4416-a04a-92d0484d397b_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfInterestRatesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of interest rates [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfInterestRatesAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfInterestRatesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of interest rates [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInterestRatesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis" xlink:to="lab_ifrs-full_TypesOfInterestRatesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MachineryMember_bea61b3d-d06d-4fd9-8b18-ace40d82f4a0_verboseLabel_en-US" xlink:label="lab_ifrs-full_MachineryMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_ifrs-full_MachineryMember_7a861e6c-7808-46a6-9896-4b82fd477b0b_terseLabel_en-US" xlink:label="lab_ifrs-full_MachineryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment</link:label>
    <link:label id="lab_ifrs-full_MachineryMember_label_en-US" xlink:label="lab_ifrs-full_MachineryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MachineryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MachineryMember" xlink:to="lab_ifrs-full_MachineryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SocialSecurityContributions_fc0ad5f8-f422-428f-804b-7da26d6b37fc_terseLabel_en-US" xlink:label="lab_ifrs-full_SocialSecurityContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social security costs</link:label>
    <link:label id="lab_ifrs-full_SocialSecurityContributions_label_en-US" xlink:label="lab_ifrs-full_SocialSecurityContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social security contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SocialSecurityContributions" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SocialSecurityContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SocialSecurityContributions" xlink:to="lab_ifrs-full_SocialSecurityContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Goodwill_3716982a-133a-464a-a302-6c1bd36f143f_verboseLabel_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_ifrs-full_Goodwill_6a4ca820-cb24-4584-a8b4-ed55c9ce9844_terseLabel_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_ifrs-full_Goodwill_label_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill" xlink:to="lab_ifrs-full_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandTwentyOneToTwoThousandThirtyMember_dfaed8cc-b84c-4ef3-836c-894cdfe7a85c_terseLabel_en-US" xlink:label="lab_kof_TwoThousandTwentyOneToTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021-2030</link:label>
    <link:label id="lab_kof_TwoThousandTwentyOneToTwoThousandThirtyMember_label_en-US" xlink:label="lab_kof_TwoThousandTwentyOneToTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty one to two thousand thirty [Member]</link:label>
    <link:label id="lab_kof_TwoThousandTwentyOneToTwoThousandThirtyMember_documentation_en-US" xlink:label="lab_kof_TwoThousandTwentyOneToTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand twenty one to two thousand thirty [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneToTwoThousandThirtyMember" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyOneToTwoThousandThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandTwentyOneToTwoThousandThirtyMember" xlink:to="lab_kof_TwoThousandTwentyOneToTwoThousandThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory_0f4d444a-d40e-4726-951a-826f4a400aa5_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of the Discontinued Operation</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_943020d1-44f4-4587-9bdf-22e33e24a513_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Segment Disclosure for Company's Consolidated Operations</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_64161ae5-cb50-4b75-ba0c-988445981cc6_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Net Effect of Changes in Fair Value of Derivative Financial Instruments Did Not Meet Hedging Criteria for Accounting Purposes</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Net Effects Of Derivative Financial Instruments That Did Not Met Hedging Criteria Explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effects of derivative financial instruments that did not met hedging criteria.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentNonfinancialLiabilities_8a7f15e0-61ee-4603-beb8-81fec77f30fb_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentNonfinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentNonfinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentNonfinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current non-financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialLiabilities" xlink:to="lab_ifrs-full_OtherNoncurrentNonfinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DividendsTaxRateApplicableToForeignNonresidents_7041a9ae-ed26-41b0-8a65-0cea5a8ae2e9_terseLabel_en-US" xlink:label="lab_kof_DividendsTaxRateApplicableToForeignNonresidents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends tax rate applicable to foreign nonresidents</link:label>
    <link:label id="lab_kof_DividendsTaxRateApplicableToForeignNonresidents_label_en-US" xlink:label="lab_kof_DividendsTaxRateApplicableToForeignNonresidents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends tax rate applicable to foreign nonresidents</link:label>
    <link:label id="lab_kof_DividendsTaxRateApplicableToForeignNonresidents_documentation_en-US" xlink:label="lab_kof_DividendsTaxRateApplicableToForeignNonresidents" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends tax rate applicable to foreign nonresidents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendsTaxRateApplicableToForeignNonresidents" xlink:href="kof-20201231.xsd#kof_DividendsTaxRateApplicableToForeignNonresidents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DividendsTaxRateApplicableToForeignNonresidents" xlink:to="lab_kof_DividendsTaxRateApplicableToForeignNonresidents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BottomOfRangeMember_f79db167-3a73-419b-b7cd-a71d4e4c0056_terseLabel_en-US" xlink:label="lab_ifrs-full_BottomOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bottom of Range</link:label>
    <link:label id="lab_ifrs-full_BottomOfRangeMember_label_en-US" xlink:label="lab_ifrs-full_BottomOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bottom of range [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BottomOfRangeMember" xlink:to="lab_ifrs-full_BottomOfRangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentConsolidationItemsAxis_d5b5922b-63b9-4237-9ec7-c1d7ff0dbb8e_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment consolidation items [axis]</link:label>
    <link:label id="lab_ifrs-full_SegmentConsolidationItemsAxis_label_en-US" xlink:label="lab_ifrs-full_SegmentConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment consolidation items [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis" xlink:to="lab_ifrs-full_SegmentConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExciseTaxPerLiterOnTheProduction_9eb08165-6d9d-427a-ad78-220e873bcd88_terseLabel_en-US" xlink:label="lab_kof_ExciseTaxPerLiterOnTheProduction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax per liter on the production</link:label>
    <link:label id="lab_kof_ExciseTaxPerLiterOnTheProduction_label_en-US" xlink:label="lab_kof_ExciseTaxPerLiterOnTheProduction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax per liter on the production</link:label>
    <link:label id="lab_kof_ExciseTaxPerLiterOnTheProduction_documentation_en-US" xlink:label="lab_kof_ExciseTaxPerLiterOnTheProduction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax per liter on the production</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxPerLiterOnTheProduction" xlink:href="kof-20201231.xsd#kof_ExciseTaxPerLiterOnTheProduction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExciseTaxPerLiterOnTheProduction" xlink:to="lab_kof_ExciseTaxPerLiterOnTheProduction" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RightOfUseAssetIndexationEffect_aa7a647d-7f4d-4a11-b4e4-afbd09cef336_terseLabel_en-US" xlink:label="lab_kof_RightOfUseAssetIndexationEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indexation effect</link:label>
    <link:label id="lab_kof_RightOfUseAssetIndexationEffect_label_en-US" xlink:label="lab_kof_RightOfUseAssetIndexationEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use asset indexation effect</link:label>
    <link:label id="lab_kof_RightOfUseAssetIndexationEffect_documentation_en-US" xlink:label="lab_kof_RightOfUseAssetIndexationEffect" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use asset indexation effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RightOfUseAssetIndexationEffect" xlink:href="kof-20201231.xsd#kof_RightOfUseAssetIndexationEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RightOfUseAssetIndexationEffect" xlink:to="lab_kof_RightOfUseAssetIndexationEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ItemsOfContingentLiabilitiesMember_799dbe3e-08a7-4fbd-8a83-fbf05ee23263_terseLabel_en-US" xlink:label="lab_ifrs-full_ItemsOfContingentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Items of contingent liabilities</link:label>
    <link:label id="lab_ifrs-full_ItemsOfContingentLiabilitiesMember_label_en-US" xlink:label="lab_ifrs-full_ItemsOfContingentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Items of contingent liabilities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember" xlink:to="lab_ifrs-full_ItemsOfContingentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_1510e83d-5297-490e-9a1b-ddcb67d1622e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesBShareMember_e19ae7c6-9782-4e1c-9cd1-3cd87792f2fa_terseLabel_en-US" xlink:label="lab_kof_SeriesBShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Share</link:label>
    <link:label id="lab_kof_SeriesBShareMember_label_en-US" xlink:label="lab_kof_SeriesBShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B share [Member]</link:label>
    <link:label id="lab_kof_SeriesBShareMember_documentation_en-US" xlink:label="lab_kof_SeriesBShareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B share [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBShareMember" xlink:href="kof-20201231.xsd#kof_SeriesBShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesBShareMember" xlink:to="lab_kof_SeriesBShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_e2944dfb-3f33-4286-8bf2-3d2375dbf4f4_negatedLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions of intangible assets</link:label>
    <link:label id="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_4481d09a-4c80-4ba1-990f-b371872f425e_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions of intangible assets</link:label>
    <link:label id="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of intangible assets, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DistributionAgreementRenewalTerm_139f58c1-7446-4384-be9f-7d2392fb886d_terseLabel_en-US" xlink:label="lab_kof_DistributionAgreementRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewal term</link:label>
    <link:label id="lab_kof_DistributionAgreementRenewalTerm_label_en-US" xlink:label="lab_kof_DistributionAgreementRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution agreement, renewal term</link:label>
    <link:label id="lab_kof_DistributionAgreementRenewalTerm_documentation_en-US" xlink:label="lab_kof_DistributionAgreementRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution agreement, renewal term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionAgreementRenewalTerm" xlink:href="kof-20201231.xsd#kof_DistributionAgreementRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DistributionAgreementRenewalTerm" xlink:to="lab_kof_DistributionAgreementRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_a11ff27e-6c35-408d-be40-69a7aba6b276_terseLabel_en-US" xlink:label="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax related to items charged or recognized directly in OCI as of year-end:</link:label>
    <link:label id="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance of income tax included in accumulated other comprehensive income [Abstract]</link:label>
    <link:label id="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_documentation_en-US" xlink:label="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance of income tax included in accumulated other comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:href="kof-20201231.xsd#kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:to="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonDeductibleInterestsLimitationPeriodPercentage_a7d7df6a-13c6-497d-a051-5e4979dc9ac4_terseLabel_en-US" xlink:label="lab_kof_NonDeductibleInterestsLimitationPeriodPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non deductible interests limitation period percentage</link:label>
    <link:label id="lab_kof_NonDeductibleInterestsLimitationPeriodPercentage_label_en-US" xlink:label="lab_kof_NonDeductibleInterestsLimitationPeriodPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non deductible interests limitation period percentage</link:label>
    <link:label id="lab_kof_NonDeductibleInterestsLimitationPeriodPercentage_documentation_en-US" xlink:label="lab_kof_NonDeductibleInterestsLimitationPeriodPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non deductible interests limitation period percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonDeductibleInterestsLimitationPeriodPercentage" xlink:href="kof-20201231.xsd#kof_NonDeductibleInterestsLimitationPeriodPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonDeductibleInterestsLimitationPeriodPercentage" xlink:to="lab_kof_NonDeductibleInterestsLimitationPeriodPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CarryingAmountMember_15eac0a1-20f8-4c2d-8419-dc4670e24804_terseLabel_en-US" xlink:label="lab_ifrs-full_CarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount</link:label>
    <link:label id="lab_ifrs-full_CarryingAmountMember_label_en-US" xlink:label="lab_ifrs-full_CarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountMember" xlink:to="lab_ifrs-full_CarryingAmountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_e1f8dc4a-58ac-4f59-b031-5d95bcef2942_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for impairment of non-financial assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDividendsTable_177121b0-9bcc-4358-a811-f2134361a8f0_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDividendsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of dividends [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfDividendsTable_label_en-US" xlink:label="lab_kof_DisclosureOfDividendsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of dividends [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfDividendsTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfDividendsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of dividends [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfDividendsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDividendsTable" xlink:to="lab_kof_DisclosureOfDividendsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_56c0ba48-c3ad-4dc1-8f38-2934a9e0cd76_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash movements in post-employment and other non-current employee benefits obligations</link:label>
    <link:label id="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_label_en-US" xlink:label="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for non cash movements in post employment and other non current employee benefits</link:label>
    <link:label id="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_documentation_en-US" xlink:label="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for non cash movements in post employment and other non current employee benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:href="kof-20201231.xsd#kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:to="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CancellationOfContingencies_f712a81b-b059-4983-8709-8f3cde1bbb2d_terseLabel_en-US" xlink:label="lab_kof_CancellationOfContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancellation of contingencies</link:label>
    <link:label id="lab_kof_CancellationOfContingencies_label_en-US" xlink:label="lab_kof_CancellationOfContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancellation of contingencies</link:label>
    <link:label id="lab_kof_CancellationOfContingencies_documentation_en-US" xlink:label="lab_kof_CancellationOfContingencies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancellation of contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationOfContingencies" xlink:href="kof-20201231.xsd#kof_CancellationOfContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CancellationOfContingencies" xlink:to="lab_kof_CancellationOfContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_a18c4d7a-5041-421d-bbf4-687297775f44_negatedLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-taxable income</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of revenues exempt from taxation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:to="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxContingenciesPayableToFormerShareholders_c5051890-5f70-42ad-964f-50571cb41e90_terseLabel_en-US" xlink:label="lab_kof_TaxContingenciesPayableToFormerShareholders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax contingencies payable to former shareholders</link:label>
    <link:label id="lab_kof_TaxContingenciesPayableToFormerShareholders_label_en-US" xlink:label="lab_kof_TaxContingenciesPayableToFormerShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax contingencies payable to former shareholders</link:label>
    <link:label id="lab_kof_TaxContingenciesPayableToFormerShareholders_documentation_en-US" xlink:label="lab_kof_TaxContingenciesPayableToFormerShareholders" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax contingencies payable to former shareholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesPayableToFormerShareholders" xlink:href="kof-20201231.xsd#kof_TaxContingenciesPayableToFormerShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxContingenciesPayableToFormerShareholders" xlink:to="lab_kof_TaxContingenciesPayableToFormerShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherEmployeeExpense_a9b838be-aeb0-4bb6-bf6d-dcf969054408_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherEmployeeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-employment benefits other</link:label>
    <link:label id="lab_ifrs-full_OtherEmployeeExpense_label_en-US" xlink:label="lab_ifrs-full_OtherEmployeeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other employee expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEmployeeExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherEmployeeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherEmployeeExpense" xlink:to="lab_ifrs-full_OtherEmployeeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ParValuePerShare_ac2b35c4-d192-4ff5-82ff-c2517289ae69_terseLabel_en-US" xlink:label="lab_ifrs-full_ParValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed capital stock (nominal value) per share</link:label>
    <link:label id="lab_ifrs-full_ParValuePerShare_label_en-US" xlink:label="lab_ifrs-full_ParValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Par value per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParValuePerShare" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ParValuePerShare" xlink:to="lab_ifrs-full_ParValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdvertisingExpenseToRelatedPartyTransactions_ca02ec4d-3066-4c16-8001-f7bc53127d55_terseLabel_en-US" xlink:label="lab_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertisement expense paid to The Coca-Cola Company</link:label>
    <link:label id="lab_kof_AdvertisingExpenseToRelatedPartyTransactions_label_en-US" xlink:label="lab_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense to related party transactions</link:label>
    <link:label id="lab_kof_AdvertisingExpenseToRelatedPartyTransactions_documentation_en-US" xlink:label="lab_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense to related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:href="kof-20201231.xsd#kof_AdvertisingExpenseToRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:to="lab_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_5eee2ee4-a0b7-4c26-999d-a0973e611010_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information by Segment</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of entity's operating segments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6bbb5bac-04cb-4210-89be-beba0a9deb5a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TechnologybasedIntangibleAssetsMember_59072574-4a61-4777-a653-93b2ed90a976_terseLabel_en-US" xlink:label="lab_ifrs-full_TechnologybasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology costs and management systems</link:label>
    <link:label id="lab_ifrs-full_TechnologybasedIntangibleAssetsMember_label_en-US" xlink:label="lab_ifrs-full_TechnologybasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-based intangible assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TechnologybasedIntangibleAssetsMember" xlink:to="lab_ifrs-full_TechnologybasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinanceChargesForEmployeeBenefits_0b9336b1-5b02-4cd6-a069-49bdc0692df3_terseLabel_en-US" xlink:label="lab_kof_FinanceChargesForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance charges for employee benefits</link:label>
    <link:label id="lab_kof_FinanceChargesForEmployeeBenefits_label_en-US" xlink:label="lab_kof_FinanceChargesForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance charges for employee benefits</link:label>
    <link:label id="lab_kof_FinanceChargesForEmployeeBenefits_documentation_en-US" xlink:label="lab_kof_FinanceChargesForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance charges for employee benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForEmployeeBenefits" xlink:href="kof-20201231.xsd#kof_FinanceChargesForEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinanceChargesForEmployeeBenefits" xlink:to="lab_kof_FinanceChargesForEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DistributionRights1Member_20341aa1-1f27-4914-af38-eda792775f57_terseLabel_en-US" xlink:label="lab_kof_DistributionRights1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Rights</link:label>
    <link:label id="lab_kof_DistributionRights1Member_label_en-US" xlink:label="lab_kof_DistributionRights1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution rights 1 [Member]</link:label>
    <link:label id="lab_kof_DistributionRights1Member_documentation_en-US" xlink:label="lab_kof_DistributionRights1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution rights1 [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionRights1Member" xlink:href="kof-20201231.xsd#kof_DistributionRights1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DistributionRights1Member" xlink:to="lab_kof_DistributionRights1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_318e41a5-eae3-4975-be19-f42767d567e3_terseLabel_en-US" xlink:label="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable tax</link:label>
    <link:label id="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_label_en-US" xlink:label="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable amount of asset or cash-generating unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:to="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MoreThanThreeYearsMember_5692b882-10f1-42a3-bc46-a9f0caf7f6bb_verboseLabel_en-US" xlink:label="lab_kof_MoreThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More than three years</link:label>
    <link:label id="lab_kof_MoreThanThreeYearsMember_label_en-US" xlink:label="lab_kof_MoreThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More than three years [Member]</link:label>
    <link:label id="lab_kof_MoreThanThreeYearsMember_documentation_en-US" xlink:label="lab_kof_MoreThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More than three years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanThreeYearsMember" xlink:href="kof-20201231.xsd#kof_MoreThanThreeYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MoreThanThreeYearsMember" xlink:to="lab_kof_MoreThanThreeYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_7f7fe20a-423e-4b5d-9e7b-2ea68ab96ece_verboseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_166bb331-938a-4206-bb31-1b4fe95ae6b0_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense (income), net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_50c69167-9fee-4b4c-8c79-ac9b4d4ddbf0_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Prepaid Expenses</link:label>
    <link:label id="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of prepaid expenses explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of prepaid expenses [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RentalExpense_4468f8df-99ab-44a4-b9e5-1eaac8782ac5_terseLabel_en-US" xlink:label="lab_ifrs-full_RentalExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental expense</link:label>
    <link:label id="lab_ifrs-full_RentalExpense_label_en-US" xlink:label="lab_ifrs-full_RentalExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RentalExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RentalExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RentalExpense" xlink:to="lab_ifrs-full_RentalExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarryforward_22a24956-9eba-401b-b10a-8b926b8aaefd_totalLabel_en-US" xlink:label="lab_kof_TaxLossesCarryforward" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax loss carryforwards</link:label>
    <link:label id="lab_kof_TaxLossesCarryforward_label_en-US" xlink:label="lab_kof_TaxLossesCarryforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carryforward</link:label>
    <link:label id="lab_kof_TaxLossesCarryforward_documentation_en-US" xlink:label="lab_kof_TaxLossesCarryforward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carryforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarryforward" xlink:href="kof-20201231.xsd#kof_TaxLossesCarryforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarryforward" xlink:to="lab_kof_TaxLossesCarryforward" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InvestmentSecuritiesTable_9a820bf6-e727-4cc9-b6a1-a59ab76bf013_terseLabel_en-US" xlink:label="lab_kof_InvestmentSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Securities [table]</link:label>
    <link:label id="lab_kof_InvestmentSecuritiesTable_label_en-US" xlink:label="lab_kof_InvestmentSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment securities [Table]</link:label>
    <link:label id="lab_kof_InvestmentSecuritiesTable_documentation_en-US" xlink:label="lab_kof_InvestmentSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment securities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable" xlink:href="kof-20201231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InvestmentSecuritiesTable" xlink:to="lab_kof_InvestmentSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Cash_46e15a99-6db4-41eb-a6ad-20aab6a50989_terseLabel_en-US" xlink:label="lab_ifrs-full_Cash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and bank balances</link:label>
    <link:label id="lab_ifrs-full_Cash_label_en-US" xlink:label="lab_ifrs-full_Cash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Cash" xlink:to="lab_ifrs-full_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfProvisionsAxis_03883655-8cf7-46c2-b8a3-02c2828bba2b_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of other provisions [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfProvisionsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of other provisions [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis" xlink:to="lab_ifrs-full_ClassesOfProvisionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_7f797400-ab6b-45a8-a8bf-5cc94f4642bf_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:to="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_23b21449-76d4-45c1-9c33-5519f73d0e81_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than four years and not later than five years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DistributionAgreementMember_7fdc998d-5ad1-4b4b-830a-b6e31ebe79da_terseLabel_en-US" xlink:label="lab_kof_DistributionAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Agreement</link:label>
    <link:label id="lab_kof_DistributionAgreementMember_label_en-US" xlink:label="lab_kof_DistributionAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution agreement [Member]</link:label>
    <link:label id="lab_kof_DistributionAgreementMember_documentation_en-US" xlink:label="lab_kof_DistributionAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution agreement [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionAgreementMember" xlink:href="kof-20201231.xsd#kof_DistributionAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DistributionAgreementMember" xlink:to="lab_kof_DistributionAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_64140d83-0005-4feb-a28f-8e75a2fae1e1_terseLabel_en-US" xlink:label="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency revaluation of the net foreign operations</link:label>
    <link:label id="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_label_en-US" xlink:label="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency revaluation of the net foreign operations</link:label>
    <link:label id="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_documentation_en-US" xlink:label="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency revaluation of the net foreign operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:href="kof-20201231.xsd#kof_ForeignCurrencyRevaluationOfTheNetForeignOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:to="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DividendTaxOnDistributions_585692eb-4bc8-4878-9880-30872d61a991_terseLabel_en-US" xlink:label="lab_kof_DividendTaxOnDistributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend tax on distributions</link:label>
    <link:label id="lab_kof_DividendTaxOnDistributions_label_en-US" xlink:label="lab_kof_DividendTaxOnDistributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend tax on distributions</link:label>
    <link:label id="lab_kof_DividendTaxOnDistributions_documentation_en-US" xlink:label="lab_kof_DividendTaxOnDistributions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend tax on distributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendTaxOnDistributions" xlink:href="kof-20201231.xsd#kof_DividendTaxOnDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DividendTaxOnDistributions" xlink:to="lab_kof_DividendTaxOnDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FloatingInterestRateMember_d389fd08-7a11-4704-ac5a-198d066aa5db_terseLabel_en-US" xlink:label="lab_ifrs-full_FloatingInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floating Interest Rate</link:label>
    <link:label id="lab_ifrs-full_FloatingInterestRateMember_label_en-US" xlink:label="lab_ifrs-full_FloatingInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floating interest rate [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FloatingInterestRateMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FloatingInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FloatingInterestRateMember" xlink:to="lab_ifrs-full_FloatingInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_GTQ_1a66b053-de8a-4e21-b13c-434c3413baf9_terseLabel_en-US" xlink:label="lab_currency_GTQ" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quetzal</link:label>
    <link:label id="lab_currency_GTQ_label_en-US" xlink:label="lab_currency_GTQ" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guatemala, Quetzales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GTQ" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_GTQ"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_GTQ" xlink:to="lab_currency_GTQ" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember_ed20face-73a1-471e-b44e-3a67de5a9021_terseLabel_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options to purchase foreign currency (MXN to USD)</link:label>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember_label_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options to Purchase Foreign Currency (MXN/USD) [member]</link:label>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember_documentation_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options to purchase foreign currency (MXN/USD).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember" xlink:href="kof-20201231.xsd#kof_OptionsToPurchaseForeignCurrencyMXNUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember" xlink:to="lab_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_34891778-7a27-4dac-b748-bcbd93b8cef2_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_c71130ea-5668-43a7-af7a-cfae4ddeebdf_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonus Programs</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of share-based payment arrangements [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_3209c6c7-82c2-4cb8-89cb-9b3e02d036ae_terseLabel_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset)</link:label>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_label_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherAssociatesMember_db69eb43-acba-431b-bb0d-8de35fa68423_terseLabel_en-US" xlink:label="lab_kof_OtherAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Others</link:label>
    <link:label id="lab_kof_OtherAssociatesMember_label_en-US" xlink:label="lab_kof_OtherAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other associates [Member]</link:label>
    <link:label id="lab_kof_OtherAssociatesMember_documentation_en-US" xlink:label="lab_kof_OtherAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other associates [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAssociatesMember" xlink:href="kof-20201231.xsd#kof_OtherAssociatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherAssociatesMember" xlink:to="lab_kof_OtherAssociatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxAssetsRelatingToProvisions_77545a9a-d24d-43a5-aa01-919bd7dea0e8_negatedLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsRelatingToProvisions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax provision for the period</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsRelatingToProvisions_label_en-US" xlink:label="lab_kof_DeferredTaxAssetsRelatingToProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets relating to provisions</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsRelatingToProvisions_documentation_en-US" xlink:label="lab_kof_DeferredTaxAssetsRelatingToProvisions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets relating to provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsRelatingToProvisions" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsRelatingToProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxAssetsRelatingToProvisions" xlink:to="lab_kof_DeferredTaxAssetsRelatingToProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_cb1230ef-fcef-46fd-8c22-f201b7c41e2a_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of movements in exchange rates</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through net exchange differences, intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AllowanceForDoubtfulAccounts_aa4d09a4-7e02-4ada-9857-376af1068974_periodStartLabel_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the beginning of the year</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccounts_97d14175-78d0-4b41-978c-698fbcf0880d_periodEndLabel_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the end of the year</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_kof_AllowanceForDoubtfulAccounts_documentation_en-US" xlink:label="lab_kof_AllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccounts" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AllowanceForDoubtfulAccounts" xlink:to="lab_kof_AllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAccountingStandard_4ea8aee1-caea-4fe1-8ec7-952a2ad84c1d_terseLabel_en-US" xlink:label="lab_dei_DocumentAccountingStandard" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Accounting Standard</link:label>
    <link:label id="lab_dei_DocumentAccountingStandard_label_en-US" xlink:label="lab_dei_DocumentAccountingStandard" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Accounting Standard</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAccountingStandard"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAccountingStandard" xlink:to="lab_dei_DocumentAccountingStandard" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_57de6cc4-67a3-4e84-9103-ed1e69c6b404_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_label_en-US" xlink:label="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other tax rate effects for reconciliation between accounting profit and tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:to="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsOfLaborObligations_269cb73e-96a8-4adb-a684-20ab00e056d3_terseLabel_en-US" xlink:label="lab_kof_TrustAssetsOfLaborObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets of labor obligations</link:label>
    <link:label id="lab_kof_TrustAssetsOfLaborObligations_label_en-US" xlink:label="lab_kof_TrustAssetsOfLaborObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Assets Of Labor Obligations</link:label>
    <link:label id="lab_kof_TrustAssetsOfLaborObligations_documentation_en-US" xlink:label="lab_kof_TrustAssetsOfLaborObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Assets Of Labor Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsOfLaborObligations" xlink:href="kof-20201231.xsd#kof_TrustAssetsOfLaborObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TrustAssetsOfLaborObligations" xlink:to="lab_kof_TrustAssetsOfLaborObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfFinancialAssetsAxis_e5a85a78-9e9a-441f-8077-c48e2be29c43_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of financial assets [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialAssetsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of financial assets [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AveragePriceUSDPerTonTwoMember_f2923ef0-ae18-48e5-ba19-63a4d402335f_terseLabel_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price (USD /Ton)</link:label>
    <link:label id="lab_kof_AveragePriceUSDPerTonTwoMember_label_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price USD, per ton two [Member]</link:label>
    <link:label id="lab_kof_AveragePriceUSDPerTonTwoMember_documentation_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price USD, per ton two [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonTwoMember" xlink:href="kof-20201231.xsd#kof_AveragePriceUSDPerTonTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AveragePriceUSDPerTonTwoMember" xlink:to="lab_kof_AveragePriceUSDPerTonTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinanceOperatingCharges_5fe1ae7d-f21a-4eee-b417-ed5128a2f059_terseLabel_en-US" xlink:label="lab_kof_FinanceOperatingCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance operating charges</link:label>
    <link:label id="lab_kof_FinanceOperatingCharges_label_en-US" xlink:label="lab_kof_FinanceOperatingCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance operating charges</link:label>
    <link:label id="lab_kof_FinanceOperatingCharges_documentation_en-US" xlink:label="lab_kof_FinanceOperatingCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance operating charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceOperatingCharges" xlink:href="kof-20201231.xsd#kof_FinanceOperatingCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinanceOperatingCharges" xlink:to="lab_kof_FinanceOperatingCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAbstract_72d8b043-6958-44a3-8ce1-f972afcb1f28_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of taxes:</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAbstract_60e46221-ec0f-4ae9-9c07-62f2e43c2bd2_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of taxes:</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e8b47f91-1f2e-4173-ac6b-8f49d368c1bb_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PubliclyTradedSharesMember_3de582d4-8fe8-4da9-aefc-46e18d38a99d_terseLabel_en-US" xlink:label="lab_kof_PubliclyTradedSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Publicly traded shares</link:label>
    <link:label id="lab_kof_PubliclyTradedSharesMember_label_en-US" xlink:label="lab_kof_PubliclyTradedSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Publicly traded shares [Member]</link:label>
    <link:label id="lab_kof_PubliclyTradedSharesMember_documentation_en-US" xlink:label="lab_kof_PubliclyTradedSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Publicly traded shares [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PubliclyTradedSharesMember" xlink:href="kof-20201231.xsd#kof_PubliclyTradedSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PubliclyTradedSharesMember" xlink:to="lab_kof_PubliclyTradedSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_2e4a304a-11db-49e4-8e87-b5956e3f9e85_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_dcc5859a-d426-4f62-aaeb-2063e61d0418_periodStartLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_9512a914-56db-48b4-82f5-6aa01007d26b_periodEndLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentAssetsAbstract_30ab51a0-49c9-403a-a665-d6eacda9204d_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CURRENT ASSETS:</link:label>
    <link:label id="lab_ifrs-full_CurrentAssetsAbstract_7b7ff0f4-42dc-4e5c-8069-976082d54c84_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_ifrs-full_CurrentAssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_CurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsAbstract" xlink:to="lab_ifrs-full_CurrentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_3493746b-a7d3-4a70-98b0-764bae75b18f_terseLabel_en-US" xlink:label="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Analysis of income and expense [abstract]</link:label>
    <link:label id="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_label_en-US" xlink:label="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Analysis of income and expense [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_e13492d5-322e-4938-b7b6-acc057cce13f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:to="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoMXNMember_df0720ab-a3af-4181-b5bf-6e9ea496918a_terseLabel_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross currency swaps (USD to MXN)</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoMXNMember_label_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross Currency Swaps (USD into MXN) [member]</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoMXNMember_documentation_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross currency swaps (USD into MXN).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsUSDIntoMXNMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:to="lab_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwillMember_b5fe0c65-ab75-4d6c-ad97-02635fe9f13c_terseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets and goodwill</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwillMember_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets and goodwill [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:to="lab_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TopOfRangeMember_863e9e71-8026-4fb7-b510-2da249afbd2a_terseLabel_en-US" xlink:label="lab_ifrs-full_TopOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top of Range</link:label>
    <link:label id="lab_ifrs-full_TopOfRangeMember_label_en-US" xlink:label="lab_ifrs-full_TopOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top of range [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TopOfRangeMember" xlink:to="lab_ifrs-full_TopOfRangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_b6cbcdb0-88ae-4e44-b2ac-afa43745c949_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows (used in) investing activities from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_334eff47-733f-4313-b421-1d2d02fd9a85_verboseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows (used in)/from investing activities from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) investing activities, discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetOperatingLossUsageLimit_4fb18fd4-6b27-4dc8-a8f0-263698427cd7_terseLabel_en-US" xlink:label="lab_kof_NetOperatingLossUsageLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NOLs usage limit</link:label>
    <link:label id="lab_kof_NetOperatingLossUsageLimit_label_en-US" xlink:label="lab_kof_NetOperatingLossUsageLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss usage limit</link:label>
    <link:label id="lab_kof_NetOperatingLossUsageLimit_documentation_en-US" xlink:label="lab_kof_NetOperatingLossUsageLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss usage limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetOperatingLossUsageLimit" xlink:href="kof-20201231.xsd#kof_NetOperatingLossUsageLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetOperatingLossUsageLimit" xlink:to="lab_kof_NetOperatingLossUsageLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems_cb9f49fe-8dc4-4cb9-a469-a79c390b681a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial assets [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial assets [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProductsAndServicesAxis_21f82eb9-0ef0-48b4-9bf5-b3ed0e185b47_terseLabel_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and services [axis]</link:label>
    <link:label id="lab_ifrs-full_ProductsAndServicesAxis_label_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and services [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesAxis" xlink:to="lab_ifrs-full_ProductsAndServicesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_f67d41c8-291f-41c1-be5b-f54bd13292cf_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_2d707621-fec3-4fa0-b1f0-e3e726493a4f_totalLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income tax expense in consolidated net income</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_15da834a-8923-4ede-9075-82d47b8d37e1_terseLabel_en-US" xlink:label="lab_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TIIE + 0.25% Debt Bonds Maturing on 2022</link:label>
    <link:label id="lab_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_label_en-US" xlink:label="lab_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TIIE plus zero point two five percentage debt bonds maturing on two thousand twenty two [Member]</link:label>
    <link:label id="lab_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_documentation_en-US" xlink:label="lab_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TIIE plus zero point two five percentage debt bonds maturing on two thousand twenty two [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:href="kof-20201231.xsd#kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:to="lab_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock_bb398967-898d-49cc-97fe-504f2002ecc1_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Selected Income Statement Information Related to Business Acquisition</link:label>
    <link:label id="lab_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of selected income statement information related to business combination explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of selected income statement information related to business combination [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_ffe0e40f-3278-4bf0-b2e3-19066a083013_verboseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">121 + days</link:label>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_5ec71041-a09c-47d1-85f4-69d88d4e2af8_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 and following years</link:label>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than five years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanFiveYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TreasuryLockContractsMember_2bb345e2-8e0a-465b-a8fc-84feada05be9_terseLabel_en-US" xlink:label="lab_kof_TreasuryLockContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Lock contracts</link:label>
    <link:label id="lab_kof_TreasuryLockContractsMember_label_en-US" xlink:label="lab_kof_TreasuryLockContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Lock contracts [Member]</link:label>
    <link:label id="lab_kof_TreasuryLockContractsMember_documentation_en-US" xlink:label="lab_kof_TreasuryLockContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury lock contracts member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TreasuryLockContractsMember" xlink:href="kof-20201231.xsd#kof_TreasuryLockContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TreasuryLockContractsMember" xlink:to="lab_kof_TreasuryLockContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignCurrencyOptionMember_c978ed29-5c16-48fc-974f-00e79fce167b_terseLabel_en-US" xlink:label="lab_kof_ForeignCurrencyOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency option</link:label>
    <link:label id="lab_kof_ForeignCurrencyOptionMember_label_en-US" xlink:label="lab_kof_ForeignCurrencyOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency option [Member]</link:label>
    <link:label id="lab_kof_ForeignCurrencyOptionMember_documentation_en-US" xlink:label="lab_kof_ForeignCurrencyOptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency option [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyOptionMember" xlink:href="kof-20201231.xsd#kof_ForeignCurrencyOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForeignCurrencyOptionMember" xlink:to="lab_kof_ForeignCurrencyOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherNonCurrentFinancialAssetsOther_f8e2ea98-0602-4091-8bda-79f201c83efa_terseLabel_en-US" xlink:label="lab_kof_OtherNonCurrentFinancialAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current financial assets</link:label>
    <link:label id="lab_kof_OtherNonCurrentFinancialAssetsOther_label_en-US" xlink:label="lab_kof_OtherNonCurrentFinancialAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current financial assets other</link:label>
    <link:label id="lab_kof_OtherNonCurrentFinancialAssetsOther_documentation_en-US" xlink:label="lab_kof_OtherNonCurrentFinancialAssetsOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current financial assets other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentFinancialAssetsOther" xlink:href="kof-20201231.xsd#kof_OtherNonCurrentFinancialAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherNonCurrentFinancialAssetsOther" xlink:to="lab_kof_OtherNonCurrentFinancialAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsVariableReturnPercentage_145f554c-4f87-4b41-b65e-aae237796ef7_terseLabel_en-US" xlink:label="lab_kof_TrustAssetsVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable return</link:label>
    <link:label id="lab_kof_TrustAssetsVariableReturnPercentage_label_en-US" xlink:label="lab_kof_TrustAssetsVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets variable return percentage</link:label>
    <link:label id="lab_kof_TrustAssetsVariableReturnPercentage_documentation_en-US" xlink:label="lab_kof_TrustAssetsVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets variable return percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsVariableReturnPercentage" xlink:href="kof-20201231.xsd#kof_TrustAssetsVariableReturnPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TrustAssetsVariableReturnPercentage" xlink:to="lab_kof_TrustAssetsVariableReturnPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_baa1a001-21ab-405c-ac97-36634532d0e7_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in value on the recognition of inflation effects</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through recognition of inflation effects, intangible assets and goodwill</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through recognition of inflation effects, intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:to="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_21eb6303-33ad-4e71-9462-5f59d05b25c9_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income</link:label>
    <link:label id="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income explanatory [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock_762a7174-a451-4fef-a674-0cdf9a308913_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Treasury Lock Contracts Explanatory</link:label>
    <link:label id="lab_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Treasury Lock Contracts Explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of treasury lock contracts explanatory.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpense_9e88509c-691d-427f-9be5-e77eaef68dde_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_ifrs-full_InterestExpense_96ce06fa-0824-4fb8-990b-93c1e9395181_verboseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_ifrs-full_InterestExpense_417a3e4d-d73f-4b66-a630-8b52e96c6337_totalLabel_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_ifrs-full_InterestExpense_label_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpense" xlink:to="lab_ifrs-full_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_3e1ce9a0-3cdb-48a6-b790-15b55e771f58_negatedLabel_en-US" xlink:label="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilization (benefit) of tax losses recognized</link:label>
    <link:label id="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_label_en-US" xlink:label="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income) utilization of tax losses recognized</link:label>
    <link:label id="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_documentation_en-US" xlink:label="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income) utilization of tax losses recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:href="kof-20201231.xsd#kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:to="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAndLiabilitiesAbstract_b0bc3263-5cc0-41f6-b884-7ae3213866f0_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_ifrs-full_EquityAndLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity and liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="lab_ifrs-full_EquityAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GuaranteeDepositsOtherNonCurrentAssets_94dcd270-f8d3-4050-859d-20cb0ce5554f_terseLabel_en-US" xlink:label="lab_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantee deposits</link:label>
    <link:label id="lab_kof_GuaranteeDepositsOtherNonCurrentAssets_label_en-US" xlink:label="lab_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantee deposits other non-current assets</link:label>
    <link:label id="lab_kof_GuaranteeDepositsOtherNonCurrentAssets_documentation_en-US" xlink:label="lab_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantee deposits other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:href="kof-20201231.xsd#kof_GuaranteeDepositsOtherNonCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:to="lab_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_0d3d37dd-a7ab-4b0f-9a9f-befd852e04aa_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities" xlink:to="lab_ifrs-full_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_ba275ab6-bc86-447c-897f-99145511e944_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Controlling Interest in Consolidated Subsidiaries</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non-controlling interests [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_PHP_8e037bc1-24fe-4b27-90e4-326fd8a4478f_terseLabel_en-US" xlink:label="lab_currency_PHP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippine peso</link:label>
    <link:label id="lab_currency_PHP_label_en-US" xlink:label="lab_currency_PHP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippines, Pesos</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PHP" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_PHP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_PHP" xlink:to="lab_currency_PHP" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ContactPersonnelName_ce18ae55-d70a-4603-92d9-c05336781a01_terseLabel_en-US" xlink:label="lab_dei_ContactPersonnelName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contact Personnel Name</link:label>
    <link:label id="lab_dei_ContactPersonnelName_label_en-US" xlink:label="lab_dei_ContactPersonnelName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contact Personnel Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_ContactPersonnelName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelName" xlink:to="lab_dei_ContactPersonnelName" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_2c6d3fc2-c264-4328-989d-ac4d217ff452_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Origination and reversal of temporary differences</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income) relating to origination and reversal of temporary differences</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_ab361b36-267a-41f4-9a8e-76a00e0a617a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Receivable, Net</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trade and other receivables [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateUYUUSDMember_796e4385-0d58-48a5-b81a-933c2ab96042_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (UYU/USD)</link:label>
    <link:label id="lab_kof_AverageExchangeRateUYUUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (UYU/USD) [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateUYUUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average exchange rate (UYU/USD) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateUYUUSDMember" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateUYUUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateUYUUSDMember" xlink:to="lab_kof_AverageExchangeRateUYUUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PremiumPaidForOutstandingCallOptions_47e240e1-0911-4b4e-9110-3a4ec63ba272_terseLabel_en-US" xlink:label="lab_kof_PremiumPaidForOutstandingCallOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium paid for outstanding call options</link:label>
    <link:label id="lab_kof_PremiumPaidForOutstandingCallOptions_label_en-US" xlink:label="lab_kof_PremiumPaidForOutstandingCallOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium Paid For Outstanding Call Options</link:label>
    <link:label id="lab_kof_PremiumPaidForOutstandingCallOptions_documentation_en-US" xlink:label="lab_kof_PremiumPaidForOutstandingCallOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium paid for outstanding call options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PremiumPaidForOutstandingCallOptions" xlink:href="kof-20201231.xsd#kof_PremiumPaidForOutstandingCallOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PremiumPaidForOutstandingCallOptions" xlink:to="lab_kof_PremiumPaidForOutstandingCallOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_3285adb2-36d3-4ad0-b24e-feb9830b6b64_periodStartLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial balance</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_ce210604-0d53-441c-a000-1d2ade174acd_periodEndLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_label_en-US" xlink:label="lab_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit obligation, at present value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:to="lab_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ec1a8b1c-8313-4653-8518-b0858a066f5c_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation</link:label>
    <link:label id="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_label_en-US" xlink:label="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation and amortisation [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:to="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EffectsOfChangesInForeignExchangeRates_2d721c8b-3b65-4edd-af2e-3c885025dcd1_terseLabel_en-US" xlink:label="lab_kof_EffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_kof_EffectsOfChangesInForeignExchangeRates_label_en-US" xlink:label="lab_kof_EffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_kof_EffectsOfChangesInForeignExchangeRates_documentation_en-US" xlink:label="lab_kof_EffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRates" xlink:href="kof-20201231.xsd#kof_EffectsOfChangesInForeignExchangeRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EffectsOfChangesInForeignExchangeRates" xlink:to="lab_kof_EffectsOfChangesInForeignExchangeRates" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_COP_372bc8da-6766-4607-8dfb-96139bce0819_terseLabel_en-US" xlink:label="lab_currency_COP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colombian peso</link:label>
    <link:label id="lab_currency_COP_label_en-US" xlink:label="lab_currency_COP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colombia, Pesos</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_COP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_COP" xlink:to="lab_currency_COP" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss_56554f1a-5e55-4b1b-8928-5f47f476232e_terseLabel_en-US" xlink:label="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount reclassified from OCI to profit or loss</link:label>
    <link:label id="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss_label_en-US" xlink:label="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount reclassified from OCI to profit or loss</link:label>
    <link:label id="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss_documentation_en-US" xlink:label="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount reclassified from OCI to profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:href="kof-20201231.xsd#kof_AmountReclassifiedFromOCIToProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:to="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayables_83e54fd7-2183-4012-ace8-2017292a379a_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other current payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NormalRetirementAge_82039b29-8d32-4878-9362-aa467139ac14_terseLabel_en-US" xlink:label="lab_kof_NormalRetirementAge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Normal retirement age</link:label>
    <link:label id="lab_kof_NormalRetirementAge_label_en-US" xlink:label="lab_kof_NormalRetirementAge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Normal retirement age</link:label>
    <link:label id="lab_kof_NormalRetirementAge_documentation_en-US" xlink:label="lab_kof_NormalRetirementAge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Normal retirement age</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NormalRetirementAge" xlink:href="kof-20201231.xsd#kof_NormalRetirementAge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NormalRetirementAge" xlink:to="lab_kof_NormalRetirementAge" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt_417d0cf2-683e-4f98-99a6-0f098ee47aef_terseLabel_en-US" xlink:label="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of adoption of IFRS 9</link:label>
    <link:label id="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt_label_en-US" xlink:label="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of accounting changes on allowance for doubtful debt</link:label>
    <link:label id="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt_documentation_en-US" xlink:label="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of accounting changes on allowance for doubtful debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" xlink:href="kof-20201231.xsd#kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" xlink:to="lab_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesASharesMember_751baee4-b9b2-4227-88d6-b443a6996a2c_terseLabel_en-US" xlink:label="lab_kof_SeriesASharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A</link:label>
    <link:label id="lab_kof_SeriesASharesMember_862e00d4-46ee-461e-bdc9-e2d2f1f94b95_verboseLabel_en-US" xlink:label="lab_kof_SeriesASharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">"A" shares</link:label>
    <link:label id="lab_kof_SeriesASharesMember_label_en-US" xlink:label="lab_kof_SeriesASharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A shares [Member]</link:label>
    <link:label id="lab_kof_SeriesASharesMember_documentation_en-US" xlink:label="lab_kof_SeriesASharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A shares [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesASharesMember" xlink:to="lab_kof_SeriesASharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AgreementsWithCustomers_cbf1991e-2144-4152-b7ba-b597b6fa4167_terseLabel_en-US" xlink:label="lab_kof_AgreementsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agreements with customers</link:label>
    <link:label id="lab_kof_AgreementsWithCustomers_label_en-US" xlink:label="lab_kof_AgreementsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agreements with customers</link:label>
    <link:label id="lab_kof_AgreementsWithCustomers_documentation_en-US" xlink:label="lab_kof_AgreementsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agreements with customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AgreementsWithCustomers" xlink:href="kof-20201231.xsd#kof_AgreementsWithCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AgreementsWithCustomers" xlink:to="lab_kof_AgreementsWithCustomers" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_a2643134-62bf-442c-bec5-11a9905422b5_totalLabel_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_9bb46a44-da47-43b7-ae93-79b6093823bc_terseLabel_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_documentation_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:to="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour_f5e3f035-d37f-4510-a6b8-e8f59fdfcca0_terseLabel_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour_label_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payment year four</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour_documentation_en-US" xlink:label="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan expected future benefit payments year four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour" xlink:to="lab_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseLiabilitiesMember_60c70721-f9fc-4c51-8efa-ab6564f2b5d4_terseLabel_en-US" xlink:label="lab_ifrs-full_LeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_ifrs-full_LeaseLiabilitiesMember_6fa981d9-8e3d-4b9c-9494-eb9335e9efb3_verboseLabel_en-US" xlink:label="lab_ifrs-full_LeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial leasing</link:label>
    <link:label id="lab_ifrs-full_LeaseLiabilitiesMember_label_en-US" xlink:label="lab_ifrs-full_LeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilitiesMember" xlink:to="lab_ifrs-full_LeaseLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesIncurred_cd861ed7-3825-49bd-92e2-9e915d3b376a_verboseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining unpaid balance</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesIncurred_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesIncurred" xlink:to="lab_ifrs-full_LiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_667fa179-3d22-4a61-8304-4504ff5be736_negatedLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions of long-lived assets</link:label>
    <link:label id="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property, plant and equipment, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_2a5a4f7a-9996-474e-805c-7ba9acec289c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ContingenciesMember_8d00c068-d556-4c16-a4d6-064413035de8_terseLabel_en-US" xlink:label="lab_kof_ContingenciesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_kof_ContingenciesMember_label_en-US" xlink:label="lab_kof_ContingenciesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies [Member]</link:label>
    <link:label id="lab_kof_ContingenciesMember_documentation_en-US" xlink:label="lab_kof_ContingenciesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ContingenciesMember" xlink:href="kof-20201231.xsd#kof_ContingenciesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ContingenciesMember" xlink:to="lab_kof_ContingenciesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdeSMember_ab21403b-6fb9-4556-a459-dab9c87758b9_terseLabel_en-US" xlink:label="lab_kof_AdeSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AdeS</link:label>
    <link:label id="lab_kof_AdeSMember_label_en-US" xlink:label="lab_kof_AdeSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AdeS [Member]</link:label>
    <link:label id="lab_kof_AdeSMember_documentation_en-US" xlink:label="lab_kof_AdeSMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AdeS [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdeSMember" xlink:href="kof-20201231.xsd#kof_AdeSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdeSMember" xlink:to="lab_kof_AdeSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_e829afef-2702-4cf5-bb09-a1c057fb3b88_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in Inventories</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of changes in inventories explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of changes in inventories [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfFinancialPositionAbstract_24a9dd50-6f94-40bf-b7af-417885500190_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of financial position [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of financial position [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="lab_ifrs-full_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember_3f2f4034-50d3-46e7-94e8-fb1c33a2b02a_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2030</link:label>
    <link:label id="lab_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than seven years and not later than ten years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember" xlink:to="lab_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_98dd73d0-32ec-4662-ba11-9d3355b8e8c2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Financial Assets and Liabilities Measured at Fair Value</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of derivative financial instruments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SurplusDeficitInPlanAbstract_8f9c49d3-831a-48c8-80d4-2737da1539fb_terseLabel_en-US" xlink:label="lab_ifrs-full_SurplusDeficitInPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial:</link:label>
    <link:label id="lab_ifrs-full_SurplusDeficitInPlanAbstract_label_en-US" xlink:label="lab_ifrs-full_SurplusDeficitInPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surplus (deficit) in plan [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SurplusDeficitInPlanAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SurplusDeficitInPlanAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract" xlink:to="lab_ifrs-full_SurplusDeficitInPlanAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_d52eef46-09d6-4d9b-baac-c77b7add791b_totalLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax income expense (benefit)</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_f88f1484-f802-4c3f-af97-23310415f6f2_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax related to consolidated statement of income</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_kof_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_kof_AccountingPoliciesAbstract_documentation_en-US" xlink:label="lab_kof_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccountingPoliciesAbstract" xlink:href="kof-20201231.xsd#kof_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AccountingPoliciesAbstract" xlink:to="lab_kof_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock_e21e3400-867e-4e8d-9542-478f345f2e5b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Amounts and Types of Securities in Related Parties Included in Portfolio Fund</link:label>
    <link:label id="lab_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of amounts and types of securities in related parties included in portfolio fund explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of amounts and types of securities in related parties included in portfolio fund [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdministrativeExpensesMember_ea1c23dc-69b9-4044-a2d7-d24b5ef3fa68_terseLabel_en-US" xlink:label="lab_kof_AdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative Expenses</link:label>
    <link:label id="lab_kof_AdministrativeExpensesMember_label_en-US" xlink:label="lab_kof_AdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative expenses [Member]</link:label>
    <link:label id="lab_kof_AdministrativeExpensesMember_documentation_en-US" xlink:label="lab_kof_AdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative expenses [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpensesMember" xlink:href="kof-20201231.xsd#kof_AdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdministrativeExpensesMember" xlink:to="lab_kof_AdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_84b0973d-d731-4cfb-96f7-82b7171f3f4f_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial Assumption of Discount Rates</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_c417e3ea-2a22-467d-a1f5-089e2bd2c341_verboseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial Assumption of Discount Rates</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of discount rates [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:to="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonadjustingEventsMember_825356f1-431b-4c66-9676-a8737d519d36_terseLabel_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-adjusting events after reporting period</link:label>
    <link:label id="lab_ifrs-full_NonadjustingEventsMember_label_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-adjusting events after reporting period [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsMember" xlink:to="lab_ifrs-full_NonadjustingEventsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_c25b26d4-5bea-4e1e-9b65-3b4079a41413_negatedLabel_en-US" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposals</link:label>
    <link:label id="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposals, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_e179073f-f483-4ea9-8572-e43798dfda14_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_84369a43-8bf6-4031-bdd2-bf7949dd946a_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">6-12 months</link:label>
    <link:label id="lab_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than six months and not later than one year [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:to="lab_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForWriteOffIntangibleAssets_e9056bf2-f765-4499-9174-aa77047ddadb_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForWriteOffIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-off of intangible assets</link:label>
    <link:label id="lab_kof_AdjustmentsForWriteOffIntangibleAssets_label_en-US" xlink:label="lab_kof_AdjustmentsForWriteOffIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for write off intangible assets</link:label>
    <link:label id="lab_kof_AdjustmentsForWriteOffIntangibleAssets_documentation_en-US" xlink:label="lab_kof_AdjustmentsForWriteOffIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for write off intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForWriteOffIntangibleAssets" xlink:href="kof-20201231.xsd#kof_AdjustmentsForWriteOffIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForWriteOffIntangibleAssets" xlink:to="lab_kof_AdjustmentsForWriteOffIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_e1e06b44-a92d-4245-970f-24baad6ad546_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Preparation</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of basis of preparation of financial statements [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_a4ab700b-6bc8-4166-bc64-c6bb8dee0eca_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InventoryMember_44525f4c-fee7-44fb-b1bd-d88f78145562_terseLabel_en-US" xlink:label="lab_kof_InventoryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_kof_InventoryMember_label_en-US" xlink:label="lab_kof_InventoryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Member]</link:label>
    <link:label id="lab_kof_InventoryMember_documentation_en-US" xlink:label="lab_kof_InventoryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoryMember" xlink:href="kof-20201231.xsd#kof_InventoryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InventoryMember" xlink:to="lab_kof_InventoryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_d3c8240c-75fe-4f62-bd81-1417f25910a6_terseLabel_en-US" xlink:label="lab_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Ordinary Share Transactions After Stock Split</link:label>
    <link:label id="lab_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_label_en-US" xlink:label="lab_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major ordinary share transactions after stock split [Member]</link:label>
    <link:label id="lab_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_documentation_en-US" xlink:label="lab_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major ordinary share transactions after stock split [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember" xlink:href="kof-20201231.xsd#kof_MajorOrdinaryShareTransactionsAfterStockSplitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember" xlink:to="lab_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_A1850SeniorNotesDue2023Member_64cfb1b8-b013-45fc-833e-7033a23bbe6d_terseLabel_en-US" xlink:label="lab_kof_A1850SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.850% Senior Notes Due 2023</link:label>
    <link:label id="lab_kof_A1850SeniorNotesDue2023Member_label_en-US" xlink:label="lab_kof_A1850SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.850% Senior Notes Due 2023 [Member]</link:label>
    <link:label id="lab_kof_A1850SeniorNotesDue2023Member_documentation_en-US" xlink:label="lab_kof_A1850SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.850% Senior Notes Due 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A1850SeniorNotesDue2023Member" xlink:href="kof-20201231.xsd#kof_A1850SeniorNotesDue2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_A1850SeniorNotesDue2023Member" xlink:to="lab_kof_A1850SeniorNotesDue2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitObligationFundsAtFairValue_5500938c-2d21-4745-a20a-aabaa4b989db_negatedLabel_en-US" xlink:label="lab_kof_DefinedBenefitObligationFundsAtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension plan funds at fair value</link:label>
    <link:label id="lab_kof_DefinedBenefitObligationFundsAtFairValue_label_en-US" xlink:label="lab_kof_DefinedBenefitObligationFundsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit obligation funds at fair value</link:label>
    <link:label id="lab_kof_DefinedBenefitObligationFundsAtFairValue_documentation_en-US" xlink:label="lab_kof_DefinedBenefitObligationFundsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit obligation funds at fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligationFundsAtFairValue" xlink:href="kof-20201231.xsd#kof_DefinedBenefitObligationFundsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitObligationFundsAtFairValue" xlink:to="lab_kof_DefinedBenefitObligationFundsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter_8ac406c6-5f78-4a35-a842-15db63454a70_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2030 and thereafter</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire thereafter</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax losses carried forward which expire thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInSugarPricePercentage_665d4eb8-8d5e-4383-ac29-1ba5ab66ef58_terseLabel_en-US" xlink:label="lab_kof_ChangeInSugarPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change on sugar Price</link:label>
    <link:label id="lab_kof_ChangeInSugarPricePercentage_label_en-US" xlink:label="lab_kof_ChangeInSugarPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Sugar price percentage</link:label>
    <link:label id="lab_kof_ChangeInSugarPricePercentage_documentation_en-US" xlink:label="lab_kof_ChangeInSugarPricePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in sugar price percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInSugarPricePercentage" xlink:href="kof-20201231.xsd#kof_ChangeInSugarPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInSugarPricePercentage" xlink:to="lab_kof_ChangeInSugarPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CommodityPriceContractsMember_c827e3a5-872d-4442-b543-dc960e0c9328_terseLabel_en-US" xlink:label="lab_kof_CommodityPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Price contracts</link:label>
    <link:label id="lab_kof_CommodityPriceContractsMember_label_en-US" xlink:label="lab_kof_CommodityPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Price Contracts [member]</link:label>
    <link:label id="lab_kof_CommodityPriceContractsMember_documentation_en-US" xlink:label="lab_kof_CommodityPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity price contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember" xlink:href="kof-20201231.xsd#kof_CommodityPriceContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CommodityPriceContractsMember" xlink:to="lab_kof_CommodityPriceContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeStatementAbstract_a33c1588-59b5-4ac8-be3b-59ef34f2c08f_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit or loss [abstract]</link:label>
    <link:label id="lab_ifrs-full_IncomeStatementAbstract_label_en-US" xlink:label="lab_ifrs-full_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit or loss [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeStatementAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeStatementAbstract" xlink:to="lab_ifrs-full_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_00481db5-9809-41d2-a10e-bd965a0c1e73_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of basis of preparation of financial statements [abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of basis of preparation of financial statements [Abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_documentation_en-US" xlink:label="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of basis of preparation of financial statements [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:href="kof-20201231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:to="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_2d807c52-8c13-4777-b9b4-8885495ba121_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange differences on the translation of foreign operations and associates</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_94641eda-e854-462e-b6cc-75aa9c0a479b_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated currency translation effect</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_76216e22-f080-4e9d-a9c9-89fd4ad07442_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange differences on translation of foreign operations</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax, exchange differences on translation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_1f98e89d-7d87-4bef-bf88-7efa52025e4f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Current Financial Liabilities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other current liabilities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PropimexSDeRLDeCVMember_f08e1529-b800-4147-a607-fe6b640338c3_terseLabel_en-US" xlink:label="lab_kof_PropimexSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Propimex, S. de R.L. de C.V.</link:label>
    <link:label id="lab_kof_PropimexSDeRLDeCVMember_label_en-US" xlink:label="lab_kof_PropimexSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Propimex, S. de R.L. de C.V. [Member]</link:label>
    <link:label id="lab_kof_PropimexSDeRLDeCVMember_documentation_en-US" xlink:label="lab_kof_PropimexSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Propimex, S. de R.L. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropimexSDeRLDeCVMember" xlink:href="kof-20201231.xsd#kof_PropimexSDeRLDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PropimexSDeRLDeCVMember" xlink:to="lab_kof_PropimexSDeRLDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_097a6efd-65dc-4e7a-b613-2c8fba925aa9_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_6deec52b-dfc7-47ac-853e-dbd12e50604c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfSignificantActuarialAssumptions_5cf47586-1a82-410d-9b2d-2c1b7ec6ec5d_terseLabel_en-US" xlink:label="lab_kof_PercentageOfSignificantActuarialAssumptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of significant actuarial assumptions</link:label>
    <link:label id="lab_kof_PercentageOfSignificantActuarialAssumptions_label_en-US" xlink:label="lab_kof_PercentageOfSignificantActuarialAssumptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of significant actuarial assumptions</link:label>
    <link:label id="lab_kof_PercentageOfSignificantActuarialAssumptions_documentation_en-US" xlink:label="lab_kof_PercentageOfSignificantActuarialAssumptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of significant actuarial assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfSignificantActuarialAssumptions" xlink:href="kof-20201231.xsd#kof_PercentageOfSignificantActuarialAssumptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfSignificantActuarialAssumptions" xlink:to="lab_kof_PercentageOfSignificantActuarialAssumptions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_f21aa506-55f6-4ced-93f3-257d670ce5fd_terseLabel_en-US" xlink:label="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized in Consolidated Statement of Other Comprehensive Income</link:label>
    <link:label id="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of income tax recognized as other comprehensive income loss explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The schedule of income tax recognized as other comprehensive income loss [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:href="kof-20201231.xsd#kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:to="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Inventories_c7a16147-ebf8-4b02-b172-ea94b126233a_terseLabel_en-US" xlink:label="lab_ifrs-full_Inventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_ifrs-full_Inventories_91f6b4e5-2ad5-46fc-837f-45be71006d5f_totalLabel_en-US" xlink:label="lab_ifrs-full_Inventories" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_Inventories_label_en-US" xlink:label="lab_ifrs-full_Inventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Inventories" xlink:to="lab_ifrs-full_Inventories" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OptionContractMember_df67a0dd-591b-4179-8e6d-b835732b1455_terseLabel_en-US" xlink:label="lab_ifrs-full_OptionContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option to purchase foreign currency</link:label>
    <link:label id="lab_ifrs-full_OptionContractMember_label_en-US" xlink:label="lab_ifrs-full_OptionContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option contract [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionContractMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OptionContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OptionContractMember" xlink:to="lab_ifrs-full_OptionContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OperatingSegmentsMember_d6945a3f-a9ec-4622-bc26-9a05f452f51b_terseLabel_en-US" xlink:label="lab_ifrs-full_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_ifrs-full_OperatingSegmentsMember_label_en-US" xlink:label="lab_ifrs-full_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating segments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OperatingSegmentsMember" xlink:to="lab_ifrs-full_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfInvestmentSecuritiesLineItems_5121a1d5-f205-46da-92ff-2e9b2795ad62_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfInvestmentSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Investment Securities [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentSecuritiesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfInvestmentSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Investment Securities [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentSecuritiesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfInvestmentSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investment securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentSecuritiesLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfInvestmentSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfInvestmentSecuritiesLineItems" xlink:to="lab_kof_DisclosureOfInvestmentSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalAxis_70c41bbe-ecf0-494c-879e-f4777b904cd4_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of share capital [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of share capital [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis" xlink:to="lab_ifrs-full_ClassesOfShareCapitalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_a1b97f98-c5d1-496d-8892-69f55765d90f_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [table]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:to="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_95f0126b-aba3-4621-8fa9-80744dda53f6_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of voting rights</link:label>
    <link:label id="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_08ffde27-5463-4d23-ab38-a8a037244d27_terseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of ordinary shares with full voting rights</link:label>
    <link:label id="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_label_en-US" xlink:label="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proportion of voting rights held in joint venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:to="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_a48e810b-9bb9-4adb-9e8e-12d57257f52e_terseLabel_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted controlling interest net income (loss) from continuing operations</link:label>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings (loss) per share from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_bcb9aa0c-fdb9-46b1-bbf5-41f7ee21a83e_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_3a0784ee-685e-447a-bde5-4c169b6c7f61_terseLabel_en-US" xlink:label="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present Value of Defined Benefit Obligation</link:label>
    <link:label id="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_label_en-US" xlink:label="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of defined benefit obligation [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:to="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember_97933858-cd2f-4967-9b20-364254e6d7fe_terseLabel_en-US" xlink:label="lab_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R. L. de C.V.</link:label>
    <link:label id="lab_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember_label_en-US" xlink:label="lab_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribuidora y manufacturera del Valle de Mexico, S. de R.L. de C.V. [Member]</link:label>
    <link:label id="lab_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember_documentation_en-US" xlink:label="lab_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribuidora y manufacturera del Valle de Mexico, S. de R.L. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember" xlink:href="kof-20201231.xsd#kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember" xlink:to="lab_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_c06f4d7c-bea4-4e28-92a6-cada9c85663a_terseLabel_en-US" xlink:label="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of financial instruments recognized in OCI</link:label>
    <link:label id="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_label_en-US" xlink:label="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of financial instruments recognized in OCI</link:label>
    <link:label id="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_documentation_en-US" xlink:label="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of financial instruments recognized in OCI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:href="kof-20201231.xsd#kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:to="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RestatedMember_30c95e26-3e71-4d57-b735-2779aa41a226_terseLabel_en-US" xlink:label="lab_ifrs-full_RestatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currently stated</link:label>
    <link:label id="lab_ifrs-full_RestatedMember_label_en-US" xlink:label="lab_ifrs-full_RestatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currently stated [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RestatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RestatedMember" xlink:to="lab_ifrs-full_RestatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdministrativeExpense_cc8576ef-02a5-425f-9b91-bad969fd3801_terseLabel_en-US" xlink:label="lab_ifrs-full_AdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative expenses</link:label>
    <link:label id="lab_ifrs-full_AdministrativeExpense_label_en-US" xlink:label="lab_ifrs-full_AdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdministrativeExpense" xlink:to="lab_ifrs-full_AdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandAndTwentyTwoMember_7de3f1a9-aa46-4444-b361-e5c1ca9bf4e5_terseLabel_en-US" xlink:label="lab_kof_TwoThousandAndTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand and Twenty Two</link:label>
    <link:label id="lab_kof_TwoThousandAndTwentyTwoMember_label_en-US" xlink:label="lab_kof_TwoThousandAndTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and twenty two [Member]</link:label>
    <link:label id="lab_kof_TwoThousandAndTwentyTwoMember_documentation_en-US" xlink:label="lab_kof_TwoThousandAndTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and twenty two [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndTwentyTwoMember" xlink:href="kof-20201231.xsd#kof_TwoThousandAndTwentyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandAndTwentyTwoMember" xlink:to="lab_kof_TwoThousandAndTwentyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInUSDollarRateBasisPoints_94e50eb4-a3cc-4b73-aa5e-7266280fefd1_terseLabel_en-US" xlink:label="lab_kof_ChangeInUSDollarRateBasisPoints" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change&#160;in U.S.$&#160;rate</link:label>
    <link:label id="lab_kof_ChangeInUSDollarRateBasisPoints_label_en-US" xlink:label="lab_kof_ChangeInUSDollarRateBasisPoints" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in US Dollar Rate Basis Points</link:label>
    <link:label id="lab_kof_ChangeInUSDollarRateBasisPoints_documentation_en-US" xlink:label="lab_kof_ChangeInUSDollarRateBasisPoints" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in US dollar rate basis points description.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInUSDollarRateBasisPoints" xlink:href="kof-20201231.xsd#kof_ChangeInUSDollarRateBasisPoints"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInUSDollarRateBasisPoints" xlink:to="lab_kof_ChangeInUSDollarRateBasisPoints" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandAndNineteenMember_fb6190be-41c4-4bda-b7ca-6000a11c49c9_terseLabel_en-US" xlink:label="lab_kof_TwoThousandAndNineteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand and Nineteen</link:label>
    <link:label id="lab_kof_TwoThousandAndNineteenMember_label_en-US" xlink:label="lab_kof_TwoThousandAndNineteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and nineteen [Member]</link:label>
    <link:label id="lab_kof_TwoThousandAndNineteenMember_documentation_en-US" xlink:label="lab_kof_TwoThousandAndNineteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and nineteen [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndNineteenMember" xlink:href="kof-20201231.xsd#kof_TwoThousandAndNineteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandAndNineteenMember" xlink:to="lab_kof_TwoThousandAndNineteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_bfc2b689-989a-4c34-b532-0608cad41a3e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of events after reporting period [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_deb3e7b7-4202-40e9-ae57-dd1cc7fcc5c6_terseLabel_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset) [axis]</link:label>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_label_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset) [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesLineItems_1abeb4a3-75a0-403f-866b-fa1de5d5c863_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of foreign exchange rates [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of foreign exchange rates [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of foreign exchange rates [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:href="kof-20201231.xsd#kof_DisclosureOfForeignExchangeRatesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:to="lab_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_2b7ff3ab-2d22-4e64-b673-eee072ec2660_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NotesAndBondsMember_9743577a-60f6-4258-bf2a-895b6129f25d_terseLabel_en-US" xlink:label="lab_kof_NotesAndBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes and bonds</link:label>
    <link:label id="lab_kof_NotesAndBondsMember_label_en-US" xlink:label="lab_kof_NotesAndBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes and bonds [member]</link:label>
    <link:label id="lab_kof_NotesAndBondsMember_documentation_en-US" xlink:label="lab_kof_NotesAndBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes and bonds.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NotesAndBondsMember" xlink:href="kof-20201231.xsd#kof_NotesAndBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NotesAndBondsMember" xlink:to="lab_kof_NotesAndBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DebtInstrumentTerm_85695405-8a66-4738-ae81-37746a078e85_terseLabel_en-US" xlink:label="lab_kof_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promissory note term</link:label>
    <link:label id="lab_kof_DebtInstrumentTerm_label_en-US" xlink:label="lab_kof_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:label id="lab_kof_DebtInstrumentTerm_documentation_en-US" xlink:label="lab_kof_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DebtInstrumentTerm" xlink:href="kof-20201231.xsd#kof_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DebtInstrumentTerm" xlink:to="lab_kof_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_JugosDelValleSAPIDeCVMember_ee1c7824-cf24-4a34-a8dc-8f008b3fa230_terseLabel_en-US" xlink:label="lab_kof_JugosDelValleSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jugos del Valle, S.A.P.I. de C.V.</link:label>
    <link:label id="lab_kof_JugosDelValleSAPIDeCVMember_label_en-US" xlink:label="lab_kof_JugosDelValleSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jugos del valle, S.A.P.I. de C.V. [Member]</link:label>
    <link:label id="lab_kof_JugosDelValleSAPIDeCVMember_documentation_en-US" xlink:label="lab_kof_JugosDelValleSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jugos del valle, S.A.P.I. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember" xlink:href="kof-20201231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_JugosDelValleSAPIDeCVMember" xlink:to="lab_kof_JugosDelValleSAPIDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherInventories_d80c93a1-36d8-4e4a-a3fe-541055f18c5b_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherInventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherInventories_label_en-US" xlink:label="lab_ifrs-full_OtherInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInventories" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherInventories" xlink:to="lab_ifrs-full_OtherInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentAssets_4593e0ae-d094-4982-866f-7d999faf462a_totalLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total non-current assets</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssets_e21e89b0-f9e1-4add-8038-a59636b5e8e5_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent assets</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="lab_ifrs-full_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastDueStatusMember_ecfc1d58-ed32-426b-8bd2-43c03e549216_terseLabel_en-US" xlink:label="lab_ifrs-full_PastDueStatusMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past due status</link:label>
    <link:label id="lab_ifrs-full_PastDueStatusMember_label_en-US" xlink:label="lab_ifrs-full_PastDueStatusMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past due status [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusMember" xlink:to="lab_ifrs-full_PastDueStatusMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EmployeeProfitSharingPayableMember_fa52394f-d646-48ce-948e-d2995e8e9ce9_terseLabel_en-US" xlink:label="lab_kof_EmployeeProfitSharingPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee profit sharing payable</link:label>
    <link:label id="lab_kof_EmployeeProfitSharingPayableMember_label_en-US" xlink:label="lab_kof_EmployeeProfitSharingPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee profit sharing payable [Member]</link:label>
    <link:label id="lab_kof_EmployeeProfitSharingPayableMember_documentation_en-US" xlink:label="lab_kof_EmployeeProfitSharingPayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee profit sharing payable [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharingPayableMember" xlink:href="kof-20201231.xsd#kof_EmployeeProfitSharingPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EmployeeProfitSharingPayableMember" xlink:to="lab_kof_EmployeeProfitSharingPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_3d3435f3-4590-435a-9618-df3e42eab1f0_totalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents from continuing operations</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>kof-20201231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ab134728-3049-4fe5-b729-4d2bec2818e4,g:092768ec-d06b-4cf1-a400-186ad642c4ec-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CoverPage" xlink:type="simple" xlink:href="kof-20201231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_0e3cd151-7e67-48d7-8c99-706098a7c670" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_12022152-4817-4d1c-ad43-8a7be2c02fbf" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0e3cd151-7e67-48d7-8c99-706098a7c670" xlink:to="loc_dei_DocumentInformationTable_12022152-4817-4d1c-ad43-8a7be2c02fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_00e3b38f-3bbf-46b6-8917-7f3a35f469a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_12022152-4817-4d1c-ad43-8a7be2c02fbf" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_00e3b38f-3bbf-46b6-8917-7f3a35f469a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_00e3b38f-3bbf-46b6-8917-7f3a35f469a3" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_d54ee783-5e1e-4c7d-9475-6943019508ce" xlink:href="kof-20201231.xsd#kof_AmericanDepositarySharesEachRepresenting10UnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_d54ee783-5e1e-4c7d-9475-6943019508ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_8f3d2803-7cf7-4db6-b5a3-837b66eec841" xlink:href="kof-20201231.xsd#kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_8f3d2803-7cf7-4db6-b5a3-837b66eec841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassBCommonStockMember_72e78c36-4e7a-47ed-a8a2-89465a64b990" xlink:href="kof-20201231.xsd#kof_ClassBCommonStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_ClassBCommonStockMember_72e78c36-4e7a-47ed-a8a2-89465a64b990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassLCommonStockMember_937e3f63-5339-4550-b5ad-628a82ed987a" xlink:href="kof-20201231.xsd#kof_ClassLCommonStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_ClassLCommonStockMember_937e3f63-5339-4550-b5ad-628a82ed987a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A2750SeniorNotesDue2030Member_cdcd3c90-00ad-45bd-95c0-4d6a9521cbf2" xlink:href="kof-20201231.xsd#kof_A2750SeniorNotesDue2030Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_A2750SeniorNotesDue2030Member_cdcd3c90-00ad-45bd-95c0-4d6a9521cbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A1850SeniorNotesDue2023Member_a092093d-c2eb-4db5-b570-0ce5c27f0a54" xlink:href="kof-20201231.xsd#kof_A1850SeniorNotesDue2023Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_A1850SeniorNotesDue2023Member_a092093d-c2eb-4db5-b570-0ce5c27f0a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassACommonStockMember_6b91abfa-7bc0-4f07-8756-9867f5dfcc70" xlink:href="kof-20201231.xsd#kof_ClassACommonStockMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_ClassACommonStockMember_6b91abfa-7bc0-4f07-8756-9867f5dfcc70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassDCommonStockMember_c412e7d2-fc51-4717-bb0b-cd8d9687368e" xlink:href="kof-20201231.xsd#kof_ClassDCommonStockMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ab8d4b7c-be49-4916-8b22-865d1e7038b4" xlink:to="loc_kof_ClassDCommonStockMember_c412e7d2-fc51-4717-bb0b-cd8d9687368e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_66f5d6a5-f652-4468-9be1-07a94af575fb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_12022152-4817-4d1c-ad43-8a7be2c02fbf" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_66f5d6a5-f652-4468-9be1-07a94af575fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_ad6c7934-aa37-413b-a45d-3d1b25d28396" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AddressTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_66f5d6a5-f652-4468-9be1-07a94af575fb" xlink:to="loc_dei_AddressTypeDomain_ad6c7934-aa37-413b-a45d-3d1b25d28396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_f6739481-b291-4839-b3f7-c8693ef4ca1e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_BusinessContactMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_ad6c7934-aa37-413b-a45d-3d1b25d28396" xlink:to="loc_dei_BusinessContactMember_f6739481-b291-4839-b3f7-c8693ef4ca1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_12022152-4817-4d1c-ad43-8a7be2c02fbf" xlink:to="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_a74f4d58-e81a-4304-ab40-996fc3a72167" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentType_a74f4d58-e81a-4304-ab40-996fc3a72167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_fdc606f8-e082-4fed-a5db-20d808fa48c4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentAnnualReport_fdc606f8-e082-4fed-a5db-20d808fa48c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_f1a73dde-6a0a-45b1-90fb-3a98f0decf09" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentRegistrationStatement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentRegistrationStatement_f1a73dde-6a0a-45b1-90fb-3a98f0decf09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_cab5cc5e-af95-45f7-aadb-021078f67bae" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentTransitionReport_cab5cc5e-af95-45f7-aadb-021078f67bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentShellCompanyReport_97c53326-336f-4292-90ae-8ede908dcf0e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentShellCompanyReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentShellCompanyReport_97c53326-336f-4292-90ae-8ede908dcf0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_7ed228c6-354e-4cad-8b93-cdb5a220c022" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentPeriodEndDate_7ed228c6-354e-4cad-8b93-cdb5a220c022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e33f042f-e324-40db-936c-42c3df6185c8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_CurrentFiscalYearEndDate_e33f042f-e324-40db-936c-42c3df6185c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7012f07c-7e7a-45f8-8c80-7c5616b6ca7e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityFileNumber_7012f07c-7e7a-45f8-8c80-7c5616b6ca7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_1df3c83f-bb0c-45f0-aef3-3df2d4df219c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityRegistrantName_1df3c83f-bb0c-45f0-aef3-3df2d4df219c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_5bed4f18-be3e-4e4c-800b-df4b4a6f8111" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityIncorporationStateCountryCode_5bed4f18-be3e-4e4c-800b-df4b4a6f8111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_fe7c1c20-6621-406b-b32e-c7bfccb921c7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityAddressAddressLine1_fe7c1c20-6621-406b-b32e-c7bfccb921c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_ee906312-19b2-4aad-acd7-362b8a355817" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityAddressAddressLine2_ee906312-19b2-4aad-acd7-362b8a355817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_0a3e263b-a1b5-4242-b1bf-2ffcda24f0cf" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityAddressCityOrTown_0a3e263b-a1b5-4242-b1bf-2ffcda24f0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_10df120b-dd9b-4d82-af07-dd91841e4537" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityAddressPostalZipCode_10df120b-dd9b-4d82-af07-dd91841e4537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_eec95893-c4be-416b-a2a5-6d52d86eb478" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCountry"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityAddressCountry_eec95893-c4be-416b-a2a5-6d52d86eb478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_9d7e409d-f8e6-4159-885e-0c791f00f755" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_ContactPersonnelName"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_ContactPersonnelName_9d7e409d-f8e6-4159-885e-0c791f00f755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_2b88c465-d8b5-4a61-83c1-accda3979ae8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_CityAreaCode_2b88c465-d8b5-4a61-83c1-accda3979ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_d76cc1f0-322b-44cd-b2bb-16c71df4e2fa" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_LocalPhoneNumber_d76cc1f0-322b-44cd-b2bb-16c71df4e2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelEmailAddress_6431a62f-5dd5-4013-945d-dceb90f1546c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_ContactPersonnelEmailAddress"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_ContactPersonnelEmailAddress_6431a62f-5dd5-4013-945d-dceb90f1546c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_c026575f-6570-4a74-94fd-b69b00c05355" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_TradingSymbol_c026575f-6570-4a74-94fd-b69b00c05355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_NoTradingSymbolFlag_59f44ea1-ea45-4b96-9887-34b7b77e98b8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_NoTradingSymbolFlag"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_NoTradingSymbolFlag_59f44ea1-ea45-4b96-9887-34b7b77e98b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_9c60c6e1-0c64-4d90-8759-82e75ce9760a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_Security12bTitle_9c60c6e1-0c64-4d90-8759-82e75ce9760a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c8475a27-0b3d-45bf-9906-0fc1d74d4aa0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_SecurityExchangeName_c8475a27-0b3d-45bf-9906-0fc1d74d4aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_3512bb0c-8920-4cc8-bacb-087dea38f359" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_3512bb0c-8920-4cc8-bacb-087dea38f359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_025e7d1b-588f-4d9c-b39e-2f9ef9859dfd" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_025e7d1b-588f-4d9c-b39e-2f9ef9859dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_c993d325-dbd2-4714-95cd-e402f7f03a9d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityVoluntaryFilers_c993d325-dbd2-4714-95cd-e402f7f03a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_f4bf2793-b8f2-42ad-91f2-727a5ff62b54" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityInteractiveDataCurrent_f4bf2793-b8f2-42ad-91f2-727a5ff62b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_5a05c989-cf64-4ceb-ad11-5d2c0508bbcc" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityCurrentReportingStatus_5a05c989-cf64-4ceb-ad11-5d2c0508bbcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9c10cb0a-307d-4ec5-81b0-d037aeb1283a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityFilerCategory_9c10cb0a-307d-4ec5-81b0-d037aeb1283a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_21f28d95-2a88-4134-a67d-bb48a5228a81" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityEmergingGrowthCompany_21f28d95-2a88-4134-a67d-bb48a5228a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ICFRAuditorAttestationFlag_45884f9d-d3e3-47e1-bc44-7d97347f3cce" xlink:href="kof-20201231.xsd#kof_ICFRAuditorAttestationFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_kof_ICFRAuditorAttestationFlag_45884f9d-d3e3-47e1-bc44-7d97347f3cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAccountingStandard_d6c969c1-ed60-44ca-a764-985d4029c48f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAccountingStandard"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentAccountingStandard_d6c969c1-ed60-44ca-a764-985d4029c48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7cac0734-8393-4c6e-8660-830e3d3c3b84" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityShellCompany_7cac0734-8393-4c6e-8660-830e3d3c3b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_17774a55-8192-4fde-8925-49a276a735da" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_AmendmentFlag_17774a55-8192-4fde-8925-49a276a735da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_abe4cf64-73f7-4759-90ad-19c20cd7169a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentFiscalYearFocus_abe4cf64-73f7-4759-90ad-19c20cd7169a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_08cc9767-e2ee-47e0-a0e7-b47730dc6640" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_DocumentFiscalPeriodFocus_08cc9767-e2ee-47e0-a0e7-b47730dc6640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_85afc504-e218-4e54-8eb4-febb60a261e2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ec493098-4699-48f0-952c-982f8844df0f" xlink:to="loc_dei_EntityCentralIndexKey_85afc504-e218-4e54-8eb4-febb60a261e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofFinancialPosition"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract_b0b6b1c7-1312-479e-882a-39fbd46ad934" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract_6d539321-6c1e-49e2-965c-9e44ac9285a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_b0b6b1c7-1312-479e-882a-39fbd46ad934" xlink:to="loc_ifrs-full_AssetsAbstract_6d539321-6c1e-49e2-965c-9e44ac9285a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_8c1ad14d-2fb3-47c5-965c-2e189f7e8200" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_6d539321-6c1e-49e2-965c-9e44ac9285a0" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_8c1ad14d-2fb3-47c5-965c-2e189f7e8200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_7ea27625-e5ef-4c42-a29b-6fbce93c7641" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_8c1ad14d-2fb3-47c5-965c-2e189f7e8200" xlink:to="loc_ifrs-full_CashAndCashEquivalents_7ea27625-e5ef-4c42-a29b-6fbce93c7641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_0c0ce5c4-7330-43fc-84b8-9817af93b494" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_8c1ad14d-2fb3-47c5-965c-2e189f7e8200" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_0c0ce5c4-7330-43fc-84b8-9817af93b494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_ae89f57e-158a-4551-a8ea-fbb4bd7faa3f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_8c1ad14d-2fb3-47c5-965c-2e189f7e8200" xlink:to="loc_ifrs-full_Inventories_ae89f57e-158a-4551-a8ea-fbb4bd7faa3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_889ff96b-964c-4aee-a720-13963cec1de3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_8c1ad14d-2fb3-47c5-965c-2e189f7e8200" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_889ff96b-964c-4aee-a720-13963cec1de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_0e2594b8-59e6-4c10-b52c-433b1a31c2d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_8c1ad14d-2fb3-47c5-965c-2e189f7e8200" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_0e2594b8-59e6-4c10-b52c-433b1a31c2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_1791f4e0-8542-45f6-8f74-7b8adfe50677" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_8c1ad14d-2fb3-47c5-965c-2e189f7e8200" xlink:to="loc_ifrs-full_OtherCurrentAssets_1791f4e0-8542-45f6-8f74-7b8adfe50677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_ae28bd10-e062-4b0f-98f0-f21c6e277d86" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_8c1ad14d-2fb3-47c5-965c-2e189f7e8200" xlink:to="loc_ifrs-full_CurrentAssets_ae28bd10-e062-4b0f-98f0-f21c6e277d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_2efbadc5-72fc-4917-b8b5-5d12d7e0a7cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_6d539321-6c1e-49e2-965c-9e44ac9285a0" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_2efbadc5-72fc-4917-b8b5-5d12d7e0a7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_c9ab04e7-e1fb-481a-b584-3f904671217e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_2efbadc5-72fc-4917-b8b5-5d12d7e0a7cd" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_c9ab04e7-e1fb-481a-b584-3f904671217e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_6389c4b0-0ce9-49fa-9dd7-5c26fe9c0c45" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_2efbadc5-72fc-4917-b8b5-5d12d7e0a7cd" xlink:to="loc_ifrs-full_RightofuseAssets_6389c4b0-0ce9-49fa-9dd7-5c26fe9c0c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_2e057583-9d67-45c7-817f-4a8faac2e79e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_2efbadc5-72fc-4917-b8b5-5d12d7e0a7cd" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_2e057583-9d67-45c7-817f-4a8faac2e79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_86b1d030-ff7c-4c54-aa57-9326182f34dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_2efbadc5-72fc-4917-b8b5-5d12d7e0a7cd" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_86b1d030-ff7c-4c54-aa57-9326182f34dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_abbd1299-7667-4f03-84a3-90d01e314d5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_2efbadc5-72fc-4917-b8b5-5d12d7e0a7cd" xlink:to="loc_ifrs-full_DeferredTaxAssets_abbd1299-7667-4f03-84a3-90d01e314d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_bff097f4-65e6-4058-a4b0-ffd60e8f1c90" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_2efbadc5-72fc-4917-b8b5-5d12d7e0a7cd" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_bff097f4-65e6-4058-a4b0-ffd60e8f1c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_1e0f5782-15df-45dd-ae9a-e64ca25201f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_2efbadc5-72fc-4917-b8b5-5d12d7e0a7cd" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_1e0f5782-15df-45dd-ae9a-e64ca25201f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_c39be672-4bbb-4ed8-ad4e-00895e3d11ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_2efbadc5-72fc-4917-b8b5-5d12d7e0a7cd" xlink:to="loc_ifrs-full_NoncurrentAssets_c39be672-4bbb-4ed8-ad4e-00895e3d11ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_13bc0da5-103a-4701-be6a-ea68864691f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_6d539321-6c1e-49e2-965c-9e44ac9285a0" xlink:to="loc_ifrs-full_Assets_13bc0da5-103a-4701-be6a-ea68864691f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_811960de-2bc6-4462-abda-11364e76c0f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_b0b6b1c7-1312-479e-882a-39fbd46ad934" xlink:to="loc_ifrs-full_EquityAndLiabilitiesAbstract_811960de-2bc6-4462-abda-11364e76c0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_811960de-2bc6-4462-abda-11364e76c0f8" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_f11534d4-b409-4f97-af13-4ac503e339dd" xlink:href="kof-20201231.xsd#kof_CurrentPortionOfBankLoansAndNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:to="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_f11534d4-b409-4f97-af13-4ac503e339dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_f5a9aae6-9a7d-490b-838e-b1f296436a09" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_f5a9aae6-9a7d-490b-838e-b1f296436a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_12f84dc0-e588-47be-99e6-c7331667e5f7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_12f84dc0-e588-47be-99e6-c7331667e5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_bef533c3-44e3-42a9-a3e9-ae676613b1b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:to="loc_ifrs-full_CurrentInterestPayable_bef533c3-44e3-42a9-a3e9-ae676613b1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_0f0aacde-d941-4993-aaf3-045ddb532012" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_0f0aacde-d941-4993-aaf3-045ddb532012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_0ee1ae55-b256-449a-aacb-d397642e7e7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_0ee1ae55-b256-449a-aacb-d397642e7e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_8dbb563c-d170-41c6-899d-a433d99089de" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_8dbb563c-d170-41c6-899d-a433d99089de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_b58fdc3d-39ea-4763-a5c0-6894cd8e3e76" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_b58fdc3d-39ea-4763-a5c0-6894cd8e3e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_de00a1ad-cb15-4d11-8d30-792a66181012" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_81b236c2-6418-4ae9-8851-da75ee654945" xlink:to="loc_ifrs-full_CurrentLiabilities_de00a1ad-cb15-4d11-8d30-792a66181012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_8f2bcb84-4fef-4044-9897-03cdeac536f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_811960de-2bc6-4462-abda-11364e76c0f8" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_8f2bcb84-4fef-4044-9897-03cdeac536f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_cfa3ad41-1394-4bee-8e77-6753f9bbe310" xlink:href="kof-20201231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_8f2bcb84-4fef-4044-9897-03cdeac536f9" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_cfa3ad41-1394-4bee-8e77-6753f9bbe310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_f4bb5b59-0e63-4566-8d5d-4e12038936d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_8f2bcb84-4fef-4044-9897-03cdeac536f9" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_f4bb5b59-0e63-4566-8d5d-4e12038936d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_026c4705-4273-4623-bfc4-e5943b1cb532" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_8f2bcb84-4fef-4044-9897-03cdeac536f9" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_026c4705-4273-4623-bfc4-e5943b1cb532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_867adac2-130d-4add-92cb-fcb6d3edef15" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_8f2bcb84-4fef-4044-9897-03cdeac536f9" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_867adac2-130d-4add-92cb-fcb6d3edef15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_2c007907-94fc-4ae2-a8c3-bbb2ec15a638" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_8f2bcb84-4fef-4044-9897-03cdeac536f9" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_2c007907-94fc-4ae2-a8c3-bbb2ec15a638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionsAndOtherNonCurrentLiabilities_3689e0af-1e80-44c2-b565-12b8b2277a8f" xlink:href="kof-20201231.xsd#kof_ProvisionsAndOtherNonCurrentLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_8f2bcb84-4fef-4044-9897-03cdeac536f9" xlink:to="loc_kof_ProvisionsAndOtherNonCurrentLiabilities_3689e0af-1e80-44c2-b565-12b8b2277a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_03a1ad74-ba01-44b2-a27a-f86dc97761e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_8f2bcb84-4fef-4044-9897-03cdeac536f9" xlink:to="loc_ifrs-full_NoncurrentLiabilities_03a1ad74-ba01-44b2-a27a-f86dc97761e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_80892b4b-c752-42d1-aaf8-4ab49d22dc72" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_811960de-2bc6-4462-abda-11364e76c0f8" xlink:to="loc_ifrs-full_Liabilities_80892b4b-c752-42d1-aaf8-4ab49d22dc72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract_a8aad200-c8c4-4ef1-9204-41d3cbbc9602" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_811960de-2bc6-4462-abda-11364e76c0f8" xlink:to="loc_ifrs-full_EquityAbstract_a8aad200-c8c4-4ef1-9204-41d3cbbc9602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_b35f4a70-2059-42c4-9270-31c6c8e9802a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a8aad200-c8c4-4ef1-9204-41d3cbbc9602" xlink:to="loc_ifrs-full_IssuedCapital_b35f4a70-2059-42c4-9270-31c6c8e9802a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_7d97af45-9fa2-45f1-a4a6-0c15ce9aa015" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a8aad200-c8c4-4ef1-9204-41d3cbbc9602" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_7d97af45-9fa2-45f1-a4a6-0c15ce9aa015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_5f2ae884-bafe-43ae-907f-debce145b4be" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a8aad200-c8c4-4ef1-9204-41d3cbbc9602" xlink:to="loc_ifrs-full_RetainedEarnings_5f2ae884-bafe-43ae-907f-debce145b4be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterest_9c11c7a5-4123-48b2-91ee-e90524f72dd8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherEquityInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a8aad200-c8c4-4ef1-9204-41d3cbbc9602" xlink:to="loc_ifrs-full_OtherEquityInterest_9c11c7a5-4123-48b2-91ee-e90524f72dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_f9cc7aa8-8ef1-4d3c-a0e9-18d978fbea2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a8aad200-c8c4-4ef1-9204-41d3cbbc9602" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_f9cc7aa8-8ef1-4d3c-a0e9-18d978fbea2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_63b6b8c8-46e9-47a0-a12c-812ed495228a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a8aad200-c8c4-4ef1-9204-41d3cbbc9602" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_63b6b8c8-46e9-47a0-a12c-812ed495228a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_4e5fcea2-504a-4e4e-aae8-cddbb4c58cee" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_b0b6b1c7-1312-479e-882a-39fbd46ad934" xlink:to="loc_ifrs-full_NoncontrollingInterests_4e5fcea2-504a-4e4e-aae8-cddbb4c58cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_5634fb1b-1f0e-480f-af18-50e6fe8f8bda" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_b0b6b1c7-1312-479e-882a-39fbd46ad934" xlink:to="loc_ifrs-full_Equity_5634fb1b-1f0e-480f-af18-50e6fe8f8bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_fabe3fd5-17d2-423f-bafe-ebd35277d2e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_b0b6b1c7-1312-479e-882a-39fbd46ad934" xlink:to="loc_ifrs-full_EquityAndLiabilities_fabe3fd5-17d2-423f-bafe-ebd35277d2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedIncomeStatements"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoods_0bff5999-8796-4255-a699-e6bc9ca84b9f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoods"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoods_0bff5999-8796-4255-a699-e6bc9ca84b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRevenue_43682db2-22c6-43e2-a671-ba9d3e76de53" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_OtherRevenue_43682db2-22c6-43e2-a671-ba9d3e76de53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_52ff2a1c-a309-4001-872b-52d68b3e8041" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_Revenue_52ff2a1c-a309-4001-872b-52d68b3e8041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_62819a33-068a-4d1a-ad88-780c48faa2b9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_CostOfSales_62819a33-068a-4d1a-ad88-780c48faa2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_98d9d4eb-37b1-43d1-af9c-7ae3cb7578c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_GrossProfit_98d9d4eb-37b1-43d1-af9c-7ae3cb7578c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_9eda9f21-fb36-4851-8e98-36ab8321c8d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_AdministrativeExpense_9eda9f21-fb36-4851-8e98-36ab8321c8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_94f7fcc5-79fc-4e3a-a07b-e0ce7f33e9a0" xlink:href="kof-20201231.xsd#kof_SellingExpenses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_kof_SellingExpenses_94f7fcc5-79fc-4e3a-a07b-e0ce7f33e9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_b71397a1-1252-42ba-b22a-0f298841959e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_OtherIncome_b71397a1-1252-42ba-b22a-0f298841959e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_82847dc3-ce5a-4b2c-9eaa-c684f5cb85cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_OtherExpenseByNature_82847dc3-ce5a-4b2c-9eaa-c684f5cb85cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_161b9325-f08a-4dea-adb0-0984e5755b73" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_InterestExpense_161b9325-f08a-4dea-adb0-0984e5755b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome_99951497-cbaf-48d9-9425-22263884588f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_FinanceIncome_99951497-cbaf-48d9-9425-22263884588f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_bcbfe665-6144-4d36-b82f-6e35a4dbb555" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_bcbfe665-6144-4d36-b82f-6e35a4dbb555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_d07763df-6af0-4687-91c1-f52bdbf7dca2" xlink:href="kof-20201231.xsd#kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_d07763df-6af0-4687-91c1-f52bdbf7dca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_5a47d936-1b48-4dbc-b131-fd5a16375619" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_5a47d936-1b48-4dbc-b131-fd5a16375619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c6f11d1e-86d0-4ad2-8f3e-601e2e06493e" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c6f11d1e-86d0-4ad2-8f3e-601e2e06493e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_c1ec0efe-55df-4863-b17a-1a3fe799d128" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_c1ec0efe-55df-4863-b17a-1a3fe799d128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_16327302-df2b-4c08-9286-5f2737e9acbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_16327302-df2b-4c08-9286-5f2737e9acbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_560c9244-91b2-4692-bb02-6b05b00d975d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_560c9244-91b2-4692-bb02-6b05b00d975d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_2b288800-d711-41a3-9817-5eaa5f9d8214" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_2b288800-d711-41a3-9817-5eaa5f9d8214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_14ad92eb-cd32-4d5e-8bed-5f226216cece" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_ProfitLoss_14ad92eb-cd32-4d5e-8bed-5f226216cece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToAbstract_550c140e-8970-4028-b7ca-d5d36a55fc8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossAttributableToAbstract"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_ProfitLossAttributableToAbstract_550c140e-8970-4028-b7ca-d5d36a55fc8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_2fc1d7e3-934c-4af9-94c1-be49a65f3ca0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_550c140e-8970-4028-b7ca-d5d36a55fc8f" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_2fc1d7e3-934c-4af9-94c1-be49a65f3ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_8c8922da-e598-47e4-822e-462fc0ee12d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_550c140e-8970-4028-b7ca-d5d36a55fc8f" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_8c8922da-e598-47e4-822e-462fc0ee12d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_fa31f88c-5b55-4e25-bd69-478d5623f54c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_550c140e-8970-4028-b7ca-d5d36a55fc8f" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_fa31f88c-5b55-4e25-bd69-478d5623f54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_645ac693-fc5c-4b83-862b-6235440eaaad" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_550c140e-8970-4028-b7ca-d5d36a55fc8f" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_645ac693-fc5c-4b83-862b-6235440eaaad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_60f3a08a-6231-4f5c-b138-93d5ec0e1e6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_550c140e-8970-4028-b7ca-d5d36a55fc8f" xlink:to="loc_ifrs-full_ProfitLoss_60f3a08a-6231-4f5c-b138-93d5ec0e1e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_c6bac903-cb09-42c4-bb54-4aa9b0c296c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_13f441c7-e468-4e44-9397-ce1eccf6df9d" xlink:to="loc_ifrs-full_EarningsPerShareAbstract_c6bac903-cb09-42c4-bb54-4aa9b0c296c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_da3dc116-7feb-402f-92d8-3afebfb4bf05" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BasicEarningsLossPerShareFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_c6bac903-cb09-42c4-bb54-4aa9b0c296c8" xlink:to="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_da3dc116-7feb-402f-92d8-3afebfb4bf05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_7bfc06b7-0e09-4a96-8125-18dc9a325b23" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_c6bac903-cb09-42c4-bb54-4aa9b0c296c8" xlink:to="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_7bfc06b7-0e09-4a96-8125-18dc9a325b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_664e0bed-0c03-4310-8c0d-1fe41b8604df" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_c6bac903-cb09-42c4-bb54-4aa9b0c296c8" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_664e0bed-0c03-4310-8c0d-1fe41b8604df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_30dda7c8-c4a9-437c-a712-e3a51a72ebd0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_c6bac903-cb09-42c4-bb54-4aa9b0c296c8" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_30dda7c8-c4a9-437c-a712-e3a51a72ebd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedIncomeStatements_1"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_bdd47555-0a3c-4150-be5c-d8042a224e2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementTable_61cf903d-1ad0-4859-8069-52ab440ace38" xlink:href="kof-20201231.xsd#kof_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_bdd47555-0a3c-4150-be5c-d8042a224e2b" xlink:to="loc_kof_StatementTable_61cf903d-1ad0-4859-8069-52ab440ace38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_13123e16-b1f7-4f01-858d-a55cdfd16259" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementTable_61cf903d-1ad0-4859-8069-52ab440ace38" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_13123e16-b1f7-4f01-858d-a55cdfd16259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_56158490-d2c6-4372-af95-7747dac69237" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_13123e16-b1f7-4f01-858d-a55cdfd16259" xlink:to="loc_ifrs-full_ContinuingOperationsMember_56158490-d2c6-4372-af95-7747dac69237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DiscontinuedOperationsMember_93453cdf-9917-4132-9893-c4aebba61b60" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingOperationsMember_56158490-d2c6-4372-af95-7747dac69237" xlink:to="loc_ifrs-full_DiscontinuedOperationsMember_93453cdf-9917-4132-9893-c4aebba61b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:href="kof-20201231.xsd#kof_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementTable_61cf903d-1ad0-4859-8069-52ab440ace38" xlink:to="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_40b2d183-4ed0-418b-9a99-276449971c30" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:to="loc_ifrs-full_ProfitLoss_40b2d183-4ed0-418b-9a99-276449971c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_9bf5441f-b3a5-4d7a-b001-248bd5eeb902" xlink:href="kof-20201231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_9bf5441f-b3a5-4d7a-b001-248bd5eeb902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_281445db-31b6-4164-b1ef-9a4d0a77b1b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_281445db-31b6-4164-b1ef-9a4d0a77b1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_da47d498-d034-49f4-bc9e-5eb412f7f901" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_da47d498-d034-49f4-bc9e-5eb412f7f901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4a4dbb5f-6264-4406-8260-2ea6bdf8e457" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4a4dbb5f-6264-4406-8260-2ea6bdf8e457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_6750034b-f22c-4349-9954-767473cf6845" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4a4dbb5f-6264-4406-8260-2ea6bdf8e457" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_6750034b-f22c-4349-9954-767473cf6845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_08bc077f-a798-4076-b3ef-86496320ca1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4a4dbb5f-6264-4406-8260-2ea6bdf8e457" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_08bc077f-a798-4076-b3ef-86496320ca1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_3b42fdb6-6834-469f-a8ac-a4e731fdc5b9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4a4dbb5f-6264-4406-8260-2ea6bdf8e457" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_3b42fdb6-6834-469f-a8ac-a4e731fdc5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_fa9ee3b2-87ba-4cc0-a473-02b91c8dffcd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_42f8b674-1132-4e2c-afe1-457c33cb2007" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_fa9ee3b2-87ba-4cc0-a473-02b91c8dffcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_348c4977-81f1-440c-ab0d-8b140ff6584d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:to="loc_ifrs-full_ComprehensiveIncome_348c4977-81f1-440c-ab0d-8b140ff6584d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_9d868662-72ff-4906-920d-25063300e00c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_071e5521-7b6f-42c4-905a-e2f2cfde7c21" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_9d868662-72ff-4906-920d-25063300e00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_8b2812a7-4b37-4fd4-a3c3-04208c16552e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_9d868662-72ff-4906-920d-25063300e00c" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_8b2812a7-4b37-4fd4-a3c3-04208c16552e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_73d6ff70-87ae-4cb0-ad9e-206f629d341c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_9d868662-72ff-4906-920d-25063300e00c" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_73d6ff70-87ae-4cb0-ad9e-206f629d341c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_45c31de0-83c6-4a2d-9cf8-d4941768ac94" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_9d868662-72ff-4906-920d-25063300e00c" xlink:to="loc_ifrs-full_ComprehensiveIncome_45c31de0-83c6-4a2d-9cf8-d4941768ac94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract_c4e5d7d8-fa9b-4566-90ca-4e346671fd5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementTable_b15cdf76-81d3-471e-8988-52b9145c77ce" xlink:href="kof-20201231.xsd#kof_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_c4e5d7d8-fa9b-4566-90ca-4e346671fd5b" xlink:to="loc_kof_StatementTable_b15cdf76-81d3-471e-8988-52b9145c77ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_48c11231-3c3e-4aa6-b9bc-006a76298db4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementTable_b15cdf76-81d3-471e-8988-52b9145c77ce" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_48c11231-3c3e-4aa6-b9bc-006a76298db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_48c11231-3c3e-4aa6-b9bc-006a76298db4" xlink:to="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_fb7f16ff-fe13-407a-99ec-002409a694e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_IssuedCapitalMember_fb7f16ff-fe13-407a-99ec-002409a694e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_8dfe3391-38b6-453b-a68d-b5aee26d043a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_8dfe3391-38b6-453b-a68d-b5aee26d043a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_c0017ec8-a00c-4880-bc34-3f0f79d44ad0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_RetainedEarningsMember_c0017ec8-a00c-4880-bc34-3f0f79d44ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterestMember_8a48d083-5044-4823-81ba-73f609be4786" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherEquityInterestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_OtherEquityInterestMember_8a48d083-5044-4823-81ba-73f609be4786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember_69671ced-29ca-488e-90b9-43c7b043a93e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReserveOfCashFlowHedgesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_ReserveOfCashFlowHedgesMember_69671ced-29ca-488e-90b9-43c7b043a93e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_c62bd1ae-3df0-4e25-a0c4-0e471a5b497e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_c62bd1ae-3df0-4e25-a0c4-0e471a5b497e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_9ca6c57c-564b-4f0e-bfa8-7cd8912d8e1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_9ca6c57c-564b-4f0e-bfa8-7cd8912d8e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_ae5410d5-df90-4854-a875-e234a4f845bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_ae5410d5-df90-4854-a875-e234a4f845bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_acee2a2b-a0d7-4342-900d-2257eae5ab13" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_853affc7-6df3-4bbd-a1c0-71f335dd4b23" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_acee2a2b-a0d7-4342-900d-2257eae5ab13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_27575ab7-38d7-4cb1-8bec-2f682fb8644f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementTable_b15cdf76-81d3-471e-8988-52b9145c77ce" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_27575ab7-38d7-4cb1-8bec-2f682fb8644f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_07aa1a8f-65ad-4f13-8b39-412e11f12a92" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RestatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_27575ab7-38d7-4cb1-8bec-2f682fb8644f" xlink:to="loc_ifrs-full_RestatedMember_07aa1a8f-65ad-4f13-8b39-412e11f12a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_192a6c45-affc-4450-a3ec-d45a779f949a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_07aa1a8f-65ad-4f13-8b39-412e11f12a92" xlink:to="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_192a6c45-affc-4450-a3ec-d45a779f949a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AfterAdoptionMember_af2003c1-cee7-49b9-9c0f-ae04d0748fdf" xlink:href="kof-20201231.xsd#kof_AfterAdoptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_07aa1a8f-65ad-4f13-8b39-412e11f12a92" xlink:to="loc_kof_AfterAdoptionMember_af2003c1-cee7-49b9-9c0f-ae04d0748fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:href="kof-20201231.xsd#kof_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementTable_b15cdf76-81d3-471e-8988-52b9145c77ce" xlink:to="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_57ae7520-6696-42ac-abc5-011c53c4f7cb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_Equity_57ae7520-6696-42ac-abc5-011c53c4f7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_d3052ffc-1375-4888-b8f1-40b12f4ff757" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_ProfitLoss_d3052ffc-1375-4888-b8f1-40b12f4ff757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_2649c079-015d-460b-9acb-678db1fe16fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_2649c079-015d-460b-9acb-678db1fe16fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_33764ec7-1bc8-49e1-b172-b9a6703e63d6" xlink:href="kof-20201231.xsd#kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_33764ec7-1bc8-49e1-b172-b9a6703e63d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfJointVenture_96b2473e-fdf9-4dca-94aa-414e4bf20f39" xlink:href="kof-20201231.xsd#kof_SaleOfJointVenture"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_kof_SaleOfJointVenture_96b2473e-fdf9-4dca-94aa-414e4bf20f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_09dbd1ec-10a3-4ad7-be12-87db199ba995" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_ComprehensiveIncome_09dbd1ec-10a3-4ad7-be12-87db199ba995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_8b9851f4-e703-48e7-be40-1864893c16b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_8b9851f4-e703-48e7-be40-1864893c16b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SalesFromDiscontinuedOperations_8f1f8522-b8d3-4522-917c-8f4b738e2e68" xlink:href="kof-20201231.xsd#kof_SalesFromDiscontinuedOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_kof_SalesFromDiscontinuedOperations_8f1f8522-b8d3-4522-917c-8f4b738e2e68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_a5f96f8d-e289-4c71-a450-08c3f5face8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementLineItems_5cffd33d-31c1-498e-8c88-3325cf58d79d" xlink:to="loc_ifrs-full_Equity_a5f96f8d-e289-4c71-a450-08c3f5face8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="kof-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_b407e5c4-ce00-48ad-9a8f-c906392738d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_172597f0-5e54-4445-bef8-abc43d4249ce" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_b407e5c4-ce00-48ad-9a8f-c906392738d4" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_172597f0-5e54-4445-bef8-abc43d4249ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_0a56ec7b-ac8e-4d80-b196-1c2d48f08da3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_172597f0-5e54-4445-bef8-abc43d4249ce" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_0a56ec7b-ac8e-4d80-b196-1c2d48f08da3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_172597f0-5e54-4445-bef8-abc43d4249ce" xlink:to="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashOperatingExpenses_28036e2a-6dfa-47df-8756-e7486ab39921" xlink:href="kof-20201231.xsd#kof_AdjustmentsForNonCashOperatingExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AdjustmentsForNonCashOperatingExpenses_28036e2a-6dfa-47df-8756-e7486ab39921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationExpense_bddec514-f674-4d16-9333-6ea18716888a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationExpense_bddec514-f674-4d16-9333-6ea18716888a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_1ceb1b82-c38a-4504-a21f-17572dff4c75" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_1ceb1b82-c38a-4504-a21f-17572dff4c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_9ca515a5-871f-4994-8359-238c22a9b430" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_9ca515a5-871f-4994-8359-238c22a9b430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses_52eae8c9-6cd9-4b4e-836e-b6908680be74" xlink:href="kof-20201231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AmortizationPrepaidExpenses_52eae8c9-6cd9-4b4e-836e-b6908680be74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_53f2d10b-d923-436a-a84b-7db57f0a8b32" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_53f2d10b-d923-436a-a84b-7db57f0a8b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForWriteOffLongLivedAssets_c49872b2-0764-4889-a4e9-3c51bd2e2da4" xlink:href="kof-20201231.xsd#kof_AdjustmentsForWriteOffLongLivedAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AdjustmentsForWriteOffLongLivedAssets_c49872b2-0764-4889-a4e9-3c51bd2e2da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForWriteOffIntangibleAssets_1eb838ca-6c08-4517-af3d-72d8c6023e54" xlink:href="kof-20201231.xsd#kof_AdjustmentsForWriteOffIntangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AdjustmentsForWriteOffIntangibleAssets_1eb838ca-6c08-4517-af3d-72d8c6023e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_de8bb22f-75e5-445d-ad23-d4cea879f6da" xlink:href="kof-20201231.xsd#kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_de8bb22f-75e5-445d-ad23-d4cea879f6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestIncome_4b82f1ed-3fdd-4104-8a41-40345a9fe8a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForInterestIncome"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForInterestIncome_4b82f1ed-3fdd-4104-8a41-40345a9fe8a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestExpense_ed6c277b-6cfd-46cf-9463-4afefd54ecde" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForInterestExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForInterestExpense_ed6c277b-6cfd-46cf-9463-4afefd54ecde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_530d4f0b-2faa-4594-87a9-fecbe3b56528" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_530d4f0b-2faa-4594-87a9-fecbe3b56528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_dd642ac0-f105-4c9e-8a27-8874e2ec155d" xlink:href="kof-20201231.xsd#kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_dd642ac0-f105-4c9e-8a27-8874e2ec155d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_2473fae5-2230-4c36-9a19-1d4ffaecf888" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_2473fae5-2230-4c36-9a19-1d4ffaecf888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_7dc13d72-a677-4267-bbfe-90bb771360fc" xlink:href="kof-20201231.xsd#kof_AdjustmentsForMonetaryPositionGainLossNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_7dc13d72-a677-4267-bbfe-90bb771360fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_d92c76e4-1d66-45f1-bbfd-656d1a67591a" xlink:href="kof-20201231.xsd#kof_AdjustmentsForMarketValueLossOnFinancialInstruments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_d92c76e4-1d66-45f1-bbfd-656d1a67591a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_46eae0c6-ebb6-479d-8d6d-bf5f25b8f59d" xlink:href="kof-20201231.xsd#kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_46eae0c6-ebb6-479d-8d6d-bf5f25b8f59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_6470b5fd-1bff-4f79-8ec3-31d69de7c5c8" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInOtherCurrentAssets1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_6470b5fd-1bff-4f79-8ec3-31d69de7c5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_8719ee6f-c66d-41d5-9fcd-968e2d9225c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_8719ee6f-c66d-41d5-9fcd-968e2d9225c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_9c3ae8d0-95a2-4f46-81fb-d3914da4e76a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_9c3ae8d0-95a2-4f46-81fb-d3914da4e76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_313aa0e2-1c18-47fd-b463-31aecfd0f605" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_313aa0e2-1c18-47fd-b463-31aecfd0f605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_2dd6468e-5be9-4f82-960a-3ecc308ddc9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_2dd6468e-5be9-4f82-960a-3ecc308ddc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax_45141ea1-8cf4-4cc9-a34c-09c4ea078cf9" xlink:href="kof-20201231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AdjustmentsForOtherTax_45141ea1-8cf4-4cc9-a34c-09c4ea078cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_0ba53037-ae7e-4471-813c-21b7a2293a15" xlink:href="kof-20201231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_4f7cdc27-10bd-40dd-80cc-6289d2ea5060" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_0ba53037-ae7e-4471-813c-21b7a2293a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4f10716e-5647-4c91-a793-aef193e088d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_172597f0-5e54-4445-bef8-abc43d4249ce" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_4f10716e-5647-4c91-a793-aef193e088d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_c7fbf422-9ae5-4ed9-b952-63750d2a9f8d" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_172597f0-5e54-4445-bef8-abc43d4249ce" xlink:to="loc_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_c7fbf422-9ae5-4ed9-b952-63750d2a9f8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_ccf2a1fb-e81a-485f-af32-357f5fd9fe07" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_172597f0-5e54-4445-bef8-abc43d4249ce" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_ccf2a1fb-e81a-485f-af32-357f5fd9fe07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_b407e5c4-ce00-48ad-9a8f-c906392738d4" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired_1527519a-bc79-45cf-be27-132e0526fc87" xlink:href="kof-20201231.xsd#kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired_1527519a-bc79-45cf-be27-132e0526fc87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_843ccf36-388a-480c-aa68-7c0b0e52cbc6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_843ccf36-388a-480c-aa68-7c0b0e52cbc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_3de33473-2709-4f44-babe-646e8b116d0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_3de33473-2709-4f44-babe-646e8b116d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_1134a7d5-1327-4883-8e25-0ebc7da2e078" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_1134a7d5-1327-4883-8e25-0ebc7da2e078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_191db84c-b99b-4c22-94ca-78ddda854d18" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_191db84c-b99b-4c22-94ca-78ddda854d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_00031f96-6a84-4773-84ab-ff4ef2c54c07" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_00031f96-6a84-4773-84ab-ff4ef2c54c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_6626af3e-c843-4e99-b86d-3778daa83a71" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_6626af3e-c843-4e99-b86d-3778daa83a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_20520149-8442-4493-8e96-f0ee549c18c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_20520149-8442-4493-8e96-f0ee549c18c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_8c7b7c51-7aaa-4cdb-9515-d2b206c3db37" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_8c7b7c51-7aaa-4cdb-9515-d2b206c3db37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_cce44052-1f61-40f9-be3b-6a4466547986" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_cce44052-1f61-40f9-be3b-6a4466547986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_d7ec1ce5-bff3-474a-990c-9b7842b010a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_e2a96caf-0144-4808-8366-40778a935827" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_d7ec1ce5-bff3-474a-990c-9b7842b010a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_b407e5c4-ce00-48ad-9a8f-c906392738d4" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_29ce5ea6-103d-4b18-92d2-8da3336b267a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_29ce5ea6-103d-4b18-92d2-8da3336b267a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_32811dde-f910-4168-b1ba-5c6ef718b4fd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_32811dde-f910-4168-b1ba-5c6ef718b4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_089e1f75-01b5-400c-95ba-30823054a2b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_089e1f75-01b5-400c-95ba-30823054a2b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_e5377005-825d-4756-bd77-3950eecd49bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_e5377005-825d-4756-bd77-3950eecd49bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_2caf5dab-e97d-4188-9837-91175ca0d821" xlink:href="kof-20201231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:to="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_2caf5dab-e97d-4188-9837-91175ca0d821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_33da1977-ce9b-401d-b33f-7b13b24e5659" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:to="loc_ifrs-full_CashOutflowForLeases_33da1977-ce9b-401d-b33f-7b13b24e5659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_9174d91b-85d2-4585-b9af-ce97a34f6daa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_9174d91b-85d2-4585-b9af-ce97a34f6daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_a083e2e7-cc2b-46d3-a6e3-5957db43d09a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_a083e2e7-cc2b-46d3-a6e3-5957db43d09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_dba5df3d-33dd-43f9-a73c-ac71bdae6c6a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_eca9e04b-0a85-480f-809f-a87083782f2e" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_dba5df3d-33dd-43f9-a73c-ac71bdae6c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_e08900a9-ce94-4f4d-b5ed-855b7af2c356" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_b407e5c4-ce00-48ad-9a8f-c906392738d4" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_e08900a9-ce94-4f4d-b5ed-855b7af2c356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_dad1e4b9-288a-448e-a5f4-b80f23d5f9d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_b407e5c4-ce00-48ad-9a8f-c906392738d4" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_dad1e4b9-288a-448e-a5f4-b80f23d5f9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_0b0d9c3f-9333-4722-a5a6-c2a8c026a01e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_b407e5c4-ce00-48ad-9a8f-c906392738d4" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_0b0d9c3f-9333-4722-a5a6-c2a8c026a01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_4f1788d2-f3e5-4479-aa02-bd6ea1ab0074" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_b407e5c4-ce00-48ad-9a8f-c906392738d4" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_4f1788d2-f3e5-4479-aa02-bd6ea1ab0074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_85343619-5315-458d-9895-d17670733cef" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_b407e5c4-ce00-48ad-9a8f-c906392738d4" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_85343619-5315-458d-9895-d17670733cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompany"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationAbstract_c32d12a6-e782-4ad7-bf32-dd303a50e91e" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTextBlock_9aba6a0d-a064-439e-8112-28cc22bd1f3d" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_c32d12a6-e782-4ad7-bf32-dd303a50e91e" xlink:to="loc_kof_DisclosureOfParentEntityInformationTextBlock_9aba6a0d-a064-439e-8112-28cc22bd1f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompanyTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationAbstract_eae0f703-f3c4-4cdf-b4a6-303158d1e595" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_b4c42600-88fe-4128-88a4-e6a78a20fe26" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_eae0f703-f3c4-4cdf-b4a6-303158d1e595" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_b4c42600-88fe-4128-88a4-e6a78a20fe26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompanyAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationAbstract_acff5ad3-e482-4c94-9266-229d5acb7642" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTable_707941d8-1ffa-414b-a3ad-9f8b6675559c" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_acff5ad3-e482-4c94-9266-229d5acb7642" xlink:to="loc_kof_DisclosureOfParentEntityInformationTable_707941d8-1ffa-414b-a3ad-9f8b6675559c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_f4ada01c-90fa-4ed8-90e1-4e23debef88e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_707941d8-1ffa-414b-a3ad-9f8b6675559c" xlink:to="loc_ifrs-full_JointVenturesAxis_f4ada01c-90fa-4ed8-90e1-4e23debef88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_8d96a13d-f88b-4451-a77f-9586b3b38c2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_f4ada01c-90fa-4ed8-90e1-4e23debef88e" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_8d96a13d-f88b-4451-a77f-9586b3b38c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_b9b49e87-1ed5-4d6f-bf65-cd592f80d9bf" xlink:href="kof-20201231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8d96a13d-f88b-4451-a77f-9586b3b38c2b" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_b9b49e87-1ed5-4d6f-bf65-cd592f80d9bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_f7b3aa82-69d1-4023-bd00-f78c76c29f62" xlink:href="kof-20201231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8d96a13d-f88b-4451-a77f-9586b3b38c2b" xlink:to="loc_kof_TheCocaColaCompanyMember_f7b3aa82-69d1-4023-bd00-f78c76c29f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_72dcfee9-507c-45b1-9c8a-170395b2beab" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_707941d8-1ffa-414b-a3ad-9f8b6675559c" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_72dcfee9-507c-45b1-9c8a-170395b2beab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_230e4749-d891-4ffb-acc3-02a594dda056" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_72dcfee9-507c-45b1-9c8a-170395b2beab" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_230e4749-d891-4ffb-acc3-02a594dda056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLOrdinarySharesMember_471e3eed-e398-4226-9e26-fa0f6a42be10" xlink:href="kof-20201231.xsd#kof_SeriesLOrdinarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_230e4749-d891-4ffb-acc3-02a594dda056" xlink:to="loc_kof_SeriesLOrdinarySharesMember_471e3eed-e398-4226-9e26-fa0f6a42be10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBShareMember_10fb7457-989f-424a-b713-bd09178137d8" xlink:href="kof-20201231.xsd#kof_SeriesBShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_230e4749-d891-4ffb-acc3-02a594dda056" xlink:to="loc_kof_SeriesBShareMember_10fb7457-989f-424a-b713-bd09178137d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationLineItems_1b8a6e22-ab1c-4ea8-9f0e-a890bdef0972" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_707941d8-1ffa-414b-a3ad-9f8b6675559c" xlink:to="loc_kof_DisclosureOfParentEntityInformationLineItems_1b8a6e22-ab1c-4ea8-9f0e-a890bdef0972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_b5f3e693-da1a-430a-9bd4-062a7ecec4b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_1b8a6e22-ab1c-4ea8-9f0e-a890bdef0972" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_b5f3e693-da1a-430a-9bd4-062a7ecec4b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_9fffa5c2-434d-44ed-9c4b-123f217af23f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_1b8a6e22-ab1c-4ea8-9f0e-a890bdef0972" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_9fffa5c2-434d-44ed-9c4b-123f217af23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_5a0cd1b8-37c6-481d-8f69-cf5bc2986d23" xlink:href="kof-20201231.xsd#kof_EquivalentSharesInOwnershipInterestInJointVenture"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_1b8a6e22-ab1c-4ea8-9f0e-a890bdef0972" xlink:to="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_5a0cd1b8-37c6-481d-8f69-cf5bc2986d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationAbstract_a38a4038-7b17-481c-9505-bb483e3d2b6f" xlink:href="kof-20201231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_73fdc536-e989-49d0-920a-aea357dd6f98" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_a38a4038-7b17-481c-9505-bb483e3d2b6f" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_73fdc536-e989-49d0-920a-aea357dd6f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_b3d2ac7b-7130-4045-9168-20162bec5218" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_73fdc536-e989-49d0-920a-aea357dd6f98" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_b3d2ac7b-7130-4045-9168-20162bec5218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_b3d2ac7b-7130-4045-9168-20162bec5218" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropimexSDeRLDeCVMember_c2a16882-b47f-435f-90ff-7a5be196a984" xlink:href="kof-20201231.xsd#kof_PropimexSDeRLDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:to="loc_kof_PropimexSDeRLDeCVMember_c2a16882-b47f-435f-90ff-7a5be196a984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_42fb2d7d-fc9d-4103-9af0-d3cb31870c0a" xlink:href="kof-20201231.xsd#kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:to="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_42fb2d7d-fc9d-4103-9af0-d3cb31870c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_a521c514-c45b-4ef7-82ae-7846b5d4a7ac" xlink:href="kof-20201231.xsd#kof_SpalIndustriaBrasileiraDeBebidasSAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:to="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_a521c514-c45b-4ef7-82ae-7846b5d4a7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember_30cf4a7a-02f5-4834-ac48-01b032ad5fb1" xlink:href="kof-20201231.xsd#kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:to="loc_kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember_30cf4a7a-02f5-4834-ac48-01b032ad5fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_74a95efc-8e1b-459a-9974-b6fdb26a1db3" xlink:href="kof-20201231.xsd#kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7c5ff731-8c1f-408a-b843-c667ebdbeee6" xlink:to="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_74a95efc-8e1b-459a-9974-b6fdb26a1db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_951e54a8-b317-4091-bece-a76104ad30ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_73fdc536-e989-49d0-920a-aea357dd6f98" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_951e54a8-b317-4091-bece-a76104ad30ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SubsidiariesActivities_0ed26e66-efa7-4d56-b89d-4ec132bfbd94" xlink:href="kof-20201231.xsd#kof_SubsidiariesActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_951e54a8-b317-4091-bece-a76104ad30ed" xlink:to="loc_kof_SubsidiariesActivities_0ed26e66-efa7-4d56-b89d-4ec132bfbd94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_afdd2b51-ba1c-417f-9b06-43bf4c1d2af0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_951e54a8-b317-4091-bece-a76104ad30ed" xlink:to="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_afdd2b51-ba1c-417f-9b06-43bf4c1d2af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_439f82f6-d312-4bd7-8867-fb2145c1f42b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_951e54a8-b317-4091-bece-a76104ad30ed" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_439f82f6-d312-4bd7-8867-fb2145c1f42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparation" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparation"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_11cd2338-45b2-4535-90a6-50f19e590595" xlink:href="kof-20201231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_6731a5da-4388-4e6b-a22c-87f9a9948475" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_11cd2338-45b2-4535-90a6-50f19e590595" xlink:to="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_6731a5da-4388-4e6b-a22c-87f9a9948475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparationTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_1d9c1a8e-69fb-4b6c-b963-6084e022c16f" xlink:href="kof-20201231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock_9c1a2338-f8a3-4ac6-8469-e9d49e5e70f1" xlink:href="kof-20201231.xsd#kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_1d9c1a8e-69fb-4b6c-b963-6084e022c16f" xlink:to="loc_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock_9c1a2338-f8a3-4ac6-8469-e9d49e5e70f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparationAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_5b66bbfd-80f3-476b-854b-83a5ff752e88" xlink:href="kof-20201231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_58c3b738-b1b2-47d6-842b-17af118ceca3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInvestmentPropertyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_5b66bbfd-80f3-476b-854b-83a5ff752e88" xlink:to="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_58c3b738-b1b2-47d6-842b-17af118ceca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_c3c8af8d-779c-46bc-a829-5e987f3ef3b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_58c3b738-b1b2-47d6-842b-17af118ceca3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_c3c8af8d-779c-46bc-a829-5e987f3ef3b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_fca4ab3b-e52c-438f-9de0-7ce38056dd33" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_c3c8af8d-779c-46bc-a829-5e987f3ef3b3" xlink:to="loc_ifrs-full_NonadjustingEventsMember_fca4ab3b-e52c-438f-9de0-7ce38056dd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyExchangeMember_95181905-bf30-445f-80e1-28511954afe3" xlink:href="kof-20201231.xsd#kof_ForeignCurrencyExchangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_fca4ab3b-e52c-438f-9de0-7ce38056dd33" xlink:to="loc_kof_ForeignCurrencyExchangeMember_95181905-bf30-445f-80e1-28511954afe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d91b984e-acbe-4e6a-8328-d47c55feb927" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_58c3b738-b1b2-47d6-842b-17af118ceca3" xlink:to="loc_srt_StatementScenarioAxis_d91b984e-acbe-4e6a-8328-d47c55feb927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6da126ba-cf1d-463f-9f19-4d0328c826c9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_d91b984e-acbe-4e6a-8328-d47c55feb927" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6da126ba-cf1d-463f-9f19-4d0328c826c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_76ac752d-feed-45c0-bad0-0d55cecd0e2b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_6da126ba-cf1d-463f-9f19-4d0328c826c9" xlink:to="loc_srt_ScenarioForecastMember_76ac752d-feed-45c0-bad0-0d55cecd0e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_86fc45b6-493a-490b-ace2-4482f9e65e09" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInvestmentPropertyLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_58c3b738-b1b2-47d6-842b-17af118ceca3" xlink:to="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_86fc45b6-493a-490b-ace2-4482f9e65e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_85a2d0a9-60b6-4211-ae96-52b1b675c3f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_86fc45b6-493a-490b-ace2-4482f9e65e09" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_85a2d0a9-60b6-4211-ae96-52b1b675c3f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_8c497c89-8142-4f6a-bd11-fd1b74b3efba" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInForeignCurrencyExchangeRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_86fc45b6-493a-490b-ace2-4482f9e65e09" xlink:to="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_8c497c89-8142-4f6a-bd11-fd1b74b3efba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails" xlink:type="simple" xlink:href="kof-20201231.xsd#BasisofPreparationCashFlowReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_f17cde3c-3eb2-4620-ae4b-73e9856316ea" xlink:href="kof-20201231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_43d0d5db-3e22-41b9-9d53-eb4e4b106e45" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInvestmentPropertyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_f17cde3c-3eb2-4620-ae4b-73e9856316ea" xlink:to="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_43d0d5db-3e22-41b9-9d53-eb4e4b106e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_5ee47ba2-9ad8-4592-8a36-858efb793ab9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_43d0d5db-3e22-41b9-9d53-eb4e4b106e45" xlink:to="loc_srt_RestatementAxis_5ee47ba2-9ad8-4592-8a36-858efb793ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_1d6185a2-3ff6-4092-adb7-68c1047d890a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_5ee47ba2-9ad8-4592-8a36-858efb793ab9" xlink:to="loc_srt_RestatementDomain_1d6185a2-3ff6-4092-adb7-68c1047d890a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_5d77f39d-7ffd-4a9b-9a05-ee9121fe05e5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_1d6185a2-3ff6-4092-adb7-68c1047d890a" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_5d77f39d-7ffd-4a9b-9a05-ee9121fe05e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInvestmentPropertyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_43d0d5db-3e22-41b9-9d53-eb4e4b106e45" xlink:to="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_35978651-aa7e-4574-b60f-059a77aab6b0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_35978651-aa7e-4574-b60f-059a77aab6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses_6d63d91e-442a-4e20-ae90-53c67631653a" xlink:href="kof-20201231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_kof_AmortizationPrepaidExpenses_6d63d91e-442a-4e20-ae90-53c67631653a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax_c72bd156-2dc5-4829-8563-1573fd404ea5" xlink:href="kof-20201231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_kof_AdjustmentsForOtherTax_c72bd156-2dc5-4829-8563-1573fd404ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_372e1309-3395-4c40-895c-47756da38f5b" xlink:href="kof-20201231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_372e1309-3395-4c40-895c-47756da38f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_d36c2ede-31f4-4357-a74f-c5d980af969b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_d36c2ede-31f4-4357-a74f-c5d980af969b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_48fe0160-5f53-4b5f-bc31-a5ca37c56f70" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_e275b8b8-5dd4-4e35-ab06-d39415a9cb48" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_48fe0160-5f53-4b5f-bc31-a5ca37c56f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccountingPoliciesAbstract_0bf74921-c99a-4ccf-8461-c83ff8498fbd" xlink:href="kof-20201231.xsd#kof_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_39431d4f-d456-4e8c-9dce-979a31872ce3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_0bf74921-c99a-4ccf-8461-c83ff8498fbd" xlink:to="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_39431d4f-d456-4e8c-9dce-979a31872ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:href="kof-20201231.xsd#kof_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_650031c6-f8de-4fd5-bd13-43722661b2fe" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_650031c6-f8de-4fd5-bd13-43722661b2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_bc743648-560b-41ab-b901-628459d0885d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_bc743648-560b-41ab-b901-628459d0885d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_99a4f211-701d-4de0-b893-a336c2be5c74" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_99a4f211-701d-4de0-b893-a336c2be5c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_3f4b2bf0-673b-415f-8788-270cce0ad06c" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_3f4b2bf0-673b-415f-8788-270cce0ad06c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_1aa8d6b4-dda4-49e5-b854-fe203d35e501" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_1aa8d6b4-dda4-49e5-b854-fe203d35e501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_adb04d68-576a-434a-b978-a4e681460519" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_adb04d68-576a-434a-b978-a4e681460519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_3e7058fc-f3f7-4d73-9b00-9cb6e37275fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_3e7058fc-f3f7-4d73-9b00-9cb6e37275fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_2d71d421-a265-4fc1-9bc2-5bc7a76cdf8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_2d71d421-a265-4fc1-9bc2-5bc7a76cdf8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_c6c75a3d-b692-4400-9dd6-10402f2634a2" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_c6c75a3d-b692-4400-9dd6-10402f2634a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory_c72f9685-d524-4070-a138-bf504e3796ac" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory_c72f9685-d524-4070-a138-bf504e3796ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_719e9c5a-d21f-49cf-bd62-379724a445c4" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_719e9c5a-d21f-49cf-bd62-379724a445c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_92b0b7aa-ffd5-485b-b336-b5162e1ee1ec" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_92b0b7aa-ffd5-485b-b336-b5162e1ee1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_ec62aa41-37e1-409b-80bb-22c5effbfde9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_ec62aa41-37e1-409b-80bb-22c5effbfde9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory_a6c4df54-dcba-43ee-a87d-4f161f3201e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory_a6c4df54-dcba-43ee-a87d-4f161f3201e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_c964b6a8-9c13-48d1-ac9d-ef877a2d7ce7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_c964b6a8-9c13-48d1-ac9d-ef877a2d7ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_eadcc78e-b298-4d0e-b36e-cbc53dadfd01" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_eadcc78e-b298-4d0e-b36e-cbc53dadfd01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_b3350c1c-5fa2-4f45-8dc9-f1b6c25522b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_b3350c1c-5fa2-4f45-8dc9-f1b6c25522b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_4efe0b79-f2e8-45fd-bcfe-5d26ba8ddca5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_4efe0b79-f2e8-45fd-bcfe-5d26ba8ddca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_9195cf77-e442-4840-9c8e-3069b443357d" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_9195cf77-e442-4840-9c8e-3069b443357d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_9048a7ba-0239-43c0-b459-83209d849473" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_9048a7ba-0239-43c0-b459-83209d849473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_c2574561-535f-45b1-9ff2-17a6d9ca6d1b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_c2574561-535f-45b1-9ff2-17a6d9ca6d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_370a4ab4-c8bc-4ae2-bc7e-4d7bc962ebd5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_370a4ab4-c8bc-4ae2-bc7e-4d7bc962ebd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_048488f7-60f8-414a-b6af-9c1ca4a73582" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_048488f7-60f8-414a-b6af-9c1ca4a73582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_22a493ba-992c-44f2-88ab-40cf1d486bea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_22a493ba-992c-44f2-88ab-40cf1d486bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_45d0bc97-826d-4894-9e16-6a892345c229" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_45d0bc97-826d-4894-9e16-6a892345c229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_0d5c0534-8c9b-4098-9873-fac24679ac08" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_0d5c0534-8c9b-4098-9873-fac24679ac08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock_69cd828d-e07c-43c5-86d7-e3321493c398" xlink:href="kof-20201231.xsd#kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock_69cd828d-e07c-43c5-86d7-e3321493c398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock_c66eb293-04bd-44c5-b8f3-1835dfe74a5f" xlink:href="kof-20201231.xsd#kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_e4fcfc51-8d09-4b68-bffb-f11f4f966801" xlink:to="loc_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock_c66eb293-04bd-44c5-b8f3-1835dfe74a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccountingPoliciesAbstract_4ac2330f-7db5-4bac-a656-22d04d029959" xlink:href="kof-20201231.xsd#kof_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_1946df5a-0de1-4bea-a88f-fd46c879a0a8" xlink:href="kof-20201231.xsd#kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_4ac2330f-7db5-4bac-a656-22d04d029959" xlink:to="loc_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_1946df5a-0de1-4bea-a88f-fd46c879a0a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_70d26722-4e79-467f-a9cd-8c860af515c1" xlink:href="kof-20201231.xsd#kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_4ac2330f-7db5-4bac-a656-22d04d029959" xlink:to="loc_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_70d26722-4e79-467f-a9cd-8c860af515c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_72b80152-ff23-4394-9963-5da1cf12d29b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_4ac2330f-7db5-4bac-a656-22d04d029959" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_72b80152-ff23-4394-9963-5da1cf12d29b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_b9988c01-26c3-4e03-906f-8ef9fb4b7955" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_4ac2330f-7db5-4bac-a656-22d04d029959" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_b9988c01-26c3-4e03-906f-8ef9fb4b7955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccountingPoliciesAbstract_1c2a4984-3529-4e46-acec-32d0c8969203" xlink:href="kof-20201231.xsd#kof_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesTable_ccedfc21-faa5-4740-90d0-86f74bca157f" xlink:href="kof-20201231.xsd#kof_DisclosureOfForeignExchangeRatesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_1c2a4984-3529-4e46-acec-32d0c8969203" xlink:to="loc_kof_DisclosureOfForeignExchangeRatesTable_ccedfc21-faa5-4740-90d0-86f74bca157f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_f7877a69-efad-4c3b-9705-dd849bdeb25c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable_ccedfc21-faa5-4740-90d0-86f74bca157f" xlink:to="loc_srt_CurrencyAxis_f7877a69-efad-4c3b-9705-dd849bdeb25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_f7877a69-efad-4c3b-9705-dd849bdeb25c" xlink:to="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_584ff9d9-8e1e-4d16-9b99-b3d6e7151b1b" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_MXN"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_MXN_584ff9d9-8e1e-4d16-9b99-b3d6e7151b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GTQ_4faa39d3-580d-4ebe-b51f-d2e66e4e1502" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_GTQ"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_GTQ_4faa39d3-580d-4ebe-b51f-d2e66e4e1502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CRC_e8dce1bc-b9bc-4c80-8714-265037cd2d54" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_CRC"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_CRC_e8dce1bc-b9bc-4c80-8714-265037cd2d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PAB_4a7ecbe7-c1d9-4620-b078-607c30f5dce2" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_PAB"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_PAB_4a7ecbe7-c1d9-4620-b078-607c30f5dce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP_ea3b0ec6-2e9a-4479-8e37-c48146da87cd" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_COP"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_COP_ea3b0ec6-2e9a-4479-8e37-c48146da87cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NIO_81063cdd-c44f-4890-bedd-063f35fd93bd" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_NIO"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_NIO_81063cdd-c44f-4890-bedd-063f35fd93bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_ebe906f0-88c9-4a7a-a2a8-0447badfd400" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_ARS"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_ARS_ebe906f0-88c9-4a7a-a2a8-0447badfd400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_c0d2433d-c81a-4ef3-9642-22720a84ad9b" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_BRL"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_BRL_c0d2433d-c81a-4ef3-9642-22720a84ad9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PHP_048f0d8a-e69e-4628-8359-d29a28cb9454" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_PHP"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_PHP_048f0d8a-e69e-4628-8359-d29a28cb9454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_124c11b6-f584-4c83-bec8-c70a818d1734" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_UYU"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_75870917-5c1f-4f8f-a8f8-841d6eceeb79" xlink:to="loc_currency_UYU_124c11b6-f584-4c83-bec8-c70a818d1734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesLineItems_bc28401a-cabd-4ad1-9809-b982a6d073db" xlink:href="kof-20201231.xsd#kof_DisclosureOfForeignExchangeRatesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable_ccedfc21-faa5-4740-90d0-86f74bca157f" xlink:to="loc_kof_DisclosureOfForeignExchangeRatesLineItems_bc28401a-cabd-4ad1-9809-b982a6d073db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_ea1308e1-62c7-4ab3-8f2b-0c770828be30" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_bc28401a-cabd-4ad1-9809-b982a6d073db" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_ea1308e1-62c7-4ab3-8f2b-0c770828be30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_ccd193f2-9080-46f2-9ab7-6542a09a116b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_bc28401a-cabd-4ad1-9809-b982a6d073db" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_ccd193f2-9080-46f2-9ab7-6542a09a116b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccountingPoliciesAbstract_50ac9728-f344-424c-9ed0-ec90b64e25d4" xlink:href="kof-20201231.xsd#kof_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationTable_422f92c5-f3ad-4973-98b5-6ca6f95547b5" xlink:href="kof-20201231.xsd#kof_DisclosureOfCumulativeInflationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_50ac9728-f344-424c-9ed0-ec90b64e25d4" xlink:to="loc_kof_DisclosureOfCumulativeInflationTable_422f92c5-f3ad-4973-98b5-6ca6f95547b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_8314eb80-26fa-4dcf-b429-959fd89e6eb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable_422f92c5-f3ad-4973-98b5-6ca6f95547b5" xlink:to="loc_ifrs-full_GeographicalAreasAxis_8314eb80-26fa-4dcf-b429-959fd89e6eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_8314eb80-26fa-4dcf-b429-959fd89e6eb0" xlink:to="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_7637b47b-e15c-4592-b394-61ba5e773d11" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_MX_7637b47b-e15c-4592-b394-61ba5e773d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_c615e9ec-e891-4947-9e57-e43254606c46" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_GT_c615e9ec-e891-4947-9e57-e43254606c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_3606bc9d-8401-4500-8d13-4f523676be26" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_CR_3606bc9d-8401-4500-8d13-4f523676be26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_aac2609d-73fd-4d69-91de-d14c18110b8a" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_PA_aac2609d-73fd-4d69-91de-d14c18110b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_34ac4d0b-bed6-496b-8ae7-1862e3a23039" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_CO_34ac4d0b-bed6-496b-8ae7-1862e3a23039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_85c63d29-ec1c-4c14-ad87-23a70480ec5a" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_NI_85c63d29-ec1c-4c14-ad87-23a70480ec5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_6ae32676-fb2c-4588-b676-395eaf593161" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_AR_6ae32676-fb2c-4588-b676-395eaf593161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_8b669cf3-95cc-4eaf-80a3-4ad994387dd6" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_BR_8b669cf3-95cc-4eaf-80a3-4ad994387dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_1cee9cf4-5095-4400-82be-ec9f2459aebe" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_UY_1cee9cf4-5095-4400-82be-ec9f2459aebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_1d6227b7-102b-47b4-93d5-83bd30027b30" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PH"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8b5cc9f7-9a65-4f69-9b36-0fd0bb7d7d70" xlink:to="loc_country_PH_1d6227b7-102b-47b4-93d5-83bd30027b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationLineItems_78f047bd-346a-47d8-8bc8-e46120b622b2" xlink:href="kof-20201231.xsd#kof_DisclosureOfCumulativeInflationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable_422f92c5-f3ad-4973-98b5-6ca6f95547b5" xlink:to="loc_kof_DisclosureOfCumulativeInflationLineItems_78f047bd-346a-47d8-8bc8-e46120b622b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CumulativeInflationPercentage_b362fe7b-0b32-43ad-b0f5-7d63d86618d5" xlink:href="kof-20201231.xsd#kof_CumulativeInflationPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems_78f047bd-346a-47d8-8bc8-e46120b622b2" xlink:to="loc_kof_CumulativeInflationPercentage_b362fe7b-0b32-43ad-b0f5-7d63d86618d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccountingPoliciesAbstract_4d7f47e5-fa2a-4063-a609-22cf9852b179" xlink:href="kof-20201231.xsd#kof_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_4d7f47e5-fa2a-4063-a609-22cf9852b179" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_b3ea83f7-726e-4266-b9b5-6e8cef907c18" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_ifrs-full_GeographicalAreasAxis_b3ea83f7-726e-4266-b9b5-6e8cef907c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_49632116-3512-4c55-8b27-5c08933525ff" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_b3ea83f7-726e-4266-b9b5-6e8cef907c18" xlink:to="loc_ifrs-full_GeographicalAreasMember_49632116-3512-4c55-8b27-5c08933525ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_0475b1fa-619f-4e01-aa83-3bc9115eec6e" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_VE"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_49632116-3512-4c55-8b27-5c08933525ff" xlink:to="loc_country_VE_0475b1fa-619f-4e01-aa83-3bc9115eec6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_1a3c1af9-d7d8-4666-87d3-9d66bd762179" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_49632116-3512-4c55-8b27-5c08933525ff" xlink:to="loc_country_MX_1a3c1af9-d7d8-4666-87d3-9d66bd762179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_dd3a062e-ea4a-48ee-aac4-59df014aa837" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_srt_StatementScenarioAxis_dd3a062e-ea4a-48ee-aac4-59df014aa837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c237f71b-4220-4fd0-b7c0-c9af045eceb6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_dd3a062e-ea4a-48ee-aac4-59df014aa837" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c237f71b-4220-4fd0-b7c0-c9af045eceb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_259749e5-e48c-404b-95b0-f5944d139536" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_c237f71b-4220-4fd0-b7c0-c9af045eceb6" xlink:to="loc_srt_ScenarioForecastMember_259749e5-e48c-404b-95b0-f5944d139536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_13550501-342c-44e5-ab28-771a20ce3753" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_13550501-342c-44e5-ab28-771a20ce3753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_65b506a5-e404-4026-842f-39e96ecf61ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_13550501-342c-44e5-ab28-771a20ce3753" xlink:to="loc_ifrs-full_ProductsAndServicesMember_65b506a5-e404-4026-842f-39e96ecf61ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BottlerAgreementMember_8f33f49a-22f9-4d16-bc4d-733d7bb8a3fc" xlink:href="kof-20201231.xsd#kof_BottlerAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_65b506a5-e404-4026-842f-39e96ecf61ae" xlink:to="loc_kof_BottlerAgreementMember_8f33f49a-22f9-4d16-bc4d-733d7bb8a3fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_388ee264-83ad-496f-82f9-2165ee3ee155" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_388ee264-83ad-496f-82f9-2165ee3ee155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_388ee264-83ad-496f-82f9-2165ee3ee155" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropertyPlantAndEquipmentsMember_689efdd2-c650-45d2-95be-c68c866354c0" xlink:href="kof-20201231.xsd#kof_PropertyPlantAndEquipmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:to="loc_kof_PropertyPlantAndEquipmentsMember_689efdd2-c650-45d2-95be-c68c866354c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionRights1Member_00849a0d-2e21-45cb-8de6-40870b52f1b5" xlink:href="kof-20201231.xsd#kof_DistributionRights1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:to="loc_kof_DistributionRights1Member_00849a0d-2e21-45cb-8de6-40870b52f1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GlassBottlesMember_f8c10333-2dfe-4229-b012-6eabbf058923" xlink:href="kof-20201231.xsd#kof_GlassBottlesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:to="loc_kof_GlassBottlesMember_f8c10333-2dfe-4229-b012-6eabbf058923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PETBottlesMember_cd54a5cd-85ac-4782-8c7e-a801ebaf7db3" xlink:href="kof-20201231.xsd#kof_PETBottlesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_f36975c9-e63c-44a1-bfd6-972120c6877b" xlink:to="loc_kof_PETBottlesMember_cd54a5cd-85ac-4782-8c7e-a801ebaf7db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_8d4dbda1-0b17-48c9-8b21-e3d10268531a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_ifrs-full_RangeAxis_8d4dbda1-0b17-48c9-8b21-e3d10268531a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_5ef5b9da-2168-449f-a25c-1056299d1739" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_8d4dbda1-0b17-48c9-8b21-e3d10268531a" xlink:to="loc_ifrs-full_RangesMember_5ef5b9da-2168-449f-a25c-1056299d1739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_e3cf00ad-bc39-4a6d-95e7-bc53cbb08f1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_5ef5b9da-2168-449f-a25c-1056299d1739" xlink:to="loc_ifrs-full_TopOfRangeMember_e3cf00ad-bc39-4a6d-95e7-bc53cbb08f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_7122d539-4a64-4fca-9e79-ab0bfc3ef2b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_5ef5b9da-2168-449f-a25c-1056299d1739" xlink:to="loc_ifrs-full_BottomOfRangeMember_7122d539-4a64-4fca-9e79-ab0bfc3ef2b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_51c3d816-7f37-4a9f-b6d3-10d118e9ca73" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_srt_StatementGeographicalAxis_51c3d816-7f37-4a9f-b6d3-10d118e9ca73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_51c3d816-7f37-4a9f-b6d3-10d118e9ca73" xlink:to="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_9e722f98-8da4-4b49-85a1-1a7d97dacd22" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:to="loc_country_MX_9e722f98-8da4-4b49-85a1-1a7d97dacd22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_2f7c582f-a87f-435c-847c-4336d9079f62" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:to="loc_country_BR_2f7c582f-a87f-435c-847c-4336d9079f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_0d2f32a3-8e3b-462a-a124-578e0aca7153" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:to="loc_country_GT_0d2f32a3-8e3b-462a-a124-578e0aca7153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_f78e340d-87d3-466c-a212-5eccdb117542" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:to="loc_country_AR_f78e340d-87d3-466c-a212-5eccdb117542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_4b2b3150-a156-4707-b4f7-b680619ce8dc" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_VE"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b1c17664-bf7d-49ca-b1c0-aaab23b42ae7" xlink:to="loc_country_VE_4b2b3150-a156-4707-b4f7-b680619ce8dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_2102e18e-f3d7-4adb-a0d9-ae977245b135" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnLoansAndReceivables_68a03ddb-0fe5-4bea-b3f3-3d706e8af6a7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestIncomeOnLoansAndReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_InterestIncomeOnLoansAndReceivables_68a03ddb-0fe5-4bea-b3f3-3d706e8af6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_138daf29-b744-45c0-a4c5-5863ef0b092b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_AmortisationExpense_138daf29-b744-45c0-a4c5-5863ef0b092b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_fca2e731-8a8b-4977-a2ad-4a740c3d7648" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_fca2e731-8a8b-4977-a2ad-4a740c3d7648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_ab894ce2-ceba-4629-a600-3b348d900ecd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_ab894ce2-ceba-4629-a600-3b348d900ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreements_3ae2a423-5257-4c99-b102-8fb6b56d2a2e" xlink:href="kof-20201231.xsd#kof_NumberOfBottlerAgreements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_kof_NumberOfBottlerAgreements_3ae2a423-5257-4c99-b102-8fb6b56d2a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsRenewalTerm_689f5c5b-0d70-462b-86ab-e17fc6459d51" xlink:href="kof-20201231.xsd#kof_IntangibleAssetsRenewalTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_kof_IntangibleAssetsRenewalTerm_689f5c5b-0d70-462b-86ab-e17fc6459d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_9dbe2261-c212-4d70-976f-311852ebf6a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_9dbe2261-c212-4d70-976f-311852ebf6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumYearOfServiceForRetirementBenefits_16e9fbf6-0bb9-4323-8730-74500eb25ba4" xlink:href="kof-20201231.xsd#kof_MinimumYearOfServiceForRetirementBenefits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_kof_MinimumYearOfServiceForRetirementBenefits_16e9fbf6-0bb9-4323-8730-74500eb25ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_2de13a80-3101-4fef-8bfd-fbc2cd12269c" xlink:href="kof-20201231.xsd#kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_2de13a80-3101-4fef-8bfd-fbc2cd12269c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DistributionCosts_a45e5480-c443-4818-b85f-408cd0f886df" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DistributionCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_DistributionCosts_a45e5480-c443-4818-b85f-408cd0f886df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitSharingComputationPercentageOnTaxableIncome_f7726ec0-b54e-4de4-86d2-5d5cc20ee325" xlink:href="kof-20201231.xsd#kof_ProfitSharingComputationPercentageOnTaxableIncome"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_kof_ProfitSharingComputationPercentageOnTaxableIncome_f7726ec0-b54e-4de4-86d2-5d5cc20ee325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_a44340da-3a50-4691-9d87-c760072ede09" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_ApplicableTaxRate_a44340da-3a50-4691-9d87-c760072ede09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_a3cee833-b208-43b8-a2ab-105ea915774e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInJointVentures"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c43e368-fde1-4540-86c6-08bb4a2b3e7a" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_a3cee833-b208-43b8-a2ab-105ea915774e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccountingPoliciesAbstract_5160fd1b-90d8-42f5-9d71-e06cd5340957" xlink:href="kof-20201231.xsd#kof_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d1521eec-7510-4960-af83-c682d38d63bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_5160fd1b-90d8-42f5-9d71-e06cd5340957" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d1521eec-7510-4960-af83-c682d38d63bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3702c9d9-a8fb-47e4-81f0-ce9f4e036772" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d1521eec-7510-4960-af83-c682d38d63bc" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3702c9d9-a8fb-47e4-81f0-ce9f4e036772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3702c9d9-a8fb-47e4-81f0-ce9f4e036772" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_522f359e-929d-4e75-880c-a6abcec02c6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BuildingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_ifrs-full_BuildingsMember_522f359e-929d-4e75-880c-a6abcec02c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_af71f49f-af27-4bea-b210-465566da4184" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MachineryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_ifrs-full_MachineryMember_af71f49f-af27-4bea-b210-465566da4184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionEquipmentMember_2558f9ca-9ec6-44b5-ac27-e425a2cf94de" xlink:href="kof-20201231.xsd#kof_DistributionEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_kof_DistributionEquipmentMember_2558f9ca-9ec6-44b5-ac27-e425a2cf94de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_930c11dc-ef69-45dc-9f5a-fb906195825c" xlink:href="kof-20201231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_kof_RefrigerationEquipmentMember_930c11dc-ef69-45dc-9f5a-fb906195825c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_75854b5d-c1e3-429b-ab3a-5b2b40ac39e5" xlink:href="kof-20201231.xsd#kof_ReturnableBottlesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_kof_ReturnableBottlesMember_75854b5d-c1e3-429b-ab3a-5b2b40ac39e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_1135d3d9-8f24-4d00-850d-3889bb56cfb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3a8a4994-0740-4544-8e28-5abe4339c034" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_1135d3d9-8f24-4d00-850d-3889bb56cfb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_67c4b467-a112-45ad-9953-7825c7008695" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d1521eec-7510-4960-af83-c682d38d63bc" xlink:to="loc_ifrs-full_RangeAxis_67c4b467-a112-45ad-9953-7825c7008695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_6f87cfb4-eb8e-40b2-8671-ff1a914854a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_67c4b467-a112-45ad-9953-7825c7008695" xlink:to="loc_ifrs-full_RangesMember_6f87cfb4-eb8e-40b2-8671-ff1a914854a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_1f1a6059-138a-44b8-9d99-8144518d5354" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_6f87cfb4-eb8e-40b2-8671-ff1a914854a4" xlink:to="loc_ifrs-full_BottomOfRangeMember_1f1a6059-138a-44b8-9d99-8144518d5354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_d9258e4c-9af4-4ca8-8520-169ec1b38dd3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_6f87cfb4-eb8e-40b2-8671-ff1a914854a4" xlink:to="loc_ifrs-full_TopOfRangeMember_d9258e4c-9af4-4ca8-8520-169ec1b38dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_aa0b6d80-5e5d-45e3-8710-fdc54999ad70" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d1521eec-7510-4960-af83-c682d38d63bc" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_aa0b6d80-5e5d-45e3-8710-fdc54999ad70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_b7007dd1-da01-470b-a595-d0e98f2f4419" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_aa0b6d80-5e5d-45e3-8710-fdc54999ad70" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_b7007dd1-da01-470b-a595-d0e98f2f4419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccountingPoliciesAbstract_5b42295f-f25b-46fa-b2d5-fa2f00ecf701" xlink:href="kof-20201231.xsd#kof_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_4c772318-1eb2-401d-92dd-526ae16b1acf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AccountingPoliciesAbstract_5b42295f-f25b-46fa-b2d5-fa2f00ecf701" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_4c772318-1eb2-401d-92dd-526ae16b1acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_bf39991d-6ef1-42ac-9c1e-19e6afeeff81" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_4c772318-1eb2-401d-92dd-526ae16b1acf" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_bf39991d-6ef1-42ac-9c1e-19e6afeeff81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_e23b635c-8bf9-4f24-b7a0-4455fd13ff06" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_bf39991d-6ef1-42ac-9c1e-19e6afeeff81" xlink:to="loc_ifrs-full_ProductsAndServicesMember_e23b635c-8bf9-4f24-b7a0-4455fd13ff06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember_14122074-e356-4430-929f-6679242cc670" xlink:href="kof-20201231.xsd#kof_SaleOfProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_e23b635c-8bf9-4f24-b7a0-4455fd13ff06" xlink:to="loc_kof_SaleOfProductsMember_14122074-e356-4430-929f-6679242cc670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedMember_23065ef1-2f28-4166-83a7-3942a38defa2" xlink:href="kof-20201231.xsd#kof_ServicesRenderedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_e23b635c-8bf9-4f24-b7a0-4455fd13ff06" xlink:to="loc_kof_ServicesRenderedMember_23065ef1-2f28-4166-83a7-3942a38defa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherOperatingRevenuesMember_119ba235-7bd6-4251-906b-363b86fbf4a4" xlink:href="kof-20201231.xsd#kof_OtherOperatingRevenuesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_e23b635c-8bf9-4f24-b7a0-4455fd13ff06" xlink:to="loc_kof_OtherOperatingRevenuesMember_119ba235-7bd6-4251-906b-363b86fbf4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_534193ba-7a46-47d5-995f-48ea6ae02e10" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_4c772318-1eb2-401d-92dd-526ae16b1acf" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_534193ba-7a46-47d5-995f-48ea6ae02e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_73846857-716f-4255-84d5-956f42956df4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_534193ba-7a46-47d5-995f-48ea6ae02e10" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_73846857-716f-4255-84d5-956f42956df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitions" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitions"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_a8f24821-6f78-4de2-bd5d-1f1bf2713645" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_c5d8ddc8-a78b-4fa6-a9a3-75438b8aaf2c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_a8f24821-6f78-4de2-bd5d-1f1bf2713645" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_c5d8ddc8-a78b-4fa6-a9a3-75438b8aaf2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_410e08c1-2f77-45db-8282-15b85d762fcf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_7ab11985-3fa0-466f-83b3-beaa6d699075" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_410e08c1-2f77-45db-8282-15b85d762fcf" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_7ab11985-3fa0-466f-83b3-beaa6d699075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock_2eb1f6f3-44bd-4b41-9dae-bae3701abafa" xlink:href="kof-20201231.xsd#kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_410e08c1-2f77-45db-8282-15b85d762fcf" xlink:to="loc_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock_2eb1f6f3-44bd-4b41-9dae-bae3701abafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock_32646510-c0a9-473e-982f-925ca4d9a685" xlink:href="kof-20201231.xsd#kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_410e08c1-2f77-45db-8282-15b85d762fcf" xlink:to="loc_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock_32646510-c0a9-473e-982f-925ca4d9a685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_e0bcf810-b4d1-4157-8854-d99c60795e7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_c5c7ced8-d5b8-4f9a-b04c-e217c961abe8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_e0bcf810-b4d1-4157-8854-d99c60795e7b" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_c5c7ced8-d5b8-4f9a-b04c-e217c961abe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_cd20cf31-18b0-41e0-8de0-e5c831f9aebb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_c5c7ced8-d5b8-4f9a-b04c-e217c961abe8" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_cd20cf31-18b0-41e0-8de0-e5c831f9aebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9810ad7d-5ecf-43bf-b37e-e4bd5ac5bb22" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_cd20cf31-18b0-41e0-8de0-e5c831f9aebb" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9810ad7d-5ecf-43bf-b37e-e4bd5ac5bb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosYBebidasDelAtlnticoMember_49131e4c-2094-46b2-a89c-838de4c48dd4" xlink:href="kof-20201231.xsd#kof_AlimentosYBebidasDelAtlnticoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9810ad7d-5ecf-43bf-b37e-e4bd5ac5bb22" xlink:to="loc_kof_AlimentosYBebidasDelAtlnticoMember_49131e4c-2094-46b2-a89c-838de4c48dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember_9006e555-52ec-4e7c-973d-3ca8cdae8098" xlink:href="kof-20201231.xsd#kof_ComercializadoraYDistribuidoraLosVolcanesSAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9810ad7d-5ecf-43bf-b37e-e4bd5ac5bb22" xlink:to="loc_kof_ComercializadoraYDistribuidoraLosVolcanesSAMember_9006e555-52ec-4e7c-973d-3ca8cdae8098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MontevideoRefrescosSRLMember_b3a62cf6-ef32-4d77-912c-777f7e57bec0" xlink:href="kof-20201231.xsd#kof_MontevideoRefrescosSRLMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9810ad7d-5ecf-43bf-b37e-e4bd5ac5bb22" xlink:to="loc_kof_MontevideoRefrescosSRLMember_b3a62cf6-ef32-4d77-912c-777f7e57bec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d36381b7-3f94-4c36-90a8-c40aca24611b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_c5c7ced8-d5b8-4f9a-b04c-e217c961abe8" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d36381b7-3f94-4c36-90a8-c40aca24611b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_e83dd1e9-434c-4276-9340-21b545b75cea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d36381b7-3f94-4c36-90a8-c40aca24611b" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_e83dd1e9-434c-4276-9340-21b545b75cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_7fafd66b-9f36-4efd-82b8-504fb22460f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2892e2ba-d844-428f-b3eb-f5a879141521" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_7fafd66b-9f36-4efd-82b8-504fb22460f2" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2892e2ba-d844-428f-b3eb-f5a879141521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_abd4b26d-cecf-4b29-8e01-139bf0e45885" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2892e2ba-d844-428f-b3eb-f5a879141521" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_abd4b26d-cecf-4b29-8e01-139bf0e45885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_af5a9285-b313-4b00-893f-71163d0ffef8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_abd4b26d-cecf-4b29-8e01-139bf0e45885" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_af5a9285-b313-4b00-893f-71163d0ffef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_8209972d-8450-4397-b772-22fbc4638118" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_af5a9285-b313-4b00-893f-71163d0ffef8" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_8209972d-8450-4397-b772-22fbc4638118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceSheetLocationAxis_b7261ea9-6b54-4f57-969b-546ab88ff3f4" xlink:href="kof-20201231.xsd#kof_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2892e2ba-d844-428f-b3eb-f5a879141521" xlink:to="loc_kof_BalanceSheetLocationAxis_b7261ea9-6b54-4f57-969b-546ab88ff3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceSheetLocationMember_94eef5cb-ea64-486a-a4fe-ced8bb83f0a4" xlink:href="kof-20201231.xsd#kof_BalanceSheetLocationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceSheetLocationAxis_b7261ea9-6b54-4f57-969b-546ab88ff3f4" xlink:to="loc_kof_BalanceSheetLocationMember_94eef5cb-ea64-486a-a4fe-ced8bb83f0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentAssetsMember_8f8c952c-f7a6-414e-9676-09b7f71e3f87" xlink:href="kof-20201231.xsd#kof_NonCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceSheetLocationMember_94eef5cb-ea64-486a-a4fe-ced8bb83f0a4" xlink:to="loc_kof_NonCurrentAssetsMember_8f8c952c-f7a6-414e-9676-09b7f71e3f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BroadcastingRightsMember_384dd9ca-c01b-490c-b4f8-40563d0991c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BroadcastingRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceSheetLocationMember_94eef5cb-ea64-486a-a4fe-ced8bb83f0a4" xlink:to="loc_ifrs-full_BroadcastingRightsMember_384dd9ca-c01b-490c-b4f8-40563d0991c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillMember_6c49f9ff-9ee0-4971-8cd2-ddb6c7d5f0ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GoodwillMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceSheetLocationMember_94eef5cb-ea64-486a-a4fe-ced8bb83f0a4" xlink:to="loc_ifrs-full_GoodwillMember_6c49f9ff-9ee0-4971-8cd2-ddb6c7d5f0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2892e2ba-d844-428f-b3eb-f5a879141521" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_dfa8d578-b1c3-463f-9d96-aeff5e74620a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_dfa8d578-b1c3-463f-9d96-aeff5e74620a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_36889b6c-6a2d-4e24-ac23-50d7b9c93543" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_36889b6c-6a2d-4e24-ac23-50d7b9c93543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionRightsRecognisedAsOfAcquisitionDate_1ed5c2ec-c2a1-4165-8d38-7b5b79374839" xlink:href="kof-20201231.xsd#kof_DistributionRightsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_kof_DistributionRightsRecognisedAsOfAcquisitionDate_1ed5c2ec-c2a1-4165-8d38-7b5b79374839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_18bd5a4f-745c-4dc3-ae4d-b9023015ad7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_Assets_18bd5a4f-745c-4dc3-ae4d-b9023015ad7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_b7012937-a6da-4bf4-b8f7-71f01a29527c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_Liabilities_b7012937-a6da-4bf4-b8f7-71f01a29527c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_c8bb05e3-bc2d-4814-90e0-65d7e5f74f9a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_c8bb05e3-bc2d-4814-90e0-65d7e5f74f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_55753d7b-ba10-4f97-9782-ee0eaa29f600" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_Goodwill_55753d7b-ba10-4f97-9782-ee0eaa29f600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_83dce795-78ac-4720-8ecc-efe79b6de50c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_83dce795-78ac-4720-8ecc-efe79b6de50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_ab30fcdd-c92f-453a-b6f1-6cc64da1dc32" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_ab30fcdd-c92f-453a-b6f1-6cc64da1dc32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_b2f50312-f7c3-4516-a811-461d652ae7a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashTransferred"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_ifrs-full_CashTransferred_b2f50312-f7c3-4516-a811-461d652ae7a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BusinessAcquisitionFairValueAdjustments_07dd0915-f120-4670-9a94-7d8cdbd8d8a2" xlink:href="kof-20201231.xsd#kof_BusinessAcquisitionFairValueAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_87632e32-9cff-4254-9f97-fb98d8b2ff00" xlink:to="loc_kof_BusinessAcquisitionFairValueAdjustments_07dd0915-f120-4670-9a94-7d8cdbd8d8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_d783ac5b-3217-4ba4-9272-b4b7c0b35774" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2c201dd0-ecb2-4bb1-a531-362962965401" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_d783ac5b-3217-4ba4-9272-b4b7c0b35774" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2c201dd0-ecb2-4bb1-a531-362962965401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_9648b780-b0ce-461e-b283-9e95d3415b9d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2c201dd0-ecb2-4bb1-a531-362962965401" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_9648b780-b0ce-461e-b283-9e95d3415b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_00362790-1541-441f-ba66-a43c55916aaa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_9648b780-b0ce-461e-b283-9e95d3415b9d" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_00362790-1541-441f-ba66-a43c55916aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_04adebcd-6032-4b10-8707-b11e50922bf0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_00362790-1541-441f-ba66-a43c55916aaa" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_04adebcd-6032-4b10-8707-b11e50922bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_bf049aa1-cf4e-4158-b88c-bca280caa443" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_2c201dd0-ecb2-4bb1-a531-362962965401" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_bf049aa1-cf4e-4158-b88c-bca280caa443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree_d489c165-19aa-4733-9512-bb07c794e0f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_bf049aa1-cf4e-4158-b88c-bca280caa443" xlink:to="loc_ifrs-full_RevenueOfAcquiree_d489c165-19aa-4733-9512-bb07c794e0f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxOfAcquiree_d3f7c014-9552-4450-ae6c-bb4fd845fb2b" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxOfAcquiree"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_bf049aa1-cf4e-4158-b88c-bca280caa443" xlink:to="loc_kof_ProfitLossBeforeTaxOfAcquiree_d3f7c014-9552-4450-ae6c-bb4fd845fb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossOfAcquiree_0561e85e-acd3-43d5-82c7-1211f84568a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossOfAcquiree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_bf049aa1-cf4e-4158-b88c-bca280caa443" xlink:to="loc_ifrs-full_ProfitLossOfAcquiree_0561e85e-acd3-43d5-82c7-1211f84568a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_1a41658e-881f-48d0-bcb3-7715ba3fe3c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a774e584-8bfa-4317-bb2a-fe2f73863712" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_1a41658e-881f-48d0-bcb3-7715ba3fe3c3" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a774e584-8bfa-4317-bb2a-fe2f73863712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_02ee30b4-fbb5-4752-8cde-c06e77e9bf58" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a774e584-8bfa-4317-bb2a-fe2f73863712" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_02ee30b4-fbb5-4752-8cde-c06e77e9bf58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9c6e9cc9-2abf-4782-b21b-75d187692265" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_02ee30b4-fbb5-4752-8cde-c06e77e9bf58" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9c6e9cc9-2abf-4782-b21b-75d187692265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_9c8ce587-05d2-4721-98d5-aa774544d476" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9c6e9cc9-2abf-4782-b21b-75d187692265" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_9c8ce587-05d2-4721-98d5-aa774544d476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_28a34b29-a526-442c-8672-d0a8bf66e781" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a774e584-8bfa-4317-bb2a-fe2f73863712" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_28a34b29-a526-442c-8672-d0a8bf66e781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfCombinedEntity_9d6acbbd-a510-4769-af6d-855e5b36fe5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueOfCombinedEntity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_28a34b29-a526-442c-8672-d0a8bf66e781" xlink:to="loc_ifrs-full_RevenueOfCombinedEntity_9d6acbbd-a510-4769-af6d-855e5b36fe5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxOfCombinedEntity_fa6886f7-4f09-4127-9403-4f1094ed8bcc" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxOfCombinedEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_28a34b29-a526-442c-8672-d0a8bf66e781" xlink:to="loc_kof_ProfitLossBeforeTaxOfCombinedEntity_fa6886f7-4f09-4127-9403-4f1094ed8bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossOfCombinedEntity_d7769422-bb45-4c74-b306-5ec65683d7d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossOfCombinedEntity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_28a34b29-a526-442c-8672-d0a8bf66e781" xlink:to="loc_ifrs-full_ProfitLossOfCombinedEntity_d7769422-bb45-4c74-b306-5ec65683d7d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Discontinuedoperations" xlink:type="simple" xlink:href="kof-20201231.xsd#Discontinuedoperations"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Discontinuedoperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_7b705944-74cb-4b83-a7c0-928781cb3470" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_ee630e81-b622-4adb-a15f-073fef54bb2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_7b705944-74cb-4b83-a7c0-928781cb3470" xlink:to="loc_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_ee630e81-b622-4adb-a15f-073fef54bb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_1f443a1c-c45a-45b5-9537-df5201d418e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory_b71242d4-c381-4c70-826a-d78d474cd684" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_1f443a1c-c45a-45b5-9537-df5201d418e0" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory_b71242d4-c381-4c70-826a-d78d474cd684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_5cf4f1b5-b41d-41ea-8fc6-0e993d2e43a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_ece1ba85-cc52-4d2a-8b52-b93ead2e2e8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_5cf4f1b5-b41d-41ea-8fc6-0e993d2e43a5" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_ece1ba85-cc52-4d2a-8b52-b93ead2e2e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_d1268882-f6b9-4021-ba28-2f5689d392b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_ece1ba85-cc52-4d2a-8b52-b93ead2e2e8d" xlink:to="loc_ifrs-full_JointVenturesAxis_d1268882-f6b9-4021-ba28-2f5689d392b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_3a14058b-b4d3-4728-acf9-1fcf62a7bed8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_d1268882-f6b9-4021-ba28-2f5689d392b2" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_3a14058b-b4d3-4728-acf9-1fcf62a7bed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaFEMSAPhilippinesIncMember_f0519478-d728-440b-a02d-1150b11711bb" xlink:href="kof-20201231.xsd#kof_CocaColaFEMSAPhilippinesIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_3a14058b-b4d3-4728-acf9-1fcf62a7bed8" xlink:to="loc_kof_CocaColaFEMSAPhilippinesIncMember_f0519478-d728-440b-a02d-1150b11711bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_88031f83-60c5-46f9-98ed-882325d2d9a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_ece1ba85-cc52-4d2a-8b52-b93ead2e2e8d" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_88031f83-60c5-46f9-98ed-882325d2d9a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfShareHolderInPutOptionExercisable_4a7e5d99-c25c-4a4f-8b91-89f59bc61c76" xlink:href="kof-20201231.xsd#kof_PercentageOfShareHolderInPutOptionExercisable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_88031f83-60c5-46f9-98ed-882325d2d9a9" xlink:to="loc_kof_PercentageOfShareHolderInPutOptionExercisable_4a7e5d99-c25c-4a4f-8b91-89f59bc61c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DateOfSubsidiaryDisposal_0d2bd0f3-3cac-44ec-b13b-4288c0ba265e" xlink:href="kof-20201231.xsd#kof_DateOfSubsidiaryDisposal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_88031f83-60c5-46f9-98ed-882325d2d9a9" xlink:to="loc_kof_DateOfSubsidiaryDisposal_0d2bd0f3-3cac-44ec-b13b-4288c0ba265e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_3eb42522-6172-40f0-a0b2-9374b695f27e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_48bcc249-3f70-4edb-bfeb-367a9b79e350" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_3eb42522-6172-40f0-a0b2-9374b695f27e" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_48bcc249-3f70-4edb-bfeb-367a9b79e350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_79265606-8867-4f11-82c4-51305f8e9eed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_48bcc249-3f70-4edb-bfeb-367a9b79e350" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_79265606-8867-4f11-82c4-51305f8e9eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_9201be2c-3ee4-4c0a-a692-2deec92487e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_79265606-8867-4f11-82c4-51305f8e9eed" xlink:to="loc_ifrs-full_ContinuingOperationsMember_9201be2c-3ee4-4c0a-a692-2deec92487e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DiscontinuedOperationsMember_1f4dce73-8133-4b67-8c15-0fe42afea1c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingOperationsMember_9201be2c-3ee4-4c0a-a692-2deec92487e0" xlink:to="loc_ifrs-full_DiscontinuedOperationsMember_1f4dce73-8133-4b67-8c15-0fe42afea1c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_48bcc249-3f70-4edb-bfeb-367a9b79e350" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_c20c6e87-cce2-4a1d-b38e-036c9f7e1454" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_Revenue_c20c6e87-cce2-4a1d-b38e-036c9f7e1454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_43f5c352-44d6-4bd9-ad29-ad3777fbb683" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_CostOfSales_43f5c352-44d6-4bd9-ad29-ad3777fbb683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_d0953cd0-8cd1-45a6-8ab3-506127fa2269" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_GrossProfit_d0953cd0-8cd1-45a6-8ab3-506127fa2269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingExpense_deb90ff1-466c-4ece-86ac-ba1e9856e3cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OperatingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_OperatingExpense_deb90ff1-466c-4ece-86ac-ba1e9856e3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByFunction_d0d8def4-87db-4d3e-addb-3f55c388d442" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherExpenseByFunction"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_OtherExpenseByFunction_d0d8def4-87db-4d3e-addb-3f55c388d442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome_24469973-248c-4b5d-a534-1ba786fbce3c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_FinanceIncome_24469973-248c-4b5d-a534-1ba786fbce3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetForeignExchangeGain_14e759e3-b40e-4035-b20b-c08d24dae98b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetForeignExchangeGain"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_NetForeignExchangeGain_14e759e3-b40e-4035-b20b-c08d24dae98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_4528795d-387c-4562-be35-a0f3c8b2c749" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_4528795d-387c-4562-be35-a0f3c8b2c749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_1b96dea5-6ede-4c7c-880a-893c8df89c6a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_1b96dea5-6ede-4c7c-880a-893c8df89c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_c7cb3237-31ac-4102-ac20-32dbec9b1aaa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_c7cb3237-31ac-4102-ac20-32dbec9b1aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_9bb16fca-ba6c-494c-a854-c9090feb63ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_9bb16fca-ba6c-494c-a854-c9090feb63ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_2d7870f0-99c5-499d-ab72-2c0d5ba84f2a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_2d7870f0-99c5-499d-ab72-2c0d5ba84f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_03adee5f-29ab-4334-9993-ddc337c96692" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_03adee5f-29ab-4334-9993-ddc337c96692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_828eb6d2-22f0-4ce9-b13d-89ad023f508b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_828eb6d2-22f0-4ce9-b13d-89ad023f508b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_fb260525-757b-4707-bf14-2967a5504e8c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_55901cdd-e45c-4dbf-ad33-daa22bd20dae" xlink:to="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_fb260525-757b-4707-bf14-2967a5504e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_d903f067-f9bb-4e4d-8c74-28e32ad8db72" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_0fb89e12-6b37-48a7-b0c8-7a71c9db598b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract_d903f067-f9bb-4e4d-8c74-28e32ad8db72" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_0fb89e12-6b37-48a7-b0c8-7a71c9db598b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_5bbe9457-b2b4-4813-9717-e4162a4b7fea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_0fb89e12-6b37-48a7-b0c8-7a71c9db598b" xlink:to="loc_ifrs-full_GeographicalAreasAxis_5bbe9457-b2b4-4813-9717-e4162a4b7fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_21a8252b-d3e5-454e-b947-cb42d51791ec" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5bbe9457-b2b4-4813-9717-e4162a4b7fea" xlink:to="loc_ifrs-full_GeographicalAreasMember_21a8252b-d3e5-454e-b947-cb42d51791ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_6b9695a0-1c58-48c6-bf6f-4fec33d779f1" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PH"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_21a8252b-d3e5-454e-b947-cb42d51791ec" xlink:to="loc_country_PH_6b9695a0-1c58-48c6-bf6f-4fec33d779f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_c898b596-faf0-47f4-9c6e-c8cb946a3604" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_0fb89e12-6b37-48a7-b0c8-7a71c9db598b" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_c898b596-faf0-47f4-9c6e-c8cb946a3604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_11496d36-2d32-4c70-8623-09560d2d8be6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_c898b596-faf0-47f4-9c6e-c8cb946a3604" xlink:to="loc_ifrs-full_CashAndCashEquivalents_11496d36-2d32-4c70-8623-09560d2d8be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="kof-20201231.xsd#CashandCashEquivalents"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAbstract_8f263717-15b8-4d85-895b-96b1c096a0d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_5ffe1321-1364-4fb5-8396-d3f97519070c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_8f263717-15b8-4d85-895b-96b1c096a0d9" xlink:to="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_5ffe1321-1364-4fb5-8396-d3f97519070c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#CashandCashEquivalentsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAbstract_e0482582-ad58-41a0-920a-1b0ff99a1fb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_f8fa9d39-3bb0-4925-863a-fe589c7cf846" xlink:href="kof-20201231.xsd#kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_e0482582-ad58-41a0-920a-1b0ff99a1fb0" xlink:to="loc_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_f8fa9d39-3bb0-4925-863a-fe589c7cf846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAbstract_1cd6306a-766e-480f-895c-982292e6fc7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_e9accaa6-bcb7-46aa-b6e9-c09e564d8506" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_1cd6306a-766e-480f-895c-982292e6fc7b" xlink:to="loc_ifrs-full_Cash_e9accaa6-bcb7-46aa-b6e9-c09e564d8506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashEquivalents_1ff510cd-f8e1-4b96-bb46-c9eb6583cd2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_1cd6306a-766e-480f-895c-982292e6fc7b" xlink:to="loc_ifrs-full_CashEquivalents_1ff510cd-f8e1-4b96-bb46-c9eb6583cd2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_d1989602-8ba4-4574-8062-b90859947f00" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_1cd6306a-766e-480f-895c-982292e6fc7b" xlink:to="loc_ifrs-full_CashAndCashEquivalents_d1989602-8ba4-4574-8062-b90859947f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNet" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNet"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_e0470ee2-85bf-410e-98bf-702467640f9b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_9ba53266-ef18-4576-b1f9-51f213983eba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_e0470ee2-85bf-410e-98bf-702467640f9b" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_9ba53266-ef18-4576-b1f9-51f213983eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetTables" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_dc1359e4-af07-4eeb-9e73-b6cf8ece9998" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_3c292585-3bf9-4922-bc4f-20bc8da8963c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_dc1359e4-af07-4eeb-9e73-b6cf8ece9998" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_3c292585-3bf9-4922-bc4f-20bc8da8963c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory_4236bf0b-76f6-42ae-961d-2d7c1abb5c85" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_dc1359e4-af07-4eeb-9e73-b6cf8ece9998" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory_4236bf0b-76f6-42ae-961d-2d7c1abb5c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_a8f033b3-b8fa-4d16-acac-3600bd6c96c5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_dc1359e4-af07-4eeb-9e73-b6cf8ece9998" xlink:to="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_a8f033b3-b8fa-4d16-acac-3600bd6c96c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetSummaryofTradeReceivableDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_f066d265-d729-4c86-aaa8-c202458b84a7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_429fe6df-64a6-4f63-a346-9e0ec4511569" xlink:href="kof-20201231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_f066d265-d729-4c86-aaa8-c202458b84a7" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_429fe6df-64a6-4f63-a346-9e0ec4511569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4eccd5e6-73a8-4f8b-b084-8e976857b1ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_429fe6df-64a6-4f63-a346-9e0ec4511569" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4eccd5e6-73a8-4f8b-b084-8e976857b1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4eccd5e6-73a8-4f8b-b084-8e976857b1ea" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_5ca3244e-db62-4249-957d-74836a9acc03" xlink:href="kof-20201231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:to="loc_kof_CocaColaCompanyMember_5ca3244e-db62-4249-957d-74836a9acc03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeesMember_447bc660-c9b6-4ea1-b213-b291844cb721" xlink:href="kof-20201231.xsd#kof_EmployeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:to="loc_kof_EmployeesMember_447bc660-c9b6-4ea1-b213-b291844cb721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_557bf439-438f-4359-afd7-3e798b5d9c6a" xlink:href="kof-20201231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:to="loc_kof_FemsaAndSubsidiariesMember_557bf439-438f-4359-afd7-3e798b5d9c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_ac95e875-53ff-46ca-8bf1-82382de9ea94" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherRelatedPartiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6487fc8f-2d18-4588-affb-c7064ff4fa8f" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_ac95e875-53ff-46ca-8bf1-82382de9ea94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:href="kof-20201231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_429fe6df-64a6-4f63-a346-9e0ec4511569" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTradeReceivables_31a11c42-58ff-43eb-8e41-91d27bd6bcdb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTradeReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_ifrs-full_CurrentTradeReceivables_31a11c42-58ff-43eb-8e41-91d27bd6bcdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_31bb7cd9-088f-484c-8f6b-2475ca9221a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_31bb7cd9-088f-484c-8f6b-2475ca9221a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables_ad085115-25cc-434b-8d28-d8ba877e78f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_ifrs-full_OtherCurrentReceivables_ad085115-25cc-434b-8d28-d8ba877e78f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_e62d539d-5bfc-4195-b85d-f3fb6d9e396d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_e62d539d-5bfc-4195-b85d-f3fb6d9e396d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_6fdcd681-3ce3-4a8f-b3c6-791eaa20337e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_6377c248-e0c9-40b2-9565-5f4d5ea3ab0e" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_6fdcd681-3ce3-4a8f-b3c6-791eaa20337e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_5430ffa7-c891-4e4a-ac59-f2b06a9c44e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bc9bdc98-aed6-4ac2-956c-23615315438a" xlink:href="kof-20201231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_5430ffa7-c891-4e4a-ac59-f2b06a9c44e4" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bc9bdc98-aed6-4ac2-956c-23615315438a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_251bc210-dd10-4eb2-ae89-c7a532f273de" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bc9bdc98-aed6-4ac2-956c-23615315438a" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_251bc210-dd10-4eb2-ae89-c7a532f273de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_80204f1d-4ce6-4608-a4df-0b6fa97d5b6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_251bc210-dd10-4eb2-ae89-c7a532f273de" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_80204f1d-4ce6-4608-a4df-0b6fa97d5b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_697d960a-cd6b-4474-a2ac-667ac863d1ec" xlink:href="kof-20201231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_80204f1d-4ce6-4608-a4df-0b6fa97d5b6d" xlink:to="loc_kof_CocaColaCompanyMember_697d960a-cd6b-4474-a2ac-667ac863d1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_c5d74ade-3a08-47c6-9d9e-2904c8902f8a" xlink:href="kof-20201231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bc9bdc98-aed6-4ac2-956c-23615315438a" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_c5d74ade-3a08-47c6-9d9e-2904c8902f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_2ee41aad-b7f9-4c04-abbe-557681e2caf2" xlink:href="kof-20201231.xsd#kof_PercentageOfUnrecoverableTradeAccountsReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_c5d74ade-3a08-47c6-9d9e-2904c8902f8a" xlink:to="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_2ee41aad-b7f9-4c04-abbe-557681e2caf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfCustomerRelatedToExpectedLoss_c59d98ec-51bd-4d0d-9918-b2fb5efe34b3" xlink:href="kof-20201231.xsd#kof_NumberOfCustomerRelatedToExpectedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_c5d74ade-3a08-47c6-9d9e-2904c8902f8a" xlink:to="loc_kof_NumberOfCustomerRelatedToExpectedLoss_c59d98ec-51bd-4d0d-9918-b2fb5efe34b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_6365c420-fd2e-43bb-9ffe-366f1e020f64" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_c5d74ade-3a08-47c6-9d9e-2904c8902f8a" xlink:to="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_6365c420-fd2e-43bb-9ffe-366f1e020f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_a62c3214-594e-4312-bf04-57f0b8d02ac2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable_e5cabe6e-8c6c-474c-a511-4957d7bfe205" xlink:href="kof-20201231.xsd#kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_a62c3214-594e-4312-bf04-57f0b8d02ac2" xlink:to="loc_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable_e5cabe6e-8c6c-474c-a511-4957d7bfe205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_5dcd38d1-1708-4855-8962-56d43a1d453f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable_e5cabe6e-8c6c-474c-a511-4957d7bfe205" xlink:to="loc_ifrs-full_PastDueStatusAxis_5dcd38d1-1708-4855-8962-56d43a1d453f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_5dcd38d1-1708-4855-8962-56d43a1d453f" xlink:to="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneMonthMember_ef5b32c9-64b5-43cc-8a9d-681df0a866ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneMonthMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_NotLaterThanOneMonthMember_ef5b32c9-64b5-43cc-8a9d-681df0a866ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_a9b86c70-eac0-456c-a187-9276d0aefd15" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_a9b86c70-eac0-456c-a187-9276d0aefd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_9ae54b9f-e183-423c-adbf-fbd8555511bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_9ae54b9f-e183-423c-adbf-fbd8555511bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_b9943742-95c1-4910-90d7-b9ef33688658" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_b9943742-95c1-4910-90d7-b9ef33688658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourMonthsMember_87084425-e826-4800-ac83-f890d1b4057a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_LaterThanFourMonthsMember_87084425-e826-4800-ac83-f890d1b4057a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_e9ae704c-ba04-4844-966e-af57815f0878" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_742d9de8-a121-44a8-be4f-e59d9ebfeeac" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_e9ae704c-ba04-4844-966e-af57815f0878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems_03636f7a-9763-4b62-b68c-bebcb8cb643d" xlink:href="kof-20201231.xsd#kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable_e5cabe6e-8c6c-474c-a511-4957d7bfe205" xlink:to="loc_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems_03636f7a-9763-4b62-b68c-bebcb8cb643d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TradeReceivablesPastDueButNotImpaired_d0e62dd2-bde7-4bf3-b976-a554df8c14f2" xlink:href="kof-20201231.xsd#kof_TradeReceivablesPastDueButNotImpaired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems_03636f7a-9763-4b62-b68c-bebcb8cb643d" xlink:to="loc_kof_TradeReceivablesPastDueButNotImpaired_d0e62dd2-bde7-4bf3-b976-a554df8c14f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_3a4abae9-aeee-400e-8735-dd05850cb9b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsTable_084c2f63-cf98-4516-902a-eee34eaf83f8" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_3a4abae9-aeee-400e-8735-dd05850cb9b3" xlink:to="loc_kof_AllowanceForDoubtfulAccountsTable_084c2f63-cf98-4516-902a-eee34eaf83f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfOverlayApproachReclassificationAxis_d218c02a-1814-4786-899f-3dbed66c505b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EffectOfOverlayApproachReclassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsTable_084c2f63-cf98-4516-902a-eee34eaf83f8" xlink:to="loc_ifrs-full_EffectOfOverlayApproachReclassificationAxis_d218c02a-1814-4786-899f-3dbed66c505b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InAccordanceWithIFRS9Member_3ae304f3-fdb9-450d-afc5-ee2dfcf6c23f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InAccordanceWithIFRS9Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EffectOfOverlayApproachReclassificationAxis_d218c02a-1814-4786-899f-3dbed66c505b" xlink:to="loc_ifrs-full_InAccordanceWithIFRS9Member_3ae304f3-fdb9-450d-afc5-ee2dfcf6c23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdoptionOfIFRS16Member_1ce334ed-e6d8-4091-ab12-05d8dffa0697" xlink:href="kof-20201231.xsd#kof_AdoptionOfIFRS16Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InAccordanceWithIFRS9Member_3ae304f3-fdb9-450d-afc5-ee2dfcf6c23f" xlink:to="loc_kof_AdoptionOfIFRS16Member_1ce334ed-e6d8-4091-ab12-05d8dffa0697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_0b44eb51-a55b-46b1-b874-b7534bd13527" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsTable_084c2f63-cf98-4516-902a-eee34eaf83f8" xlink:to="loc_ifrs-full_GeographicalAreasAxis_0b44eb51-a55b-46b1-b874-b7534bd13527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_db484fef-c6e5-4001-9c31-d22993638013" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_0b44eb51-a55b-46b1-b874-b7534bd13527" xlink:to="loc_ifrs-full_GeographicalAreasMember_db484fef-c6e5-4001-9c31-d22993638013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_55e15196-c5ea-47d1-9980-9b5216129f9b" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PH"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_db484fef-c6e5-4001-9c31-d22993638013" xlink:to="loc_country_PH_55e15196-c5ea-47d1-9980-9b5216129f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsLineItems_47e29e3d-0e1a-4361-b806-8026252c8177" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsTable_084c2f63-cf98-4516-902a-eee34eaf83f8" xlink:to="loc_kof_AllowanceForDoubtfulAccountsLineItems_47e29e3d-0e1a-4361-b806-8026252c8177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsLineItems_47e29e3d-0e1a-4361-b806-8026252c8177" xlink:to="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccounts_b7283ddc-3c64-424e-8d1e-17680882277b" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_AllowanceForDoubtfulAccounts_b7283ddc-3c64-424e-8d1e-17680882277b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt_0597f0cb-4b88-4bf7-b200-f42a9f4f47d1" xlink:href="kof-20201231.xsd#kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt_0597f0cb-4b88-4bf7-b200-f42a9f4f47d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsDuringPeriod_7e1e3225-8de0-4880-8817-5819d01d898c" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsDuringPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_AllowanceForDoubtfulAccountsDuringPeriod_7e1e3225-8de0-4880-8817-5819d01d898c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs_8154241e-e3cf-463e-b4d7-92c5da3879f3" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs_8154241e-e3cf-463e-b4d7-92c5da3879f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts_2b6c2c03-7379-4308-b997-3a0c1f4b3292" xlink:href="kof-20201231.xsd#kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts_2b6c2c03-7379-4308-b997-3a0c1f4b3292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExchangeDifferencesAllowanceForDoubtfulDebt_3d4dcf41-b6e2-4796-a0b3-0b89a4a87208" xlink:href="kof-20201231.xsd#kof_ExchangeDifferencesAllowanceForDoubtfulDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_ExchangeDifferencesAllowanceForDoubtfulDebt_3d4dcf41-b6e2-4796-a0b3-0b89a4a87208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary_2f91c41f-9615-4899-8f28-eb6d4feaab54" xlink:href="kof-20201231.xsd#kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary_2f91c41f-9615-4899-8f28-eb6d4feaab54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccounts_37b33687-a132-40be-9b07-0904b9b3c81d" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_AllowanceForDoubtfulAccountsRollForward_8827ad76-d883-4308-a63f-2687ca534d9f" xlink:to="loc_kof_AllowanceForDoubtfulAccounts_37b33687-a132-40be-9b07-0904b9b3c81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Inventories" xlink:type="simple" xlink:href="kof-20201231.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_dcd0dd2f-fc28-4626-874a-4711a7cc0c11" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory_0c9ee622-4eb9-4af1-8f9f-3a24b490f45d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInventoriesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_dcd0dd2f-fc28-4626-874a-4711a7cc0c11" xlink:to="loc_ifrs-full_DisclosureOfInventoriesExplanatory_0c9ee622-4eb9-4af1-8f9f-3a24b490f45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_5f90f49e-f3db-4a7b-8519-383925cf47d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_bef9810a-756a-4d44-9199-134fb2732e69" xlink:href="kof-20201231.xsd#kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_5f90f49e-f3db-4a7b-8519-383925cf47d7" xlink:to="loc_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_bef9810a-756a-4d44-9199-134fb2732e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_eabfef7b-a8da-4c5a-b78b-4b2446eb00e3" xlink:href="kof-20201231.xsd#kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_5f90f49e-f3db-4a7b-8519-383925cf47d7" xlink:to="loc_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_eabfef7b-a8da-4c5a-b78b-4b2446eb00e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InventoriesSummaryofInventoriesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinishedGoods_3ecb24b2-1228-4eb9-820d-d079b7c2eda0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinishedGoods"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:to="loc_ifrs-full_FinishedGoods_3ecb24b2-1228-4eb9-820d-d079b7c2eda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterials_bc8f0d94-9e35-4636-9bc7-f42b3623165d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RawMaterials"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:to="loc_ifrs-full_RawMaterials_bc8f0d94-9e35-4636-9bc7-f42b3623165d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SpareParts_d8db5036-a269-462f-9af6-1a3c3172e10e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SpareParts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:to="loc_ifrs-full_SpareParts_d8db5036-a269-462f-9af6-1a3c3172e10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoriesInTransit_ef9412e1-2636-4076-84c0-f4240f0ded39" xlink:href="kof-20201231.xsd#kof_InventoriesInTransit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:to="loc_kof_InventoriesInTransit_ef9412e1-2636-4076-84c0-f4240f0ded39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PackingMaterials_4885e0f4-f8dd-4d60-9b6a-68a6dbb4ef59" xlink:href="kof-20201231.xsd#kof_PackingMaterials"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:to="loc_kof_PackingMaterials_4885e0f4-f8dd-4d60-9b6a-68a6dbb4ef59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInventories_99b34800-1bb8-4878-86ec-1d829364eb69" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInventories"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:to="loc_ifrs-full_OtherInventories_99b34800-1bb8-4878-86ec-1d829364eb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_f73fda8a-8b26-47fa-86a2-e35dad119343" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:to="loc_ifrs-full_Inventories_f73fda8a-8b26-47fa-86a2-e35dad119343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_27af2e27-2742-491b-9521-8b69cf0073aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:to="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_27af2e27-2742-491b-9521-8b69cf0073aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterialsAndConsumablesUsed_127239dd-eb77-4abb-8aa5-0cbfc4ed1c24" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RawMaterialsAndConsumablesUsed"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:to="loc_ifrs-full_RawMaterialsAndConsumablesUsed_127239dd-eb77-4abb-8aa5-0cbfc4ed1c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfMerchandiseSold_ac720e14-9810-49ad-afed-09781b98f9d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfMerchandiseSold"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_995d4b83-ef9a-48dc-b521-7f8f42a98516" xlink:to="loc_ifrs-full_CostOfMerchandiseSold_ac720e14-9810-49ad-afed-09781b98f9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InventoriesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_0a78ed6d-efab-43b9-9d7b-87ae4c79770c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InventoryWritedown2011_90a8a15f-c611-483d-b188-04fe552a962b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InventoryWritedown2011"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0a78ed6d-efab-43b9-9d7b-87ae4c79770c" xlink:to="loc_ifrs-full_InventoryWritedown2011_90a8a15f-c611-483d-b188-04fe552a962b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssets"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1f03f520-6507-436b-8e58-4329333e50c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_2b71d2d7-fe6b-4719-a628-9efd9460b464" xlink:href="kof-20201231.xsd#kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1f03f520-6507-436b-8e58-4329333e50c0" xlink:to="loc_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_2b71d2d7-fe6b-4719-a628-9efd9460b464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_5a26719f-b2fd-433d-a071-e2d9c8eb1a09" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_99de265a-7335-4b29-ab69-cf6443c9d5a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_5a26719f-b2fd-433d-a071-e2d9c8eb1a09" xlink:to="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_99de265a-7335-4b29-ab69-cf6443c9d5a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_5ac215ca-3223-4dbb-b16d-4d973a49989c" xlink:href="kof-20201231.xsd#kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_5a26719f-b2fd-433d-a071-e2d9c8eb1a09" xlink:to="loc_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_5ac215ca-3223-4dbb-b16d-4d973a49989c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_290fbd64-ae54-4a93-98df-875f77ce97cd" xlink:href="kof-20201231.xsd#kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_5a26719f-b2fd-433d-a071-e2d9c8eb1a09" xlink:to="loc_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_290fbd64-ae54-4a93-98df-875f77ce97cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_3d68de92-a6b4-422e-9bf1-7a712b5a8445" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_a1de9732-b9c5-485e-8485-0e5102b5e976" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_3d68de92-a6b4-422e-9bf1-7a712b5a8445" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_a1de9732-b9c5-485e-8485-0e5102b5e976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AgreementsWithCustomers_62932287-1963-49dc-a353-35228c17b13b" xlink:href="kof-20201231.xsd#kof_AgreementsWithCustomers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_3d68de92-a6b4-422e-9bf1-7a712b5a8445" xlink:to="loc_kof_AgreementsWithCustomers_62932287-1963-49dc-a353-35228c17b13b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_73659412-9281-42ac-9f38-6bfb10a36157" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_3d68de92-a6b4-422e-9bf1-7a712b5a8445" xlink:to="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_73659412-9281-42ac-9f38-6bfb10a36157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_55202487-13ca-4343-bec1-a8e91ea771f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_3d68de92-a6b4-422e-9bf1-7a712b5a8445" xlink:to="loc_ifrs-full_OtherCurrentAssets_55202487-13ca-4343-bec1-a8e91ea771f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ce7c2875-c498-4f6c-80dd-42f12c091f7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvancesForInventories_4864b8d8-a85d-4c4f-ae3e-05c9c0133dcd" xlink:href="kof-20201231.xsd#kof_AdvancesForInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ce7c2875-c498-4f6c-80dd-42f12c091f7e" xlink:to="loc_kof_AdvancesForInventories_4864b8d8-a85d-4c4f-ae3e-05c9c0133dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_916e584e-b903-419e-a8d9-74db4b2cf58e" xlink:href="kof-20201231.xsd#kof_PrepaidAdvertisingAndPromotionalExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ce7c2875-c498-4f6c-80dd-42f12c091f7e" xlink:to="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_916e584e-b903-419e-a8d9-74db4b2cf58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidInsurance1_95e6e6bf-ed9e-4a05-81bd-44ffeb5f3814" xlink:href="kof-20201231.xsd#kof_PrepaidInsurance1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ce7c2875-c498-4f6c-80dd-42f12c091f7e" xlink:to="loc_kof_PrepaidInsurance1_95e6e6bf-ed9e-4a05-81bd-44ffeb5f3814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_f4f5eb70-bc85-473d-9dd7-ee8fe67701a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ce7c2875-c498-4f6c-80dd-42f12c091f7e" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_f4f5eb70-bc85-473d-9dd7-ee8fe67701a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_6850453f-b102-46e9-8ac6-701f9de3bcae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentAssetsAndFinancialAssets_99303e1e-25e5-4661-a51a-963f2696fc9f" xlink:href="kof-20201231.xsd#kof_OtherCurrentAssetsAndFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_6850453f-b102-46e9-8ac6-701f9de3bcae" xlink:to="loc_kof_OtherCurrentAssetsAndFinancialAssets_99303e1e-25e5-4661-a51a-963f2696fc9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_85de5637-5756-42b5-9b99-5c0f1ea56d77" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestrictedCashAndCashEquivalents_af2485c9-d03e-4c79-bad5-c58adaaf2adf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_85de5637-5756-42b5-9b99-5c0f1ea56d77" xlink:to="loc_ifrs-full_RestrictedCashAndCashEquivalents_af2485c9-d03e-4c79-bad5-c58adaaf2adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_986bcfab-80c3-44d9-9b45-ef15d734e439" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentDerivativeFinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_85de5637-5756-42b5-9b99-5c0f1ea56d77" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialAssets_986bcfab-80c3-44d9-9b45-ef15d734e439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_6580b9a3-7d53-4e5b-ba44-3547c37c331c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_85de5637-5756-42b5-9b99-5c0f1ea56d77" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_6580b9a3-7d53-4e5b-ba44-3547c37c331c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntities"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_3f3e7cf5-3812-407a-a427-79309e5b4554" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_6e4ea1a9-5ae9-4b26-9691-a3a540cb95bb" xlink:href="kof-20201231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_3f3e7cf5-3812-407a-a427-79309e5b4554" xlink:to="loc_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_6e4ea1a9-5ae9-4b26-9691-a3a540cb95bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_b8e3d8c9-15ce-4b79-861e-9ad4b68c3057" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_8fb5e270-79de-46a1-8bdc-8bbf01977461" xlink:href="kof-20201231.xsd#kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_b8e3d8c9-15ce-4b79-861e-9ad4b68c3057" xlink:to="loc_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_8fb5e270-79de-46a1-8bdc-8bbf01977461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_7f49e08d-353d-4f2c-bbca-9dab8b342a8c" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_b8e3d8c9-15ce-4b79-861e-9ad4b68c3057" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_7f49e08d-353d-4f2c-bbca-9dab8b342a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_fa04ff93-1ade-4015-8c48-e402f8fd1a8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efdebd7b-23ce-4851-8afc-ef78d7c23ec5" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_fa04ff93-1ade-4015-8c48-e402f8fd1a8d" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efdebd7b-23ce-4851-8afc-ef78d7c23ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_7cc1d0c8-2591-4f6a-a595-ac02662c1f25" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efdebd7b-23ce-4851-8afc-ef78d7c23ec5" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_7cc1d0c8-2591-4f6a-a595-ac02662c1f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_67698a68-5118-4514-867f-dbe2cf02b8b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_7cc1d0c8-2591-4f6a-a595-ac02662c1f25" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_67698a68-5118-4514-867f-dbe2cf02b8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_05332ad4-ab31-4943-afd1-32f7657dd94f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_67698a68-5118-4514-867f-dbe2cf02b8b5" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_05332ad4-ab31-4943-afd1-32f7657dd94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_ec19077f-edff-4307-a36e-500a6cb2a42b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efdebd7b-23ce-4851-8afc-ef78d7c23ec5" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_ec19077f-edff-4307-a36e-500a6cb2a42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_1f9b01d3-bb87-4b6e-8a7e-0443b1aed9e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_ec19077f-edff-4307-a36e-500a6cb2a42b" xlink:to="loc_ifrs-full_InvestmentPropertyMember_1f9b01d3-bb87-4b6e-8a7e-0443b1aed9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_45b9c47a-a704-4d1c-9869-945765034be5" xlink:href="kof-20201231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentPropertyMember_1f9b01d3-bb87-4b6e-8a7e-0443b1aed9e3" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_45b9c47a-a704-4d1c-9869-945765034be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_88c9ce6e-d866-44e7-819e-a503e66f8944" xlink:href="kof-20201231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efdebd7b-23ce-4851-8afc-ef78d7c23ec5" xlink:to="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_88c9ce6e-d866-44e7-819e-a503e66f8944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_d1e85c6a-491f-40d7-9e45-7c99a81d69be" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_88c9ce6e-d866-44e7-819e-a503e66f8944" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_d1e85c6a-491f-40d7-9e45-7c99a81d69be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_b2426663-7863-4ba3-808a-b60235cc3414" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_b2426663-7863-4ba3-808a-b60235cc3414" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_df27c4a4-8119-4f51-9be6-2c58b306891b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_df27c4a4-8119-4f51-9be6-2c58b306891b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_df27c4a4-8119-4f51-9be6-2c58b306891b" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_ee645389-4c60-4b22-9571-425a63451cb3" xlink:href="kof-20201231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:to="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_ee645389-4c60-4b22-9571-425a63451cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_791c0e01-166d-4fd5-96e2-d8e1c925f4d9" xlink:href="kof-20201231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_791c0e01-166d-4fd5-96e2-d8e1c925f4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember_61fd6eca-f81f-486f-8419-39e81b494b8d" xlink:href="kof-20201231.xsd#kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:to="loc_kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember_61fd6eca-f81f-486f-8419-39e81b494b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_cad13f25-04f2-4665-a930-fc17d71ece41" xlink:href="kof-20201231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_cad13f25-04f2-4665-a930-fc17d71ece41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssociatesMember_e7dc625c-d355-45a2-8ce9-0b472c1934fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AssociatesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_719a8f85-a01f-4f1b-84c5-134eebcc92e4" xlink:to="loc_ifrs-full_AssociatesMember_e7dc625c-d355-45a2-8ce9-0b472c1934fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_73493091-fc74-40fc-849c-3cada874afea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:to="loc_ifrs-full_JointVenturesAxis_73493091-fc74-40fc-849c-3cada874afea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_73493091-fc74-40fc-849c-3cada874afea" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_daaf05db-c1cd-4bbf-872e-ff058299b7e7" xlink:href="kof-20201231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:to="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_daaf05db-c1cd-4bbf-872e-ff058299b7e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember_f37134dd-dfe8-413c-8c4a-2b5ebd530d57" xlink:href="kof-20201231.xsd#kof_CompaniaPanamenaDeBebidasSAPIDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:to="loc_kof_CompaniaPanamenaDeBebidasSAPIDeCVMember_f37134dd-dfe8-413c-8c4a-2b5ebd530d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosYBebidasLTDAMember_a5a4de02-6066-4976-a035-c2d12a54ceda" xlink:href="kof-20201231.xsd#kof_LeaoAlimentosYBebidasLTDAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:to="loc_kof_LeaoAlimentosYBebidasLTDAMember_a5a4de02-6066-4976-a035-c2d12a54ceda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_eeef28d8-46df-4c99-a9b7-9818a11459ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_ff1b262f-5d7d-4e81-82f9-99e0887fc206" xlink:to="loc_ifrs-full_JointVenturesMember_eeef28d8-46df-4c99-a9b7-9818a11459ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_9d2c2852-5b34-42ff-b98b-8a7418610dd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:to="loc_ifrs-full_GeographicalAreasAxis_9d2c2852-5b34-42ff-b98b-8a7418610dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_81896995-9da6-4d93-8461-54d0c215d916" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_9d2c2852-5b34-42ff-b98b-8a7418610dd9" xlink:to="loc_ifrs-full_GeographicalAreasMember_81896995-9da6-4d93-8461-54d0c215d916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_f9f87b05-c61e-4f56-99ae-64cbd3b6dc9d" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_VE"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_81896995-9da6-4d93-8461-54d0c215d916" xlink:to="loc_country_VE_f9f87b05-c61e-4f56-99ae-64cbd3b6dc9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_7a58b21b-5631-4822-aab6-a23c17551b62" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_96e1c742-b2fc-47a5-8d69-6774b6c6e1a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_96e1c742-b2fc-47a5-8d69-6774b6c6e1a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_0c635041-aa67-446a-84ec-aa7f56e2cd59" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_0c635041-aa67-446a-84ec-aa7f56e2cd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_a8747452-a1c9-4ecb-a967-103a361e5304" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_ifrs-full_FinancialAssets_a8747452-a1c9-4ecb-a967-103a361e5304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromDividends_4f19df44-3588-458d-aed8-2697af6916a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromDividends"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_ifrs-full_RevenueFromDividends_4f19df44-3588-458d-aed8-2697af6916a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalContribution_93620a75-7a9c-40d8-a0f4-c43a62a82b30" xlink:href="kof-20201231.xsd#kof_CapitalContribution"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_kof_CapitalContribution_93620a75-7a9c-40d8-a0f4-c43a62a82b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_e6ad65bd-4bf2-4f7f-87df-1303e6bc0631" xlink:href="kof-20201231.xsd#kof_InvestmentImpairments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_kof_InvestmentImpairments_e6ad65bd-4bf2-4f7f-87df-1303e6bc0631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_417d5723-c2fc-44b1-8b15-15f98d80da29" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_ab78cd91-1654-4511-a82f-51ac01b9dfc7" xlink:to="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_417d5723-c2fc-44b1-8b15-15f98d80da29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_5ef1ad61-dcbd-42ae-b0f1-bfc2d8bc95f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_5ef1ad61-dcbd-42ae-b0f1-bfc2d8bc95f2" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_36fec77e-569b-4326-88f4-f6205b1c63f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_36fec77e-569b-4326-88f4-f6205b1c63f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_c31aca73-274f-4f3f-ac4c-bc065240d304" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_36fec77e-569b-4326-88f4-f6205b1c63f5" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_c31aca73-274f-4f3f-ac4c-bc065240d304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_cf4e2a12-888b-47a3-b2ae-7a1d3f5b3555" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_c31aca73-274f-4f3f-ac4c-bc065240d304" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_cf4e2a12-888b-47a3-b2ae-7a1d3f5b3555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_8aa356f4-4abc-44c3-a603-9b5cdc9d851f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:to="loc_ifrs-full_JointVenturesAxis_8aa356f4-4abc-44c3-a603-9b5cdc9d851f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_76b110bd-3611-4182-b2e2-7820a99ee2f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_8aa356f4-4abc-44c3-a603-9b5cdc9d851f" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_76b110bd-3611-4182-b2e2-7820a99ee2f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_9023b438-7b9f-4435-ba89-cddd969ffea2" xlink:href="kof-20201231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_76b110bd-3611-4182-b2e2-7820a99ee2f0" xlink:to="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_9023b438-7b9f-4435-ba89-cddd969ffea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DispensadorasDeCafeSAPIDeCVMember_89ac12f3-70af-4d4c-bff1-f82f0f266285" xlink:href="kof-20201231.xsd#kof_DispensadorasDeCafeSAPIDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_76b110bd-3611-4182-b2e2-7820a99ee2f0" xlink:to="loc_kof_DispensadorasDeCafeSAPIDeCVMember_89ac12f3-70af-4d4c-bff1-f82f0f266285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember_27131b4e-c478-46e5-81b9-df50d663a959" xlink:href="kof-20201231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_76b110bd-3611-4182-b2e2-7820a99ee2f0" xlink:to="loc_kof_FountainAguaMineralLTDAMember_27131b4e-c478-46e5-81b9-df50d663a959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_e6ef85e0-6e81-42f8-b5a1-93b97787af3e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_e6ef85e0-6e81-42f8-b5a1-93b97787af3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_f9b06f92-34d9-45cf-b4a7-dfd2380cf1e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_e6ef85e0-6e81-42f8-b5a1-93b97787af3e" xlink:to="loc_ifrs-full_InvestmentPropertyMember_f9b06f92-34d9-45cf-b4a7-dfd2380cf1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_65e8b4b9-f3c1-4d98-bd42-feb39a0f2059" xlink:href="kof-20201231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentPropertyMember_f9b06f92-34d9-45cf-b4a7-dfd2380cf1e5" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_65e8b4b9-f3c1-4d98-bd42-feb39a0f2059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_f1984262-d47f-4a2c-838f-0f22b5076f9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_f1984262-d47f-4a2c-838f-0f22b5076f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_f1984262-d47f-4a2c-838f-0f22b5076f9c" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_49c3fb32-0f44-4bdc-ab2c-bb4710750a50" xlink:href="kof-20201231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_49c3fb32-0f44-4bdc-ab2c-bb4710750a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_fdcc508f-1638-4186-8e33-c424af77dc3c" xlink:href="kof-20201231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_fdcc508f-1638-4186-8e33-c424af77dc3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_d0cdf6ac-4847-4bb3-b06f-a8870bbf0375" xlink:href="kof-20201231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_d0cdf6ac-4847-4bb3-b06f-a8870bbf0375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_0c71bab0-d1cb-4fec-9222-8f1a748ad7f0" xlink:href="kof-20201231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_0c71bab0-d1cb-4fec-9222-8f1a748ad7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_1ad89e43-9670-4f26-9e85-e8e4bd14383a" xlink:href="kof-20201231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_1ad89e43-9670-4f26-9e85-e8e4bd14383a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAssociatesMember_ac052b18-ee65-499c-a2e1-63946f9f3d04" xlink:href="kof-20201231.xsd#kof_OtherAssociatesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_f3b57493-118e-4666-86d8-2f3554f5a942" xlink:to="loc_kof_OtherAssociatesMember_ac052b18-ee65-499c-a2e1-63946f9f3d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:href="kof-20201231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_efe0b913-97d5-4310-b2fb-92c93c89cf78" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_a4ef6732-2361-499c-b00a-5a5b5509a39f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_a4ef6732-2361-499c-b00a-5a5b5509a39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_a81117ff-6816-47a9-b53b-cfd403a88a6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_a81117ff-6816-47a9-b53b-cfd403a88a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_e38f96a0-a6a7-474f-b91c-208b67c0db85" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInAssociate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_e38f96a0-a6a7-474f-b91c-208b67c0db85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_25c6b3c3-a128-43ae-b71e-7ec80407651c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_25c6b3c3-a128-43ae-b71e-7ec80407651c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_53657cfa-82e3-4921-bd47-980b104754cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_4f825b55-011b-40a8-bbe0-1b3f5040319a" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_53657cfa-82e3-4921-bd47-980b104754cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Leases" xlink:type="simple" xlink:href="kof-20201231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_c67fecef-3a26-4162-b730-a9f652a596dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory_1e782953-b3f7-414d-8fe3-a92ca961b77a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfLeasesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_c67fecef-3a26-4162-b730-a9f652a596dd" xlink:to="loc_ifrs-full_DisclosureOfLeasesExplanatory_1e782953-b3f7-414d-8fe3-a92ca961b77a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_4f6fbe35-e5f4-4f11-bc3a-31121cf7694f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_135162de-a66d-4875-9146-b37b1d1b2f7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_4f6fbe35-e5f4-4f11-bc3a-31121cf7694f" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_135162de-a66d-4875-9146-b37b1d1b2f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_624d0b34-f3dc-4a47-8375-828931545662" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_4f6fbe35-e5f4-4f11-bc3a-31121cf7694f" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_624d0b34-f3dc-4a47-8375-828931545662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesScheduleofCompanysRightofUseAssetDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d4ba4db1-8d9e-479f-9bd1-9797a337dc83" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_af51d2d9-5c44-4ff5-81bf-32ae9e9986d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d4ba4db1-8d9e-479f-9bd1-9797a337dc83" xlink:to="loc_ifrs-full_RightofuseAssets_af51d2d9-5c44-4ff5-81bf-32ae9e9986d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_1ca6ee04-d5b4-4d17-b2ad-621f0b34afdb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d4ba4db1-8d9e-479f-9bd1-9797a337dc83" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_1ca6ee04-d5b4-4d17-b2ad-621f0b34afdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalOfRightOfUseAssets_15fcfb7e-7152-4625-884b-4364c697f200" xlink:href="kof-20201231.xsd#kof_DisposalOfRightOfUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d4ba4db1-8d9e-479f-9bd1-9797a337dc83" xlink:to="loc_kof_DisposalOfRightOfUseAssets_15fcfb7e-7152-4625-884b-4364c697f200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_a31ccb2b-8ead-4b27-b528-822f3aa7264a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d4ba4db1-8d9e-479f-9bd1-9797a337dc83" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_a31ccb2b-8ead-4b27-b528-822f3aa7264a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_a5879ff6-e6da-42bb-8918-5437580ad6e9" xlink:href="kof-20201231.xsd#kof_RightOfUseAssetHyperinflationaryEconomiesEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d4ba4db1-8d9e-479f-9bd1-9797a337dc83" xlink:to="loc_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_a5879ff6-e6da-42bb-8918-5437580ad6e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RightOfUseAssetIndexationEffect_6f6735dc-d608-43f5-839e-d902cfd986a6" xlink:href="kof-20201231.xsd#kof_RightOfUseAssetIndexationEffect"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d4ba4db1-8d9e-479f-9bd1-9797a337dc83" xlink:to="loc_kof_RightOfUseAssetIndexationEffect_6f6735dc-d608-43f5-839e-d902cfd986a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_2b321588-ef05-4f94-ad40-f86250a54bc2" xlink:href="kof-20201231.xsd#kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d4ba4db1-8d9e-479f-9bd1-9797a337dc83" xlink:to="loc_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_2b321588-ef05-4f94-ad40-f86250a54bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_50e35020-9d47-4cb6-92f1-46b9d7447afb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d4ba4db1-8d9e-479f-9bd1-9797a337dc83" xlink:to="loc_ifrs-full_RightofuseAssets_50e35020-9d47-4cb6-92f1-46b9d7447afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesScheduleofCompanysLeaseLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract_b6690986-77db-4162-a5a0-3cfc8d8b37d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_c20a3330-20c0-4331-9938-5167c3d9d3c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract_b6690986-77db-4162-a5a0-3cfc8d8b37d0" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_c20a3330-20c0-4331-9938-5167c3d9d3c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_da7cd3b8-e8fe-41ff-a7e1-2a9061894687" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_c20a3330-20c0-4331-9938-5167c3d9d3c8" xlink:to="loc_ifrs-full_MaturityAxis_da7cd3b8-e8fe-41ff-a7e1-2a9061894687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_276ed273-fde0-4b06-9cd2-b8e366b9ae2c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_da7cd3b8-e8fe-41ff-a7e1-2a9061894687" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_276ed273-fde0-4b06-9cd2-b8e366b9ae2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_92aa8734-c99c-4868-b390-97d2ecfa0ae5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_276ed273-fde0-4b06-9cd2-b8e366b9ae2c" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_92aa8734-c99c-4868-b390-97d2ecfa0ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_e623d0f4-28d9-4061-8d50-bd369def8444" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_276ed273-fde0-4b06-9cd2-b8e366b9ae2c" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_e623d0f4-28d9-4061-8d50-bd369def8444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanThreeYearsMember_651da578-a4a8-465b-b2f4-4465643e565f" xlink:href="kof-20201231.xsd#kof_MoreThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_276ed273-fde0-4b06-9cd2-b8e366b9ae2c" xlink:to="loc_kof_MoreThanThreeYearsMember_651da578-a4a8-465b-b2f4-4465643e565f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_398255ea-a736-4ebb-aaec-b28c74e33ddd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_c20a3330-20c0-4331-9938-5167c3d9d3c8" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_398255ea-a736-4ebb-aaec-b28c74e33ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_26fa4d49-9d14-4a1f-9d4c-7a90cc8f7b8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_398255ea-a736-4ebb-aaec-b28c74e33ddd" xlink:to="loc_ifrs-full_LeaseLiabilities_26fa4d49-9d14-4a1f-9d4c-7a90cc8f7b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_ddab3787-c6cb-4a8b-b2a0-e2eb22d87f1b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_398255ea-a736-4ebb-aaec-b28c74e33ddd" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_ddab3787-c6cb-4a8b-b2a0-e2eb22d87f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_5f02b2c0-2a9d-4a0e-a97d-5ca32726c411" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_398255ea-a736-4ebb-aaec-b28c74e33ddd" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_5f02b2c0-2a9d-4a0e-a97d-5ca32726c411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#LeasesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_a1570b3d-e36a-490e-8585-948253c21763" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_6a7b0163-aa9f-4051-ab50-9a0d532846a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_a1570b3d-e36a-490e-8585-948253c21763" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_6a7b0163-aa9f-4051-ab50-9a0d532846a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesForLowValueAssetsAndShortTermLeases_5246ba69-fa72-4f79-96eb-cf46376fbd07" xlink:href="kof-20201231.xsd#kof_ExpensesForLowValueAssetsAndShortTermLeases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_a1570b3d-e36a-490e-8585-948253c21763" xlink:to="loc_kof_ExpensesForLowValueAssetsAndShortTermLeases_5246ba69-fa72-4f79-96eb-cf46376fbd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_31e8324d-0dfb-40bb-b5f6-1e08e1b1e1f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_a1570b3d-e36a-490e-8585-948253c21763" xlink:to="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_31e8324d-0dfb-40bb-b5f6-1e08e1b1e1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RentalExpense_3ffcff75-52e0-4d74-8a10-e8ddc532ace0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RentalExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_a1570b3d-e36a-490e-8585-948253c21763" xlink:to="loc_ifrs-full_RentalExpense_3ffcff75-52e0-4d74-8a10-e8ddc532ace0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Propertyplantequipment" xlink:type="simple" xlink:href="kof-20201231.xsd#Propertyplantequipment"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Propertyplantequipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_be779570-a067-4781-a1df-e82541d97e7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_09575f14-5d7f-4d46-b0db-5e94ae7cf3ec" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_be779570-a067-4781-a1df-e82541d97e7a" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_09575f14-5d7f-4d46-b0db-5e94ae7cf3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentTables" xlink:type="simple" xlink:href="kof-20201231.xsd#PropertyplantequipmentTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_9e791891-0b40-4ff8-90de-6dfee97c073c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_b2d65f7e-8795-4ddc-9b8c-af6983504b72" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_9e791891-0b40-4ff8-90de-6dfee97c073c" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_b2d65f7e-8795-4ddc-9b8c-af6983504b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PropertyplantequipmentSummaryofPremisesandEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_f072aa74-f513-4fe2-835e-1bf087515d18" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_f072aa74-f513-4fe2-835e-1bf087515d18" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_907affbd-9a23-4e71-aa07-2a08d276d13e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_907affbd-9a23-4e71-aa07-2a08d276d13e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_907affbd-9a23-4e71-aa07-2a08d276d13e" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LandMember_aa33c1ef-d3c6-4beb-94a1-a771248f7b67" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_LandMember_aa33c1ef-d3c6-4beb-94a1-a771248f7b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_3323c345-38bb-4c2a-b535-51e184e4ac41" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BuildingsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_BuildingsMember_3323c345-38bb-4c2a-b535-51e184e4ac41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_14336d03-a818-4c3a-9a70-4b30d66cd4e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MachineryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_MachineryMember_14336d03-a818-4c3a-9a70-4b30d66cd4e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_1a28b352-32f6-44b5-a434-0839f7240b96" xlink:href="kof-20201231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_kof_RefrigerationEquipmentMember_1a28b352-32f6-44b5-a434-0839f7240b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_a5e8abf1-67f1-42c0-87bf-1222978f43f4" xlink:href="kof-20201231.xsd#kof_ReturnableBottlesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_kof_ReturnableBottlesMember_a5e8abf1-67f1-42c0-87bf-1222978f43f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgressMember_117244b8-26a5-42cc-a7f0-df973eab968e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_ConstructionInProgressMember_117244b8-26a5-42cc-a7f0-df973eab968e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_db43e994-15b8-4a50-bda3-520bb706fd61" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_db43e994-15b8-4a50-bda3-520bb706fd61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_05dc0b4b-adc0-47f5-a97a-28da09bcd496" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e0eedc19-d08c-4c69-ad27-ed66a0959fea" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_05dc0b4b-adc0-47f5-a97a-28da09bcd496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_58b5647a-dfa8-4eb9-a734-563dfcfb0312" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_58b5647a-dfa8-4eb9-a734-563dfcfb0312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_73141964-626d-485c-9ac0-03f35a4e83c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_58b5647a-dfa8-4eb9-a734-563dfcfb0312" xlink:to="loc_ifrs-full_CarryingAmountMember_73141964-626d-485c-9ac0-03f35a4e83c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_58d9e55f-dc7a-4e99-a428-dd1bfcb572e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_73141964-626d-485c-9ac0-03f35a4e83c8" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_58d9e55f-dc7a-4e99-a428-dd1bfcb572e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_bf33f46e-7151-48c5-9142-a90d9f522d36" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_73141964-626d-485c-9ac0-03f35a4e83c8" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_bf33f46e-7151-48c5-9142-a90d9f522d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_751812da-2c53-4e70-bb44-07f95a30ae03" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_751812da-2c53-4e70-bb44-07f95a30ae03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_89fbe66c-d82d-48a8-84dc-aafc48addc2a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_751812da-2c53-4e70-bb44-07f95a30ae03" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_89fbe66c-d82d-48a8-84dc-aafc48addc2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaFEMSAPhilippinesIncMember_3b0799f8-1a6d-4f92-9a36-916ca695b75b" xlink:href="kof-20201231.xsd#kof_CocaColaFEMSAPhilippinesIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_89fbe66c-d82d-48a8-84dc-aafc48addc2a" xlink:to="loc_kof_CocaColaFEMSAPhilippinesIncMember_3b0799f8-1a6d-4f92-9a36-916ca695b75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_ba0858d9-28dc-49bd-95d1-0aacd7989986" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_51b577f4-7115-486e-a476-6619a1c9fd62" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_ba0858d9-28dc-49bd-95d1-0aacd7989986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_ba0858d9-28dc-49bd-95d1-0aacd7989986" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_bdd32778-829f-4090-a838-3803644d4183" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_bdd32778-829f-4090-a838-3803644d4183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_2b94014d-ce32-4b33-aa0b-c4a44f358f8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_2b94014d-ce32-4b33-aa0b-c4a44f358f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationExpense_f61fb3db-80ce-423c-91be-46852bdc9984" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_DepreciationExpense_f61fb3db-80ce-423c-91be-46852bdc9984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_c599bace-2da9-4ab6-ae66-60cc6874f648" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_c599bace-2da9-4ab6-ae66-60cc6874f648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_f550fa91-a982-45b8-ae18-a50ffff8ba87" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_f550fa91-a982-45b8-ae18-a50ffff8ba87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_bd39e75a-f2d3-4009-85c6-e4c4834f6f46" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_bd39e75a-f2d3-4009-85c6-e4c4834f6f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_149c9ed4-0ff0-4853-aab2-d82173512b4a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_149c9ed4-0ff0-4853-aab2-d82173512b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_47047b20-7699-4cd7-b2de-b9b06c8d5cd7" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_47047b20-7699-4cd7-b2de-b9b06c8d5cd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_6c9351b1-dee3-406a-8d6a-2cce4b8a67ce" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5375ad32-7e6a-441a-a944-904d2be845e8" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_6c9351b1-dee3-406a-8d6a-2cce4b8a67ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PropertyplantequipmentAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_f6602599-e227-4c57-9c0d-ed2e108ac858" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_6a6e4ed5-c050-44ac-8ab4-6502deb0ea8c" xlink:href="kof-20201231.xsd#kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_f6602599-e227-4c57-9c0d-ed2e108ac858" xlink:to="loc_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_6a6e4ed5-c050-44ac-8ab4-6502deb0ea8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssets" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_c9e3803e-66d3-4021-9fb4-5c9d9dcf2dac" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_b68c9d16-2472-44dc-a7f2-34816d91f77d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_c9e3803e-66d3-4021-9fb4-5c9d9dcf2dac" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_b68c9d16-2472-44dc-a7f2-34816d91f77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_f3c7ead3-a6d2-43e4-a750-c6d4a526816f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_f739b8fe-d8fe-430d-9019-cee1cd46bc58" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_f3c7ead3-a6d2-43e4-a750-c6d4a526816f" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_f739b8fe-d8fe-430d-9019-cee1cd46bc58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_5d58a275-b40c-431d-b9a5-4a95210668fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_f3c7ead3-a6d2-43e4-a750-c6d4a526816f" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_5d58a275-b40c-431d-b9a5-4a95210668fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_340d613a-f15a-4d9e-b1ca-cce695db4c86" xlink:href="kof-20201231.xsd#kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_f3c7ead3-a6d2-43e4-a750-c6d4a526816f" xlink:to="loc_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_340d613a-f15a-4d9e-b1ca-cce695db4c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_01b54914-5c2e-44d7-990b-a43b202b771d" xlink:href="kof-20201231.xsd#kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_f3c7ead3-a6d2-43e4-a750-c6d4a526816f" xlink:to="loc_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_01b54914-5c2e-44d7-990b-a43b202b771d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_584f3440-8c4a-40e5-a77c-0ff42d2162af" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_584f3440-8c4a-40e5-a77c-0ff42d2162af" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_79cad637-46b8-4553-9324-b6bdcb522405" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_79cad637-46b8-4553-9324-b6bdcb522405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_79cad637-46b8-4553-9324-b6bdcb522405" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BrandNamesMember_75f5e26e-918c-495f-8868-e8489a638f06" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BrandNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_ifrs-full_BrandNamesMember_75f5e26e-918c-495f-8868-e8489a638f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillMember_e93cb9c2-d3e6-4a95-a06f-e39baf8fddc0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GoodwillMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_ifrs-full_GoodwillMember_e93cb9c2-d3e6-4a95-a06f-e39baf8fddc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_6fcd11ba-964d-4a23-b3e0-9a8b4c91229c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_6fcd11ba-964d-4a23-b3e0-9a8b4c91229c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_a03ab3a2-d6a5-4586-b592-4bf4225a9235" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_a03ab3a2-d6a5-4586-b592-4bf4225a9235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_b505b0c8-5925-466e-8491-7eb6d3237063" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_b505b0c8-5925-466e-8491-7eb6d3237063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAmortizablesMember_6f25003e-beea-41ed-8a39-dfb40cace820" xlink:href="kof-20201231.xsd#kof_OtherAmortizablesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_07fb9775-4048-4650-8ac5-2ea3589c215e" xlink:to="loc_kof_OtherAmortizablesMember_6f25003e-beea-41ed-8a39-dfb40cace820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_078971c5-1ed5-4ada-9472-1bd13cff6f12" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_078971c5-1ed5-4ada-9472-1bd13cff6f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_76feacfb-3155-4691-9db3-2d9112e41e4f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_078971c5-1ed5-4ada-9472-1bd13cff6f12" xlink:to="loc_ifrs-full_CarryingAmountMember_76feacfb-3155-4691-9db3-2d9112e41e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_99c1a84b-ad0a-4048-a8ef-adb90e51ddcf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_76feacfb-3155-4691-9db3-2d9112e41e4f" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_99c1a84b-ad0a-4048-a8ef-adb90e51ddcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ec5ed173-7a4c-4a19-9dd7-27193e4eb07e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_76feacfb-3155-4691-9db3-2d9112e41e4f" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ec5ed173-7a4c-4a19-9dd7-27193e4eb07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_369c5ea4-bd2a-4bac-9b4b-9866e2febcd0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_369c5ea4-bd2a-4bac-9b4b-9866e2febcd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_8c43e7de-0cc5-45a3-8cdc-da35c2863c16" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_369c5ea4-bd2a-4bac-9b4b-9866e2febcd0" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_8c43e7de-0cc5-45a3-8cdc-da35c2863c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaFEMSAPhilippinesIncMember_4e933858-3583-4ca3-845b-196eb6aa875d" xlink:href="kof-20201231.xsd#kof_CocaColaFEMSAPhilippinesIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_8c43e7de-0cc5-45a3-8cdc-da35c2863c16" xlink:to="loc_kof_CocaColaFEMSAPhilippinesIncMember_4e933858-3583-4ca3-845b-196eb6aa875d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_2a7b38df-7824-4a66-85d9-4a1b0c3a6571" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_01f314ad-8969-4f3a-8e25-a9fb34029961" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_01f314ad-8969-4f3a-8e25-a9fb34029961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_c960361d-1522-4cd8-a59d-8ff0199de025" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_c960361d-1522-4cd8-a59d-8ff0199de025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_414ff2b9-a0c4-4c46-987d-521ed645b0e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_414ff2b9-a0c4-4c46-987d-521ed645b0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_ade1de72-0cc9-45ca-b842-9a1152f83ef1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_ade1de72-0cc9-45ca-b842-9a1152f83ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SystemsDevelopmentIntangibles_d4586b4a-c3f3-495b-a312-320f07eadf7f" xlink:href="kof-20201231.xsd#kof_SystemsDevelopmentIntangibles"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_kof_SystemsDevelopmentIntangibles_d4586b4a-c3f3-495b-a312-320f07eadf7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_cfb74abc-83bc-4971-9ded-b3a07a5e5151" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_cfb74abc-83bc-4971-9ded-b3a07a5e5151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_b98b6d47-13b4-4c9b-b627-8a56d4205927" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_b98b6d47-13b4-4c9b-b627-8a56d4205927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_2330abf2-9572-48f0-9103-460213d38cc6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_2330abf2-9572-48f0-9103-460213d38cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_15162d04-927c-450c-a07a-9356bd57c11f" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_15162d04-927c-450c-a07a-9356bd57c11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_6a0fef88-bf5c-4c35-945e-bc82b2cce1b0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_aea0c67c-c073-46e5-95b8-0c4c716ccdbb" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_6a0fef88-bf5c-4c35-945e-bc82b2cce1b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_591a70ee-aabd-469b-aa12-a87b088f7218" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_591a70ee-aabd-469b-aa12-a87b088f7218" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_d96f380e-1baa-4adb-8471-e6f9a38bdbb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_d96f380e-1baa-4adb-8471-e6f9a38bdbb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_f65e8d04-1c41-4513-b17d-f820a5b23f92" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_d96f380e-1baa-4adb-8471-e6f9a38bdbb0" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_f65e8d04-1c41-4513-b17d-f820a5b23f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_a7697a65-e91f-47ac-8965-1a80e5dfcc88" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_f65e8d04-1c41-4513-b17d-f820a5b23f92" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_a7697a65-e91f-47ac-8965-1a80e5dfcc88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_915b586c-c613-4e16-af1b-792c1db61032" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:to="loc_ifrs-full_RangeAxis_915b586c-c613-4e16-af1b-792c1db61032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_5258f84b-fc42-47f6-a19d-ca1f6d4a587a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_915b586c-c613-4e16-af1b-792c1db61032" xlink:to="loc_ifrs-full_RangesMember_5258f84b-fc42-47f6-a19d-ca1f6d4a587a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_0077c33b-088e-4cc9-b255-bd885c3e5da0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_5258f84b-fc42-47f6-a19d-ca1f6d4a587a" xlink:to="loc_ifrs-full_BottomOfRangeMember_0077c33b-088e-4cc9-b255-bd885c3e5da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_5fcb35c3-2dfc-4da8-9d3d-ececd9c6d35c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_5258f84b-fc42-47f6-a19d-ca1f6d4a587a" xlink:to="loc_ifrs-full_TopOfRangeMember_5fcb35c3-2dfc-4da8-9d3d-ececd9c6d35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeStatementLocationAxis_9ee06dfe-6983-41fd-8ee6-80bd16c82371" xlink:href="kof-20201231.xsd#kof_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:to="loc_kof_IncomeStatementLocationAxis_9ee06dfe-6983-41fd-8ee6-80bd16c82371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeStatementLocation1Member_f7710fdd-3b8a-446a-9809-0a6a1730ba6a" xlink:href="kof-20201231.xsd#kof_IncomeStatementLocation1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_IncomeStatementLocationAxis_9ee06dfe-6983-41fd-8ee6-80bd16c82371" xlink:to="loc_kof_IncomeStatementLocation1Member_f7710fdd-3b8a-446a-9809-0a6a1730ba6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfSalesMember_4aa76ea7-0444-4ff0-a919-e639d18757b1" xlink:href="kof-20201231.xsd#kof_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_IncomeStatementLocation1Member_f7710fdd-3b8a-446a-9809-0a6a1730ba6a" xlink:to="loc_kof_CostOfSalesMember_4aa76ea7-0444-4ff0-a919-e639d18757b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndMarketingExpenseMember_b83295b0-6b4c-40b9-bef6-4b5429370ea0" xlink:href="kof-20201231.xsd#kof_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_IncomeStatementLocation1Member_f7710fdd-3b8a-446a-9809-0a6a1730ba6a" xlink:to="loc_kof_SellingAndMarketingExpenseMember_b83295b0-6b4c-40b9-bef6-4b5429370ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GeneralAndAdministrativeExpenseMember_e1295609-9be9-4af5-86f7-18685007709b" xlink:href="kof-20201231.xsd#kof_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_IncomeStatementLocation1Member_f7710fdd-3b8a-446a-9809-0a6a1730ba6a" xlink:to="loc_kof_GeneralAndAdministrativeExpenseMember_e1295609-9be9-4af5-86f7-18685007709b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0454cea8-77b4-4ea0-8f9b-9ffc4a62e0b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d88791b0-2a4d-4808-ad01-c86f124e39d5" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0454cea8-77b4-4ea0-8f9b-9ffc4a62e0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_648143c8-6304-4957-b117-b07d9dcf8009" xlink:href="kof-20201231.xsd#kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0454cea8-77b4-4ea0-8f9b-9ffc4a62e0b5" xlink:to="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_648143c8-6304-4957-b117-b07d9dcf8009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_6ddee080-5b9b-4fd4-a871-18401d135e6e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0454cea8-77b4-4ea0-8f9b-9ffc4a62e0b5" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_6ddee080-5b9b-4fd4-a871-18401d135e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RiskPremiumBasisPoints_75b8cd7c-aed2-437a-9445-2e78e3220f0e" xlink:href="kof-20201231.xsd#kof_RiskPremiumBasisPoints"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0454cea8-77b4-4ea0-8f9b-9ffc4a62e0b5" xlink:to="loc_kof_RiskPremiumBasisPoints_75b8cd7c-aed2-437a-9445-2e78e3220f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_c2a20839-d1a3-421d-8f60-1ff8c5e36233" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1dbdd1e4-0a55-4a72-b6ad-2e30e59b6892" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_c2a20839-d1a3-421d-8f60-1ff8c5e36233" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1dbdd1e4-0a55-4a72-b6ad-2e30e59b6892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_c7a0fde9-f713-4f16-8c55-95cc78a068e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1dbdd1e4-0a55-4a72-b6ad-2e30e59b6892" xlink:to="loc_ifrs-full_GeographicalAreasAxis_c7a0fde9-f713-4f16-8c55-95cc78a068e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_c7a0fde9-f713-4f16-8c55-95cc78a068e3" xlink:to="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_6442d9af-8577-41dd-b21c-0c6c1129690c" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_MX_6442d9af-8577-41dd-b21c-0c6c1129690c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_dea596ea-386e-4efb-9195-080dde396e0c" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_GT_dea596ea-386e-4efb-9195-080dde396e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_b629ccbc-e5fa-4497-8f8d-cb30e8620ce3" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_NI_b629ccbc-e5fa-4497-8f8d-cb30e8620ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_b5fb82ef-0977-4a2a-bf63-f9b2997bd029" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_CR_b5fb82ef-0977-4a2a-bf63-f9b2997bd029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_eb2412b1-e329-4239-b19f-b2c0934a4ebc" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_PA_eb2412b1-e329-4239-b19f-b2c0934a4ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_500a6228-2477-4d86-a668-efa9a5d42189" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_CO_500a6228-2477-4d86-a668-efa9a5d42189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_240e6f03-06ad-426f-ba82-7a82ea86ee8f" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_BR_240e6f03-06ad-426f-ba82-7a82ea86ee8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_4dd477d7-c611-4115-bd17-2387c3693afe" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_AR_4dd477d7-c611-4115-bd17-2387c3693afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_a4c9c451-1c5c-4146-8e2f-0de958e7b8a8" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_83645f8b-4fb4-4db3-9d80-efdd956f31bf" xlink:to="loc_country_UY_a4c9c451-1c5c-4146-8e2f-0de958e7b8a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_70f3a777-672d-454e-9298-2509d60aad73" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1dbdd1e4-0a55-4a72-b6ad-2e30e59b6892" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_70f3a777-672d-454e-9298-2509d60aad73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_5b7ea99e-a584-41bb-8ce9-3c3304b896e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_70f3a777-672d-454e-9298-2509d60aad73" xlink:to="loc_ifrs-full_Goodwill_5b7ea99e-a584-41bb-8ce9-3c3304b896e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_9ab860f3-3ed1-480a-bf50-e1d9d4c5dc53" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f97f685d-b9d7-415f-a56e-c1f8a4603f75" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_9ab860f3-3ed1-480a-bf50-e1d9d4c5dc53" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f97f685d-b9d7-415f-a56e-c1f8a4603f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_f2a05aec-3e85-4f26-a993-10cef2aa6a8b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f97f685d-b9d7-415f-a56e-c1f8a4603f75" xlink:to="loc_ifrs-full_MaturityAxis_f2a05aec-3e85-4f26-a993-10cef2aa6a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_c51d752d-b210-47ff-8f58-9e7eec48397d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_f2a05aec-3e85-4f26-a993-10cef2aa6a8b" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_c51d752d-b210-47ff-8f58-9e7eec48397d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneToTwoThousandThirtyMember_8f0c74c9-24b8-485e-ace8-fa26af7543ff" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyOneToTwoThousandThirtyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c51d752d-b210-47ff-8f58-9e7eec48397d" xlink:to="loc_kof_TwoThousandTwentyOneToTwoThousandThirtyMember_8f0c74c9-24b8-485e-ace8-fa26af7543ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyToTwoThousandTwentyNineMember_8bc8e675-f06c-4983-a719-d2f4195cf8f8" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyToTwoThousandTwentyNineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c51d752d-b210-47ff-8f58-9e7eec48397d" xlink:to="loc_kof_TwoThousandTwentyToTwoThousandTwentyNineMember_8bc8e675-f06c-4983-a719-d2f4195cf8f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_8677847f-61b7-4a9b-b587-a29172c0d2d5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f97f685d-b9d7-415f-a56e-c1f8a4603f75" xlink:to="loc_ifrs-full_GeographicalAreasAxis_8677847f-61b7-4a9b-b587-a29172c0d2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_8677847f-61b7-4a9b-b587-a29172c0d2d5" xlink:to="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_f5596680-cef1-46a8-b185-4ae6d2e90bd0" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_MX_f5596680-cef1-46a8-b185-4ae6d2e90bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_e6caf99e-da2b-42dd-b4f6-8de92aeb0471" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_BR_e6caf99e-da2b-42dd-b4f6-8de92aeb0471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_fd6a2f15-ac21-4e21-8780-0264407a562b" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_CO_fd6a2f15-ac21-4e21-8780-0264407a562b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_fb2ea0f7-d360-4f4e-abfb-b4744a49f613" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_AR_fb2ea0f7-d360-4f4e-abfb-b4744a49f613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_c85b43c9-cb1a-4b11-be5a-1546a80cc653" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_GT_c85b43c9-cb1a-4b11-be5a-1546a80cc653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_75c0390e-c836-42da-9714-ccfc98229846" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_CR_75c0390e-c836-42da-9714-ccfc98229846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_561b778a-ff53-463e-9584-5d4298d20a55" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_NI_561b778a-ff53-463e-9584-5d4298d20a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_ff32e8c7-d1b7-4203-8897-18351dedf6fe" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_PA_ff32e8c7-d1b7-4203-8897-18351dedf6fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_2fd0d91b-8035-45d0-8f4d-8466b5d9018c" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ace6dd78-9a7d-422c-a26f-9b0b09bcfa60" xlink:to="loc_country_UY_2fd0d91b-8035-45d0-8f4d-8466b5d9018c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f97f685d-b9d7-415f-a56e-c1f8a4603f75" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_a4528abf-2a6f-4a6a-a2b7-29587cb85a73" xlink:href="kof-20201231.xsd#kof_WeightedAverageCostOfCapitalPreTaxPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:to="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_a4528abf-2a6f-4a6a-a2b7-29587cb85a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_08ffe66a-d7d3-40fa-9385-ca295638defc" xlink:href="kof-20201231.xsd#kof_WeightedAverageCostOfCapitalAfterTaxPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:to="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_08ffe66a-d7d3-40fa-9385-ca295638defc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationPercentage_19e6fb45-1fbb-47de-9496-9349c68e69a9" xlink:href="kof-20201231.xsd#kof_ExpectedAnnualLongTermInflationPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:to="loc_kof_ExpectedAnnualLongTermInflationPercentage_19e6fb45-1fbb-47de-9496-9349c68e69a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesPercentage_3fd7efe8-7c8e-4f49-b75e-e1c00e567f86" xlink:href="kof-20201231.xsd#kof_ExpectedVolumeGrowthRatesPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_fea5e229-5bac-41d9-9b94-23392b2a319a" xlink:to="loc_kof_ExpectedVolumeGrowthRatesPercentage_3fd7efe8-7c8e-4f49-b75e-e1c00e567f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_cf2f80ec-cc92-456d-be9a-0f990fd628f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d5a196ed-9e84-44f2-922d-ce0af0416d28" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_cf2f80ec-cc92-456d-be9a-0f990fd628f4" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d5a196ed-9e84-44f2-922d-ce0af0416d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_bcb0fd49-9952-4565-8671-06ab2cfb67e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d5a196ed-9e84-44f2-922d-ce0af0416d28" xlink:to="loc_ifrs-full_GeographicalAreasAxis_bcb0fd49-9952-4565-8671-06ab2cfb67e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_bcb0fd49-9952-4565-8671-06ab2cfb67e1" xlink:to="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_501a6201-7c81-48c9-826f-375ffe538d9f" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_MX_501a6201-7c81-48c9-826f-375ffe538d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_3f6439c6-107b-47b1-a343-e3769e240b44" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_BR_3f6439c6-107b-47b1-a343-e3769e240b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_8878605d-8090-4cab-b77d-2d60690693a1" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_CO_8878605d-8090-4cab-b77d-2d60690693a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_67871373-5202-4edf-bdd8-9f5e9eee2fbf" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_AR_67871373-5202-4edf-bdd8-9f5e9eee2fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_29193607-96ec-40d2-908e-bd781dd32357" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GT"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_GT_29193607-96ec-40d2-908e-bd781dd32357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_2c4ab8e8-190d-4076-a7de-82d6cd2a7715" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_CR_2c4ab8e8-190d-4076-a7de-82d6cd2a7715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_280fa278-7ab0-4521-a3d7-8a2f7ffb7988" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_NI_280fa278-7ab0-4521-a3d7-8a2f7ffb7988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_d5250aaf-2e13-4618-92d8-b406b7b13d36" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_PA_d5250aaf-2e13-4618-92d8-b406b7b13d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_95990b3d-28d0-4e39-9ca2-f76ac8725cc8" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_cea44a3f-ac32-4ea3-9bfc-6f7b28ec1603" xlink:to="loc_country_UY_95990b3d-28d0-4e39-9ca2-f76ac8725cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_36d40acc-9e9e-45d2-9b81-2a1cd6c287b9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d5a196ed-9e84-44f2-922d-ce0af0416d28" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_36d40acc-9e9e-45d2-9b81-2a1cd6c287b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_de0e9552-dd0f-4544-827f-a3b9631550b3" xlink:href="kof-20201231.xsd#kof_ChangeInWeightedAverageCostOfCapitalPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_36d40acc-9e9e-45d2-9b81-2a1cd6c287b9" xlink:to="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_de0e9552-dd0f-4544-827f-a3b9631550b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_1cf34749-3185-481a-8b81-5b2a668c9dd1" xlink:href="kof-20201231.xsd#kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_36d40acc-9e9e-45d2-9b81-2a1cd6c287b9" xlink:to="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_1cf34749-3185-481a-8b81-5b2a668c9dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOnValuation_30facc16-c4e1-4a60-9870-bbe319f29fc4" xlink:href="kof-20201231.xsd#kof_EffectOnValuation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_36d40acc-9e9e-45d2-9b81-2a1cd6c287b9" xlink:to="loc_kof_EffectOnValuation_30facc16-c4e1-4a60-9870-bbe319f29fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets" xlink:type="simple" xlink:href="kof-20201231.xsd#Othernoncurrentassetsandothernoncurrentfinancialassets"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_77faaf52-d62a-4651-b793-b47f4d722774" xlink:href="kof-20201231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_a6641c40-b321-4425-a3dd-ac383307db1e" xlink:href="kof-20201231.xsd#kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_77faaf52-d62a-4651-b793-b47f4d722774" xlink:to="loc_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_a6641c40-b321-4425-a3dd-ac383307db1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OthernoncurrentassetsandothernoncurrentfinancialassetsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_89a6ff49-84a0-44c6-98f7-65f8ee6e5c51" xlink:href="kof-20201231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_3af90361-9267-4b9c-a3e6-7685fa6c3a81" xlink:href="kof-20201231.xsd#kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_89a6ff49-84a0-44c6-98f7-65f8ee6e5c51" xlink:to="loc_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_3af90361-9267-4b9c-a3e6-7685fa6c3a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_08e6698c-a3a2-4860-b6bb-996f9a5f06a2" xlink:href="kof-20201231.xsd#kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_89a6ff49-84a0-44c6-98f7-65f8ee6e5c51" xlink:to="loc_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_08e6698c-a3a2-4860-b6bb-996f9a5f06a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:href="kof-20201231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPrepaidAdvertisingExpenses_4afc0f77-da3f-406d-b80e-e3ca3e0f5ad6" xlink:href="kof-20201231.xsd#kof_NonCurrentPrepaidAdvertisingExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_kof_NonCurrentPrepaidAdvertisingExpenses_4afc0f77-da3f-406d-b80e-e3ca3e0f5ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_14780fc2-d8a6-4447-b0c7-ee9d68448f5d" xlink:href="kof-20201231.xsd#kof_GuaranteeDepositsOtherNonCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_14780fc2-d8a6-4447-b0c7-ee9d68448f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPrepaidBonuses_39265269-e579-4c5a-ab85-1b4bc9dfb07b" xlink:href="kof-20201231.xsd#kof_CurrentPrepaidBonuses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_kof_CurrentPrepaidBonuses_39265269-e579-4c5a-ab85-1b4bc9dfb07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_ac2b5870-70ba-44a3-abc6-9dd6fd3f2924" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentRestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_ac2b5870-70ba-44a3-abc6-9dd6fd3f2924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_34934484-c514-4462-aa14-3f335dbb175d" xlink:href="kof-20201231.xsd#kof_ShareBasedPaymentsOtherNonCurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_34934484-c514-4462-aa14-3f335dbb175d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_d2212ca0-da0a-4d29-9db9-69597097d92e" xlink:href="kof-20201231.xsd#kof_IndemnifiableContingenciesFromBusinessCombinations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_d2212ca0-da0a-4d29-9db9-69597097d92e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_a95cf3d5-de68-48da-b698-3cd8d313d8a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_a95cf3d5-de68-48da-b698-3cd8d313d8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_50834e3f-b800-4a63-8a7b-5e24303e1f78" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_ifrs-full_OtherAssets_50834e3f-b800-4a63-8a7b-5e24303e1f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_4c8245ac-fd7a-45c8-8ee4-c49ffb05446e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_4c8245ac-fd7a-45c8-8ee4-c49ffb05446e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentFinancialAssetsOther_18e5f66a-c85f-4632-b5d8-e2d5db401fc8" xlink:href="kof-20201231.xsd#kof_OtherNonCurrentFinancialAssetsOther"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_kof_OtherNonCurrentFinancialAssetsOther_18e5f66a-c85f-4632-b5d8-e2d5db401fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_852c5ec7-275d-49b5-bb7c-ce1375b293db" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_852c5ec7-275d-49b5-bb7c-ce1375b293db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_75617a4a-c17c-450e-a08a-cf4010302136" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_b7a3c790-b470-41a1-a2e5-07efc0a44f00" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_75617a4a-c17c-450e-a08a-cf4010302136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_dc678227-4ae6-499d-83ce-09339158930a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_ddfbfbaa-1e1c-459b-80a8-cea68f4aac7e" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_dc678227-4ae6-499d-83ce-09339158930a" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_ddfbfbaa-1e1c-459b-80a8-cea68f4aac7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_3ef9651b-a189-4613-8309-53c4e3ba1f95" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_41f39c28-bb34-4ade-bd4f-bbc8cd8018f1" xlink:href="kof-20201231.xsd#kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_3ef9651b-a189-4613-8309-53c4e3ba1f95" xlink:to="loc_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_41f39c28-bb34-4ade-bd4f-bbc8cd8018f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_0c1ddf0f-d2eb-496e-b1ed-3559809568a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_3ef9651b-a189-4613-8309-53c4e3ba1f95" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_0c1ddf0f-d2eb-496e-b1ed-3559809568a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_05a1668b-2cb8-403f-8f60-46f220898d28" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_3ef9651b-a189-4613-8309-53c4e3ba1f95" xlink:to="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_05a1668b-2cb8-403f-8f60-46f220898d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_6a15a1f9-ccbb-4525-877e-78503196564d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_23ea9c07-ed95-4a1e-8850-e83a72c16419" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_6a15a1f9-ccbb-4525-877e-78503196564d" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_23ea9c07-ed95-4a1e-8850-e83a72c16419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_7c8d7013-000d-43a0-bc4c-aea1c28978f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_23ea9c07-ed95-4a1e-8850-e83a72c16419" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_7c8d7013-000d-43a0-bc4c-aea1c28978f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_7c8d7013-000d-43a0-bc4c-aea1c28978f8" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_7908845d-bca0-484f-b014-62fd1da31c03" xlink:href="kof-20201231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:to="loc_kof_FemsaAndSubsidiariesMember_7908845d-bca0-484f-b014-62fd1da31c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_83bc2a63-f29f-4de0-a416-c65088eb3db6" xlink:href="kof-20201231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:to="loc_kof_CocaColaCompanyMember_83bc2a63-f29f-4de0-a416-c65088eb3db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember_41d4f6f9-4da5-498b-a808-47ffc06845e9" xlink:href="kof-20201231.xsd#kof_HeinekenGroupMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:to="loc_kof_HeinekenGroupMember_41d4f6f9-4da5-498b-a808-47ffc06845e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_4a44c8a5-14c7-487d-9f34-b557e52c2e9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherRelatedPartiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5c098970-0b8b-48b8-9565-9ccd95b18bb0" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_4a44c8a5-14c7-487d-9f34-b557e52c2e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_b0d59370-3a92-4241-b3a0-c4890d8b6750" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_23ea9c07-ed95-4a1e-8850-e83a72c16419" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_b0d59370-3a92-4241-b3a0-c4890d8b6750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_01f2f877-0b66-4c7b-b006-49671dd8b4aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_b0d59370-3a92-4241-b3a0-c4890d8b6750" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_01f2f877-0b66-4c7b-b006-49671dd8b4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_c3cbc206-947e-4823-91c4-ca9cf173d7d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_01f2f877-0b66-4c7b-b006-49671dd8b4aa" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_c3cbc206-947e-4823-91c4-ca9cf173d7d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables_01e00276-cfa5-4003-b95b-7668fdf6dc38" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_01f2f877-0b66-4c7b-b006-49671dd8b4aa" xlink:to="loc_ifrs-full_OtherCurrentReceivables_01e00276-cfa5-4003-b95b-7668fdf6dc38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_0835b1a4-7f3b-4f58-a1e9-904c3c8a00a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_01f2f877-0b66-4c7b-b006-49671dd8b4aa" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_0835b1a4-7f3b-4f58-a1e9-904c3c8a00a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_9704bd50-96ff-497c-b364-f6a849478005" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_b0d59370-3a92-4241-b3a0-c4890d8b6750" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_9704bd50-96ff-497c-b364-f6a849478005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_f5bed66a-5de9-47ef-b55b-efeada52b439" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_9704bd50-96ff-497c-b364-f6a849478005" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_f5bed66a-5de9-47ef-b55b-efeada52b439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPayables_d376737c-bab4-4e5b-b66f-135139df2ec3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPayables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_9704bd50-96ff-497c-b364-f6a849478005" xlink:to="loc_ifrs-full_OtherPayables_d376737c-bab4-4e5b-b66f-135139df2ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_5bb672b2-29d3-470b-9236-38c55042b09e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_9704bd50-96ff-497c-b364-f6a849478005" xlink:to="loc_ifrs-full_TradeAndOtherPayables_5bb672b2-29d3-470b-9236-38c55042b09e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_22262b77-2b52-43d6-aaa8-022d2064801d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_c5bcd42e-9aba-41b5-873f-66b0adde8ee2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_22262b77-2b52-43d6-aaa8-022d2064801d" xlink:to="loc_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_c5bcd42e-9aba-41b5-873f-66b0adde8ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_e89e037d-20ea-4693-88de-eb550563c18a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_e89e037d-20ea-4693-88de-eb550563c18a" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2d183f1d-6eb2-4483-a80a-e103561c245a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2d183f1d-6eb2-4483-a80a-e103561c245a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2d183f1d-6eb2-4483-a80a-e103561c245a" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember_8222eeb1-53ff-459b-afdf-dad49e01303b" xlink:href="kof-20201231.xsd#kof_HeinekenGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:to="loc_kof_HeinekenGroupMember_8222eeb1-53ff-459b-afdf-dad49e01303b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_792fc86c-355f-4a32-b533-cb2a95c29eff" xlink:href="kof-20201231.xsd#kof_FEMSAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:to="loc_kof_FEMSAMember_792fc86c-355f-4a32-b533-cb2a95c29eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_2bfef2a9-4740-4145-a0f7-569d6531a2d7" xlink:href="kof-20201231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:to="loc_kof_CocaColaCompanyMember_2bfef2a9-4740-4145-a0f7-569d6531a2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdeSMember_25ede09e-4010-44e7-a3ac-730aa2c63184" xlink:href="kof-20201231.xsd#kof_AdeSMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4cb3dbbf-5dde-4eff-96fe-51a380c99359" xlink:to="loc_kof_AdeSMember_25ede09e-4010-44e7-a3ac-730aa2c63184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_be4676e6-2762-410c-97d6-85cfc8648957" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:to="loc_ifrs-full_JointVenturesAxis_be4676e6-2762-410c-97d6-85cfc8648957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_3ecd3a64-833d-4b1a-a888-7e155a1b7285" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_be4676e6-2762-410c-97d6-85cfc8648957" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_3ecd3a64-833d-4b1a-a888-7e155a1b7285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BBVABancomerSADeCVMember_4ca74ba3-5239-4535-ad6f-9844685f8308" xlink:href="kof-20201231.xsd#kof_BBVABancomerSADeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_3ecd3a64-833d-4b1a-a888-7e155a1b7285" xlink:to="loc_kof_BBVABancomerSADeCVMember_4ca74ba3-5239-4535-ad6f-9844685f8308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_698a1730-a9d6-40c2-a368-0f2c3ea14b67" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_698a1730-a9d6-40c2-a368-0f2c3ea14b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_698a1730-a9d6-40c2-a368-0f2c3ea14b67" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_dde3bb2a-e2dc-46b9-b57e-817480abf5e4" xlink:href="kof-20201231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_dde3bb2a-e2dc-46b9-b57e-817480abf5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_5b64adcc-0f50-4c14-a4ca-66b417ff22ab" xlink:href="kof-20201231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_5b64adcc-0f50-4c14-a4ca-66b417ff22ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BetaSanMiguelMember_9526d995-61c8-476b-b271-2084d3dc561d" xlink:href="kof-20201231.xsd#kof_BetaSanMiguelMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_BetaSanMiguelMember_9526d995-61c8-476b-b271-2084d3dc561d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_b5529c34-2ec3-43ac-b498-53a2666ad6d8" xlink:href="kof-20201231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_b5529c34-2ec3-43ac-b498-53a2666ad6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_fcc92dd2-b9cb-403d-b1c8-c33a1d950bb2" xlink:href="kof-20201231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_fcc92dd2-b9cb-403d-b1c8-c33a1d950bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_e81a254b-33e9-4161-b53e-1c5179ea8592" xlink:href="kof-20201231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_e81a254b-33e9-4161-b53e-1c5179ea8592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_7522818d-945a-4557-a9a0-3dffd49afdfa" xlink:href="kof-20201231.xsd#kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_7522818d-945a-4557-a9a0-3dffd49afdfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FundacionFemsaACMember_f0ca809e-8f9c-4bfe-9384-a60fa4415621" xlink:href="kof-20201231.xsd#kof_FundacionFemsaACMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_0dfb2b9d-a0a3-4701-940a-1afd2017b4c8" xlink:to="loc_kof_FundacionFemsaACMember_f0ca809e-8f9c-4bfe-9384-a60fa4415621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_d141659a-bfe8-443d-80fd-3da106ab607c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_62d998c8-978a-4ef5-a77d-9a8fb8e8d9ee" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_d141659a-bfe8-443d-80fd-3da106ab607c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeFromRelatedPartyAbstract_66a61b99-bc42-461b-83a7-c84ca9ebe73e" xlink:href="kof-20201231.xsd#kof_IncomeFromRelatedPartyAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_d141659a-bfe8-443d-80fd-3da106ab607c" xlink:to="loc_kof_IncomeFromRelatedPartyAbstract_66a61b99-bc42-461b-83a7-c84ca9ebe73e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_92b3b62f-e33a-4412-9799-963de86d1f56" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_IncomeFromRelatedPartyAbstract_66a61b99-bc42-461b-83a7-c84ca9ebe73e" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_92b3b62f-e33a-4412-9799-963de86d1f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InterestIncomeReceivedFromRelatedParty_9109dcad-edd0-4a68-ac03-303e4b629bc2" xlink:href="kof-20201231.xsd#kof_InterestIncomeReceivedFromRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_IncomeFromRelatedPartyAbstract_66a61b99-bc42-461b-83a7-c84ca9ebe73e" xlink:to="loc_kof_InterestIncomeReceivedFromRelatedParty_9109dcad-edd0-4a68-ac03-303e4b629bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:href="kof-20201231.xsd#kof_ExpensesFromRelatedPartyAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_d141659a-bfe8-443d-80fd-3da106ab607c" xlink:to="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_8fa0d614-3833-4a08-9d95-c5ac8ff052f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_8fa0d614-3833-4a08-9d95-c5ac8ff052f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_947fef02-a6ad-45b9-aea3-bd9ca79bee14" xlink:href="kof-20201231.xsd#kof_PurchasesOfConcentrateRelatedPartyTransactions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_947fef02-a6ad-45b9-aea3-bd9ca79bee14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_b17f5a8d-ffbe-492c-a155-f5bf314dc83b" xlink:href="kof-20201231.xsd#kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_b17f5a8d-ffbe-492c-a155-f5bf314dc83b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_d3fc42dc-760c-4172-ab9e-8907d9b064b7" xlink:href="kof-20201231.xsd#kof_AdvertisingExpenseToRelatedPartyTransactions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_d3fc42dc-760c-4172-ab9e-8907d9b064b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DonationsToRelatedPartyTransactions_97cb6d9f-358c-429b-90b8-32362dc91a27" xlink:href="kof-20201231.xsd#kof_DonationsToRelatedPartyTransactions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_DonationsToRelatedPartyTransactions_97cb6d9f-358c-429b-90b8-32362dc91a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InterestAndFeesPaidRelatedPartyTransactions_163baa90-1890-42c5-9734-155282537fb6" xlink:href="kof-20201231.xsd#kof_InterestAndFeesPaidRelatedPartyTransactions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_InterestAndFeesPaidRelatedPartyTransactions_163baa90-1890-42c5-9734-155282537fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherExpensesWithRelatedParty_f715a0eb-c817-47bf-9942-ec170aeae553" xlink:href="kof-20201231.xsd#kof_OtherExpensesWithRelatedParty"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_1c736bc4-cdd8-4211-9e8c-49c56515c2c7" xlink:to="loc_kof_OtherExpensesWithRelatedParty_f715a0eb-c817-47bf-9942-ec170aeae553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_68acbc68-7575-4d49-84bb-17e09e92c773" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisionsForEmployeeBenefits_bfb2c4b1-8736-42ed-b43b-19f4b2504482" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentProvisionsForEmployeeBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_68acbc68-7575-4d49-84bb-17e09e92c773" xlink:to="loc_ifrs-full_CurrentProvisionsForEmployeeBenefits_bfb2c4b1-8736-42ed-b43b-19f4b2504482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TerminationBenefitsExpense_ac92cabd-293a-416c-a4c0-394fa5f75d71" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TerminationBenefitsExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_68acbc68-7575-4d49-84bb-17e09e92c773" xlink:to="loc_ifrs-full_TerminationBenefitsExpense_ac92cabd-293a-416c-a4c0-394fa5f75d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SharebasedPayment_0c0467a6-3f0b-4cc1-a3b5-78bcfd1fc6ef" xlink:href="kof-20201231.xsd#kof_SharebasedPayment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_68acbc68-7575-4d49-84bb-17e09e92c773" xlink:to="loc_kof_SharebasedPayment_0c0467a6-3f0b-4cc1-a3b5-78bcfd1fc6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrencies"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_9bdc7a31-8209-43d9-9629-75f0d3d599ba" xlink:href="kof-20201231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_bf3e4dd9-0599-40e4-a5e6-6f5618e1dd8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_9bdc7a31-8209-43d9-9629-75f0d3d599ba" xlink:to="loc_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_bf3e4dd9-0599-40e4-a5e6-6f5618e1dd8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrenciesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_fbeabf39-2506-4294-82cd-f22bb07629cd" xlink:href="kof-20201231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_2942d127-c346-40c8-926a-47d150a3a28a" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_fbeabf39-2506-4294-82cd-f22bb07629cd" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_2942d127-c346-40c8-926a-47d150a3a28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_8660393b-5312-4907-96b5-fd7112fc1f63" xlink:href="kof-20201231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_44a6bf88-f94e-48a7-a054-2e3d3844ccb5" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_8660393b-5312-4907-96b5-fd7112fc1f63" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_44a6bf88-f94e-48a7-a054-2e3d3844ccb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_79e77a6d-8f18-4fde-888a-c728999214ff" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_44a6bf88-f94e-48a7-a054-2e3d3844ccb5" xlink:to="loc_srt_CurrencyAxis_79e77a6d-8f18-4fde-888a-c728999214ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_ec67bc15-cc1f-403f-b306-73e6ce0663dc" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_79e77a6d-8f18-4fde-888a-c728999214ff" xlink:to="loc_currency_AllCurrenciesDomain_ec67bc15-cc1f-403f-b306-73e6ce0663dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_a27794fb-cc32-4328-b8b1-43e438600cad" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_ec67bc15-cc1f-403f-b306-73e6ce0663dc" xlink:to="loc_currency_USD_a27794fb-cc32-4328-b8b1-43e438600cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_3a837ce1-e246-42e0-811e-c9e91277d625" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_EUR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_ec67bc15-cc1f-403f-b306-73e6ce0663dc" xlink:to="loc_currency_EUR_3a837ce1-e246-42e0-811e-c9e91277d625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_44a6bf88-f94e-48a7-a054-2e3d3844ccb5" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_75fb8879-3086-46fb-af4e-7240fb6472de" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:to="loc_ifrs-full_CurrentAssets_75fb8879-3086-46fb-af4e-7240fb6472de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_d0f42737-17fe-4c2f-bb42-f68b933724b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:to="loc_ifrs-full_NoncurrentAssets_d0f42737-17fe-4c2f-bb42-f68b933724b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_10c41d55-5d2f-447b-bd12-6957282c36d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:to="loc_ifrs-full_CurrentLiabilities_10c41d55-5d2f-447b-bd12-6957282c36d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_455cebe5-b3bb-4fcd-8c53-0b6277f1cbc7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_a814caee-5089-4f32-8853-423b271b9df0" xlink:to="loc_ifrs-full_NoncurrentLiabilities_455cebe5-b3bb-4fcd-8c53-0b6277f1cbc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_f22e4c00-e6c3-4997-b5c0-8b9638bcce49" xlink:href="kof-20201231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_f63cad15-0797-426b-b78b-47fa74b321c7" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_f22e4c00-e6c3-4997-b5c0-8b9638bcce49" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_f63cad15-0797-426b-b78b-47fa74b321c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_b320c384-106f-4986-898d-edd528a75617" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_f63cad15-0797-426b-b78b-47fa74b321c7" xlink:to="loc_srt_CurrencyAxis_b320c384-106f-4986-898d-edd528a75617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_b30df561-3f23-4b1b-bf96-282d0c98a695" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_b320c384-106f-4986-898d-edd528a75617" xlink:to="loc_currency_AllCurrenciesDomain_b30df561-3f23-4b1b-bf96-282d0c98a695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_a08d726b-3a22-4709-a494-cf4c5051a488" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_b30df561-3f23-4b1b-bf96-282d0c98a695" xlink:to="loc_currency_USD_a08d726b-3a22-4709-a494-cf4c5051a488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_de3c9dde-9b4b-4334-b4d6-63c6f6dc0028" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_EUR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_b30df561-3f23-4b1b-bf96-282d0c98a695" xlink:to="loc_currency_EUR_de3c9dde-9b4b-4334-b4d6-63c6f6dc0028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:href="kof-20201231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_f63cad15-0797-426b-b78b-47fa74b321c7" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_1b095b3a-2177-4b0f-ace6-82b2650c7c76" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:to="loc_ifrs-full_Revenue_1b095b3a-2177-4b0f-ace6-82b2650c7c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterials_34f902f4-8d95-446b-932c-f27e00cfc5e2" xlink:href="kof-20201231.xsd#kof_PurchasesOfRawMaterials"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:to="loc_kof_PurchasesOfRawMaterials_34f902f4-8d95-446b-932c-f27e00cfc5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_472843fe-62ee-4cc3-b42b-1c7f82998995" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:to="loc_ifrs-full_InterestExpense_472843fe-62ee-4cc3-b42b-1c7f82998995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherIncomeExpense_b88c0bd1-8046-4d0a-9e75-59b11081dd86" xlink:href="kof-20201231.xsd#kof_OtherIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_b33ce734-b51c-4312-9399-05f09232abff" xlink:to="loc_kof_OtherIncomeExpense_b88c0bd1-8046-4d0a-9e75-59b11081dd86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefits"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_ff0bd264-f8ed-4ee2-8166-81cb22f96124" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_40c7c3e4-d2c3-4c2a-b061-284ec8d773c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_ff0bd264-f8ed-4ee2-8166-81cb22f96124" xlink:to="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_40c7c3e4-d2c3-4c2a-b061-284ec8d773c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_d4eaa794-cc02-4b3d-8519-e73efae05344" xlink:href="kof-20201231.xsd#kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_d4eaa794-cc02-4b3d-8519-e73efae05344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_5e60b399-19c9-419c-91ea-77bbed1f6853" xlink:href="kof-20201231.xsd#kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_5e60b399-19c9-419c-91ea-77bbed1f6853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_8ff4fbbc-9c63-4104-b91c-da0e58724e2a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_8ff4fbbc-9c63-4104-b91c-da0e58724e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_d88c3080-f941-4654-b6c2-f218880dc165" xlink:href="kof-20201231.xsd#kof_DisclosureOfTrustAssetExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_d88c3080-f941-4654-b6c2-f218880dc165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock_a698c3f6-c1e3-447b-aee3-5dcc5796cbc9" xlink:href="kof-20201231.xsd#kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock_a698c3f6-c1e3-447b-aee3-5dcc5796cbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_d0a8d909-12aa-49d1-8fab-428aef8fec5b" xlink:href="kof-20201231.xsd#kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_d0a8d909-12aa-49d1-8fab-428aef8fec5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_ba683531-b558-4ef9-893d-3c6426756094" xlink:href="kof-20201231.xsd#kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_ba683531-b558-4ef9-893d-3c6426756094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_f57438e5-63e9-486d-bf16-4481f54f863f" xlink:href="kof-20201231.xsd#kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_f57438e5-63e9-486d-bf16-4481f54f863f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_f175e990-a15c-43c7-b8b7-3824b9dc947e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_f175e990-a15c-43c7-b8b7-3824b9dc947e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_3e2194ae-5a60-4e7a-8ef8-c5055d7ad295" xlink:href="kof-20201231.xsd#kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_3e2194ae-5a60-4e7a-8ef8-c5055d7ad295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_bf55de29-55c0-41a4-a0ff-651d79e63906" xlink:href="kof-20201231.xsd#kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_670127a6-c44a-49cb-b2b9-b5b9cb18ff45" xlink:to="loc_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_bf55de29-55c0-41a4-a0ff-651d79e63906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_5fe6a3d2-a06c-4144-aa60-01377e9954f1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SurplusDeficitInPlanAbstract_8ccbc05e-d311-4664-8b3b-8452fb4e27c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SurplusDeficitInPlanAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_5fe6a3d2-a06c-4144-aa60-01377e9954f1" xlink:to="loc_ifrs-full_SurplusDeficitInPlanAbstract_8ccbc05e-d311-4664-8b3b-8452fb4e27c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_71c1dae5-d405-473b-b2c2-5d7cb5b12194" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract_8ccbc05e-d311-4664-8b3b-8452fb4e27c4" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_71c1dae5-d405-473b-b2c2-5d7cb5b12194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_044bddf8-22e6-4e59-a6b1-9824700484a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract_8ccbc05e-d311-4664-8b3b-8452fb4e27c4" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_044bddf8-22e6-4e59-a6b1-9824700484a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_3b977368-d0d9-4a21-bee2-9693c78ba171" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract_8ccbc05e-d311-4664-8b3b-8452fb4e27c4" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_3b977368-d0d9-4a21-bee2-9693c78ba171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BiometricAbstract_4f18677e-e490-45b7-b9ec-df0420eb132d" xlink:href="kof-20201231.xsd#kof_BiometricAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_5fe6a3d2-a06c-4144-aa60-01377e9954f1" xlink:to="loc_kof_BiometricAbstract_4f18677e-e490-45b7-b9ec-df0420eb132d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NormalRetirementAge_30222e82-6793-4dc3-9f88-749b97896548" xlink:href="kof-20201231.xsd#kof_NormalRetirementAge"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BiometricAbstract_4f18677e-e490-45b7-b9ec-df0420eb132d" xlink:to="loc_kof_NormalRetirementAge_30222e82-6793-4dc3-9f88-749b97896548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_4be0f283-f3a5-4792-9a9a-dad0de4b281b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6cc1a6aa-152e-40d0-9f98-26ee51c9702a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_4be0f283-f3a5-4792-9a9a-dad0de4b281b" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6cc1a6aa-152e-40d0-9f98-26ee51c9702a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_ec1d16dc-e399-4511-8839-9d2f1ab15f8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6cc1a6aa-152e-40d0-9f98-26ee51c9702a" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_ec1d16dc-e399-4511-8839-9d2f1ab15f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_f96caa01-6e63-459e-b693-8a2931a6fec9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_ec1d16dc-e399-4511-8839-9d2f1ab15f8f" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_f96caa01-6e63-459e-b693-8a2931a6fec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_493e8f03-64cb-41b2-8ef0-0b5a910ff79d" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_f96caa01-6e63-459e-b693-8a2931a6fec9" xlink:to="loc_kof_PensionAndRetirementPlansMember_493e8f03-64cb-41b2-8ef0-0b5a910ff79d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_5d6db189-dacb-4600-83bb-a0f9277c142f" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_f96caa01-6e63-459e-b693-8a2931a6fec9" xlink:to="loc_kof_SeniorityPremiumsMember_5d6db189-dacb-4600-83bb-a0f9277c142f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6cc1a6aa-152e-40d0-9f98-26ee51c9702a" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5aaca90a-74ff-453b-8270-da33e23bf726" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5aaca90a-74ff-453b-8270-da33e23bf726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo_684c94dc-72e4-45f1-8728-59d48757c3a3" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo_684c94dc-72e4-45f1-8728-59d48757c3a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree_e73bd7b2-7962-4c58-97e8-5831a0b51ba8" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree_e73bd7b2-7962-4c58-97e8-5831a0b51ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour_cb49185b-51e9-48b0-bc3c-1885ff3172d3" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour_cb49185b-51e9-48b0-bc3c-1885ff3172d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive_e1732bfb-997e-48b6-bbc8-dfb148697aa0" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive_e1732bfb-997e-48b6-bbc8-dfb148697aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_da21a7e0-ba13-48c6-ad54-e12b4051ead8" xlink:href="kof-20201231.xsd#kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_996324a9-21fc-4cd8-9860-81e6f863feb2" xlink:to="loc_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_da21a7e0-ba13-48c6-ad54-e12b4051ead8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_9bcbe644-ce4a-49c1-acba-895ad05d7f81" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_674a706a-a5f7-4dae-b3eb-f51f128b4143" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_9bcbe644-ce4a-49c1-acba-895ad05d7f81" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_674a706a-a5f7-4dae-b3eb-f51f128b4143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_917c52ec-4885-47e4-9a1d-ba1935e8d420" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_674a706a-a5f7-4dae-b3eb-f51f128b4143" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_917c52ec-4885-47e4-9a1d-ba1935e8d420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_731a2c90-84a1-4667-bd75-3a1b7db37df2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_917c52ec-4885-47e4-9a1d-ba1935e8d420" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_731a2c90-84a1-4667-bd75-3a1b7db37df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_b2eef12a-3c24-4b2e-a6ec-2caaacd0c408" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_731a2c90-84a1-4667-bd75-3a1b7db37df2" xlink:to="loc_kof_PensionAndRetirementPlansMember_b2eef12a-3c24-4b2e-a6ec-2caaacd0c408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_09e1a088-d583-4311-832c-237f9ff946b4" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_731a2c90-84a1-4667-bd75-3a1b7db37df2" xlink:to="loc_kof_SeniorityPremiumsMember_09e1a088-d583-4311-832c-237f9ff946b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_674a706a-a5f7-4dae-b3eb-f51f128b4143" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VestedDefinedBenefitObligation_bf7367fc-ac1a-4d2a-a539-c17a9f82b83a" xlink:href="kof-20201231.xsd#kof_VestedDefinedBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_VestedDefinedBenefitObligation_bf7367fc-ac1a-4d2a-a539-c17a9f82b83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonVestedDefinedBenefitObligation_e0fb6028-9b95-4004-9f45-b9a49e52fe5a" xlink:href="kof-20201231.xsd#kof_NonVestedDefinedBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_NonVestedDefinedBenefitObligation_e0fb6028-9b95-4004-9f45-b9a49e52fe5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccumulatedDefinedBenefitObligation_63ac61cb-ff28-403e-bba1-f0a399ee46c0" xlink:href="kof-20201231.xsd#kof_AccumulatedDefinedBenefitObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_AccumulatedDefinedBenefitObligation_63ac61cb-ff28-403e-bba1-f0a399ee46c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_9ab23dce-878a-4711-8b6c-ed0eb34fffbc" xlink:href="kof-20201231.xsd#kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_9ab23dce-878a-4711-8b6c-ed0eb34fffbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligation_c3a43f09-92da-4fc4-ac47-61a30d0455bc" xlink:href="kof-20201231.xsd#kof_DefinedBenefitObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_DefinedBenefitObligation_c3a43f09-92da-4fc4-ac47-61a30d0455bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligationFundsAtFairValue_70201224-0a1d-4334-8161-5ec7fccc32e9" xlink:href="kof-20201231.xsd#kof_DefinedBenefitObligationFundsAtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_kof_DefinedBenefitObligationFundsAtFairValue_70201224-0a1d-4334-8161-5ec7fccc32e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_4854c87c-0182-4c56-90fe-99a3e13b5d2c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_4854c87c-0182-4c56-90fe-99a3e13b5d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_c3f4f169-1735-4976-9e12-d2ab6a06ef56" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_f8b8c805-d292-44a8-8002-76c9eb47b3c6" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_c3f4f169-1735-4976-9e12-d2ab6a06ef56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_82681b13-3f67-47ef-9562-4536706930a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_3023c3d9-3df7-4726-89dc-db25816e8f07" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_82681b13-3f67-47ef-9562-4536706930a6" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_3023c3d9-3df7-4726-89dc-db25816e8f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_814b9b73-ee1b-44b0-aa98-34056bb5879f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_3023c3d9-3df7-4726-89dc-db25816e8f07" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_814b9b73-ee1b-44b0-aa98-34056bb5879f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_814b9b73-ee1b-44b0-aa98-34056bb5879f" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradingEquitySecuritiesMember_95e50c55-f9c2-47a1-9313-c231f5376af1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradingEquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:to="loc_ifrs-full_TradingEquitySecuritiesMember_95e50c55-f9c2-47a1-9313-c231f5376af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesMember_0997f547-51f2-4de0-a2dd-b271807d1136" xlink:href="kof-20201231.xsd#kof_LifeAnnuitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:to="loc_kof_LifeAnnuitiesMember_0997f547-51f2-4de0-a2dd-b271807d1136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BankInstrumentsMember_153fb70f-250a-4f4f-81d6-b86bff1d8741" xlink:href="kof-20201231.xsd#kof_BankInstrumentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:to="loc_kof_BankInstrumentsMember_153fb70f-250a-4f4f-81d6-b86bff1d8741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalGovernmentInstrumentsMember_6c9fbfc9-2960-4e0d-b1c9-ada84f7d488a" xlink:href="kof-20201231.xsd#kof_FederalGovernmentInstrumentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:to="loc_kof_FederalGovernmentInstrumentsMember_6c9fbfc9-2960-4e0d-b1c9-ada84f7d488a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PubliclyTradedSharesMember_bbfc4582-321a-4359-ba5a-b61cd7bf1441" xlink:href="kof-20201231.xsd#kof_PubliclyTradedSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_e328eabd-947c-4f75-8bef-0f101f2136f8" xlink:to="loc_kof_PubliclyTradedSharesMember_bbfc4582-321a-4359-ba5a-b61cd7bf1441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_0e0878ed-5fc8-4111-8807-6c7a78300d56" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_3023c3d9-3df7-4726-89dc-db25816e8f07" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_0e0878ed-5fc8-4111-8807-6c7a78300d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FixedReturnAbstract_d7921d2e-89c0-4079-a92c-2addd5ad02a8" xlink:href="kof-20201231.xsd#kof_FixedReturnAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_0e0878ed-5fc8-4111-8807-6c7a78300d56" xlink:to="loc_kof_FixedReturnAbstract_d7921d2e-89c0-4079-a92c-2addd5ad02a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedReturnPercentage_c66afde9-1c25-42f7-aaf5-4b93e0635f20" xlink:href="kof-20201231.xsd#kof_TrustAssetsFixedReturnPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FixedReturnAbstract_d7921d2e-89c0-4079-a92c-2addd5ad02a8" xlink:to="loc_kof_TrustAssetsFixedReturnPercentage_c66afde9-1c25-42f7-aaf5-4b93e0635f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VariableReturnAbstract_8238b0ad-83fb-4d1b-8cf4-30ad95c9e64d" xlink:href="kof-20201231.xsd#kof_VariableReturnAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_0e0878ed-5fc8-4111-8807-6c7a78300d56" xlink:to="loc_kof_VariableReturnAbstract_8238b0ad-83fb-4d1b-8cf4-30ad95c9e64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsVariableReturnPercentage_c17e210f-79c3-4bd3-86cc-f1964588ffff" xlink:href="kof-20201231.xsd#kof_TrustAssetsVariableReturnPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_VariableReturnAbstract_8238b0ad-83fb-4d1b-8cf4-30ad95c9e64d" xlink:to="loc_kof_TrustAssetsVariableReturnPercentage_c17e210f-79c3-4bd3-86cc-f1964588ffff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_90baf9a1-560e-4cf9-8f38-8ea388578d67" xlink:href="kof-20201231.xsd#kof_TrustAssetsFixedAndVariableReturnPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_VariableReturnAbstract_8238b0ad-83fb-4d1b-8cf4-30ad95c9e64d" xlink:to="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_90baf9a1-560e-4cf9-8f38-8ea388578d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_4fa2140c-c992-4a5c-81f7-db10b9d2fd76" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_4fa2140c-c992-4a5c-81f7-db10b9d2fd76" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis_2567c08b-2487-4100-9167-87cd850a5fbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:to="loc_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis_2567c08b-2487-4100-9167-87cd850a5fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInstrumentMember_30ffbb82-c585-4c54-826b-590cbfc171b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis_2567c08b-2487-4100-9167-87cd850a5fbb" xlink:to="loc_ifrs-full_TypesOfInstrumentMember_30ffbb82-c585-4c54-826b-590cbfc171b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicanFederalGovernmentInstrumentsMember_9a5685c1-bf6a-4585-b3f6-8cf80ae3004c" xlink:href="kof-20201231.xsd#kof_MexicanFederalGovernmentInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInstrumentMember_30ffbb82-c585-4c54-826b-590cbfc171b4" xlink:to="loc_kof_MexicanFederalGovernmentInstrumentsMember_9a5685c1-bf6a-4585-b3f6-8cf80ae3004c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9c9b914-90b0-472b-9b80-b37468538ae9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9c9b914-90b0-472b-9b80-b37468538ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f04c9906-2f66-44f2-9de5-a6900efbeadb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9c9b914-90b0-472b-9b80-b37468538ae9" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f04c9906-2f66-44f2-9de5-a6900efbeadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubsidiariesMember_e9f94a3d-ebcf-4248-94d1-3d8388da3b63" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f04c9906-2f66-44f2-9de5-a6900efbeadb" xlink:to="loc_ifrs-full_SubsidiariesMember_e9f94a3d-ebcf-4248-94d1-3d8388da3b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_c244491d-ff15-43c8-8b99-0fa28a5e0f0f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_c244491d-ff15-43c8-8b99-0fa28a5e0f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_c2fb7105-c5c1-456c-9ee2-1e23d462050e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_c244491d-ff15-43c8-8b99-0fa28a5e0f0f" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_c2fb7105-c5c1-456c-9ee2-1e23d462050e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_9fbb8406-8b58-47bc-a368-b334f4bf75d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_c2fb7105-c5c1-456c-9ee2-1e23d462050e" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_9fbb8406-8b58-47bc-a368-b334f4bf75d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_bed1aa8a-564a-4324-a682-b2a0fac50f55" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfFundAssets_12087ffd-640f-4aa1-885a-c5df452d19e6" xlink:href="kof-20201231.xsd#kof_PercentageOfFundAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:to="loc_kof_PercentageOfFundAssets_12087ffd-640f-4aa1-885a-c5df452d19e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfPlanAssetInvestmentForRelatedParties_e162aaaf-8e5e-4ac1-935f-1f41ec7ee75c" xlink:href="kof-20201231.xsd#kof_PercentageOfPlanAssetInvestmentForRelatedParties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:to="loc_kof_PercentageOfPlanAssetInvestmentForRelatedParties_e162aaaf-8e5e-4ac1-935f-1f41ec7ee75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_d5c2cfcc-6282-41b8-86f8-e86e6e975979" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_d5c2cfcc-6282-41b8-86f8-e86e6e975979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfSignificantActuarialAssumptions_a6e3d32c-fc59-48ad-9e24-a69e9dba60c4" xlink:href="kof-20201231.xsd#kof_PercentageOfSignificantActuarialAssumptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ba90259c-0240-4fda-92f4-56a3f2de4228" xlink:to="loc_kof_PercentageOfSignificantActuarialAssumptions_a6e3d32c-fc59-48ad-9e24-a69e9dba60c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a9842166-11fa-4055-b991-466cef79c376" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_e10ac97b-e7dd-420e-a80b-ddbfd26e9839" xlink:href="kof-20201231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a9842166-11fa-4055-b991-466cef79c376" xlink:to="loc_kof_InvestmentSecuritiesTable_e10ac97b-e7dd-420e-a80b-ddbfd26e9839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_4c22f97f-1139-4b3e-acb0-b6150a6e54e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_e10ac97b-e7dd-420e-a80b-ddbfd26e9839" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_4c22f97f-1139-4b3e-acb0-b6150a6e54e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_eeb3eb35-fd7c-408c-83d0-6d9a823b82a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_4c22f97f-1139-4b3e-acb0-b6150a6e54e7" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_eeb3eb35-fd7c-408c-83d0-6d9a823b82a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtSecuritiesMember_99b41cf3-158a-4c46-8aad-44b6d0559b62" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_eeb3eb35-fd7c-408c-83d0-6d9a823b82a5" xlink:to="loc_ifrs-full_DebtSecuritiesMember_99b41cf3-158a-4c46-8aad-44b6d0559b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalSecuritiesMember_07cb3c6f-0af4-4681-8ecf-f76701d1f788" xlink:href="kof-20201231.xsd#kof_CapitalSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_eeb3eb35-fd7c-408c-83d0-6d9a823b82a5" xlink:to="loc_kof_CapitalSecuritiesMember_07cb3c6f-0af4-4681-8ecf-f76701d1f788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_13cc5c6f-7ede-43b7-aeb5-c55d2e846fb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_e10ac97b-e7dd-420e-a80b-ddbfd26e9839" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_13cc5c6f-7ede-43b7-aeb5-c55d2e846fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_13cc5c6f-7ede-43b7-aeb5-c55d2e846fb0" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GrupoIndustrialBimboSABDeCVMember_38031aff-d047-4114-ad7e-3c91c37a6b41" xlink:href="kof-20201231.xsd#kof_GrupoIndustrialBimboSABDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:to="loc_kof_GrupoIndustrialBimboSABDeCVMember_38031aff-d047-4114-ad7e-3c91c37a6b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GrupoFinancieroBanorteSABDeCVMember_c8cdd500-bf4f-455c-87d4-29d2944e0b66" xlink:href="kof-20201231.xsd#kof_GrupoFinancieroBanorteSABDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:to="loc_kof_GrupoFinancieroBanorteSABDeCVMember_c8cdd500-bf4f-455c-87d4-29d2944e0b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconmicoMexicanoSABDeCVMember_19fb0c2a-fb39-49be-a9bd-2403e7a0b27b" xlink:href="kof-20201231.xsd#kof_FomentoEconmicoMexicanoSABDeCVMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:to="loc_kof_FomentoEconmicoMexicanoSABDeCVMember_19fb0c2a-fb39-49be-a9bd-2403e7a0b27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ElPuertoDeLiverpoolSABDeCVMember_cea3158e-8c79-4c90-9e3b-1ca9b8dee554" xlink:href="kof-20201231.xsd#kof_ElPuertoDeLiverpoolSABDeCVMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:to="loc_kof_ElPuertoDeLiverpoolSABDeCVMember_cea3158e-8c79-4c90-9e3b-1ca9b8dee554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlfaSabDeCvMember_40f4f3d6-7349-4197-884a-d3afb62565ce" xlink:href="kof-20201231.xsd#kof_AlfaSabDeCvMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_b42011e4-12c6-4690-be44-3cae5cc173a1" xlink:to="loc_kof_AlfaSabDeCvMember_40f4f3d6-7349-4197-884a-d3afb62565ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentSecuritiesLineItems_197ee23f-d7a5-4c41-9b4e-d5269cfed682" xlink:href="kof-20201231.xsd#kof_DisclosureOfInvestmentSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_e10ac97b-e7dd-420e-a80b-ddbfd26e9839" xlink:to="loc_kof_DisclosureOfInvestmentSecuritiesLineItems_197ee23f-d7a5-4c41-9b4e-d5269cfed682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_1179efad-5e49-44ba-89d6-216935655a99" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfInvestmentSecuritiesLineItems_197ee23f-d7a5-4c41-9b4e-d5269cfed682" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_1179efad-5e49-44ba-89d6-216935655a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e5035978-2c26-4e5e-9e72-18859bbaafa7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_92cce534-71b4-4014-8b1c-0e433e07ad0f" xlink:href="kof-20201231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e5035978-2c26-4e5e-9e72-18859bbaafa7" xlink:to="loc_kof_InvestmentSecuritiesTable_92cce534-71b4-4014-8b1c-0e433e07ad0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_0f31a475-6a46-47cc-b802-b20805cc7847" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_92cce534-71b4-4014-8b1c-0e433e07ad0f" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_0f31a475-6a46-47cc-b802-b20805cc7847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_200fe1e1-68ab-444b-9135-65c128e1c3df" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_0f31a475-6a46-47cc-b802-b20805cc7847" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_200fe1e1-68ab-444b-9135-65c128e1c3df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_3237c3c1-21b6-4d95-8903-436a66394db3" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_200fe1e1-68ab-444b-9135-65c128e1c3df" xlink:to="loc_kof_PensionAndRetirementPlansMember_3237c3c1-21b6-4d95-8903-436a66394db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_1ecf5547-3d6c-4284-b1b5-663f7c338b32" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_200fe1e1-68ab-444b-9135-65c128e1c3df" xlink:to="loc_kof_SeniorityPremiumPlanMember_1ecf5547-3d6c-4284-b1b5-663f7c338b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_1d445e22-81f4-4032-9102-a05550ceb6c6" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_92cce534-71b4-4014-8b1c-0e433e07ad0f" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_1d445e22-81f4-4032-9102-a05550ceb6c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_bcc740e9-3602-4efa-bcb7-bdb4c2c02990" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_1d445e22-81f4-4032-9102-a05550ceb6c6" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_bcc740e9-3602-4efa-bcb7-bdb4c2c02990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_a4038439-de56-4bd7-ac1e-b21aba54e543" xlink:href="kof-20201231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_bcc740e9-3602-4efa-bcb7-bdb4c2c02990" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_a4038439-de56-4bd7-ac1e-b21aba54e543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_563ac095-1b0b-4409-bb1f-8e591b9c0682" xlink:href="kof-20201231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_bcc740e9-3602-4efa-bcb7-bdb4c2c02990" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_563ac095-1b0b-4409-bb1f-8e591b9c0682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_92cce534-71b4-4014-8b1c-0e433e07ad0f" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_c54dc643-e314-4207-8abd-ee9319b267a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_c54dc643-e314-4207-8abd-ee9319b267a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_00017e3b-8618-411d-8e51-ae27d37aca53" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_00017e3b-8618-411d-8e51-ae27d37aca53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_460e0feb-59b5-400e-9bc4-8dd69ca96153" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_460e0feb-59b5-400e-9bc4-8dd69ca96153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_6e259f39-820a-4465-8baa-8ad8763919af" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_6e259f39-820a-4465-8baa-8ad8763919af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_e12db4c9-5c84-4d36-87c3-f10567536ddb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_73ffd168-8c08-422d-b56a-a10f57dbf6ea" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_e12db4c9-5c84-4d36-87c3-f10567536ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_40b118db-250b-49f5-9221-d4ee739feff4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_b519eb17-29c6-4d2e-9fa4-bd5df1ccb9f1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_40b118db-250b-49f5-9221-d4ee739feff4" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_b519eb17-29c6-4d2e-9fa4-bd5df1ccb9f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_42de9d89-de9f-468f-84d1-13b9d3ca2e0c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_40b118db-250b-49f5-9221-d4ee739feff4" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_42de9d89-de9f-468f-84d1-13b9d3ca2e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_a1ad9629-bda4-4802-ae62-10395249809e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_40b118db-250b-49f5-9221-d4ee739feff4" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_a1ad9629-bda4-4802-ae62-10395249809e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_0b8c44f9-e712-4aac-af9b-d5da74b7e25b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_40b118db-250b-49f5-9221-d4ee739feff4" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_0b8c44f9-e712-4aac-af9b-d5da74b7e25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AcquisitionsNetDefinedBenefitLiabilityAsset_ac95c65a-4154-43ab-93e3-af914bba4d7f" xlink:href="kof-20201231.xsd#kof_AcquisitionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_40b118db-250b-49f5-9221-d4ee739feff4" xlink:to="loc_kof_AcquisitionsNetDefinedBenefitLiabilityAsset_ac95c65a-4154-43ab-93e3-af914bba4d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_7d26cf78-8390-4062-b069-a878058198ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_40b118db-250b-49f5-9221-d4ee739feff4" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_7d26cf78-8390-4062-b069-a878058198ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalLetDefinedBenefitLiabilityAsset_c5a1d2ed-4f20-4388-b355-06731c448885" xlink:href="kof-20201231.xsd#kof_DisposalLetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_40b118db-250b-49f5-9221-d4ee739feff4" xlink:to="loc_kof_DisposalLetDefinedBenefitLiabilityAsset_c5a1d2ed-4f20-4388-b355-06731c448885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_e23d85c2-dc6a-45cd-b205-94e95b3cb658" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_40b118db-250b-49f5-9221-d4ee739feff4" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_e23d85c2-dc6a-45cd-b205-94e95b3cb658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a792f782-51f0-4fb6-8cd5-6cd32cf52ced" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_4a9b65c7-0e11-4839-bc84-9db157d414fc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a792f782-51f0-4fb6-8cd5-6cd32cf52ced" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_4a9b65c7-0e11-4839-bc84-9db157d414fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_14cc5a86-330d-432a-9c0e-a209a0ac8e28" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_4a9b65c7-0e11-4839-bc84-9db157d414fc" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_14cc5a86-330d-432a-9c0e-a209a0ac8e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_d940b83a-672f-4bd3-b41a-e985a3d402a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_14cc5a86-330d-432a-9c0e-a209a0ac8e28" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_d940b83a-672f-4bd3-b41a-e985a3d402a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_ffb5ad1b-5e30-4962-9de2-07bba0df5581" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_d940b83a-672f-4bd3-b41a-e985a3d402a9" xlink:to="loc_kof_PensionAndRetirementPlansMember_ffb5ad1b-5e30-4962-9de2-07bba0df5581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_4bdda367-9113-4bf8-9447-5d869d4c17b8" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_d940b83a-672f-4bd3-b41a-e985a3d402a9" xlink:to="loc_kof_SeniorityPremiumPlanMember_4bdda367-9113-4bf8-9447-5d869d4c17b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_c32e1834-7036-4744-b204-dfe7b52dbdb7" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_d940b83a-672f-4bd3-b41a-e985a3d402a9" xlink:to="loc_kof_SeniorityPremiumsMember_c32e1834-7036-4744-b204-dfe7b52dbdb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_4d960137-a034-43ca-9e27-ff95df611929" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_4a9b65c7-0e11-4839-bc84-9db157d414fc" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_4d960137-a034-43ca-9e27-ff95df611929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b307c22f-f058-4201-aef6-63ba5f4d6684" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_4d960137-a034-43ca-9e27-ff95df611929" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b307c22f-f058-4201-aef6-63ba5f4d6684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_8f506350-e57c-4aa8-ae6a-cefb93d527ff" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b307c22f-f058-4201-aef6-63ba5f4d6684" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_8f506350-e57c-4aa8-ae6a-cefb93d527ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_4a9b65c7-0e11-4839-bc84-9db157d414fc" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_896959ed-4a99-4f01-a4fb-769d2dc6f50b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_896959ed-4a99-4f01-a4fb-769d2dc6f50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_5e608df2-b3ee-4c16-9bfd-facde6c8d548" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_5e608df2-b3ee-4c16-9bfd-facde6c8d548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_9dca2327-6454-48d2-8253-f898b2b2a04b" xlink:href="kof-20201231.xsd#kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_9dca2327-6454-48d2-8253-f898b2b2a04b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_52bc587e-e725-4f91-a198-a6f1339a549e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_52bc587e-e725-4f91-a198-a6f1339a549e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_6488b106-b44c-49eb-bf33-a9c523af7b90" xlink:href="kof-20201231.xsd#kof_ActuarialGainsLossesArisingFromExperienceAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_6488b106-b44c-49eb-bf33-a9c523af7b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_8be20257-b0fc-4823-ad01-de68d150ae90" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_8be20257-b0fc-4823-ad01-de68d150ae90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BenefitsPaidOrPayable_adb6ace8-5574-4710-bbb7-3e6ff677fa42" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_BenefitsPaidOrPayable_adb6ace8-5574-4710-bbb7-3e6ff677fa42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AcquisitionsNetDefinedBenefitLiabilityAsset_2a3a376e-c03e-44bd-9d0a-c69fdf3f5136" xlink:href="kof-20201231.xsd#kof_AcquisitionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_kof_AcquisitionsNetDefinedBenefitLiabilityAsset_2a3a376e-c03e-44bd-9d0a-c69fdf3f5136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalLetDefinedBenefitLiabilityAsset_b1b55b09-17ea-41da-9d7b-1a9a7be72889" xlink:href="kof-20201231.xsd#kof_DisposalLetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_kof_DisposalLetDefinedBenefitLiabilityAsset_b1b55b09-17ea-41da-9d7b-1a9a7be72889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_9859d9d4-1ee0-4a08-9b78-2c00d5ffd053" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_9859d9d4-1ee0-4a08-9b78-2c00d5ffd053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_cbca034a-8421-4e77-ac69-8d70225af35e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_774e3b97-a3a1-4720-814b-a2e056466197" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_cbca034a-8421-4e77-ac69-8d70225af35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_9d19f721-1830-4765-8c0e-93fb077eef3a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsTable_4e640db8-7589-4587-8bb7-8d40abe8e23f" xlink:href="kof-20201231.xsd#kof_DisclosureOfTrustAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_9d19f721-1830-4765-8c0e-93fb077eef3a" xlink:to="loc_kof_DisclosureOfTrustAssetsTable_4e640db8-7589-4587-8bb7-8d40abe8e23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_d4939106-0f22-4a1e-b9f3-10b113f2f34e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_4e640db8-7589-4587-8bb7-8d40abe8e23f" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_d4939106-0f22-4a1e-b9f3-10b113f2f34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_686ce329-d534-4067-918d-d66dab8878eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_d4939106-0f22-4a1e-b9f3-10b113f2f34e" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_686ce329-d534-4067-918d-d66dab8878eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsMember_05d2f286-1586-465e-be44-14e5d854b250" xlink:href="kof-20201231.xsd#kof_TrustAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_686ce329-d534-4067-918d-d66dab8878eb" xlink:to="loc_kof_TrustAssetsMember_05d2f286-1586-465e-be44-14e5d854b250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_c6440574-2fec-4e13-89a8-6e514e11d651" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_4e640db8-7589-4587-8bb7-8d40abe8e23f" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_c6440574-2fec-4e13-89a8-6e514e11d651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_8e4d6ce6-d291-45d5-81b8-80aeae352a19" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_c6440574-2fec-4e13-89a8-6e514e11d651" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_8e4d6ce6-d291-45d5-81b8-80aeae352a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_fe6996e2-ceb6-4ebf-b5d6-a723f03549d1" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_8e4d6ce6-d291-45d5-81b8-80aeae352a19" xlink:to="loc_kof_PensionAndRetirementPlansMember_fe6996e2-ceb6-4ebf-b5d6-a723f03549d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_97c314dc-7b1f-4651-90cb-37b217838dce" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_8e4d6ce6-d291-45d5-81b8-80aeae352a19" xlink:to="loc_kof_SeniorityPremiumPlanMember_97c314dc-7b1f-4651-90cb-37b217838dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:href="kof-20201231.xsd#kof_DisclosureOfTrustAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_4e640db8-7589-4587-8bb7-8d40abe8e23f" xlink:to="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_824b77c9-aef9-4caa-a89b-277bd305b489" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_824b77c9-aef9-4caa-a89b-277bd305b489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_87a9ddad-5db4-46eb-8cc0-3730eb81bead" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_87a9ddad-5db4-46eb-8cc0-3730eb81bead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_fc6fe536-2bcf-4a52-9c8e-800339c22f45" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_fc6fe536-2bcf-4a52-9c8e-800339c22f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset_5431b359-7ec3-41f7-b0af-fa5731357ced" xlink:href="kof-20201231.xsd#kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset_5431b359-7ec3-41f7-b0af-fa5731357ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BenefitsPaidOrPayable_88c7f583-12a5-48e8-a608-fc02e91e9909" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_ifrs-full_BenefitsPaidOrPayable_88c7f583-12a5-48e8-a608-fc02e91e9909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalLetDefinedBenefitLiabilityAsset_8e078ab5-0c92-44fc-aa37-53786df95e3b" xlink:href="kof-20201231.xsd#kof_DisposalLetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_kof_DisposalLetDefinedBenefitLiabilityAsset_8e078ab5-0c92-44fc-aa37-53786df95e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_2139a030-ed28-4bdc-8754-a68fb235e036" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_71b44d86-f92b-42fa-b30e-e72289f1a7b4" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_2139a030-ed28-4bdc-8754-a68fb235e036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_154c35fe-1049-46a7-a7a5-b3aeb46a99c7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:href="kof-20201231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_154c35fe-1049-46a7-a7a5-b3aeb46a99c7" xlink:to="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_312df0e4-0f13-4c01-9c0a-e94990b1ca9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_312df0e4-0f13-4c01-9c0a-e94990b1ca9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_68b80cff-7a70-4390-8ec8-42ed3ede6cbd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_312df0e4-0f13-4c01-9c0a-e94990b1ca9c" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_68b80cff-7a70-4390-8ec8-42ed3ede6cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_a9b75b5b-7ae8-4c5d-a09f-f7a8dcc8bc67" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_68b80cff-7a70-4390-8ec8-42ed3ede6cbd" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_a9b75b5b-7ae8-4c5d-a09f-f7a8dcc8bc67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_fdedbbf5-dc6a-49fa-b1b9-3b62dad5887c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_68b80cff-7a70-4390-8ec8-42ed3ede6cbd" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_fdedbbf5-dc6a-49fa-b1b9-3b62dad5887c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_42861234-e4fc-4662-916f-b10028b8b5b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_42861234-e4fc-4662-916f-b10028b8b5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_21bc3370-3b59-422a-88e1-70f2844606e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_42861234-e4fc-4662-916f-b10028b8b5b3" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_21bc3370-3b59-422a-88e1-70f2844606e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_66e93d2c-0ee3-4cb0-96d9-0c02a65c5c41" xlink:href="kof-20201231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_21bc3370-3b59-422a-88e1-70f2844606e3" xlink:to="loc_kof_PensionAndRetirementPlansMember_66e93d2c-0ee3-4cb0-96d9-0c02a65c5c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_b034ae87-ec32-4190-9502-04fa3fe1b2d2" xlink:href="kof-20201231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_21bc3370-3b59-422a-88e1-70f2844606e3" xlink:to="loc_kof_SeniorityPremiumPlanMember_b034ae87-ec32-4190-9502-04fa3fe1b2d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_b423ba2a-0ffa-4206-a9f1-2d4b87d2a191" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_b423ba2a-0ffa-4206-a9f1-2d4b87d2a191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_7383f68d-6453-4119-8c22-daf59802407e" xlink:href="kof-20201231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_b423ba2a-0ffa-4206-a9f1-2d4b87d2a191" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_7383f68d-6453-4119-8c22-daf59802407e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_dfbe1a21-865c-45ef-9840-4c2f9b9c60b7" xlink:href="kof-20201231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_7383f68d-6453-4119-8c22-daf59802407e" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_dfbe1a21-865c-45ef-9840-4c2f9b9c60b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_6399560f-0454-4dbe-ab17-b8e65abf1e33" xlink:href="kof-20201231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_7383f68d-6453-4119-8c22-daf59802407e" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_6399560f-0454-4dbe-ab17-b8e65abf1e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_3b4a3878-821f-4696-bdf6-e8de24345a47" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_bd4730fa-bf6f-4488-bc60-c902b47d7922" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_bd4730fa-bf6f-4488-bc60-c902b47d7922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_332e8b81-71c3-4708-b93e-2aca917cc2dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_332e8b81-71c3-4708-b93e-2aca917cc2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_d629e6cc-bdad-4773-b92e-9067e4ac7e40" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_d629e6cc-bdad-4773-b92e-9067e4ac7e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_ad5eb101-1fc4-47f5-8cab-4f07e9d2b88d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_ad5eb101-1fc4-47f5-8cab-4f07e9d2b88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_92bb69d5-022d-4d72-be5e-99e4547fd548" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_944d3a6a-ab8d-4add-a283-4c06fa09f599" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_92bb69d5-022d-4d72-be5e-99e4547fd548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_ade9a283-4998-42c4-9204-01bb3f1ee366" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_ea7702e8-bad5-4100-afe4-df545671f43d" xlink:href="kof-20201231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_ade9a283-4998-42c4-9204-01bb3f1ee366" xlink:to="loc_kof_InvestmentSecuritiesTable_ea7702e8-bad5-4100-afe4-df545671f43d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_d060a696-912c-4ce1-9c20-dc6d76386f75" xlink:href="kof-20201231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_ea7702e8-bad5-4100-afe4-df545671f43d" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_d060a696-912c-4ce1-9c20-dc6d76386f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_f5bbc3f9-c8d8-4873-ae0d-2f3a41842def" xlink:href="kof-20201231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_d060a696-912c-4ce1-9c20-dc6d76386f75" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_f5bbc3f9-c8d8-4873-ae0d-2f3a41842def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfGoodsSoldMember_c8de9de5-5e13-4f37-a353-951a86c6a717" xlink:href="kof-20201231.xsd#kof_CostOfGoodsSoldMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_f5bbc3f9-c8d8-4873-ae0d-2f3a41842def" xlink:to="loc_kof_CostOfGoodsSoldMember_c8de9de5-5e13-4f37-a353-951a86c6a717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndDistributionExpensesMember_ffd97e01-d00f-4ecd-af73-1286a5117c19" xlink:href="kof-20201231.xsd#kof_SellingAndDistributionExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_f5bbc3f9-c8d8-4873-ae0d-2f3a41842def" xlink:to="loc_kof_SellingAndDistributionExpensesMember_ffd97e01-d00f-4ecd-af73-1286a5117c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpensesMember_e9d49899-a678-43e0-8e1c-407cfa34f5c0" xlink:href="kof-20201231.xsd#kof_AdministrativeExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_f5bbc3f9-c8d8-4873-ae0d-2f3a41842def" xlink:to="loc_kof_AdministrativeExpensesMember_e9d49899-a678-43e0-8e1c-407cfa34f5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:href="kof-20201231.xsd#kof_EmployeeBenefitsExpenseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_ea7702e8-bad5-4100-afe4-df545671f43d" xlink:to="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WagesAndSalaries_bc28b517-4073-49e7-a616-8ace3cb78136" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WagesAndSalaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_ifrs-full_WagesAndSalaries_bc28b517-4073-49e7-a616-8ace3cb78136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SocialSecurityContributions_33f9a3d3-3ed6-4bbc-87a7-2aad486403a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SocialSecurityContributions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_ifrs-full_SocialSecurityContributions_33f9a3d3-3ed6-4bbc-87a7-2aad486403a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharing_aea486d1-d18e-41a8-b989-ff70b7732ce6" xlink:href="kof-20201231.xsd#kof_EmployeeProfitSharing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_kof_EmployeeProfitSharing_aea486d1-d18e-41a8-b989-ff70b7732ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndSeniorityPremiumCosts_81273c81-d2c7-49a8-829c-44c3965b8afd" xlink:href="kof-20201231.xsd#kof_PensionAndSeniorityPremiumCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_kof_PensionAndSeniorityPremiumCosts_81273c81-d2c7-49a8-829c-44c3965b8afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEmployeeExpense_b4f6a3db-af21-4557-b0f5-bba51863920d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherEmployeeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_ifrs-full_OtherEmployeeExpense_b4f6a3db-af21-4557-b0f5-bba51863920d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_1b790635-75f4-42f7-b654-6aa399cfdc3b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_1b790635-75f4-42f7-b654-6aa399cfdc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_b508c7df-8bb3-426c-9cda-78087c328ae4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_6d070947-1951-4b1a-845e-0bc15b929909" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_b508c7df-8bb3-426c-9cda-78087c328ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusPrograms" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusPrograms"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BonusPrograms" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1c923690-79db-479e-9013-a4fee8559be0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_98efa6fa-093c-47a6-9741-9f21dc750373" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1c923690-79db-479e-9013-a4fee8559be0" xlink:to="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_98efa6fa-093c-47a6-9741-9f21dc750373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusProgramsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_3c2bdd0c-1508-4fa0-b3e3-61d088e1ffbc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_16ec169f-3b49-4fe0-90cc-f3f24811d199" xlink:href="kof-20201231.xsd#kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_3c2bdd0c-1508-4fa0-b3e3-61d088e1ffbc" xlink:to="loc_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_16ec169f-3b49-4fe0-90cc-f3f24811d199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusProgramsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_cb8d5ae5-aa11-4bf9-a1e3-66711203b29e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_8b17d5fd-5e65-4908-b502-d0dafb6c3e9b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_cb8d5ae5-aa11-4bf9-a1e3-66711203b29e" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_8b17d5fd-5e65-4908-b502-d0dafb6c3e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9e4c08a-fc01-4807-91e2-2a4d5468e83b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_8b17d5fd-5e65-4908-b502-d0dafb6c3e9b" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9e4c08a-fc01-4807-91e2-2a4d5468e83b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f718cd3b-d54c-4b1c-b621-ee343e5be4d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d9e4c08a-fc01-4807-91e2-2a4d5468e83b" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f718cd3b-d54c-4b1c-b621-ee343e5be4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_6a70eee3-48a7-4a16-8fcd-4cf513b93746" xlink:href="kof-20201231.xsd#kof_FEMSAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f718cd3b-d54c-4b1c-b621-ee343e5be4d8" xlink:to="loc_kof_FEMSAMember_6a70eee3-48a7-4a16-8fcd-4cf513b93746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_8b17d5fd-5e65-4908-b502-d0dafb6c3e9b" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AnnualBonusPercentageToPurchaseOptions_d29cf55e-fa6e-4e7d-a18f-c56e52dc31dd" xlink:href="kof-20201231.xsd#kof_AnnualBonusPercentageToPurchaseOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_kof_AnnualBonusPercentageToPurchaseOptions_d29cf55e-fa6e-4e7d-a18f-c56e52dc31dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BonusExpense_6767f60c-fc95-47c3-9237-0f685f0295de" xlink:href="kof-20201231.xsd#kof_BonusExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_kof_BonusExpense_6767f60c-fc95-47c3-9237-0f685f0295de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsGrantedVestingPercentage_d7961795-ce84-4185-9420-b0cc24a92755" xlink:href="kof-20201231.xsd#kof_OptionsGrantedVestingPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_kof_OptionsGrantedVestingPercentage_d7961795-ce84-4185-9420-b0cc24a92755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_f5117ab8-53a1-4e3b-b16b-5bc0c66014f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_f5117ab8-53a1-4e3b-b16b-5bc0c66014f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_d9d1967b-98e6-496b-9f51-3febc93c062f" xlink:href="kof-20201231.xsd#kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_d9d1967b-98e6-496b-9f51-3febc93c062f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_980600ca-1a51-43a3-b0b2-1f763e07cf8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_980600ca-1a51-43a3-b0b2-1f763e07cf8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_f039d6f9-90e1-4325-97cd-d51503a5cf7a" xlink:href="kof-20201231.xsd#kof_ShareBasedPaymentsOtherNonCurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_d5191237-34c6-463f-8f78-dd48f2fac607" xlink:to="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_f039d6f9-90e1-4325-97cd-d51503a5cf7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_4b0ef5d1-0239-45d7-abbb-7668b2cc329d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_a6d7904f-b353-4d3f-b5a0-c1bbfaa93796" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_4b0ef5d1-0239-45d7-abbb-7668b2cc329d" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_a6d7904f-b353-4d3f-b5a0-c1bbfaa93796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_edcb2e77-2afb-48de-9c6c-078184899457" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_a6d7904f-b353-4d3f-b5a0-c1bbfaa93796" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_edcb2e77-2afb-48de-9c6c-078184899457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eba7a048-dd90-4dbb-b025-c9f65b50bcb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_edcb2e77-2afb-48de-9c6c-078184899457" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eba7a048-dd90-4dbb-b025-c9f65b50bcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_3904b9f3-eda4-4576-8032-246de8a87ae8" xlink:href="kof-20201231.xsd#kof_FEMSAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eba7a048-dd90-4dbb-b025-c9f65b50bcb0" xlink:to="loc_kof_FEMSAMember_3904b9f3-eda4-4576-8032-246de8a87ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_KOFMember_aefb0f4a-5c76-40fc-86b1-ebce3ffa2cc3" xlink:href="kof-20201231.xsd#kof_KOFMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eba7a048-dd90-4dbb-b025-c9f65b50bcb0" xlink:to="loc_kof_KOFMember_aefb0f4a-5c76-40fc-86b1-ebce3ffa2cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d153c3af-2300-4694-9fa8-14c1d62d3f74" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_a6d7904f-b353-4d3f-b5a0-c1bbfaa93796" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d153c3af-2300-4694-9fa8-14c1d62d3f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d153c3af-2300-4694-9fa8-14c1d62d3f74" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandSixteenIncentivePlanMember_8279f956-dcf9-4e53-9bd1-5da76deff59c" xlink:href="kof-20201231.xsd#kof_TwoThousandSixteenIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:to="loc_kof_TwoThousandSixteenIncentivePlanMember_8279f956-dcf9-4e53-9bd1-5da76deff59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandSeventeenIncentivePlanMember_284af156-daa0-4ab6-a486-4a66b77cc504" xlink:href="kof-20201231.xsd#kof_TwoThousandSeventeenIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:to="loc_kof_TwoThousandSeventeenIncentivePlanMember_284af156-daa0-4ab6-a486-4a66b77cc504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandEighteenIncentivePlanMember_1528b4d6-0e1e-4ca9-ba25-f2de210551cb" xlink:href="kof-20201231.xsd#kof_TwoThousandEighteenIncentivePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:to="loc_kof_TwoThousandEighteenIncentivePlanMember_1528b4d6-0e1e-4ca9-ba25-f2de210551cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandNineteenIncentivePlanMember_bd40185e-5075-4d31-8df4-15dac038f3bc" xlink:href="kof-20201231.xsd#kof_TwoThousandNineteenIncentivePlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:to="loc_kof_TwoThousandNineteenIncentivePlanMember_bd40185e-5075-4d31-8df4-15dac038f3bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyIncentivePlanMember_35abab80-6253-476a-85e2-45fcd0d07ea6" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyIncentivePlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_5276522a-d470-4c94-a9c6-aae703d553c4" xlink:to="loc_kof_TwoThousandTwentyIncentivePlanMember_35abab80-6253-476a-85e2-45fcd0d07ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_f0d935ba-1a92-4f13-9ed7-11af080babea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_a6d7904f-b353-4d3f-b5a0-c1bbfaa93796" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_f0d935ba-1a92-4f13-9ed7-11af080babea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_db773c17-55e5-4539-ab73-67ee1607825e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_f0d935ba-1a92-4f13-9ed7-11af080babea" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_db773c17-55e5-4539-ab73-67ee1607825e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayables" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_e6971676-2ad0-40cb-94e2-90c29d82f60f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_bee2523d-6155-472d-a421-ceee151a5901" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_e6971676-2ad0-40cb-94e2-90c29d82f60f" xlink:to="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_bee2523d-6155-472d-a421-ceee151a5901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_cd244504-b331-45bc-b03c-275a2ebfcc5a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_9c865d65-6fd4-42b8-acaa-2dda5b87b6f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_cd244504-b331-45bc-b03c-275a2ebfcc5a" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_9c865d65-6fd4-42b8-acaa-2dda5b87b6f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_dcec1c67-8d99-4ef9-8c46-4ad956aa2234" xlink:href="kof-20201231.xsd#kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_cd244504-b331-45bc-b03c-275a2ebfcc5a" xlink:to="loc_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_dcec1c67-8d99-4ef9-8c46-4ad956aa2234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_8127af7f-9149-4a22-9b08-77999531fc70" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_cd244504-b331-45bc-b03c-275a2ebfcc5a" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_8127af7f-9149-4a22-9b08-77999531fc70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0d9554c0-225c-4687-a7ca-ab745f72eb1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0d9554c0-225c-4687-a7ca-ab745f72eb1c" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_742a15b4-b0b1-4284-b03e-542bfb08bfb9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MeasurementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_ifrs-full_MeasurementAxis_742a15b4-b0b1-4284-b03e-542bfb08bfb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_79f3f727-581c-45b4-8915-b44b4495a77a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_742a15b4-b0b1-4284-b03e-542bfb08bfb9" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_79f3f727-581c-45b4-8915-b44b4495a77a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AtFairValueMember_5c449ef0-dcc3-49f9-8639-6e30feb502d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AtFairValueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_79f3f727-581c-45b4-8915-b44b4495a77a" xlink:to="loc_ifrs-full_AtFairValueMember_5c449ef0-dcc3-49f9-8639-6e30feb502d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_58a6c437-9305-4133-8b4f-95f3ad5c57db" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_srt_CurrencyAxis_58a6c437-9305-4133-8b4f-95f3ad5c57db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_58a6c437-9305-4133-8b4f-95f3ad5c57db" xlink:to="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP_e26023c5-86a0-42bb-aa38-55590cf6ec5d" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_COP"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:to="loc_currency_COP_e26023c5-86a0-42bb-aa38-55590cf6ec5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_53389bae-9fd9-40b1-b0d3-6ce904b687e9" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_ARS"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:to="loc_currency_ARS_53389bae-9fd9-40b1-b0d3-6ce904b687e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_77867541-4edb-4e6e-abaf-01c349bdc56b" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_UYU"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:to="loc_currency_UYU_77867541-4edb-4e6e-abaf-01c349bdc56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_fc8844d0-9330-4a57-b89a-c322e618843f" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_BRL"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:to="loc_currency_BRL_fc8844d0-9330-4a57-b89a-c322e618843f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_adfbd157-0ece-4c95-8245-32b360fab612" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_MXN"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_03f39770-7b80-4efb-87f1-6c6c392e6a6b" xlink:to="loc_currency_MXN_adfbd157-0ece-4c95-8245-32b360fab612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_db61f7fb-f2b9-4d3e-8461-1536a0c00413" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_ifrs-full_MaturityAxis_db61f7fb-f2b9-4d3e-8461-1536a0c00413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_db61f7fb-f2b9-4d3e-8461-1536a0c00413" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_92390352-f981-4ef7-b835-ec67c0402d22" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_92390352-f981-4ef7-b835-ec67c0402d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_98b97065-55e9-4f25-a7cc-638718026093" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_98b97065-55e9-4f25-a7cc-638718026093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_00849623-46da-4c0e-a790-e7a8c7dbf397" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_00849623-46da-4c0e-a790-e7a8c7dbf397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4d04723b-fc02-4a01-8ed0-863ec0004e1e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4d04723b-fc02-4a01-8ed0-863ec0004e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_1ac2b5bb-0be8-4b7d-9fd3-16a56f3d556e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_1ac2b5bb-0be8-4b7d-9fd3-16a56f3d556e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_efbc8edc-0657-47e8-ae4c-80060f83c63a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d446df0e-47cf-4b1a-8d2a-cc551b964cd1" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_efbc8edc-0657-47e8-ae4c-80060f83c63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis_1d598c18-8d45-411b-af73-cadb527bccc1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfInterestRatesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_ifrs-full_TypesOfInterestRatesAxis_1d598c18-8d45-411b-af73-cadb527bccc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateTypesMember_22d4d777-7e06-45fe-8a29-21b03c97d5a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateTypesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_1d598c18-8d45-411b-af73-cadb527bccc1" xlink:to="loc_ifrs-full_InterestRateTypesMember_22d4d777-7e06-45fe-8a29-21b03c97d5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FixedInterestRateMember_3119a4e7-5a0a-4f2a-b2dc-35d238c80685" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FixedInterestRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InterestRateTypesMember_22d4d777-7e06-45fe-8a29-21b03c97d5a3" xlink:to="loc_ifrs-full_FixedInterestRateMember_3119a4e7-5a0a-4f2a-b2dc-35d238c80685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FloatingInterestRateMember_52dbc12e-a901-4238-991f-a472caf8b8be" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FloatingInterestRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InterestRateTypesMember_22d4d777-7e06-45fe-8a29-21b03c97d5a3" xlink:to="loc_ifrs-full_FloatingInterestRateMember_52dbc12e-a901-4238-991f-a472caf8b8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_10b31dd2-3d45-4044-a48f-c7848c37060d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_10b31dd2-3d45-4044-a48f-c7848c37060d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_10b31dd2-3d45-4044-a48f-c7848c37060d" xlink:to="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_b1c6f74f-e85e-4072-9357-014a58fb84c3" xlink:href="kof-20201231.xsd#kof_ShortTermBankLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:to="loc_kof_ShortTermBankLoansMember_b1c6f74f-e85e-4072-9357-014a58fb84c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember_a6616239-e25d-45df-99a1-685784fcad1b" xlink:href="kof-20201231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:to="loc_kof_LongTermYankeeBondsMember_a6616239-e25d-45df-99a1-685784fcad1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBorrowingsSeniorNotesMember_e930e52d-f5c4-4417-8e2b-9c28f6ce76cd" xlink:href="kof-20201231.xsd#kof_LongTermBorrowingsSeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:to="loc_kof_LongTermBorrowingsSeniorNotesMember_e930e52d-f5c4-4417-8e2b-9c28f6ce76cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_ccbb4f6f-9bcb-4126-a290-b6473c56ac32" xlink:href="kof-20201231.xsd#kof_LongTermBankLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_220bfb95-1bc3-4519-bee6-9c5a55007e6e" xlink:to="loc_kof_LongTermBankLoansMember_ccbb4f6f-9bcb-4126-a290-b6473c56ac32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f1da77d0-4bc4-4226-8bcd-ebd8b7e674a0" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowings_7879cc87-dc96-49f9-997b-63ef0166c198" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_ShorttermBorrowings_7879cc87-dc96-49f9-997b-63ef0166c198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_dd657c8a-a5c3-450b-8e29-99b45e48a97f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_BorrowingsInterestRate_dd657c8a-a5c3-450b-8e29-99b45e48a97f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_68f6a49b-03c6-4cb5-89a5-75006299af7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_Borrowings_68f6a49b-03c6-4cb5-89a5-75006299af7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_e771c978-1152-4ca4-9279-29026695d7eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_e771c978-1152-4ca4-9279-29026695d7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_6f1c05b2-b825-469c-8b53-cbc935aa78e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7e5b5916-38df-4b99-aa48-84bc556a9159" xlink:to="loc_ifrs-full_LongtermBorrowings_6f1c05b2-b825-469c-8b53-cbc935aa78e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SummaryofInterestExpenseBankLoansandNotesPayablesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_40ed6f2d-4525-4e3c-93f4-226e2b45377e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_10de6a2c-fa3f-4c9c-912c-89e52bf68b40" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_40ed6f2d-4525-4e3c-93f4-226e2b45377e" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_10de6a2c-fa3f-4c9c-912c-89e52bf68b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForEmployeeBenefits_7fc2de20-cecb-469a-9977-ec5cb07e2411" xlink:href="kof-20201231.xsd#kof_FinanceChargesForEmployeeBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_40ed6f2d-4525-4e3c-93f4-226e2b45377e" xlink:to="loc_kof_FinanceChargesForEmployeeBenefits_7fc2de20-cecb-469a-9977-ec5cb07e2411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnHedgingInstrument_b18ab918-f973-43ad-89fc-9607a1191131" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnHedgingInstrument"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_40ed6f2d-4525-4e3c-93f4-226e2b45377e" xlink:to="loc_ifrs-full_GainsLossesOnHedgingInstrument_b18ab918-f973-43ad-89fc-9607a1191131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForLeases_b641d62e-84c2-438a-b2da-ed64ad02590d" xlink:href="kof-20201231.xsd#kof_FinanceChargesForLeases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_40ed6f2d-4525-4e3c-93f4-226e2b45377e" xlink:to="loc_kof_FinanceChargesForLeases_b641d62e-84c2-438a-b2da-ed64ad02590d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceOperatingCharges_df3715de-e9eb-484d-8c0c-a0245d17f10a" xlink:href="kof-20201231.xsd#kof_FinanceOperatingCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_40ed6f2d-4525-4e3c-93f4-226e2b45377e" xlink:to="loc_kof_FinanceOperatingCharges_df3715de-e9eb-484d-8c0c-a0245d17f10a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_c12a02b0-2399-44e8-9307-737773206fa0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_40ed6f2d-4525-4e3c-93f4-226e2b45377e" xlink:to="loc_ifrs-full_InterestExpense_c12a02b0-2399-44e8-9307-737773206fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_a9b689c8-a2f2-4e91-b917-66282265f0fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_a9b689c8-a2f2-4e91-b917-66282265f0fb" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_b91705bc-66c7-4b11-9a6e-65a425837724" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_b91705bc-66c7-4b11-9a6e-65a425837724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_b91705bc-66c7-4b11-9a6e-65a425837724" xlink:to="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember_0f11c7e7-687f-43ea-80e1-e5063566e226" xlink:href="kof-20201231.xsd#kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember_0f11c7e7-687f-43ea-80e1-e5063566e226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_451f7106-b810-458b-b693-4ee8181e59f5" xlink:href="kof-20201231.xsd#kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_451f7106-b810-458b-b693-4ee8181e59f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_9c01e7d9-11b6-4e3e-9265-628aee64f3ae" xlink:href="kof-20201231.xsd#kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_9c01e7d9-11b6-4e3e-9265-628aee64f3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_4d446f0a-7d1d-4ef4-a7b0-4e1f384fa47f" xlink:href="kof-20201231.xsd#kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_4d446f0a-7d1d-4ef4-a7b0-4e1f384fa47f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_04815292-5e89-4974-bf45-f62def194ae1" xlink:href="kof-20201231.xsd#kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember_04815292-5e89-4974-bf45-f62def194ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeFivePercentageMember_9925ca24-5690-49cd-aec5-6085b64dcdbd" xlink:href="kof-20201231.xsd#kof_SevenPointThreeFivePercentageMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_SevenPointThreeFivePercentageMember_9925ca24-5690-49cd-aec5-6085b64dcdbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_49f905b8-75f5-4f5b-9af4-801a8dec4589" xlink:href="kof-20201231.xsd#kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_49f905b8-75f5-4f5b-9af4-801a8dec4589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_05a6311f-05f8-4538-8e21-e5d51ce1fa6f" xlink:href="kof-20201231.xsd#kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_05a6311f-05f8-4538-8e21-e5d51ce1fa6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_9225b863-89ad-4641-bae7-4cb8db9dc877" xlink:href="kof-20201231.xsd#kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e470cafc-c600-4470-8241-8d5462dcd68a" xlink:to="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_9225b863-89ad-4641-bae7-4cb8db9dc877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_0165ab72-81aa-492d-a6e2-bdfe0c7dbfac" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:to="loc_srt_CurrencyAxis_0165ab72-81aa-492d-a6e2-bdfe0c7dbfac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_52669d55-ad6a-4485-b57d-d39c5a8fd833" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_0165ab72-81aa-492d-a6e2-bdfe0c7dbfac" xlink:to="loc_currency_AllCurrenciesDomain_52669d55-ad6a-4485-b57d-d39c5a8fd833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_ffe82fda-0050-4cf9-a436-93228cbcfd7c" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_ARS"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_52669d55-ad6a-4485-b57d-d39c5a8fd833" xlink:to="loc_currency_ARS_ffe82fda-0050-4cf9-a436-93228cbcfd7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_d2f61d88-abe9-4e30-b71f-a397702fc0cf" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_UYU"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_52669d55-ad6a-4485-b57d-d39c5a8fd833" xlink:to="loc_currency_UYU_d2f61d88-abe9-4e30-b71f-a397702fc0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_83ab1ebb-3b1a-463d-a914-acf5529a780f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:to="loc_ifrs-full_RangeAxis_83ab1ebb-3b1a-463d-a914-acf5529a780f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_ce7a0950-37b5-4f31-853b-8c47495d17bb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_83ab1ebb-3b1a-463d-a914-acf5529a780f" xlink:to="loc_ifrs-full_RangesMember_ce7a0950-37b5-4f31-853b-8c47495d17bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_ef9ed08d-96d0-4fa0-852c-f3202cd14c12" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_ce7a0950-37b5-4f31-853b-8c47495d17bb" xlink:to="loc_ifrs-full_TopOfRangeMember_ef9ed08d-96d0-4fa0-852c-f3202cd14c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_fa22d3b9-e37a-4c3a-9588-6f44a5d8f393" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_ce7a0950-37b5-4f31-853b-8c47495d17bb" xlink:to="loc_ifrs-full_BottomOfRangeMember_fa22d3b9-e37a-4c3a-9588-6f44a5d8f393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_893f80e6-3763-4213-9e0e-0796a3e50c25" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:to="loc_srt_StatementGeographicalAxis_893f80e6-3763-4213-9e0e-0796a3e50c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_94d04fde-5fc6-4bb3-8e46-71a143c13fae" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_893f80e6-3763-4213-9e0e-0796a3e50c25" xlink:to="loc_srt_SegmentGeographicalDomain_94d04fde-5fc6-4bb3-8e46-71a143c13fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_29bfeb1b-a0b3-4f58-b6a1-99150c687c2d" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_94d04fde-5fc6-4bb3-8e46-71a143c13fae" xlink:to="loc_country_MX_29bfeb1b-a0b3-4f58-b6a1-99150c687c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UruguayColombiaAndArgentinaMember_6d206eb2-9dff-4ce7-96c8-3a85c1140428" xlink:href="kof-20201231.xsd#kof_UruguayColombiaAndArgentinaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_94d04fde-5fc6-4bb3-8e46-71a143c13fae" xlink:to="loc_kof_UruguayColombiaAndArgentinaMember_6d206eb2-9dff-4ce7-96c8-3a85c1140428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_90e12988-3d74-4dab-81e1-4027b8abd94e" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_b3cb9971-c98a-47e9-b76f-4acd46abbe1d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_NotionalAmount_b3cb9971-c98a-47e9-b76f-4acd46abbe1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsMaturity_9c8dbf31-5997-4da8-9590-ef1b1c92f8e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsMaturity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_BorrowingsMaturity_9c8dbf31-5997-4da8-9590-ef1b1c92f8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_e0c7d397-84a2-4ecc-9819-4ee2b0977ba6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_BorrowingsInterestRate_e0c7d397-84a2-4ecc-9819-4ee2b0977ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_4cecfa9d-f710-4ebf-8ed8-bf7e60fd36f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_4cecfa9d-f710-4ebf-8ed8-bf7e60fd36f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_5c7152a2-f2ef-4592-9f44-5e57f7f2bcd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_5c7152a2-f2ef-4592-9f44-5e57f7f2bcd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_f27b908e-058b-4382-85c2-a80194edce84" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBondsNotesAndDebentures"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8362e7ec-bf5b-44ea-8aca-4ef7eb117b1f" xlink:to="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_f27b908e-058b-4382-85c2-a80194edce84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_9bec0667-297b-4b9b-850e-f5e00549af5f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a4558ddb-a152-411e-98f1-02ecef5f90e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_9bec0667-297b-4b9b-850e-f5e00549af5f" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a4558ddb-a152-411e-98f1-02ecef5f90e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_9ffd9153-82de-4e23-ac24-06ccedd4cefa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a4558ddb-a152-411e-98f1-02ecef5f90e1" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_9ffd9153-82de-4e23-ac24-06ccedd4cefa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_906d4f41-0361-4af6-92b0-c078c2bd587e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_9ffd9153-82de-4e23-ac24-06ccedd4cefa" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_906d4f41-0361-4af6-92b0-c078c2bd587e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember_160afbee-be67-4548-a2e6-975927e61ca0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_906d4f41-0361-4af6-92b0-c078c2bd587e" xlink:to="loc_ifrs-full_ShorttermBorrowingsMember_160afbee-be67-4548-a2e6-975927e61ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowingsMember_a8b00d0f-759e-4360-b56d-cbdae5144761" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_906d4f41-0361-4af6-92b0-c078c2bd587e" xlink:to="loc_ifrs-full_LongtermBorrowingsMember_a8b00d0f-759e-4360-b56d-cbdae5144761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_79e1855c-122d-49ad-b87f-d420e33b3140" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_906d4f41-0361-4af6-92b0-c078c2bd587e" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_79e1855c-122d-49ad-b87f-d420e33b3140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_9610e008-1356-4b7a-9d61-bb0fcf906fac" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a4558ddb-a152-411e-98f1-02ecef5f90e1" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_9610e008-1356-4b7a-9d61-bb0fcf906fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_9610e008-1356-4b7a-9d61-bb0fcf906fac" xlink:to="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_ae7a6f92-efe0-4ca9-8816-b1c42b73adc7" xlink:href="kof-20201231.xsd#kof_ShortTermBankLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:to="loc_kof_ShortTermBankLoansMember_ae7a6f92-efe0-4ca9-8816-b1c42b73adc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermNotesPayableMember_5ff20e3f-e5b4-428c-bbcc-e389bda1baa4" xlink:href="kof-20201231.xsd#kof_ShortTermNotesPayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:to="loc_kof_ShortTermNotesPayableMember_5ff20e3f-e5b4-428c-bbcc-e389bda1baa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_8950cebf-a73a-4628-91d0-fdd5d646bcac" xlink:href="kof-20201231.xsd#kof_LongTermBankLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:to="loc_kof_LongTermBankLoansMember_8950cebf-a73a-4628-91d0-fdd5d646bcac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermNotesPayableMember_881bcde4-184f-46c9-b3e9-2fb816da07ab" xlink:href="kof-20201231.xsd#kof_LongTermNotesPayableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:to="loc_kof_LongTermNotesPayableMember_881bcde4-184f-46c9-b3e9-2fb816da07ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermLeaseLiabilitiesMember_8faae8ab-7750-4d3b-b68d-b9e9007a84af" xlink:href="kof-20201231.xsd#kof_LongTermLeaseLiabilitiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a039ca10-5d82-46db-9d43-0617fffa74b3" xlink:to="loc_kof_LongTermLeaseLiabilitiesMember_8faae8ab-7750-4d3b-b68d-b9e9007a84af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a4558ddb-a152-411e-98f1-02ecef5f90e1" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_daeeaf37-2135-48df-8b39-51e5bcfc7f4d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_daeeaf37-2135-48df-8b39-51e5bcfc7f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_83cb88ce-b028-46e7-99c9-7995efb167c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_83cb88ce-b028-46e7-99c9-7995efb167c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_f31148cb-ce42-4013-8962-4210bc78dc8c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_f31148cb-ce42-4013-8962-4210bc78dc8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_5958f96b-64b2-4db2-a482-ee93403605db" xlink:href="kof-20201231.xsd#kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_5958f96b-64b2-4db2-a482-ee93403605db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_15e1049d-98ee-4851-b4ca-df21a985cea3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_15e1049d-98ee-4851-b4ca-df21a985cea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_e6f77569-8087-47d1-8b1b-8aeb3ea57f05" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_e6f77569-8087-47d1-8b1b-8aeb3ea57f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_c561abce-f0be-48df-bb03-11654bc72c20" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_c561abce-f0be-48df-bb03-11654bc72c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_164cfaa2-0677-44c5-acaf-1423ba79f015" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_164cfaa2-0677-44c5-acaf-1423ba79f015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_2a371517-f812-4e05-9e53-22d1fac56b06" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_2a371517-f812-4e05-9e53-22d1fac56b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_3dddcce5-f9bd-493f-8200-190f2418fc6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_0a283175-d102-47e4-9839-9def70bff695" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_3dddcce5-f9bd-493f-8200-190f2418fc6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpenses" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherIncomeandExpenses"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpenses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_TextBlockAbstract_a5d33067-3547-45c6-a739-15bb2d30c46f" xlink:href="kof-20201231.xsd#kof_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_8e6e7d19-9425-4c75-a4ca-33f12014cda5" xlink:href="kof-20201231.xsd#kof_DisclosureOfOtherIncomeAndExpensesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_TextBlockAbstract_a5d33067-3547-45c6-a739-15bb2d30c46f" xlink:to="loc_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_8e6e7d19-9425-4c75-a4ca-33f12014cda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherIncomeandExpensesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_TextBlockAbstract_7db9e738-d117-48c9-89a9-5a8d2beb14c5" xlink:href="kof-20201231.xsd#kof_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_a54eb6f0-181d-4a33-b0e8-fee284e3b255" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_TextBlockAbstract_7db9e738-d117-48c9-89a9-5a8d2beb14c5" xlink:to="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_a54eb6f0-181d-4a33-b0e8-fee284e3b255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_91e5cf14-9733-4837-9734-dc04c3d81b70" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherIncomeAbstract_7f34ace5-abab-4096-ac84-fdad5fe1c83d" xlink:href="kof-20201231.xsd#kof_OtherIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_91e5cf14-9733-4837-9734-dc04c3d81b70" xlink:to="loc_kof_OtherIncomeAbstract_7f34ace5-abab-4096-ac84-fdad5fe1c83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_e96d0745-8790-49cf-a5e0-ca1632ee199e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsOnDisposalsOfNoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherIncomeAbstract_7f34ace5-abab-4096-ac84-fdad5fe1c83d" xlink:to="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_e96d0745-8790-49cf-a5e0-ca1632ee199e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationOfContingencies_6eb2748b-187c-4870-834e-a67399218922" xlink:href="kof-20201231.xsd#kof_CancellationOfContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherIncomeAbstract_7f34ace5-abab-4096-ac84-fdad5fe1c83d" xlink:to="loc_kof_CancellationOfContingencies_6eb2748b-187c-4870-834e-a67399218922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetForeignExchangeGains_adf66d91-0c54-4adc-83ee-789380ddf0fc" xlink:href="kof-20201231.xsd#kof_NetForeignExchangeGains"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherIncomeAbstract_7f34ace5-abab-4096-ac84-fdad5fe1c83d" xlink:to="loc_kof_NetForeignExchangeGains_adf66d91-0c54-4adc-83ee-789380ddf0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JointVentureSale_a536fd4f-5924-4421-81b7-7532b47c6691" xlink:href="kof-20201231.xsd#kof_JointVentureSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherIncomeAbstract_7f34ace5-abab-4096-ac84-fdad5fe1c83d" xlink:to="loc_kof_JointVentureSale_a536fd4f-5924-4421-81b7-7532b47c6691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome_75b7d148-c281-4d47-90f7-d1d4fab9ebc5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherIncomeAbstract_7f34ace5-abab-4096-ac84-fdad5fe1c83d" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingIncome_75b7d148-c281-4d47-90f7-d1d4fab9ebc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_db2ca13a-d046-42d9-a671-8e118ca5f2de" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherIncomeAbstract_7f34ace5-abab-4096-ac84-fdad5fe1c83d" xlink:to="loc_ifrs-full_OtherIncome_db2ca13a-d046-42d9-a671-8e118ca5f2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:href="kof-20201231.xsd#kof_OtherExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_91e5cf14-9733-4837-9734-dc04c3d81b70" xlink:to="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionForContingencies_fa176a95-a926-438b-9d09-7fdeb2f895ac" xlink:href="kof-20201231.xsd#kof_ProvisionForContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:to="loc_kof_ProvisionForContingencies_fa176a95-a926-438b-9d09-7fdeb2f895ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossesOnRetirementOfNonCurrentAssets_f8c1f726-d6bd-46a8-aab8-69c4e6408249" xlink:href="kof-20201231.xsd#kof_LossesOnRetirementOfNonCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:to="loc_kof_LossesOnRetirementOfNonCurrentAssets_f8c1f726-d6bd-46a8-aab8-69c4e6408249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_236e1634-0481-4157-8004-bbcad91dac37" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LossesOnDisposalsOfNoncurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:to="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_236e1634-0481-4157-8004-bbcad91dac37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnRetirementOfIntangibleAsset_f96fcd05-1011-4eb5-ba3e-9f56551c29ad" xlink:href="kof-20201231.xsd#kof_LossOnRetirementOfIntangibleAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:to="loc_kof_LossOnRetirementOfIntangibleAsset_f96fcd05-1011-4eb5-ba3e-9f56551c29ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_3ce02b3a-aa4a-4d63-902c-56ea9f36a9f8" xlink:href="kof-20201231.xsd#kof_InvestmentImpairments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:to="loc_kof_InvestmentImpairments_3ce02b3a-aa4a-4d63-902c-56ea9f36a9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeverancePayments_980435d5-0608-4a1e-b026-577c92caa091" xlink:href="kof-20201231.xsd#kof_SeverancePayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:to="loc_kof_SeverancePayments_980435d5-0608-4a1e-b026-577c92caa091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DonationsAndSubsidiesExpense_00780d83-2142-4e8e-bec7-ec7148bb0703" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DonationsAndSubsidiesExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:to="loc_ifrs-full_DonationsAndSubsidiesExpense_00780d83-2142-4e8e-bec7-ec7148bb0703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_1d9af6fe-32b8-446d-829a-dd998120e275" xlink:href="kof-20201231.xsd#kof_ForeignExchangeGainLossRelatedToOperatingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:to="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_1d9af6fe-32b8-446d-829a-dd998120e275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense_e959a620-bb6a-4013-90c3-c2a225cf9f62" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingExpense_e959a620-bb6a-4013-90c3-c2a225cf9f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_619ba445-3101-47ce-86b3-5165d1cfa5e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherExpenseAbstract_b6cb6d09-53ff-476f-a1ba-07df34ec0b4c" xlink:to="loc_ifrs-full_OtherExpenseByNature_619ba445-3101-47ce-86b3-5165d1cfa5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstruments" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_e97990f9-560b-45ab-a8df-b36682b5851f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_1f2ee8e2-e22d-43cc-8b1a-877b4eceb7a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_e97990f9-560b-45ab-a8df-b36682b5851f" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_1f2ee8e2-e22d-43cc-8b1a-877b4eceb7a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_81bf46f4-dd5e-4b27-a955-b5af12811398" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_81bf46f4-dd5e-4b27-a955-b5af12811398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_e928dd14-0322-4781-9e09-2490734c5c43" xlink:href="kof-20201231.xsd#kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_e928dd14-0322-4781-9e09-2490734c5c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_5011e488-0516-41c4-a068-a03f209fa766" xlink:href="kof-20201231.xsd#kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_5011e488-0516-41c4-a068-a03f209fa766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock_bda9b716-7d7c-47dc-907d-881740ab562a" xlink:href="kof-20201231.xsd#kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock_bda9b716-7d7c-47dc-907d-881740ab562a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_44e1723a-b86d-4313-aed7-f4d58e68cc7a" xlink:href="kof-20201231.xsd#kof_DisclosureOfCrossCurrencySwapContractTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_44e1723a-b86d-4313-aed7-f4d58e68cc7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_1cad9f49-dc3c-408f-9cbf-7ccecd837804" xlink:href="kof-20201231.xsd#kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_1cad9f49-dc3c-408f-9cbf-7ccecd837804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock_f438bd64-fa74-443d-9e1c-e37ca75cffe8" xlink:href="kof-20201231.xsd#kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock_f438bd64-fa74-443d-9e1c-e37ca75cffe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_7bbf03e5-cd77-4c77-a87d-a8b0e8dcdc7f" xlink:href="kof-20201231.xsd#kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_7bbf03e5-cd77-4c77-a87d-a8b0e8dcdc7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_6f0ec257-a3d6-4897-9570-86626ff7a9f7" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_6f0ec257-a3d6-4897-9570-86626ff7a9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_1215876e-f79f-40c4-bfd1-31081236edbf" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_1215876e-f79f-40c4-bfd1-31081236edbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock_8161b6c6-a3f5-46cc-96d4-37a604467dda" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock_8161b6c6-a3f5-46cc-96d4-37a604467dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_2a720815-5694-45fd-b5f8-812753a21311" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_2a720815-5694-45fd-b5f8-812753a21311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_10ce5d40-c274-4520-88dd-7d743c5040d9" xlink:href="kof-20201231.xsd#kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_10ce5d40-c274-4520-88dd-7d743c5040d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_fc62f37b-4ee0-4220-b15d-6908123b37e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresExplanatory"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_071b467f-b79c-4422-9e4a-4afa8dd75a99" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_fc62f37b-4ee0-4220-b15d-6908123b37e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_780f8f92-9538-413b-83e9-bb1ab3f4af51" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_75e913da-e9d1-4b5a-bcb7-5a70f808aae1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_780f8f92-9538-413b-83e9-bb1ab3f4af51" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_75e913da-e9d1-4b5a-bcb7-5a70f808aae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_d8238a94-628c-435e-b7d2-3c863709dd25" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_75e913da-e9d1-4b5a-bcb7-5a70f808aae1" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_d8238a94-628c-435e-b7d2-3c863709dd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_c99fa374-fe41-4406-b64d-6fb0fc59daa5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_d8238a94-628c-435e-b7d2-3c863709dd25" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_c99fa374-fe41-4406-b64d-6fb0fc59daa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_a0e851ff-134f-4f04-8f59-5677557c2eb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_c99fa374-fe41-4406-b64d-6fb0fc59daa5" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_a0e851ff-134f-4f04-8f59-5677557c2eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_6340498b-4187-455f-b5b4-cda8a0b3c1ce" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_c99fa374-fe41-4406-b64d-6fb0fc59daa5" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_6340498b-4187-455f-b5b4-cda8a0b3c1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_2640282b-7879-4c51-874c-394dd30d6f2d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_75e913da-e9d1-4b5a-bcb7-5a70f808aae1" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_2640282b-7879-4c51-874c-394dd30d6f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_6b4a52a9-c54f-440a-ad5b-8becb638ea0d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_2640282b-7879-4c51-874c-394dd30d6f2d" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_6b4a52a9-c54f-440a-ad5b-8becb638ea0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_7f543a78-a975-403c-ba62-32356f910606" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_2640282b-7879-4c51-874c-394dd30d6f2d" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_7f543a78-a975-403c-ba62-32356f910606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsOfLaborObligations_d05e894b-1a6f-45c2-b6bd-422d1edc924e" xlink:href="kof-20201231.xsd#kof_TrustAssetsOfLaborObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_2640282b-7879-4c51-874c-394dd30d6f2d" xlink:to="loc_kof_TrustAssetsOfLaborObligations_d05e894b-1a6f-45c2-b6bd-422d1edc924e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsImpactofHedgingOnEquityDetails"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_7a5de21c-b1c2-4f29-aa75-4476261a301f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_d57876b8-3f8e-45cb-b76a-152533c51846" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_7a5de21c-b1c2-4f29-aa75-4476261a301f" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsTable_d57876b8-3f8e-45cb-b76a-152533c51846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6f19248c-83a3-440b-834e-4a354a6ab542" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_d57876b8-3f8e-45cb-b76a-152533c51846" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6f19248c-83a3-440b-834e-4a354a6ab542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6f19248c-83a3-440b-834e-4a354a6ab542" xlink:to="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeForwardContractsMember_a70eea1f-69fe-4b11-91f3-1971012b328d" xlink:href="kof-20201231.xsd#kof_ForeignExchangeForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_ForeignExchangeForwardContractsMember_a70eea1f-69fe-4b11-91f3-1971012b328d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyOptionMember_c9549bf9-8ebe-46ef-bc67-73cf2b70b707" xlink:href="kof-20201231.xsd#kof_ForeignCurrencyOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_ForeignCurrencyOptionMember_c9549bf9-8ebe-46ef-bc67-73cf2b70b707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_118070d3-b622-42cd-b9d6-9255e5953527" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_CrossCurrencySwapsMember_118070d3-b622-42cd-b9d6-9255e5953527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_ec961906-ba8d-4bd4-993d-b4ffd7d02d7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_ec961906-ba8d-4bd4-993d-b4ffd7d02d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TreasuryLockContractsMember_9daf3bec-cf59-43fd-b1a8-0df585a0aa6c" xlink:href="kof-20201231.xsd#kof_TreasuryLockContractsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_TreasuryLockContractsMember_9daf3bec-cf59-43fd-b1a8-0df585a0aa6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_0cf43756-3701-48a2-8a2c-68b347339c4d" xlink:href="kof-20201231.xsd#kof_CommodityPriceContractsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_CommodityPriceContractsMember_0cf43756-3701-48a2-8a2c-68b347339c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TotalHoldersOfTheParentMember_703d1f1b-3ede-4558-9f58-bc8e17cf5409" xlink:href="kof-20201231.xsd#kof_TotalHoldersOfTheParentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1973ad5b-3fb6-495b-b699-6bce9de1177b" xlink:to="loc_kof_TotalHoldersOfTheParentMember_703d1f1b-3ede-4558-9f58-bc8e17cf5409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_12119e38-5c2b-4814-836d-556671bfd15f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_d57876b8-3f8e-45cb-b76a-152533c51846" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_12119e38-5c2b-4814-836d-556671bfd15f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_b8fac25e-cb93-4bb6-a537-57be0462137b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_12119e38-5c2b-4814-836d-556671bfd15f" xlink:to="loc_ifrs-full_EquityMember_b8fac25e-cb93-4bb6-a537-57be0462137b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_54a932ab-ee72-48bb-9415-f4f9d04f9a89" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_b8fac25e-cb93-4bb6-a537-57be0462137b" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_54a932ab-ee72-48bb-9415-f4f9d04f9a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_d57876b8-3f8e-45cb-b76a-152533c51846" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_c761ad4c-ee77-45fd-a744-4eae14319a90" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_c761ad4c-ee77-45fd-a744-4eae14319a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsPurchased_34b3fc6e-de7f-43f6-b1e1-3266f6350480" xlink:href="kof-20201231.xsd#kof_FinancialInstrumentsPurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_FinancialInstrumentsPurchased_34b3fc6e-de7f-43f6-b1e1-3266f6350480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_f0077573-b1b4-499d-bf70-578e4acb559b" xlink:href="kof-20201231.xsd#kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_f0077573-b1b4-499d-bf70-578e4acb559b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_cfb99cf1-e795-4115-86aa-93d9dee1ac9d" xlink:href="kof-20201231.xsd#kof_AmountReclassifiedFromOCIToProfitOrLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_cfb99cf1-e795-4115-86aa-93d9dee1ac9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_1dc979aa-d27e-49c2-b659-0d2489cf29da" xlink:href="kof-20201231.xsd#kof_ForeignCurrencyRevaluationOfTheNetForeignOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_1dc979aa-d27e-49c2-b659-0d2489cf29da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRates_363a6ead-2d0f-42a8-bbed-05e66920cddd" xlink:href="kof-20201231.xsd#kof_EffectsOfChangesInForeignExchangeRates"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_EffectsOfChangesInForeignExchangeRates_363a6ead-2d0f-42a8-bbed-05e66920cddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsTaxEffect_f274e11b-32a3-4aa7-a230-a2594e69fd6c" xlink:href="kof-20201231.xsd#kof_FinancialInstrumentsTaxEffect"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_kof_FinancialInstrumentsTaxEffect_f274e11b-32a3-4aa7-a230-a2594e69fd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_bca425c1-d4a0-4be5-8b28-fc1b117378cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0d2ec5d7-286c-426a-85d7-634acf1de35a" xlink:to="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_bca425c1-d4a0-4be5-8b28-fc1b117378cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_14fbfc18-ec3e-440e-9962-2199cf2b2e62" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_15806d5c-8fbb-41ca-afee-3ef40735793a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_14fbfc18-ec3e-440e-9962-2199cf2b2e62" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_15806d5c-8fbb-41ca-afee-3ef40735793a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6d819cea-525a-45fa-950f-dcf966c92e2f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_15806d5c-8fbb-41ca-afee-3ef40735793a" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6d819cea-525a-45fa-950f-dcf966c92e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_1a4affd4-5e7d-4c95-9711-74ac94708574" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6d819cea-525a-45fa-950f-dcf966c92e2f" xlink:to="loc_ifrs-full_FinancialAssetsMember_1a4affd4-5e7d-4c95-9711-74ac94708574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_ed75b83c-2e2c-4f36-8aa4-66d006ca41f1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1a4affd4-5e7d-4c95-9711-74ac94708574" xlink:to="loc_ifrs-full_ForwardContractMember_ed75b83c-2e2c-4f36-8aa4-66d006ca41f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionContractMember_0cb4473d-6334-43a5-9180-475066b31e7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OptionContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1a4affd4-5e7d-4c95-9711-74ac94708574" xlink:to="loc_ifrs-full_OptionContractMember_0cb4473d-6334-43a5-9180-475066b31e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_9fce7797-6414-41df-96d2-61e2c61de5a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_15806d5c-8fbb-41ca-afee-3ef40735793a" xlink:to="loc_ifrs-full_MaturityAxis_9fce7797-6414-41df-96d2-61e2c61de5a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_650001ec-587c-4094-a719-1d0c2b81e343" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_9fce7797-6414-41df-96d2-61e2c61de5a1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_650001ec-587c-4094-a719-1d0c2b81e343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_5294ed2f-91f3-46f8-8a32-3bdcd2839845" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_650001ec-587c-4094-a719-1d0c2b81e343" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_5294ed2f-91f3-46f8-8a32-3bdcd2839845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_72e416e8-ba5a-4e94-a5b3-89de7db82f98" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_650001ec-587c-4094-a719-1d0c2b81e343" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_72e416e8-ba5a-4e94-a5b3-89de7db82f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8ab38af8-b87f-4806-b180-4865891c67ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_15806d5c-8fbb-41ca-afee-3ef40735793a" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8ab38af8-b87f-4806-b180-4865891c67ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_44775215-be75-40ec-b4b0-2655cbb5b493" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8ab38af8-b87f-4806-b180-4865891c67ba" xlink:to="loc_ifrs-full_NotionalAmount_44775215-be75-40ec-b4b0-2655cbb5b493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_32156216-b582-4998-abb1-7afb184781c1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8ab38af8-b87f-4806-b180-4865891c67ba" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_32156216-b582-4998-abb1-7afb184781c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_c9a25684-254a-4bab-b8e8-cfc8a554d06d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8ab38af8-b87f-4806-b180-4865891c67ba" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_c9a25684-254a-4bab-b8e8-cfc8a554d06d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_39f86605-53d3-4b87-ab80-5401acf2e274" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_39f86605-53d3-4b87-ab80-5401acf2e274" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_af7ee01f-17b7-4ed1-9fe4-6f121515d6f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_af7ee01f-17b7-4ed1-9fe4-6f121515d6f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_3ac36282-f445-42eb-acde-7bf4bcddee9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_af7ee01f-17b7-4ed1-9fe4-6f121515d6f0" xlink:to="loc_ifrs-full_BorrowingsByNameMember_3ac36282-f445-42eb-acde-7bf4bcddee9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromissoryNotesMember_bc1aca1e-e6d1-4dae-9cf6-658d5a55ee2a" xlink:href="kof-20201231.xsd#kof_PromissoryNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3ac36282-f445-42eb-acde-7bf4bcddee9e" xlink:to="loc_kof_PromissoryNotesMember_bc1aca1e-e6d1-4dae-9cf6-658d5a55ee2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_bd8906b0-2c96-4242-a14c-05f8c5361a94" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_bd8906b0-2c96-4242-a14c-05f8c5361a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_320cef76-76b7-4876-b68a-00d510d853c7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_bd8906b0-2c96-4242-a14c-05f8c5361a94" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_320cef76-76b7-4876-b68a-00d510d853c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VonparMember_0860dfb2-5386-4d1c-8177-3290c0da4d92" xlink:href="kof-20201231.xsd#kof_VonparMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_320cef76-76b7-4876-b68a-00d510d853c7" xlink:to="loc_kof_VonparMember_0860dfb2-5386-4d1c-8177-3290c0da4d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_d765f378-5e44-4261-839e-0fbb4b9017cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_d765f378-5e44-4261-839e-0fbb4b9017cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_8895ebc8-e916-4624-8a11-ea5181b8d55b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_d765f378-5e44-4261-839e-0fbb4b9017cd" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_8895ebc8-e916-4624-8a11-ea5181b8d55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_3d4e7096-e109-4948-b398-8da288cc46d1" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_8895ebc8-e916-4624-8a11-ea5181b8d55b" xlink:to="loc_kof_SeriesLShareMember_3d4e7096-e109-4948-b398-8da288cc46d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b5473d47-8fa3-4d34-8f7c-6226afb77fba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b5473d47-8fa3-4d34-8f7c-6226afb77fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_cfbfd29e-0c16-419c-968b-5417311eefdd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b5473d47-8fa3-4d34-8f7c-6226afb77fba" xlink:to="loc_ifrs-full_FinancialAssetsMember_cfbfd29e-0c16-419c-968b-5417311eefdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMember_4aa26cac-f297-4656-8e42-53eeab9d51f5" xlink:href="kof-20201231.xsd#kof_OptionsToPurchaseForeignCurrencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_cfbfd29e-0c16-419c-968b-5417311eefdd" xlink:to="loc_kof_OptionsToPurchaseForeignCurrencyMember_4aa26cac-f297-4656-8e42-53eeab9d51f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_13827916-ce87-4d9f-9aed-298336f7fe28" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_43f093de-d333-4590-a598-7e128c898951" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMember_02910a0b-c51c-4c25-b89d-2d113afe1af2" xlink:href="kof-20201231.xsd#kof_OptionsToPurchaseForeignCurrencyMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3aaaf723-e296-49d7-84f1-f7ce3506c619" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PremiumPaidForOutstandingCallOptions_b6342f97-48e3-416d-8eef-13bdd0063f33" xlink:href="kof-20201231.xsd#kof_PremiumPaidForOutstandingCallOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_PremiumPaidForOutstandingCallOptions_b6342f97-48e3-416d-8eef-13bdd0063f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DebtInstrumentTerm_4ea64dca-2ed1-468c-af63-42d10c911d2b" xlink:href="kof-20201231.xsd#kof_DebtInstrumentTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_DebtInstrumentTerm_4ea64dca-2ed1-468c-af63-42d10c911d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasePricePaid_944d0f22-034a-4e5d-98be-dbf2fa34be92" xlink:href="kof-20201231.xsd#kof_PurchasePricePaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_PurchasePricePaid_944d0f22-034a-4e5d-98be-dbf2fa34be92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_632e2431-9e51-42c2-8851-c0e40e9650a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBondsNotesAndDebentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_632e2431-9e51-42c2-8851-c0e40e9650a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_3364480a-f5aa-4c24-94d4-8e51c6b5312e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_ifrs-full_LiabilitiesIncurred_3364480a-f5aa-4c24-94d4-8e51c6b5312e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_341c96f9-59e9-4452-b92c-eb952f0e412f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_ifrs-full_BorrowingsInterestRate_341c96f9-59e9-4452-b92c-eb952f0e412f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FairValueMeasurementStrikePricePerShare_ca0882f0-de84-403a-94a7-add9ee248941" xlink:href="kof-20201231.xsd#kof_FairValueMeasurementStrikePricePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_FairValueMeasurementStrikePricePerShare_ca0882f0-de84-403a-94a7-add9ee248941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BorrowingsMaturityNotes_2cec38c8-253d-4371-b16a-f0b6ff8551fa" xlink:href="kof-20201231.xsd#kof_BorrowingsMaturityNotes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_BorrowingsMaturityNotes_2cec38c8-253d-4371-b16a-f0b6ff8551fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JointVentureStockInterestSoldPercentage_8c72be93-83ac-4bb8-9d15-16849451519d" xlink:href="kof-20201231.xsd#kof_JointVentureStockInterestSoldPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_kof_JointVentureStockInterestSoldPercentage_8c72be93-83ac-4bb8-9d15-16849451519d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_2c666ced-9658-400d-a254-efc335d4ceb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3e413c8d-d8cf-47ce-9b21-a6ec6d5c53d7" xlink:to="loc_ifrs-full_FinancialAssets_2c666ced-9658-400d-a254-efc335d4ceb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_eef6e495-c791-48ef-8050-748979f0658a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_eef6e495-c791-48ef-8050-748979f0658a" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_51ffe1aa-5753-4bde-a247-a55ff2e36ae7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_51ffe1aa-5753-4bde-a247-a55ff2e36ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_6b88995b-def5-4ffd-8ef6-319690be5e5e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_51ffe1aa-5753-4bde-a247-a55ff2e36ae7" xlink:to="loc_ifrs-full_FinancialAssetsMember_6b88995b-def5-4ffd-8ef6-319690be5e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_02478aa9-4ca1-4f21-8d4b-1e0bed36036c" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_6b88995b-def5-4ffd-8ef6-319690be5e5e" xlink:to="loc_kof_CrossCurrencySwapsMember_02478aa9-4ca1-4f21-8d4b-1e0bed36036c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_40381c6b-629a-4626-ab42-3a3f2e123326" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:to="loc_ifrs-full_MaturityAxis_40381c6b-629a-4626-ab42-3a3f2e123326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_40381c6b-629a-4626-ab42-3a3f2e123326" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanThreeMonthsMember_d296e1fe-6174-4ac6-af4d-6f693e5347bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanThreeMonthsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:to="loc_ifrs-full_NotLaterThanThreeMonthsMember_d296e1fe-6174-4ac6-af4d-6f693e5347bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_5af76675-a83c-4bd7-b296-cb5d17f6123b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_5af76675-a83c-4bd7-b296-cb5d17f6123b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_87490849-85f3-4f82-a5c7-dedd47ffa239" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_87490849-85f3-4f82-a5c7-dedd47ffa239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_fa830f07-81c0-485e-93cc-322e91b1125e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:to="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_fa830f07-81c0-485e-93cc-322e91b1125e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember_faa58ec5-8098-44ec-9dd6-19bb4e28df53" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_3570d6fe-a888-4957-bae5-4d8256c28ec8" xlink:to="loc_ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember_faa58ec5-8098-44ec-9dd6-19bb4e28df53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_d2e3eda5-7fbf-415f-bf89-9a578aeac49f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_d2e3eda5-7fbf-415f-bf89-9a578aeac49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_469a9700-d53e-45ed-8001-c30470e65258" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_d2e3eda5-7fbf-415f-bf89-9a578aeac49f" xlink:to="loc_ifrs-full_TypesOfHedgesMember_469a9700-d53e-45ed-8001-c30470e65258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_c447f559-a430-473b-b96d-f77e325d092a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesMember_469a9700-d53e-45ed-8001-c30470e65258" xlink:to="loc_ifrs-full_CashFlowHedgesMember_c447f559-a430-473b-b96d-f77e325d092a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_dfdc2689-00ef-46b7-a2c6-37a5d42ad64d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_308f8e03-0d40-40e0-9d6d-773bc5edc266" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_dfdc2689-00ef-46b7-a2c6-37a5d42ad64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_23f0c832-231f-4e5a-9a32-f2e1703f67bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_dfdc2689-00ef-46b7-a2c6-37a5d42ad64d" xlink:to="loc_ifrs-full_NotionalAmount_23f0c832-231f-4e5a-9a32-f2e1703f67bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_128e42c7-6bdc-4d0c-b6b8-9a545504f53b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_dfdc2689-00ef-46b7-a2c6-37a5d42ad64d" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_128e42c7-6bdc-4d0c-b6b8-9a545504f53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_c055545a-c584-4ad9-9515-ce0766198a2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_dfdc2689-00ef-46b7-a2c6-37a5d42ad64d" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_c055545a-c584-4ad9-9515-ce0766198a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_c06e3b2f-dce1-499f-8cc2-0c070e0b65dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_c06e3b2f-dce1-499f-8cc2-0c070e0b65dd" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_c353e85e-87e9-4cc7-b604-cde314d3bc03" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_c353e85e-87e9-4cc7-b604-cde314d3bc03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_e9e321f7-14cb-4795-a97b-6aff2f9b7f24" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_c353e85e-87e9-4cc7-b604-cde314d3bc03" xlink:to="loc_ifrs-full_TypesOfHedgesMember_e9e321f7-14cb-4795-a97b-6aff2f9b7f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_9802f2e5-2e55-4230-b92d-334b5a239f3e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesMember_e9e321f7-14cb-4795-a97b-6aff2f9b7f24" xlink:to="loc_ifrs-full_CashFlowHedgesMember_9802f2e5-2e55-4230-b92d-334b5a239f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_afcb18aa-e1d9-4215-b99e-3d0adc5bb3a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_afcb18aa-e1d9-4215-b99e-3d0adc5bb3a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_afcb18aa-e1d9-4215-b99e-3d0adc5bb3a6" xlink:to="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TreasuryLockContractsMember_93a173f5-f940-466a-b528-75d8372e4601" xlink:href="kof-20201231.xsd#kof_TreasuryLockContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:to="loc_kof_TreasuryLockContractsMember_93a173f5-f940-466a-b528-75d8372e4601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_5ad29622-219e-4303-962a-abf62557e682" xlink:href="kof-20201231.xsd#kof_AluminumPriceContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:to="loc_kof_AluminumPriceContractsMember_5ad29622-219e-4303-962a-abf62557e682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PxMegPriceMember_54afff49-48b7-4708-80eb-7ba5c0da3778" xlink:href="kof-20201231.xsd#kof_PxMegPriceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:to="loc_kof_PxMegPriceMember_54afff49-48b7-4708-80eb-7ba5c0da3778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_9bb1f90d-d856-4701-a937-4f8dc47a5010" xlink:href="kof-20201231.xsd#kof_SugarPriceContractsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_47bcabf5-da8a-463b-a589-ff9e121755c0" xlink:to="loc_kof_SugarPriceContractsMember_9bb1f90d-d856-4701-a937-4f8dc47a5010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_edf5af50-a786-4391-854f-e19aabe13842" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:to="loc_ifrs-full_MaturityAxis_edf5af50-a786-4391-854f-e19aabe13842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_a0ad3105-7ca4-4f08-b04a-3b14e17ff12d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_edf5af50-a786-4391-854f-e19aabe13842" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_a0ad3105-7ca4-4f08-b04a-3b14e17ff12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanThreeMonthsMember_2f9ec7af-b4a0-4bd6-b410-ebe75282c5c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanThreeMonthsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a0ad3105-7ca4-4f08-b04a-3b14e17ff12d" xlink:to="loc_ifrs-full_NotLaterThanThreeMonthsMember_2f9ec7af-b4a0-4bd6-b410-ebe75282c5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_f0356fce-4403-498b-a310-023c50a49ce6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a0ad3105-7ca4-4f08-b04a-3b14e17ff12d" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_f0356fce-4403-498b-a310-023c50a49ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_b9f97868-b1a9-4b7f-811a-e06c9b69884b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a0ad3105-7ca4-4f08-b04a-3b14e17ff12d" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_b9f97868-b1a9-4b7f-811a-e06c9b69884b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_83aecc7c-bcb2-4d2c-be6a-a3bf632904b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_425b4dd0-6948-49f3-ad71-c5cd86b1c8b5" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_83aecc7c-bcb2-4d2c-be6a-a3bf632904b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_740c447a-2947-40d2-baf9-9ab8a55d91ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_83aecc7c-bcb2-4d2c-be6a-a3bf632904b6" xlink:to="loc_ifrs-full_NotionalAmount_740c447a-2947-40d2-baf9-9ab8a55d91ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_58634f3d-a7bc-43c9-8f6d-e9ffeff68a7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_83aecc7c-bcb2-4d2c-be6a-a3bf632904b6" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_58634f3d-a7bc-43c9-8f6d-e9ffeff68a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_d5d1f148-db09-42da-a8d1-d7f687ffc49f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_83aecc7c-bcb2-4d2c-be6a-a3bf632904b6" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_d5d1f148-db09-42da-a8d1-d7f687ffc49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_e4294713-1d66-4658-8d9e-624faa65c2c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_464f4f56-bbe1-408f-922a-bc3545b16198" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_e4294713-1d66-4658-8d9e-624faa65c2c0" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_464f4f56-bbe1-408f-922a-bc3545b16198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_ed46204a-872d-46f8-9ce6-cda343419c13" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_464f4f56-bbe1-408f-922a-bc3545b16198" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_ed46204a-872d-46f8-9ce6-cda343419c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_8e5d2bf3-59f6-4c66-950c-64d0dd7f77f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_ed46204a-872d-46f8-9ce6-cda343419c13" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_8e5d2bf3-59f6-4c66-950c-64d0dd7f77f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesDesignatedAsHedgesMember_c805bf93-485b-4c08-9a6a-8f567c0b850a" xlink:href="kof-20201231.xsd#kof_DerivativesDesignatedAsHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsMember_8e5d2bf3-59f6-4c66-950c-64d0dd7f77f6" xlink:to="loc_kof_DerivativesDesignatedAsHedgesMember_c805bf93-485b-4c08-9a6a-8f567c0b850a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56b42b5c-0cb8-4bec-aa05-851a53a0be24" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_464f4f56-bbe1-408f-922a-bc3545b16198" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56b42b5c-0cb8-4bec-aa05-851a53a0be24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56b42b5c-0cb8-4bec-aa05-851a53a0be24" xlink:to="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_0ddeeb98-d92e-470d-93ad-962045a201f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_ifrs-full_CurrencySwapContractMember_0ddeeb98-d92e-470d-93ad-962045a201f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntrestRateSwapMember_66bafab4-ab67-431a-8831-ac6c29b11b59" xlink:href="kof-20201231.xsd#kof_IntrestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_kof_IntrestRateSwapMember_66bafab4-ab67-431a-8831-ac6c29b11b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionContractMember_fec8d76d-e344-429e-92ec-85a596405bad" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OptionContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_ifrs-full_OptionContractMember_fec8d76d-e344-429e-92ec-85a596405bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_1480b227-66e7-46f2-978c-a1be261721fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_ifrs-full_ForwardContractMember_1480b227-66e7-46f2-978c-a1be261721fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_9ca162db-a708-4cdc-9910-88500e6cb052" xlink:href="kof-20201231.xsd#kof_CommodityPriceContractsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_kof_CommodityPriceContractsMember_9ca162db-a708-4cdc-9910-88500e6cb052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TreasuryLocksMember_984fa406-bec6-44e7-b4f2-a2a5aaa64b02" xlink:href="kof-20201231.xsd#kof_TreasuryLocksMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_d47a22c6-378d-43b1-b0b3-9c36e69a5bdf" xlink:to="loc_kof_TreasuryLocksMember_984fa406-bec6-44e7-b4f2-a2a5aaa64b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bc93e47d-6656-4bc6-abe7-a9fc4d6f8842" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_464f4f56-bbe1-408f-922a-bc3545b16198" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bc93e47d-6656-4bc6-abe7-a9fc4d6f8842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_8f852f6b-c9a5-4a40-a184-9961451a760c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bc93e47d-6656-4bc6-abe7-a9fc4d6f8842" xlink:to="loc_ifrs-full_InterestExpense_8f852f6b-c9a5-4a40-a184-9961451a760c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_8e05b06d-393b-4e83-8cc9-20a16476f02b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bc93e47d-6656-4bc6-abe7-a9fc4d6f8842" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_8e05b06d-393b-4e83-8cc9-20a16476f02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_32535172-d832-416b-bb4b-d8cad23f3674" xlink:href="kof-20201231.xsd#kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bc93e47d-6656-4bc6-abe7-a9fc4d6f8842" xlink:to="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_32535172-d832-416b-bb4b-d8cad23f3674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_41b0efa3-0cfd-453c-b223-80570a694a08" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_bc85e68e-8988-452a-8882-7fb41be3918e" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_41b0efa3-0cfd-453c-b223-80570a694a08" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_bc85e68e-8988-452a-8882-7fb41be3918e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_94d86473-f340-42ea-bdb6-0c4bd84d469b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_bc85e68e-8988-452a-8882-7fb41be3918e" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_94d86473-f340-42ea-bdb6-0c4bd84d469b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_ec44607f-6f1f-4ff5-82bc-b2071666049c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_94d86473-f340-42ea-bdb6-0c4bd84d469b" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_ec44607f-6f1f-4ff5-82bc-b2071666049c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_3f90b8eb-3035-4118-a6e8-c95411663285" xlink:href="kof-20201231.xsd#kof_DerivativesNotDesignatedForHedgeAccountingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsMember_ec44607f-6f1f-4ff5-82bc-b2071666049c" xlink:to="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_3f90b8eb-3035-4118-a6e8-c95411663285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1d85fac2-0b20-4987-856b-7619a6d8a8b9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_bc85e68e-8988-452a-8882-7fb41be3918e" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1d85fac2-0b20-4987-856b-7619a6d8a8b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_cbcd2e1d-7337-4c0d-bcc0-a764ee41aa5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1d85fac2-0b20-4987-856b-7619a6d8a8b9" xlink:to="loc_ifrs-full_FinancialAssetsMember_cbcd2e1d-7337-4c0d-bcc0-a764ee41aa5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmbeddedDerivativesMember_23328e6c-dd3a-440d-b522-09b68bd80ff7" xlink:href="kof-20201231.xsd#kof_EmbeddedDerivativesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_cbcd2e1d-7337-4c0d-bcc0-a764ee41aa5d" xlink:to="loc_kof_EmbeddedDerivativesMember_23328e6c-dd3a-440d-b522-09b68bd80ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_3848297e-f1b7-4b4f-9467-cd9c44bd04e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_cbcd2e1d-7337-4c0d-bcc0-a764ee41aa5d" xlink:to="loc_ifrs-full_CurrencySwapContractMember_3848297e-f1b7-4b4f-9467-cd9c44bd04e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_1ada21e4-7cc5-4da8-bb8a-b729b7a9111b" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_bc85e68e-8988-452a-8882-7fb41be3918e" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_1ada21e4-7cc5-4da8-bb8a-b729b7a9111b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_a3d4afff-4c24-4eda-8fac-6d5333ca9eb6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_1ada21e4-7cc5-4da8-bb8a-b729b7a9111b" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_a3d4afff-4c24-4eda-8fac-6d5333ca9eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_4fdc9386-bc09-4d9c-bb36-ad4c42d02b82" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_5e8a1948-7698-477f-b434-7922e99b2d04" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_4fdc9386-bc09-4d9c-bb36-ad4c42d02b82" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_5e8a1948-7698-477f-b434-7922e99b2d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_c02dc3ad-580d-4e3c-9e51-12519678b0d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_5e8a1948-7698-477f-b434-7922e99b2d04" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_c02dc3ad-580d-4e3c-9e51-12519678b0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_f24581a6-445d-41cc-84ec-8ec7466ae0c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_c02dc3ad-580d-4e3c-9e51-12519678b0d2" xlink:to="loc_ifrs-full_FinancialAssetsMember_f24581a6-445d-41cc-84ec-8ec7466ae0c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_fed29fa7-08fa-43fe-9d6a-1236ed685cfe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f24581a6-445d-41cc-84ec-8ec7466ae0c9" xlink:to="loc_ifrs-full_CurrencySwapContractMember_fed29fa7-08fa-43fe-9d6a-1236ed685cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmbeddedDerivativesMember_11acca52-35fa-4e9c-acbc-f96295aca855" xlink:href="kof-20201231.xsd#kof_EmbeddedDerivativesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f24581a6-445d-41cc-84ec-8ec7466ae0c9" xlink:to="loc_kof_EmbeddedDerivativesMember_11acca52-35fa-4e9c-acbc-f96295aca855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_2ed218fa-d908-46fb-a82a-968418aa24db" xlink:href="kof-20201231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_5e8a1948-7698-477f-b434-7922e99b2d04" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_2ed218fa-d908-46fb-a82a-968418aa24db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_f1332ae6-a10e-4061-916b-be5a756ec753" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_2ed218fa-d908-46fb-a82a-968418aa24db" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_f1332ae6-a10e-4061-916b-be5a756ec753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_b5d50f6a-c4bb-471d-985b-149afed2af06" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_19302509-3df4-413d-a73e-905ea5d4fc57" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_b5d50f6a-c4bb-471d-985b-149afed2af06" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_19302509-3df4-413d-a73e-905ea5d4fc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_da53a773-eeff-4ad0-bebb-0f7d3d1228aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_19302509-3df4-413d-a73e-905ea5d4fc57" xlink:to="loc_ifrs-full_TypesOfRisksAxis_da53a773-eeff-4ad0-bebb-0f7d3d1228aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_aba932bb-b094-4cec-b3bc-2c2e4ad82f35" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_da53a773-eeff-4ad0-bebb-0f7d3d1228aa" xlink:to="loc_ifrs-full_TypesOfRisksMember_aba932bb-b094-4cec-b3bc-2c2e4ad82f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MarketRiskMember_59a3bf15-4f24-45a6-ade5-3d9de5ea1357" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MarketRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_aba932bb-b094-4cec-b3bc-2c2e4ad82f35" xlink:to="loc_ifrs-full_MarketRiskMember_59a3bf15-4f24-45a6-ade5-3d9de5ea1357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_f0948825-491f-4745-9e74-6d39abe4bcd1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_19302509-3df4-413d-a73e-905ea5d4fc57" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_f0948825-491f-4745-9e74-6d39abe4bcd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_f0948825-491f-4745-9e74-6d39abe4bcd1" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_31c23b23-1f25-4c17-a84f-e3db8da98fae" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDMXNUSDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_31c23b23-1f25-4c17-a84f-e3db8da98fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_fbdc9e3c-773f-4367-b28a-16d14c96fe76" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDBRLUSDMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_fbdc9e3c-773f-4367-b28a-16d14c96fe76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_135bc31d-b4f1-463d-b437-87b996197246" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDCOPUSDMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_135bc31d-b4f1-463d-b437-87b996197246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_d9386429-1552-4a20-b0a5-32f66cc41a42" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDARSUSDMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_d9386429-1552-4a20-b0a5-32f66cc41a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_63d92f14-5e7f-4baa-bd3b-5cf58298129f" xlink:href="kof-20201231.xsd#kof_ForwardAgreementsToPurchaseUSDUYUUSDMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_63d92f14-5e7f-4baa-bd3b-5cf58298129f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_9ac42e3d-c81d-4366-9b86-69f62aa1aa16" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsUSDIntoMXNMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_9ac42e3d-c81d-4366-9b86-69f62aa1aa16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_4593cc3f-bc1f-4c00-8b7c-7d87d9b26038" xlink:href="kof-20201231.xsd#kof_CrossCurrencySwapsUSDIntoBRLMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_4593cc3f-bc1f-4c00-8b7c-7d87d9b26038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_7bc89ce1-a438-4697-be94-b4b7b7a4417e" xlink:href="kof-20201231.xsd#kof_SugarPriceContractsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_SugarPriceContractsMember_7bc89ce1-a438-4697-be94-b4b7b7a4417e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_5b467a7e-a63c-4113-8168-19f6be54f4bc" xlink:href="kof-20201231.xsd#kof_AluminumPriceContractsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_AluminumPriceContractsMember_5b467a7e-a63c-4113-8168-19f6be54f4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember_7bf1efd9-a8c5-4cfa-b719-591fa7defc12" xlink:href="kof-20201231.xsd#kof_OptionsToPurchaseForeignCurrencyMXNUSDMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_ad8d5ace-e61e-4d53-af3a-8a15a5a6ce69" xlink:to="loc_kof_OptionsToPurchaseForeignCurrencyMXNUSDMember_7bf1efd9-a8c5-4cfa-b719-591fa7defc12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_19302509-3df4-413d-a73e-905ea5d4fc57" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SurchargeRatePercentage_5e634944-063d-4642-a41d-c89903f61ec7" xlink:href="kof-20201231.xsd#kof_SurchargeRatePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_SurchargeRatePercentage_5e634944-063d-4642-a41d-c89903f61ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_ceda510f-bdf4-4287-b2c5-eebf390d333f" xlink:href="kof-20201231.xsd#kof_ChangeInForeignCurrencyRateEffectOnEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_ceda510f-bdf4-4287-b2c5-eebf390d333f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_548936a7-273c-4dcc-a4df-1d0c243ddcb0" xlink:href="kof-20201231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_548936a7-273c-4dcc-a4df-1d0c243ddcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInSugarPricePercentage_112463f7-0d3a-4cb1-813f-1fe9031e33a8" xlink:href="kof-20201231.xsd#kof_ChangeInSugarPricePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_ChangeInSugarPricePercentage_112463f7-0d3a-4cb1-813f-1fe9031e33a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPricePercentage_8d60c2ce-35ad-4048-9a2a-ff1c827dec73" xlink:href="kof-20201231.xsd#kof_ChangeInAluminumPricePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_ChangeInAluminumPricePercentage_8d60c2ce-35ad-4048-9a2a-ff1c827dec73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPriceEffectOnEquity_b237e8be-2d05-4a98-bda7-2ea5a174a6f6" xlink:href="kof-20201231.xsd#kof_ChangeInAluminumPriceEffectOnEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ce5c560e-918f-4165-bb8b-926b917ee50b" xlink:to="loc_kof_ChangeInAluminumPriceEffectOnEquity_b237e8be-2d05-4a98-bda7-2ea5a174a6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_2a75a2a4-dce7-4371-a15b-7b1ec9c798ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5661a13d-3829-4bac-aa93-5b5a1a7b4655" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_2a75a2a4-dce7-4371-a15b-7b1ec9c798ba" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5661a13d-3829-4bac-aa93-5b5a1a7b4655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_da86b723-a297-43b2-950a-a74bb9826f24" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5661a13d-3829-4bac-aa93-5b5a1a7b4655" xlink:to="loc_ifrs-full_TypesOfRisksAxis_da86b723-a297-43b2-950a-a74bb9826f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_cf5abb7a-0a86-46e2-841a-d30265c185b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_da86b723-a297-43b2-950a-a74bb9826f24" xlink:to="loc_ifrs-full_TypesOfRisksMember_cf5abb7a-0a86-46e2-841a-d30265c185b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember_9d1e5377-b45a-4331-a09c-a402afaa86fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_cf5abb7a-0a86-46e2-841a-d30265c185b6" xlink:to="loc_ifrs-full_InterestRateRiskMember_9d1e5377-b45a-4331-a09c-a402afaa86fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7c3e7c44-fecc-48ea-b279-2cb852cab87b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5661a13d-3829-4bac-aa93-5b5a1a7b4655" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7c3e7c44-fecc-48ea-b279-2cb852cab87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInUSDollarRateBasisPoints_07cd33ea-9c90-460f-a206-5fd545c1649d" xlink:href="kof-20201231.xsd#kof_ChangeInUSDollarRateBasisPoints"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7c3e7c44-fecc-48ea-b279-2cb852cab87b" xlink:to="loc_kof_ChangeInUSDollarRateBasisPoints_07cd33ea-9c90-460f-a206-5fd545c1649d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_10d43097-4ab5-4292-9c48-5ce4c3642c2f" xlink:href="kof-20201231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7c3e7c44-fecc-48ea-b279-2cb852cab87b" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_10d43097-4ab5-4292-9c48-5ce4c3642c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_1307d9ee-b0c6-45c4-afa1-855f1ca8ad96" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_e303f8ab-06b2-4e88-a802-5308017a7d73" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_1307d9ee-b0c6-45c4-afa1-855f1ca8ad96" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_e303f8ab-06b2-4e88-a802-5308017a7d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_4df14327-389b-42ad-87ac-0091029556a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_e303f8ab-06b2-4e88-a802-5308017a7d73" xlink:to="loc_ifrs-full_PastDueStatusAxis_4df14327-389b-42ad-87ac-0091029556a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PastDueStatusMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_4df14327-389b-42ad-87ac-0091029556a0" xlink:to="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearTwoMember_97e5333d-503f-41e2-aa26-562e761a2c1c" xlink:href="kof-20201231.xsd#kof_YearTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearTwoMember_97e5333d-503f-41e2-aa26-562e761a2c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearThreeMember_49898b93-2dbc-4cc8-8f5b-63216f6a9b01" xlink:href="kof-20201231.xsd#kof_YearThreeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearThreeMember_49898b93-2dbc-4cc8-8f5b-63216f6a9b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFourMember_30865555-b5d4-40bd-915f-1c93198d5319" xlink:href="kof-20201231.xsd#kof_YearFourMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearFourMember_30865555-b5d4-40bd-915f-1c93198d5319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFiveMember_4ad8cc98-e5bc-45f3-bad1-acf9089559c9" xlink:href="kof-20201231.xsd#kof_YearFiveMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearFiveMember_4ad8cc98-e5bc-45f3-bad1-acf9089559c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSixAndThereafterMember_724c2ca0-247d-450a-9a34-47596b95707a" xlink:href="kof-20201231.xsd#kof_YearSixAndThereafterMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearSixAndThereafterMember_724c2ca0-247d-450a-9a34-47596b95707a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSevenAndThereafterMember_9eede24e-596d-4447-808a-186f45108f1d" xlink:href="kof-20201231.xsd#kof_YearSevenAndThereafterMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_9d5e0410-a4bf-44d1-9a12-80b7e87992b0" xlink:to="loc_kof_YearSevenAndThereafterMember_9eede24e-596d-4447-808a-186f45108f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_5e78882d-9c4b-49e9-81b9-a954d78d7392" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_e303f8ab-06b2-4e88-a802-5308017a7d73" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_5e78882d-9c4b-49e9-81b9-a954d78d7392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_32a1b58b-7e4c-4ecc-a235-75774af4ae52" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_5e78882d-9c4b-49e9-81b9-a954d78d7392" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_32a1b58b-7e4c-4ecc-a235-75774af4ae52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NotesAndBondsMember_52f8113b-35a8-4a74-a27c-3b8fc77504f8" xlink:href="kof-20201231.xsd#kof_NotesAndBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_32a1b58b-7e4c-4ecc-a235-75774af4ae52" xlink:to="loc_kof_NotesAndBondsMember_52f8113b-35a8-4a74-a27c-3b8fc77504f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LoansFromBanksMember_bf0e84f8-2552-4aa4-870d-ae120d70bb85" xlink:href="kof-20201231.xsd#kof_LoansFromBanksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_32a1b58b-7e4c-4ecc-a235-75774af4ae52" xlink:to="loc_kof_LoansFromBanksMember_bf0e84f8-2552-4aa4-870d-ae120d70bb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_38c6e89c-4b77-44e9-ab2c-ccf9b65e5382" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_e303f8ab-06b2-4e88-a802-5308017a7d73" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_38c6e89c-4b77-44e9-ab2c-ccf9b65e5382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_22288225-6fb8-482c-aae3-ac6bfc28f5aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_38c6e89c-4b77-44e9-ab2c-ccf9b65e5382" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_22288225-6fb8-482c-aae3-ac6bfc28f5aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilities_339b2063-66dd-4fa5-afa0-eae35ae8af16" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_22288225-6fb8-482c-aae3-ac6bfc28f5aa" xlink:to="loc_ifrs-full_FinancialLiabilities_339b2063-66dd-4fa5-afa0-eae35ae8af16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_fa918142-61b9-451a-8252-6721542d14f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_22288225-6fb8-482c-aae3-ac6bfc28f5aa" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_fa918142-61b9-451a-8252-6721542d14f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_e9133bd8-3d3e-498a-a127-24a60fb1be6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_e9133bd8-3d3e-498a-a127-24a60fb1be6f" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_82fbb3c4-01f4-40db-9119-07f70f953f16" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:to="loc_ifrs-full_MaturityAxis_82fbb3c4-01f4-40db-9119-07f70f953f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_77621b93-4858-461e-9d55-49a68fd3d422" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_82fbb3c4-01f4-40db-9119-07f70f953f16" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_77621b93-4858-461e-9d55-49a68fd3d422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_f83fdab5-9c1d-4daf-9395-56803f015258" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_77621b93-4858-461e-9d55-49a68fd3d422" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_f83fdab5-9c1d-4daf-9395-56803f015258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_9333e5fe-09d1-4249-a14a-112068d2265c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_77621b93-4858-461e-9d55-49a68fd3d422" xlink:to="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_9333e5fe-09d1-4249-a14a-112068d2265c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanTwelveMonthsMember_7a2d5708-2ba7-4109-921a-94af141d676d" xlink:href="kof-20201231.xsd#kof_MoreThanTwelveMonthsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_77621b93-4858-461e-9d55-49a68fd3d422" xlink:to="loc_kof_MoreThanTwelveMonthsMember_7a2d5708-2ba7-4109-921a-94af141d676d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_be4cc5a1-8d85-4865-8241-94b8b1520591" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_be4cc5a1-8d85-4865-8241-94b8b1520591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_be4cc5a1-8d85-4865-8241-94b8b1520591" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateMXNUSDMember_499b88d9-1fee-4f66-b5b1-1e66a1db54f8" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateMXNUSDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageExchangeRateMXNUSDMember_499b88d9-1fee-4f66-b5b1-1e66a1db54f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateBRLUSDMember_17629d43-cffe-4a32-8297-01d18de1f255" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateBRLUSDMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageExchangeRateBRLUSDMember_17629d43-cffe-4a32-8297-01d18de1f255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCOPUSDMember_773c14f1-680a-4fa9-b089-b3603313b25d" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateCOPUSDMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageExchangeRateCOPUSDMember_773c14f1-680a-4fa9-b089-b3603313b25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSUSDMember_0c293831-0437-476e-86e8-94c576fecfbb" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateARSUSDMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageExchangeRateARSUSDMember_0c293831-0437-476e-86e8-94c576fecfbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateUYUUSDMember_91af4219-717c-4449-b2f9-675760a0cc9d" xlink:href="kof-20201231.xsd#kof_AverageExchangeRateUYUUSDMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageExchangeRateUYUUSDMember_91af4219-717c-4449-b2f9-675760a0cc9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageInterestRateMember_67040fab-93f8-477d-aca9-38a602b53f9b" xlink:href="kof-20201231.xsd#kof_AverageInterestRateMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AverageInterestRateMember_67040fab-93f8-477d-aca9-38a602b53f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_627ca049-be94-4a4b-9097-e74d9273cb99" xlink:href="kof-20201231.xsd#kof_AluminumPriceContractsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AluminumPriceContractsMember_627ca049-be94-4a4b-9097-e74d9273cb99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonOneMember_4cba5afa-100f-4e8e-93a1-b987eac877fc" xlink:href="kof-20201231.xsd#kof_AveragePriceUSDPerTonOneMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AveragePriceUSDPerTonOneMember_4cba5afa-100f-4e8e-93a1-b987eac877fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_30e4d626-d2ac-474b-aecf-358ce35128c6" xlink:href="kof-20201231.xsd#kof_SugarPriceContractsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_SugarPriceContractsMember_30e4d626-d2ac-474b-aecf-358ce35128c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDCentLbMember_f5a78765-db9a-4661-a903-fca2c0a204c4" xlink:href="kof-20201231.xsd#kof_AveragePriceUSDCentLbMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AveragePriceUSDCentLbMember_f5a78765-db9a-4661-a903-fca2c0a204c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PxMegPriceMember_481e075b-173e-43ad-900a-0b78cb907330" xlink:href="kof-20201231.xsd#kof_PxMegPriceMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_PxMegPriceMember_481e075b-173e-43ad-900a-0b78cb907330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonTwoMember_072c5eb8-4456-4428-91a0-c422bb2383d9" xlink:href="kof-20201231.xsd#kof_AveragePriceUSDPerTonTwoMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4609c2e3-55cd-4b35-a256-de76f44f83e0" xlink:to="loc_kof_AveragePriceUSDPerTonTwoMember_072c5eb8-4456-4428-91a0-c422bb2383d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529c43a6-8685-4e81-b95e-644e4b9ef47b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529c43a6-8685-4e81-b95e-644e4b9ef47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529c43a6-8685-4e81-b95e-644e4b9ef47b" xlink:to="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_58493fd1-5889-47f1-8d33-7084a62111bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_ifrs-full_ForwardContractMember_58493fd1-5889-47f1-8d33-7084a62111bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrencyOptionContractMember_dec0112c-559d-4b74-a4d9-c4dc48241da1" xlink:href="kof-20201231.xsd#kof_CurrencyOptionContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_kof_CurrencyOptionContractMember_dec0112c-559d-4b74-a4d9-c4dc48241da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_2627f09f-6e23-471e-b520-e288c91de140" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_ifrs-full_CurrencySwapContractMember_2627f09f-6e23-471e-b520-e288c91de140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_17e03dc6-a8c9-4158-be3f-5579f881998c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_17e03dc6-a8c9-4158-be3f-5579f881998c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TreasuryLocksMember_fb1f03de-3969-4b5d-9df3-4647725e8304" xlink:href="kof-20201231.xsd#kof_TreasuryLocksMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_kof_TreasuryLocksMember_fb1f03de-3969-4b5d-9df3-4647725e8304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CommodityPriceRiskMember_aae1dd57-20c6-4590-95a5-8d36c029ac57" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CommodityPriceRiskMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f62c4411-cecd-4cb8-9e54-d44614d75fb8" xlink:to="loc_ifrs-full_CommodityPriceRiskMember_aae1dd57-20c6-4590-95a5-8d36c029ac57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_64480b06-c0dd-451b-b927-9c612e85a231" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_bd27f401-ca54-48e8-a5fb-7a86bc2f67e1" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_64480b06-c0dd-451b-b927-9c612e85a231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CreditExposure_a241585b-24f7-440d-afeb-fb773447b7b0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CreditExposure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_64480b06-c0dd-451b-b927-9c612e85a231" xlink:to="loc_ifrs-full_CreditExposure_a241585b-24f7-440d-afeb-fb773447b7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityRiskAveragePrice_e65c6f28-3237-411a-a588-ea679e42e1ea" xlink:href="kof-20201231.xsd#kof_CommodityRiskAveragePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_64480b06-c0dd-451b-b927-9c612e85a231" xlink:to="loc_kof_CommodityRiskAveragePrice_e65c6f28-3237-411a-a588-ea679e42e1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_c56f23be-2841-449c-9423-6a176b70cb93" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_64480b06-c0dd-451b-b927-9c612e85a231" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_c56f23be-2841-449c-9423-6a176b70cb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiaries"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_ef7eb65b-0bbf-49f0-af29-795cb7a6a97a" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_e0242df5-bd88-4186-a589-d6302af10486" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_ef7eb65b-0bbf-49f0-af29-795cb7a6a97a" xlink:to="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_e0242df5-bd88-4186-a589-d6302af10486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiariesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_940936f4-932c-40fb-9fbb-49000f9eee55" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_25dd730e-182c-4763-a593-f1dd037b57bd" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_940936f4-932c-40fb-9fbb-49000f9eee55" xlink:to="loc_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_25dd730e-182c-4763-a593-f1dd037b57bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_3ad43035-955e-413c-8ada-fe17e6e53c82" xlink:href="kof-20201231.xsd#kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_940936f4-932c-40fb-9fbb-49000f9eee55" xlink:to="loc_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_3ad43035-955e-413c-8ada-fe17e6e53c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_4d931977-96b5-4408-8336-febcf49f9143" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_347be5d2-d724-4f80-8ba1-b847522cf08e" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_4d931977-96b5-4408-8336-febcf49f9143" xlink:to="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_347be5d2-d724-4f80-8ba1-b847522cf08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_d94ac351-7a04-4171-b222-12b45fdc2579" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_347be5d2-d724-4f80-8ba1-b847522cf08e" xlink:to="loc_ifrs-full_GeographicalAreasAxis_d94ac351-7a04-4171-b222-12b45fdc2579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_0e2dbbe5-4e2a-42b9-9715-b204191abeba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_d94ac351-7a04-4171-b222-12b45fdc2579" xlink:to="loc_ifrs-full_GeographicalAreasMember_0e2dbbe5-4e2a-42b9-9715-b204191abeba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_289a72de-1e2d-4d35-93ba-b73d290223d3" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_0e2dbbe5-4e2a-42b9-9715-b204191abeba" xlink:to="loc_country_MX_289a72de-1e2d-4d35-93ba-b73d290223d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_e133c9c5-dfb2-4f68-b768-8a379beca3cc" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_0e2dbbe5-4e2a-42b9-9715-b204191abeba" xlink:to="loc_country_CO_e133c9c5-dfb2-4f68-b768-8a379beca3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_6d61dc49-fd35-41fe-a06e-91f4c527f879" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_0e2dbbe5-4e2a-42b9-9715-b204191abeba" xlink:to="loc_country_BR_6d61dc49-fd35-41fe-a06e-91f4c527f879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_ad3efb88-1d00-4572-8946-cb53f70c0c61" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_347be5d2-d724-4f80-8ba1-b847522cf08e" xlink:to="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_ad3efb88-1d00-4572-8946-cb53f70c0c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_027e9735-980e-4c22-9b53-78672deaca2d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_ad3efb88-1d00-4572-8946-cb53f70c0c61" xlink:to="loc_ifrs-full_NoncontrollingInterests_027e9735-980e-4c22-9b53-78672deaca2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_c7e89333-0fe2-4340-b420-c53f9288079d" xlink:href="kof-20201231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_b3c9da55-da04-41e4-8ad2-33626f86b93a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_c7e89333-0fe2-4340-b420-c53f9288079d" xlink:to="loc_ifrs-full_NoncontrollingInterests_b3c9da55-da04-41e4-8ad2-33626f86b93a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_9be59f5c-797c-4619-8771-e9c3a54d5401" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_c7e89333-0fe2-4340-b420-c53f9288079d" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_9be59f5c-797c-4619-8771-e9c3a54d5401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExchangeDifferencesOnTranslationOfForeignOperations_51de5c3c-ed72-429d-a79e-c88acc3403f6" xlink:href="kof-20201231.xsd#kof_ExchangeDifferencesOnTranslationOfForeignOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_c7e89333-0fe2-4340-b420-c53f9288079d" xlink:to="loc_kof_ExchangeDifferencesOnTranslationOfForeignOperations_51de5c3c-ed72-429d-a79e-c88acc3403f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReMeasurementOfNetDefinedBenefitsLiability_10497e45-f483-41bd-bdb1-4946c860bf72" xlink:href="kof-20201231.xsd#kof_ReMeasurementOfNetDefinedBenefitsLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_c7e89333-0fe2-4340-b420-c53f9288079d" xlink:to="loc_kof_ReMeasurementOfNetDefinedBenefitsLiability_10497e45-f483-41bd-bdb1-4946c860bf72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_7728044c-f379-4ab8-8220-0ad6dcd92392" xlink:href="kof-20201231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_c7e89333-0fe2-4340-b420-c53f9288079d" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_7728044c-f379-4ab8-8220-0ad6dcd92392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_bacd582f-aee8-4b19-8b17-a5b2761dd251" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_c7e89333-0fe2-4340-b420-c53f9288079d" xlink:to="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_bacd582f-aee8-4b19-8b17-a5b2761dd251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentForAdoptionOfNewAccountingStandards_e63d7298-631f-4e05-a684-a619c7803c85" xlink:href="kof-20201231.xsd#kof_AdjustmentForAdoptionOfNewAccountingStandards"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_c7e89333-0fe2-4340-b420-c53f9288079d" xlink:to="loc_kof_AdjustmentForAdoptionOfNewAccountingStandards_e63d7298-631f-4e05-a684-a619c7803c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeconsolidationOfSubsidiaries_347f17cc-05e5-4bf5-a18d-bafc6c9cb94d" xlink:href="kof-20201231.xsd#kof_DeconsolidationOfSubsidiaries"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_c7e89333-0fe2-4340-b420-c53f9288079d" xlink:to="loc_kof_DeconsolidationOfSubsidiaries_347f17cc-05e5-4bf5-a18d-bafc6c9cb94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_96ddaa8d-8348-43b7-a642-eb44c4c1c8cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_c7e89333-0fe2-4340-b420-c53f9288079d" xlink:to="loc_ifrs-full_NoncontrollingInterests_96ddaa8d-8348-43b7-a642-eb44c4c1c8cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Equity" xlink:type="simple" xlink:href="kof-20201231.xsd#Equity"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Equity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_24e7b4da-877e-4c74-a6ba-0fc001a0525d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_fa477422-6f81-44d4-a1e0-e9f40ea9294a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_24e7b4da-877e-4c74-a6ba-0fc001a0525d" xlink:to="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_fa477422-6f81-44d4-a1e0-e9f40ea9294a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquityTables" xlink:type="simple" xlink:href="kof-20201231.xsd#EquityTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_177c1d88-4048-49ee-894e-d6345e9122c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_e4e4850e-6cdb-4874-8b20-5a804756db3f" xlink:href="kof-20201231.xsd#kof_DisclosureOfCapitalStockExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_177c1d88-4048-49ee-894e-d6345e9122c8" xlink:to="loc_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_e4e4850e-6cdb-4874-8b20-5a804756db3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory_8bc61ffb-0cfa-4a60-9450-19c405b52b54" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIssuedCapitalExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_177c1d88-4048-49ee-894e-d6345e9122c8" xlink:to="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory_8bc61ffb-0cfa-4a60-9450-19c405b52b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory_36b64aa3-9719-4c2f-a095-a5f17bb9292d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDividendsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_177c1d88-4048-49ee-894e-d6345e9122c8" xlink:to="loc_ifrs-full_DisclosureOfDividendsExplanatory_36b64aa3-9719-4c2f-a095-a5f17bb9292d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquityAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_b35c8d99-d036-4bd1-beec-0fb7844ef148" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_b35c8d99-d036-4bd1-beec-0fb7844ef148" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_cfc4543a-cc87-4dc8-a231-1ffeb6bbe7ac" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_cfc4543a-cc87-4dc8-a231-1ffeb6bbe7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_cfc4543a-cc87-4dc8-a231-1ffeb6bbe7ac" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_73aa0ea6-0cce-4afa-b3b7-373e885e6d6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:to="loc_ifrs-full_OrdinarySharesMember_73aa0ea6-0cce-4afa-b3b7-373e885e6d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_cd20f212-ae76-42fd-b07f-1365c2e0dc5a" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:to="loc_kof_SeriesASharesMember_cd20f212-ae76-42fd-b07f-1365c2e0dc5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_2adc07c1-0894-48b6-ad68-f4bd0ee96a6d" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:to="loc_kof_SeriesDShareMember_2adc07c1-0894-48b6-ad68-f4bd0ee96a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassBCommonStockMember_9556c09c-7ebf-48a1-a82c-9e23fbbaf05b" xlink:href="kof-20201231.xsd#kof_ClassBCommonStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:to="loc_kof_ClassBCommonStockMember_9556c09c-7ebf-48a1-a82c-9e23fbbaf05b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassLCommonStockMember_1be52490-205d-46cf-8703-5f156e5f40a6" xlink:href="kof-20201231.xsd#kof_ClassLCommonStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1817c050-a765-4cda-9c60-228dae1783ab" xlink:to="loc_kof_ClassLCommonStockMember_1be52490-205d-46cf-8703-5f156e5f40a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_45f39073-9dc4-41df-8f48-35b781e5a8df" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_45f39073-9dc4-41df-8f48-35b781e5a8df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_93bf5ac8-2e8b-4509-85d6-24b3b76e45fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_45f39073-9dc4-41df-8f48-35b781e5a8df" xlink:to="loc_ifrs-full_NonadjustingEventsMember_93bf5ac8-2e8b-4509-85d6-24b3b76e45fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReverseStockSplitMember_857375a3-33d1-4c8d-b711-b08a140b0679" xlink:href="kof-20201231.xsd#kof_ReverseStockSplitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_93bf5ac8-2e8b-4509-85d6-24b3b76e45fe" xlink:to="loc_kof_ReverseStockSplitMember_857375a3-33d1-4c8d-b711-b08a140b0679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_e3c3fe74-abf0-4c42-865c-1a75937bae5a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:to="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_e3c3fe74-abf0-4c42-865c-1a75937bae5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_d85ae214-175d-4dc5-8a6d-0b7fc7bf7a29" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysOwnEquityInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_e3c3fe74-abf0-4c42-865c-1a75937bae5a" xlink:to="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_d85ae214-175d-4dc5-8a6d-0b7fc7bf7a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_a52eb101-a6b7-4531-acf7-7696ace7b95b" xlink:href="kof-20201231.xsd#kof_MajorOrdinaryShareTransactionsAfterStockSplitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_d85ae214-175d-4dc5-8a6d-0b7fc7bf7a29" xlink:to="loc_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_a52eb101-a6b7-4531-acf7-7696ace7b95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9a76c271-3c38-4afc-ba8b-62f6f73e36c3" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_e35a5ddb-d1e1-45ae-afa9-31a6edd6ad9f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_e35a5ddb-d1e1-45ae-afa9-31a6edd6ad9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParValuePerShare_44b621cc-71b8-4b40-b286-981794e8a7e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_ifrs-full_ParValuePerShare_44b621cc-71b8-4b40-b286-981794e8a7e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquityRatioThresholdPercentage_0ec1ad56-e7ec-44ae-9224-c6aaa25d57f1" xlink:href="kof-20201231.xsd#kof_EquityRatioThresholdPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_EquityRatioThresholdPercentage_0ec1ad56-e7ec-44ae-9224-c6aaa25d57f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfIncomeToBeTransferredToReserve_95bcf073-b5df-46a6-b603-868503530fb2" xlink:href="kof-20201231.xsd#kof_PercentageOfIncomeToBeTransferredToReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_PercentageOfIncomeToBeTransferredToReserve_95bcf073-b5df-46a6-b603-868503530fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_af11c592-b07d-4de5-96fd-43932cde1e63" xlink:href="kof-20201231.xsd#kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_af11c592-b07d-4de5-96fd-43932cde1e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountInLegalReserve_83cec783-ea66-4c6c-9007-7b60e40f7df6" xlink:href="kof-20201231.xsd#kof_AmountInLegalReserve"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_AmountInLegalReserve_83cec783-ea66-4c6c-9007-7b60e40f7df6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceInLegalReserveFund_cf96d4b7-d931-474f-928c-423eb32bc681" xlink:href="kof-20201231.xsd#kof_BalanceInLegalReserveFund"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_BalanceInLegalReserveFund_cf96d4b7-d931-474f-928c-423eb32bc681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StockSplitConversionRatio_8945b305-181d-4179-aa78-095feb8db9bc" xlink:href="kof-20201231.xsd#kof_StockSplitConversionRatio"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_66a272f6-5f7b-4b2c-97d3-f5fdda1b8ce9" xlink:to="loc_kof_StockSplitConversionRatio_8945b305-181d-4179-aa78-095feb8db9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_216323d9-9ddd-4eb5-9232-d232c56678cb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:href="kof-20201231.xsd#kof_DisclosureOfCapitalStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_216323d9-9ddd-4eb5-9232-d232c56678cb" xlink:to="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_7c8f4905-5eb1-4ced-a032-77dc70a84619" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:to="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_7c8f4905-5eb1-4ced-a032-77dc70a84619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_a190d234-854e-42fe-8a51-080e875ef4a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysOwnEquityInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis_7c8f4905-5eb1-4ced-a032-77dc70a84619" xlink:to="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_a190d234-854e-42fe-8a51-080e875ef4a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember_1a593ac7-8edc-43bb-b9b2-9fee2de9dec5" xlink:href="kof-20201231.xsd#kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_a190d234-854e-42fe-8a51-080e875ef4a5" xlink:to="loc_kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember_1a593ac7-8edc-43bb-b9b2-9fee2de9dec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_3b1dca66-db10-4899-9fc7-a0b536999e32" xlink:href="kof-20201231.xsd#kof_MajorOrdinaryShareTransactionsAfterStockSplitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysOwnEquityInstrumentsMember_a190d234-854e-42fe-8a51-080e875ef4a5" xlink:to="loc_kof_MajorOrdinaryShareTransactionsAfterStockSplitMember_3b1dca66-db10-4899-9fc7-a0b536999e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_011d51a5-c060-4b40-9a6d-cbfa8a544e4d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:to="loc_ifrs-full_JointVenturesAxis_011d51a5-c060-4b40-9a6d-cbfa8a544e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_75603ae5-5e68-4a47-8633-95ec5d73d4dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_011d51a5-c060-4b40-9a6d-cbfa8a544e4d" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_75603ae5-5e68-4a47-8633-95ec5d73d4dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_ada5f784-0cd3-4a1d-a47d-d51110476baa" xlink:href="kof-20201231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_75603ae5-5e68-4a47-8633-95ec5d73d4dc" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_ada5f784-0cd3-4a1d-a47d-d51110476baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_fd6aa8c9-941e-491a-8144-67253407fc9e" xlink:href="kof-20201231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_75603ae5-5e68-4a47-8633-95ec5d73d4dc" xlink:to="loc_kof_TheCocaColaCompanyMember_fd6aa8c9-941e-491a-8144-67253407fc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_91bba97b-8884-4627-8bc4-304637f90cdb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_91bba97b-8884-4627-8bc4-304637f90cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_91bba97b-8884-4627-8bc4-304637f90cdb" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_c16c7309-45b9-4d6f-bbac-eb35ba1d414a" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:to="loc_kof_SeriesASharesMember_c16c7309-45b9-4d6f-bbac-eb35ba1d414a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_322f7e60-e9f0-4742-9bf6-424f35160912" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:to="loc_kof_SeriesDShareMember_322f7e60-e9f0-4742-9bf6-424f35160912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_e14266fb-2dbd-4bf4-be12-6045a500fcca" xlink:href="kof-20201231.xsd#kof_SeriesBSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:to="loc_kof_SeriesBSharesMember_e14266fb-2dbd-4bf4-be12-6045a500fcca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_71ad1685-5d9e-41f9-97c4-b0e25509c6af" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_deedb065-bd8a-4e27-85b4-af7c97e0cf3a" xlink:to="loc_kof_SeriesLShareMember_71ad1685-5d9e-41f9-97c4-b0e25509c6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:href="kof-20201231.xsd#kof_DisclosureOfCapitalStockLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockTable_4213a4b2-d6d1-492e-b264-88110953da46" xlink:to="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_769c64bf-68c4-421d-8709-562943515147" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_769c64bf-68c4-421d-8709-562943515147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_b23357e9-6568-44af-94d7-abe4db82a293" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_b23357e9-6568-44af-94d7-abe4db82a293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfOwnership_cbf0b43c-c992-4809-bd2b-3338251a136b" xlink:href="kof-20201231.xsd#kof_PercentageOfOwnership"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_kof_PercentageOfOwnership_cbf0b43c-c992-4809-bd2b-3338251a136b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_7ac600ea-6c0a-41cf-ac79-cbea6c4c225a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_7ac600ea-6c0a-41cf-ac79-cbea6c4c225a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_4d7e1137-1186-42b7-9932-48d2c187880a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_bc7a8172-dc6b-4556-8f2a-c5dccfc213ba" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_4d7e1137-1186-42b7-9932-48d2c187880a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquitySummaryofCapitalStockDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_cf5fe463-778f-474d-a588-e679096d411f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9544173c-748d-4f73-adbd-c41a0bfcdadb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_cf5fe463-778f-474d-a588-e679096d411f" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9544173c-748d-4f73-adbd-c41a0bfcdadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_fa322450-a851-45bc-8ae5-4514014fe8b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9544173c-748d-4f73-adbd-c41a0bfcdadb" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_fa322450-a851-45bc-8ae5-4514014fe8b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_fa322450-a851-45bc-8ae5-4514014fe8b4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_18302e5d-102b-4164-9ba4-272834c3c195" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:to="loc_kof_SeriesASharesMember_18302e5d-102b-4164-9ba4-272834c3c195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_063de584-14ff-47bb-8368-58e1d46eb2d3" xlink:href="kof-20201231.xsd#kof_SeriesOfBShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:to="loc_kof_SeriesOfBShareMember_063de584-14ff-47bb-8368-58e1d46eb2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_6680aa3a-b84b-4bb2-8081-94add723d59d" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:to="loc_kof_SeriesDShareMember_6680aa3a-b84b-4bb2-8081-94add723d59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_7d780fc6-dd0f-45d0-b1d0-55439c8cdffd" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_194e27c1-6cd7-42e6-813c-3de609b46873" xlink:to="loc_kof_SeriesLShareMember_7d780fc6-dd0f-45d0-b1d0-55439c8cdffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_53404ac6-202b-47cd-a896-bebbf41ef398" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_9544173c-748d-4f73-adbd-c41a0bfcdadb" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_53404ac6-202b-47cd-a896-bebbf41ef398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesIssued_1d8611e3-82f8-4600-951f-9abac676c28b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_53404ac6-202b-47cd-a896-bebbf41ef398" xlink:to="loc_ifrs-full_NumberOfSharesIssued_1d8611e3-82f8-4600-951f-9abac676c28b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EquitySummaryofDividendsDeclaredandPaidDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_daff5151-9f6b-4596-bc58-8166a10da521" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsTable_13546e46-3395-42b2-8ee2-8c3324389f14" xlink:href="kof-20201231.xsd#kof_DisclosureOfDividendsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_daff5151-9f6b-4596-bc58-8166a10da521" xlink:to="loc_kof_DisclosureOfDividendsTable_13546e46-3395-42b2-8ee2-8c3324389f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_efb27d57-ddf1-4bbc-9a59-67c3e349a00d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsTable_13546e46-3395-42b2-8ee2-8c3324389f14" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_efb27d57-ddf1-4bbc-9a59-67c3e349a00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_efb27d57-ddf1-4bbc-9a59-67c3e349a00d" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_33230969-6f94-4d8e-aea1-c78bcde00f4c" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:to="loc_kof_SeriesASharesMember_33230969-6f94-4d8e-aea1-c78bcde00f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_e58b8421-9173-4f32-8d24-2e1ea6c3bb29" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:to="loc_kof_SeriesDShareMember_e58b8421-9173-4f32-8d24-2e1ea6c3bb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_9a43d31b-acae-4874-a6cb-98f0e5ffd033" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:to="loc_kof_SeriesLShareMember_9a43d31b-acae-4874-a6cb-98f0e5ffd033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_0526305a-27f5-448c-bf16-65bfd064c9ee" xlink:href="kof-20201231.xsd#kof_SeriesOfBShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_844f447c-1da1-4631-93ab-1e56614af628" xlink:to="loc_kof_SeriesOfBShareMember_0526305a-27f5-448c-bf16-65bfd064c9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsLineItems_ee9a7768-4ab4-489b-bad6-219f26e8c258" xlink:href="kof-20201231.xsd#kof_DisclosureOfDividendsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsTable_13546e46-3395-42b2-8ee2-8c3324389f14" xlink:to="loc_kof_DisclosureOfDividendsLineItems_ee9a7768-4ab4-489b-bad6-219f26e8c258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_148aa8f8-b7c5-458c-8b50-e4f11826fbcc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsLineItems_ee9a7768-4ab4-489b-bad6-219f26e8c258" xlink:to="loc_ifrs-full_DividendsPaid_148aa8f8-b7c5-458c-8b50-e4f11826fbcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_ef66aa9f-e4c1-40fd-8334-291381e81bf0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsLineItems_ee9a7768-4ab4-489b-bad6-219f26e8c258" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_ef66aa9f-e4c1-40fd-8334-291381e81bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShare" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShare"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_05b816a8-352b-4eb7-8044-1c69061680aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_dd72b047-d677-4ec1-8b79-0da708cce270" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_05b816a8-352b-4eb7-8044-1c69061680aa" xlink:to="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_dd72b047-d677-4ec1-8b79-0da708cce270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShareTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_d3978c41-a906-4110-b117-e7c0650a258d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareExplanatory_b3371577-9541-424d-b443-66227360bdc2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_d3978c41-a906-4110-b117-e7c0650a258d" xlink:to="loc_ifrs-full_EarningsPerShareExplanatory_b3371577-9541-424d-b443-66227360bdc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShareAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_80e87efa-92dd-46c9-9c51-815653c5786e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareTable_2b9d0212-4661-45d5-bfdd-e9d51e73b6f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_80e87efa-92dd-46c9-9c51-815653c5786e" xlink:to="loc_ifrs-full_EarningsPerShareTable_2b9d0212-4661-45d5-bfdd-e9d51e73b6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_3722aa0f-3595-407c-a35f-01d7b0235f14" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareTable_2b9d0212-4661-45d5-bfdd-e9d51e73b6f4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_3722aa0f-3595-407c-a35f-01d7b0235f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_bbcbc41b-671e-4f94-ab33-bb385a7aeb87" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_3722aa0f-3595-407c-a35f-01d7b0235f14" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_bbcbc41b-671e-4f94-ab33-bb385a7aeb87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_d266a794-910f-4d3c-9b83-5232f1e35a33" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_bbcbc41b-671e-4f94-ab33-bb385a7aeb87" xlink:to="loc_kof_SeriesLShareMember_d266a794-910f-4d3c-9b83-5232f1e35a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareLineItems_f192f182-d14e-4eeb-95ba-f20a72b35ec6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareTable_2b9d0212-4661-45d5-bfdd-e9d51e73b6f4" xlink:to="loc_ifrs-full_EarningsPerShareLineItems_f192f182-d14e-4eeb-95ba-f20a72b35ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_0ef00fae-717e-468e-ab5a-09ce93d11a09" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_f192f182-d14e-4eeb-95ba-f20a72b35ec6" xlink:to="loc_ifrs-full_AdjustedWeightedAverageShares_0ef00fae-717e-468e-ab5a-09ce93d11a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract_065ce9c7-e1f8-4a25-ba77-ecc777775d7d" xlink:href="kof-20201231.xsd#kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareTable_e9d22b4c-2107-4a73-abee-f4633f32d890" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract_065ce9c7-e1f8-4a25-ba77-ecc777775d7d" xlink:to="loc_ifrs-full_EarningsPerShareTable_e9d22b4c-2107-4a73-abee-f4633f32d890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_354d19b5-4129-4e87-8757-872b6111bd49" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareTable_e9d22b4c-2107-4a73-abee-f4633f32d890" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_354d19b5-4129-4e87-8757-872b6111bd49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_354d19b5-4129-4e87-8757-872b6111bd49" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_12e6a172-7475-4747-a08d-d493068dc037" xlink:href="kof-20201231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:to="loc_kof_SeriesASharesMember_12e6a172-7475-4747-a08d-d493068dc037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_7aa9c6fa-0823-47d4-8eb4-8a91c155c49b" xlink:href="kof-20201231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:to="loc_kof_SeriesDShareMember_7aa9c6fa-0823-47d4-8eb4-8a91c155c49b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_d52aba91-7f37-4108-bf9e-fe82e7583882" xlink:href="kof-20201231.xsd#kof_SeriesBSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:to="loc_kof_SeriesBSharesMember_d52aba91-7f37-4108-bf9e-fe82e7583882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_e005d753-7495-4d4f-82e6-6ecb28583e20" xlink:href="kof-20201231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_6936064d-9b04-47bf-966c-6884a1d98daa" xlink:to="loc_kof_SeriesLShareMember_e005d753-7495-4d4f-82e6-6ecb28583e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareLineItems_b4ce2f6f-2a78-42c5-ac91-1bf9bfc107c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareTable_e9d22b4c-2107-4a73-abee-f4633f32d890" xlink:to="loc_ifrs-full_EarningsPerShareLineItems_b4ce2f6f-2a78-42c5-ac91-1bf9bfc107c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_b4ce2f6f-2a78-42c5-ac91-1bf9bfc107c8" xlink:to="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_ee243dae-bb0e-43bc-9bee-d56e2cbd19ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:to="loc_ifrs-full_ProfitLoss_ee243dae-bb0e-43bc-9bee-d56e2cbd19ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_ad9e5db4-010e-4b9b-8559-f766cee8b6bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_ad9e5db4-010e-4b9b-8559-f766cee8b6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_70ae63cd-3c42-4e56-880d-b1f41aaa06ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:to="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_70ae63cd-3c42-4e56-880d-b1f41aaa06ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_cf3e0341-5c58-45ca-ad45-d19b1d35c233" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_cf3e0341-5c58-45ca-ad45-d19b1d35c233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_02d22e3f-a707-470a-8451-7a71f3cf76fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6cb8ef0b-b555-42ef-a5c7-e641c86b8fe0" xlink:to="loc_ifrs-full_WeightedAverageShares_02d22e3f-a707-470a-8451-7a71f3cf76fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxes" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_92fccbc8-59f9-4c61-a21d-2a5d2def7923" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_78269b52-6046-4ecf-9591-f5e29d91cc7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_92fccbc8-59f9-4c61-a21d-2a5d2def7923" xlink:to="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_78269b52-6046-4ecf-9591-f5e29d91cc7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_9aa0e77b-36f8-4a73-a918-d5e4b75e574b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_e4e09616-d1a0-4079-a4a0-6bb38794d30e" xlink:href="kof-20201231.xsd#kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_9aa0e77b-36f8-4a73-a918-d5e4b75e574b" xlink:to="loc_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_e4e09616-d1a0-4079-a4a0-6bb38794d30e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_ee2d8018-338b-42dc-9a87-95957b6e0c48" xlink:href="kof-20201231.xsd#kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_9aa0e77b-36f8-4a73-a918-d5e4b75e574b" xlink:to="loc_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_ee2d8018-338b-42dc-9a87-95957b6e0c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_68f775d2-e08e-43f1-87ab-f5be772b2d1e" xlink:href="kof-20201231.xsd#kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_9aa0e77b-36f8-4a73-a918-d5e4b75e574b" xlink:to="loc_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_68f775d2-e08e-43f1-87ab-f5be772b2d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_4d504c91-aac3-4afd-85de-4ba94a44614a" xlink:href="kof-20201231.xsd#kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_9aa0e77b-36f8-4a73-a918-d5e4b75e574b" xlink:to="loc_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_4d504c91-aac3-4afd-85de-4ba94a44614a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_b75f7fea-ac3f-4d2e-ba0c-94c145614f4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDeferredTaxesExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_9aa0e77b-36f8-4a73-a918-d5e4b75e574b" xlink:to="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_b75f7fea-ac3f-4d2e-ba0c-94c145614f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_5b72d356-410b-41de-9de7-02cdbbe2f2fa" xlink:href="kof-20201231.xsd#kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_9aa0e77b-36f8-4a73-a918-d5e4b75e574b" xlink:to="loc_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_5b72d356-410b-41de-9de7-02cdbbe2f2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_e8a2b733-954b-47de-bbb5-6b1129900253" xlink:href="kof-20201231.xsd#kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_9aa0e77b-36f8-4a73-a918-d5e4b75e574b" xlink:to="loc_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_e8a2b733-954b-47de-bbb5-6b1129900253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_552d93ee-9af8-46e0-bcff-89d791220b07" xlink:href="kof-20201231.xsd#kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_9aa0e77b-36f8-4a73-a918-d5e4b75e574b" xlink:to="loc_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_552d93ee-9af8-46e0-bcff-89d791220b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f7701d37-9fda-4dd0-a48f-cdeb78051ea4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_27958027-ddd0-49ff-b71d-44973a089997" xlink:href="kof-20201231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f7701d37-9fda-4dd0-a48f-cdeb78051ea4" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_27958027-ddd0-49ff-b71d-44973a089997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_e27e7b0b-2780-49e6-9e85-8b95e38ec358" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_27958027-ddd0-49ff-b71d-44973a089997" xlink:to="loc_ifrs-full_GeographicalAreasAxis_e27e7b0b-2780-49e6-9e85-8b95e38ec358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_ed701342-35be-4eb9-8461-b46e0be17347" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_e27e7b0b-2780-49e6-9e85-8b95e38ec358" xlink:to="loc_ifrs-full_GeographicalAreasMember_ed701342-35be-4eb9-8461-b46e0be17347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfDomicileMember_430bdc83-eef1-48ad-813e-9396ee290e73" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CountryOfDomicileMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ed701342-35be-4eb9-8461-b46e0be17347" xlink:to="loc_ifrs-full_CountryOfDomicileMember_430bdc83-eef1-48ad-813e-9396ee290e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_6714ed3b-c5e0-4c34-b236-4cb601785fde" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ed701342-35be-4eb9-8461-b46e0be17347" xlink:to="loc_ifrs-full_ForeignCountriesMember_6714ed3b-c5e0-4c34-b236-4cb601785fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_9f5e4828-1578-4c01-8f1c-a4179620152f" xlink:href="kof-20201231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_27958027-ddd0-49ff-b71d-44973a089997" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_9f5e4828-1578-4c01-8f1c-a4179620152f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_ee0c8cc3-121d-4ac0-b7e9-299ff80397e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_9f5e4828-1578-4c01-8f1c-a4179620152f" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_ee0c8cc3-121d-4ac0-b7e9-299ff80397e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_1d2e3190-d025-4ec5-b82c-968be9e78a33" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_ee0c8cc3-121d-4ac0-b7e9-299ff80397e4" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_1d2e3190-d025-4ec5-b82c-968be9e78a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_a875cff4-ff65-4b06-b8bb-94c998ec933e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_9f5e4828-1578-4c01-8f1c-a4179620152f" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_a875cff4-ff65-4b06-b8bb-94c998ec933e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_5c930efa-23fd-48ce-aeb7-6803b0473901" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_a875cff4-ff65-4b06-b8bb-94c998ec933e" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_5c930efa-23fd-48ce-aeb7-6803b0473901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_2fb68829-caef-40c0-92b8-94dc71b0bae5" xlink:href="kof-20201231.xsd#kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_a875cff4-ff65-4b06-b8bb-94c998ec933e" xlink:to="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_2fb68829-caef-40c0-92b8-94dc71b0bae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_ccb3276a-5ff8-411a-9fc0-e5896265859a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_a875cff4-ff65-4b06-b8bb-94c998ec933e" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_ccb3276a-5ff8-411a-9fc0-e5896265859a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a6b72943-a78d-4deb-bab6-d80fd6081df7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_9f5e4828-1578-4c01-8f1c-a4179620152f" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a6b72943-a78d-4deb-bab6-d80fd6081df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f39f9533-cafd-41a0-9a90-2cb6c0d57160" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_757ed76d-26b9-4138-b665-8d52634a17d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f39f9533-cafd-41a0-9a90-2cb6c0d57160" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_757ed76d-26b9-4138-b665-8d52634a17d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_bd05000e-1fc6-4762-b20f-62e5ee478787" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_757ed76d-26b9-4138-b665-8d52634a17d9" xlink:to="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_bd05000e-1fc6-4762-b20f-62e5ee478787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_b27fbd84-ec3f-4218-b07e-28e35be4d7ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_757ed76d-26b9-4138-b665-8d52634a17d9" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_b27fbd84-ec3f-4218-b07e-28e35be4d7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_7586fb23-820f-4ba9-88d4-e2995be61145" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_757ed76d-26b9-4138-b665-8d52634a17d9" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_7586fb23-820f-4ba9-88d4-e2995be61145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_b439db2b-9b39-47a0-824c-e405ff383586" xlink:href="kof-20201231.xsd#kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f39f9533-cafd-41a0-9a90-2cb6c0d57160" xlink:to="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_b439db2b-9b39-47a0-824c-e405ff383586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_33abd4de-caea-48ba-8f8b-4a34fca7451e" xlink:href="kof-20201231.xsd#kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_b439db2b-9b39-47a0-824c-e405ff383586" xlink:to="loc_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_33abd4de-caea-48ba-8f8b-4a34fca7451e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_59512189-7a6d-4123-a0a1-eded81c08eff" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_b439db2b-9b39-47a0-824c-e405ff383586" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_59512189-7a6d-4123-a0a1-eded81c08eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_d5957ce9-083f-4fe2-859f-e188ef26d3fb" xlink:href="kof-20201231.xsd#kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_b439db2b-9b39-47a0-824c-e405ff383586" xlink:to="loc_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_d5957ce9-083f-4fe2-859f-e188ef26d3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRemainingInOtherComprehensiveIncome_01e802aa-caf8-4b95-b5ca-d7e70d25b809" xlink:href="kof-20201231.xsd#kof_IncomeTaxRemainingInOtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_b439db2b-9b39-47a0-824c-e405ff383586" xlink:to="loc_kof_IncomeTaxRemainingInOtherComprehensiveIncome_01e802aa-caf8-4b95-b5ca-d7e70d25b809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_c14932c3-8bdf-4481-838f-9a3a175b7285" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_ifrs-full_ApplicableTaxRate_c14932c3-8bdf-4481-838f-9a3a175b7285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_4904586b-6a3b-4cbb-b46a-3cae6a9849ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_4904586b-6a3b-4cbb-b46a-3cae6a9849ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_1798ff4b-a480-4ce5-aa1b-9022328bfbd3" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_1798ff4b-a480-4ce5-aa1b-9022328bfbd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_4b2e7d8f-0abd-4c9d-bff8-13cf3745f86f" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfAnnualInflationTaxAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_4b2e7d8f-0abd-4c9d-bff8-13cf3745f86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_da86df33-c7e2-4295-93bb-957db5b62137" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_da86df33-c7e2-4295-93bb-957db5b62137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_c3d9edcb-d083-437b-a6f9-4d37260f4954" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_c3d9edcb-d083-437b-a6f9-4d37260f4954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_f32a4361-3b8d-4e20-82b9-d2b742b31f96" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_f32a4361-3b8d-4e20-82b9-d2b742b31f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_072bf4d9-05a9-49e3-8a8f-56b0a776b893" xlink:href="kof-20201231.xsd#kof_TaxRateEffectOfEffectOfRestatementOfTaxValues"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_072bf4d9-05a9-49e3-8a8f-56b0a776b893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_a703fb7d-47ab-4c46-9581-cad5c4933b39" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_a703fb7d-47ab-4c46-9581-cad5c4933b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits_06865f9b-6eb2-4889-8b7e-342b99ef3e91" xlink:href="kof-20201231.xsd#kof_PercentageOfTaxEffectOfIncomeTaxCredits"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits_06865f9b-6eb2-4889-8b7e-342b99ef3e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses_9e35ddbc-1d2b-45a8-a3fb-776f77f5e2a7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_ifrs-full_TaxRateEffectOfTaxLosses_9e35ddbc-1d2b-45a8-a3fb-776f77f5e2a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_e7caedc5-25f9-40b4-a5c2-4304083eae32" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_e7caedc5-25f9-40b4-a5c2-4304083eae32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate_e3ede234-c521-40a3-9719-04c89f0997e2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_ef936708-a46c-4457-8256-5bfcca8301c8" xlink:to="loc_ifrs-full_AverageEffectiveTaxRate_e3ede234-c521-40a3-9719-04c89f0997e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_8fb1b299-7af3-430f-b462-a253decf575f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_6535fc09-1b93-40cb-90b0-3ccedac44a8b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_8fb1b299-7af3-430f-b462-a253decf575f" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_6535fc09-1b93-40cb-90b0-3ccedac44a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_488fe839-5fcb-4787-b338-9aefa17bbd88" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_6535fc09-1b93-40cb-90b0-3ccedac44a8b" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_488fe839-5fcb-4787-b338-9aefa17bbd88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_488fe839-5fcb-4787-b338-9aefa17bbd88" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AllowanceForDoubtfulAccountsMember_1914e719-0cdf-471d-a829-dcf69e8e5d76" xlink:href="kof-20201231.xsd#kof_AllowanceForDoubtfulAccountsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_AllowanceForDoubtfulAccountsMember_1914e719-0cdf-471d-a829-dcf69e8e5d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoryMember_ab852cda-5ca5-4466-834d-2d0c2df501b5" xlink:href="kof-20201231.xsd#kof_InventoryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_InventoryMember_ab852cda-5ca5-4466-834d-2d0c2df501b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidExpensesMember_a3b43995-253b-477b-942d-aa1b71d94059" xlink:href="kof-20201231.xsd#kof_PrepaidExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_PrepaidExpensesMember_a3b43995-253b-477b-942d-aa1b71d94059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_7c9c66a7-7945-4e22-ae88-b723bf990e86" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_7c9c66a7-7945-4e22-ae88-b723bf990e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_be544bde-d3dc-484c-9232-f27bb56e4340" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_ifrs-full_RightofuseAssetsMember_be544bde-d3dc-484c-9232-f27bb56e4340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssetsMember_6f4a0403-5564-4305-a5b8-69d20412c994" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherAssetsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_ifrs-full_OtherAssetsMember_6f4a0403-5564-4305-a5b8-69d20412c994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_cc6fa3df-ffe6-4a0c-809f-b7bcaac094c9" xlink:href="kof-20201231.xsd#kof_FiniteUsefulLivedIntangibleAssetsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_cc6fa3df-ffe6-4a0c-809f-b7bcaac094c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndefiniteLivedIntangibleAssets1Member_c8e4c2b5-cf0e-41ce-8b3d-90f1345c2afe" xlink:href="kof-20201231.xsd#kof_IndefiniteLivedIntangibleAssets1Member"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_IndefiniteLivedIntangibleAssets1Member_c8e4c2b5-cf0e-41ce-8b3d-90f1345c2afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_a1810e8a-2309-4ca4-8de9-0d03494d30ba" xlink:href="kof-20201231.xsd#kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_a1810e8a-2309-4ca4-8de9-0d03494d30ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_f6d4b967-8e78-43e5-ade3-2539e0132c6f" xlink:href="kof-20201231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_f6d4b967-8e78-43e5-ade3-2539e0132c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ContingenciesMember_98d2d363-16d5-48a0-88f9-6bac95de4b04" xlink:href="kof-20201231.xsd#kof_ContingenciesMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_ContingenciesMember_98d2d363-16d5-48a0-88f9-6bac95de4b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharingPayableMember_ffa815e0-4f2f-4f2f-95ad-baab7f67d597" xlink:href="kof-20201231.xsd#kof_EmployeeProfitSharingPayableMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_EmployeeProfitSharingPayableMember_ffa815e0-4f2f-4f2f-95ad-baab7f67d597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossCarryForwardsMember_22fd7e35-1eac-41a5-9f5b-82601207c7ed" xlink:href="kof-20201231.xsd#kof_TaxLossCarryForwardsMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_TaxLossCarryForwardsMember_22fd7e35-1eac-41a5-9f5b-82601207c7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsToRecoverMember_4d4e3e86-a8c2-4cc1-a992-1b179e17e80b" xlink:href="kof-20201231.xsd#kof_TaxCreditsToRecoverMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_TaxCreditsToRecoverMember_4d4e3e86-a8c2-4cc1-a992-1b179e17e80b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_d8ee0541-1be2-450b-b276-58918b2ef938" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_d8ee0541-1be2-450b-b276-58918b2ef938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_5408fd44-99ef-497c-94b5-d5801ae1e35c" xlink:href="kof-20201231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_5408fd44-99ef-497c-94b5-d5801ae1e35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_ffd2c40b-7728-487f-ac90-450d2bf34d89" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_ffd2c40b-7728-487f-ac90-450d2bf34d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherLiabilitiesMember_a3c08e9e-8bac-43bb-a993-350980883bde" xlink:href="kof-20201231.xsd#kof_OtherLiabilitiesMember"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4fc872d8-e730-4447-852e-d439fe11122d" xlink:to="loc_kof_OtherLiabilitiesMember_a3c08e9e-8bac-43bb-a993-350980883bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_6535fc09-1b93-40cb-90b0-3ccedac44a8b" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_f1e1b7f0-5a88-48e0-a0bb-5e928e701a71" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:to="loc_ifrs-full_DeferredTaxAssets_f1e1b7f0-5a88-48e0-a0bb-5e928e701a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_85c35a36-c460-4fd2-89aa-a773c73d35e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_85c35a36-c460-4fd2-89aa-a773c73d35e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_8abedb3c-9dcd-4c79-8914-54594516d31a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_8abedb3c-9dcd-4c79-8914-54594516d31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_4ebe4699-7ab9-4b89-852c-705f05b072e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a69983e8-c909-4fa2-afbe-d0f8f8d5c1c4" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_4ebe4699-7ab9-4b89-852c-705f05b072e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7aa98fe-a736-42f7-bbbe-5ab4e5e29c6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_0118c183-ff13-4377-bf7a-0701e4589c6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7aa98fe-a736-42f7-bbbe-5ab4e5e29c6d" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_0118c183-ff13-4377-bf7a-0701e4589c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsRelatingToProvisions_19aa00db-5611-4a1c-8fa5-22b49ce83f8a" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsRelatingToProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7aa98fe-a736-42f7-bbbe-5ab4e5e29c6d" xlink:to="loc_kof_DeferredTaxAssetsRelatingToProvisions_19aa00db-5611-4a1c-8fa5-22b49ce83f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxEffectFromChangeInTaxRate_ac36bc09-bffb-412c-ab20-7a755ef7a4ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxEffectFromChangeInTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7aa98fe-a736-42f7-bbbe-5ab4e5e29c6d" xlink:to="loc_ifrs-full_TaxEffectFromChangeInTaxRate_ac36bc09-bffb-412c-ab20-7a755ef7a4ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries_7533477c-3b8e-4317-b211-3fdb284eaab4" xlink:href="kof-20201231.xsd#kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7aa98fe-a736-42f7-bbbe-5ab4e5e29c6d" xlink:to="loc_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries_7533477c-3b8e-4317-b211-3fdb284eaab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInEquityAbstract_46515371-ff69-45ad-b678-35ed7aca99cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7aa98fe-a736-42f7-bbbe-5ab4e5e29c6d" xlink:to="loc_ifrs-full_ChangesInEquityAbstract_46515371-ff69-45ad-b678-35ed7aca99cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_55822a01-d62f-45b7-85b7-21b0f7379e24" xlink:href="kof-20201231.xsd#kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_46515371-ff69-45ad-b678-35ed7aca99cf" xlink:to="loc_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_55822a01-d62f-45b7-85b7-21b0f7379e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxLiabilityUnrealizedExchangeGains_5de705bf-ca77-4920-a2c1-530917d66895" xlink:href="kof-20201231.xsd#kof_DeferredTaxLiabilityUnrealizedExchangeGains"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_46515371-ff69-45ad-b678-35ed7aca99cf" xlink:to="loc_kof_DeferredTaxLiabilityUnrealizedExchangeGains_5de705bf-ca77-4920-a2c1-530917d66895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_8194f90b-51ae-4aec-8a7a-ea2e6511a4bd" xlink:href="kof-20201231.xsd#kof_RemeasurementOfNetDefinedEmployeeBenefitLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_46515371-ff69-45ad-b678-35ed7aca99cf" xlink:to="loc_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_8194f90b-51ae-4aec-8a7a-ea2e6511a4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnNetMonetaryPosition_bad925fd-9cd2-49ad-ba87-8ab967cbc6b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnNetMonetaryPosition"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_46515371-ff69-45ad-b678-35ed7aca99cf" xlink:to="loc_ifrs-full_GainsLossesOnNetMonetaryPosition_bad925fd-9cd2-49ad-ba87-8ab967cbc6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary_fd805808-639d-4f1b-afec-633ae87fb3c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_46515371-ff69-45ad-b678-35ed7aca99cf" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary_fd805808-639d-4f1b-afec-633ae87fb3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_ff157c36-d83b-4f28-b5f2-ed3628c50736" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_46515371-ff69-45ad-b678-35ed7aca99cf" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_ff157c36-d83b-4f28-b5f2-ed3628c50736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_3583a69c-12e3-430a-8a71-c6ab13471782" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:href="kof-20201231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_3583a69c-12e3-430a-8a71-c6ab13471782" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_fa11e103-69d8-4eac-99e2-b6b4836d7bd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:to="loc_ifrs-full_GeographicalAreasAxis_fa11e103-69d8-4eac-99e2-b6b4836d7bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_fa11e103-69d8-4eac-99e2-b6b4836d7bd9" xlink:to="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_e77f0433-4d27-4021-9fd2-88c628b0e293" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_BR_e77f0433-4d27-4021-9fd2-88c628b0e293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_17cda11a-4e1b-40d2-9f96-ae397ebf82eb" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_AR_17cda11a-4e1b-40d2-9f96-ae397ebf82eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_c5ff20de-bcea-419a-baa1-fe32cf3280d9" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_MX_c5ff20de-bcea-419a-baa1-fe32cf3280d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_17a7873c-cf00-4413-9c90-5683406a298d" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_CO_17a7873c-cf00-4413-9c90-5683406a298d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_6e16097c-15c6-40b7-8ed9-d2f9670ddebc" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CR"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_CR_6e16097c-15c6-40b7-8ed9-d2f9670ddebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_3d437063-c18e-433b-bb67-e445dac6fc17" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_PA"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_PA_3d437063-c18e-433b-bb67-e445dac6fc17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_dd36687a-c143-48be-857d-51442c2df796" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NI"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_34d49685-498c-4e7f-afb2-d7976b790d53" xlink:to="loc_country_NI_dd36687a-c143-48be-857d-51442c2df796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_72ed4413-a821-4e1a-8e2a-face24f8c541" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_72ed4413-a821-4e1a-8e2a-face24f8c541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_e857dd05-930c-4535-87fe-cf8bfafbc288" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_72ed4413-a821-4e1a-8e2a-face24f8c541" xlink:to="loc_ifrs-full_NonadjustingEventsMember_e857dd05-930c-4535-87fe-cf8bfafbc288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember_73914228-2a08-4b7b-87df-7179f4e938be" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_e857dd05-930c-4535-87fe-cf8bfafbc288" xlink:to="loc_ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember_73914228-2a08-4b7b-87df-7179f4e938be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_26c58d6e-ee02-49b3-8e4a-04fdf54af14f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:to="loc_ifrs-full_MaturityAxis_26c58d6e-ee02-49b3-8e4a-04fdf54af14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_26c58d6e-ee02-49b3-8e4a-04fdf54af14f" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandEighteenAndNineteenMember_c9223acf-0518-4c3a-a518-ed8242d25733" xlink:href="kof-20201231.xsd#kof_TwoThousandEighteenAndNineteenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandEighteenAndNineteenMember_c9223acf-0518-4c3a-a518-ed8242d25733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandNineteenOnwardsMember_bede03fd-8032-4e56-9707-b1e5cc64f1d7" xlink:href="kof-20201231.xsd#kof_TwoThousandNineteenOnwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandNineteenOnwardsMember_bede03fd-8032-4e56-9707-b1e5cc64f1d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOnwardsMember_521325d1-f6d0-4d51-8c57-a03d05139648" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyOnwardsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandTwentyOnwardsMember_521325d1-f6d0-4d51-8c57-a03d05139648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndEighteenMember_b140e823-e435-4b64-8d7a-d585d82d842b" xlink:href="kof-20201231.xsd#kof_TwoThousandAndEighteenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandAndEighteenMember_b140e823-e435-4b64-8d7a-d585d82d842b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndNineteenMember_efefb45f-15cb-4974-8321-b01f21b67995" xlink:href="kof-20201231.xsd#kof_TwoThousandAndNineteenMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandAndNineteenMember_efefb45f-15cb-4974-8321-b01f21b67995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndTwentyMember_cb1eb636-6d72-447c-a1c1-66ffb1567594" xlink:href="kof-20201231.xsd#kof_TwoThousandAndTwentyMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandAndTwentyMember_cb1eb636-6d72-447c-a1c1-66ffb1567594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndTwentyOneMember_058d3f64-16b1-4ac6-bffe-d1ebe4285b9e" xlink:href="kof-20201231.xsd#kof_TwoThousandAndTwentyOneMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandAndTwentyOneMember_058d3f64-16b1-4ac6-bffe-d1ebe4285b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandAndTwentyTwoMember_dd55253d-c507-46a9-9433-452df8857c55" xlink:href="kof-20201231.xsd#kof_TwoThousandAndTwentyTwoMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandAndTwentyTwoMember_dd55253d-c507-46a9-9433-452df8857c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InTwoThousandTwentyOneOnwardsMember_a10fefab-d2af-4324-9372-37b65e3cad2a" xlink:href="kof-20201231.xsd#kof_InTwoThousandTwentyOneOnwardsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_InTwoThousandTwentyOneOnwardsMember_a10fefab-d2af-4324-9372-37b65e3cad2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneMember_3be02587-46e3-4c45-9225-d95f167478fc" xlink:href="kof-20201231.xsd#kof_TwoThousandTwentyOneMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_c099cba3-318b-4764-af8f-8d16abd1dae1" xlink:to="loc_kof_TwoThousandTwentyOneMember_3be02587-46e3-4c45-9225-d95f167478fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_72b2c25b-9254-43f7-8602-a781e6973df4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:to="loc_ifrs-full_RangeAxis_72b2c25b-9254-43f7-8602-a781e6973df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_366c4785-f635-4595-8bab-1b6c141f86dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_72b2c25b-9254-43f7-8602-a781e6973df4" xlink:to="loc_ifrs-full_RangesMember_366c4785-f635-4595-8bab-1b6c141f86dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_16aa2567-ce3c-45a9-a6f3-5431b5e50c8a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_366c4785-f635-4595-8bab-1b6c141f86dc" xlink:to="loc_ifrs-full_BottomOfRangeMember_16aa2567-ce3c-45a9-a6f3-5431b5e50c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_11b97609-f275-4998-9060-6ecbca4d1be2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_366c4785-f635-4595-8bab-1b6c141f86dc" xlink:to="loc_ifrs-full_WeightedAverageMember_11b97609-f275-4998-9060-6ecbca4d1be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_ea183883-bb69-4743-a98f-637c1dc22115" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_366c4785-f635-4595-8bab-1b6c141f86dc" xlink:to="loc_ifrs-full_TopOfRangeMember_ea183883-bb69-4743-a98f-637c1dc22115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:href="kof-20201231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_5a9036a1-5326-4216-95ee-78c748ac29b3" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_1ff98704-41c4-4584-9f64-ad526122c82c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_1ff98704-41c4-4584-9f64-ad526122c82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_64a30d28-e098-47d5-9e4f-922946074880" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_64a30d28-e098-47d5-9e4f-922946074880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetOperatingLossUsageLimit_f4791eb1-be3d-445b-8111-b527d56abf68" xlink:href="kof-20201231.xsd#kof_NetOperatingLossUsageLimit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_NetOperatingLossUsageLimit_f4791eb1-be3d-445b-8111-b527d56abf68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RecoverableTaxes_92c6d1e9-7e5a-4532-9a61-c14378564009" xlink:href="kof-20201231.xsd#kof_RecoverableTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_RecoverableTaxes_92c6d1e9-7e5a-4532-9a61-c14378564009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageFederalProductionAndFederalSalesTax_3fdec313-3dd5-4ead-8932-6de890d34d01" xlink:href="kof-20201231.xsd#kof_AverageFederalProductionAndFederalSalesTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_AverageFederalProductionAndFederalSalesTax_3fdec313-3dd5-4ead-8932-6de890d34d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxRate_8785fe1d-fb80-4751-b02f-922683e7ea8f" xlink:href="kof-20201231.xsd#kof_ExciseTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ExciseTaxRate_8785fe1d-fb80-4751-b02f-922683e7ea8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxRateIncreased_1110e47c-c9e1-4f7c-b4d0-f52c663b82f8" xlink:href="kof-20201231.xsd#kof_ExciseTaxRateIncreased"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ExciseTaxRateIncreased_1110e47c-c9e1-4f7c-b4d0-f52c663b82f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxRateDecreased_98f85353-9b24-47ab-9f94-b63cef0c172d" xlink:href="kof-20201231.xsd#kof_ExciseTaxRateDecreased"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ExciseTaxRateDecreased_98f85353-9b24-47ab-9f94-b63cef0c172d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_cc796484-5e61-4901-9c50-7f7b926465ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_ifrs-full_ApplicableTaxRate_cc796484-5e61-4901-9c50-7f7b926465ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendWithholdingTaxRate_028a2ec9-303e-469c-811f-5481672c8fe1" xlink:href="kof-20201231.xsd#kof_DividendWithholdingTaxRate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_DividendWithholdingTaxRate_028a2ec9-303e-469c-811f-5481672c8fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfDividendReceivedFromNonResidentsWithholding_a7484b88-a313-498f-ae50-2c5c905e6d44" xlink:href="kof-20201231.xsd#kof_PercentageOfDividendReceivedFromNonResidentsWithholding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfDividendReceivedFromNonResidentsWithholding_a7484b88-a313-498f-ae50-2c5c905e6d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SalesTaxRate_9ad475a4-6b4a-4bf5-8e6e-9b6c8cc9df71" xlink:href="kof-20201231.xsd#kof_SalesTaxRate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_SalesTaxRate_9ad475a4-6b4a-4bf5-8e6e-9b6c8cc9df71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CorporateIncomeTax_06d60420-5282-45bf-a820-43f625b9d8c1" xlink:href="kof-20201231.xsd#kof_CorporateIncomeTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_CorporateIncomeTax_06d60420-5282-45bf-a820-43f625b9d8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetInterestDeductionAdjustedTaxableIncomeRate_a1cad55a-ee7c-4dba-a967-ac4414a50c92" xlink:href="kof-20201231.xsd#kof_NetInterestDeductionAdjustedTaxableIncomeRate"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_NetInterestDeductionAdjustedTaxableIncomeRate_a1cad55a-ee7c-4dba-a967-ac4414a50c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExceptionForDeductibleInterest_5a6505b5-90d4-481f-a8cb-f1c4ff46977c" xlink:href="kof-20201231.xsd#kof_ExceptionForDeductibleInterest"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ExceptionForDeductibleInterest_5a6505b5-90d4-481f-a8cb-f1c4ff46977c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonDeductibleInterestsLimitationPeriodPercentage_b00bc840-2056-4fdd-824a-5f9ee0c8affa" xlink:href="kof-20201231.xsd#kof_NonDeductibleInterestsLimitationPeriodPercentage"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_NonDeductibleInterestsLimitationPeriodPercentage_b00bc840-2056-4fdd-824a-5f9ee0c8affa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonDeductibleInterestsLimitationPeriod_450796d2-cb74-4604-bc3a-31546ccdb837" xlink:href="kof-20201231.xsd#kof_NonDeductibleInterestsLimitationPeriod"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_NonDeductibleInterestsLimitationPeriod_450796d2-cb74-4604-bc3a-31546ccdb837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExciseTaxPerLiterOnTheProduction_68d5c7e6-7e6e-4272-a657-0c5b1d819ced" xlink:href="kof-20201231.xsd#kof_ExciseTaxPerLiterOnTheProduction"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ExciseTaxPerLiterOnTheProduction_68d5c7e6-7e6e-4272-a657-0c5b1d819ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfDecreaseInIncomeTaxRate_4137d9cf-9bcc-4917-bba7-629a683b1492" xlink:href="kof-20201231.xsd#kof_PercentageOfDecreaseInIncomeTaxRate"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfDecreaseInIncomeTaxRate_4137d9cf-9bcc-4917-bba7-629a683b1492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MunicipalitySalesTaxRate_ce39d859-70ea-4d05-90ac-890e7a094a34" xlink:href="kof-20201231.xsd#kof_MunicipalitySalesTaxRate"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_MunicipalitySalesTaxRate_ce39d859-70ea-4d05-90ac-890e7a094a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendTaxOnDistributions_8b856372-ab6f-4b87-a27f-158c0b7321bb" xlink:href="kof-20201231.xsd#kof_DividendTaxOnDistributions"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_DividendTaxOnDistributions_8b856372-ab6f-4b87-a27f-158c0b7321bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAssumedIncomeTaxRate_90e4d931-17f8-4ee6-97f6-5cb7e47dbb94" xlink:href="kof-20201231.xsd#kof_MinimumAssumedIncomeTaxRate"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_MinimumAssumedIncomeTaxRate_90e4d931-17f8-4ee6-97f6-5cb7e47dbb94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendTaxOnResidentIndividuals_d1aee3d7-5667-4db3-8635-0042ad7129bf" xlink:href="kof-20201231.xsd#kof_DividendTaxOnResidentIndividuals"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_DividendTaxOnResidentIndividuals_d1aee3d7-5667-4db3-8635-0042ad7129bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DividendsTaxRateApplicableToForeignNonresidents_f4e17568-c476-4cba-943a-922a413a46c8" xlink:href="kof-20201231.xsd#kof_DividendsTaxRateApplicableToForeignNonresidents"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_DividendsTaxRateApplicableToForeignNonresidents_f4e17568-c476-4cba-943a-922a413a46c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentOfMunicipalitySalesTaxAsACredit_35544707-e861-4b9b-94a5-59c39add65d7" xlink:href="kof-20201231.xsd#kof_PercentOfMunicipalitySalesTaxAsACredit"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentOfMunicipalitySalesTaxAsACredit_35544707-e861-4b9b-94a5-59c39add65d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxPercentage_dfd0ab6b-ddc6-4faa-a128-a313ad04589d" xlink:href="kof-20201231.xsd#kof_ValueAddedTaxPercentage"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_ValueAddedTaxPercentage_dfd0ab6b-ddc6-4faa-a128-a313ad04589d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses_3d967008-bd99-44ec-99fc-b39afe218354" xlink:href="kof-20201231.xsd#kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses_3d967008-bd99-44ec-99fc-b39afe218354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfConsumptionTaxOnSyrups_7ce49000-5e54-4414-8f18-002f63e93f81" xlink:href="kof-20201231.xsd#kof_PercentageOfConsumptionTaxOnSyrups"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfConsumptionTaxOnSyrups_7ce49000-5e54-4414-8f18-002f63e93f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfReformIncomeTaxRate_3cf2f5e6-cce5-4187-893d-1fdc3084b73c" xlink:href="kof-20201231.xsd#kof_PercentageOfReformIncomeTaxRate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfReformIncomeTaxRate_3cf2f5e6-cce5-4187-893d-1fdc3084b73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfReformIncomeTaxRateStarting_1da6492c-d21f-43ef-a7b2-9459d6c7c7ae" xlink:href="kof-20201231.xsd#kof_PercentageOfReformIncomeTaxRateStarting"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_PercentageOfReformIncomeTaxRateStarting_1da6492c-d21f-43ef-a7b2-9459d6c7c7ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAlternativeIncomeTaxIncreasedPercentage_378d14f4-8814-4873-bd56-2873bdd12195" xlink:href="kof-20201231.xsd#kof_MinimumAlternativeIncomeTaxIncreasedPercentage"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_4f493974-bbeb-458a-8ab0-54eaa1992c7a" xlink:to="loc_kof_MinimumAlternativeIncomeTaxIncreasedPercentage_378d14f4-8814-4873-bd56-2873bdd12195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_000b9c6a-1e2c-4e46-a000-7de6349dcb64" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFour_114f4dcf-943f-44ac-b629-4f2eb6e2a7ea" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearFour"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_000b9c6a-1e2c-4e46-a000-7de6349dcb64" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFour_114f4dcf-943f-44ac-b629-4f2eb6e2a7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive_9da3102f-072a-49c7-92fb-85c9fe564671" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearFive"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_000b9c6a-1e2c-4e46-a000-7de6349dcb64" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive_9da3102f-072a-49c7-92fb-85c9fe564671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_538b0665-302a-48b1-856d-de9fbbffd135" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSix"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_000b9c6a-1e2c-4e46-a000-7de6349dcb64" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_538b0665-302a-48b1-856d-de9fbbffd135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_ce2803b1-d97c-4383-8e69-bd9bcacafc32" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSeven"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_000b9c6a-1e2c-4e46-a000-7de6349dcb64" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_ce2803b1-d97c-4383-8e69-bd9bcacafc32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_0e40014e-a571-4f54-adc8-5cf60e17c579" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearEight"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_000b9c6a-1e2c-4e46-a000-7de6349dcb64" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_0e40014e-a571-4f54-adc8-5cf60e17c579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine_c28fb154-c5c2-4f25-bbcd-57e66fa35e36" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearNine"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_000b9c6a-1e2c-4e46-a000-7de6349dcb64" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine_c28fb154-c5c2-4f25-bbcd-57e66fa35e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_b29827d1-3af1-454d-8ed6-d2b0b430c75d" xlink:href="kof-20201231.xsd#kof_TaxLossesCarriedForwardWhichExpireThereafter"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_000b9c6a-1e2c-4e46-a000-7de6349dcb64" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_b29827d1-3af1-454d-8ed6-d2b0b430c75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_6aefc5a1-32ca-40e0-a4e1-79d7c422f001" xlink:href="kof-20201231.xsd#kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_000b9c6a-1e2c-4e46-a000-7de6349dcb64" xlink:to="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_6aefc5a1-32ca-40e0-a4e1-79d7c422f001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarryforward_cf6ba22f-dfad-422b-9e68-57b48b1927b0" xlink:href="kof-20201231.xsd#kof_TaxLossesCarryforward"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_000b9c6a-1e2c-4e46-a000-7de6349dcb64" xlink:to="loc_kof_TaxLossesCarryforward_cf6ba22f-dfad-422b-9e68-57b48b1927b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_4f75af81-0f2a-4d58-a649-bdb84ea30975" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_9b41d83c-69e0-488a-9865-a3b6e23b9be3" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwards1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_4f75af81-0f2a-4d58-a649-bdb84ea30975" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_9b41d83c-69e0-488a-9865-a3b6e23b9be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInIncomeTaxLiability_38c8783e-035c-4f94-9609-5a3c144222d9" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInIncomeTaxLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_4f75af81-0f2a-4d58-a649-bdb84ea30975" xlink:to="loc_kof_IncreaseDecreaseInIncomeTaxLiability_38c8783e-035c-4f94-9609-5a3c144222d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_5c251d63-38db-400e-b74f-4cab92ecb55b" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_4f75af81-0f2a-4d58-a649-bdb84ea30975" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_5c251d63-38db-400e-b74f-4cab92ecb55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses_39bb40fa-fa4b-4a53-8957-81834c2161b7" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_4f75af81-0f2a-4d58-a649-bdb84ea30975" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses_39bb40fa-fa4b-4a53-8957-81834c2161b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_92bcc2c4-37b0-4ed3-b7ca-40e544de529f" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_4f75af81-0f2a-4d58-a649-bdb84ea30975" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_92bcc2c4-37b0-4ed3-b7ca-40e544de529f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_4b640a60-4501-4224-b923-4c2c70ddf8a5" xlink:href="kof-20201231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwards1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_4f75af81-0f2a-4d58-a649-bdb84ea30975" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_4b640a60-4501-4224-b923-4c2c70ddf8a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitments"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_d95440d1-92a7-4ce3-8ab4-f7f0655fa042" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_80330d06-9376-42de-85d7-ef290f57b2fc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_d95440d1-92a7-4ce3-8ab4-f7f0655fa042" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_80330d06-9376-42de-85d7-ef290f57b2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_7dbc2a67-e1f6-41d0-8eda-910d7cea5ed2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_c585e058-9c50-45f1-9c39-3e8317799915" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_7dbc2a67-e1f6-41d0-8eda-910d7cea5ed2" xlink:to="loc_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_c585e058-9c50-45f1-9c39-3e8317799915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock_c070456c-9391-43a2-a831-acc0d3c8f9c3" xlink:href="kof-20201231.xsd#kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_7dbc2a67-e1f6-41d0-8eda-910d7cea5ed2" xlink:to="loc_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock_c070456c-9391-43a2-a831-acc0d3c8f9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_a14924f0-259a-4489-b8d1-4be9c08bbd9d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_7dbc2a67-e1f6-41d0-8eda-910d7cea5ed2" xlink:to="loc_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_a14924f0-259a-4489-b8d1-4be9c08bbd9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_f0ab2c87-ad18-4fda-af68-ed41c3f245cb" xlink:href="kof-20201231.xsd#kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_7dbc2a67-e1f6-41d0-8eda-910d7cea5ed2" xlink:to="loc_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_f0ab2c87-ad18-4fda-af68-ed41c3f245cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory_6444d136-fbe1-49fe-9e1d-8e4291691f80" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfProvisionsExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_7dbc2a67-e1f6-41d0-8eda-910d7cea5ed2" xlink:to="loc_ifrs-full_DisclosureOfProvisionsExplanatory_6444d136-fbe1-49fe-9e1d-8e4291691f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_d95ad417-7921-409d-944e-31635287b1be" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentSundryCreditors_1480f154-f2b5-41a1-bce4-5a990be94d3c" xlink:href="kof-20201231.xsd#kof_CurrentSundryCreditors"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_d95ad417-7921-409d-944e-31635287b1be" xlink:to="loc_kof_CurrentSundryCreditors_1480f154-f2b5-41a1-bce4-5a990be94d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_c9b271c0-6b34-472e-83d7-785bef7b635b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_d95ad417-7921-409d-944e-31635287b1be" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_c9b271c0-6b34-472e-83d7-785bef7b635b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_36402499-9b3e-41cd-ba81-0d05716a5666" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_d95ad417-7921-409d-944e-31635287b1be" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_36402499-9b3e-41cd-ba81-0d05716a5666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_5b208582-4c2c-4497-bb50-048db2ca04aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_483ab32b-66ee-41b7-b27a-8fe7dc136e66" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Provisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_5b208582-4c2c-4497-bb50-048db2ca04aa" xlink:to="loc_ifrs-full_Provisions_483ab32b-66ee-41b7-b27a-8fe7dc136e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxesPayable_65e73c1f-b64e-4ccd-bd4a-3549e8087b03" xlink:href="kof-20201231.xsd#kof_TaxesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_5b208582-4c2c-4497-bb50-048db2ca04aa" xlink:to="loc_kof_TaxesPayable_65e73c1f-b64e-4ccd-bd4a-3549e8087b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OthersProvisionsAndOtherLongTermLiabilities_84861bdd-38af-444a-aed0-65216c3eda4f" xlink:href="kof-20201231.xsd#kof_OthersProvisionsAndOtherLongTermLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_5b208582-4c2c-4497-bb50-048db2ca04aa" xlink:to="loc_kof_OthersProvisionsAndOtherLongTermLiabilities_84861bdd-38af-444a-aed0-65216c3eda4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionsAndOtherLongTermLiabilities_27146c2d-b763-4b7f-a638-ec84c56800e9" xlink:href="kof-20201231.xsd#kof_ProvisionsAndOtherLongTermLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_5b208582-4c2c-4497-bb50-048db2ca04aa" xlink:to="loc_kof_ProvisionsAndOtherLongTermLiabilities_27146c2d-b763-4b7f-a638-ec84c56800e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_cbbbfa3c-ff97-4cfc-9c68-8362c1c02d4f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_a7c77187-37fc-45b3-8c03-03a96c809365" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_cbbbfa3c-ff97-4cfc-9c68-8362c1c02d4f" xlink:to="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_a7c77187-37fc-45b3-8c03-03a96c809365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f2267481-a17b-4ba9-9437-bd0482623007" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_a7c77187-37fc-45b3-8c03-03a96c809365" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f2267481-a17b-4ba9-9437-bd0482623007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_0592ae8a-919a-4669-a6a7-382aadeec7cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f2267481-a17b-4ba9-9437-bd0482623007" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_0592ae8a-919a-4669-a6a7-382aadeec7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_1659e6d2-1ad0-4c8f-996a-06da46ec7e25" xlink:href="kof-20201231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_0592ae8a-919a-4669-a6a7-382aadeec7cf" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_1659e6d2-1ad0-4c8f-996a-06da46ec7e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SecurityDepositsMember_804eac13-8b8b-4e37-9b24-ad37ca8ff600" xlink:href="kof-20201231.xsd#kof_SecurityDepositsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_0592ae8a-919a-4669-a6a7-382aadeec7cf" xlink:to="loc_kof_SecurityDepositsMember_804eac13-8b8b-4e37-9b24-ad37ca8ff600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_1e736dae-99fd-4ccf-ab43-0b90763dbd27" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_a7c77187-37fc-45b3-8c03-03a96c809365" xlink:to="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_1e736dae-99fd-4ccf-ab43-0b90763dbd27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_efb270d4-7f2f-465b-a514-f7bfc849662d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_1e736dae-99fd-4ccf-ab43-0b90763dbd27" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_efb270d4-7f2f-465b-a514-f7bfc849662d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_a078cf3f-54db-4d29-a0a1-a2010eff303d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_4a62c36e-726a-45c2-b078-305646e87fe3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_a078cf3f-54db-4d29-a0a1-a2010eff303d" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_4a62c36e-726a-45c2-b078-305646e87fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_61a898b7-1d9b-491a-b3c5-9343152c0a3f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_4a62c36e-726a-45c2-b078-305646e87fe3" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_61a898b7-1d9b-491a-b3c5-9343152c0a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_373c9154-1395-4077-81d8-cacaede90c1f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_61a898b7-1d9b-491a-b3c5-9343152c0a3f" xlink:to="loc_ifrs-full_OtherProvisionsMember_373c9154-1395-4077-81d8-cacaede90c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_4d75e0a6-9937-4150-a2aa-ca4185286583" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_373c9154-1395-4077-81d8-cacaede90c1f" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_4d75e0a6-9937-4150-a2aa-ca4185286583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_54233374-592b-4e84-a84e-330061a741a2" xlink:href="kof-20201231.xsd#kof_LaborMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_373c9154-1395-4077-81d8-cacaede90c1f" xlink:to="loc_kof_LaborMember_54233374-592b-4e84-a84e-330061a741a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_39927795-0a9c-4291-b53a-4cf5e04e3d04" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_373c9154-1395-4077-81d8-cacaede90c1f" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_39927795-0a9c-4291-b53a-4cf5e04e3d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_378cb529-f7f7-4128-8191-1dfc2a6f08e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_4a62c36e-726a-45c2-b078-305646e87fe3" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_378cb529-f7f7-4128-8191-1dfc2a6f08e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_938ce498-ece6-4521-82ac-c67b3dc77ec7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Provisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_378cb529-f7f7-4128-8191-1dfc2a6f08e8" xlink:to="loc_ifrs-full_Provisions_938ce498-ece6-4521-82ac-c67b3dc77ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_947061fc-1756-4885-8d99-9534cdc731f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72ffafe0-faf8-4950-9c1a-26cae9b52224" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_947061fc-1756-4885-8d99-9534cdc731f0" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72ffafe0-faf8-4950-9c1a-26cae9b52224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_1591feeb-175e-46ae-9a5f-5960395557c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72ffafe0-faf8-4950-9c1a-26cae9b52224" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_1591feeb-175e-46ae-9a5f-5960395557c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_ab7beab9-7b6d-4a2c-9d3b-a3d26d40ce1f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1591feeb-175e-46ae-9a5f-5960395557c3" xlink:to="loc_ifrs-full_OtherProvisionsMember_ab7beab9-7b6d-4a2c-9d3b-a3d26d40ce1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_705f4c80-13bc-4db9-9437-b28849c436e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_ab7beab9-7b6d-4a2c-9d3b-a3d26d40ce1f" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_705f4c80-13bc-4db9-9437-b28849c436e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_90ca79b3-f7a0-4ed4-b8ac-0d9c05c7f4f0" xlink:href="kof-20201231.xsd#kof_LaborMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_ab7beab9-7b6d-4a2c-9d3b-a3d26d40ce1f" xlink:to="loc_kof_LaborMember_90ca79b3-f7a0-4ed4-b8ac-0d9c05c7f4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_7463e01a-5184-4a16-baa8-dd50be8e57da" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_ab7beab9-7b6d-4a2c-9d3b-a3d26d40ce1f" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_7463e01a-5184-4a16-baa8-dd50be8e57da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72ffafe0-faf8-4950-9c1a-26cae9b52224" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_5013986a-13a3-4c34-8d3a-b049c6031f08" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Provisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_ifrs-full_Provisions_5013986a-13a3-4c34-8d3a-b049c6031f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_8743750c-70ac-4b95-90d7-4aa1e731ab81" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_8743750c-70ac-4b95-90d7-4aa1e731ab81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_54d67f53-8cd0-4c83-80df-9b1f6aafc9ce" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInProvisionsFromNewContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_54d67f53-8cd0-4c83-80df-9b1f6aafc9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_e4297d18-a2df-4bcc-9f70-2c10a8cbe8e6" xlink:href="kof-20201231.xsd#kof_DecreaseInProvisionsThroughCancellationAndExpiration"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_e4297d18-a2df-4bcc-9f70-2c10a8cbe8e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_e38d0a70-76cd-4ec1-910b-680e91f9a5e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_e38d0a70-76cd-4ec1-910b-680e91f9a5e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsResultingFromPayments_5b3c5950-3b1f-473a-9d01-8a1e095570d4" xlink:href="kof-20201231.xsd#kof_DecreaseInProvisionsResultingFromPayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_DecreaseInProvisionsResultingFromPayments_5b3c5950-3b1f-473a-9d01-8a1e095570d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReversalOfIndemnifiableItems_4c0754d2-e9a0-473f-bb0c-85db492ca2f3" xlink:href="kof-20201231.xsd#kof_ReversalOfIndemnifiableItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_ReversalOfIndemnifiableItems_4c0754d2-e9a0-473f-bb0c-85db492ca2f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_317e27b3-20a1-47c7-8ef7-71dfe1c1a093" xlink:href="kof-20201231.xsd#kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_317e27b3-20a1-47c7-8ef7-71dfe1c1a093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_b839207a-f1b4-45b4-954e-0f9bc4c334f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_b839207a-f1b4-45b4-954e-0f9bc4c334f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_a0ea9933-9789-45cb-b8b1-b335064a28b8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Provisions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_73940915-6222-4c5b-943f-78ac1fe79d76" xlink:to="loc_ifrs-full_Provisions_a0ea9933-9789-45cb-b8b1-b335064a28b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_a8af6b13-efca-4c2f-9788-25dc83fbc4d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_098c6c2d-e9b0-4f6e-b5e6-06e6b92163c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_a8af6b13-efca-4c2f-9788-25dc83fbc4d7" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_098c6c2d-e9b0-4f6e-b5e6-06e6b92163c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_ba351fa2-70c7-4041-8b76-a5b37c3b96dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_098c6c2d-e9b0-4f6e-b5e6-06e6b92163c8" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_ba351fa2-70c7-4041-8b76-a5b37c3b96dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_ba351fa2-70c7-4041-8b76-a5b37c3b96dc" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxMember_13b787b8-3b3d-4684-b0a0-890035001b14" xlink:href="kof-20201231.xsd#kof_ValueAddedTaxMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:to="loc_kof_ValueAddedTaxMember_13b787b8-3b3d-4684-b0a0-890035001b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsMember_6e217384-b3d0-47f5-ad57-32839f1d04c3" xlink:href="kof-20201231.xsd#kof_TaxCreditsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:to="loc_kof_TaxCreditsMember_6e217384-b3d0-47f5-ad57-32839f1d04c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalTaxesMember_9814c005-4d8d-4da6-b047-1db1a719b243" xlink:href="kof-20201231.xsd#kof_FederalTaxesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:to="loc_kof_FederalTaxesMember_9814c005-4d8d-4da6-b047-1db1a719b243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_72333171-822d-4348-8435-9fd597c5b1ca" xlink:href="kof-20201231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_72333171-822d-4348-8435-9fd597c5b1ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OperationsOfThirdPartyMember_fecdd693-a817-438d-95d7-03e80b43de42" xlink:href="kof-20201231.xsd#kof_OperationsOfThirdPartyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_a65170fa-21d6-423d-bccb-6efc03378086" xlink:to="loc_kof_OperationsOfThirdPartyMember_fecdd693-a817-438d-95d7-03e80b43de42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_34d5b5aa-8d24-4e1b-bfe3-9a9c5f7ef454" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_098c6c2d-e9b0-4f6e-b5e6-06e6b92163c8" xlink:to="loc_ifrs-full_GeographicalAreasAxis_34d5b5aa-8d24-4e1b-bfe3-9a9c5f7ef454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_579edf4d-d8d0-4b65-9fd2-5964061564b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_34d5b5aa-8d24-4e1b-bfe3-9a9c5f7ef454" xlink:to="loc_ifrs-full_GeographicalAreasMember_579edf4d-d8d0-4b65-9fd2-5964061564b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_fb97ea5f-edf5-40bf-ba2d-e40fc612ab81" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_579edf4d-d8d0-4b65-9fd2-5964061564b5" xlink:to="loc_country_BR_fb97ea5f-edf5-40bf-ba2d-e40fc612ab81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_098c6c2d-e9b0-4f6e-b5e6-06e6b92163c8" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesPayableToFormerShareholders_167444b2-3fa1-4577-888d-aba19d800e87" xlink:href="kof-20201231.xsd#kof_TaxContingenciesPayableToFormerShareholders"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_kof_TaxContingenciesPayableToFormerShareholders_167444b2-3fa1-4577-888d-aba19d800e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossContingencyDamagesSoughtValue1_ea9b2b1b-34c2-46d5-b76e-753eeba8ecd8" xlink:href="kof-20201231.xsd#kof_LossContingencyDamagesSoughtValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_kof_LossContingencyDamagesSoughtValue1_ea9b2b1b-34c2-46d5-b76e-753eeba8ecd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesAmount_935eed2b-d693-4d8b-a21b-233dce24631c" xlink:href="kof-20201231.xsd#kof_TaxContingenciesAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_kof_TaxContingenciesAmount_935eed2b-d693-4d8b-a21b-233dce24631c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LitigationSettlementAmount1_c998832c-0374-4ff0-b539-5b4d62581334" xlink:href="kof-20201231.xsd#kof_LitigationSettlementAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_kof_LitigationSettlementAmount1_c998832c-0374-4ff0-b539-5b4d62581334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_41964e11-9726-45f5-8af6-934058d26b72" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_db6380d4-2071-43af-8bb9-fbffb7363b99" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_41964e11-9726-45f5-8af6-934058d26b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Informationbysegment" xlink:type="simple" xlink:href="kof-20201231.xsd#Informationbysegment"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Informationbysegment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_b8ed7c1b-18b5-4859-946d-88cc725c8234" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_581a10ef-e929-485e-a18a-6c74b07fcfa6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_b8ed7c1b-18b5-4859-946d-88cc725c8234" xlink:to="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_581a10ef-e929-485e-a18a-6c74b07fcfa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentTables" xlink:type="simple" xlink:href="kof-20201231.xsd#InformationbysegmentTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InformationbysegmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_bebb33e6-c07d-47be-a77c-851072738a82" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_edbaa3f2-9783-4359-8ddc-65074dcf8374" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_bebb33e6-c07d-47be-a77c-851072738a82" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_edbaa3f2-9783-4359-8ddc-65074dcf8374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_24ead50d-b2a1-4852-a87b-54b1bb3b79eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_fe02025f-730c-43b7-afb8-467177162899" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_24ead50d-b2a1-4852-a87b-54b1bb3b79eb" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_fe02025f-730c-43b7-afb8-467177162899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_b64953d8-38df-41ba-b072-d768dc706fa3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_fe02025f-730c-43b7-afb8-467177162899" xlink:to="loc_ifrs-full_SegmentsAxis_b64953d8-38df-41ba-b072-d768dc706fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_6a571073-39f1-416b-abfc-5ce13b691763" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_b64953d8-38df-41ba-b072-d768dc706fa3" xlink:to="loc_ifrs-full_SegmentsMember_6a571073-39f1-416b-abfc-5ce13b691763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_038a584f-b646-4365-9282-5bd788b8322c" xlink:href="kof-20201231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_6a571073-39f1-416b-abfc-5ce13b691763" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_038a584f-b646-4365-9282-5bd788b8322c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_ebf8018c-5bfb-4a19-9bb5-3449d430ca6d" xlink:href="kof-20201231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_6a571073-39f1-416b-abfc-5ce13b691763" xlink:to="loc_kof_SouthAmericaSegmentMember_ebf8018c-5bfb-4a19-9bb5-3449d430ca6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_44ac0cf3-8af5-4c2b-8217-1f6d67333d55" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_fe02025f-730c-43b7-afb8-467177162899" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_44ac0cf3-8af5-4c2b-8217-1f6d67333d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d6f387ed-dac8-4352-a1fc-5632e6e078d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_44ac0cf3-8af5-4c2b-8217-1f6d67333d55" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d6f387ed-dac8-4352-a1fc-5632e6e078d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_1582e0d4-0dff-49fa-a157-4a92f18f5a2f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d6f387ed-dac8-4352-a1fc-5632e6e078d3" xlink:to="loc_ifrs-full_OperatingSegmentsMember_1582e0d4-0dff-49fa-a157-4a92f18f5a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_eb1f0ee5-2261-41c5-87a5-d1423a88459e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d6f387ed-dac8-4352-a1fc-5632e6e078d3" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_eb1f0ee5-2261-41c5-87a5-d1423a88459e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_fe02025f-730c-43b7-afb8-467177162899" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_de8b5060-5542-4321-a6de-25a8e1cc1c02" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_Revenue_de8b5060-5542-4321-a6de-25a8e1cc1c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_8b7b2174-c4aa-48aa-9cc8-70e057eb8fb9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_GrossProfit_8b7b2174-c4aa-48aa-9cc8-70e057eb8fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c54507e1-ec67-496e-8c17-854e634dbda0" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c54507e1-ec67-496e-8c17-854e634dbda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_bdefed3f-0de1-487d-a0ae-80bf19b4d713" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_bdefed3f-0de1-487d-a0ae-80bf19b4d713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_85a5517d-bec1-468e-b82b-a0919780739f" xlink:href="kof-20201231.xsd#kof_NonCashItemsOtherThanDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_85a5517d-bec1-468e-b82b-a0919780739f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_3e9ab30d-9b95-4ba4-ab6a-2a8a6c33a2c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_3e9ab30d-9b95-4ba4-ab6a-2a8a6c33a2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_2a7ca655-670d-4de5-bec0-061dfb04f2b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_Assets_2a7ca655-670d-4de5-bec0-061dfb04f2b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_61f3e390-7c27-476d-9c24-49779029f859" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_61f3e390-7c27-476d-9c24-49779029f859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_a62f0077-df5f-4443-a7c4-42a78dcf8700" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_Liabilities_a62f0077-df5f-4443-a7c4-42a78dcf8700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToNoncurrentAssets_0d7c335b-7fb4-4414-b9a1-674ac3e92aba" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsToNoncurrentAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_66a7d019-00b3-4728-8b63-3bf83eab0db0" xlink:to="loc_ifrs-full_AdditionsToNoncurrentAssets_0d7c335b-7fb4-4414-b9a1-674ac3e92aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_5b98d42d-1dbb-4868-9779-d352f5f7409a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_8ea35b23-9363-45c5-808b-77b51fec460b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_5b98d42d-1dbb-4868-9779-d352f5f7409a" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_8ea35b23-9363-45c5-808b-77b51fec460b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_f1a25e31-898a-410d-9d52-59edba97e787" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_8ea35b23-9363-45c5-808b-77b51fec460b" xlink:to="loc_ifrs-full_GeographicalAreasAxis_f1a25e31-898a-410d-9d52-59edba97e787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_f1a25e31-898a-410d-9d52-59edba97e787" xlink:to="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_b04bebb1-60d6-4029-9fb2-93714d18e14a" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:to="loc_country_MX_b04bebb1-60d6-4029-9fb2-93714d18e14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_f9ee2e23-62ac-4ea3-9bda-25f2f7c0e811" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:to="loc_country_BR_f9ee2e23-62ac-4ea3-9bda-25f2f7c0e811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_b6d13784-5245-4f70-980a-3e7d11484271" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CO"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:to="loc_country_CO_b6d13784-5245-4f70-980a-3e7d11484271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_5542ded0-edf5-4cff-bc7b-7775bd226119" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:to="loc_country_AR_5542ded0-edf5-4cff-bc7b-7775bd226119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_2b81399e-2641-444e-8b92-9e3bd02a4549" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_UY"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_a0651a12-961b-4383-9d9e-59c7ccfec253" xlink:to="loc_country_UY_2b81399e-2641-444e-8b92-9e3bd02a4549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_2f11792f-a0e6-47a3-9c85-79908ad637d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_8ea35b23-9363-45c5-808b-77b51fec460b" xlink:to="loc_ifrs-full_SegmentsAxis_2f11792f-a0e6-47a3-9c85-79908ad637d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_b8a08cc0-c86a-4a71-8f50-275326e7e543" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_2f11792f-a0e6-47a3-9c85-79908ad637d8" xlink:to="loc_ifrs-full_SegmentsMember_b8a08cc0-c86a-4a71-8f50-275326e7e543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_6ff425ee-7a94-40d7-a2a5-1a99e2d84fd2" xlink:href="kof-20201231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_b8a08cc0-c86a-4a71-8f50-275326e7e543" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_6ff425ee-7a94-40d7-a2a5-1a99e2d84fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_53568786-3105-45a6-87e6-65f3eb3400b3" xlink:href="kof-20201231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_b8a08cc0-c86a-4a71-8f50-275326e7e543" xlink:to="loc_kof_SouthAmericaSegmentMember_53568786-3105-45a6-87e6-65f3eb3400b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_be2f9647-708e-40f9-a97b-385d6bd6584a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_8ea35b23-9363-45c5-808b-77b51fec460b" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_be2f9647-708e-40f9-a97b-385d6bd6584a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_92652761-75aa-462a-b5cb-aeb12f9df609" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_be2f9647-708e-40f9-a97b-385d6bd6584a" xlink:to="loc_ifrs-full_Revenue_92652761-75aa-462a-b5cb-aeb12f9df609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_69b43a89-db0a-40c3-a4e9-ad97a0514012" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_be2f9647-708e-40f9-a97b-385d6bd6584a" xlink:to="loc_ifrs-full_Assets_69b43a89-db0a-40c3-a4e9-ad97a0514012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_38cfb831-f696-4a7a-a4ab-27e8c065aca8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_be2f9647-708e-40f9-a97b-385d6bd6584a" xlink:to="loc_ifrs-full_Liabilities_38cfb831-f696-4a7a-a4ab-27e8c065aca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect" xlink:type="simple" xlink:href="kof-20201231.xsd#FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_TextBlockAbstract_7a18b2f5-ffaf-4250-875e-a2c95403ae47" xlink:href="kof-20201231.xsd#kof_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory_b6b94aca-e577-4190-a129-3c8a3c449074" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_TextBlockAbstract_7a18b2f5-ffaf-4250-875e-a2c95403ae47" xlink:to="loc_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory_b6b94aca-e577-4190-a129-3c8a3c449074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformation"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_SupplementalGuarantorInformationAbstract_a38d313f-d73d-4a41-88c9-64f18f3c0468" xlink:href="kof-20201231.xsd#kof_SupplementalGuarantorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSupplementalGuarantorInformationTextBlock_86f82168-be07-4395-b7cb-21641d2e6b0f" xlink:href="kof-20201231.xsd#kof_DisclosureOfSupplementalGuarantorInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_SupplementalGuarantorInformationAbstract_a38d313f-d73d-4a41-88c9-64f18f3c0468" xlink:to="loc_kof_DisclosureOfSupplementalGuarantorInformationTextBlock_86f82168-be07-4395-b7cb-21641d2e6b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationTables" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_SupplementalGuarantorInformationAbstract_7706e072-b7bc-4369-8a88-066ccae1c836" xlink:href="kof-20201231.xsd#kof_SupplementalGuarantorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfGuarantorInformationTableTextBlock_cc3061b9-529a-4421-b074-0311aff7f6be" xlink:href="kof-20201231.xsd#kof_ScheduleOfGuarantorInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_SupplementalGuarantorInformationAbstract_7706e072-b7bc-4369-8a88-066ccae1c836" xlink:to="loc_kof_ScheduleOfGuarantorInformationTableTextBlock_cc3061b9-529a-4421-b074-0311aff7f6be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_SupplementalGuarantorInformationAbstract_53a892b6-77ed-44ee-901e-f435ce2e5b1a" xlink:href="kof-20201231.xsd#kof_SupplementalGuarantorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_ba7ab6e3-5ff1-4bdc-ad22-3c1068b865a6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_SupplementalGuarantorInformationAbstract_53a892b6-77ed-44ee-901e-f435ce2e5b1a" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_ba7ab6e3-5ff1-4bdc-ad22-3c1068b865a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_23a63097-6054-4357-80d1-054c7b34c901" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_ba7ab6e3-5ff1-4bdc-ad22-3c1068b865a6" xlink:to="loc_srt_ConsolidatedEntitiesAxis_23a63097-6054-4357-80d1-054c7b34c901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_23a63097-6054-4357-80d1-054c7b34c901" xlink:to="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParentMember_38440384-06e3-413f-8b8c-c648a1ab3b46" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:to="loc_ifrs-full_ParentMember_38440384-06e3-413f-8b8c-c648a1ab3b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_GuarantorSubsidiariesMember_4f343244-9359-4701-b1ec-8b13624f5c0a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_GuarantorSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:to="loc_srt_GuarantorSubsidiariesMember_4f343244-9359-4701-b1ec-8b13624f5c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NonGuarantorSubsidiariesMember_0480725a-c54e-45dc-9bfa-4bed01bf0558" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NonGuarantorSubsidiariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:to="loc_srt_NonGuarantorSubsidiariesMember_0480725a-c54e-45dc-9bfa-4bed01bf0558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_5265a736-461d-4c09-b444-3cb6d2a6efd4" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96406af1-4848-4ebe-9b0d-b7da3300f315" xlink:to="loc_srt_ConsolidationEliminationsMember_5265a736-461d-4c09-b444-3cb6d2a6efd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_ba7ab6e3-5ff1-4bdc-ad22-3c1068b865a6" xlink:to="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract_d7d6f1d1-099f-47a6-9c4b-523759e83c38" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:to="loc_ifrs-full_AssetsAbstract_d7d6f1d1-099f-47a6-9c4b-523759e83c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_d7d6f1d1-099f-47a6-9c4b-523759e83c38" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_2f6a35b0-ad8f-4a62-8bec-ffc7086d7699" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_ifrs-full_CashAndCashEquivalents_2f6a35b0-ad8f-4a62-8bec-ffc7086d7699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_3bb86b23-14f3-4263-97a8-09e70df1d763" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_3bb86b23-14f3-4263-97a8-09e70df1d763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_e114c734-0fe0-465f-91d6-6d689d2475c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_ifrs-full_Inventories_e114c734-0fe0-465f-91d6-6d689d2475c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_79b68253-433c-4d8b-be7d-a1e25d1d5eed" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_79b68253-433c-4d8b-be7d-a1e25d1d5eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets_95f956e4-596e-4f9c-9c9b-a3936478be14" xlink:href="kof-20201231.xsd#kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets_95f956e4-596e-4f9c-9c9b-a3936478be14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_4739b899-b046-41e6-babe-ab6e698e2d56" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_724cfb39-7880-415f-b516-e58257ff4e0f" xlink:to="loc_ifrs-full_CurrentAssets_4739b899-b046-41e6-babe-ab6e698e2d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_d7d6f1d1-099f-47a6-9c4b-523759e83c38" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_b56126f7-d3b7-437a-aa6e-918e417880d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_b56126f7-d3b7-437a-aa6e-918e417880d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_ea4ba68d-4731-4f0e-9be9-337b39faec6c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_RightofuseAssets_ea4ba68d-4731-4f0e-9be9-337b39faec6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_6ef7248f-dbef-4d8c-b9f8-db9908ded360" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_6ef7248f-dbef-4d8c-b9f8-db9908ded360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_4a09747e-2de6-4bc9-ba00-f570e9088d13" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_4a09747e-2de6-4bc9-ba00-f570e9088d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_97541cbb-adb5-47ce-b3fc-74d23a8d5b56" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_DeferredTaxAssets_97541cbb-adb5-47ce-b3fc-74d23a8d5b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets_a7bfb3e9-732f-45b0-97bc-a052eda058b9" xlink:href="kof-20201231.xsd#kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets_a7bfb3e9-732f-45b0-97bc-a052eda058b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_94c322c1-4118-45c4-9128-407fd57cd9f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_f4facdb8-ff98-4fa8-aa16-100f6b9e7539" xlink:to="loc_ifrs-full_NoncurrentAssets_94c322c1-4118-45c4-9128-407fd57cd9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_1dd86044-2d9a-47a0-bd17-1a100cc3b4b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_d7d6f1d1-099f-47a6-9c4b-523759e83c38" xlink:to="loc_ifrs-full_Assets_1dd86044-2d9a-47a0-bd17-1a100cc3b4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesAbstract_025aafc5-d25a-4da1-828b-989317b03302" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:to="loc_ifrs-full_LiabilitiesAbstract_025aafc5-d25a-4da1-828b-989317b03302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_025aafc5-d25a-4da1-828b-989317b03302" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable_b3811a26-b6aa-4e36-a78b-15a4dae0ad2f" xlink:href="kof-20201231.xsd#kof_CurrentPortionOfShortTermBankLoansAndNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable_b3811a26-b6aa-4e36-a78b-15a4dae0ad2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_ecd4544f-c26f-4b9f-bbaf-b719599ce407" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_ecd4544f-c26f-4b9f-bbaf-b719599ce407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_40f4ebdd-c5fe-4710-987a-465330d34515" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_ifrs-full_CurrentInterestPayable_40f4ebdd-c5fe-4710-987a-465330d34515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_3cf33823-3b73-45f9-b4c5-92b95e21652e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_3cf33823-3b73-45f9-b4c5-92b95e21652e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialLiabilities_5fac7887-aa38-42fc-af2d-64fa06aa10e6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentNonfinancialLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialLiabilities_5fac7887-aa38-42fc-af2d-64fa06aa10e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_b9bd02bd-28c6-4051-a9e2-324d3df8ed62" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_7410d309-2fec-4f08-8962-e52d970758d9" xlink:to="loc_ifrs-full_CurrentLiabilities_b9bd02bd-28c6-4051-a9e2-324d3df8ed62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_025aafc5-d25a-4da1-828b-989317b03302" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_4e844e0b-8371-408f-a978-8826820682c4" xlink:href="kof-20201231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_4e844e0b-8371-408f-a978-8826820682c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_aaa869ab-9d37-441d-af18-6dfeea4de9e6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_aaa869ab-9d37-441d-af18-6dfeea4de9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialLiabilities_e07cd88a-a753-4d9c-afc8-0f6f453bc509" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialLiabilities_e07cd88a-a753-4d9c-afc8-0f6f453bc509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_605bd32b-e746-4628-8f6d-02f85e2ba9fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_3b31d78c-69f7-4d8d-8843-5e0fad9deac8" xlink:to="loc_ifrs-full_NoncurrentLiabilities_605bd32b-e746-4628-8f6d-02f85e2ba9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_59c5f4a4-0fb2-4bfc-82b5-0dd0ad5676ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_025aafc5-d25a-4da1-828b-989317b03302" xlink:to="loc_ifrs-full_Liabilities_59c5f4a4-0fb2-4bfc-82b5-0dd0ad5676ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract_d81b50bc-65c3-4b7c-aa84-4672d1afc9a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:to="loc_ifrs-full_EquityAbstract_d81b50bc-65c3-4b7c-aa84-4672d1afc9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_a6659c33-0513-436b-bc9b-21bd3db214e2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_d81b50bc-65c3-4b7c-aa84-4672d1afc9a4" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_a6659c33-0513-436b-bc9b-21bd3db214e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_f683ae28-ab7d-4a72-8e94-24ef2b6781b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_d81b50bc-65c3-4b7c-aa84-4672d1afc9a4" xlink:to="loc_ifrs-full_NoncontrollingInterests_f683ae28-ab7d-4a72-8e94-24ef2b6781b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_5d9d99e2-18ce-498f-81dd-9f43df0990b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_d81b50bc-65c3-4b7c-aa84-4672d1afc9a4" xlink:to="loc_ifrs-full_Equity_5d9d99e2-18ce-498f-81dd-9f43df0990b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_cb33e0e0-a0ec-4fd5-88fa-6f4039019f2d" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_06452879-e7a5-4316-b9fe-1b5a18815337" xlink:to="loc_ifrs-full_EquityAndLiabilities_cb33e0e0-a0ec-4fd5-88fa-6f4039019f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_SupplementalGuarantorInformationAbstract_aab1f265-b051-4155-99f1-733ae4b4eb19" xlink:href="kof-20201231.xsd#kof_SupplementalGuarantorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_1597a4f4-949b-4c24-ad4b-ed2fb1a18900" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedIncomeStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_SupplementalGuarantorInformationAbstract_aab1f265-b051-4155-99f1-733ae4b4eb19" xlink:to="loc_srt_CondensedIncomeStatementTable_1597a4f4-949b-4c24-ad4b-ed2fb1a18900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_ec52c601-a23d-4e2e-83b1-2ecd5aafff0c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_1597a4f4-949b-4c24-ad4b-ed2fb1a18900" xlink:to="loc_srt_ConsolidatedEntitiesAxis_ec52c601-a23d-4e2e-83b1-2ecd5aafff0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ec52c601-a23d-4e2e-83b1-2ecd5aafff0c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParentMember_567e7b18-aebd-4f16-bfb7-391847c2c50a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:to="loc_ifrs-full_ParentMember_567e7b18-aebd-4f16-bfb7-391847c2c50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_GuarantorSubsidiariesMember_2f5363a0-d5dd-4f99-9298-0874f9518afd" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_GuarantorSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:to="loc_srt_GuarantorSubsidiariesMember_2f5363a0-d5dd-4f99-9298-0874f9518afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NonGuarantorSubsidiariesMember_ed53d185-76a0-4ba4-8e4f-90cbf7f03cf1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NonGuarantorSubsidiariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:to="loc_srt_NonGuarantorSubsidiariesMember_ed53d185-76a0-4ba4-8e4f-90cbf7f03cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_f1aed729-8e86-4756-956c-435723bbfb6f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1052bed1-f031-4491-a1d5-883213ac351b" xlink:to="loc_srt_ConsolidationEliminationsMember_f1aed729-8e86-4756-956c-435723bbfb6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_1597a4f4-949b-4c24-ad4b-ed2fb1a18900" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_a7d97d20-9737-4d67-9916-8ce05585458f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_Revenue_a7d97d20-9737-4d67-9916-8ce05585458f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_789c5c3f-9d56-431b-8ee4-c350f4b54f89" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_CostOfSales_789c5c3f-9d56-431b-8ee4-c350f4b54f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_24bc6b9c-344f-41db-9cb1-b820b3522af2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_GrossProfit_24bc6b9c-344f-41db-9cb1-b820b3522af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_288366e9-e32a-4b42-9820-de93f2e7db0b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_AdministrativeExpense_288366e9-e32a-4b42-9820-de93f2e7db0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_68f29cb2-f914-4c88-9859-3b0ca0f20a1b" xlink:href="kof-20201231.xsd#kof_SellingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_kof_SellingExpenses_68f29cb2-f914-4c88-9859-3b0ca0f20a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_7357ad01-3e34-41ce-a35d-efa63114eeb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_7357ad01-3e34-41ce-a35d-efa63114eeb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_49c8fd2a-6fc5-4e81-acc0-2259d1740f8a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_InterestRevenueExpense_49c8fd2a-6fc5-4e81-acc0-2259d1740f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0a5ee884-f9c7-46b3-b2a0-3fdda4a28e8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0a5ee884-f9c7-46b3-b2a0-3fdda4a28e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherFinancingIncomeExpenseNet_1db50231-f07d-47c9-a9d7-1b9256eb1195" xlink:href="kof-20201231.xsd#kof_OtherFinancingIncomeExpenseNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_kof_OtherFinancingIncomeExpenseNet_1db50231-f07d-47c9-a9d7-1b9256eb1195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_93c38a07-c00f-4ec2-b0d0-5b52f274a3d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_93c38a07-c00f-4ec2-b0d0-5b52f274a3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ee089600-e781-4973-988d-1f531ed06199" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ee089600-e781-4973-988d-1f531ed06199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_eeef0728-05bb-41e2-882c-56174edc887e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_eeef0728-05bb-41e2-882c-56174edc887e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_00fa72ce-5d12-4852-8e33-7bce157fcb0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_00fa72ce-5d12-4852-8e33-7bce157fcb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_0d5893ee-a386-4add-88be-98b3b5758c17" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLoss_0d5893ee-a386-4add-88be-98b3b5758c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_be91f6ed-4710-40d9-b2d7-0fbc4be242cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_be91f6ed-4710-40d9-b2d7-0fbc4be242cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_6ea43398-813a-4572-a755-18a7b7f6935c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_6ea43398-813a-4572-a755-18a7b7f6935c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_b2d5552b-a830-4e0b-95c2-6c8a5384015e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_b2d5552b-a830-4e0b-95c2-6c8a5384015e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_9a68f4a9-6cd6-4899-847e-f8fd24af2d1b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_2706d029-06c9-4145-bf58-10a4c030fd84" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_9a68f4a9-6cd6-4899-847e-f8fd24af2d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_9da2af8d-0533-4a29-aa5d-7bfd7464eaee" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_SupplementalGuarantorInformationAbstract_f0ebe51c-6edb-48d5-ac2b-eb2b3fdccc76" xlink:href="kof-20201231.xsd#kof_SupplementalGuarantorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfComprehensiveIncomeTable_8951feab-726d-4a2c-99d9-336d7b845605" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_SupplementalGuarantorInformationAbstract_f0ebe51c-6edb-48d5-ac2b-eb2b3fdccc76" xlink:to="loc_srt_CondensedStatementOfComprehensiveIncomeTable_8951feab-726d-4a2c-99d9-336d7b845605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_7790ac3c-4216-4bfd-9036-76dfa8783a75" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable_8951feab-726d-4a2c-99d9-336d7b845605" xlink:to="loc_srt_ConsolidatedEntitiesAxis_7790ac3c-4216-4bfd-9036-76dfa8783a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_7790ac3c-4216-4bfd-9036-76dfa8783a75" xlink:to="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParentMember_2a8a4bf5-c9fb-412f-9237-272c73f50153" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:to="loc_ifrs-full_ParentMember_2a8a4bf5-c9fb-412f-9237-272c73f50153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_GuarantorSubsidiariesMember_1f19689b-8efa-4da1-88ed-cf872d10f161" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_GuarantorSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:to="loc_srt_GuarantorSubsidiariesMember_1f19689b-8efa-4da1-88ed-cf872d10f161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NonGuarantorSubsidiariesMember_e7fc0cea-ac40-4a53-b93f-d9bb262d36a0" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NonGuarantorSubsidiariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:to="loc_srt_NonGuarantorSubsidiariesMember_e7fc0cea-ac40-4a53-b93f-d9bb262d36a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_1cd1c52d-7293-4ebd-9953-7e89129d086c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4847d390-b581-4c96-8222-97011393a64d" xlink:to="loc_srt_ConsolidationEliminationsMember_1cd1c52d-7293-4ebd-9953-7e89129d086c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_6f66db4d-6070-402d-b29e-86047b451dfe" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable_8951feab-726d-4a2c-99d9-336d7b845605" xlink:to="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_6f66db4d-6070-402d-b29e-86047b451dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_90fa516a-6513-43c5-84fa-b4d9060d2202" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_6f66db4d-6070-402d-b29e-86047b451dfe" xlink:to="loc_ifrs-full_ProfitLoss_90fa516a-6513-43c5-84fa-b4d9060d2202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_6f66db4d-6070-402d-b29e-86047b451dfe" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6792ee47-4657-4250-8829-5afe1ad273f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6792ee47-4657-4250-8829-5afe1ad273f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_7914ed7b-b276-40c2-b750-b4805cecb423" xlink:href="kof-20201231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6792ee47-4657-4250-8829-5afe1ad273f0" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_7914ed7b-b276-40c2-b750-b4805cecb423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_cbf53e28-8872-48f5-b875-b571483df052" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6792ee47-4657-4250-8829-5afe1ad273f0" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_cbf53e28-8872-48f5-b875-b571483df052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_af764cd6-68bb-4973-ba50-0d47f076ca4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6792ee47-4657-4250-8829-5afe1ad273f0" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_af764cd6-68bb-4973-ba50-0d47f076ca4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4db30146-369b-402d-8c4c-999f6463eb64" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4db30146-369b-402d-8c4c-999f6463eb64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_a0d5e130-77b4-4166-9a15-d05458d2ff42" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4db30146-369b-402d-8c4c-999f6463eb64" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_a0d5e130-77b4-4166-9a15-d05458d2ff42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_fab2cad2-5e82-43d7-b638-8b26bf0d8ed4" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4db30146-369b-402d-8c4c-999f6463eb64" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_fab2cad2-5e82-43d7-b638-8b26bf0d8ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_e79f55a5-c283-47bf-8fad-488c606d9542" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4db30146-369b-402d-8c4c-999f6463eb64" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_e79f55a5-c283-47bf-8fad-488c606d9542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_00c6a1e6-e915-4ebe-a91b-c66be201228c" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_00c6a1e6-e915-4ebe-a91b-c66be201228c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_b7fabed0-d5f8-4fec-a0ef-f3985942df6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_d5592de9-6fcb-4be7-94b7-743ffa65645e" xlink:to="loc_ifrs-full_ComprehensiveIncome_b7fabed0-d5f8-4fec-a0ef-f3985942df6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_6f66db4d-6070-402d-b29e-86047b451dfe" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations_fad811b7-420a-459d-ae50-f1827b0da771" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:to="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations_fad811b7-420a-459d-ae50-f1827b0da771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations_57ae9803-9d4f-4221-8a60-51ac81ebdc1c" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:to="loc_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations_57ae9803-9d4f-4221-8a60-51ac81ebdc1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations_9dcb81db-fb80-4dd3-9ab0-e4e6c9234ead" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:to="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations_9dcb81db-fb80-4dd3-9ab0-e4e6c9234ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations_b4d3eca3-5e66-435a-9f56-2eb0fe47152c" xlink:href="kof-20201231.xsd#kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:to="loc_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations_b4d3eca3-5e66-435a-9f56-2eb0fe47152c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_21ebf369-8d45-46a0-8043-4a3b9ff5d890" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_0d1d032e-dbbf-48e0-a4ff-0dddc61e1ada" xlink:to="loc_ifrs-full_ComprehensiveIncome_21ebf369-8d45-46a0-8043-4a3b9ff5d890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_SupplementalGuarantorInformationAbstract_4852a330-e9bf-419c-ba7b-82aa775562a9" xlink:href="kof-20201231.xsd#kof_SupplementalGuarantorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_7a54b012-d7a2-47ed-a468-8ab74d7cc6bd" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_SupplementalGuarantorInformationAbstract_4852a330-e9bf-419c-ba7b-82aa775562a9" xlink:to="loc_srt_CondensedCashFlowStatementTable_7a54b012-d7a2-47ed-a468-8ab74d7cc6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_290d4775-38cc-419f-8855-4fa4800e5238" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_7a54b012-d7a2-47ed-a468-8ab74d7cc6bd" xlink:to="loc_srt_ConsolidatedEntitiesAxis_290d4775-38cc-419f-8855-4fa4800e5238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_290d4775-38cc-419f-8855-4fa4800e5238" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParentMember_9e0c628f-adbe-4f4e-aee8-7cbf94c64bad" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:to="loc_ifrs-full_ParentMember_9e0c628f-adbe-4f4e-aee8-7cbf94c64bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_GuarantorSubsidiariesMember_343797d6-318e-4d22-a152-420531a78928" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_GuarantorSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:to="loc_srt_GuarantorSubsidiariesMember_343797d6-318e-4d22-a152-420531a78928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NonGuarantorSubsidiariesMember_cc1f0840-3029-41b7-b489-7468af356c8a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NonGuarantorSubsidiariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:to="loc_srt_NonGuarantorSubsidiariesMember_cc1f0840-3029-41b7-b489-7468af356c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_5f008751-cf74-47b9-ae46-d14cd51620c6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2e947d22-5933-453e-9a9d-c979e303fce9" xlink:to="loc_srt_ConsolidationEliminationsMember_5f008751-cf74-47b9-ae46-d14cd51620c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_7a54b012-d7a2-47ed-a468-8ab74d7cc6bd" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_5a7e7001-c7c8-414c-96fb-972626598588" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_5a7e7001-c7c8-414c-96fb-972626598588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangesInNoncashBalancesRelatedToOperatingActivities_f581ea84-ee79-46cb-95c6-08df6c36fb5f" xlink:href="kof-20201231.xsd#kof_ChangesInNoncashBalancesRelatedToOperatingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_kof_ChangesInNoncashBalancesRelatedToOperatingActivities_f581ea84-ee79-46cb-95c6-08df6c36fb5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangesInWorkingCapitalAndOtherItems_a38dcd35-62f5-43a3-8dee-dd67fb824dad" xlink:href="kof-20201231.xsd#kof_ChangesInWorkingCapitalAndOtherItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_kof_ChangesInWorkingCapitalAndOtherItems_a38dcd35-62f5-43a3-8dee-dd67fb824dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_8fa694c6-3a6f-4e3e-a2d9-f6ed6522e0df" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_8fa694c6-3a6f-4e3e-a2d9-f6ed6522e0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_8d6246d5-82c2-4ba3-9ae9-453d2cb072b9" xlink:href="kof-20201231.xsd#kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_8d6246d5-82c2-4ba3-9ae9-453d2cb072b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_0ad1a7d9-5d5d-41b3-ba12-3791ac0e390f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_b3845955-00da-49b5-8d06-52302f5d9ccf" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_0ad1a7d9-5d5d-41b3-ba12-3791ac0e390f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired_f7999a49-27ba-4af2-a089-3afd9069b679" xlink:href="kof-20201231.xsd#kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired_f7999a49-27ba-4af2-a089-3afd9069b679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_0d8abab8-7877-4d67-bd60-1eea90c0b74e" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_0d8abab8-7877-4d67-bd60-1eea90c0b74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetPaymentsToAcquireLongLivedAssetsNet_dc9ceeab-f3ac-44a2-a869-df43c5eafd98" xlink:href="kof-20201231.xsd#kof_NetPaymentsToAcquireLongLivedAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_kof_NetPaymentsToAcquireLongLivedAssetsNet_dc9ceeab-f3ac-44a2-a869-df43c5eafd98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities_bab4b60a-2a15-465d-ad92-c2ad9dfbfc4b" xlink:href="kof-20201231.xsd#kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities_bab4b60a-2a15-465d-ad92-c2ad9dfbfc4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_c016284f-5824-4770-a9b1-ca2ebe41a296" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_c016284f-5824-4770-a9b1-ca2ebe41a296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_47302892-9337-402a-bce0-e71a1d7cb4a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_47302892-9337-402a-bce0-e71a1d7cb4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_b7aa35ed-3258-4f90-9975-5793a54810d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_b7aa35ed-3258-4f90-9975-5793a54810d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_7ab684e9-6f77-4039-be17-d919f2bd04fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_3e809f50-766a-4c7c-8c8b-729c43fb19ad" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_7ab684e9-6f77-4039-be17-d919f2bd04fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_5ab5aae3-f275-41fb-84e4-7cb827f7c90f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_5ab5aae3-f275-41fb-84e4-7cb827f7c90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_838025c6-80c0-41a3-9f04-80241dac548f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_838025c6-80c0-41a3-9f04-80241dac548f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_fbd84ce1-c723-43a2-a75f-8822d3b7e670" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_fbd84ce1-c723-43a2-a75f-8822d3b7e670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_bceefb78-e187-4d96-95b2-5def012063d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_bceefb78-e187-4d96-95b2-5def012063d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_e3fcdca4-8481-4c6e-9f03-55180616c679" xlink:href="kof-20201231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_e3fcdca4-8481-4c6e-9f03-55180616c679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_b083ea5b-7bdf-4133-b2f7-0375134ee636" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_CashOutflowForLeases_b083ea5b-7bdf-4133-b2f7-0375134ee636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares_6dac46d9-f5d5-42db-ab1f-db3286ed1a42" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssuingShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_ProceedsFromIssuingShares_6dac46d9-f5d5-42db-ab1f-db3286ed1a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_366b7846-99e8-4639-a207-7dba8bba3438" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_366b7846-99e8-4639-a207-7dba8bba3438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_663989be-bdc0-4376-b75f-131e615cf640" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_663989be-bdc0-4376-b75f-131e615cf640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_e86de852-5030-4a31-bf29-8c5e0e14717f" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_5cbbc36d-62f1-44e5-a404-4f19bdddbc2b" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_e86de852-5030-4a31-bf29-8c5e0e14717f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_a921ad78-b094-44dd-a97c-0a6217a19806" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_a921ad78-b094-44dd-a97c-0a6217a19806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_6825d098-b7c4-4e3b-84f4-842cf9b51999" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations_6825d098-b7c4-4e3b-84f4-842cf9b51999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_3db0e01c-3e45-4340-9055-c4740e8d0168" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_3db0e01c-3e45-4340-9055-c4740e8d0168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_f9f05929-71b4-4a7e-95dc-d4bd0a65a7a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_f9f05929-71b4-4a7e-95dc-d4bd0a65a7a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_59ecf941-1e0f-465b-82e0-1faf4bdbb4e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bf7a38fb-d102-4510-b614-9a5736ad84d9" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_59ecf941-1e0f-465b-82e0-1faf4bdbb4e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SubsequentEvents" xlink:type="simple" xlink:href="kof-20201231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_7ffa2d93-ccf8-4365-b281-fe2f087976ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_c26e890f-dc4a-4a15-9e8c-2622581d9392" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_7ffa2d93-ccf8-4365-b281-fe2f087976ea" xlink:to="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_c26e890f-dc4a-4a15-9e8c-2622581d9392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20201231.xsd#SubsequentEventsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_951b356c-766c-48cd-b092-afe73dc0480a" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_50901091-befd-45ca-a77f-0d11ecf35247" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_951b356c-766c-48cd-b092-afe73dc0480a" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_50901091-befd-45ca-a77f-0d11ecf35247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_c4b931e5-eae6-4696-86c8-acd9fb0fea18" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_50901091-befd-45ca-a77f-0d11ecf35247" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_c4b931e5-eae6-4696-86c8-acd9fb0fea18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_1e7b7dc9-2299-4e67-a974-8c8d26b82afe" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_c4b931e5-eae6-4696-86c8-acd9fb0fea18" xlink:to="loc_ifrs-full_NonadjustingEventsMember_1e7b7dc9-2299-4e67-a974-8c8d26b82afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionAgreementMember_eb1ec061-b3a2-418f-a088-edcf376839e5" xlink:href="kof-20201231.xsd#kof_DistributionAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_1e7b7dc9-2299-4e67-a974-8c8d26b82afe" xlink:to="loc_kof_DistributionAgreementMember_eb1ec061-b3a2-418f-a088-edcf376839e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_01a4a8e3-4a13-4b3e-aae4-1c04880e2c21" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_951b356c-766c-48cd-b092-afe73dc0480a" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_01a4a8e3-4a13-4b3e-aae4-1c04880e2c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionAgreementTermOfContract_37358e5b-a589-41b0-93d1-a9e8133db262" xlink:href="kof-20201231.xsd#kof_DistributionAgreementTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_01a4a8e3-4a13-4b3e-aae4-1c04880e2c21" xlink:to="loc_kof_DistributionAgreementTermOfContract_37358e5b-a589-41b0-93d1-a9e8133db262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionAgreementRenewalTerm_899a19da-d403-4983-8060-7d04f1f0ea25" xlink:href="kof-20201231.xsd#kof_DistributionAgreementRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_01a4a8e3-4a13-4b3e-aae4-1c04880e2c21" xlink:to="loc_kof_DistributionAgreementRenewalTerm_899a19da-d403-4983-8060-7d04f1f0ea25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>kof-20201231_g1.jpg
<TEXT>
begin 644 kof-20201231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" $W E\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M)> +2 EG/?!;!_,5Z?XGUB\_:K^.-M\/-$:73_AIX<;9>; 46X\L[2N5ZYP
M%..!DXK2-55L2\1;1/E@N\NK9QU,JGEF24\F53V<IP5;$S=_=A]BFO791VT[
M'T?XA\*:)\;3IFO>'O%T]I-8-+;+J&BS*^4< 21-U&3C.>HK6LG\$_ S0+73
MIM3L]#LY)"QDOKC]Y-(Q^\68Y8DD\UX/<?%7P?\ LTQ>/M4TBR6#2)+J#3-+
MTNU  NKN./\ >L,G[H+ ,1W!&#Q7G7AP?8)M=\>?'33Y-0O==T[SM %TIDMU
M# CR5 P$?YDX/8=>HKUOKD(R48KWGOY?\/T/A*?#V*Q-!\]2?U9<JA&R]I4D
M[2Y8QZ\G,W+5I:];GV)\5?BEIGPM^'FJ>*KN1'MH8"UOALBX=O\ 5J/7)P?I
M7SA^Q9X O_&NNZU\9_%@-QJ>JR2)8"09VH6P[CT'\(/H*\?^)VLZI\;[_P !
M_!KP=<)JT&B6<8N[A)=MM/,%&Y@QYVH"5R1U[5]&?&WXU0_ KPQX?^&OA&P2
M;QK>VL5K:6]N-T-IG"AR>"3U(R.G)Q7"Z\:]9UI_!3V\YO\ .W0]N&2U\IRR
M.58-)XO&-MMZ.%"/>^L>>W-)OIH?0%SX^\-V&M)HUSKEC!JKIO6UEN%60KC.
M<$YZ<UK:3K>GZS%))87L%\B-M9X) X!QT)'?!Z5^:WQ5^'-O\.-*L/!$V?%?
MQB\4722W>HB0NMFC'B-6X.3W..@-?=?[/?P@M_@M\--,\.H4DOE3S+ZYCY\Z
M<]6SQGTKOPV+J5ZTH.%DEKY/M]Q\EG?#N"RG 4L52Q+FYNT4XVYHK>HM6^1O
M2-U=[GJ5%%%>J?!!1110 4444 %%%% !29'3/-+36&0?YT ?EC_P56FG@_:N
M^ \MO!]JN$C4QP!]F]OMBX&X].G6O8/%?[(/Q _:._:P\._%+XB6FF>$O"_A
MP0_8=&L[S[9=3M$Y==[A5507PV>>.*O?MF?L?_$;]H?X[?#GQGX;/A^TTGPF
M$$L>J7\L<USB<2G8$A8 8&.2.?2OM>TDGEMT>>W^SS,,M&&#8/IN'7ZT ?G]
MX+^(GB__ (>A^+/AU-XLUJX\&G3I[B/29KMFAB=[99,H.V&9L8Z?A1_P3O\
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
M@F\,NK+;0,56PUJV): _[)],]@<5YKXBUWQ+\:/'EWJDL$VL:YJ4H'E6D+$
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
MD!<@X8\=NM>$6GP \0:5XL\-ZQ#;6EW:P76MN^GRR@?V=!>J/+CB8@[@I4Y
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
M.,CC+"NKC8*O)'/(QZ5YY\?/!>J_$+X5:[H&BB)]0O1"(Q.^U1ME5CD_\!-
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
MHT< FHRBV[MO6Y(.E+2+TI:]T_+ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH 1ONFLW5?^0-J'_7N_\ Z":TF^Z:S=5_Y VH?]>[_P#H)I2^"14/XD?4
M_"C7/^0Y??\ 7>3_ -"-4ZN:Y_R'+[_KO)_Z$:IU^05/B?J?Z,T/X4?1'W[_
M ,$M_P#D'^/O^NEK_)Z^]UZ5\$?\$M_^0?X^_P"NEK_)Z^]UZ5^D91_N4/G^
M;/XH\0O^2GQ?K'_TB(HZ4M(.E+7L'YV%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1129% "T4PR  F@29Z#(H ?13!)ZC%!D I 1W$8FA96574C!4C(
M-?&W[27[!MGX\OY_$'@.2UT369R7N;&Y)2VG;KN!4'8Q]<8^E?9;/D'!&>U1
M-&2!DD'.<>M<U?#T<3#DJJY[649UC\CQ*Q. J<LOO379K9GX9^+O!>M> M>N
MM$U[3IM/U"V.V2"=<$C^\#_$#UR.#6$H.<)C.>AZU^QOQ\_9Q\-?'CP^UOJD
M!M-5B4FTU*W&)8W]_P"\O3@U^?FF_L-?$6Z^)G_")SV)M;"-MTFO@$V[0Y^\
MOJW&-O8U\/BLHKT)J-+WE(_J[AWQ%RS-<)*>,DJ-2FKR3ZV_E[^C/&_A_P##
MKQ!\3_$UOH/AW3)=0OY2,JJ_)&O]]S_"ON:_1+]F;]A[3?A1/#K_ (ODM-=\
M3)S B9>VM/==P!=O<CCM7M/P7^!/ACX)>&HM+T*UV3, ;F^E7]_<-QDL>PXZ
M#BO1R"!A0.N<D8Q7T. RFGA[5*NL_P $?BW%GB)C,Z<\+@+T\.]+_;EZOHO+
M[R=%QQZ5)48. .I^E+N^M?0GX^F/HIGF4AE Z\4#)**A,OMP*D4Y% KCJ***
M!A1110 4444 %%%% !1110 4444 %%%% !5>XZ?C5BJ]QT_&@EGXQ_M1?\G"
M^/\ _L)/_P"@K7EM>I?M1?\ )POC_P#["3_^@K7EM?D>)_C3]6?Z'9+_ ,BS
M#?X(?^DH]&_9R_Y+UX"_["T/]:_:F+I_GTK\5OV<O^2]> O^PM#_ %K]J8NG
M^?2OL^'_ .#/U/YM\7O^1EAO\#_]*)ATI:0=*6OJ3\%"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@!&^Z:S=5_P"0-J'_ %[O_P"@FM)ONFLW5?\ D#:A
M_P!>[_\ H)I2^"14/XD?4_"C7/\ D.7W_7>3_P!"-4ZN:Y_R'+[_ *[R?^A&
MJ=?D%3XGZG^C-#^%'T1]^_\ !+?_ )!_C[_KI:_R>OO=>E?!'_!+?_D'^/O^
MNEK_ ">OO=>E?I&4?[E#Y_FS^*/$+_DI\7ZQ_P#2(BCI2T@Z4M>P?G84444
M%%%% !1110 4444 %%%% !1110 4444 %1.VT5+4,W0#O0)['S%XX_;JT#P7
MXLU;0)_#>H3SZ=<&W>6.5-KD=P#VK$'_  41\,8_Y%75"?\ KM&*^3OCXH_X
M75XS]?[2EY_&N"P/2OBJV;8F%248[)^1_5F7>'>0XC!T:U2$G*4(M^\UJU=Z
M)GW?_P /$O# _P"94U7_ +_1FE_X>(>&5Z^%-6([_OH\"OA #) Q_2O1O@K\
M&[GXKZQ<2W-P-*\,:<GG:EJDIP(U'4+ZMQC':IAF6,JR48M7]$7CN!>%\MP\
M\1B8248J_P 3N^R7=OHCZH;_ (*(>&0<#PKJQ'J)8SC_ #[T?\/$O#.<#PIJ
MAX!&)HS7CWAOQ-;:]K6I:?X0\+M#X"TZ%U+HJ"6_E*D(996'\1YVKSTSCBO%
M_#/PY\1^,$O9],THR16KLLSLRHBD9/EJ6(W$<C R>.E=-7%XR%N22?R/"P/"
M?#E>53ZU2=*,;;U-5S;)Z[[772_J?8[?\%$/#+LI_P"$5U4$<<31\TB_\%"_
M"Q)SX3U0*>O[Z/GWKY!\*_"+Q;XVLVN]'T>2Z@#M'YA8('V_>V;B-V,'.,XJ
M;1_@_P"+-=O](LK;3&=]5E>*V<NI!V$AF(!^Z,=3@5G''YA>UK_)'J3X.X-A
M*49S2<=[U-NNNO9/\MSZZ_X>'>&5 _XI/5 #T FCI3_P41\,E-X\*ZKMYR?-
MCX_3BO(W@\+_  C\_2O#UG#XBUNR9+?4=9DC$@DN7^[!; \ <'<QX '6N<OO
MVAKS0/&,\1T?1M7T(A(;O37LT"2,%_>;&QD'.>?6M_KM>%O:5%KV2/FJ/#.4
M8Z<OJ.!DTDVN:HTVNFEM+K57M<]]_P"'B/AGDGPMJ@]1YR#%'_#Q+PSDD>%-
M5P!D_O4SCUKSB3X8?#IK^V\0PE?"TVJVAOK'2M:8O%:*.7G=%ZKUV@]<^E>/
M_%/5/"G]HW*>'9)-7O+@AKG5'A\F(@# 6*/L,\Y-%;%8JC'GE5C]W_ -\MX;
MX<S3$1I4,)5M;5MNR?KL[/31MW/JG_AXEX8X_P"*4U4_2:.D/_!1#PQGCPKJ
MGT,T=?"9)('(Z=:;^%>?_;&+6M_P1]I_Q#;AZW\*7_@<O\S]+O@E^UAH_P ;
M/%5QH=CHE[ITT-N;@RSNA4@$#&!WYKWM3Q7YV?L!K_Q>;4,?] MS_P"/BOT4
M4<5]5@*\\104Y[G\^<9Y1A<DSB>"P2?LTDU?5ZH=1117HGPX4444 %%%% !1
M110 4444 %%%% !1110 57N.GXU8JO<=/QH)9^,?[47_ "<+X_\ ^PD__H*U
MY;7J7[47_)POC_\ ["3_ /H*UY;7Y'B?XT_5G^AV2_\ (LPW^"'_ *2CT;]G
M+_DO7@+_ +"T/]:_:F+I_GTK\5OV<O\ DO7@+_L+0_UK]J8NG^?2OL^'_P"#
M/U/YM\7O^1EAO\#_ /2B8=*6D'2EKZD_!0HHHH **** "BBB@ HHHH ****
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
M'G_T736^*?[.RXVQ^%/_  41_P#QNOSY\:^$;OP-XLU30=1C"7=A,T3': &
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
ME<QS1S1]N5)P?:O+SFC%M5Z;O<_1/#/-,0Z$\HQL'&5-WC>]K;-;='L>Y?L
M<_&?4?;26/\ X^*_1)1\HK\[/^"?SHWQFU+# G^RG''3[XK]% ,"O7RAOZJK
MGY=XD?\ )03_ ,,?R'4445[1^7A1110 4444 %-<9&.GO3J0\Y% 'R_^V[^S
M]K7QH\%6]WHE[*;[1]TRZ47(BNQ]!_&,<$U^6=S;SVDTT%U')!<1,8YHY$*N
MA!Y!!Z'C%?O%)%G/S$'N17QM^V=^Q\?'5O=^-/!5F6\2(NZ]TZ%/^/U1_$H'
M60>G?ZU\QFV6NNO;TOB70_<_#OC6GE+64X]I47\,MK-])=UYO8_.$@8(!RH/
M6D4D].*N7^F3Z7?RV5S!+;W,)*2V\R%)(V'4,IY4^QZ5[_X;_8/^*7BW0-.U
MFPBTG[#?P+<0F2]VL$9<C(V]>:^,HT*M:3C3C=H_IG'9Q@,KIQJ8VM&FI:)M
MZ-VOH_1GSM\WO3?,;UKZ='_!.KXN'JFBC_M]/_Q-.'_!.3XM9'&A?^!Q_P#B
M:ZO[/Q7_ #Z?W'C/C+A]?\QT/_ D?,&XGJ0?:D*G=TX_/%?4UO\ \$W_ (K2
MN/-FT&%,X+?;68C_ ,<KT_X>?\$Q]CK+XT\4+)&"#]ETI-N1Z%VS^F*UIY7B
MZDK<ECS\7Q[P]@Z;D\4I]E'WG^'ZGQ)X1\'ZOXXUNWTC0]-FU74+@A5AA4D#
M)ZL?X1[FOU"_9,_9.T_X&:4=6U0Q7WC"\3$TZ %+53C,<9_ <UZK\,?@GX/^
M$>G"S\,:/!8DKMDN,;II2.[.>2?:N\BB" @<=^*^JR_*8X1^TJ.\C^=^+_$'
M$\0KZGA(NG0Z]Y>MNGE<<B$ #-/V\<T)TIU?0GY&M! ,4M%% PHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** $(!ZC-(% IU% #=BY)QUI!&I'3BG
MT4"L,"@# _G2X'O^9IU% 6*<K,@;DG S7PCX)_9*N/B=^T;XR\4^*K1HO"EG
MJ\C002@JU^X(Z@]$&.O?I7WHT0?.1G(Q^%-6! V0.<8SBN7$8>GB7%U->5W\
MCWLISK%Y+&NL'+E=6*BWU2O=V>Z;VN06-A!96D-M!"D,$2!$B10 B@< 5;6,
M<GO]:< *=75HE9'A-N3NQ,"EHHH **** "BBB@ HHHH **** "D(!I:* /*]
M<_9H^&WB/5[O4]1\,6US?74AFFF9W!=CU)PU46_9,^%#$9\(6AP>\DAQ_P"/
M5[#@>@I:Y_J]&]^17]$>O'.,RA%0CB9I+9<\O\SQU?V3?A0I)7P?9J2,$AW&
M?K\U(?V2_A.P(/A"S(;.<N__ ,57L=(12^K4/Y%]R*_MO-/^@JI_X'+_ #/'
M?^&2_A-Q_P 4?9<?[;__ !5*/V3?A0#N'A"S!QV=Q_[-7L &*7 I_5Z/\B^Y
M!_;>:;_6JG_@<O\ ,\>'[)OPH&<>$+09.3M=Q_[-2?\ #)'PH+%O^$1M0<8X
MD?\ ^*KV+ HQ3>'HO>"^Y#6=YJM%BJG_ ('+_,\<'[(_PF!8_P#"'VI+=?WC
M\\?[U.'[)GPH "_\(?9X'8N^/_0J]?*_7\Z7'N*/J]%[P7W(/[=S7_H*J?\
M@<O\SQ\?LF?"A>?^$1M![B20'_T*E_X9-^%.0?\ A$;3(.?OO_\ %5Z_CW%&
M/<4OJU&]^1?<B?[;S3;ZS4_\#E_F>/C]DSX4!MP\(6>[&,[WS_Z%2_\ #)WP
MHZ?\(A9CV#N!_P"A5Z_CW%.H^KT;6Y%]R#^VLTO?ZS4O_CE_F<!X)^!W@CX<
M:M)J7AW08=,OGB,+31,Q)0G..21VZUW])@4M:QA&"Y8*R\CSZ^(K8J?M*\W.
M7=MM_>PHHHJSG"BBB@ HHHH **** $VCTJ"6-=N2,_6K%1N >":!,^/?VT/V
M2XOB+IMQXT\*6BKXKM4W7%JGRB_C';']\#H>]?1'P0M9['X0^#[>ZA>VGBTN
MW62&089&" $$>N0:[1H%)'0\]P:>D:[,=1[UQPPM*G5E5CO(][$9WB\7EU++
M:[O"G)RBWOJDK>FFA)L'H?S-'ECT_6GT5UV1X1&8E((/0^]"QJN.,8J2BF*W
M4;L'ISZTH %+10,0 #@4M%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !28I:* $Q2T44 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !28I:* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 3(I:\&^,?Q>\8>"?B5X
M/T31-$_M#3-3D"W$[0.QY."@P#RH^;"\_+SUJGX;^->L:U\8M4\)7>IV6B:K
M8ZH\?_".:A#LEN]-"?+<V\IQYA.,D#..AQB@#Z$R,9SQ1D5X[J/[4/@/3#=&
M;4;ETCC2:)K>V:9;E&D\H-'M!R-_R\X.>U2V'QPT==;UF6]U.ZMHH;>Q,>C7
ME@;>>%[C=Y:Y;&]I-N<9^7OB@#UZDS7E^@_M!>$_%4NG1:5<75Y/>$@PQ6YW
MV^)#&3(#S@.I&5R.^<$&HO%_C[6](^._P_\ "MI);KHVN6NH3W8DCS(3 BE-
MC=A\U 'JN:,CKGBN?\5^+++P=I!U&],S(94@CCAC+.\CD!4 '3).,G@>HKSG
M4?VIO!.FZ7:7WG:C=1W%C<ZAMM[&21HX8)?*F+$#"['R#GGCT() /9LCI1D>
MHKPSXD_'D:?JO@^R\+W8O!?>)+#2[^Y$&^$13@L8]W\+[=IR.GJ.E)\<OC/?
M?#KQEH6DSZE#X6T74K67RO$5_:F6T-\"/*MIGZ0A@2=S8ST!H ]TS^5!( SV
MKS.[^-FB^%!I%CXEOHH]4N3;07+V8,D$,\X/E@GJ%;!(/0#&<9%<]:_M%^'?
M%^I>'CI&I:AIEC=ZL]D)KS29!#?M&LOF1K(XPFTQ,=P],=Z /;<BC->3P?M(
M>#)IKB&.]DDGC-L8(M@!NUN&*PM$Q."&96')!XY IOQN^*&H^$O@CJ/C3P]M
MM[F 02(NHPD85IE1@R]00&)Q0!ZSN'KWQ2D@5XS\*?BW?>+/B?XM\)R7MEKE
MAI-E9WD>K60V%'FWAH)%Z%@%5@5)&#@\\56^+7QW32/ OC:[\*SE]7T")_\
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
MC8P K#'S8R>F: /1,BC(Z<9KS[6?C-X;T#77TR\NY$\JZAL;BZ6,F"VN)?\
M51R-_"S#'7@9&2,BN?\ A9X^\1_$G7_$&I&4:=HFE:C?:1_9EQ:@>:\,FV.8
M2@Y_A8,O3F@#V'(HR*\>^%GCW7]8^)GCKPIK6M:/K/\ 8RVTB&PB,,ULTH):
M*1"3N"@*0_?//I6!9_&G6-0^,^J^#I]3LO#^JV>IJEKHFJVY3^TM-V FY@F_
MC?)/R*3@#D"@#Z R*,UX]K/[47@+P_+=K=ZA.$AC\Y)8;9I!,GG"%BFW.=KD
M @X/?%/TWXWZ1/KVJR7&J7=I;V^GVD_]D7NG-!-$\TSQQG<P!8R%0 ,X'4XH
M ]>S1D#O7EFC?M"^%-?>RCT^>[NKJ=I%DM$A_>V^R3RGWJ><!^,KD=^G-9WQ
M>^).J^$/B-X$T.#6K'1-+UT7HNKN[A#&-H83(A!/ !((P: /9:*\B^"?QBG\
M>_"67QGK_P!FL;:VENE>[MSF">"!V7[0H/*JP7.#R/2L'QG^T&=,UCP->Z9]
MI/A_4KJYBO(?LGFS7$:VQFC:';U!&#D'VH ]ZR.>?K1D5Y;:_M$^$+N30C!=
MW$\.L&U6WN!;,$5KC=Y*N3C#,5(P.G?%4K']IKP?J&G7=[;O?-#!)-&ADM&B
M-RT)83"+=C=LV-G&?;.1D ]?S1D>M>>^%OC3X;\9:I;6.BW,NH>=''*;B&$A
M(_,C$D8?/*ED(()&#ZYXJ;7_ (N:!X=\5VGAZ]GGAO;B:.V$GDDQ":12T:%N
MY8*>GZ9% '>9 ZD49'M7D6@?M.^"/$/G/%=WEK;I82ZDEQ=V;Q)-#%+Y4I3/
M)*OA<>I'6E^#WQ+U?QUXW^)%C?(\-AHNHVT%C%/;^5,B/;K(P?'7DYR?_K4
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
MX!-=MXQ^)]AX*\0:5HUU:75Q=ZC:7=W T(&TK;Q^8ZDY&"1T'0GN* /,]/\
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
M*$<C:I4M][<<\]* /<-&^%+Z5\);[P'/XAOM1M+BUN+&&_NE4SPV\@953/\
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
M('3!0QY!7'/6BB@"[X9^"'A[PGXETK6]-:YAN;"RN;-$+@I()YA--(XQR[.
MV:[76-*35M(O+"262%+F)HFDB.'4,""0>QP3110!Y=I?[,GAS0;KP)>:7J.J
MZ?J7@^T_L^TNX)P'N;7M#<<?O$XX!Z5I'X >'/[-O-%1KE/"MW>F_FT ./LK
M2%M[ <;@A?YBF<$FBB@#:\)_"W3/!_BOQ5X@M+FY>\\1S13W:2,/+1HT")L
M QA>.]=B(\8R<G/6BB@#Q^]_9\T[5M-\6^'KN:X@T76-5&NV=U93F&ZL+TD,
MSQMS@AE# ^Y&#5;7_P!E;0?$WD/?>(?$<URMBME<7#:@2]UMF$PDD)'W@_\
M=P,=J** ))OV6O#<L?BJU36=?BTGQ )#-I:WY^S022$&62)",*7*@GWSBNPT
M'X5Z?X?NO%5U97UXEUXB6$74V\9C,4(A1H^,*=@'XT44 9VN? O1-=TGP;9R
MW5Y;R>%;Z+4+"\MV5)C+&C)EVV_,&5F##@-GG-9J_LV^'9--UG2KK4-4N]$U
MG59-9O\ 3FGVQW,[LI8.0 2A*KE,X.*** -/Q+\#M(\4-J-O=:AJ":+J4L$M
MYHT<H%M*(@H1 ,91?D7*J1G K<\1_#NP\2^+/#'B"YN+A+SP^TYM8XV C;S4
M".'&.1@"BB@#QGX@_LR_V1\+?$V@^#]0U6[_ +0N('L=,O[_ #;::GVI9I!
M&^Z.&(!W8Z=#7H5O\!]$/BG3/$[W-]_;EI?/J+7#.N9Y6B$1\P 8*A   ,8H
MHH J:#^SII'AA]=32O$'B"RL-1G>>'3TOBUOI\CMOD\E6!P&;DJ<CDC%5++]
MEKPOI&MZ7JFD:AJ^B7EMO%X=-NC!'J,;R&0QS(!C:')("A<9-%% %MOV:_#4
MDL337.H2QI>ZE?>49A@O?(R3@\9(PQQZ<5)8_L[:';)X<@NM2U+4[307MI;*
M"\D5]DL (BD#;=RG!P0" >X-%% '5^-/AY8>.;S0+B^GN(WT34%U*V$#!095
M4@;N.1ACQ5!O@[H#^)FUG9(2VH#5FLR?W!O5C\L3[?[P'Z\T44 9'Q*_9\T#
MXG:S=ZA?WNI6;WNG+IEY%8W'EK=0K()$#\9RK#C!'4TW3OV>_#^FZI:W\5[?
MF:#6I]>0/(I'VF6 0M_#G;L' SUHHH I:;^S3H.B)I/]G:SK-A+IFGSZ=%/!
M< .T4LQF.X[><.3BGS? K3H&T;3;8E-%M-</B6]SM!GNP<JH0 !5WX;CT]Z*
M* /70#G.:=110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
80 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>kof-20201231_g2.jpg
<TEXT>
begin 644 kof-20201231_g2.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" -A S,# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH J:QK=OH-LLMRQ1&;8"%)YP3V^E8TWQ2
MTV(_*MS)_NH/ZD5M:QI46M:?);S#Y7'![J>Q%>4:G9?V;J,]ONW^3(R;@.N#
MB@#N8/BI9SW*)Y,R*[!2[D */4]:Z2VNH[R(/%(DB'HR-D&O&ZTE&I^%+I<?
M:+5Y.0.S_AT- 'JU%>?Z9\4[VW=1<QQ7"=R!M?\ P_2NJT7QKI^N';'+Y<O_
M #SE^4GZ=C^% &M1110 4453UO78/#]HLUP6",X0;5SS@G^E %RBN;/Q1TST
MN?\ OV/\:TM \4VGB3S/LY?=%C<KK@X/>@#2HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/XF^'7@O_ +=##B%U
M'FL.@?.,GZ\5WE4O$&F+K&C7%NV[$B\;>N1R/U H \GMIO(N(WQG8P;'K@U[
M!;7$>H6L4R89)%#H2/7D5XY7IW@'44O_  S;A3EH!Y3@]B/_ *V* ,WX@>$[
M--+N=01&2X!#':W#$L!R/Q[5P=>P:MIZZMID]LW29"N?0]C^!KR&6,PRLAZJ
M2#0!8L]<O+!-L-U<1K_=5R!^53?\)9J?_/\ 7/\ W\-9]% &DGC#4T_Y?KC\
M6S4.H>(+W581'<7$DJ!MP#'H?\FJ=% !4MI>S6$N^&1XG]4;%144 >E^%_&U
MMK%G"DTR)>'Y60\;F]NW-;M>,PRF"977[R$,/J*]>TJ_&J:;!<+P)D#XSG:2
M.1^% %BBBD+ $#/)Z#UH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#Y,_X*;_\ !5?1?^"?E[X#\':3X<N?B%\8?BSJ2:3X/\)V
MUR+474C.L?VBYG*MY-NKNH+!68D\#"NR[/B#Q+^U7\)?@KX@\7ZA;?!7XD^(
M;"Q>^MO!6AZ?J/A]LJ&9H$U6>ZNUN) N I-E;J[#GRPWR_G/_P %C="U#X ?
M\')/[(_QC\6R2V_PRU*.T\/P:E*I^R:=>K-=*T;MC:A/VJ*3D\@,>B''[3:[
MXAL/"^A76J:E>6MAIMC"UQ<W5Q*(X8(U&6=F/ 4 9)-%*+EA/;?:<IQ\DHV2
M5O/=O?71HN;4<6J5KQ482]7*[>OE:UE\]3BO%/[2_@KX/?"C0_%/Q&\8^#_
M=AJ\%O\ Z7KNK0:7:-/*@;RD>=U!8DG"Y)J/XN_M?_"7]GY=%/CWXH_#KP0/
M$B-)I!U_Q)9Z;_:BKMW-!YTB^:!O3)3.-Z^HK\N?CYXS^(OQ*_X.DF\$V7B3
MP;X;B3X2/9^$V\6^'KCQ#ITL-P%ENV@M8[VR*W$A2=#()3E("I5OX?'?^"\7
M[&6H?L&?\$*_@K\)-9\>_P#"SF\*?%2V@@U633/L'E6\L-_*EJ(3/.56-7V*
M#(?EVC   K6E:K[.;]WVDDDO)U73?S5E+7O:VEV0I:NES7<8MM^E+VE_G\/X
M]TOV\\#?M#> /B?XKUW0O#7CGP?XAUSPOL_MG3M,UFVN[O2-XRGVB*-R\.X<
MC>!GM7S/\"O^"WWP+^/W[9WQ%^%FE?$+P+;6?@.RM%AU2^URWM5\07[&Z:[B
MLO,=?/CMHH$+R1[AEVYVKD_+/@:)/#?_  =N/::?''8VMW\$X$FA@01I*$"!
M00.#@(@'H% [4W_@@U"T/_!8?_@HPKJRD^,K4X88X-UJ1!_$&HI+F:ET]G4E
M\X5%3^Y[^6VNY%U]7G4ZJ5)?*<5/\-O-7V/TB\)_MM_!CQ[X''B;0_BY\,=9
M\-G5(M#&K6'BFQN+$ZA+L\NS\Y)2GGOO3;%G>V]< Y%:?Q?_ &IOAC^SW?:=
M;>/OB-X$\#W.L2"*PB\0:_::8]\Y. L2S2*7.>RYK\GO^#:G]F[P1^TO^S1^
MT7H/COP]8>)=%LOC;<W]M9W2X2VGMVM;B)T9-K#$D41(W;6$8!!!(./_ ,%.
M/B+X%U?XD?\ !0+P]\,I?$.K^()/AM#=_%'4?$FI"XT#2)K:#9966E6F%D^U
M/Y@W2-)Y4+)\B,Q*U%><80C);N"J6\O9QFUY6O+7_#HV[&BIWG*-]%+DOY\[
MA_DTKZZZI*Y]9_\ !=[_ (*?_%'_ ()D>#?A%XH^'-O\/-:TGQWXHC\-ZC:Z
M_I5W=2XE0RI<03P7D*J J."K1ODNI#  AOT A?S(58]P#7\X_P#P42UJ[U__
M (-Z/^">US>W,UW/_P )9I\7F2N6;8D5VB+D]E554>P%?T:P.$M$). $!)/;
MBNJK15*-2#=^6K.-_)1IO\VW\SSJ&(=:=.:T4J<96\W*:_))'QE_P56_X*]Z
M+_P3/^+7P&\.:A:VEU%\4?%::=K=Q.KD:/I6#&]R"K +)YTD)7<""D<_&1D?
M7'C_ .)'AWX3^"K_ ,2^*=>T7PUX<TJ+S[W5=5O8K.RLX\@;Y)I&5$7) RQ
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
M!OC]X,/B/P)XT\)^-?#RR/$=4T'5[?4K(.GWU\Z%V3*]QGCO6;\,/VJOA?\
M&[QAJ_A[P9\2/ 7B[7_#[%=4TS1?$%I?WFFD,5(GBBD9XCN!'S <@BOQ1_90
M\1_#WP?\1O\ @K7H7Q2UGQ'X>^$4>NM)JO\ 8-T8;^+[1=:C$PM=V4\Z5O+0
M!E*ME58%>*A^&WQ-U/Q=_P %D?\ @G5KT$;Z%INN_#VX@T:TGU#[;KDF@BUN
MTLFU2Z7:L\\T:>:P6-41G*#>5+E8>"K3I);5(P?HYTYSL_3DM;JG?2UF\53E
M0C6OJZ;FO50E!?BI_)I+7FT^\/V&?^"G7Q5^.G_!8K]H+]G#QI:?#Z7PS\)M
M/6_TK5-%TF\L;ZZ$CVS1K/YMY/&=L=QM8HJ[F3< H.T?86A?M8?"SQ1\7KGX
M?:;\2O &H^/;-#)<>&K7Q#:2ZO H 8E[59#,H 93DKT8>M?DO^Q[J^A^'_\
M@X[_ &_[[Q-J$ND>'+/P-YVJWT4[026=JMOIYEE5U^9&5 Q##D$<<U\N?%CX
MF:1J_P (O^"?>H?#(Z]IGPPT+XR2Z1X!O/$NHK=^+]3L8]0@6YN;F6)8XX86
MF9HDMT0[4C0LYWA%,''VU+"1>\XT^9^<YRC=^EE9;R5]E%LYYWC5Q3Z1G/E7
M^&G&=E^-^VF]TC^DNBN=L?B]X3U/XE7W@RV\3^';CQAIEI'?WFA1:E"^I6EO
M(2$FDMPWF)&Q! 8J <<&NBK/I<UZV"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HVND2Z2$G]
MXZEU&.H&,_S%24A0%@<#(Z''2@!:*** .7\1_#6WOHI);+]S<$EMI;Y']O:N
M.TW6;WPO>MY3/$ZG#QL."?<5ZM).L3HK'#2':H]3@G^0-<K\5-(B?3X[SA9D
M81_]= ?\,?SH T-&\0W5]):3O&K6=ZFT%!S!(."#[$@USOQ1TNWLM1BFC^66
MX!:11W]ZS?!OB-M!UB(O))]F8[9%#<<]\>U>CW^CVVJ!O.ACD+(8]Q7D*?0T
M >0T5H^)?#<WAN^,<@S&Q)CD[./\:SJ "BBB@ HHHH *WO"GCN?P]LAD'G6@
M)^0#YDSZ'^E8-% 'J]AXIL=2L)+F.<>7",R;A@IWY%>;Z]KDNKZO+/YLNSS"
M8@6/R+GC'IQ5"B@#4\/^+KK0;WS0S3*PVNCL2"/\:]*T;5XM<TZ.YA/RN.AZ
MJ>X->0UU_P +=<BM#/:32+'YC!X]QP&/0CZ]* .YHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#DOC9\!_!7[27P^N_"?C_ ,*Z!XR\-7Q5
MI]-UBQCO+9V4Y5]C@@,IY##D'D$5PGPL_P""?_PP^#TL']EZ?XJU"SLY8IK/
M3?$'C/6O$&F:=)$Q:)[:SO[N>WMV0G*F*-2N!C&!CYW_ ."N/_!8/QO_ ,$F
MM0T77=5^!UKX\^%^K7*13:]I/C"2+4M+C!A262XL7T\QH \RI'BZ(D8H"8RV
M![1\1?VV=:\5_LJ>%/BQ\!/"_A3XPZ+XI>T:&*^\6/H'[FYE2%&1UL[H-(DL
M@$D;B,J%?DL-A*3O!U:>W-9V[]+]5Y-Z?<QU%:4:4^JNO-=;=/5=SI/VEOV
M/A'^UWXS\*>)?'GA(:AXI\#W N=!U[3]3O-'U?2WY.([RREAG"9).S?LSSC-
M9'[7W_!,GX*_MY>$O#^@_%7PMJ?B;1/#%P]WI]A'XFU73K=+ANL\B6MS$)IN
M6Q+*'<;Y,,-[9;K'[5?Q'\+?M5_"WX:W_P $==O=+\:Z#<ZEXB\9Z+J37OA_
MPC>0KD6;3/;Q-,'885W6%FW(5B;YQ'[[3Y;15MKMKU3LWZW6_7=:68<SY_.R
M7R:NE^.W3J?.'@?_ ()-? WX>?M.Z?\ &;3M \7/\3M,M4L(-?O_ !]X@U"X
M:V6/RQ!(MQ?.DL6W_EG(K*3R03S76Z+^P)\)?#'Q[\8?$[2?"AT;QQX_LULO
M$&I:;JE[9?VD%5E29H8IEB%RH=MMPJ"9=QPXKV*BD]59^:^3W7SZ]R4DMO+\
M-ONZ=CP?]C/_ ()I?!O_ ()]W.OR?"3PYK/AA/%$OVC5+>;Q7J^J6UY/D$SF
M&\NIHQ,< &4*'(X+$<4_5_\ @FA\"]>^)OQ&\87?P[TF;Q!\6],_L?QA.9[C
MRM=MMC)MEA$GE!MK$%U0.< ELJ,>ZT42][XNUOD]UZ>0UHVUU=_FNOKYGR;X
M_P#^"'O[,OQ1^"G@;X<Z[X"UJ^\$?#5Y)?#6C_\ ";Z_%;Z7)(VYG79>@LX.
M=K.6*!F"E0Q!][^)?[//AGXO? VY^'.OKK]SX6O;*/3KA(/$6HVE]<0)M&U[
MZ&=+MMP4!V,NZ0%@Y8,V>WHHF^=.,M4W=^;[OS%!*$E*&C6BMT79=CRWX?\
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
M=2O!'>Z9)?P)*ZO):Q326+ 0L43[RM)\O$G+9YIPE+#5J76<=/*7M923_P#
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
M_@[9N]-USP%X'\1:)J?PM37YK34-#M;NVNK_ (VWK(Z%6GP%Q*1OX'->/_\
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
MM7G_ .RI^SAX?_9!_9P\%_#+PM&Z:#X)TJ'2[5I/]9,$7YI7QQO=MSM[L:]
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
MB@CGDATQ_LSO)]BF:*64QF*X>2)@\CP[U[WXN_LM1ZSI/Q'\?_#SX1^*-/\
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
M(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45YM^U
MYHWB35_V<O%C^$?&^M_#WQ#I^G3W]EK.EV5A>2PR0QM(J-%>P3PO&Q4!AL#8
MSM=#S7PW_P $-O\ @H=\7/BA^T9\>?V<?VC/$]OXH^+/PGU;[7INJC3+/3&U
MC2'VJKK!:HD>!F&3."P6[4$G;3HKVDY4UNES>J5KV]+W=[:)L*O[N$:CV;MZ
M/S]=%I?5H_2VBORG_P""]G_!0CXV_LW?&7X*:7\(/B)<^ ]"\5^-X?!.LR6V
MC:9J#WDL@@DFD4WEM-M,23Q*NW W&4,&VC'WU\3_ -IWP3^QEX2\,:3\0?&V
MMZWKVHQ&VL0NC/JOB+Q&T2@S3II^E6N^3:/FD:"V6.,')""E!J5+VO3FY?5V
M3T\K237J$DU/DWTO\KM?G%W]#UZBOGWX[?\ !4WX$?LW?L\:!\6?%GCEH?AM
MXFD$5AXBTS1-1UBQ9R<!9'L[>7R26!4"79EE9?O @.\+_P#!3GX1>.=4T^QT
M:^\>:E=:KX67QI:BW^'/B.17TEDE>.Y+"QVKY@AD"1L1)(P545F901Z*3_ET
M?D[-V?9V3?HF]@6MDNNJ\U=*Z^;2]6EN?0%%?%'_  1\_;@N_P!HW]DCX@?$
M7QS\;_ OQ/T;0?%NJJGB33- NO#=CHFF1)',EO<+>6]LVZ*)PS.4( 8 RRE6
M<^S_  !_X*._!G]ISXER^#O!WC+[9XF&FKK5OI]_I%]I4NJ:>S%5OK+[7#$+
MRU)'$]N9(B,$-@@U;IR3Y>ME+T37-K\OEH[-K4&TKOHFU?I=.WY_/575SW"B
MO!/"/_!3WX%>.OBA!X2TSQ];3ZA>:I)H5C?/IM[#HFJ:C'_K+&TU1X5L+FZ7
MO!#.\@(8;<J<>]U&O*I=&#TDXO=!1110 4444 <%\4=2$VH);-;;'APRS;OO
MJ1TQCU_E7*5ZAXQ\+Q^(M.8A2;J%282#C)_NGV-?DY^WG_P4/_:"^!7CJYT?
M_A!3\---W^79WM[:+J$EYC=\R7'S6S @9VH&*X.6->?F.94L%3]I6O;R5_\
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
MD/#GANSTH:BJ;MBS>1&GF!=[X#9QO;'4UI?"/]G+X>_ #^T_^$#\!^#/!/\
M;=P;O4?[ T2VTW[?,>LLWDHOF.>[-D^]:8EQJTJM';GC!7ZIQI^S?R:U\M5K
M<<:CCB(8E;QE.5NC4YJ?WIJU^JMM8_GF\>:3>^(?^#9+]E+P1X0@O&^)]_\
M&)K'3;"$$7]MJD=[JA<%/OHR;HR>,KN!.!7](>BQW$.CVB7;![I8469A_$X4
M;C^>:XO1?V6/AAX;^,%Y\0M.^''@.P\?:BI2[\36WA^TBUBZ4A00]VL8F8$*
MO!8_='I7>UM6Q'M.>36LYN;\FXQC9>7NW^=NEWCR6<;/2,>5=W><IW?_ (%;
M[WULBBBBN8L**** "LWQ7X/TGQYH4VEZYI>GZQIMR,36E];)<02C_:1P5/Y5
MI44FDU9EPJ2A)3@[-;-;H_&/_@J/_P $B=;^#7Q.37_A%X3\0:[X,UF)YY[#
M3K=[U]#G4_,@5=TAA8$,I(.W# G %?!VHZ=<:/?S6MW!-:W5NYCEAF0I)$P.
M"K*>00>H-?U&UYQ\9?V0?AA^T)-YWC/P+X;U^[V[/M=Q9J+H#T$RXD X_O5\
M7F/!\*LW4PTN6_1K3Y=C^K^!?I18O+L)2P&?X=UU!6]I&7[QVVYE+23MI?F3
M=KN[NS^;*BOU1_X*%?\ !"5+PWWB[X)Q0V_EQ!YO"3%OWK#[S6TKL<$C!\ML
M#@[6Z+7Y<Z]H%]X5UFYT[4[*[T[4+*0PW%K=0M#- XX*NC ,I'H1FOB<PRS$
M8*IR5UZ/H_0_K?@?Q"R7BS!_6\IJW:^*#TG!]I+\FKQ?1E2BBBO./MPHHHH
M^K?V5_\ @L=\7OV3/A9:^#M'3POK^B:<S_84URSFFDLD8[C&CQ31G8&W$!MV
M-Q .  /U!_8/_P""JG@;]L3P!=7&J7.G>"_$^C ?VEIU]>JD17;GSX9'VAHR
M0V1]Y=OS<$,?P1HKZ#+N(\7A&DWS16EG^C/Q7COP)X:XCISJ0IK#XB4N;VD%
MJVW[W-&Z4K_)WUOO?^@?XE_\%:?V>_A:K"Z^).CZI,#@1:,DFI[_ */"K)^;
M"OGC]H__ (.%_!/@Z&RA^&?AZ[\97,ZLUS<ZD7TZWM.<*H4J7D8\D_= &.22
M0/Q_HKKQ'%^.J)J%H^BU_'_(^:R7Z+_".#J1JXN56NUNI248OY0C&6F_Q>MU
MH?K!H'_!P5X2\9?L^^(;3Q=X;\0Z7XUN;*YM[:+0U46DAD4I&4G:421LN=S-
MM^7'R[B *\Z_X(2>$K?5KKXC>+;SSKK6=]K8+<S*68(_F2R8D/WBS+&6&<C8
MI/45^?O@7X=^(/BAKPTKPUH6L>(M3:-I19Z9927<Y11EFV1J6P!U..*^LM!_
MX* ^*?\ @GQ!%\._"7@?P/!#;Z=IFH:F=6M;]M0?4;C3;66Z$^VZ0*ZS,Z;-
MB[ @7&0:>!SFI4Q%/%8]^[3NEINVC+B_PJP>#R3&\.\&T^6OC7&<HNII&%.4
M6]]5%WLEK>[N[*Q^L-2VUKYX+,RQHO!9O7T'O7Y4?\/X?BK_ -"A\,/_  "U
M'_Y-K]3=-UN77]&L[F58HS/"LWEQ+M1"R@D =?;DDX YK[S+LXPV.<E0O[N]
MUW/XVXZ\+\\X1C1GG$8I5>;EY9<WPVO?M\2.Z\&>'TL_%ADA;S;5+8.DH/WB
MWRG]0_Y5V=5=*TV/3;.)$7!6-4)/4@#O^9_,U:KU#\\"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO*/VWOV@=>_95_9;\8_
M$7P]X8TKQA=>#=/DU6XTO4-;DT=)[:)2\NR=+:Y/F!0=JF/#'@LO6N&^#7[<
M?B*\_:9D^$?Q6\#:'X"\677A>7QEI-WH?BAM?T;4=.AFBAGW3RV=G+#-$\J9
M1X-A5@5D;#!7%.3LO/\ !<S];)-^B?8)>ZN9[?\ !2_-I?,^D**\Y\*_M@_"
M3QUX+F\2:)\4?AUK/AZWOTTJ75+'Q)9W%E%>.P5+9IDD*"9F8 1D[B2 !S3=
M"_;&^$7BC2M!OM,^*GPXU&R\4ZHVB:+<6OB6RFBUB_7[UI;,LA$TXP<Q(2XQ
MTHL_R_';[[JWJ#T5WMK^&_W6=_0](HKYF_:$_;W'AOQ#\(F^&.H_#SQWX:\:
M?$F'X?\ B/4;;6OMKZ-,T<KO%&EON0SKY3*ZR2*8R5RCY('J4'[8GPDN]7\6
M:?!\4/A[<ZCX"MGO?$MG!XBM);GP_ @R\EW$LA>!1W,@45*DG!SOHFU]T8R;
M]+23N#NIJ'5I/[Y2BEZWBU8]'HKQ7]GS]MGP!^U]H/@OQ/\ #?XC^"-3\.^(
M_M2_V>98Y]3U!XXP_EQ;+D&"2($22QO%(X1@"(CS7:>$/VEOAS\0?&/B'P[H
M/C_P3K?B#PB-VNZ9I^N6MS>:*.>;F)'+P]#_ *P#H:IIIV>^_P NXDTU=>GS
M[';45Y_8_M8_"S5&U<6WQ+^']P?#VDKK^JB+Q#:/_9FFLI9;V?$G[JW*@D2O
MA" 3FN@\2^+KR;X;3ZUX/LK#Q;>7%F+G2(%U)+>TU(NH,1-R%<)$V0QD57.W
M)57.%*>BO_77_)_<5;7E_KI_FOO1T%%?+_AO]O+Q9X&UWXM)\8O!7@3P1HOP
MB\,VWB34M8\/^-[C7;4^<+AQ:N;G3+'RY1';[S]X8FB_O5ZC^RM\7?%_QO\
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
M2_\ @H'^UHE_J-PFBZ,/"U\(I96:"T+:0YFE5.BEEB3<0,D1KG.!7RS\'/\
ME&=^Q9_V6[3O_3KJM?0GPJTVXUG]MS]MFSLT,EW=Z3X9A@13@N[:)<!0">!R
M17#@)->P:_N?^F9'UG&=&G5>;1J;7Q6O:^:897\M&S[#@N$NH$EB=9(Y%#(Z
MG*L#R"#W%/KYO\%_#=]"T7X0WFHZG>W7BKX:^$7\.SW$<Q:"\FGAL4N)BS#>
M_P UG\I;&?,)(R!CU/PM\29K:X$6H.9H6.!)CYH_KCJ/UKZRE*4E>2M_PW^>
MA_-F88?#T:G)AZGM%K=VLM)22MKJG%1E?3XK6TN^]HID$Z7,2O&RNC#*LIR"
M*?6APA1110 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 %%%% #2I\P'/RX(*XZGC!_G^=?,G[>7_
M  2]\+_M[>+_  [J^MZ]JN@2Z!:S6I_LZ"(O=J[JPW,X/W2&P,?QFOIVBL,3
MAJ6(INE65XL]C(<_S#)<;',,KJNG5C=*2M=733W36S. _9W_ &8?!/[*_@K^
MPO!.AVFCVT@C:ZEC7]]?2(@7S96ZLQ ^G)P!7?T45I3IQIQ4(*R1PXW&XC&5
MY8G%3<ZDG=RDVVWYMGSO_P %'?V#-%_;E^"4NFNVGZ5XJT@M=:+K-Q&Y%DY,
M?FHX0C*2)&$.=VW"L 2@%?S[3QB&=U5UE56(#J#M<>HR <'W -?U >+[=KOP
MEJD265MJ+R6DJ+:7#[(;HE"/+=MK85NA.TX!/!Z5_,1XAO[;5-?OKFRL4TRS
MN+B26WLTE>5;2-F)6(.Y+,%! RQ).,DYK\^XUH4XU*=6*]Z5[^=K6/[;^B;G
M.-KX#'9=6FY4J+@X)VM%SY^9+[5GRII?#?F>[=Z=%%%?#G]=A1110!]&?!C_
M (*@_$GX(_ O1?AUI\'AK4?#'A_58=8LX;^TE:1)H;U;^(%XY4.Q;E%DQWP0
M<J2#U]Y_P6L^+\_Q=_X3B"R\%67B*2P@TFXFATZ9DNK**629+=D>9E"^9-(Q
M9 LG.-^ !7R)17H1S3%QBHQJ.RM;RML?%XCPZX9Q%6I7K8*FY5')RT^)S:<F
MULW)I-]VEV1]]_LF_M@:/\?/#'P.^"]OHVG^#9_ /Q.TOQ3ILDNH,]K?6J7,
MTD]N'E)87&^ZD= QPZIL!W[1)[PW_*/O]M__ +*EXH_]#LZ_(Z.1H9%92593
ME6!P0?45VEY^TG\1+_4VO)?'?C![MUVO-_;%P'<9+')#Y)+$L3U+,2<DDUZ&
M&SMPARU5=V:T[6LON_$^'S[PBC7Q<:^6U5"'M(U7&7-)\\:JJR?,VV_:.][_
M  O75.R_H%^(FI6^@?MA_#V^OIX;*R;PCXCLQ<3N(XC.]YH3I%N.!O9(I6"Y
MR1$Y PIQ\;_M1G=_P2@_:9(_Z*EJO_J3P5\2?\$_?V<_$W_!0G]I?3M&UO5Y
MM<T+0F35]=35M6N-\UD)8TE2)AN?S&#!01C'=A7VM^TO9QZ=_P $E/VE+>($
M10?$_5(T!8L0H\36X&2<D_4U])_:,\;0JU^3EBXSMK>_NI/IY'X)+@?#<*9S
MEF4K%>WK0KX3G2CRJ*>(G*/VF[OF>EEHD];Z==XV_P"2L_\ !13_ +$C2?\
MU&[NNJ^&7_(,_8,_[ C?^HI+7*^-O^2L_P#!13_L2-)_]1N[KJOAE_R#/V#/
M^P(W_J*2UVT_XG_;S_\ 3Y\KC_\ <U_UYA_ZIX@__)JG[;__ &&_%'_J/6==
M3_SFO_[HC_[GJY9_^35/VW_^PWXH_P#4>LZZG_G-?_W1'_W/5TK['^*/_I4S
MQ:OPXK_KS6_],84^6O@Y_P HSOV+/^RW:=_Z==5KZC^'7A:+0_VL_P!I[5TU
M-S-XONM%T7R8$*2Z:UOH<+"7>>&+"]!  X\OJ<X'RY\'/^49W[%G_9;M._\
M3KJM?7/@;XCW_P 4OVM?CQX/&G:=;1_#V?0[B"X@0I-J(O=-61_.YPSH8<!N
M,IM7'R GGRM0:I*?:%O7V4OTN>UXAU,7"692PRTY\7S[:1_M"C9ZIW]_D5E9
M]=DT^DT^*2TT;3[::XDO9[*TBMI;N5$66]=$"M-($54#N06.U57)X %2U++9
MO"FX[",X.UU;'Y&HJ^J2LK'\Y3FYR<GN_E^".I\,?$5-$T^"TDM6:./.75^>
M22>,>_K7<:?J<&JVXEMY4E0@'Y3T^OI7CU:&F:E=:#:^?;2M$TY,9( / P>_
MU_2@D]8HKS-/B/JRQE?/5N/O&-<C]*8?B#JY'_'WWS_JT_PH ]/HKSJS^(FJ
M00-++*DH/RQAHP 6XSTQT'\Q6GIWQ91@HN[5E/=HCD?D?\: .RHJ.UN4O;=)
M8V#QR ,I'<5)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %17
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
M "BBB@ HHHH **** "BBB@ HHHH *<96,03/R@EL>_\ D4VB@ HHHH ****
M-CP]KZ^&8_-CRUS*1N!'RA!GCZD@<]A2OX]U1IBZW&PEBY"KQZ8P<\=/_P!>
M:QJ* .QT[XLO'!BZM1)(/XHVVY^HK2@^*>G219=;B-NZ[ ?R.:\\HH ]";XJ
MZ<#_ *N[/N$7_P"*K1T?QII^ML%CFV2'@1R?*Q^G8_A7EE .* /:**\]\.?$
MFYTXQPW6)[<'!<_ZQ1]>]=[9WL6H6ZRPR++&W1E.: ):*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH Y?XV_!OP[^T/\(?$G@7Q;IZ:IX9\6Z=-I6IVC,5\Z
M"5"C@$<@X/!'((!'2OCC]@K]A/X^?\$J?AU+\+?AYJ/PW^,7PGM]1N+S01XM
MUR]\,:WX<AFD\QK<R6UC?0WB[FD;.VW^8GC#87[OHHA[DG*/56?FD[K[NCW5
MWKJPG[T5"71W7D[6_+=;/2ZT1\T?MK?L W7_  4)_8G^(/PI^)'B:!;GQLJ2
M6=SI=CLM?#LT,BRVIB1V+S;9$4R,[@R9;:(E(5?"/ '_  2;^(_Q<_:D_9V\
M=?&S4O L&E?LNZ$=,\.6/AG4+O4'\47NR.)=0NQ<6T"VF%AB<01F<[Q_KB!S
M^AU%.E)TI^TAO=/YI.*?JE)J_H]TFE52J0Y)[6:^4FFUZ-Q7Y+1N_P"77PW_
M ."+?Q0\1?\ !2S]I_XD_$I?AC+\*OVE/#=YX5N[#1_$5]/K.E6S10Q13!)-
M.CA>1A I9?, C+\-)L^:OH__  0L^(_Q#^"_[/WP+^(_B/P-/\&_V>?$O_"0
MV^K:5=W<FM^,TC:1K:UN+&2W6"R51,ZNZW-P7 &U4)X_4VBG1DZ4:<8[044O
M^W&Y1?K%R;7KK<FI3C.4Y2WFY-_]O149+TDHI/TNK,_/']H7_@FS\;/B+_P7
M1^&?[3NA)\+#X#^'>@_\(Y_9U]XCOX-6OX98[M9;C8FG20QNAO&VQ^:P<1#+
MIO(3QSX"?\$:_P!I3X4?!K]MC0+T? Z?4/VJIKR\TQH/%VJ&'0I+N2Y62.8G
M209%2*Z=E95RSQ*I50Y=/UQHJ+?NO8O;EE'Y2ESR7SEK^&VAM*;E55;JG!KU
MA'EC^#MYGY(6_P#P00^,?C+]B#]ECX<:QXP^&_ACQ/\ LS^(;K7XKZPFO-9L
MM==9TN+5")+>U>$,^]9.'V!5*^86*K]-_"?_ ()W^-O$'_!0W6?VJ_B:O@N'
MXAVG@X>$/"GA/0M7NKS2=,0&1WGFU&6TAED>5I&7Y;0")7;B4X-?:E%:SJ2E
M*4GO)R?_ &]./+)KS<=.RZ)&%.C"%.-)?"DE;RC+F2^4M>_=L_)7]DG_ ((H
M_M&?!;_@GM^U#\&]1\7?#/PSK_QNU6XU[1?$'AW7-0NQ92W!C$UG<))8P,D3
M1QE#-&S-B5OW?'.]\/\ _@B!\5/AY^T7^Q1X^MM?^',D7[-WA7_A&?$>DQW%
MU;Q79\B1&N;.06K-*\DDTC,)A&.%QR6)_4RBE3FX2C..ZY+?]N1E"/\ Y+)K
M\=]36HW.$H2VESW_ .WW%R_&*:[;;:!1114""BBB@ HHHH **** "BBB@ KS
M#QYI8TOQ),$B:.*3#IDY#9'./QS7I]<IXV\#7>N7_P!HMYPXQ_JI&("< ?+V
MYQ0!PL%PT#<=,\J>C?6GO= 1%(E,:M][)R6Z'&?3BEU'39])NFAN(VCD7L>_
MTJ"@ HHHH **** "IH5C2+?(&;)PJ@X_,_B*CAA:=\+CU.2 !^)J6^<'RE4C
MY$ ('13WY[YZ_C[4 -^V.I.P^4#V3C_/XU%FBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *N:1X@N]"EW6\S(,Y*9^5OJ*IT4 =A;?%R1(0);)7?NRR;0?PP?YUI^
M'?B1%K>H);26_P!G:3A6\S<"?3H*\\IT,K02JZG#(0P/H10![-1571M276-+
M@N5Z2J#CT/<?GFK5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MYFWY!DU5Y:.6C4927E::@U?UE=O:U]Q22BW&.J<HQTZ\U-U%^"MZ]C[9\<_
M_P %_$_Q+H6L^)?"'A?Q#K'A>8W.C7VIZ5!=W.D2D8,EO)(I:%B.I0@UIZ-X
M$T/PYXDU?6-/T;2K'5_$+Q/JM];VD<5SJ;1)Y<1GD4!I2B *I<G:HP,"OC__
M ()Z_&6+4OVNO''@+PEJ'Q<U'X?Z?X,T?Q ]O\1AK+ZQH6JW%S>120%]7'VU
M5EBA23RY"479NB 1QGJOVUOA#XMC\=>$/$'@GX@>-[7XE:GXPTV/2=,M]7NH
M]!71TFA.I176FK)]EFB6T6XD-Q*GFB5XU21"T:52IVE"&RD[>EY<K^5]6_Y5
MS=DYYK\S6\5^'+S_ )/;I+3NSZ7\+^!=$\$/J3:+H^E:0VLWKZEJ!LK2.W-]
M=.%#W$NP#S)6"J"[98[1D\5Y?KO_  3G_9[\43ZS+J?P(^#6HR>(K\:IJSW7
M@K39FU.[!D(N)RT)\V4&:4[WRW[U^?F.>2_X*;?M)_$C]F7X7^!K_P"&ND>%
M=5U7Q-X]T+PS<C7-3EL8TAO+V.(JK);7'^LSY;.4)B5V=5D90I^=_@G^TEKG
M[''QP_:#N'\(2Z[X7U+XY:'HNL7=SXMFGGTB;6-,T6$?8UGBD>YCCN[H%HW>
MV1(I!Y0.WRE>&I.JWR=/=7JG227DOWD==E;T-)>Y'U][Y/GN_7W7IN]3ZHUK
M_@F)^S7XD\17&KZC^SU\#K_5KR<W5Q>W/@32Y;B>8G<9&D: LSD\EB<YJSKG
M_!-S]G;Q/<ZI-J7P$^"VH3:Y>C4]2DN?!&F2MJ%T#(1<3%H29)<RR_.V6_>/
MS\QSY);?\%2=<U*#PEXEL_AE8S?#'XG:[<>%O!?B,^*&$]WJ0-Q':MJ%H+-O
ML=G=2V[(D\4MS(H>,O N[:+'PE_X*>ZU\1++X0:C>?#.&TTKXK>!M8\6@:?X
MA:_O]/NM-$;2V*0&TC6<.LJ;)?,0EL@Q# )RY^6'/?17^6CD_1VC>V_P]XW:
MA)SY%N_QUM?S5[J^VDNSM[=X;_8G^#7@VT\50:1\)/ACI4'CJ,Q>)8[/PM8P
M)XA0EB5O L0%P"7<XEW<NWJ:CU/]AWX*ZU\/M"\)7GP?^%UWX5\+W)O=%T:;
MPI82:?I$YR3+;P&+RX7.3\R*#R>:\?\ @_\ \%%_%'[0/[.TWCCP5X+^&OB.
M2.YMX)6M?B? -&TC?YSS#4;IK,7%I);HD(EB^QR2"2X"J'1&EK!^%?\ P5IU
M7XY^"?@=?>$/A2VLWGQL?6[*"Y7Q7:KHFDWNF+<B1&NQ&9IX)'MF*3Q6IS$0
M^PMB,Z.,HMI_9M^3DOR=GWT6NACSP<5)O1W_ ,G\^ZZKR/IWX3_LY_#WX"WF
MM7'@;P)X-\%W'B6Y^V:O+H6B6VG/JL^6/FW!A13*^7<[GR?F;GDUV=?#Z_\
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
M1O+F0' ]V_9*_9?\._L8_L\^&/AGX3NO$%[X>\)VHL[*76M3DU"\*9)PTK]
M,X5%"H@ 5550 /1Z*KGERN*V?Z7?YMOU;>[8<JO=[_Y_\,EZ)+9(****@844
M44 %%%% !1110 5P'Q&\+/97CW\2K]GE(W!1C8W3]?ZUW]0W]C'J5E)!*-T<
MJE6% 'CM%6]>TO\ L75IK82";RB!O ZY /\ 6JE !1110 4444 %6(Y1<6IC
M?[R M&WIZ@^W]?J:KU9ME\O3[B0C(<")?8Y#9_)3^?L: *U%%% !4L,X9/+E
MW%.Q!Y3Z"HJ* )'M]LF R,,X#!L ^_/3\:22UDB3<R,%/ ;'!_&F4^&<P-T5
M@>"&&0: &45-^ZN/2 _B5/\ ,_SI?L:,/EN(2W9<,,_B1B@""BE=#&Y5@58'
M!!&"*2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M  I/;KT]Z] ^''A>72()+JX39+. J(1RB^_U_I5OPOX8A@T6Q,NZ5TQ.NX8V
M,PSC'MGO_A6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '!?$+P>UK=_:[2%VBD!,H49\L^N/3_"N4KVBN4\3_#5=1N)+BTD$4C_,
M8B/D)]CVH X*BK>IZ%>:/C[3;R1!N 2.#^/2JE !1110 5/(PMK<Q##,^&<]
ME/8#WZY^N*@JQJ(?S5RI"!0J''WAV.?>@"O1110 4444 %%%% !1110!9OOW
MT4,W]Y/+(]"H _EC\ZK5;O)#=:?#*Q)?>R-Z$ *0?KR?KBJE !1110 4444
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH \Q^(<)A\6W.?X]K#_OD5FVT@FM&M^=[R*R$#//((QUYR
M/R]ZV_BCC_A)AC_GBN?KDU@V2E[C Y)5@!Z\'B@"-T,;E3C*G!P<TE*RE&((
M((."#VI* "BBB@ HHHH *ECT^>5-RPRE?[P0X_.GVTGV.+S>?,;*Q^W'+?KQ
M_P#6J"21I7W,2Q/4DY)H E:S,>-[Q+G_ &PW_H.:1;3S&PCQN?3.,_GBHJ*
M.4^._P 8]._9W^$NO>,M9,\=EX>M_.<11J\K.76.-%5B 6:1T4 D#)YK\!=1
MU&?5]0GN[J62>YNI&FFE<Y:1V.68GN2237['_P#!7]IKO]A'7B=&CU:WM+ZS
MEN)C>&W?35,GE1W  '[[$LD:>63C$Q/\ (_&FOS7C2O*6)A2>R5_O_X8_O?Z
M*.3T*608K,X_Q*M7D>VBA%-+1MIWFV[VO=:6U91117QI_5(4444 %6-*U:ZT
M+4H+RRN;BSO+602PSP2&.2%P<AE88((/0BJ]%,F45)<LE=,_:K_@G#\:?&7Q
MO_9\TK4O$OA>RT/3X+6.VTV_BOS*^L",M&\IA*EHQE.K.2Q)( &"?H*ORM^!
M/_!9F^^!OPC\->$;?X>V-[:^'K".R,YU9HGN"HY? B(7<<G'/7J:]X_9K_X+
M2>'/C#\0O[%\6>'[/P%8M:RSIJMQK:S0;T&[RV#11X+ -C!)+8 '-?JN6\08
M'V5.C.K>=DM4UKZV2/\ .'C[P4XM688S-<+EJAAN:<DH3C*T+NSY74E-MK5I
M+=NT4M%]M45XO=?\%"?A#8_$V#P?+XM7^W[MK:.W@33[J5+AKB-)(0LB1E"6
M61/XNK =>*]HKZ"EB*56_LI)VWL[V/Q+,<DS'+U3>/H3I*HN://&4>:/>-TK
MKS05\;_\%<_'/PO_ .$"M?"_C:ZU^W\0W-G->Z$UB9FMXI-P7?+&KK')RO&\
M$CG!7<<_3?QKU7QEHG@"\NO NEZ-K.OVZ^9%9ZE</!'< =45E'#D=-Q S@$C
M.1^+?[9GQ%^)WQ.^+LNH_%*PU32=7V&*UL;FSDM8;6%6(VP(W5-V?F!.X\EC
M7SO$^9*AAW1Y;N7=>[]_?L?N7T>^ YYSGL,SEB53A0;=HU$JKE;2T;-\O\S:
MLU>/<\DHHHK\K/\ 1L*DM%B>[B$[R1P%P)'C0.Z+GDA20"<=LC/J*CKV?]C;
M]B/Q7^V-XQ,&DQ?8_#VGSQIJVK2D>7:*W.$4D&23:"0H]MQ4$&MJ%"I6J*E2
M5V^AY>=9S@LJP53'YC55*E!7<GT_S;>B6K;LDFS]@_V4?'^C?$W]G7PCJV@:
MK?ZWI9T]+6.^OK?R+FX:#,#F1,8#[XV!QE20<$C!KZ(^&)SX7''_ "U;\>E>
M;_"/X966A:/I/AS2H4M-*T>UCMHHT4*(X8P% &!C./UKV6RL8M.M5AA18XT&
M H%?N-",HTXQGNDKG^0>;5Z%?'5JV&35.4Y.*E:_*VVKV25[;V25]DB6BBBM
M3SPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IEPKM;
MN(R%D*D*3T![4^FR$K&VT9;' ]30!Y#J\KS:G,9)OM#ARIE_OXXS^E5Z5R2Y
MSUSSFEAB\^94R!O8+ECP,^M "*Q0Y!(/J*FGF/V*).N2TI)[D\?^R_K1<2K"
M^R.,#9P6<99OJ#P/\]:ADD:5LL<]OI0 E%%% !1110!)!<&$,,!D?[RGH?0_
M44]+3[3'F'<S@X,>,M]1Z_E4%% !14S7\SC#2NX]'.X?D:79'=XVE(7Q@AB=
MK'V/;\>/Y4 045)):R1YRIP/XAR/S'%1T %?BO\ \% /V>=7\(?MT^*O#VC:
M1=:A<>)+XZMI=EIZM>37"7.9<*BKNSN\SY<<;>I #']J*>+J00^7YC[/[NXX
M_*O'SG*(YA3C3E+EL[WM<_4/"OQ.Q'!6/K8VE1595(<KBY.*O=.,KV=[:Z6U
M3>J/YZ?'7P\U_P"%^OMI7B31-6T#4T42&UU&TDMIMIR VUP#@X.#T.*QJ_1+
M_@OEXATZ:Z^&&DI-&^KVT>HW<T(/SQ6\AMDC8C/1GBF X_Y9MT[_ )VU^5YI
M@HX3%3P\972Z_*Y_HUX=<5UN)>'<-G=>E[*552O&]U[LI1NKVT=KKR?7<***
M*\\^V"N]^'7[,GC?XN?#K6/%'AC0KG7=-T"=+>^2SQ+<PEEW!O)'SLN.I4'&
M#G &:X*OJ+_@DS\?Y_@W^T]:V-_XFT[P]X-UN"?^V?[2NX[:U<QP2- VZ0A0
MXD*@<@D,PYKMR^E2JXB-*LVE+2ZZ7V>O2^_D?*\:YGF.6Y+B,QRN$9U:4>?E
ME>THQUE%<NO,XIJ._O6NK'TM^Q)_P2!\.Z#'HWC/Q[-+XC^WZ;!>0>'[_3&L
MUT^:1%=EN49V,C)G;L("YSD'@#TSX^_\$A/A1\9]5.I:;;7G@F^\ME,>A^5#
M9S-_"S0,C*N/^F>S.3G)YK9_:S_X*->"/@Q\#M6UGP?XM\$^+/%*^7#ING6V
MJQ7@DD9U4NZPN6V(I9SR,[<9&<UY=^QC\+_VL?VS=1LO$_BKQM>^ _AY?3"<
M[;*"WN]0@W F.UC5!(BLN0LKL,9W#?7Z$Z664K8"E1]HWJ[6?S<F]/O/X@IY
MEQ_F/M>,LRS3ZC3@W"/M'*'-97Y*=&,&IZ/?EU:O>Z;7YIWGPVU.7XF7?A72
M+>X\0ZI!?RV%O'IMO).]\\;LN8D WMG:2!C.*^D/V4O^".WQ<_:+\=7NG:UH
M]_\ #K3-)\EKV\U_3YX'D242;?LT;*!.1Y9#88!<C)Y K]G/A%^Q_P#"_P"
M^J#4/"?@7PYH^J@./[32T674&#_?S<ONF.[OE^>]>D5RX/@RG%\V)G?79;??
MN?1<3?2KQ]6D\/D6'5-N*7M*EG+FZR4%>&VR=]7?96?S'^R]_P $I_A;^SY\
M/K71]5\.>&/&VHV=V+I-8U#14^UR,KETW[GD!*EB 5"C;@$'DGT_3/V,/A-H
MWQ'_ .$NM?ASX/@\1AD=;Y-+B#Q.HPKH,;4?'\2@$\9/%>FT5];2P.'IQ4(0
M5EMH?S3F'%^=XZO4Q.*Q=24JE^;WFD[[JRLK/LE;R*BZ%9(,"SM0/01+_A5L
M<445U'S@5^;?_!V/_P H3_B!_P!AC1/_ $XPU^DE?)/_  6"_P"";WBS_@J=
M^S<?A3IWQ-T3X<>$]1N8;O6'F\(2:U?WDD$J2PB*7[=;I"@9?F!CD9OEPR@$
M-S8J$IP48]XO[I)O\C:A)1DW+L_Q31^;/_!7=O&GC/\ 8>_9>'[2/AO2/!_[
M,&DW&B7&KZG\/-9E\2:_/<?8/+M1<)=6U@MI"T3S%S$MTRM@#)(S[S_P4F^/
M/B/P+_P61_85C^''Q \;V'@OXK0SP:AIECXHOH]$U>U58A;3-9;VMF94N"^3
M%ER$#D[01Z]\>O\ @BUXY_;6^"W@+X4_&WX[:;K'PG\"K9$Z)X+\#-X<O-=D
MM(UBA:[N[C4;[*A ^5ACB!9PPQM%;/[:'_!';Q#^TE^V)\!OBGX.^*'ACX?V
M/[.]NL/AGP_<^!YM7BE.4#">9=2MR8]D4:JJ(I7#$LV1CU?:Q>*C.3]SV[G_
M -N.-FY>=[64=ETN>8Z53ZDJ,?B5'D\E+FNE'RWNWN^I1_;.^&WQ&_8J_9AO
M-2B_:8CTWPS>?$X>(O$>J>/;Z[6\B\.W,@,F@:9<6V^Y$W:$0[9&)VH8N*\1
M_P""4/[17C_XK_\ !1?]L#]GN3Q=\3;3X?Z+I%M?^$E\6ZQ<:IXB\*&[@C!*
MW<\\MS_RW$BI+,S1[$'R-O%?7W_!4?\ X)A6_P#P4O\ #?PRMI_&]]X,O?AE
MXNM/%EM+#IZWUM?O#]Z*6!I$ZKD*^[Y-QX8$@\G\+O\ @DEK?P'_ &\_CE\>
MO!OQ7CM=<^-GA]--ELM5\,F^71K](T5+Q)%NX_,C#QJWD%5X^42 8QQ4'RN7
MM%>/+.-NZ]G!0_\ )HM*^SO)_&V=F(YIJ+I.TN:$K]G[23G_ .2N[MNK17PI
M'S%;> I_CY_P69\.?!3X,_$[X^67@;X VD6N_%K7+CXM>)M376KQMIM=(*W.
MH20C>1NE"1KD>:O&PBE_8E^*WC.;_@M#^WG\.]0\=^/M>\#^%?#(NM%T36_$
MU_JMEI+SPQ2R&WCN99!$-TK@!<!5(484 #UO]B3_ ((M?%O]A_X5:SX-T']H
M7P??6/C3Q./$GC'7)OAE<_\ "2^)M\JM<6[WCZT\48DC#Q[UM]R^8S#YB2=G
MX7?\$=?B)\)?VY_C]\<=.^-GA";4_CSI4^E76EW'PZN&@TA?+6.U='&KAI#&
M$CWY $N&QY6X;9J0;@H7O^[JI^<YQ5OE?W8]E&[M>[):RYHZ?O*5N_)"6M_-
MJ\GWORJ]D>0?\&<7_*)*]_['K4__ $3:U^KM?'__  1B_P""7&J_\$D?V;=6
M^&5S\1K'XC:1=ZS)K-E<Q^&FT:XM'E1$E23-Y<+*I\M"N A7YL[LC;]@5W8V
MK&I44H;<L%\U%)_BCDP-*5.FXS6O--_)R;7X,****Y#L"BBB@ HHHH ****
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
M$HHK\VO^"K/[=/Q*^%7[14G@WPGXBG\.Z18:?;S2?8XT$UQ+("Y8R%2P !
M4@<'.<UZ.9YE3P-'VU5-J]M#XC@#@/'<79K_ &3E\XPERN;<VTE%63V3;=VK
M*Q]5?\%,O'MCX&_8M\;"YOM,M;K5;/[#90WAC)NY'=0R1H_WW";V& 2NW<,;
M<C\3J]%^./[6?Q#_ &D=/TNT\:^)KK7+;1MQM(G@AA5&8 %F$:+O; QN?)&3
MSR<^?V-C-J=[#;6T,MQ<7#K%%%$A=Y78X"J!R220 !7Y?GV:QQ^(52FFDE97
MW/\ 0KP:\.*_!>25,%C:D9U:DW.3C?E6B22;46]%=W2LV^FIZO\ L,?LSW'[
M7'[47A7P2BR?8+VZ%QJLJ':8+&+YYV![,4!5?]IUK^B7P7X,TKX=^$M.T+0[
M"WTS1])MTM;.T@7;';Q(,*H'T'XU\C_\$;?V!C^R7\#V\2^)-.DM?B!XS19+
MV*YCVS:5:JQ,5L >5)X=QP=Q52/W8K[+K[OAC*WA,-[2HO?GKZ+HOU/XZ^D#
MXBQXDS[ZG@IWPV&O&-GI*?VYKHU]F+ZI77Q!39(UFC964,K##*1D$>AIU-D3
MS8V4YPPP<$@_@1R*^D>J/P,_#>U_9D\(Z-\>_%_A33/AA\-_A%HNO_'^\T;P
M_P#&;0[<0:YX/NX?L<\>D1Q000&UBNT\Z"%_M3P[YF1X/F4-]Y?M;_MW?';0
M_P!J3Q!\-/@-\)XOB'?^ ]&TS6=9%R^G*E^;U[@);>=<ZO8O9@);D^>D%Z"S
M%3$N 6]1T#_@E7\#] ^&'Q"\&'PUX@U;PU\4[C[;XGLM:\9ZWK U"ZW!OM2M
M=W<KP7)8(3/"R2$QQDMF--NA%_P38^$,.N^&=6&D>*6UKPI8-I-IJC^-=<?4
M+NQ,K2_8[VY-X9M0M@[-M@O'FC4,550IQ5TVHTJ5*6O(HW\[0C%Z?XH^5UJ[
M23YE-7JU:B^TY6\KU'+>_:376SVT:4?G#]FC]IKX]7OPG^+OB#Q'\2OA'97-
MM\6-1\+:=+XA\-W^S0X+9C$T4-O;Z@QOY&"1+%:Q/ 0WGR&:4G;6M\#_ /@I
MW\0?B]\.?V7M7N_"W@XV'QI\7:QX-\47#I>V<UK-9)J.V2UL)@7C2;^SY&9;
MB8O#N5"DA)9?=]1_X)F?!/4-7N]07P?<6%_=^)U\8BYT[7M2L)K/51&8S<6S
MP7"-;;T9Q)' 4CEWOO5MS9SU_P""5'P-ME\)+9^&->TE? VNW?B71%TOQCK>
MGBRU&Z=WGGQ!=H)"?,E4+)N5$ED10J.RETG%0A&JKV4$_P#MV*4OO=W]U[[(
MG?FFX=>>WES.;C_X#>'W.UNOQ)^RW^U7XW_9C^#.E?![X$_#ZSUCQ7XH\??$
M>^TVUM]-L)K'2=/TWQ#)&8DM)]4TJ,@_:8T 2Y!C52PCD VU]&?LZ_MA_M(_
M&C]IG5/ GBSP1\./A=>>$_!^B>+M4T5Y9O$6HW_VN2\AFLUN(;F"VM9/-M&V
M2#[6JJ5+!RQ5/1=%_P""2'P'\.^"+30;+PUXH@M].UZY\3V%\OCK7SJ^F:C<
M_P#'S<6VHF]^V6YFR3*L4RK*68N&))/8^ ?V"_AA\,/C=KGQ$T72-=M?%7B3
M2DT34II/%.JSVMU:(25C-I)<M; AGD?>(@^^:9]VZ61F;DG'7>V_FHV5O*]K
MI\RTYK:N)I4<93G)*RDV_DZG,_GRW2:LTW;IS'E?[%'[87Q!_:P\,^+M#O\
M6?!7A+XHZ%96L]SH.J>"=6L+[PO<32S;H[JQN+N,WULJ(J1WMK<K%.ZR, @4
M)7TA\7/AY9?%/X::KH6JZ3I_B&UO;<B33+Z>2WL=28?,L%P55SY#L KJ4D5D
M+!D<$J>+\,?L0?#KP7!XC&E67B6QN/%-K!87E]%XMU<7]O:P$M#:VEU]I\^R
MMT)8K#:O%&"[G;\S9[;XI_"K3/C%X&N/#NK77B2TL+DQL\NA^(=0T*^&Q@PV
MW=C-#<)R!D+(-PR&R"14U^6:M%6_KI>_RO?S;W(IWC+F?]:+M;K?:WDEL?FW
M\(_@1XRUK]G/Q1\/K'X7V5ROP\^,37OC[X2Z5?6J^&]5T>XL%FCTS1VN6AMV
ML]MS:7)AN/L\<DJ3JR1JX2N6M+0_&G]FG6-"\.:-I=IX'E^/ T[X9?#/79HF
MT'Q=:VM@!?Z%,8&F@2P2ZBU*9=OG01M:@(DB!$/Z-W/[%7P\NOA6G@S^S]>C
MT%K]-3O!#XGU2&\UFX50A>_NTN!<7X=0JR+=22K*%4.&VC%SXA?L?_#?XF_"
M;0_ ^H>%[:S\->%W@ET*WT>XFT:70)(5*1264]F\4UJZ*64-"Z, Q&<$T^9*
M_7X%_P" ^SN^NO[NR3YM).[L[#TM9:?'_P"3>T[6W=35JS222V37DW_!*>ST
MGPG^RGK&CZ)%J&G7GA_Q1K%MJ7ABX4K!X,O?M#2-HUH/N_8X%>-863"/&RNJ
MH&\M?G+]EM8O#VF_LA?%2P6-?BG\;_$U_:_$#4HTW7NO02Z;JEW/:W3\L\=E
M<V\"1*Y_T<1!$VAF4_=OPP_99\%_!G2-%L?#-GK.EV^AWMQJ*!?$&H2/J-U.
MC)-/?N\Y;4)&#$EKPS'>%<'>H84OAW^QG\-_A3\6=1\;:%X>DM/$&HR7$NY]
M3N[BSL7N'WW+VEI)*UM9M._S3-;QQF5N7+'FKC42J<[[1_!:I:OW9=;MNR6K
M=V)75.<.[E_Y->STLN:-TU9)<VW*CQ/]J/Q=\1M9_P""FGPD^'&G^)/"T7PQ
M\5>"_$.I>(/#^I^')+\:NEM+80RQNXNXU.^.[*INC=(_WA:.;>OE_,?[,'[?
M7B[_ ()_?L(_!ZZUG2/".I_#N3X6:]K=AI>G6\\.IV<^DO$8M]TTGDM#,EPH
M,8MT,)4GS)17Z'_&G]D?P!^T'XST#Q%XIT:[NM>\+VUW::7?V>KWNFW%I%=!
M!,H>VEC+ F*)UW9V211R)M=%8>:^&?\ @D?\!?"<'A&"W\+^([FP\#:=>Z1H
MVGZCXWUW4+"WL[W=]JMGMKB\>&>*4-ADF1U(5!C"*!A"\8<O76_GK4M]RE%+
MM9M>>W-3<KR6FFGHE?[VKOOHF>'?M,?\%!/C[^RLGB'1M87X2ZYK1\&?\+!T
M/5].\/Z@FG):07UK;7FF7,!OV<RXNXVAO%F5'PV;9=N#W?Q@_;6^+W@'QK\?
M=$T;1- \43?#T>&KS0_[)\,WVH7MA8:DTHNY[FRBN_-U%K987E$5L;=I0-H
M;FO5?#?_  39^#/ACX8^*/!R>%+W4= \8:7_ &'J<.L>(-3U:;^SP"$LH)[J
MXDFMK9,DI# \<<;'<JJ>:7P[_P $V_@QX5UG4]6M/"-Q_P )#K-E::=>^()]
M=U&XUVXAM2&MP=1DG:[W(P5@XEW[D1BQ*J1I)QLE%?\ !]Z]OE%1CHTW[TKI
MMWY.2?-S-]M/1)-_-\TK-66BLTK+YL_:2_X*H>,? '['J_%?P7XV^!^N6^E:
M1JVL7%C_ &#K=YJ>OFRN?+^R1Z>)8;C3"L>!<37/FBUE.QXRH,@T_P!I?_@H
M[\9/ASK/QRF\/:#\,[+0OA%\.-'^)-F^HF^U&[UJWN5O&GLY$1K=+>0_8I52
M0-*(\(Q27>4C]KU7_@E+\!];L/L]SX,OI5FT:^\/WS_\)-JPEUNRO9&EN8]0
MD%SOOV>5WD\RZ,L@D8NK!CFJGBG_ ()'_ CQE+XL:^\.^+"GCG0K?PSKL$'C
MWQ!;6^H:; P:.V:*.^5%7=O)VJ"YGGW%O/EWTI02>FNK7XVOW^SIMNK/>71'
MD3][;]+P?RT4U??5._2/R9_P4\^.VO?MG?LM_$^YL-+\"P^!/A-XT\-:7);Z
MQI,MWK<VIM<:3<M>6ESYJQ6@BCO_ "0/(D:4&0B2-3AOU%'2OG/Q?_P27^ /
MQ MKJ#7/ ]UJ]IJ=C86&J6MWXDU6:VUQ+'ROLLE_$UR8[VXC$,:BXN5DF*+M
M+E20?H31](M?#^DVMA8V\-I964*6]O!"@2.&- %5%4<     >E2^11Y8=[_^
M2I-_-J]M;)VO9(Q2EHY.[M;_ "7XOM?>UVTK-%%%06%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% %;6(/M6DW4?\ STB=>/<&O)+2X-I=1R 9V,&QZUZWJVH+I6F3
M7#=(D+=,Y/:O(7?S')/4G)H ?<Q"&7 .1@,#]0#_ %J.II4+VL;88[002!P!
MGC^?\JAH **** "BBB@ HHHH **** "BBB@#Y$_X+2_$I/!W[(RZ)+H9U(>+
M-2BMH[YO]7I$L++.K_=.9'1)4497@R'G!%?D=7Z3?\%U?B'X3UCP9X4\-Q:]
M!-XRT/56N)M)@E9FM[:>W#&28+\BM\L!0/\ /ME8J-I8G\V:_)^*ZO/F$E>Z
M22_KYW/])_HWY;]4X(HR<'&52<YNZ:O=VC)7Z.*C9JR>^]VRK_AGQ1J?@K7K
M;5-&U&^TG4[)]]O>65P\$\#8QE'4AE.">0>]4**^<3:=T?NTX1G%PFKIZ-/9
MH^UO#7_!7'Q#XF_9=OO &O7=WIWC"ZB6PM?&2R.VR%I!ODG6,>:LBQ[E$D0=
MCD-MW EODKXL+K]O\2=:M/%&H7>IZ_IMY+87UQ<W374CR0L8B/,8DL!MP#Z
M5SU>A?$B6$_#_1+C7-U]XNU6".6*9&,9M+!%$<'G_+B:210<$$%$CCW,Y?:G
MH5\;7Q4$JTK\JT]/\_/?N?%9-PGE/#N+E/*:"@L1*3DDM>9V=X_RPLFW&_*G
M;E5W9U?V=?V>O$_[4GQ;TOP9X2LC>:KJ;\NP806<0QOGF8 [(U!Y..X !) /
M[!?\$Z_^"->A?L<^+?\ A,/%.JV?C/Q?&@6P*V?EV>CD_>>,.2SR]A(0NT$X
M4$YIO_!#C]CNY_9U_9KN/%7B#39+#Q7X^F6Z,<Z;)K73T&+>-E/*EB9)3T.)
M$!&5K[<K[KAWA^E3I0Q5=7F]5?IVT[G\=>./C;F6/S#$\/9-5Y,)'W).-KU&
MOB][=1O[MHOWDFVVI611117V)_+@4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M 8'Q%UI-,T%X2"TEV"B\< <9)KS:ND^)NK_;]<%NO*6@VY!ZL<$_T'X5SB(9
M'"J"S$X  R30!9@0KI-PV"-SH,]BHSD9^NWBJM37N(W6,'(C4 \Y^8\G]>/P
MJ&@ HHHH **** "BBB@ HHJ*^OH=+L9KFYEC@M[=&EEED8*D:*,EB3P  "2:
M!I-NR*_B'Q%8>$=#NM3U6]M--TZQC,UQ=74JQ0P(.K,[$  >I-?-WBW_ (*_
M_ [PMJ;VL6OZGK!C9D>2PTR5H@0<'#.$##T*Y![&OE[_ (*B_P#!27PQ\?O
M[_#SP2E[?:<E_'<7VLEC#!="+)$4<9&YTWD-N;;S&,!@=U?"5?"YQQ9*E6]E
M@[-+=[Z^1_87A=]&O#YCEBS'BKVM*<G[M-.,6H]'*ZD[O7W?=:MKN?4'[?7P
M]U_X^^-]?^/?A;1=5U+X8>(1;%-6,./L3Q1I9O%.O5&$L!QU&V2(YRV!\OU]
M?_L=_P#!6_6/V<_@G'\+_%'@KP]X^^'F^5&L;E1!,L$SM)+$3M9)%+LS_O$)
MRQ&[&-OW7\-?@+^RA_P52^!UT/!_A/2/"=_8/&]V-%TZWTC6=%E;?M$@C4I)
M&WS@9#QMMXPR#;X4<NI9C-U,/57M):N+T][=V\OZ9^OXCCO,.!,-' YYE\W@
M:4E3I5Z34TJ*2C3]JKIJ=K<VD4W\-WO^*M%?JAXH_P"#;FWG\6Q?V+\4IK70
MB!Y@O='$]VIR<X*2(AXVCH.Y]JI^._\ @VYN$2$^&?BC#(>DJ:IHY0=1RK1R
M'MG@CJ!S6+X8S)7_ '?XK_,]6G](3@*;BOKUN;O3JZ>KY+(_+NOV+_X)-?\
M!-;0$^&7A+XH_$7PH4\7I;@:/I]UM-I;6H;?!=M!MR+A]S,2['&58*K$UK_L
MN_\ ! WX;_!CQ-;:UXTU:Z^(UW:IE+&ZLUM=,\SCYGA#.TF.RL^TY.5/&/N^
M"!+6!(HD6..-0J(HPJ@<  =A7TW#_#4Z$_;XQ*_1;_-_H?S_ .-GCWA,WPD<
MHX8J2Y6WSU;2A=6MR13M*SO[UTNB74?1117VY_) 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %9WBG65T/1)ICNW8V)MZ[CT_P ?PK0>01(68A5'4DX KA?B
MKJS37\%HK#RXU\Q@#U8Y'/T'\Z .4EE:>5G<EG<EF)ZDFB)6:0; Q;J-O6FU
M:DD-OIL2#@S[G8X^\N< ?@5)_&@!FID-J$V,8WGITSWQ4%%% !1110 4444
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
MU!W5]":3DX)SWMKZA1114%A1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!SGQ,LS>^'QL&YXI!)@'G;@@\?B*X6WT.ZN;.:=8CY<'+DG&/SKH?
MB3-)J'B2"U12OEH-I/\ &6/_ -85M^+)H5\)![U(KA\*!\Y3<^#TP.O4X^M
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
M49P3CD@8S6=.WU9<WQ<S?R<*>GHI<Z];M:,FI?V[4?A2LO\ P.>OJX\K\M$]
M4+1114%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !113)8$G WHK[
M2&&X9P1T- '#:CH.J:YXQ$DT,ELA?"2J-RQJ,XY!'\QUJY\5;Y(K&WM<;I&;
MS-QZ@#(_J:V+SQ JZO%'!/YA;@P;<;N0"=Q[\]/:N8^*-U)<:K&FS]W"O#8Z
M%L'!.: .?W"[M"7&TPJ%5AT/7 (_/GVJM5C3[9[@3;%+%(R2%!)/(']:@92C
M8(((Z@]J $HHHH **** "MKP+87U]JS?8I_LQ1,O(1D8STQT/_UJQ:[[X3S;
M]'N$V*-DOWAC+9'?_/>@#7E\)VE_)%+>H+NYC4*9#E0W_ 0<=ZTZ** "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 **** "H+JV
M:\C="QC'\+(<D\8Y!&.YXY[5/63XC\20Z/B%I1',X)PT;-\N#SD>A^OTYH Y
M?0$8Z_'!YOEAY \8\K:I"DDJ/E^O<=3Q63X@U!GUR\,CO<.&:)69=NT XSBK
MNF72+)%-#)ME@1Q+(R$CG+'J2>5W=NH]ZP[R\DO[AI96+NYR2?7O0 ^T2"4*
MK^9YC'&=P5?;G%-O9C)(JE67RAL 8Y(]<_CFEL2@=RPW,J;HP?N[@0>?;&?Q
MQ4,DAE<LQRS')/J: $HHHH ***]&\ >%DTK3$N)HL7<PR2W)1>P'I0!RECX!
MU*ZABF^S9B?#8$BABIYSR:]#TC28-%LEAMX_+3J1G))]2:M44 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $.H7R
MZ;8RSN'9(E+,%&3@5P/BJWU37E%_L+V<P_=K&<B-1TW"O0R,BHI9(M/M&/R1
MQPH6(' 4"@#R::";1KF2*9#'*%QM/O\ SX)JM5S7-5EU:[#REOE4*N7+''UJ
MG0!8M2T=K*3Q%(NP\]2,$8'?M^=5ZL7/^C1FW(.Y6!8G^$XP0/Z_2J] !111
M0 5Z=X2\7P>(+5(]VV[1!O0C&['4CVKS&GP7#VLRR1LR.ARK*<$4 >RT5YSX
M;\9:G/K=G"]R\D;RJC*P'()P><9KT:@ 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 ;(_EQEB0,#.2>!7G:>(YI=9
M,[HNV<,DD:*"A)!7!XYYP<'.>*[S6R1HUUM^]Y+8X)YP?3FO+K^1[4I&46)E
M^8H!P,J,=>_K0 EEJ,=M.WG6L4BN"K<?,N>X[9'TJM'Q.-@+8.0,=?PI^H7#
M7E[-.PYED9B<<9SFGV;BPDBN&R6!WQKV.#W]L@_E0!'?8-TY&X9.[#')!/)!
M-1444 %%%% !0JEFP!DGH!WHKTCP7X,30+;S)UBDNV.=P&?+'H#0!C^ ?!,Z
MW<5_<YA6,DI&RG<_!&3Z?UKN*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@".Z:1;9S$H:4*=@8X!/;->8>(-
MN-.EFEGC$?F2X0*VX/G.<?IUYYKU,G%<)%9QV^EW<LLR2S7.YDAFR@8;CEPH
M/7 ..^10!CZE9"ZOVCBB2WB6?;][."W4=><;>G7\ZSKB57"JN=J9 )ZGG]/I
M4[R>3>++&[-LQ)\_!X[>Y%)/IQ:<F/9Y3DF,LX7*Y/J?:@"K12R1F)\']*2@
M HHKH/ 'A9/$-])).";> #*YQO8]!_GVH SO#&F'5]>MH=NY2X9^.BCDUZS5
M73M%M-)!^S6\4)(P2J\D?7K5J@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "N1\;6DOBB^CM[>"X?[.63>
M,",-\N<GV'TYKKJYKQ7<W^E:K;M:<0,<[> K.<Y!'?/7G/./>@#G/%>@W=@Q
M\R21E7 ^9OE?@GCZ >G;UKG\<9KI]<G2_P!3G22X:Z79G<R%-I"MMRO' SU'
MOQR*R]-CL[:VD^U))+*S;5$<@"KQD9(SU/'X4 4;YMURV!M&  I_A&!Q456W
MEM[GF4S1R;CDJN_([9R1S4;1VP/$LY'O"/\ XJ@""NU^$^I K<VAP&XE7 ZC
MH?Z?G7(BWBE^Y-\WI(NW/XY(_/%:7AW4KGPUJ<4[%C;9 EV,'7:3CL2/7'TH
M ]/HIL,RW$2NC!D<95@>"*=0 4444 %%%% !115#Q!/=VELDMJID\MLRQJH+
M.OMDC'Z]>E %>]\<:?8.RR2,&0[67;\RGTQU_'I[TR7Q[IT5FTQ=R%(7"KDD
MGW''ZUS=KX?N?&,QO+IGM[./D%QEV3V..>!UJJUC/XBNFL[.!$M;60A$"[&?
M& 26(^]C&<_EQ0!V%MXZTZZ:$>9(K7#;8PT9^;G'7IUK8KE_#OP[MK:..>X^
MT";@[/,QL/U7%=10 445QG[1/QMTK]FWX$^+O'VN>8=*\(:3<:K<)&NZ2811
MEA&@_B=R JCNS =ZBK4C3@ZD]DKETX2G-0CN]#LZ*^7_ /@CU_P40B_X*?\
M["7A?XIR6VGZ=KUU)/IVO:?9;A!87T+D.B!V9@K(8W7<Q.)!S7KFE_M=_"?6
M_B-KW@^R^)_P\N_%OA6"6ZUO1(/$=G)J.CPQ;?-DN;<2>9"B;EW,Z@+N&<9%
M;5:<J<W3GNM?EO?TMK?L94YJI'FAJKV^>UO6^ECT2BN%\0_M0_#3PC\(+7XA
M:M\1/ NF> ;Z..:V\2W>O6L.CW"2<1LEVT@A96R-I#8.>*RO@K^VU\&?VD_$
MMQHWPZ^+GPQ\?:Q:6YO)['PYXIL=5N88 RJ96C@E=E0,RC<1C+ 9Y%39\SCU
M6Y5]%+HST^BN-\ ?M&?#[XK^+]=\/^%O'?@WQ+KWA=Q'K.FZ5K5M>7FD,20%
MN(HW9X3D'AP.AKB['_@HU^SWJ>BZUJ5M\=_@U<:=X;>--7NHO&NFO#I;2.4C
M$[B;;$6=2H#D9(('(I;[>OR[CL_T^?8]FHKYF_X*6?\ !4SX:_\ !-G]E>Y^
M(OB+6M+O[O4[5O\ A%-*@NE>7Q+<L@,2P[2<P_,K/*/E5#G/(!\Z\:_\%9++
MQ[^TK\!?"?P3^('[-/Q"T3QKJ;VOCE?^%C:<VLZ7$80T7V"U2Z\R:0OO&U4E
M;Y0I10QD2J<7.7+'OR_/S[>?JA3:A#VDMK.7R7^?3OKV/MZBO*+G]O#X'67B
M[Q#X?F^,OPIBU[PE%--KNFOXMT];O18X2%F>YB,N^%8R0&,@ 4D9Q7<^$/BE
MX9^(/@&U\5Z#XBT+6_"][;_:[;6-/OXKFPN(>?WJ3HQC9.#\P;''6IWCS+;^
MO\F-II\KW-ZBN&^#O[3WPU_:(GU2+X?_ !#\#>.9-$E\G44\/:]:ZFVGR<C9
M,(';RVX/#8/%=S0(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ J&^D6&V9VC,H3YMJKN/U J:B@#E_$<4>NHTU@
MUE+* 581G=)(C+MRV.>,].>GX5Q=DD-KJ6RX=_+SM9X^"GO@C/'X?6NXU[PV
MMC!+<6UN3<E\Q&U4J\?!.3S\WZ9S7(ZY<RR;8KG=%*V';S( A8\\DCF@ %I8
M7-Q]FMHKZZFQA9(W $C>NTKD#\:CA\*7DNL+8E%CG*[B&;.T>^,U8M_$D^@6
MWE00Q0NZ$"<)\\BG!!S^?^16A\-KH/K-Y=W,F2D)9I'/3D9)/X4 0'1M*T&&
M>+4'FDO4'R*G"-Z8(]^#G'TJ6R^)DD&F102VD4[1D L3P5],8ZXXI^I^!1=3
MRWTFI6L5M=,9HW<$%@WS=#CUKE[A%BG=4?S$!(5\8W#UQ0!ZUHFH6VI:<DMI
MM\D]%48VGN,5;KE_ 7C :N?L;Q10&&,>7L.-V.#Q744 %%%% !1110 4444
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
M_:?]F+<-:3:7:*]J;@CYDF:4*P/E=0/JC3?VD_AUK/Q1U3P/9^/O!5UXUT2
MW6H^'X=<MGU33X0 3)-;!_-C3!!W,H'(IVO%36S_ ,E+\FGZ,))QFX2W6_WN
M/_I2:]3M:*\P_P"&VO@SG5O^+N?#'_B0:=_;&I_\538_\2ZQSM^U3?O?W<.>
M/,;"Y[U0^*O[6GA^U^'GB[_A7OB?X>>+O'VB>$W\66&@R>(HQ]IM#$7@NI!
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
=110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>kof-20201231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kof="http://www.coca-colafemsa.com/20201231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="kof-20201231.xsd" xlink:type="simple"/>
    <context id="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6354db0455e84bccb561d8c98a85b0ac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:AmericanDepositarySharesEachRepresenting10UnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i09fd421b9692407e819fb534758ad7f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibc325df2804c4f3a99a7c92bb468f806_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8bbee06eef4d4ace986f09815f73522b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassLCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i70e300ff110f45618a6a6c9b097375bf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:A2750SeniorNotesDue2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i40d3486571394ee38c5b8fdaabc199f0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:A1850SeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i84fdb470a8c44d56a5a4d071f2577b71_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i015e34f3bfd746b490593f1729a60074_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i93b24cc0367a41f7aad4ff9889d21bcf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassDCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia61837eabb34413ebc99a644eaf669b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i92d94cd4c0a2455e9653a2a2bcd086ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i370dcff518e44a40b642a3af359bf330_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id55132cf1d094531bf9f95bd57a4a257_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassLCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76ca77e5a99f4de7980e6ce5a2bb5ed6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1bfb407c433c4f14a861eddde1d72f3e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia715426799804ac19dcf8af9d50e4434_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4b8722d0fd884cb180f1a1525416504e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e175efac42f4df599368680b7b18fdb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibc02a95f97fc494288406e5ef4b252a0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i246432b703934b8bb2923d0a0ae28d70_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i44cc422d5f944455a6336468be626222_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i588a31aba54e4bc086b692de3a89a295_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i5a7a7c6d37ad4e1c94bd498550a59f27_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4d9784be48864c3b9cb825f35d313ffe_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i923da2f628284e42b175be847776fe43_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8d8b7abf7c164fbd92ede002fb482306_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i3a55ed56a1074d3f991090d26747bbf5_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ibea5eb02cf664326a7f5c26b66352b12_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0f9f7b064a06448b80fa950fd7a61497_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i19fa8401eed14d2f9e0e089edc4f6ccb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3441320bd5d746099a6555c516f2662a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2b24f27dbf964997adca3ca139e18334_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i627e457a0da64e03bc12ffbf4b733e1c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i27aa06dcb6b94d678545b0694cab5c3a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id7b9f53b626c426bb7339e6652c9e88d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if2e12d50e98b46b59c4adf920db7a9d0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if2058b7006114836aefd7c578b320504_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibd318795c3264b60b178c25c6e1d063e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i39d78a971e0f407781aceb2b80a2a90c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if14dd89f81774294ab74b592889c1b66_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia96a8abeeab448688587f3c94cff5c05_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie13a734b77d24c80b1f4c222d8e0385c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ieac89d4194094f489e0e5b49de0622c9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5e82e808cc8046e196a252e4d26716ea_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie299af38925240eaa98d6de30ef5b50e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic8d89f236e944601a1899adc6d896d35_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i47a4c30175f345feb8d829c40723edd5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i055bca7c80214057aaca1783a9710c6b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i622f4a68cd0149459fe9f7a7ed43fe3d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6b3f0a7455a7479db68c2a89499777a4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i413abc7bbb4c489a89dabf1061045bcb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie1bc1c9d4f624d8988a27079e8b63ced_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaebc275a1467421f99106d8663ae9775_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if6b6bce3124944ca9d59269be59e522d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i61e127cde7ce432b85edd1f02b8db6a1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id6a8551f6abb4c4cb268d667bad0da45_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6791e341c19f4ed3a114c756a1d87cf8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2386c10e468e405bb340e6ba90a676c3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">kof:AfterAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i55a9c431a0b045118a9a0fee6180bed2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i94f0193f6d64416c8e05807659b58b0d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9cb828f2ccc94711b0e4387c65a9b33a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0c97c8d547bc49dda03e779ca910cd32_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6e50e47544df4866a48418c897540dbb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie679a35efd8d42c7ba029922aae592da_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icb9360f6dd094b009c5478887fc8049d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10653ba72f2f437f932d4d840809f157_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa9b498307684778ae433d5a253344f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib3ef0b64d3a64a77a340f7be53557c77_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id793464cc0fb49efb9617ea65bc92fdc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i28ea7451dc31456696f08788f07cbe9a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i39da36b78bae4fcaadb618676522ffc8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iff001bd9e60d4910a67566e2f523afe2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic2d4b21979f54a93a4fbc85c3ef01467_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ice8071c6464942799bce29fe26a8918e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i59716cdab5fd4e788c5d5cd9a450caa6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1d9468daac75443d9c4f80005d3a627b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e70fbf01a1847398c630a2627aefa22_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i72b1486bbf3c4bbaa33d4ada1477a715_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia087430bf11d441a86bf03314e0226e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15055976ecfe43a094b312972c39db3b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cb1829aa0af42fb93960f32c47b1b0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia968e299e49e48f5a2d7ccfe0bed3cf0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac7bb313505b425685d6290a47fc1399_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifff455abae80479a8e7b6e54497c362f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0d84c708e144073951936b611f02f9a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida393b31ab1d42afaea52addff6ad71b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9719b9d83e44ef0a8b83c62807eb78f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic54bf8dc8dd24589904646d28da545a6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94666e62b59048c59d6cfb2a3b1185d9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4acb7b8f68dc4ec3bd9b22dbe1ee2a1e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13eaf9f227064f919cb676d43a6b0514_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5fd21d35503e43979224ee22f663fabb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:PropimexSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic2e252f2917e48a3b5f398d9cbceb27d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:PropimexSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie14b510d1aca49ea8d04a7fc44395b38_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ControladoraInteramericanaDeBebidasSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i72499803c9b44a31986319570e3b1eac_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ControladoraInteramericanaDeBebidasSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i352b2beca5fa48c1ba4262ecbea1cc32_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:SpalIndustriaBrasileiraDeBebidasSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if66dc52b7d7c4397808097ea721645d6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:SpalIndustriaBrasileiraDeBebidasSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i349771972b9f4e9aa2651bec5ecde84c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9d34882632c7470d8910bab283a8ccd7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icd3d154b3ee74f03b40d276b0bd14a31_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e043eff3fbe4002a7e5fee93c4cf1e0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i832de9fba35649f5b2be1c8ca59a6c4d_I20200305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">kof:ForeignCurrencyExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-05</instant>
        </period>
    </context>
    <context id="i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i28a27efaf81c409cbf5155cfc460060f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1a5e5c16073d4af088f36c274ded4c27_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if4c2d66acbe5429c84a2769006996f49_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8d957b456c34498093e51b4feb3e6fd3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie64621701ffd451286813cf1ef2cb635_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6cdb233886e9469e8354a71e07d8f7f8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifd88952c8f0e437ab7a2f2f446874881_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8b2f07c869464468bc3d1dfd70fa44ad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id7af01a5a8484f31ba7afef4e84e9a99_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ife197afcee3b4714a4a6b6c7b4522b04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f9a047621104eec868172fdf828c7fc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iea638cd2691b4e5e844e0e154a56c176_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5d6d7378af8e46ebbe7a48afa24b0917_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i511c941927f6427f9c2eee48ab477927_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib647801c81ea4609a2d33f3285d9bb68_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23f9f813cc5e4b058f8a4d4a879efb20_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i53c977e5f58040aba6d9bf4980ad228c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7a89b5eacb6b4a328d49e1941c85e3ed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id34216b7ae2e4c3e929743e43f80f926_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iee1f666551be43a09556f7ec51eee29d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic12743e55b7545aab93d1b8a624bce7a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1d2ca3742123401db1ae1633206cbc94_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d699ad204f64822b448e7640336cfb2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i642bc59debcc460ead2d22911c64a432_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ied71fa45ae6d4d3d914c1fd642a055ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35b2cb975dea4f31b27f35ccb047c1a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if8e5aeb98be843b78567f97323fbd44d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5cd83ca43832468e881877f77f670f28_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i71838511f8ea452589615d6225e00299_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if4c187af9db645a6bfa467f3eb0830fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b7b78b5bbb043cf8763f301a84becf1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia403ff036b51451d89659c4c66e44cb9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iffd4a1a7a02746de99a546ff7e26baa6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic2de4c4ec82549beae8601152cd65905_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1567e90d7ce84d328f2cfc04157d2c03_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0e4248a7f9e45d1991bcf445da4c30c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i43efe58efe284359b6b5ad288f6eadbd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8a41993f0ecc45b9b45d07ae06aeb1dd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i88d861bad15441018650f4b08bb650de_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6f77c7e24ea34b73a51a45a4b475c159_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22db4dd18d63434fae4693c6490e1817_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2a526eccf8df40adb867d52a41e6282d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PHP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icf7bb40ac1cc48f5b83fd76fe3b9cd77_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib14395e356014dea9b4628a19f984b08_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i13a1641627bf4079a0d8c007a8f01050_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i65ebf405bea64b3685fcf25ba1bebe85_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib80f81f2e47749928557b7a6754575a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4e5b9169d4ec4bcc91a620523af9fd96_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0cc969f2c86455db0c307c18843b7c4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifbb8d01f140e43d98306b4edbafe34a5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8b32062d03e04cc2a5e9c3956f913780_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i143a1fa06385443cbbeb659e217fd972_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0716394c9c7b4714aa043cef20d94017_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1e0f3831e8744d72ab604229b8311c9a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ad169a7e3a44d0285007f6bf12d07e5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia7ac4cc734df4cb992b09db6358a67a0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i93d25507c32e463a954830318b95ac98_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i09af73f6512d43d5afcd3219d4585aa7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3c06b89238404ff0bc5fac86030c6316_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd078d773ee946d09612b0bc1ba0cde3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8d2be04acfc14032a10ae96c4d1485e5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i05b25fe1f4534183a05d3fb2671bae12_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idccc5ffc877e498d8a13c795479f42ee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2d481787e8204e0e94a24c9d5d51def4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie0299e090eda4788863a9d9b960d4838_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib42f83655db045598ab8fb5a2fd2ba39_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaef3bb15592a42809f012b06c10f744c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibadef473dab648b684ebaf75fb110069_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i516b5ce84d4c49d8bf9483f2daac1c24_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i70fdbd25e5cb4363bddd707824fd331f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe1af72a61b24a9bb7a55aa521d01450_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6d887a6aca33470fb58f23833fc5fa38_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0c307b5a464f4e628c7caee96096702c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4e0964f109c346ccb2b71b3f0f9f86c2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:VE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e727670919e48d0ac1d93cb80d9a3a8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ca6c84744f54221b65fd637c946b0e4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d3b72659b5c4cd4a1d6aa0ea9c2b1f3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2b844e0643be4b7bb5b752f67bb2a6d4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i75bfdd8c9ade49de9b8fc66723ef1e8c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6bcdfd9804d443e7aed221aec9d7e1c2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id285283933f34468b6112b6dd0720b2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibbdf1ccd777842b9ac01184f90152b01_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ida455aed13ff4f048215b7342a05e458_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id9cf67b1f2554afd81c70472a8c8d240_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3673a4d7b449417fbca1a0fd177b2230_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d7f29c112da4b2bb675b7459ce82c37_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3583804075954cd18de506c6987d4905_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:GlassBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i591d99c237774bb1b1bba20db9aad2fe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PETBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52f36ca2fa0343ce88bc6436e7639b62_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0be8407e8e7445dc898ea5d8233b9332_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3236a0fd8da047db9869385ac3306c45_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d9dedca283c4266b58ac681ac486fd2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i72c00943250048ae8ae63a3d44a5d1eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia39246c1d184474b887bcda35c5b1fec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:BottlerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e50a121e4f743949c05cff5e63af361_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e5154d8e66b4493bf7c52b081cbe06f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i70cee89c5fb343a6ad6d2d5b8bdcd455_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia19538f36af046e6ba1e4fbe0b41bea5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i84734742c4e4422ea9b13d41f4e920ec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i23ccdd08852c4596b9c1f2169f537459_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i98afcb07e9154e5199ada1df58b4761d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idea7764735e04b8493f8e8a06330ac1d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i421b982064fc4e9f8bb24f871a95c550_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifc3f2ec1399843668735534be9797b83_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i38056a7575984dc79a402462ad8931ed_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:AlimentosYBebidasDelAtlnticoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibdb065aafa464fbe90fd0bcb756386f6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:ComercializadoraYDistribuidoraLosVolcanesSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i61ad0aedf88f47018ad5f06c010ca549_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:MontevideoRefrescosSRLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i51060d68376248abbf138d426d0c13ba_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:BalanceSheetLocationAxis">kof:NonCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2b16ec6c3df846bca407b0bf0b87c6d6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:BalanceSheetLocationAxis">ifrs-full:BroadcastingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i35319e895782411e96042e5a899d0ea9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:BalanceSheetLocationAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i729f9a182d8f4feeb720732d85c4c59b_D20180816-20180816">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-16</startDate>
            <endDate>2018-08-16</endDate>
        </period>
    </context>
    <context id="i3cbe5099c6de492bbdb2a56d466493d6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idad732b4ba6d4c0aaa6202ad1fd288cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1aa72bd1404a4902adf3ae99d9e3674c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3aa9ab1bc65e40cb912832b4c94df296_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe2219b1dfc7488a93172eab8b5bcca2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad7fc4fd3aa64990a4dbb50e601c7f90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FemsaAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i710f74f93bd24bc489b090e921a4e571_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FemsaAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7b71dbb66e08456692394945acd3a109_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60077f1f12164a89b0cc21cb140c8858_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic6cd505a9d8b4933b0cd0ad0b4939667_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:NotLaterThanOneMonthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i888111ee40c04e09a1240aae3a67f0b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:NotLaterThanOneMonthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id3e15e9923194189a6dc99572df0e516_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0426980a05941678cc0a77d8400b6d7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i912087bed6c34ca9b9427d34a94c2aa1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1aa53eea17e4f4a8175a86e12b14c93_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4097a5f4e78049029ac9f02aaa527832_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d177106962a42ab8cf63c0499f7cdba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib2ae42fc9c0342b4a11a681ab4e59df9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i754bc49ac5ea483b905ef0c978d2136e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5928f6527ef14a74adafbcff5e3013b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id88801e547804c708142842e2377e96e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i20373adad88647c8bfc54dc6668a4305_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:EffectOfOverlayApproachReclassificationAxis">kof:AdoptionOfIFRS16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if4686152587d4e888615bbd84a37b2ac_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:EffectOfOverlayApproachReclassificationAxis">kof:AdoptionOfIFRS16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i59fa3a18308d4076b2c606578c809720_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:EffectOfOverlayApproachReclassificationAxis">kof:AdoptionOfIFRS16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaa7d1c1a9b6e4ff89ea59069fcf854d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0a9a1c71659b4e1eb62607dadb4693aa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia692a1ad5e5e45b3be835ad72285575a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i59a1af2891e8430c8edc7cf5bf590cad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInvestmentPropertyAxis">kof:InvestmentInAssociatesAndJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i475b9b93a0754c0fa5db478d52d2ef0f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInvestmentPropertyAxis">kof:InvestmentInAssociatesAndJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4cc2cbf20e1a4acdb9d640218d2fa0e3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5768a735dd8f473092bd9eba39df06f3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib321b9dd6b2e46c7b20454606442a82b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i02c899eb3d6244cea15c7903682e5e3d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieb9569f3e28d4995aa8686c1eee0e97c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic818aaa9970a40b1b8d1ed9eff3e8db3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4b83ba64e2a64f09992dcc268721c04c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84c040327ad84a80808aa4fac17b10a1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icaeb76dea9bd458288503536e8fe5798_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6cb793d18ce1434bb7577fadd7c77b17_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ied2390cc0e8a4640aad09927a146e80e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4279a22501964f85956040e068f811a8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic826b61804fa43bdada59fffbe8ed315_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if26b0b8cf60e453a856bc4caf5b3c2e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i39ae468f70184a578a6a24044b39dd7b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if6071cfcb21b4e6695dd7a2d20e3d6bb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1414773556e3425a92c6fdbfcca1bf5e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icac060eea26f4f1d88f9709bb000b210_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibad47ec7b2b242ca81f485b2cd82b6cf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42159ecd00a747dc8f9dc302573ccb07_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4884c421743b4c9a96996c016537ffeb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8bc19f1ccf5248cc82867faee14721a8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id9b2432287754dcd9dc2210d29175a72_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f00dced026c4a7898a693dd9539d6b9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4f4da6f1b4eb43038794723d20399847_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2754561c9945452d9aed98af8b9f4c9c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic13e15b0fb944f95bafa5dcf06d624d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i827d061382ab41559071b6bb53964ec8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icbd1f2584a2d4bbea7a6636133f180dd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3dd10ad6d2754c35815d8217c5a1e659_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iea87f1d7a27149748b2aee5c8ad1ea96_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e11053d306f464b97e9da29e1e83ba9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic9af51685c754354a974e2d507ddc433_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:OtherAssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf815f09ee364f428fbc85ecfc670b7f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:OtherAssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifd261e3fb843437186856c008f615833_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id2021ed402894fbda80c0da6b30a2f55_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i856e53c265a045dabf7bf99ed9242d4c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraMexicanaDeEmbotelladoresSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id89a4c2fd5df4e7cb9640f82ee8365e8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0f99756e80144011a2ca1abe20e9a0e1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id39c0b1be9284e8e9276f9d2cd264fa5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1896c57136c340c58f252819ae996a2a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib623657a3f244133aadb4373e4520cad_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaniaPanamenaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i57b28ab204da47d982817b05fff2ea96_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:LeaoAlimentosYBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0d4b4689871f4dd8970ef0c8088e4f49_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:CompaniaPanamenaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i130c8909888f458fa69385878e705c3a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8bb70608f96c4012bb62708672fbddfa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i18cb9cb550b04d219ba7d839553a5be9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7feaa8eed5bf41b1ba7cceed8cea37a9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i072c2712b80a45f5a161714d4e943b24_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib16475547bd84b1a97bf9baa535dbcab_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i20467edd2f4e4853ad950bcb58673c07_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idef216164185408f94df9bec3220f92b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia3450846167e45449c024ea16d58fa8c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5728055bbd01473eb17454b3662da0f8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie3f48ed14ee74af4b17fa9663f702cdf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7220ad3a64843b1bd95f894a3f8d8d0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10f8112b1ecf47bb89b24fe6cdc0f108_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i60258c11edbe404db80d5585d1b83c49_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i91ca43f8d2b24c9a922c2c07ff89f1f1_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic864005c734145d881329da8ff1e15be_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1e472ca1c040457bbe3750390766532c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ifdfeaf048e40472686a6446dbe4f6d7f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iea72778bc42945a9a1352e3131497d3c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i54797394be8649d38737b41ac8fc7c04_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i12e64d94cc9146b593f805ec1fe852c9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i021e2987c50b403e9381156b330f7afa_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i35c4ebe43dd1473c8c190923f966fb67_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ica32c128d8bb45d08b4e72f7a916a4b3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4a1811bf772a4b7391f20073970e15d7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i69eb1a145afb4b92a1bc962576e9b70e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie928366baa3349ebac14dfc6b2dfdb2a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i70a4e6ac630d41bbb7a275ce95c49dca_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1bd5648b646649d0bad2bb1c7e65e918_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i564f30ee3b9a49dcad4789ff28bda540_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id9eb9f25e86b45f5b7df0bd5bdd81657_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie53d1d3528ba42478e2768038d0d45d8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idf6866ada4f54af788edfc1c267aac58_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8f3187f853294bd49417636277705f4d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib395a1a5fb3a45dea3d872a8a7c21ed8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i82e329528c304b4f82280ef9db6e8284_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7d5653775d05447db0af62294376eafc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i894411bb11b44b3e863b0131935abaef_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1d642a6a0a6041faa0b76c7811956119_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9581068b6eb54595930c7ff108b4224b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib6c838210082446b88939c0041dbca7b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i09d7c2aa71074de5a3e67fa90a56e27e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i08d6d11f6a5a47738f43569852f7280a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia596623d8d8d4a3e973628a79896a28f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i48078aff97e84da594dd28d57b14e0ea_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifc394f2a443b4b9e83812c4dfb17b347_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i613f9f1122b94da588347be21d4728cb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i469f0bd48f3f4720b1bd50d7344b66fc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic142faf06dc144c6998cb53c34ac32e1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iac0edaf0f4224bdb8d8928be4876ba0b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib05307c1df484cb5b676658f70cba669_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iced42b608af1447a974a448e23da6a95_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4eaeb9da6ed54046bc2b2a6babd550f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13237898985d405ba1b06c509b9b4a11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c02220b418f4969a35e7ac8d226299a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i857b93af256c45679e996531f2d51192_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c5c3330cc614af08d295b1347ddc6e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9de6fa7e083346ae9155517e4f569f63_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia57cb92e00fd4740b845e749788c5fdd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i807944d9307040d3a5d3701be81e5477_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i717bf321fee9463cb012f3929804418e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i65a4f88b458c485a8b73c2319083e13b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iba8225ac965d4a71a029826b1138a05a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i128e66cf1fb14a37b97e3440360bf16f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2ed584c21e7f4a538993454a7db95b69_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2550135dc2d04be98420016f1b7e1eec_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib1fcc18de99c43c7bc61549a6d821cd6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4e70ee2588564d20811a05d377e52453_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="idb0091fcbe244b77ad8419fe4136c041_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iffbc21ecc6184bd9a254fe55cd65aeb2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if8af5294b7924c2cbfe7b52cebc64ee6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6b200d5c94f44e5e979f5504fde980bf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if692bc8526cb4829aec8579f4c431a31_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4ffe4c96a9ff40578b88c4c0a7cfee4a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i79922956709f410c9b83221e974fe173_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i21ef8f3e79994f14892e95775da6635c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic71cd6c08754496bae4e3b2dfa0ba882_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i72bb24120fa14a208c86d8e2462ff38c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i08c3e2d5cc28423f8417c96a47a30145_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iab5329d345d9418ea44d31758d2cda62_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i57a68e55c507446faa06c993b22aefb8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i554a9ad843fe4b67ab2e159cfb219891_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id68d1cf1359b438289254f06bed0cb06_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0876610a7d684883bd462badd5eb341a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0413528fd5d146b78b91546716f99f1a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i460f40908874465eb3db2fdd456d6003_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i570a414757ed4011b6f43f7f76cedea0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iddf1295733d6427eaa54848e1a16deb2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8121c2b2c67d4e5c957573c27a6674b3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9ded084dccf740d78fced24e92f9ae22_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia56e7847de4b492697438b323f05c7de_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i19e3f360c9504e6394a6c7bdf443ba98_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5b83a31376f543f0ada9d6324ae45c9e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2bbce5e065c34b109538fae8057b7a62_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic1948c488ab14d118d9ae6e6a06467b6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5b41042570174ed9b01d2ac63f436c0a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i07265494d1c746198f71e97249147e99_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3eec8007325f4744a5d92f4abd93b897_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2c834cb52547406bb1cb12cdb4fcf71b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if906afaa837a4edab70652307dfe4d8a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6a4d4049f11d43a6bbdfdf915af7d464_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i32e8500811e9454084c45c334a155650_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i384c44c08eff4e0a928bebeb9a7ae8a4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib54859dcf1d04dc4b31c15211fcfcc9e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic5e7bb3f90e3493f855e938594f45622_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3da42e876a0d4a0abd20e506e94625bf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id8f73fcde2ec439e95806961a03d74c9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i496c483a835d461e8a2958e540ec58bb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i245fe1596fdb45a083d059e932362540_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i760ea7c5fa5d40b3a144f828ec21c57c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10656630c52d4960a2bbf726e8701f94_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i196e02afd1894e51954def646196d509_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icc421a7d8ecd43268ffd2b3ad81fb14f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id60aa5b127e74b0d9bc01da750e67a5e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25b838199d5246688502c5b69b1c2ac8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i98a42bd104594e2d84642f61124669f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie766f97c2f1a4110a895bbc6396fedc3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i577ba3dcd220497887444d8789688bf9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if9fdcf6e3b634225b46fcc0679f2f836_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifed74b0fee42469fa15b7462369fa0c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i887227c4c6824cee8475d6af27273086_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i854da48375cd4617bcd6087feb7824a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7643c099f00d4fa89e54dacb6dc3e673_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1e8a982a23f4038821b3891e6d4d517_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8bd7b7004fbc426c89829383d86842e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i627160dec6f2476298e2320257d2142a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1d1735765fb495db504e0c88d36301d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie725dd6214c14bd48bb5dc7d550f769e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i669a5023f6224178874aedcf1536dd6d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0e01c28f67ce497686b05cad10564bf8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie5df342e54b74d1e8f3200a248a8da5e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id6ebe397cf6645919cb1eb28add4aead_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2a9ce8bb269544c49af7ed42815f85e7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i13695be031144933811b9171fea70e03_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i02a1c37d2dc64567b0db3768b4c9cc0c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9724568f632f4ce09a9ab9215a6e2f1d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i14a759142a2749f59923bbbdf9231866_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie8930a73b20a4f5fbb07a22a03cb2f3a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i287c1f5124724e5db8f7d5967d57dafb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic2e76170a1ea4ef6811493eead0f7587_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i966bae2969f54263903da27a532f5750_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i95a735c832dc4274bdee6f4f6cb739d1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib6c9925dc43c470baa5e8a5090d99f18_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i429dd6f7db934781a94ac8e524a1cea4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4f2d1d96815641f0a901ef79ff30e3cc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i481a6e3863034f218ad3e9ab9f2a3983_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i45ddd8291f094e81bb79a4458fd5be52_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if290739544ff4d809286a6cd760a9cff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i03e2215c0a934d88a02bd2a604ed5b55_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if32231458cee4d0dbf991187aad3f858_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i47cb4e031e394fdd83c6ce56d45efa3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68a8b1224c01429b9cd42d3c5924c1b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibbfb4a92096042c4ab7be9eadf39bcc8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie944f3560a094cab9f1e7f4564d5089e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8ea604856fa1458ab2ed0409abfb136f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="icc53079d371243b2a0281de614414557_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ie24c67ae3ffb440cb875017f734af9cc_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic6b1ffd925e34bb28ebd64ad9d4e9438_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia54ce84d192c4fc5ad35224aa7b73772_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i28dfcea0005447d48413391cbdda7feb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i64364951e4ba48f68c7267e662b78e9d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i539210aa93b649bc955a633b1a43b5be_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i31516b3d3aa548d1bc0f41602f225815_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3ac2eab30e0d4a9ba6b8e0a7e60401e0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5d9ebbc3ff4140c98f0ce9c2f9686429_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifbb9206be6b74b24bb179db0ddb462fe_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3128b624c4864f469656c7dc74713b78_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie04d94435f104e6098f3d6266f966e4b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i50d121e528f845e794d72998a967d634_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i202ca46bd400495db9bbf8ad3987326f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i162089129436469eb51462caf8431985_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i166022802cea46678aabde6c7f513f0c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i61ebfa4cb4c346bbbfebae4bac72e56b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8c8d4e54b0ee4c1b8c55f9ba79e056d0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3742490574d946ccbd6828387b332eed_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icb816053635c4cb79aaf652d25cb79a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i788d3f74e1c94e18b061888398558cec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4775f45feccd4c368ae6ef4d4d996e20_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if1765f57611d4cb2a437750ffe917994_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id90986956a514d4589a087105612d93a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if28c9daa7732494ebbede38a4db1eea4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37d8808b9c074fbab37e2c17407aaf93_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if34ac2eecedc4b489b6144fdbf95919c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic68fba9159f147b4b1b1b599bd97f749_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7fb7a16e19c04a5b98d65e481615b6c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i458c5d147d9c4caa8e3da9b55ab55054_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd37c7eeb1c8436a9cac07d5f430d64b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i28a3f848cde143f486649dd3b21c95c2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ie04ba3b5d7384a76bf5c705b6e424022_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iea8b2503a28946f9959bbd724dcebfb2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i96d998ea72d142d9a9cf2c41bcc6fcc2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i7bdf3f39145342a2bcb97dfd4c5e6422_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="id899b6a65ccb4959b0669d2049985eff_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i24201cbecb5c4ff08105ec725315ba32_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if908f48c28254486b3043ab004603adb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i60edaf3d0c23477b8be479bb2605e02a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i424b059c200f4a04b0406293030dc558_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia791a284f19a4cedbbd642995eccacaf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i11be7bca229946e79032019f1479e3a7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibad61985d3384127a2970ed889ef4575_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i897c6b394fb643a2a7366687a7c1cccd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if634a0e40cc14932b1e61be75754ff56_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie80494efe6684f52be21d3a27a91b472_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia95b7ed7a17348a29c427f6d2f115512_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CocaColaFEMSAPhilippinesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4fb92ab2f7614112af2530e0575063f8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i691f10a35bb84b8ebce17d08ed5c815c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i23402dc15da54f368e32aa85a11b4314_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2792bddfdec04604b581359ef0ac426f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia61863a6d7384ca49bdf04a4386caa0d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1601ffe2fe224dccb4e0802bd2c302c8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iad235262c9ff4c5885340aa7fb201dd3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4d874b41fcd449a5a541479c5641b4f1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i89ad15be14c842aa94da4e9eeb1bdd25_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4bcfc08c4144495086877b65e4b83340_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icf243fb9609c457ca9717543bd6f52cc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia3cf85b880264604aae0c0feca098bb7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i298769dd3fb344f892eb065915f0ac06_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iff0131e4c8864e55afe3a1aa302411be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i86ac22a0f97844c58f0ce3b4a6824e94_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i293b7c5ececb48d6a7ca9809fa2ec2a4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i894783f11a1241fdab5651e8286de473_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c5efe32fa7243e68dda5a93d51d1055_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d420e5bffeb49448fac893f8700f18b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i16e32847007347f683e57b7108d554d4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02cff3c7dc31407084b839b884e48ae6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i861d33127b654c8ca8e4a2d649fde383_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i155918da25814e49831bc37065bbe538_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i70727d8ce3534e67866cf239c531487d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i85d2fdb181df486b9e74ce287dff575e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a68271777004447850fe08793bf764a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id6fd64679e274fd3944cf1c99d0fb115_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iace3e133941c4fb09fa3fb32ba98c021_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id9af05f75ca44631a00f3cf27d9fc3be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie726f0589a2441b592fb84002a42ed8c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i995715a3b9574d78aa6ee3e8708d795e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i84ba443a65f24111a096b103e3739380_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4d496b1fdb7c440fb0bffb70f1855cb1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7d4b484fba3942a2997002c9790d0c30_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib579c8fadc114c5290d044b15147a5e1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia6c77df10941419586c4c304bfd8340d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6193e8667e9642d8a099f54a3f51b15d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if7b39796a74041ecb957e0915b6f7acf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id0e75f774b574d16bb6cf68ad1a59fb7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibaaa5f07e0f54c799de1126bf2c6dcd2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i06e9e80d5b6840d8b7b630774ad13a89_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie873e019cbdc45b3b7b730584afb499a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i72e8bc5cbabf4cacb13ca5e8e1add415_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife923e4f59c84742a7d066f7d8a5c489_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20bd592ba9a54273b61b2ce461fec8fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5052f2fadb1e4385b6a66425b16776b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97964b5ec8ff45b28b2de841d3573c2b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a968e70c46b4159a35a9605cb3f0a36_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ica1400b5bbea4e62814c951e8b4f9fd8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i30807ee6844549d3aa64707d781e80c2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f7bdb426ad74ba0b86ded87cce0694f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i45b0b40385ef42ae8729a8cc8acf7d66_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i190c1099b24c44bb867b3f93b5504aec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6480b2e10ecf4a6ab3e585f9aaee83ad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i571d74cc7a65432f8c0a1f1b82ed7701_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2a65c4a4b7274bdc9ef924598e2171d6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic4d3bb59a1c54e529557f78ca5910e4f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if9958295fff94927b33a57612ca5fde3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i58016c6478e44c23ba35e92e8f1a4c3f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:IncomeStatementLocationAxis">kof:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i93460253d5694d49adb1a07266ed3f73_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7cf49ce6dd1433b974eaadae132aa12_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib550baa47c884838b70198a41612db77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c47504b92704f61ac1aca1a012b5ee7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i908e24230bf74f448c3e1d6bdef03fff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a5abdcf727d463bb49688862e5646e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieec8007a5c09465099531951ed29413f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaaabc6d4936a47b09bffc5e158615a23_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i938d04cb77cb4559aa142e5e9028d9c4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia93b1f37abb345e2a2f887c8fbf16a08_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie0bc8b10fe784a30b933c37947089ae7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3643b1c9220b4118972856ef537d1fc4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i90608835f4b04c788a48c5c73238b139_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id26d373d48cb4474a66c3fac68f125e9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9114336de1dc4e48b8706c720da5a256_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i277a36f0d1bb4c3299afc262372520c1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i99762522b7694db18d6ac16d52e143de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cd219a02eae45f3bb69797bdcabe1ed_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8333c289ac3946b6a62b9b95022a64e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98de227bcfe94e8daf4ccb81e7500831_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0ebfb0146d04b43af4e309537c9d4b2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82eff555ca4b4f6aa1f34769ed69a56a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0127238cfe084960abecef27a95f09ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id9974a4a7f5342fc9ae4900ef8b433a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4988cb8e3f942d29be4b611770dda8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2744cc9fa2c947cc812302af58adf2ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d8f9c4511c24322ae03e38c3257b33c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneToTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7a1adb9e7204b2c983f7121becb4eab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i97e55392d3e147fd8e83c30a8c773f99_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i41d8fabef8d340f2a5ff70d935eea6b8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i37052726d8f74f94a4a1b036a18b45c7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1aeb80fa3ff445fc8a87e0149d74c405_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd8048d7ce3f4842915b5edf6599ca53_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if4d8db4b4bc04935bc6797cbbd060cd3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0f6545dd70474624a2d32663a9be27d4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9f33a9ddefb3419a831802b6a7698ca4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyToTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i20a21d6a7bcf4306b75b339c308e6cb6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a2a8c3a63c84323a424fc3b4c6f21ee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i55776ded7ad048579f3405b25d2a726a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie4e859fcf28a4d5681f1f4f386dd354a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0527bc8edfc04f0fad8589e51261964c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0df0afdb6fb644459166ef52091d433b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:BBVABancomerSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i287a114967f14509810d5205b98c97d5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:BBVABancomerSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibc1a415487ce4c72bf1230423bf4b481_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:BBVABancomerSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iddb4e8d54be947d3a6e3681d930b749d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie41114df5f54465f865f28d371faad96_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8f95911016c24cf8a1ae8799aca6653f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6bf789d4edad4b379cac2b1795bfdbd1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i899925f23e00496ab598c2320d5e5aac_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1280364fea684de4b99ae4ee7c7a0897_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8d9b0762c1124736a4fde6bf3caf1c1e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:AdeSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if425cf50735e4b8e8754d6a944af73b4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:AdeSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia7086533bb254a03822831b5b110824c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:AdeSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia69c39a8b0564bd6b32b28471b36af6a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i715e956c33354699b154002c6217ddaa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i552b3581a1084964b7f0f665ec61c165_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0c22319ddec242f7aa0d017e1b46bab5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iddf85caf72db4eeab77d95a142b5d2d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i62dc862e31a64b74859103a5ccfb4bb1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id71fce8c50404a6fa9737db2c4c38bfe_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i17581b30ad514016b3f12000affe51af_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9a0677aa793a4219b9213085135f5e40_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i916c979c8e2a43f8a0b0f434312d9fd9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i484ea4bde6df4d49945a35de7148b453_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia77438e9b0ce46d294d79f22c32debc9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i309e6936f8db490da6a6d3bbdf58bfeb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ae0f60e91fd475a834b072efedc09f3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4b743d3901504938ab5ea2ee15fd6363_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1f702fa36b0a47dc996a6f9a6238a3da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ide219a6371c5430cb8293c7593a168d1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifd642f4f32334cf7ac838f50bedb4ded_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7af92071b2564e2c8af933ce329cb5fa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iacb594a98b234e528f780a1a922b59b1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5f5634728ead4d20b612043e31e0d504_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idae79f6d0eeb40c1aab166c58dbb2a01_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fe925f8d7cb4e58b6cbe611e940dbe2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iebc816a3fdb34426b888ccf8e49822d8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i71884a8dc3ae4b28a259f8367910fa5d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25a53117b4e44731bba4fdb253dc775e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i43781282416f42ae863b3aec09c9008d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i928115b7ac8f4b09828a01338e3aa451_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2e47494df541441da7f14436f668811c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i77ec48387d914d019c7fb9671c8f9e2e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3ffa87c61c1141f1babd466b95fe3e59_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i51a852cadef64c4990f245bf8ad93c49_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0581f3f8832341c58d862a63620fd6e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6e36dc18a99d4dff838016fb78b02d15_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i14acf443db904a13a619ece3f65232ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradingEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id3fdd7da2106455faf923de698a506b1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradingEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9b6475b3b0fd4e899611c4e424380243_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:LifeAnnuitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba8065dfa27b4aaf97b3fcfbfe410b7b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:LifeAnnuitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb519769563e4a4e958403b179b5e669_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:BankInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a9b28dbb8434e75863b13b93519220f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:BankInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i25a471c1d07643e9afad42c15883b523_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:FederalGovernmentInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4105df582989435086038b458b5a46bd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:FederalGovernmentInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i040732075a4b430488e0f5d1b574cb99_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PubliclyTradedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc91bff3697f4ac49b6e59971eebde79_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PubliclyTradedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2e31a93a5ed64bd898ad38a42faba2df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis">kof:MexicanFederalGovernmentInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i56ffa4ceb47a41f3aafacb4f15b2a362_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie9f69562b1854c4cb5f3e338e3d3a495_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:GrupoIndustrialBimboSABDeCVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i02b5e4ad6b014d639f22e5ad08ac0e3c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:GrupoIndustrialBimboSABDeCVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i615dd6643d8348f186a84427aacb08d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:GrupoFinancieroBanorteSABDeCVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2812ee674784cf0a7111fc1d16aa459_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:GrupoFinancieroBanorteSABDeCVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i13e6c7c1c6e34653b53d90ad3ac3efd5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FomentoEconmicoMexicanoSABDeCVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2fd1a319fa92403e92c0566d4995d28c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FomentoEconmicoMexicanoSABDeCVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia44b4bc37f4148a1a4ec6ce6a2fe87e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:ElPuertoDeLiverpoolSABDeCVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79b080501ac640678a568308fa19920b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:ElPuertoDeLiverpoolSABDeCVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i99c814e2c9d844048a5729997555399f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:AlfaSabDeCvMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2083c0cbe1dc4d2c8bf127d2662dde22_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:AlfaSabDeCvMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:CapitalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ied46682b1b49468d8bd20eac79082515_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i98cdbfbd39b542f995614adef862e9a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if366e818053040a9ba97a6532923e654_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i65d3a365730c49debcd1d57b58289f7f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie16dab6a175d4661a84e1c65ad6df873_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia2d38fcbe486424ca67846e64cd79796_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i233d90fbf55748feadea7f0adf2ad287_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifee705be77b64ea7b1b93449a0274bd1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i89ec9e543876435c9bb7fa9fe3b3fcec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4b912dd9ae6d4b9db6f9c21cffa3eda4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaf236638c5c04a2fb9be4d9b7de52ec7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i781f1562cc32486fb3300c3558d70a51_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i84ea414c2e9045d398244b5663b93de7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i389523a5057245478e7d190cfec7893a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5a9684c90cd444cb9e3285b6e97d95a5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i95ca853d93ec4f3c9c2f10c94e8f9dc9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3e32bb8483d24464bffc5c71ca39df10_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i742cf86df0b241f793a4c590c92ce8ef_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i36a304be18e3464b8f877395b13fb280_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i07032d05c70c49bb82f9abf69c927ddf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if9a25ebb3ace4d9eacd8355e02679acf_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3bce5cfb41504e0dad8c95f432bf830e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i899c1091cae94cf2b83b5859f0a06e66_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic62659d4b9964dc2a46d26e747d01f49_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia0fc8fadb2714b8baf6ec38ebe7b4c92_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i58262ab6aff34674b0712075575a540a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iba4b38680ddd4af9b366714f28619536_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icd174788ed35467d8ad3875b9ae7a17b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2bcfdeb5db5e471b8b011c58606a7ac9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i64c2d5adc96c4acea7d2e2e7ac1a7013_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i575e136448174b12abb31f9b39c92c75_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3a47e55e53824a3fa48db0534e11cd9c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a843ff7e68c4081876f98041265bda7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if771c20064a04d3f8b458bd57aae308d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic442ab49b3ca4726965fecd5292b3304_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i530a7309ab59447186d284f13610e838_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib6727e70e8c041b6a227290f7da3602b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1c9f1835afcc4cefb837b44ae1689019_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i92f6fe969df8472db1fae69cd8bd5a84_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc932fadcc044cdd8894be3da27d016c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iafd493a53537437da6003307e2758cdc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1a79ad869f74fc0aee71e9840f3b80f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6b80d251a4c648f5b1d6cbef4c2ca878_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec31ef82372547f7b935edba83ff007d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icd579a7b600d4ea0ac64ab4c0ed5b146_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0aeaadaec800481aaa9f98f658108a44_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ee5fe47dd9c47ca8c0e41ec4237ca8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic636f3cfef694b2fbe169e3d11249ada_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i969a7f112a7d40b98d494658106869b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17ae61429832463496f2cdefaba54965_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i42fcf6e645c94137863711492851a63b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0d75d764d9f0409a8f48c98df05e9e85_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandSixteenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i77bc84b415bd4e54b63914434f7a85f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandSixteenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24c7769a57664e8aaf892ddb43e999c8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandSeventeenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4493834336604eb1b66bf71114721489_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandSeventeenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie7f7e8c4d25f43b7a893cfc5a4ada79d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandEighteenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ief84182dd720473ba0060cc3f3f4dad7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandEighteenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ae8d6bf059b431ab7531b011b943ec1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandNineteenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i55744e28de1d4fc0934ff2c9676cf9be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandNineteenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0bf1790108a7427eb9a50c46985f425e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic86c065349944dbc90f2c9a3a99663ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e8a0a94b0a74d749b34f5636baaff58_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5c58505f67a34956ad31d23f6bb5f80f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e059c03898f4320a50ca826e00fb373_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i351d0f740caa42c29116d114f63d3a2b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb7533b3083c4c64b54aca226cc1419a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice44bb6c36a94946a7306222507ff41d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib20dc4ea47dc4cafb82728465f7a8140_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66752dfd9b5747008fe662a268cf3977_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd442ae9442d455889263c5431e17f35_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49dd82f1a05f42b4bc56fdc803562cbe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id97c586a8a71454db0635085e7097063_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f1caf9e0202432fa6e5b4f62b18fdf0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0def8b6723bc4e3780dd81ef3c06c1e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c11edeac2ac45ab83d7398000275185_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i093b42c564b84b928fbaf73f0c1f3f1b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i30c25ffd029f4e8f97f59b719826ed20_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie056da43efee4694acdbecee3054488a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea78f1326f284e56bf8defd8536358e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77a8802c38b2454787fc60549b5f533f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0f733a95a2824deaa71decb8afa951f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i122259381afd47b6923fb691b930a84d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia05f1e7e5bbf43d0ab36e29611c313ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9584a3827b2435eac954512d5ba8507_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaee6a92a193f4cc8b7a612eb404b5007_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i19a4eee2038e4fc2a027412692ffe054_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia89c87f27c644bf7b589aa572bef6284_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i117f1901712f4a27833099277a2dc335_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3876280506ed4a25860e4150364873f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib5605884ebbb41a79b87892008128760_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea640ce316904d11ab6eb2b53c4cf295_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i342d1b2afaba4f0e86a9691055d35be1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d9ffa1486e246049db34c19a31f2778_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a5356e63b714e7bac5f28dfa470b7df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74ed30b395bc4668916a7dc1bfc8b763_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40f869252c07497e852de49a013c2039_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic8b66b75dbe24f5ba505ebfb2cd37b91_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i198d68f2395a4166933ef328ac797e36_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia6dcd5b96f144fcdb457446bb9df937d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if4ec8a4fdd0d443da1fe3f8f0b19962f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i904a2dbcdc924e009596e7d8f356fa68_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie48404441dfb45ac895805af999ac984_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3964a02313df460e954382cedbeb5b76_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68162a426890470f89934f45692c9e75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3944083e0d5437bb5022a6eca957700_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia555d25e54f141efb9959b959fa99ec8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea448859dd0b4427aa277efd1bc8d7bf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7a5c566db1646fe923f537ee2072bb7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if5550ce7bed84ba48d3ecf8b50fe0357_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie762aa9e87a1496aa1372eb6c2bb051b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4b570daddb04f96ba77d08a5cc53054_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3dbdb42e318e42d0996afa591ec4cafc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ff8048d373843c0b4c116d46ddadda1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3bd28c195a8742f1a78b64bb52862ccb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65a76fb4e72d4a318e8d30519b0bf41e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ba4b454a12a4f97a5fb313cd3b42b3a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if968ab142fab41f093bf830ad762c3f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i18b1f8f73e474761ab10b04397ae5aeb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89da6524b87f491e859e5886e622be06_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea93e68dbe2d46cd94b7caeee4e7d6b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f310a61828540f39a0e6523469f5979_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i384cfe746c4e40c8bf1edae1444a5794_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d8cea2bd87840f4b249c24b22ebb43b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d3ded8dfbb84e1d995349b7f62ec446_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6fc664a73a54a3f8976a841aa843da1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9afc33f5decd4a7eb6ffce29a20eefe8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2675feb3849f4057b9ff67e0f0ed9d00_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia5be0333a7794148aef2f6e69bbe9c8a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0050a6c5e8524bdba6d537c6b12186cf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e5edee2c0d64bbfb0b873d9eb75ec70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6f45c2c08094511bc4bd1dc1094c670_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43ab774efaeb4a6e83818e1040dc01b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a47815979144f95beaf8d5b289e82b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2aae66647f814bb4a278abcd1706ae6c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia59006e4d4d9429c8f2292f2e9744712_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i45a6eb0791154aba889edfee3dde0cfc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2fc07f20260475d890b5e860b7da87c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65b7c3fba04c4bb986649b25f08e9057_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8963d1b9a67a4523b6278300794af57d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide8f1602c75e4a4f98b8dcedbbd4ed36_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i82d3c9bbe0024243b5cdd827097d7b35_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8488c989dea4c2a850383ce5975d747_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f5d9a6a6f4d42bbb500e1e35dc754d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ad5d71c7416485c85125b12062c5be5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66612b87951c4e56b4911dc994a4a626_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia572e02ca3b04106bbe67f5240bc1b8b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74edcb148a1f4facb86e15dba3c763b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c86a5cf32234908a89f6b8ac50bf153_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76508d206e0c4f7abde0a8f8378652d6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id39bae80db0e472b81f044ec986461c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic1f5e594a462466ba54cc8dfa9b589f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id366c5aff27e49a6be137e7c20aaf524_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i792feabb62d94847be566c7d28047459_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8fda4837a3244b291f3b1299275e52e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida00ec0dd6b149118676c21fc6f59d50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1ba8e0cb027c452b97c3060825f6f43b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9cd3d57b8c9045f587a86f13f87a878f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6274a0dbd16459aa1b8e8788d1b7364_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7db7e471a2f54cdcb3bcfdbc7d6ca095_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54f45fee665643ddab8a69f31bd28c3d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i58d955113a1949beb8d2f774e517710f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i83ce24bdd1d8413c9fbad9e6f9e611ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iadd1062107e94cd08d3488b58913452a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic90711e7aef946919fae4472e4c85e57_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if622d95d0d7940cc83da650cfe60b2fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97e82008766d4d7fae441d4a6d98edfb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i25e2a056f83043d1887f35f18044a68f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i770b3841e0db43968e4555a69eb61ed4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i27d274e665304de086acc44c3b0feff1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9d36f97899e484ca51fae312a4becb2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13a37409f14d418e8c36792267c03a86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib3c7348d4fe24217b92c6ad6293b3105_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i799a334191c84291bb0936fd3db26bcd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a3e9e7ceea843b2a4773ca181ca5b64_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1ef0fa28521247d3b3902a800b4ad0a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10a4c1de9200438299b9a5ecc055e2a6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if4db165f2bdb4eceb64ba46508bef992_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e26be4b76af460c83c30c5dba9c1e0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i947604f37cbb429192afc43e2b85ea31_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a30e1c12b034f9b931cc7d7b13fe632_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e01a8001e7941d6b94c5aa6cfba7134_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i019ff5ed102440fe84b588c66d79110b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9d968b718fd4877a9e3fb0f6dd542dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3454afbdbeb9491fb2a309b7396ce727_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec2eee30bd6a4c759014a99e9dd5df35_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic196e8484ed34c0aa4d01af923820f89_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7a72da7386348c8a2807588539eee7f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i85fd385bda54423fbbd54045a4ecd084_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie81093733ad348e897b9cbd87385fa8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53c3ab6bf6be43889b85def0eb0f5041_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2bef6ab4f4d34d2cb4020a1cfca64d05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8eb9d44573d43a19032d8b28e718625_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0ab67ac14f90449f998ad256eecec750_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ab855e818304e4586d56ab23d1ca0ec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i16da0ef8f26a4f589d017b03523eec14_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37b7397d0b8843c4ad319324557f4b1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id995861be4554055b65b7e1ea64dd370_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i96c890c810974741889937702c88e4f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba025cb244d74ff5897b8741e713602c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee8c84004936404b967783933444cae6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43ebb3e4578d4fc4abdde5eb014fc2a6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50ce05a35b044b6e98df56b73ce9a0f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63073d626faa4ade87b856048c8fd70e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec5b8268ae0e4200904d30fb04a220ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c4e58240351402ebe7f3e0ac0b46ae7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i262156f01f2445e09f6e8b81dc4fa4fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54b17a75cfcc47fba0b993dd529fef1a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iff79d6ee034a4e29aa667ca99678a683_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35e6bdad9b4d4c8da794d2dedde36aed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id82a94c941a045fcbfddf4b791faf2fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6b317f66bc0b499e86da312ef165e6b4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ac72fdd3b0a45db8574bf9da005eff6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0562f238e9d43249a85cdb1a626638b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointThreeFivePercentageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2e638812c6dd4a8a808def73a5a248f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i36e1789deb244410b06d247fe741f503_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87f4f5683b624267932faeb29844df43_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc46c6fdc16e47a18ba44397e9e7069c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i73c7ee87481c4c13a4107e128cabec8c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4b9af5c8200f4012ac69c1db7a8990c5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i86df048d9b6043fe896d4a5265446de5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1b430ce03b314e7882951fd10f743cd9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kof:UruguayColombiaAndArgentinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i28fb10f8ff304a45973639b23888d268_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2730f916d874423bb10860dc14ac7275_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0458ce1d0d0442bd8d08e2508a1f4cc2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kof:UruguayColombiaAndArgentinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie2a5de58408843fba30df196bf3b0b10_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic71e7056502943208a4bcd691d04f817_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50526d753de34993be594833a52351d2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6dd11a244dfe48b795b7dab0af456956_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia763d906dc8a40f68aa2134d948373d3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if98d58a76a514de7b38f806978bb5df5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i558d6d2e90dc4471b6d91709af2dfcca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f73e38b097f4ce9bfce0eb40157c03b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69f5bbb2be7a41daa0db5b759c90c3ec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia91a536bc41c43caada084c9b76d0c7f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie195e03c2d4d49c1bd8b7f12e5d82ccd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib9721730ba20432e81be847a2624e029_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a0836f01431466ab36310fb6abcca16_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id149a01a4c2a461b8234de2344b249f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i825fe7cc0e4c49899ccaf652fcc99df8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i904ca7bb00e64abe889a925f91d2fd77_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i321f9bc647c149ff91b31b55bed17d91_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0c4fc70004014c8abe7ebaff07abe7d7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic9632deab8be41b2a980ac6b3c96cdcf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibb8f0fd0e4c44ae2a6422deaffa1f942_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermLeaseLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermLeaseLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i08e0e63c66554bc791579775d5e9f68a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermLeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i33e7ef3e0dd64fb09c130789ad77a171_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermLeaseLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0689bc708c114dd893f4db5a95ed0eb5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieeb2b3200071486da544561f110ca7b4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaa54751687b94b5a904fbab88829203a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifaeea6b69506436688ccb151eaa92fa1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i07fa3c7342194d2ab370909f30505154_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ceb588a9c0348eea8de796298f0bc62_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i90693d861dc64ae4920767b3aea8cb0b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i224f671ac5314c9ea3173593b3b9a546_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i521a2fe970c84e0b9eec18d99c803994_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i546853ab424c4b7b91e1e70f6e66c50c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i87328c0866eb4cf88f044a0ab4b8037a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7b916c59f65242ba9cc6ca4d3da1b2ce_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i095e701be25e41f1bd4472caeaec8636_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia0309339316f4882acc2b1a069ebba28_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iffa9030545694d279c2c123436ddcd61_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0e547968a6f443229ff895103260b0db_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i116b6bcb24ec4797999c184fad291897_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i88cd2893539f4bce9768ebf0f83d99a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5e0d43345074405daf4f8ff87a752d57_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd1e963aed2044dcb6f7fffa0272b795_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if698f5dc0c8b4c018352b2e205681368_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i82057e89a18443cf8ff5f67317b3cba9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i442ee8dd65e94a5198b74cbd4c360343_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i399996cb85e04d97a25806dd9e4b34a0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f89280bdfd143b8a4868182a53a7665_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3af7aeb06d2a4e47925e3f4ec7fb3fad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c52d65a10f04a98ac67f7e1ac278ac3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifecd40fcc86c4d9b9b15a7206d4126f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2cb9adc4ba542b7a2ae5068acef092b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id146dc3daeae4e0eb27d676aed7d7a39_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic554910a248f49d1a35da57143594fb4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idf652fec6ff445e38d93a191e08d3277_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a925c69728b43b4bcce81cef05fbab4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if4d832e6cca346e098646022ae6bbe27_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:OptionsToPurchaseForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e7f1348ce9b4bb1b7406d93a490d846_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i81105cc3679b4da9a7a086f5fee96595_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia72042fdc4ec4a76ba2e6e28239f5674_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc70e93f0b504b368b9328a78b1d2e2f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsAndNotLaterThanSevenYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b066a8897fb4937b3d0fa82934fa6f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSevenYearsAndNotLaterThanTenYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76e02d1f92344a6e9507aab7e9f07a8a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i78c0ece31da64a7baf147386a0f736f7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icfc3b3c10847483b9bebb832023bb4a8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9b424fbc2b704cff856f8f5a853514a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsAndNotLaterThanSevenYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i00aa48660de54bffbdde85e27fbf9829_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifb63f464ac454bec899c2ff5e753a583_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLockContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ied6752dbcbe34e0296bad2da982297ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i45977aa55e7943d19d44408616a010e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3974399be5ed49d0befd91bc65c9f988_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i19a3d9651f2a46029dd28709e4114b52_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if53afc2255d84da9abcadcf6f7675c8b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i03ed2bdda2254905925c423932184607_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i87f34c254f264339923c65be9b866e2b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia7ece950027748a48d4d5db3d472c191_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0dcbeef5152842e6ad3d779bb816f564_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i76830b0e4c444177b3dc1d38e494b914_D20161206-20161206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2016-12-06</startDate>
            <endDate>2016-12-06</endDate>
        </period>
    </context>
    <context id="i0862103389a648ba9609fab64431e5eb_D20181114-20181114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:VonparMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-14</startDate>
            <endDate>2018-11-14</endDate>
        </period>
    </context>
    <context id="i76677535c6fc414cba7dfae62ab91edc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:VonparMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib3086c59ab284ea2b430e423d36fe969_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:VonparMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33d5ef7c95db410bba35642b114fcb18_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:VonparMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i991107fac5414d39bf0d49d855964ba2_I20161206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:VonparMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-06</instant>
        </period>
    </context>
    <context id="i217b5ba96c0c43d4b2de6b887a3d56b0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i63101eca30ac4d85bc4b99018e3847ff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54b8ae72484b4f8cb583e687993a800b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia8eec00aedda471da03fe765c8d1b9b2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icfd8eb1ba35a46f8b31200df88a2f80b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:IntrestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i803517db34184fe0a73901a879597fce_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:IntrestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic3640d87347446a4b7652b19dc9466ff_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:IntrestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8c1dcd873fd0445e8f5e1d04af97beac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id4f6dfb57bca469c80c38cce0c9a4ea5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia1fa158300dc409f8199c331112f6668_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8a08c6428ccd41a3903bcbb17b8f7fbf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ba366b1b2604367aef87a69040a2798_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id2facea9cc8e4e3283955a7f17f507da_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iec054733add34c80b29d1e3b2a9e5ad8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifba65764f1174f3e88ea127ea091d2ee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia0137ad8f32140929afbd274a8f81b4c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibebfd29449584ceeaea3ece7f1b761f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifa98a317c2b84ec195cac54c2e7857b7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if36f00b7f40447aba5502c029e19eefb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia9269bf9cfd94a908a899c733e023c6e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ce85ac0d04b42edae17b0cb64a1e738_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2a73954bc5c64a0fa80cc21581e11c3e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2b88807a6cd543bfaf20c033bad44d70_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib18e3a97e4e04b5cb12f3e610c65b3e2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie96577b91a6348e587f8074b29340db6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0341db2c1e5041f08cf9e6f94071078b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i01e3ce7b8759487cbf2ec65f0bae7ad3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2fa10e5a7f0e4acda995815ae4185747_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2a322bafe2a1420d94354f54096ed49a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i886f0bbcc6224f1f9ebfcacf3bc4ce76_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i027e538380e74982b7052d6208fa0b4a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:EmbeddedDerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5d9369a1c0dd4ee8ace14c8f8ae08bc0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0564e685cf7e49999957245314520fe9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ife6117c27f9d4910b10dd443dd8dbf41_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2cc088450c3f4461a495d201a69f8fd6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i71bf4cb22df7461b8fa0732d019a7f8f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i11ae6195b8f443909ad8a1bf187f2164_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ida71b0ab445545ff96739debfcfb6258_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2fe7f399438f495e967513af610f4afa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if00b139688674f34b85689105c3bcdfc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie57cd9f7655346189554baef447d8a74_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id14fbe541d0f4b89a3041ba5bbc2f891_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i02b33c07042d458c8ffe5700378bb3c3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i87d072a3842c492b8f887605b2a2994e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c7dffd70b194343af2b9ecb9f97fd17_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9376d817f5924dc3ae87d68b3d69f6dd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iae73cda1beb643f1859b6bc2c5d9afa3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id2f9158fe30444b6a031fd57d23446c5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie739920c42ca4b02bc169c894456a442_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2831291486de4d85ba515729d112f09b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib8684c6ff12a413bb6868237f72301ad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie97addca1a5644ccabcc4c8cba792a06_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if5a2642468634438b5700e2726fb13dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae0adeff88794c6da94588612ec52bc4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i892f689ac9e840719f6aabf2e28ded31_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib681ee775a8a4eeb978180faf101cd0e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i82f11e853cf14a35a5d5336d89ad733a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id51186c6a9724e6595e44069c2f716b7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib01bfc01b6134e2aa7ef6733278d1822_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if53bc210bd4b477a95bf74e9d4af7f9d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib01199294b1b4e12b5af23d5ebe4417e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i39bc02b7c8a84520a22ad2727a38299d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i40e2ecccae0543ae906bbf8f48b99e48_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic5a09b0e9c37446aa68283939f2e0c82_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0228fdabba724c178199c964f4eef97c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e18ed81a3d34e2cb57b779933909a6e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7fd129f2499a473589a24cfcb4fbce91_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic58e2d47e56a4f05841d82b22203dccc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib46957b1f6384202a0ee126d13844ef1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib9a0ef5f5a25420283809fbcc2c07023_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e7fddc7a60041e2a9c754fcbb61eac8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i88fb0a7cbea84ce6b1464bfaed1ac405_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84f115b798054184aad81141031a91d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife30c3a9c7cb45d8a52ffd3ccb5f653f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d0c37a236e04ee2b058552771ac9a50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieadb2e8aed794467b961ef3734c6488f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b707be4522248e9a6635e68c915a374_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2d270faf310452ebd997f27389897b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d717048acbf49c4bc2df3c2cc88a92c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba365eca18454e1c973e9e00af0df702_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i81145ccdb61b450f9c79eaee14f29ab7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i383f94291d054d27b3a3afa6f21085ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3647fd1ec5034475b29fdba0b54670de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4ce2be804f804e4dace75d8dd05c4265_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3139dc46e0b0415ba8c7c51a83ded2c4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i61ee9b426a2749bbbd4e7d6b43b8afe7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i42bbf0117a4f408dace199dd15fc7fd7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i111b9f1646f5493785e38466ae25c3a2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i626c1eb93ab442efb312e3c382416b2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc8d132b236c4acfb47c1d513e981565_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib282a2a1c7b747138457aa4ea0a759f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i18dd6b2d90c8453baf5af0bcaff3618b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i18630d76632f4ba1b9d3051c238ebbed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i816bf035c8254ca190f096387a2acd39_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i29ee4ef827f44df3832568bf3b120fc2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i375ab4dea48744cea5f6b49c3ba6d3b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87b63fd149ed4e8dbeba0f1adf865cf2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb57b0e6393040ad94de4b783a2a8ba7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id584e34ed9df43cfb0174f24bc4d81f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i34b5809396594d2fa64ddc373ab12cb1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81dafec14c9b4bde83b76618f13d2eb6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie57669b1444443e3813849fdabf1b458_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d602cc13d734580b1d38e1608cf1227_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9599e272b41c4c56869268cabf203b64_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i040230a30a384d55a940a8266d0fb50b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieec24e692e1e487389da6acb866518f5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0eed9ce8a74d4daea85b33755a6a4422_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3dda95438b56438b9544e63e5d349e89_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0ff14873ae6e4869bac97051d980bded_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icaee5e1b32e74091960f2093aa4ac08a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52656786eb3148bfb85cb6e32e9154bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3e443795ce444da3bc640aedcf88d470_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e27a1a9ab1747b3a46e3a81465474d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d6d833e79574836a7819001e05052fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i14966e62202e4b6d8990e6ed82cfa1d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29f40b9d97ad47c3a5dc9c25af230c2f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if2c0c8da92344f25b887428b9d9db9c4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie3e5048eebde473b94c568dde73cf18f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0af7bd2b4c7241268e7445f50f6b584c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i817abe5e3db84fe5bfb76d8df2af25e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f8d240b25444d81af3234c2cc02a4c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65e7febe75c14cfca30d6f47438f82cb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5032a3006b24e46b363653f49d8a6a9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5d5f9c3ab304d1e9335eb51d0a5984f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec9f1ff34e4644f3ba7bef7774073980_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i01c9f87278344c819e168fad2016e49a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e10d0e412f04ea4aa3a289bc07a2398_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74b6fd994a0a4cdcbb6030bf3ed11671_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ff013ca07544161adb14c10be1f20ee_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8aba16b388e647a6b1742ca0bb4f711f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94603aaf5d2f4431a52516e121ed0ecc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide6dc5c1702e41988d875dc8817c5a5d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0b299f3169f41119838ea156956f068_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a4ed0ee328c408880521cc42b3483e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80571ad29c374dad83f9ae20a7f4f846_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if21c88b7b612418f8c0e57cc9c7e9ad3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i000605afd59347a2a21351b0fd745ca8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i971e0336044e4c399c85a0279ab59e40_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifce3a205e8714883b85e10ae41cb8cad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i410e47ceba22478091c9d0df7a29b44b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibcaac6ff765a415985be8fe6bd8fc267_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c680b0bc0814b69bbae2cbdcfa84e84_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29ae95dd45a84dab804c4d8cc6906f27_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic9d86d94779943acb857c2230b312e06_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb7575c771834298b6c6e6273dd25317_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87749878dea243c3af2cc465e6c8e5f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0bda252b64fe411b8432eeb9e852852e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i853ea86e30714bfda36269328cd22db2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34dbd13a4816480989497cb217218ede_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i27ce9655f7b74b63834769a78e99aad8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c74e4c1a7144c448537c44453971232_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i36fe6779ce204b09997a2996e456c866_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3c62611f2b874bf6bf1aabd39741347a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4159e49682064065921433c2a02e61b6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i96378215a0b247e9ac4754801cda1689_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i75aae9f315b640a794faf77b83037311_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3a7e6e25ed534f6ea2945e6b9fbfe7ef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8ca58859f45343dfabd9781d2e5c179d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2cb32baffbfe449586f54a37dc341639_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i779fecefd37c42baa2098bc70cc84750_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i93a6c205672e4e9baa05ca85092aa6fb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id5b97b350a4b4990affb14d19d2bfff1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id3f89c563f91475c9b53dab1678fff8a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1a396cb882e74cb9bc668a96e76dcc48_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i87130f4f31b24803b3a675794aff8e0c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4b2efe7769464264800c42cb220ac71d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib812a5b730f64890849ce674c295beab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5a7f698e9c7a460daece0af72a8ae3b4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i07caf0b13560453aa6492867f9dd284e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i73fae11b043948a4affcd68627b455fa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1c3fdf3d5488469789a4e7498f0e70e6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia834dfc6226a4c1f90193f489834643a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3d1f4cfa64624b5ab778ed70340c869d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i21811126dfc3474fae93bd1ace587b81_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i961eda8701ca4c0fbceb3d0171daa24e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icccffea253b642f08165a23a60668cab_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i639a560d4aa0404f8f171276cd3a65cb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia526e8fbfaf74a94b9a5751fbc522b25_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8efce943f50a41d5a9edf1e81d3e1d25_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2aca50fc2fb14c059d371d7ff7c0ae2d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i02b051cc954d4a4f887484b34b37b095_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib3748c2a9b7f4fc491aa08d0ee11ff39_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie2d5e329da8b4f2bb11f523e38896653_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic1c020100fd34781b74ac396001a3fb7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CurrencyOptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8ae7461b97574242ad0ecc028cf9b554_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9b7ae441b60b4b60a082703c15c6f1cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib44efe95faff4579a6cae9c154cd4d5d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7f58cc063a7344e596b729dc60e9b2c2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ice6fd9c6408644a29aaead17b80d9127_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i360663969a054376934f784d8d62f9ab_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5c4a8d680bac4c22aca60c9e74d48283_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibbc91c57f90f4c1081c994e86bd2b4a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i94957a4628e94c6ab536fb4f9af666da_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i833a6c5217e94f7891248fa0bc78458b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3c06cdbfdeae4bc480731de9cf414409_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idbc5463f2ef3465c98f8b3e64b685841_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic9224ebf14eb44b4a0345f6d45f7b4d0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i94eb3cbf07134d4e98e88eecc43be1a1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibaeb0f1bfb9448888423fa1c8395bbbb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic139df644bd547eaa91843f0c86144cd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iced574d426b14a488359c8d2cff8d182_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i79187cbcc68547d0a9436e095a04ee55_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iff2440d9d0514ef580eeaa8d7ca7548b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3a9e7225a5e84ceaab81ce7350841ed5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5a892c30663d41e38e2c38960ae53415_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i666e540b31e74317a3d3c23923742828_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9d006530a937434fa7b08a55135f812d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if6c02f19335241bfb73183e3a8863406_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TreasuryLocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i22e3dae65e384936b450568a710c899e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2f5ecd14a81841e98d7321135099e6ee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4e9a43dde42c47e09cee092c3c08959e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i67d6c3ca302c4b539223df79e865f588_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id641d4aef6304127aef5206e02759007_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b13dd1db39348a783fe855ffffef7d3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i265f3f5c6b8349b7ad4a13818c1964a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaf861c3eaf044416ae00edcdb233ad62_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i544edd017868450ebe81aea36e354e66_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i307882df704643c79c06e5391c146c32_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icd76863982cd4cb9869d10699bfb3269_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7ebb5f81875449a29451527fd1f1e229_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id14a6b48dd8e4e5786d5b242436110f1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9fd88ab3eaa745cd95a735730760c6c2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieda4e601b4a44621854de05c5c31c359_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if5875ef10f52471b835eff616aa8ad64_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic4ce22932c1744ceb14a7b0e4b942595_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i41f1541a4a454851bf780361c036c4a4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c894a60d50e4f3f88da64023ede5086_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3f7e803beacd46c599d68116a72f8445_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib8c7369a6a7c4e568cafd9aca37a0b35_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i02d2aa1960264fa282bcb409225a6c38_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i03a30c9c2b664b45b833e24641716728_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4301b6c7843e40e58195348566ba0388_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0de3590669634d50ba6e52bfff770756_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i10860a142d1346218b1bf66d639be1cf_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="idfd5c1ddeb0b4e8aa8e147b677c2cd50_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassLCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i3a53de6cd1484551bff06d50576b213c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf333d97e0bf4f4bb5c573fe13cf18f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iea895a23568e40fca24269d760ab9792_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id364738c94284f108cdc7e4e4302f329_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ica8fc698fea1476eb95aba01132ad206_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1b60fb2b224442768f8dca49553a051d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6fabe0f54284fc68e40738c7b597eb9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1b9eb02b4d848ebb1ce1786225df137_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsPriorToStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3baaecac6bf54120bc3543498555cdb1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14fc22a0e72c41ea910159daf6f7a163_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5f23ab40aa64b12b37fba2f0940caa7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e2fb6db11ec4b57af18a63d7e8731c1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i76d6637227ca486c808405b496bf1f44_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfEntitysOwnEquityInstrumentsAxis">kof:MajorOrdinaryShareTransactionsAfterStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i202f271bbe9e45ae9963b8eea51fe517_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2960d89a223941d188ee47dc667ff92a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iea8394bf650043249f4c4c5769996fa8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i204bea89d9a249fd88115f0a4fadf386_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i702c000bd3af433e85b74565a7bbd32e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4134c7438d554dc7900a4e72e7297901_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6ba80b8ca96f460d98784bb2b1e1c42b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i876f5598c4a54f01a52a8ed983bac37d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i012e66c0d12546e78702d608e4050664_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i876aebda797b441dbdc5c8198f2287f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i03f4183915324a88a2548db63073aae9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2e87ffecb2664f218db2f1fb90228762_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if2487c7498d6402ca6770644f8554ecf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iba6b6d4be92946bb89724e6492c48259_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3181a4bff5e24b32a8844e38701d2234_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id69bd905ad534a28988bb1b1072dbfe8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6536decb714846beb7e80127eae1a081_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7e65cf73dbc942ec9fd74e0746dfe8b2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id84064c1f6c34ff6add680599f9ea2b8_D20200505-20200505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2020-05-05</startDate>
            <endDate>2020-05-05</endDate>
        </period>
    </context>
    <context id="if1c5298f634d48bfaadd004e0c014300_D20190131-20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">kof:ReverseStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-31</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="i69411134d4e84caf8882fce3d5f48011_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if8277f22ba2e4416a5c383eb9d43c2ba_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i21967cca5417471bb67ba61b42429344_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i33893f7a8aa642a9b5e0c1f71ccf185d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8dc90591788f4bb883347d04d6982d43_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i078a08db35704c0fb1ca510dea559311_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b837a11d9b143d093fd86d179910da4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iff58465da2a34b6b8f687b0261c3cc5a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7b0d2844f9c4432a8e91401933f04a75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e769138aa1b4d38be0941b34fbc2114_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic6511bfabc7a487bb2a8e7725ea4922b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0c537aea84c490a92d971c63031f2a8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1fa124d5ee194dd5948bd0afa9b0722d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icef359d66c1147268bef4ac3b14eb272_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida55a932dc9244fd9d1e68b9b790e8a1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iab5ed25bbf644db3bb4b3449e23cfadf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie30a13fe03cd4ed3ae1c4f52fea47755_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba4fca93276a4e48bf9071e0afe160d5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id4ac74170f1147e189428a58758a9508_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d3de296b54f4879b220c45b4510888c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8f6b1d9fe89b4379be75a2fcba33a5be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99ca62c06764463b9eaa28d5247f34d6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9e7980546e29435c95edb36b2447e19b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iea60939e403540d8a66dc1809d5cfa9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id127cde735ea45e0b10607931d47610c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i83d87f61016144ab8b649ad2aa0d1bee_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idf6f117981d64e4696ca4c1a4388ee58_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9563ac6ced40465097a5c8de2f1c869e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i068e3d75039e48b5ba16b6ecf2d685f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic22b15f8f22f4cb0a50b73b1dcd5b383_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ice2fa88539424a29a66c316484afd506_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2022b24bcf54424fb6244712baa615bb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie83567eeedff493ba41ff9ede2bf70c8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i926a5e1b78314f25a71e8ea5f29a23de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2676f2775ec54b5a94ce38f21bb9fdc4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i172f15b95af04b5db2db3b70b6b0f0f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ee05e78942c4a8ca51ea08177480078_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic30bfcebb05d46ab9cacdf53aac2cbef_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i90e9f1f5edba4e2ebd9d291237e4cb31_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f6d2367d1ce4f32af5c0697cac13a33_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i48c0e6e1897e462c9e70caae5be0e7f3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ad52c42a73f44869c8ced566f4aafa2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic6086e60953f4584900462fb855db184_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8fb420e9e1ae4100b770acd684af0808_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ff16582a5804173b55450b3e82b8b5c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6be6726556604232bb707d3940daae92_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieac20c6867784bd2b3f46a33ead6a0f0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3836b60394a94feb9ed9941459e4ae08_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie6a92d6a1d40472f94a5a5ff2ab39a5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9edc4d0220824813a71288ea59b06302_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7d7a7d01115f43d6a469e36558d8d02a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0fb1cd9499a46c6ac8b1b82f7429bb9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i88ec09ea1c014f60ba8283218e8f8ab8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i737ff62db995465a869d69cf34f6c530_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f9da164bd7648dc827be798111aa9f7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7b981469a31e460b80448862fd162650_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id9e065d061e24d78b789845bbd1f5082_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9dba7e30d03c47bc829069ea32e448ce_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i15ff4484383f486682e1965c25a16a8c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46130b5ccb1e443a9b177e32c12b9a41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i890d0b73636d45c683b5b4baac83c35e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id9950b94ff6249439d0d9c3a7981d43f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib478c8e04afc474786397a896b700fef_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i43a14d2a1b5a4031b67f91d2b24a784e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i18e7004e407f4d548c6887253eecdb8f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id16f347db6f14e4e95d1fdb33f0833dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib95ec26efd0e4770900359dde198163d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic7ab65fc9e52429fa730da3e67561355_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i19f9c2b00705446f861bc8545cf4ff1f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia4a7373994f6424eb33503f50160380a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7b20da5856394327976e1177d05054f1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c8b3eb552854e67b6ff9e33525a5464_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i513e32d5d4bc4fe18a4d6aaa566384f9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i483f49f9c9394e5fab25e3bdc3b81115_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2470540d4c0d46878bc66b61556965ef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icfbd3f48ea254c65ab189240e2a44311_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieec14d434a6944bf8e2d60ff358f5324_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib2ec3df9781444419363f7bbfa4ff893_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i29c072c4873a4321b7021d061da03868_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a178ddc241a42d4baa9b2bbba494e0d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9bec8b8de72e40749dfe37ad154c7c2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic850c6caa8ab42f8b0f1adfa3630175b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idf72a5dec0934121a920ed8af9126c93_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0de23754c91c45f5815e984878475179_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82eea9619c224162ab2ab60c3ac4182b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ife9277664f42412dbe21a5e3ce54f79e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e0493a40b9844958083d317d2e97d24_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8790d6424ffe436488c7ba88539c44e2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5b448e6503214980bc7ef2ee3b47478e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65bae41cfdbc4cc39e6c88d0668aab47_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i528a962bb0864109b9da580c73dd65bf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3c840aa14f8d45019e6253615284d0da_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia178e208df784c1892ace8a62dc98e0d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibaa3bcfcadd8435c9b4a72df148cb724_D20180901-20180901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-09-01</endDate>
        </period>
    </context>
    <context id="i8be4a65afdd94573a908124398abe378_D20180901-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idd26c2d9221f415aa9d2e5751f123b46_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia55ad60289954e39949ec0d4716dc140_D20190630-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifd248112d850487f9e361afbc2d931df_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i112dcd48c5234f0aabe1b63010792b64_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i83316364749d4bacb9751150ad589d6b_D20200101-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i6bd02cae88c94eceb4e053df57c8daa8_D20200601-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="ief6941f97e1f401e8d6653d8c82b6b4d_D20201201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i093df194923743a39ba5e6ad8eb23bbb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandEighteenAndNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1a9f9a20b0ed4138928cf075cca24950_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandEighteenAndNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id9ba05fcbd4c4dcab07f7f68a505f062_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandNineteenOnwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7d9104e776f341b580a78e6d0a5451c0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2b2620b21d0c49d5b29750cfef325752_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie326985e32804d368f7604814bc76689_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia66396b777864b0e9aae5accc0e66471_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibbb2dd8cde1741e8bf39d0c9f2588ca7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i013ea5c7266e48f59cb7dbbe6005f14c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i03bbc028d3564e3584725954b0b87bf7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4f291b0b26004b78a67f8313a1f9af62_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1d1e7e15bf5b4c24af03ab27fe64f607_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if217888813f44278b1773dd0218c7c17_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c7cfefda31242ec92dfb3cf5fc5aff3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib67a77896c6e439dbd3c3dc397012416_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id6b24f1385d04684825778f6e4d44820_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9914045a45f34628861aff7633239a85_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ieabdf42755ac45dfa16d2991277a7699_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idf3a5639319f4addbea464c994504967_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i30e468ecba67464a9748372f2de35f56_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5a0882ea0eb54614b3500cb9132ef784_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic13a400f581041d79ea16a82fff3336d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if467eb7b9b0047e3ba1c6bc1e5f354ea_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandAndTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaa2ec8f56faa4130ba6c85983decf37f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib10107d1789a48a9ac35c4d531b46974_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3c641659bd304038bd42485994e3efdb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOnwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5d4ae9252e24887ae722453db7205fe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:InTwoThousandTwentyOneOnwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idbcf5c8828764bc88b2a525ed5901c83_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib63c934856db48349fe8716a59c5e705_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5da60db994814bada695cca6681d1c56_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i11f1a07c6f0649e1bf4744d6f12ccd26_D20191101-20191117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-17</endDate>
        </period>
    </context>
    <context id="i8219885fb0794dfca204c53fc2a7b0d5_D20191118-20191118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-18</startDate>
            <endDate>2019-11-18</endDate>
        </period>
    </context>
    <context id="i72674614d90847989f74ad04e0b38a60_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="i3a3f9e6a245544028a09af9acdbabb81_D20190301-20190301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-01</endDate>
        </period>
    </context>
    <context id="i9434b54d78754e63aca149517bda1299_D20190301-20190301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-01</endDate>
        </period>
    </context>
    <context id="ia4962f3be652462d8e0ffee700dfbc32_D20190301-20190301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-01</endDate>
        </period>
    </context>
    <context id="if51df40256bf421d803c9798c3853105_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:TwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9a055e53bbfa4847be732451cbeeff40_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf030863fb124bc6bfa46e57ee338967_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie937d331102b49a7a9c48e348e70f0cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SecurityDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1129aaee4c574cd0b076401b6fe6d633_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SecurityDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic50e4272b1cf4ec3a5e7f6f3b1776aac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic1154d034b1e4868a0b4ee5bfd65a6f0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4de7669d03c7411ebb81b1e407f3b240_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifcbd1c892fd64aa1b8649c86de06bfae_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0a793bf3c3bd4fbc9e20137f46f0df20_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7eada309b7434a91a466facb879391a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia087d592bf4c466daebfac4c70e2e46a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0c5e0976e2b54cd6bc91aa2eb14a9589_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i77d08e3a06f447cb99d7021575893786_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i093a9b14cf0d49c5ae118ec4cf6fb504_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i47be550fd4b5494594bc130dc0ca1212_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8fc3075d00424ec290f64193869dd341_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id2c75a085fab4a839a710af8e07e23c4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if9b95588c8da41528dda8cb999c059f4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i88df3bd9a52d4f318cecbd17c0be5b9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:ValueAddedTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2f4d6c5f43a84d488fd3921b44f28a1e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:TaxCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60760cc6e5c5453d8a208037ee305e1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:FederalTaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49ee9b38c50d44a2848556459e8fa879_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i486282f9e4824aec829684ccc9af5d43_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:OperationsOfThirdPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i24275fc798b548e286e9dff296e9311e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i86e98c369fe74f59881f277632031280_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1d34ae2409604023984e58f0607849b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i68b941b195d9476aa91d6f77a6522b84_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if6dc496320dd4decbbf7bb1a35347110_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb65d8ffde1944c49b2aaddadc05a532_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i180beb8d42704bec88b4d65457924d86_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie422e804b2874bd0a0e0a3af387d0f60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8f48d34d6104729aecd5fafab4c0dde_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i931a504733174ff3bfcc22fea1994e99_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie24ac9194ee149359f4ad7e77073cf7d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icdeb856adfda4648bccc143f45f46b9a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i97a88dc6fe714e4db750a774d2f53910_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5ee7032aa81a4391ae73bc0540c387e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i40dc24d9866747bba91683e04d257021_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id6966f68437a4274ae00fc74678d6530_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib3c2952b18b54403871f76a58888601e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia2a098ed207f462d939314f6d2279f27_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie9e219f1e25245c2abf79f4745d1f322_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if883df92967943548b5d1420ca9099d6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib8ddb88c1aed42f093fc2ffaa4a8d50e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie292f6d3ebd34e6db9cf7b0052a6d0d8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1278757e9041495386961bb4d39ec834_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i778201f1b1e241c99971566701cd9822_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibce86f8155ae4cbf969f475ddaa4f628_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0b3c83c9709f4e03a9e32f355207ba36_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic877119ab35e4d00b68bf4de3a3e2040_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iecff529160454369ba28d2c7b7e11791_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic4b6a2b021ea4b2bb74a5dd689180208_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i995e70fd43fe430ca2e08b31dada0210_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad23a24ef009429b98e4059bf7be5ae9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i69212d1734824d239addc0742fa1c11c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7174216731884fb9a19107783ca8cf46_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2aa390cd70f44a459d8b4d9dafc3c1ff_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3f1df92ab3f549359d19bf202f6b45f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia71138b600c84379968686d1ec7f7f46_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i209540ba220f4ddbbd814011a45e5592_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i08ff656fc765497483f13888c110bef9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i597a2a4c4b9543a9812b3d5a12a82ec8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id840d870c6a34950a4a0145dfd7d79e1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id070f2b1f6274e47975155e965a03fcc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id6b370e94d0b4c77806abccdf6271268_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i36473ff36f7341b9899a652917973047_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ieec33358b80342b781c365ad26b4ef49_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3fb8249306a84c3cb0ea28498f34b09f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5eeae1d6716b45399e20205aa8ed48da_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if3edb6a701894d439934d9a8622c8538_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c51ff43df404efb8f0596714bc05984_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ee83b0049dd4b71a31ab24c9a9f89c3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i98e503d0bfba430abfc614c7a8256f49_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i40f19aea43554b9599cc22755ab8b87a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i62662e7cc7344dddbe082ed14f6d4b3e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71d238e8d6504ff39c5a9b96d575efc6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic1ed512485ac4de1a8e0e3155c14cdc5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8b06244ead56404aa930a1bc705aeb30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if7bcc1bfae304baba6233635a165caa0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idac5aa4f58d94bffb7b060e8b43171ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb207425dcc446a884410fc707610a48_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77466ae4b6494185a3f59678704f76da_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idfdc2c3ca5544895acf1df1e06bd2393_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4832e22c6d61417584dcab02deb7aaf8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic55625ff50f8436881dd19c698292812_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6e001a818ff548129a77cf318ead6080_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24356278e400400581a1ba2e320bb30b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i327de28692134fa68401ee5dc71f4091_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib65a3fce441741928e7a73a2afd293ab_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iec79601104674ae29d62bda6d065a536_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ida6ffeba071c4bc9a0619c9e96e3ca0f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i695e511f816d41c49d9fc831cd7d02e1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0bafbecfc26c42a9b811644a884c9f6f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ifrs-full:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ie26449efe42b4e97b76bad5aead3061c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0178b76e86e249bf80cbf181463236dd_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:NonGuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i5363527f3a034c4cb2b81b3ce52e2183_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i66c0e442cdc74d27a6750eeb2269fec3_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">kof:DistributionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="mxn">
        <measure>iso4217:MXN</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="mxnPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:MXN</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="mxnPerUSD">
        <divide>
            <unitNumerator>
                <measure>iso4217:MXN</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>iso4217:USD</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="agreement">
        <measure>kof:agreement</measure>
    </unit>
    <unit id="customer">
        <measure>kof:customer</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="brl">
        <measure>iso4217:BRL</measure>
    </unit>
    <unit id="usdPerT">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:T</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usdPerLb">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:lb</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="mxnPerL">
        <divide>
            <unitNumerator>
                <measure>iso4217:MXN</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:l</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityRegistrantName
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV80LTEtMS0xLTQ4NTg_41aa7aea-0359-4ec4-a33d-61451f773373">COCA COLA FEMSA SAB DE CV</dei:EntityRegistrantName>
    <dei:AmendmentFlag
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV80LTEtMS0xLTA_2b5708d3-59ea-4aba-af31-8574a34d6429">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV82LTEtMS0xLTA_48fcf1b0-3888-4721-971e-fd6dfc706785">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV83LTEtMS0xLTA_d38c2dd0-fcd8-497f-8b3d-b284db35c878">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8xMi0xLTEtMS0w_11c3048e-4bea-4710-a616-bd5bdb52f13d">0000910631</dei:EntityCentralIndexKey>
    <dei:DocumentAccountingStandard
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8xNi0xLTEtMS0xMDU5_dfc4910a-7fb5-4201-a436-c8107787a289">International Financial Reporting Standards</dei:DocumentAccountingStandard>
    <dei:DocumentAnnualReport
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8xOS0xLTEtMS00NzA4_c7c31425-3b3e-420f-a6c1-8b5e21a717a0">true</dei:DocumentAnnualReport>
    <dei:DocumentRegistrationStatement
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8yMC0xLTEtMS00NzA4_3389714a-800f-4a05-84a3-510055d9779f">false</dei:DocumentRegistrationStatement>
    <dei:DocumentTransitionReport
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8yMS0xLTEtMS00NzE0_2c4b2cdd-e045-4ae4-9cb5-1de55481a69b">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80L2ZyYWc6YzE4ZTEwYmFlYjgyNDhmZTg2YWVlNDNmM2ZlMmVkMjkvdGFibGU6NTdkYmJmYTZiMWU5NGZlNzgyN2NkNjY4ZTg1N2IyZmEvdGFibGVyYW5nZTo1N2RiYmZhNmIxZTk0ZmU3ODI3Y2Q2NjhlODU3YjJmYV8yMi0xLTEtMS00NzE0_276eb092-0ae4-4b8d-90fe-db158c04759c">false</dei:DocumentShellCompanyReport>
    <kof:StockSplitConversionRatio
      contextRef="if1c5298f634d48bfaadd004e0c014300_D20190131-20190131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTUvZnJhZzoyMWEyYzZjNWJlY2E0NzYxOGEyNzVhYTIzZWY4ZWUxMi90YWJsZTo2ODU5NzFkYTA3MDE0NWUyYWFkMWNhMGI1YmM4MTBmZC90YWJsZXJhbmdlOjY4NTk3MWRhMDcwMTQ1ZTJhYWQxY2EwYjViYzgxMGZkXzEtMS0xLTEtMA_cf053ef1-56fd-4809-9cea-5403ead6e4ab"
      unitRef="number">0.125</kof:StockSplitConversionRatio>
    <dei:DocumentType
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MjQ5_8a96d26f-9fa5-4a09-8da2-03f1d331894e">20-F</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MjUx_8bcb4b61-4ee4-437f-88b1-b640a03b3f1d">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MjUx_9eb5db25-83b0-4da1-a7eb-3bb4ead2408c">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFileNumber
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzIz_90ce5f43-5dbb-4d1d-8c06-fa888ce55fc7">1-12260</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjk3_d67b864d-34b5-438a-9d18-635e8858701c">O5</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjcw_35625050-d2f7-46e8-b3a3-b14b05c9a835">Calle Mario Pani No. 100</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjcx_ae1ec3e1-97fd-4677-aad6-10ab603aac12">Santa Fe Cuajimalpa</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjcy_5fadd5af-477a-4615-a6eb-8946c2b04c03">Cuajimalpa de Morelos</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjc0_648c1d23-9e3a-4e2f-ba44-6a99b8828266">05348</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjg4_76371b47-f462-4fae-b331-32fb0156806e">MX</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzAz_5fc38443-75b1-4fd2-afc1-c4df350c0f75">Jorge Alejandro Collazo Pereda</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzI0_88773aa3-13e4-4862-b72e-36f91bcdee40">Calle Mario Pani No. 100</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzI1_189a4f4c-20cd-4373-a6a3-93d0440250a6">Santa Fe Cuajimalpa</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzI2_c27584d5-d97e-43d2-88a5-c76d5b41ac8e">Cuajimalpa de Morelos</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzEw_ea52416c-a789-4bda-8bae-586c1c6ef9fc">05348</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzA3_1e8c1766-8823-42d1-afb6-cc0f6944e64c">MX</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzA1_c6b6a501-0a76-4888-9d3c-6c44f69bd9f5">52-55</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzA2_49fdfb3b-e478-4c48-957b-d6919ff2a895">1519-6179</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress
      contextRef="i837fe9e915e7436b93e946d9d8ad48b2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzA0_3a3a82d9-2ba3-49d4-a718-2c7956444feb">kofmxinves@kof.com.mx</dei:ContactPersonnelEmailAddress>
    <dei:Security12bTitle
      contextRef="i6354db0455e84bccb561d8c98a85b0ac_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl8xLTAtMS0xLTI0OQ_adc24d9d-056c-438f-ac17-8bc76567ba76">American Depositary Shares, each representing 10 units</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i6354db0455e84bccb561d8c98a85b0ac_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl8xLTEtMS0xLTI1MQ_c088e841-fcf9-40ea-90b1-dd386c8148dd">KOF</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i6354db0455e84bccb561d8c98a85b0ac_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl8xLTItMS0xLTMwOC90ZXh0cmVnaW9uOmQ5NjI2YzZkZjgyZTRkOWE5YTQ5Zjc1ZWFhNjNjNWE2XzMyOTg1MzQ4ODMzODQ_226b61f4-a95b-4a44-8f35-b9952b0dfebd">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i09fd421b9692407e819fb534758ad7f4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl8yLTAtMS0xLTI0OQ_229ff628-6b32-4c77-91ae-e3561d7b096a">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value</dei:Security12bTitle>
    <dei:Security12bTitle
      contextRef="ibc325df2804c4f3a99a7c92bb468f806_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl8zLTAtMS0xLTI0OQ_b79faefc-723a-4bde-9a30-e9e5dafdfcfb">Series B shares, without par value</dei:Security12bTitle>
    <dei:Security12bTitle
      contextRef="i8bbee06eef4d4ace986f09815f73522b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl80LTAtMS0xLTI0OQ_a8edc296-31cf-4c89-97cc-57461c6c1977">Series L shares, without par value</dei:Security12bTitle>
    <dei:Security12bTitle
      contextRef="i70e300ff110f45618a6a6c9b097375bf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl81LTAtMS0xLTI0OQ_0016586b-4740-4ebb-8cdb-1b35ddc2188e">2.750% Senior Notes due 2030</dei:Security12bTitle>
    <dei:NoTradingSymbolFlag
      contextRef="i70e300ff110f45618a6a6c9b097375bf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl81LTEtMS0xLTEwNzY_9594132f-bb26-4027-84f3-abfd18976e7b">true</dei:NoTradingSymbolFlag>
    <dei:SecurityExchangeName
      contextRef="i70e300ff110f45618a6a6c9b097375bf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl81LTItMS0xLTMxMC90ZXh0cmVnaW9uOjkzODVmOTg3MTBiMTQ0NmJhOGZkY2Q0ZmU2YTVkZmUyXzMyOTg1MzQ4ODMzODQ_580afc95-736c-4ba1-9327-b6a4517b6d0f">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i40d3486571394ee38c5b8fdaabc199f0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl82LTAtMS0xLTI0OQ_8bc92112-54b9-46e2-92b2-c7ffac500e5e">1.850% Senior Notes due 2032</dei:Security12bTitle>
    <dei:NoTradingSymbolFlag
      contextRef="i40d3486571394ee38c5b8fdaabc199f0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl82LTEtMS0xLTEwNzY_ca48a6a1-0653-4c23-983f-7e3e9ad5d577">true</dei:NoTradingSymbolFlag>
    <dei:SecurityExchangeName
      contextRef="i40d3486571394ee38c5b8fdaabc199f0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6YWIwYmM3NDUzY2MwNDQ0MDhkYzhlODFlNTIxYmVjZDIvdGFibGVyYW5nZTphYjBiYzc0NTNjYzA0NDQwOGRjOGU4MWU1MjFiZWNkMl82LTItMS0xLTMxMC90ZXh0cmVnaW9uOjI1YWU1NDM4MDQ0MzQxNWM5OWU4YmVlMzY4NDI4NjA0XzMyOTg1MzQ4ODMzODQ_dab6f7a4-4a5f-4fea-9ac5-014dd305aabf">NYSE</dei:SecurityExchangeName>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i84fdb470a8c44d56a5a4d071f2577b71_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8wLTAtMS0xLTMwNQ_766638bf-f7a0-4f98-89eb-e111db16c1af"
      unitRef="shares">7936628152</ifrs-full:NumberOfSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i015e34f3bfd746b490593f1729a60074_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8wLTAtMS0xLTMwNQ_acd691ae-7ba3-4c7b-83f6-bf25e707f746"
      unitRef="shares">7936628152</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i93b24cc0367a41f7aad4ff9889d21bcf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8xLTAtMS0xLTMwNQ_35cd6e50-b7d4-4115-aa61-cf4ac5807d64"
      unitRef="shares">4668365424</dei:EntityCommonStockSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="ia61837eabb34413ebc99a644eaf669b4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8xLTAtMS0xLTMwNQ_8bbcf00b-6515-4945-b6c4-84a30e5d1dfe"
      unitRef="shares">4668365424</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i92d94cd4c0a2455e9653a2a2bcd086ee_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8yLTAtMS0xLTMwNQ_a3fc4639-1640-45a2-9174-9dd011ab21fe"
      unitRef="shares">1575624195</ifrs-full:NumberOfSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i370dcff518e44a40b642a3af359bf330_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8yLTAtMS0xLTMwNQ_eced3a70-4879-4680-84f6-3a767f54a7bf"
      unitRef="shares">1575624195</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id55132cf1d094531bf9f95bd57a4a257_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8zLTAtMS0xLTMwNQ_88c3f25c-f0c9-4b3b-9a5c-fb431f75922d"
      unitRef="shares">2626040325</dei:EntityCommonStockSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i76ca77e5a99f4de7980e6ce5a2bb5ed6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGFibGU6M2ZmZjNkOTdiMzFmNDJiYjgyZjg5YjkyNmZlNGNlNzUvdGFibGVyYW5nZTozZmZmM2Q5N2IzMWY0MmJiODJmODliOTI2ZmU0Y2U3NV8zLTAtMS0xLTMwNQ_c472c602-76a3-4d6d-be22-4da5bd2cdce8"
      unitRef="shares">2626040325</ifrs-full:NumberOfSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjg5_9ecf7633-29dc-4c68-a2cf-b789fab4ddba">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjkw_8d9a488f-e579-4dcb-8a71-b89235b8e3eb">No</dei:EntityVoluntaryFilers>
    <dei:EntityInteractiveDataCurrent
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjkx_755bf29f-b6a1-480b-9325-d71772a09813">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityCurrentReportingStatus
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjky_f6d572a5-d40e-4f41-8462-88bae9656ba1">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjkz_963b9ded-e2eb-40e8-8575-76469d738e3b">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0Mjk2_4c0f5312-ea61-462a-8e01-7d0953a20cd2">false</dei:EntityEmergingGrowthCompany>
    <kof:ICFRAuditorAttestationFlag
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0OTAyNDc2_3c39e881-d11a-4ea2-9be3-434618793067">true</kof:ICFRAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xL2ZyYWc6ZTQ0NTFhZTYyOWVjNDNmYWI3ZmUyYWQxOTExMjM1OTUvdGV4dHJlZ2lvbjplNDQ1MWFlNjI5ZWM0M2ZhYjdmZTJhZDE5MTEyMzU5NV8zMjk4NTM0ODk0MzAy_ae5c9f79-e2da-46ce-8359-5863e367f751">false</dei:EntityShellCompany>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTItMS0xLTA_f6af578b-30b1-463e-a46c-35d2ae8fd4e8"
      unitRef="usd">2187000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTMtMS0xLTA_1e627bba-664c-4287-b80e-a3f627e63387"
      unitRef="mxn">43497000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTQtMS0xLTA_68785a7a-f370-4e6d-85b4-c7376b65863d"
      unitRef="mxn">20491000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTItMS0xLTA_01a4f875-12cb-443f-a2fa-33c6c7f3597d"
      unitRef="usd">579000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTMtMS0xLTA_e05d4195-632b-4d8d-a823-ec3051255488"
      unitRef="mxn">11523000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTQtMS0xLTA_cc9d06fc-cf21-4e26-9c1b-eef20d35ba9e"
      unitRef="mxn">15476000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:Inventories
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTItMS0xLTA_e2aaacbd-c133-488a-880b-c13f8fa4eb07"
      unitRef="usd">489000000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTMtMS0xLTA_0dc8dec6-2f54-46d2-9dc5-b400005cfc71"
      unitRef="mxn">9727000000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTQtMS0xLTA_a36e73f5-c46c-49f0-9a24-b20ced66d27b"
      unitRef="mxn">10538000000</ifrs-full:Inventories>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTItMS0xLTA_cc9a9011-9770-4611-a02c-f8e906a83a34"
      unitRef="usd">275000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTMtMS0xLTA_1035ec58-d0e5-4821-8d25-92e67eb16f52"
      unitRef="mxn">5471000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTQtMS0xLTA_94856dd3-1556-4e19-bf0e-3442f470cb15"
      unitRef="mxn">7567000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTItMS0xLTA_aeb7cffb-686e-4e1b-97bd-9ae5ab2b7616"
      unitRef="usd">24000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTMtMS0xLTA_67f5cc3c-80c9-42f2-8169-5651d23c946a"
      unitRef="mxn">478000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTQtMS0xLTA_05f6452b-b2c3-426f-ae9c-fa88082300c0"
      unitRef="mxn">1076000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTItMS0xLTA_d4721eca-66a2-40ae-af58-18317e946ee0"
      unitRef="usd">88000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTMtMS0xLTA_c1ef8ee8-da06-4acc-8511-6e951ec212cf"
      unitRef="mxn">1744000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTQtMS0xLTA_ce6eb975-805e-49f0-b179-9f4489a4ff41"
      unitRef="mxn">1648000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTItMS0xLTA_9329c7d9-d27c-4078-9eca-c54234f49b5b"
      unitRef="usd">3642000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTMtMS0xLTA_c6940af1-fbb3-422c-8a28-5be0d94ba3ee"
      unitRef="mxn">72440000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTQtMS0xLTA_3c725352-28ae-428c-bea5-32201f7c4f0f"
      unitRef="mxn">56796000000</ifrs-full:CurrentAssets>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS0yLTEtMS0w_2459f669-bec0-4470-ba64-fbda8a98c704"
      unitRef="usd">383000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS0zLTEtMS0w_af9b9153-cb59-44be-b209-2f9917bb0331"
      unitRef="mxn">7623000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS00LTEtMS0w_db534412-2244-4b58-b67a-639727124de7"
      unitRef="mxn">9751000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:RightofuseAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi0yLTEtMS0w_cd577203-2e98-42ef-919c-2cde8809d91c"
      unitRef="usd">64000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi0zLTEtMS0w_e496c18a-48fa-486b-b3f2-02a4646ded1b"
      unitRef="mxn">1278000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi00LTEtMS0w_5865bc5f-9f03-4e6f-ad5c-c586568db6e4"
      unitRef="mxn">1382000000</ifrs-full:RightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy0yLTEtMS0w_ae3e1b85-9d4b-4d0b-9459-69e61f3eb0ad"
      unitRef="usd">2989000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy0zLTEtMS0w_a1c88ebc-2aae-4609-857f-c2ac83ede9cb"
      unitRef="mxn">59460000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy00LTEtMS0w_6ecbb810-7677-4a7d-8850-ea1e7c6c450f"
      unitRef="mxn">61187000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC0yLTEtMS0w_749e8a8a-b108-4885-b764-9bdb5c2ec4cf"
      unitRef="usd">5227000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC0zLTEtMS0w_d29db425-dd1e-4450-88ac-d154d531b61b"
      unitRef="mxn">103971000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC00LTEtMS0w_1fe770b9-df31-417b-9071-90003c40b752"
      unitRef="mxn">112050000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DeferredTaxAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS0yLTEtMS0w_3af56222-21ef-4905-8a2e-032d764c4f13"
      unitRef="usd">560000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS0zLTEtMS0w_640cfe0a-5771-414f-89f6-658805a4f022"
      unitRef="mxn">11143000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS00LTEtMS0w_e4ef68af-5c1d-43b6-8c33-675df09e629f"
      unitRef="mxn">10432000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi0yLTEtMS0w_70429307-f9eb-4100-9cb8-f9481218720d"
      unitRef="usd">136000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi0zLTEtMS0w_1327064b-153a-427a-997c-81ff7ffaaeda"
      unitRef="mxn">2699000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi00LTEtMS0w_76510b38-0410-47f7-a43a-aadc85abce78"
      unitRef="mxn">204000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy0yLTEtMS0w_7cf973b3-ab15-429c-af22-49d4d5ff9182"
      unitRef="usd">224000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy0zLTEtMS0w_a5147b42-d0cf-4533-a64d-3a7ce00ac772"
      unitRef="mxn">4452000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy00LTEtMS0w_038541be-3ee7-41de-ba5d-73dfe8541950"
      unitRef="mxn">6037000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC0yLTEtMS0w_85717658-926d-4de7-a91a-b4fae7919e4c"
      unitRef="usd">9583000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC0zLTEtMS0w_8cf4043e-e4db-4544-8021-9b1add90f28b"
      unitRef="mxn">190626000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC00LTEtMS0w_70f27f35-6122-4fa6-b721-7f4c258253f6"
      unitRef="mxn">201043000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:Assets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS0yLTEtMS0w_0a1133de-e0b6-4e4a-99a1-48e36b45cc72"
      unitRef="usd">13225000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS0zLTEtMS0w_afcf3cf7-cee4-4b1e-9fc0-ccad04a51e23"
      unitRef="mxn">263066000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS00LTEtMS0w_24978113-79fe-4764-884f-4d848f16f8c8"
      unitRef="mxn">257839000000</ifrs-full:Assets>
    <kof:CurrentPortionOfBankLoansAndNotesPayable
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi0yLTEtMS0w_eeb7cc9f-ba4a-4299-84be-2b03cd615b28"
      unitRef="usd">83000000</kof:CurrentPortionOfBankLoansAndNotesPayable>
    <kof:CurrentPortionOfBankLoansAndNotesPayable
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi0zLTEtMS0w_a2711160-ef34-4345-9634-9fbff89ecb33"
      unitRef="mxn">1645000000</kof:CurrentPortionOfBankLoansAndNotesPayable>
    <kof:CurrentPortionOfBankLoansAndNotesPayable
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi00LTEtMS0w_e2cd1ec7-50c2-4a43-9414-27b28859bf25"
      unitRef="mxn">882000000</kof:CurrentPortionOfBankLoansAndNotesPayable>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy0yLTEtMS0w_5928ccad-74f5-4a38-b8a0-72ace0ec473b"
      unitRef="usd">170000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy0zLTEtMS0w_7c84a40d-c7ef-4f0a-86fa-1bed0f5b86f4"
      unitRef="mxn">3372000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy00LTEtMS0w_8a49615f-d66a-4421-8658-cf06ca26f321"
      unitRef="mxn">10603000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC0yLTEtMS0w_17168754-4600-4524-9074-55d997cb08c5"
      unitRef="usd">28000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC0zLTEtMS0w_a86409a9-6f9c-4ab7-8b81-52f455a618d2"
      unitRef="mxn">560000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC00LTEtMS0w_0438906b-ed02-4f02-9b9a-4eb52c038ecb"
      unitRef="mxn">483000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentInterestPayable
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS0yLTEtMS0w_47c7f7a5-5890-41a3-8710-6c9dea764f66"
      unitRef="usd">36000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS0zLTEtMS0w_2e7e00fa-787a-4330-b2d8-a59e1b9682d4"
      unitRef="mxn">712000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS00LTEtMS0w_83eaf49f-d083-41b9-b406-cf39b3ef2ca7"
      unitRef="mxn">439000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi0yLTEtMS0w_e76f50f6-c7d0-482a-9b61-1523e955a768"
      unitRef="usd">864000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi0zLTEtMS0w_8dff04ca-27ef-4404-b618-e413fdf96b92"
      unitRef="mxn">17195000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi00LTEtMS0w_ae5dddb5-c994-4c1e-b96c-2961e69bca7f"
      unitRef="mxn">19832000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy0yLTEtMS0w_e6bb04da-1032-45a1-b165-fe14afd24f75"
      unitRef="usd">503000000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy0zLTEtMS0w_99129a41-91cc-4ac4-9d84-3fd9df0445f4"
      unitRef="mxn">10013000000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy00LTEtMS0w_85b51ef2-8fb1-467b-b99c-2eb3bab4e23d"
      unitRef="mxn">10331000000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC0yLTEtMS0w_351ce446-eb7e-43f6-b48c-7bb0cf385467"
      unitRef="usd">372000000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC0zLTEtMS0w_db89b0b0-1db4-4d87-97f3-5c505f41e2ab"
      unitRef="mxn">7400000000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC00LTEtMS0w_7ad7ef52-2884-448c-aca5-ff89d62c4a60"
      unitRef="mxn">7156000000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:OtherCurrentFinancialLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS0yLTEtMS0w_03ea2283-e595-495f-8275-382690a0f03a"
      unitRef="usd">98000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:OtherCurrentFinancialLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS0zLTEtMS0w_c621cf40-651d-473f-b192-ba0dcfd19fb8"
      unitRef="mxn">1948000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:OtherCurrentFinancialLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS00LTEtMS0w_ea919285-b0d3-4140-8e09-c7c534acbfb7"
      unitRef="mxn">1284000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC0yLTEtMS0w_c8505aba-f928-4550-bd0d-61f428b41be6"
      unitRef="usd">2154000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC0zLTEtMS0w_115c122a-f7a4-48d1-a05f-358b814b279c"
      unitRef="mxn">42845000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC00LTEtMS0w_42960aa2-7555-49b7-8138-0ad886ebb331"
      unitRef="mxn">51010000000</ifrs-full:CurrentLiabilities>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi0yLTEtMS0w_51cf3221-fbd3-4682-a2c7-f32816b1db2e"
      unitRef="usd">4145000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi0zLTEtMS0w_514e9f94-4827-4862-83a6-e4e43bcc1a81"
      unitRef="mxn">82461000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi00LTEtMS0w_d9ff206b-7b4a-4a21-bb94-3c0c8120b725"
      unitRef="mxn">58492000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy0yLTEtMS0w_9b6525e2-d197-46a6-b9fd-77fe5353eb68"
      unitRef="usd">193000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy0zLTEtMS0w_11c9b186-bf90-4c47-8f91-e7b495db9826"
      unitRef="mxn">3838000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy00LTEtMS0w_e5deec99-3151-4529-b11a-eb74624bb961"
      unitRef="mxn">3293000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC0yLTEtMS0w_87007127-06b9-4016-ada0-fd5dc3938d4e"
      unitRef="usd">38000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC0zLTEtMS0w_8daef2cb-1765-4eb4-9c2c-06a2310fa3ec"
      unitRef="mxn">746000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC00LTEtMS0w_f99e08cf-47b3-4241-8713-76a73df9d6f5"
      unitRef="mxn">900000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS0yLTEtMS0w_6da506d2-1b2e-47e2-8c70-afe56d3a9bf4"
      unitRef="usd">124000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS0zLTEtMS0w_7a3b5456-0d00-4eae-84e7-3153db6770d2"
      unitRef="mxn">2474000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS00LTEtMS0w_7ee2d796-6693-4ebb-8cb4-9b2bfdae97f3"
      unitRef="mxn">3771000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi0yLTEtMS0w_493c3dc5-3c25-429f-be1a-e03aca8381b7"
      unitRef="usd">47000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi0zLTEtMS0w_1a34f275-1c52-4216-8920-45babb2ca185"
      unitRef="mxn">934000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi00LTEtMS0w_032ec057-2e68-4e3e-8a27-cf15a9f47e5b"
      unitRef="mxn">1897000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <kof:ProvisionsAndOtherNonCurrentLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy0yLTEtMS0w_35f73510-8a0c-47a0-beb0-e1a547764370"
      unitRef="usd">368000000</kof:ProvisionsAndOtherNonCurrentLiabilities>
    <kof:ProvisionsAndOtherNonCurrentLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy0zLTEtMS0w_5cd311a8-7238-4f23-bfc1-e46e8d23f4e1"
      unitRef="mxn">7311000000</kof:ProvisionsAndOtherNonCurrentLiabilities>
    <kof:ProvisionsAndOtherNonCurrentLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy00LTEtMS0w_6c171bfd-4746-4956-b2da-8ae08c6b4a54"
      unitRef="mxn">8791000000</kof:ProvisionsAndOtherNonCurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC0yLTEtMS0w_9900c935-b4e1-40ba-b279-48ce00189613"
      unitRef="usd">4915000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC0zLTEtMS0w_4e541987-1b2b-4612-a165-1aaf5be6d7c2"
      unitRef="mxn">97764000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC00LTEtMS0w_9bcae3e5-2a39-402d-8ae4-ce55f886b622"
      unitRef="mxn">77144000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS0yLTEtMS0w_3523080f-bd8c-418b-b2d6-0a06492ad612"
      unitRef="usd">7069000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS0zLTEtMS0w_10f67ebc-c0c0-44ca-b96a-02878bab1347"
      unitRef="mxn">140609000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS00LTEtMS0w_5bb34025-cb78-4e5c-aff5-07a1e3127b98"
      unitRef="mxn">128154000000</ifrs-full:Liabilities>
    <ifrs-full:IssuedCapital
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS0yLTEtMS0w_2628df34-ed1d-4db5-a9b4-b789284f7a72"
      unitRef="usd">104000000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS0zLTEtMS0w_5b7298e3-ebff-423c-90d2-7f354df1d872"
      unitRef="mxn">2060000000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS00LTEtMS0w_ab4cdcbb-cfa0-4e40-a7a2-c20c1e19c41a"
      unitRef="mxn">2060000000</ifrs-full:IssuedCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi0yLTEtMS0w_5f020f79-340b-4b0e-bb20-bf0971bc9b3b"
      unitRef="usd">2290000000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi0zLTEtMS0w_32e91b84-4722-45c7-9503-91c310a024a7"
      unitRef="mxn">45560000000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi00LTEtMS0w_6d6aded9-bd8b-4647-88c2-5bbd3bc7321a"
      unitRef="mxn">45560000000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:RetainedEarnings
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My0yLTEtMS0w_a884b3f1-3111-4c2e-9557-7356713dee3f"
      unitRef="usd">3815000000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My0zLTEtMS0w_7dc9006c-b199-4188-b574-605bec3576ba"
      unitRef="mxn">75917000000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My00LTEtMS0w_b3293c40-a2ac-403d-9e61-8d4f4d1f7c52"
      unitRef="mxn">75820000000</ifrs-full:RetainedEarnings>
    <ifrs-full:OtherEquityInterest
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC0yLTEtMS0w_cfdc32e3-af8c-4b86-a79f-0a39049434ab"
      unitRef="usd">-87000000</ifrs-full:OtherEquityInterest>
    <ifrs-full:OtherEquityInterest
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC0zLTEtMS0w_21b114d3-ed7f-4535-945d-55b7b61c9d1b"
      unitRef="mxn">-1740000000</ifrs-full:OtherEquityInterest>
    <ifrs-full:OtherEquityInterest
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC00LTEtMS0w_32a83d74-1a1c-4d62-a476-4e853ad538ba"
      unitRef="mxn">-1740000000</ifrs-full:OtherEquityInterest>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS0yLTEtMS0w_c3124a9e-dbb8-475c-b320-eafbf91b33eb"
      unitRef="usd">-247000000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS0zLTEtMS0w_0462a5f6-e774-46af-8e40-994e35eb405e"
      unitRef="mxn">-4923000000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS00LTEtMS0w_c6a7d244-de9f-4324-a41a-5d56b4fa6fce"
      unitRef="mxn">1234000000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni0yLTEtMS0w_493af9ba-bbf5-4e58-8f07-81e08902b110"
      unitRef="usd">5875000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni0zLTEtMS0w_c1c7ff50-b5ff-4ccf-8815-f5270fe95db5"
      unitRef="mxn">116874000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni00LTEtMS0w_26b070c3-1e56-4fa4-b116-91a8bb93bddd"
      unitRef="mxn">122934000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NoncontrollingInterests
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny0yLTEtMS0w_e633857a-d86d-479c-84f2-01d798bd1a4a"
      unitRef="usd">281000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny0zLTEtMS0w_81aa4c32-d88d-4585-b40c-8a33a379c949"
      unitRef="mxn">5583000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny00LTEtMS0w_a518ada3-a445-450e-bce7-5236c001ef91"
      unitRef="mxn">6751000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:Equity
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC0yLTEtMS0w_225eeaa3-faab-40b3-af91-138776463419"
      unitRef="usd">6156000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC0zLTEtMS0w_48989dea-cadc-4396-bc57-93a9d948a2f3"
      unitRef="mxn">122457000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC00LTEtMS0w_eb72a8ba-444a-4fd6-853c-5e47b2027772"
      unitRef="mxn">129685000000</ifrs-full:Equity>
    <ifrs-full:EquityAndLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS0yLTEtMS0w_551cdb20-20d5-458b-9863-b800352cdf01"
      unitRef="usd">13225000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS0zLTEtMS0w_8b786ba3-82af-4502-afb7-7c56e628bc9d"
      unitRef="mxn">263066000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS00LTEtMS0w_02822643-7fd9-4a1a-813f-e2988482d089"
      unitRef="mxn">257839000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:RevenueFromSaleOfGoods
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMi0yLTEtMS0w_13303fe5-12bc-40da-9229-dac16a2c411d"
      unitRef="usd">9126000000</ifrs-full:RevenueFromSaleOfGoods>
    <ifrs-full:RevenueFromSaleOfGoods
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMi0zLTEtMS0w_f4303264-4916-4b6e-a56b-8f099d4a3295"
      unitRef="mxn">181520000000</ifrs-full:RevenueFromSaleOfGoods>
    <ifrs-full:RevenueFromSaleOfGoods
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMi00LTEtMS0w_275a15d2-04d1-4985-9e90-cb308dd54619"
      unitRef="mxn">192342000000</ifrs-full:RevenueFromSaleOfGoods>
    <ifrs-full:RevenueFromSaleOfGoods
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMi01LTEtMS0w_fe8b4f61-af45-4db7-b72b-a56852198bae"
      unitRef="mxn">181823000000</ifrs-full:RevenueFromSaleOfGoods>
    <ifrs-full:OtherRevenue
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy0yLTEtMS0w_749b1f4c-3c34-434e-bfde-beb4c4a284ee"
      unitRef="usd">105000000</ifrs-full:OtherRevenue>
    <ifrs-full:OtherRevenue
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy0zLTEtMS0w_4d9b61d1-ce27-45d8-a2dd-f5469342e583"
      unitRef="mxn">2095000000</ifrs-full:OtherRevenue>
    <ifrs-full:OtherRevenue
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy00LTEtMS0w_14f7bd0a-c874-4689-9bbf-b14bf4b83643"
      unitRef="mxn">2129000000</ifrs-full:OtherRevenue>
    <ifrs-full:OtherRevenue
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy01LTEtMS0w_b46a80e3-6627-427a-b5ae-281825007871"
      unitRef="mxn">519000000</ifrs-full:OtherRevenue>
    <ifrs-full:Revenue
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC0yLTEtMS0w_e2c16916-1455-474a-9209-a0c055a3bf98"
      unitRef="usd">9231000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC0zLTEtMS0w_92ed581f-9c41-4161-b781-37a3b2592d28"
      unitRef="mxn">183615000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC00LTEtMS0w_e92988f5-24bf-4add-a844-978feb684eba"
      unitRef="mxn">194471000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC01LTEtMS0w_73868b3d-cc5f-4827-8b47-859518bddb20"
      unitRef="mxn">182342000000</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS0yLTEtMS0w_4a6c1c59-9a6e-4f37-b514-a911f79c3a6c"
      unitRef="usd">5068000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS0zLTEtMS0w_5aa1d7a4-bf42-43f5-9690-479780163d2a"
      unitRef="mxn">100804000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS00LTEtMS0w_a3739c6b-9eba-47e4-bfbc-a298141f3b1b"
      unitRef="mxn">106964000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS01LTEtMS0w_fa0f1f54-b0b0-4605-9405-a5bb65287175"
      unitRef="mxn">98404000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi0yLTEtMS0w_b76e4495-2cd1-49ed-be04-54ae452ba97f"
      unitRef="usd">4163000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi0zLTEtMS0w_15490ba5-f55b-4a41-a8b4-9ab0383f38d0"
      unitRef="mxn">82811000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi00LTEtMS0w_4cf0fc07-511d-4dcc-9599-073a04b90230"
      unitRef="mxn">87507000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi01LTEtMS0w_512e2268-2626-4432-a822-b7bef154a2d8"
      unitRef="mxn">83938000000</ifrs-full:GrossProfit>
    <ifrs-full:AdministrativeExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy0yLTEtMS0w_315d3a0b-a982-4aa2-b1b9-098925aa5300"
      unitRef="usd">397000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy0zLTEtMS0w_c4f40ed4-1861-452a-a441-d23384193c38"
      unitRef="mxn">7891000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy00LTEtMS0w_a05552e4-afb6-4aaa-b364-4af6a6053ea9"
      unitRef="mxn">8427000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy01LTEtMS0w_a1188bf1-7538-4bf0-834f-b758f5a1acad"
      unitRef="mxn">7999000000</ifrs-full:AdministrativeExpense>
    <kof:SellingExpenses
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC0yLTEtMS0w_ffd49a6b-289c-4e24-81de-f4a9eafd03bb"
      unitRef="usd">2441000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC0zLTEtMS0w_5052c31d-3403-45af-9141-b0eff85af621"
      unitRef="mxn">48553000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC00LTEtMS0w_a703aecd-baac-4faa-94b0-42c355c0494c"
      unitRef="mxn">52110000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC01LTEtMS0w_ff502fa0-8e9b-48e5-869f-d321b495d8e7"
      unitRef="mxn">49925000000</kof:SellingExpenses>
    <ifrs-full:OtherIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS0yLTEtMS0w_72993418-fbc1-4edc-b274-1b29b82ca663"
      unitRef="usd">75000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS0zLTEtMS0w_f42fc131-37f3-407f-8503-fa22f83354fd"
      unitRef="mxn">1494000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS00LTEtMS0w_275609c0-6ab3-4a81-a7fe-8a4f0e55691d"
      unitRef="mxn">1890000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS01LTEtMS0w_4510b738-9e2c-4219-bad2-7094018e647b"
      unitRef="mxn">569000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherExpenseByNature
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtMi0xLTEtMA_bc75df62-421d-4af3-afa2-8f3080ab1454"
      unitRef="usd">256000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtMy0xLTEtMA_bd447db2-cc29-43fa-9d32-480f0e0d3370"
      unitRef="mxn">5105000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtNC0xLTEtMA_7d5c8520-e2f5-4593-a6ba-3c677d077c50"
      unitRef="mxn">4380000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtNS0xLTEtMA_7862e912-d058-4fff-862a-82e24837d458"
      unitRef="mxn">2450000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:InterestExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtMi0xLTEtMA_e79f8cf8-c81b-43cb-af9e-2f24dc464fae"
      unitRef="usd">397000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtMy0xLTEtMA_a21e4c58-6358-4b75-9214-871d218f7ea6"
      unitRef="mxn">7894000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtNC0xLTEtMA_ad3a9b77-9e95-4067-909f-cd86540485bb"
      unitRef="mxn">6904000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtNS0xLTEtMA_abe1830a-01f3-4bb9-926b-20f7c89738c0"
      unitRef="mxn">7568000000</ifrs-full:InterestExpense>
    <ifrs-full:FinanceIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItMi0xLTEtMA_1dbfab21-e9ac-47c7-92e7-91748ada26f8"
      unitRef="usd">53000000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItMy0xLTEtMA_4b5afeda-6fff-4871-9b66-44c5ad2e5421"
      unitRef="mxn">1047000000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItNC0xLTEtMA_ca9645c8-7df6-4027-a5a5-79dc81656138"
      unitRef="mxn">1230000000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItNS0xLTEtMA_d61d9dd4-a8f7-4649-8697-3eeee6d200d9"
      unitRef="mxn">1004000000</ifrs-full:FinanceIncome>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtMi0xLTEtMA_d729b333-941e-48c8-bcca-5dd61e5cbfe6"
      unitRef="usd">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtMy0xLTEtMA_4c8c95a0-e81c-4ff6-bd29-44ee07e51d83"
      unitRef="mxn">4000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtNC0xLTEtMA_fb394ebc-6527-40b7-a857-7c0eb9459216"
      unitRef="mxn">-330000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtNS0xLTEtMA_60b54e79-866c-4922-9bd6-870b4355854c"
      unitRef="mxn">-277000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtMi0xLTEtMA_b3aad82f-48e6-4719-8100-2cdcf3d0549e"
      unitRef="usd">19000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtMy0xLTEtMA_803647f3-e72e-4c69-9321-f836f4b38183"
      unitRef="mxn">376000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtNC0xLTEtMA_e24f144e-2760-4d5c-8cee-b198d35dacbf"
      unitRef="mxn">221000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtNS0xLTEtMA_820be22e-c716-467b-a825-3408ba08311a"
      unitRef="mxn">212000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtMi0xLTEtMA_196f2134-1c24-4839-9a38-e9f24a0be3a5"
      unitRef="usd">-11000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtMy0xLTEtMA_1fd51f18-07c8-491a-aac3-b6252a0cb366"
      unitRef="mxn">-212000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtNC0xLTEtMA_c178de5e-0774-4e1a-a64b-e11c36c1c91d"
      unitRef="mxn">-288000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtNS0xLTEtMA_58d17d6c-120c-411a-b337-9abeaa10711c"
      unitRef="mxn">-314000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtMi0xLTEtMA_3e069253-a4f2-441f-aa42-cd915df7889c"
      unitRef="usd">808000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtMy0xLTEtMA_81075267-2bc6-491a-a0a1-3c8c6248468f"
      unitRef="mxn">16077000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtNC0xLTEtMA_f7fbfb53-42de-4ccf-a378-fe14b9666314"
      unitRef="mxn">18409000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtNS0xLTEtMA_7ed7c699-6c80-45f3-b7d5-6d3dcf8940c4"
      unitRef="mxn">17190000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctMi0xLTEtMA_e5e8ec66-896f-49bb-9b28-d387681740ca"
      unitRef="usd">273000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctMy0xLTEtMA_8c9ae23c-e738-48cd-a785-4196c716e5eb"
      unitRef="mxn">5428000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctNC0xLTEtMA_03602033-4c17-453b-b949-0ff89bf03eb2"
      unitRef="mxn">5648000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctNS0xLTEtMA_a44587cf-f512-4dec-a1e2-a86502adc800"
      unitRef="mxn">5260000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtMi0xLTEtMA_17ca0126-3f7d-4f06-b04c-0fdfb8fcecaf"
      unitRef="usd">-14000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtMy0xLTEtMA_591913fd-c676-4b42-a10d-d2d27c486c54"
      unitRef="mxn">-281000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtNC0xLTEtMA_0542778f-ba24-4488-908f-27a27b07e24c"
      unitRef="mxn">-131000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtNS0xLTEtMA_ec79b77c-41a5-4a63-af76-313d9e6bdbf4"
      unitRef="mxn">-226000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktMi0xLTEtMA_665cef84-19cc-4027-94ce-ca124285c02b"
      unitRef="usd">521000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktMy0xLTEtMA_f72bdecd-3b7c-4c45-b179-d5ff28611494"
      unitRef="mxn">10368000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktNC0xLTEtMA_54031131-0ce1-44d1-8a1f-d75f8275a6f2"
      unitRef="mxn">12630000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktNS0xLTEtMA_c895e85d-2e9e-4a75-b7ee-b6765d7f446b"
      unitRef="mxn">11704000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtMi0xLTEtMA_c2148a43-9868-49e5-9865-86bd5c619bf9"
      unitRef="usd">0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtMy0xLTEtMA_b5bc0e19-894c-48f0-adf4-54786dbccf84"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtNC0xLTEtMA_9c9695d0-6a72-4570-9d22-016277cbe758"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtNS0xLTEtMA_415e686b-3aaa-4acd-b9c2-f1177887cd61"
      unitRef="mxn">3366000000</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtMi0xLTEtMA_7b946f6a-0bed-4d36-aaac-e2f0ff720f5d"
      unitRef="usd">521000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtMy0xLTEtMA_717b4746-2052-44db-916b-9b77b920e61f"
      unitRef="mxn">10368000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtNC0xLTEtMA_f66bb60b-8be4-4de3-8bb6-4f7204bbf620"
      unitRef="mxn">12630000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtNS0xLTEtMA_4094fc97-ff26-4844-9e9b-f2f3ed76649f"
      unitRef="mxn">15070000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtMi0xLTEtMA_7a4bdcdc-ded5-4ff2-8eaf-5974c48e2d9b"
      unitRef="usd">518000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtMy0xLTEtMA_f5eb9850-2ec3-422d-a824-e0a07442391e"
      unitRef="mxn">10307000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtNC0xLTEtMA_3eb9e7bd-dc29-4001-b5c5-e72c86eeb128"
      unitRef="mxn">12101000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtNS0xLTEtMA_970c7223-0af1-4275-80a9-733a6c01f061"
      unitRef="mxn">10936000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtMi0xLTEtMA_b3e0eec0-7b04-462d-9d1f-a15b05212a28"
      unitRef="usd">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtMy0xLTEtMA_d03ff664-859c-44e2-97e7-04ea668da169"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtNC0xLTEtMA_142c41a5-5558-403b-bdcd-9b6f7461c0e7"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtNS0xLTEtMA_02c9b8cf-49f7-4fc0-bcc0-ac97214446b4"
      unitRef="mxn">2975000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtMi0xLTEtMA_6723520b-b157-47eb-aa35-bbf91e7d1c83"
      unitRef="usd">3000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtMy0xLTEtMA_5008a8bb-54bd-49b1-8bb3-9bc3b6db5877"
      unitRef="mxn">61000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtNC0xLTEtMA_23bf1454-f1ad-42fe-8f2a-4af3d3971ced"
      unitRef="mxn">529000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtNS0xLTEtMA_7ca48835-b7f6-47db-ab8c-b11657acec96"
      unitRef="mxn">768000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtMi0xLTEtMA_4d9656e4-6d59-43d1-8594-abf5eda0368b"
      unitRef="usd">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtMy0xLTEtMA_29aec610-5b08-4707-af8f-c3ecd15b4efa"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtNC0xLTEtMA_457a0c5e-5205-4e9b-9d6a-eed502d82191"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtNS0xLTEtMA_f7592b2a-8a02-4d9b-a71a-1534da289037"
      unitRef="mxn">391000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctMi0xLTEtMA_d3895a92-1d96-4611-b14c-eca564e463a8"
      unitRef="usd">521000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctMy0xLTEtMA_422c68b4-6693-450d-8dfd-6fab6ed7a67f"
      unitRef="mxn">10368000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctNC0xLTEtMA_92b6dcf9-1060-4a94-bc2e-173afb2c3fc3"
      unitRef="mxn">12630000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctNS0xLTEtMA_130b440f-0011-4452-8e1a-560c00962581"
      unitRef="mxn">15070000000</ifrs-full:ProfitLoss>
    <ifrs-full:BasicEarningsLossPerShareFromContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMi0xLTEtMA_d5660d95-6c88-40aa-82ef-51a4b0a03569"
      unitRef="usdPerShare">0.03</ifrs-full:BasicEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:BasicEarningsLossPerShareFromContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMy0xLTEtMA_e853fbd6-33d9-48ec-a818-94da0449b557"
      unitRef="mxnPerShare">0.61</ifrs-full:BasicEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:BasicEarningsLossPerShareFromContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNC0xLTEtMA_61ae7c1c-f40b-4fe6-a981-1c9e9336036d"
      unitRef="mxnPerShare">0.72</ifrs-full:BasicEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:BasicEarningsLossPerShareFromContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNS0xLTEtMA_712f8fbd-4ecc-406c-b68b-2759b6f2a145"
      unitRef="mxnPerShare">0.65</ifrs-full:BasicEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMi0xLTEtMA_7abf1f45-68cf-43c5-9c2b-1da9afbcfa83"
      unitRef="usdPerShare">0</ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMy0xLTEtMA_d1c2293f-4883-461d-ba31-e491efeeb33d"
      unitRef="mxnPerShare">0</ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNC0xLTEtMA_9250904b-61b1-4387-a22d-23672af2c82b"
      unitRef="mxnPerShare">0</ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNS0xLTEtMA_3afd595b-cbd5-446c-9525-ec657fccb7ea"
      unitRef="mxnPerShare">0.18</ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMi0xLTEtMA_9a62cbb1-b095-4100-94e3-5deb96266f66"
      unitRef="usdPerShare">0.03</ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMy0xLTEtMA_da82ada5-28b8-4e61-8daf-00a27e061545"
      unitRef="mxnPerShare">0.61</ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNC0xLTEtMA_015eb6aa-da85-466e-a5b0-a7406523688a"
      unitRef="mxnPerShare">0.72</ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNS0xLTEtMA_6c4b8aad-2e5e-4fdb-b5e8-89c6731a2e8d"
      unitRef="mxnPerShare">0.65</ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMi0xLTEtMA_12bce50a-abd7-48f6-8ad0-726877caefb4"
      unitRef="usdPerShare">0</ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMy0xLTEtMA_1f296156-a0dc-47a3-816f-52e0050cda43"
      unitRef="mxnPerShare">0</ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNC0xLTEtMA_82323f5b-783d-4c8c-be62-9c2011389125"
      unitRef="mxnPerShare">0</ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNS0xLTEtMA_176db81d-2fe2-4468-bdc8-939a4dda8869"
      unitRef="mxnPerShare">0.18</ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:ProfitLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS0yLTEtMS0w_0b6c04b3-2e69-443c-bf54-a55c9122b0f4"
      unitRef="usd">521000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS0zLTEtMS0w_3779a47a-bee2-439e-9c8d-c20ec4bee893"
      unitRef="mxn">10368000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS00LTEtMS0w_03df1d08-33de-4e0f-9787-73970df9234a"
      unitRef="mxn">12630000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS01LTEtMS0w_bd2e5e4e-d459-4364-b04a-903f329e6331"
      unitRef="mxn">15070000000</ifrs-full:ProfitLoss>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC0yLTEtMS0w_7a91e980-b632-4c46-a389-43db7d6d8def"
      unitRef="usd">27000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC0zLTEtMS0w_6363a923-9d72-42b8-9c90-954cfb932263"
      unitRef="mxn">543000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC00LTEtMS0w_cf384a8f-e27d-419d-b50b-ecc4f2c1f5b5"
      unitRef="mxn">-835000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC01LTEtMS0w_44a6811b-ed84-43bc-9ac0-c41b554b9751"
      unitRef="mxn">-437000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS0yLTEtMS0w_d9e6dc1f-89ec-405a-b5cf-802f98f2e8e5"
      unitRef="usd">-379000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS0zLTEtMS0w_ee269bdb-d95d-4b1b-a102-55fe28d9f679"
      unitRef="mxn">-7543000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS00LTEtMS0w_e72fd7e2-684c-48ca-9e51-ff0c9673929a"
      unitRef="mxn">-5579000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS01LTEtMS0w_6492f1b2-d1cb-47c6-bfb6-e9a3577f0ee8"
      unitRef="mxn">-7234000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi0yLTEtMS0w_6161be00-45df-4c8d-b443-f053c596468c"
      unitRef="usd">-352000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi0zLTEtMS0w_d442c2eb-c5f4-4ba3-a0f1-4bcfa96093b0"
      unitRef="mxn">-7000000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi00LTEtMS0w_978d0a58-6fdd-4ff0-b323-29565b15ad35"
      unitRef="mxn">-6414000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi01LTEtMS0w_0b0ddb06-cc37-490d-b28f-787ba1b4a7bc"
      unitRef="mxn">-7671000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC0yLTEtMS0w_73950945-497c-401e-a613-06f04ec0bb90"
      unitRef="usd">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC0zLTEtMS0w_18e9d70b-eb48-406f-8840-fc735a380829"
      unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC00LTEtMS0w_838f6a22-33a9-4c3a-80ac-b3a51d7145c6"
      unitRef="mxn">-216000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC01LTEtMS0w_1f6fc1ed-9650-4307-941f-46cd2f89a2dd"
      unitRef="mxn">-1039000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS0yLTEtMS0w_e251a62d-7ece-4c6e-9a6e-064662d65b36"
      unitRef="usd">-16000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS0zLTEtMS0w_f1317aa3-081b-4bb2-8473-609dcebbcc4b"
      unitRef="mxn">-318000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS00LTEtMS0w_70a7a26b-3bda-4a8a-ba0d-29677a663a41"
      unitRef="mxn">-511000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS01LTEtMS0w_02323d85-0b0e-4189-bcae-246443da692a"
      unitRef="mxn">259000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtMi0xLTEtMA_0e0077da-f74f-440f-9747-bc0f7cb01531"
      unitRef="usd">-16000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtMy0xLTEtMA_f924593e-e4ec-45ad-bc23-82b7644ed76f"
      unitRef="mxn">-318000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtNC0xLTEtMA_fdbe968b-52c1-41e3-9efe-f42d90bf3379"
      unitRef="mxn">-727000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtNS0xLTEtMA_42a42d7f-0284-4bcb-9b95-8d4c32965d42"
      unitRef="mxn">-780000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtMi0xLTEtMA_fc1cb925-c430-4410-9323-a69ed4a0b8f7"
      unitRef="usd">-368000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtMy0xLTEtMA_6c517833-af99-48dc-8cb8-ef65cb2989b0"
      unitRef="mxn">-7318000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtNC0xLTEtMA_56b733c1-873a-4031-9efe-5b053b1c6db7"
      unitRef="mxn">-7141000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtNS0xLTEtMA_62e9672b-5f90-4661-9dbb-7757b06f303d"
      unitRef="mxn">-8451000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItMi0xLTEtMA_a9d5aac5-56c0-4cec-aec3-f896d8675dfb"
      unitRef="usd">153000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItMy0xLTEtMA_c9ecd0ad-617d-402f-ad09-003b91ab6aa6"
      unitRef="mxn">3050000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItNC0xLTEtMA_f03a415b-3a93-4313-866a-4cd00c75a36d"
      unitRef="mxn">5489000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItNS0xLTEtMA_3ed85ed5-a371-4d84-af49-a1940c1961d3"
      unitRef="mxn">6619000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtMi0xLTEtMA_4f392dcb-d1b0-43b6-aef2-3a11b80ba288"
      unitRef="usd">208000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtMy0xLTEtMA_d6e214f1-d0bb-4c15-b216-07181290ccc0"
      unitRef="mxn">4150000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtNC0xLTEtMA_f0339a59-01f5-4fc8-88a0-d14041142b3a"
      unitRef="mxn">5541000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtNS0xLTEtMA_61ab05ae-136f-48fe-b175-a809cc387c66"
      unitRef="mxn">3984000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="i4b8722d0fd884cb180f1a1525416504e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtMi0xLTEtMA_e04ccb96-f266-4e7a-9792-7b82c2560c86"
      unitRef="usd">0</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="i4b8722d0fd884cb180f1a1525416504e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtMy0xLTEtMA_867d03ab-1016-4f8b-8cc2-e62a95a197fd"
      unitRef="mxn">0</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="i6e175efac42f4df599368680b7b18fdb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtNC0xLTEtMA_cd71aafa-3349-45b6-95d4-a525c780cb99"
      unitRef="mxn">0</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtNS0xLTEtMA_c822ff74-f79e-485f-913e-ccc8340a9b8c"
      unitRef="mxn">2817000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctMi0xLTEtMA_bab50a9c-a666-4ef2-96bc-8037d1c13f1f"
      unitRef="usd">-55000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctMy0xLTEtMA_6a41fd56-0aac-4a43-b80e-7bfc3341fa24"
      unitRef="mxn">-1100000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctNC0xLTEtMA_d436601a-5e51-4f02-94ee-f08c17182af1"
      unitRef="mxn">-52000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctNS0xLTEtMA_a7f90c21-a392-4541-b4ab-729cf44711da"
      unitRef="mxn">-421000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="i4b8722d0fd884cb180f1a1525416504e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtMi0xLTEtMA_73742055-7ca1-4398-ab8b-439c437d7239"
      unitRef="usd">0</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="i4b8722d0fd884cb180f1a1525416504e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtMy0xLTEtMA_b06732a4-383c-4f79-a3e3-5097df286977"
      unitRef="mxn">0</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="i6e175efac42f4df599368680b7b18fdb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtNC0xLTEtMA_8547a2e0-6116-4117-bb3c-1427dbb727ef"
      unitRef="mxn">0</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtNS0xLTEtMA_8aa43f46-de55-4302-bc71-401c7058da0d"
      unitRef="mxn">239000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktMi0xLTEtMA_b4f6bb95-6a50-45a0-85cd-249e97c8507e"
      unitRef="usd">153000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktMy0xLTEtMA_9d2d94b9-33ad-4d10-b1bc-d463d9ab96e3"
      unitRef="mxn">3050000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktNC0xLTEtMA_d03fadb9-ce2f-4820-b247-1b0693986e32"
      unitRef="mxn">5489000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktNS0xLTEtMA_f3e5000f-ab23-4e0f-bf34-0bbc963002c0"
      unitRef="mxn">6619000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:Equity
      contextRef="ibc02a95f97fc494288406e5ef4b252a0_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS0xLTEtMS0w_f7d1f4bc-9e6b-4d67-b439-e2e3d1061bbd"
      unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i246432b703934b8bb2923d0a0ae28d70_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS0yLTEtMS0w_a802dc36-3387-4145-a1d7-9263132a15d7"
      unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i44cc422d5f944455a6336468be626222_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS0zLTEtMS0w_4ad3c766-d592-467e-b1f2-2e6befcd205c"
      unitRef="mxn">64397000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i588a31aba54e4bc086b692de3a89a295_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS00LTEtMS0w_6175e347-333e-4f78-b996-ee4885d0768d"
      unitRef="mxn">-485000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i5a7a7c6d37ad4e1c94bd498550a59f27_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS01LTEtMS0w_0fcc7cb3-04ca-4608-8751-470696243662"
      unitRef="mxn">247000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i4d9784be48864c3b9cb825f35d313ffe_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS02LTEtMS0w_aab40092-ef26-43ff-9634-d75fa74de3f8"
      unitRef="mxn">13968000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i923da2f628284e42b175be847776fe43_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS03LTEtMS0w_a1933593-12ea-41b4-83f2-fc18ccf83135"
      unitRef="mxn">-567000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i8d8b7abf7c164fbd92ede002fb482306_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS04LTEtMS0w_94c0f2b0-a502-4d7c-aa5b-fc3f55c84b19"
      unitRef="mxn">125180000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i3a55ed56a1074d3f991090d26747bbf5_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS05LTEtMS0w_6c8fe0cb-4085-4aeb-a747-f8ba4105c0e4"
      unitRef="mxn">18129000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMS0xMC0xLTEtMA_fb1f545f-a3d1-48e0-80fb-4f2aa1337f81"
      unitRef="mxn">143309000000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="i0f9f7b064a06448b80fa950fd7a61497_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMi0zLTEtMS0w_9f27fe82-1549-4fdc-a0c1-8da4834073d0"
      unitRef="mxn">13911000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i19fa8401eed14d2f9e0e089edc4f6ccb_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMi04LTEtMS0w_7567b556-f83a-4e94-a030-5f4c447a693c"
      unitRef="mxn">13911000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i3441320bd5d746099a6555c516f2662a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMi05LTEtMS0w_812ae657-459f-4eb6-b3d1-ad5a9c07b0bd"
      unitRef="mxn">1159000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMi0xMC0xLTEtMA_d30690b9-fb52-4f1d-b274-ad01a44a03b6"
      unitRef="mxn">15070000000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i2b24f27dbf964997adca3ca139e18334_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy00LTEtMS0w_9a944cf7-6c44-403e-bc76-e9e991009087"
      unitRef="mxn">-1039000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i627e457a0da64e03bc12ffbf4b733e1c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy01LTEtMS0w_c2fe5cb3-6b64-44a3-b1f0-ba2e9713e3a8"
      unitRef="mxn">-396000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i27aa06dcb6b94d678545b0694cab5c3a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy02LTEtMS0w_c91f98e8-4bf9-438f-9149-b5d844f24dac"
      unitRef="mxn">-5897000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="id7b9f53b626c426bb7339e6652c9e88d_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy03LTEtMS0w_4faa4167-fb07-4b6d-9402-47b13fbed070"
      unitRef="mxn">223000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i19fa8401eed14d2f9e0e089edc4f6ccb_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy04LTEtMS0w_5f62cc34-fa67-49d1-ade0-fd1330e9e277"
      unitRef="mxn">-7109000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i3441320bd5d746099a6555c516f2662a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy05LTEtMS0w_9362f783-0aab-4e36-9196-22600836b9c2"
      unitRef="mxn">-1342000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMy0xMC0xLTEtMA_ad9ea4b4-8032-4813-8468-6be0c5347bee"
      unitRef="mxn">-8451000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i0f9f7b064a06448b80fa950fd7a61497_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC0zLTEtMS0w_2febea71-30c7-44af-9c12-aac60db6d488"
      unitRef="mxn">13911000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i2b24f27dbf964997adca3ca139e18334_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC00LTEtMS0w_4e179ef2-e4b0-4756-afd4-b8e9945f121e"
      unitRef="mxn">-1039000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i627e457a0da64e03bc12ffbf4b733e1c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC01LTEtMS0w_bff8f367-3031-4cce-8463-4bf118b6a674"
      unitRef="mxn">-396000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i27aa06dcb6b94d678545b0694cab5c3a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC02LTEtMS0w_2c835b34-26bb-4fb4-99b5-2f6853de5016"
      unitRef="mxn">-5897000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="id7b9f53b626c426bb7339e6652c9e88d_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC03LTEtMS0w_1f11ac22-aded-41bb-a192-ccbdd6120b52"
      unitRef="mxn">223000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i19fa8401eed14d2f9e0e089edc4f6ccb_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC04LTEtMS0w_b803e00e-facb-4fdd-bae3-2c727f0729f8"
      unitRef="mxn">6802000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i3441320bd5d746099a6555c516f2662a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC05LTEtMS0w_a0a19e6b-2721-4e02-9288-9ef97010c86a"
      unitRef="mxn">-183000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNC0xMC0xLTEtMA_38c90297-c74f-4b16-9194-f0620be94ddc"
      unitRef="mxn">6619000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="i0f9f7b064a06448b80fa950fd7a61497_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNS0zLTEtMS0w_9d0bae2b-6ef6-490d-a70f-55271992aad2"
      unitRef="mxn">7038000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="i19fa8401eed14d2f9e0e089edc4f6ccb_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNS04LTEtMS0w_268d1d17-6957-45fe-98d4-d6d686c27e8b"
      unitRef="mxn">7038000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNS0xMC0xLTEtMA_9b2858f5-db82-4915-a06b-2ec883f3bda0"
      unitRef="mxn">7038000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <kof:SalesFromDiscontinuedOperations
      contextRef="i3441320bd5d746099a6555c516f2662a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNi05LTEtMS0w_32127141-171b-4f89-b2f0-4ec15e002e9b"
      unitRef="mxn">11140000000</kof:SalesFromDiscontinuedOperations>
    <kof:SalesFromDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNi0xMC0xLTEtMA_0fbb8512-08ed-497a-92a6-cbe1bf3e0d01"
      unitRef="mxn">11140000000</kof:SalesFromDiscontinuedOperations>
    <ifrs-full:Equity
      contextRef="if2e12d50e98b46b59c4adf920db7a9d0_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy0xLTEtMS0w_ac17b15a-c718-4043-a2c4-1d19bc39c3f5"
      unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="if2058b7006114836aefd7c578b320504_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy0yLTEtMS0w_a266d027-aa42-4c74-a5ce-57370f63b927"
      unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ibd318795c3264b60b178c25c6e1d063e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy0zLTEtMS0w_81c346f6-b908-4a5c-b188-cebfd8ceac28"
      unitRef="mxn">71270000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i39d78a971e0f407781aceb2b80a2a90c_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy00LTEtMS0w_75bde22f-df76-4d4c-b820-794b0ba8bb56"
      unitRef="mxn">-1524000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="if14dd89f81774294ab74b592889c1b66_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy01LTEtMS0w_38cb8c5f-b5e8-4fdb-8c39-68dde603f674"
      unitRef="mxn">-149000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ia96a8abeeab448688587f3c94cff5c05_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy02LTEtMS0w_251773d9-8b8e-4862-be5e-fe4061e0a99d"
      unitRef="mxn">8071000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ie13a734b77d24c80b1f4c222d8e0385c_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy03LTEtMS0w_db8bdfb5-8843-49dd-afbf-eb069c030332"
      unitRef="mxn">-344000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ieac89d4194094f489e0e5b49de0622c9_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy04LTEtMS0w_c01b7126-80ec-43c3-89e0-c8fc84840f46"
      unitRef="mxn">124944000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i5e82e808cc8046e196a252e4d26716ea_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy05LTEtMS0w_3695b9e3-14e2-4f6f-9c13-368f910ac9f2"
      unitRef="mxn">6806000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfNy0xMC0xLTEtMA_240db10b-2c1d-4091-9361-3aa7a5eb0a3e"
      unitRef="mxn">131750000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ic8d89f236e944601a1899adc6d896d35_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOC0zLTEtMS0w_55949369-ed31-496d-9d91-ee2dc82be547"
      unitRef="mxn">-114000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i47a4c30175f345feb8d829c40723edd5_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOC04LTEtMS0w_c84c6429-746a-4f0f-8896-4186d4832cb0"
      unitRef="mxn">-114000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i055bca7c80214057aaca1783a9710c6b_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOC0xMC0xLTEtMA_62730ad7-e68e-4ef6-afea-30a0c389d184"
      unitRef="mxn">-114000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i622f4a68cd0149459fe9f7a7ed43fe3d_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS0xLTEtMS0w_7c4ff3d7-d2a4-44b0-b413-750f4778d382"
      unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i6b3f0a7455a7479db68c2a89499777a4_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS0yLTEtMS0w_3962ad04-1989-4fd8-be4f-44f89b9f8074"
      unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i413abc7bbb4c489a89dabf1061045bcb_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS0zLTEtMS0w_33f6bf2e-8600-463c-b451-082999ecfc51"
      unitRef="mxn">71156000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ie1bc1c9d4f624d8988a27079e8b63ced_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS00LTEtMS0w_b582f691-a600-4568-94d7-40bfda9af7b9"
      unitRef="mxn">-1524000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="iaebc275a1467421f99106d8663ae9775_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS01LTEtMS0w_a5bb016d-bc16-40b1-b848-f336707ea533"
      unitRef="mxn">-149000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="if6b6bce3124944ca9d59269be59e522d_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS02LTEtMS0w_adfc2568-34a9-424c-b995-aac3824414d4"
      unitRef="mxn">8071000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i61e127cde7ce432b85edd1f02b8db6a1_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS03LTEtMS0w_12c38cee-89cb-45bc-b619-1c6b90e7f14e"
      unitRef="mxn">-344000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="id6a8551f6abb4c4cb268d667bad0da45_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS04LTEtMS0w_e7e8a864-385c-408e-9f58-44645d6f8751"
      unitRef="mxn">124830000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i6791e341c19f4ed3a114c756a1d87cf8_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS05LTEtMS0w_c9c96be4-d1a2-4ea3-8072-ce0cddc1fb87"
      unitRef="mxn">6806000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i2386c10e468e405bb340e6ba90a676c3_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfOS0xMC0xLTEtMA_4d019ec2-c8cd-44d0-b3e6-1280a4cd2653"
      unitRef="mxn">131636000000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="i55a9c431a0b045118a9a0fee6180bed2_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTAtMy0xLTEtMA_c6f009fd-c8d3-4022-8cae-14735dbca4a1"
      unitRef="mxn">12101000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i94f0193f6d64416c8e05807659b58b0d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTAtOC0xLTEtMA_eaddc811-da53-4fe8-ab6e-6a64afc97e7c"
      unitRef="mxn">12101000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTAtOS0xLTEtMA_c56b9db5-6b34-451a-9190-292e62b5e6e5"
      unitRef="mxn">529000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTAtMTAtMS0xLTA_e43e78c7-f68b-4392-b938-61a321dfd00a"
      unitRef="mxn">12630000000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i9cb828f2ccc94711b0e4387c65a9b33a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtNC0xLTEtMA_26423869-8540-40d0-a67d-529b75277fa0"
      unitRef="mxn">-216000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i0c97c8d547bc49dda03e779ca910cd32_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtNS0xLTEtMA_a320d63b-3272-4156-8320-5e7a18f29153"
      unitRef="mxn">-819000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i6e50e47544df4866a48418c897540dbb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtNi0xLTEtMA_635ba997-1537-4db7-b194-3da7183502ad"
      unitRef="mxn">-5014000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ie679a35efd8d42c7ba029922aae592da_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtNy0xLTEtMA_bd7206c3-aa32-461a-b0d9-0abf2eaf5058"
      unitRef="mxn">-511000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i94f0193f6d64416c8e05807659b58b0d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtOC0xLTEtMA_205b3b45-e213-4947-846c-839ca15b0ac5"
      unitRef="mxn">-6560000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtOS0xLTEtMA_314ec74c-d2f2-4ed7-b2e6-522ec0958894"
      unitRef="mxn">-581000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTEtMTAtMS0xLTA_1bbcfd05-e485-4f88-a73e-f95c9636d349"
      unitRef="mxn">-7141000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i55a9c431a0b045118a9a0fee6180bed2_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItMy0xLTEtMA_1d5dd785-80f9-4d97-95c9-7012d6271fb8"
      unitRef="mxn">12101000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i9cb828f2ccc94711b0e4387c65a9b33a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItNC0xLTEtMA_b582c66e-d114-422a-a064-7b5e125f7964"
      unitRef="mxn">-216000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i0c97c8d547bc49dda03e779ca910cd32_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItNS0xLTEtMA_f9821810-938e-4260-a4a6-dc46443ee496"
      unitRef="mxn">-819000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i6e50e47544df4866a48418c897540dbb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItNi0xLTEtMA_aa2c877f-cbe8-4e4e-aef1-66fcb415d632"
      unitRef="mxn">-5014000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ie679a35efd8d42c7ba029922aae592da_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItNy0xLTEtMA_47ce815d-d52f-429a-ae5f-7ece4abc5f1b"
      unitRef="mxn">-511000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i94f0193f6d64416c8e05807659b58b0d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItOC0xLTEtMA_69eb8dda-a6de-4022-900e-bb3463653265"
      unitRef="mxn">5541000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItOS0xLTEtMA_fb712861-1a34-4335-a855-b18bdd750f72"
      unitRef="mxn">-52000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTItMTAtMS0xLTA_b09d0d71-a077-4bc9-8c7c-5af56ddceb29"
      unitRef="mxn">5489000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="i55a9c431a0b045118a9a0fee6180bed2_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTMtMy0xLTEtMA_4f7ffff9-bd4c-49ba-a639-9b2db1ce7c3f"
      unitRef="mxn">7437000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="i94f0193f6d64416c8e05807659b58b0d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTMtOC0xLTEtMA_9ed65496-cd0a-42dc-8b50-f08189029c73"
      unitRef="mxn">7437000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTMtOS0xLTEtMA_f37cc4f9-66c1-432f-9e17-6ecc5477dc9f"
      unitRef="mxn">3000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTMtMTAtMS0xLTA_de14111e-6063-40a5-8a88-38502a228141"
      unitRef="mxn">7440000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:Equity
      contextRef="icb9360f6dd094b009c5478887fc8049d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtMS0xLTEtMA_441ba27f-e12b-4290-a3f6-2f0a0d7c8186"
      unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i10653ba72f2f437f932d4d840809f157_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtMi0xLTEtMA_0fbd00c0-7e4b-4e9e-9b11-d4e9594fe9b2"
      unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ifa9b498307684778ae433d5a253344f4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtMy0xLTEtMA_28c461c5-70df-42fc-b013-e958823617b6"
      unitRef="mxn">75820000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ib3ef0b64d3a64a77a340f7be53557c77_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtNC0xLTEtMA_fc1e3f54-58fa-4abe-ba60-b3860e41bb78"
      unitRef="mxn">-1740000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="id793464cc0fb49efb9617ea65bc92fdc_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtNS0xLTEtMA_5f23b8cb-59e2-4c64-9ef0-74002d9b80d0"
      unitRef="mxn">-968000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i28ea7451dc31456696f08788f07cbe9a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtNi0xLTEtMA_b32478a1-b614-477b-9c4f-812dc1e19ffd"
      unitRef="mxn">3057000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i39da36b78bae4fcaadb618676522ffc8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtNy0xLTEtMA_505d7392-2576-4345-9e4b-5efa1cc888ac"
      unitRef="mxn">-855000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="iff001bd9e60d4910a67566e2f523afe2_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtOC0xLTEtMA_0b1b62cc-025b-4312-bcd6-fe5df2b30fae"
      unitRef="mxn">122934000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ic2d4b21979f54a93a4fbc85c3ef01467_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtOS0xLTEtMA_be8876ff-e365-4739-bf8b-7fefb4927ed8"
      unitRef="mxn">6751000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTQtMTAtMS0xLTA_26819c8d-e837-429f-a5e7-bc178d7cbb18"
      unitRef="mxn">129685000000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="ice8071c6464942799bce29fe26a8918e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTUtMy0xLTEtMA_8898acf8-ea1c-4347-95e6-7c6008c36ae0"
      unitRef="mxn">10307000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTUtOC0xLTEtMA_f62704ff-a5a3-429e-99b3-6dd1b0846dac"
      unitRef="mxn">10307000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTUtOS0xLTEtMA_35e51806-ac53-48bb-99f1-b5be5869a10a"
      unitRef="mxn">61000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTUtMTAtMS0xLTA_af4f337e-c2a4-4310-9d28-ba711a310751"
      unitRef="mxn">10368000000</ifrs-full:ProfitLoss>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture
      contextRef="i59716cdab5fd4e788c5d5cd9a450caa6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtNS0xLTEtMA_e27a173c-5564-4339-ac84-bf1de95972d2"
      unitRef="mxn">443000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture
      contextRef="i1d9468daac75443d9c4f80005d3a627b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtNi0xLTEtMA_76ef0087-6166-4471-a589-b72d6156d4ec"
      unitRef="mxn">-6070000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture
      contextRef="i9e70fbf01a1847398c630a2627aefa22_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtNy0xLTEtMA_b18be0b3-6540-4671-afb0-b2d3585cbd42"
      unitRef="mxn">-318000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture
      contextRef="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtOC0xLTEtMA_4b151a10-b7a8-4be3-aee8-72dce9189e53"
      unitRef="mxn">-5945000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture
      contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtOS0xLTEtMA_cbb386ff-6c3a-404c-a459-d1096802a424"
      unitRef="mxn">-1161000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTYtMTAtMS0xLTA_c2d46ad8-6266-46c6-883b-819022dc5b59"
      unitRef="mxn">-7106000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:SaleOfJointVenture
      contextRef="i1d9468daac75443d9c4f80005d3a627b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTctNi0xLTEtMA_5499063c-01c3-4bde-8bba-1e982a08e5e2"
      unitRef="usd">212000000</kof:SaleOfJointVenture>
    <kof:SaleOfJointVenture
      contextRef="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTctOC0xLTEtMA_750cff29-ce97-4bca-8491-be9cb33a14a3"
      unitRef="usd">212000000</kof:SaleOfJointVenture>
    <kof:SaleOfJointVenture
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTctMTAtMS0xLTA_60ffe4ed-e5db-4cbc-a324-a66b5232d773"
      unitRef="usd">212000000</kof:SaleOfJointVenture>
    <ifrs-full:ComprehensiveIncome
      contextRef="ice8071c6464942799bce29fe26a8918e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtMy0xLTEtMA_b51c5d32-f441-47dc-abf6-b1433dc5f8d5"
      unitRef="mxn">10307000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i59716cdab5fd4e788c5d5cd9a450caa6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtNS0xLTEtMA_9a77fcbd-658b-4a60-ac71-fca43b43afb3"
      unitRef="mxn">443000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i1d9468daac75443d9c4f80005d3a627b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtNi0xLTEtMA_5cff4f39-fd0f-4271-b6aa-df43153fc562"
      unitRef="mxn">-6282000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i9e70fbf01a1847398c630a2627aefa22_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtNy0xLTEtMA_7a7eee2d-6acd-4704-afa7-57fc7678ebba"
      unitRef="mxn">-318000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtOC0xLTEtMA_8b93681c-024c-48db-89da-f9a4861876c9"
      unitRef="mxn">4150000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtOS0xLTEtMA_40797492-1e88-45cb-a5d3-8827e7c13c9c"
      unitRef="mxn">-1100000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTgtMTAtMS0xLTA_87623847-d2dc-4fae-9ed4-1fb0b747a176"
      unitRef="mxn">3050000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="ice8071c6464942799bce29fe26a8918e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTktMy0xLTEtMA_c19fa4cb-3604-48f3-ab6a-1e711b2b27da"
      unitRef="mxn">10210000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="i636c3873d6714baf8a9dfaaa5051b1f6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTktOC0xLTEtMA_f884b872-fb16-4a34-ba4b-e51764ef6f90"
      unitRef="mxn">10210000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTktOS0xLTEtMA_fe1f449a-10b9-4140-be36-f823839773f7"
      unitRef="mxn">68000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMTktMTAtMS0xLTA_344dc11f-bcbf-4c53-abb9-dc6f9f10525a"
      unitRef="mxn">10278000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:Equity
      contextRef="i72b1486bbf3c4bbaa33d4ada1477a715_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtMS0xLTEtMA_b30002bb-38a1-4465-8e87-ca40669458a8"
      unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ia087430bf11d441a86bf03314e0226e6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtMi0xLTEtMA_b0ac1521-1d8a-4470-b6c8-bd5796c3e2ad"
      unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i15055976ecfe43a094b312972c39db3b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtMy0xLTEtMA_df6f0757-4c34-478f-a456-fb74dc113962"
      unitRef="mxn">75917000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i4cb1829aa0af42fb93960f32c47b1b0b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtNC0xLTEtMA_8fca4976-c4ad-48e5-a0fa-5f2310c8ff90"
      unitRef="mxn">-1740000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ia968e299e49e48f5a2d7ccfe0bed3cf0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtNS0xLTEtMA_90503e6a-80a7-458d-84bb-566cd46951ef"
      unitRef="mxn">-525000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="iac7bb313505b425685d6290a47fc1399_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtNi0xLTEtMA_9edc8d1d-380a-4f33-b00f-15a7614326ca"
      unitRef="mxn">-3225000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ifff455abae80479a8e7b6e54497c362f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtNy0xLTEtMA_a939f64e-f9e2-4e1e-b408-771fbbebfd47"
      unitRef="mxn">-1173000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ia0d84c708e144073951936b611f02f9a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtOC0xLTEtMA_347f4b2c-2558-4c0e-a3f1-5d8671a9a8b7"
      unitRef="mxn">116874000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ida393b31ab1d42afaea52addff6ad71b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtOS0xLTEtMA_f0f7b016-1246-431e-91ee-0adebe33f426"
      unitRef="mxn">5583000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xNi9mcmFnOjg3NTJhMWZkNDYyMjQxNDg5ZDUzMTJhOTk5OThjNDU1L3RhYmxlOjY4YWZhZTBjYjcyNDQ1MTc5ODE4MzM5MTRiMGJkYzE0L3RhYmxlcmFuZ2U6NjhhZmFlMGNiNzI0NDUxNzk4MTgzMzkxNGIwYmRjMTRfMjAtMTAtMS0xLTA_003d6a6d-3e32-4d75-a574-96f4a4713ffc"
      unitRef="mxn">122457000000</ifrs-full:Equity>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0xLTEtMS0w_9b846d3f-e460-434e-9115-84dde21b69f2"
      unitRef="usd">-794000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0yLTEtMS0w_e6b2d3cc-954b-44f5-87e7-0fe9a1d336f5"
      unitRef="mxn">-15796000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0zLTEtMS0w_7c6d5697-e8cc-4e45-bb63-c540a6fce619"
      unitRef="mxn">-18278000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi00LTEtMS0w_41ce2b5a-099a-4245-a8f0-b86883b1aa92"
      unitRef="mxn">-16964000000</ifrs-full:ProfitLossBeforeTax>
    <kof:AdjustmentsForNonCashOperatingExpenses
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0xLTEtMS0w_b06b2708-4a6d-41e8-9ad9-b16780d02429"
      unitRef="usd">-66000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <kof:AdjustmentsForNonCashOperatingExpenses
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0yLTEtMS0w_5ba8c3e1-051c-4587-a6a3-17659ba00ec6"
      unitRef="mxn">-1319000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <kof:AdjustmentsForNonCashOperatingExpenses
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0zLTEtMS0w_330a2412-6dda-44d2-82ca-a732f9616bb2"
      unitRef="mxn">-2409000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <kof:AdjustmentsForNonCashOperatingExpenses
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC00LTEtMS0w_4a87f90a-5e67-421c-9d6c-a2c84e961dfb"
      unitRef="mxn">1296000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <ifrs-full:AdjustmentsForDepreciationExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0xLTEtMS0w_abc28359-b748-476b-a131-e196a9e13e90"
      unitRef="usd">423000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0yLTEtMS0w_df9c8ba1-dadf-4b2c-89d1-92a60d18802c"
      unitRef="mxn">8415000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0zLTEtMS0w_c537e1e2-015e-479c-bcd4-05645fecf898"
      unitRef="mxn">8387000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS00LTEtMS0w_7e3b06fe-1ad6-452e-ab86-df9ffd4b1a68"
      unitRef="mxn">8404000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0xLTEtMS0w_2bbdb50e-64ea-48f0-8547-faa39fea387f"
      unitRef="usd">30000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0yLTEtMS0w_580bd764-0ce1-48b3-bd2d-b5435caab219"
      unitRef="mxn">596000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0zLTEtMS0w_dd8affbb-d511-453a-8fab-78b25f934928"
      unitRef="mxn">555000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi00LTEtMS0w_84ed3268-e621-42bd-9583-b21be733a7bd"
      unitRef="mxn">0</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0xLTEtMS0w_1dc56ed6-b0a6-456b-84a4-0721663bda21"
      unitRef="usd">51000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0yLTEtMS0w_95225564-3cf9-48ff-9fb7-b797af634504"
      unitRef="mxn">1020000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0zLTEtMS0w_76f60ec5-7d2b-47a7-950d-b0da93577536"
      unitRef="mxn">1062000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy00LTEtMS0w_4aa02996-2a66-44c8-9422-093b688da4eb"
      unitRef="mxn">998000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <kof:AmortizationPrepaidExpenses
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0xLTEtMS0w_6d7f73a1-ae78-49ee-af3b-e8c01f05b5d4"
      unitRef="usd">29000000</kof:AmortizationPrepaidExpenses>
    <kof:AmortizationPrepaidExpenses
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0yLTEtMS0w_ed62bb0d-1cc2-439f-93f9-744ab1393014"
      unitRef="mxn">577000000</kof:AmortizationPrepaidExpenses>
    <kof:AmortizationPrepaidExpenses
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0zLTEtMS0w_e1ce938c-73d0-48f2-af01-d41f24c70234"
      unitRef="mxn">638000000</kof:AmortizationPrepaidExpenses>
    <kof:AmortizationPrepaidExpenses
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC00LTEtMS0w_23af6274-65ba-4fa0-a558-a3f98d3e13b3"
      unitRef="mxn">626000000</kof:AmortizationPrepaidExpenses>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0xLTEtMS0w_c2485251-35ac-46fd-bbf8-942aa132b63c"
      unitRef="usd">-5000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0yLTEtMS0w_0c40c194-77ea-44f0-8bc9-a252a87823da"
      unitRef="mxn">-96000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0zLTEtMS0w_6d6f7ad4-ced7-4086-b2a1-40381bc077c5"
      unitRef="mxn">-42000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS00LTEtMS0w_3d36fed7-8a9d-4e1e-a3d4-7b95b8a541bf"
      unitRef="mxn">-178000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <kof:AdjustmentsForWriteOffLongLivedAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMS0xLTEtMA_c95c8cb7-7c10-42b1-a322-2eba573e2827"
      unitRef="usd">15000000</kof:AdjustmentsForWriteOffLongLivedAssets>
    <kof:AdjustmentsForWriteOffLongLivedAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMi0xLTEtMA_b06dd8d0-92b9-4ecf-859d-d3cc91f077c4"
      unitRef="mxn">291000000</kof:AdjustmentsForWriteOffLongLivedAssets>
    <kof:AdjustmentsForWriteOffLongLivedAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMy0xLTEtMA_0ca786fe-1b03-43b7-87b9-e9f2cfaf9efd"
      unitRef="mxn">318000000</kof:AdjustmentsForWriteOffLongLivedAssets>
    <kof:AdjustmentsForWriteOffLongLivedAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtNC0xLTEtMA_69d1fed3-0d08-49c6-b67e-5ca5cbaeae80"
      unitRef="mxn">103000000</kof:AdjustmentsForWriteOffLongLivedAssets>
    <kof:AdjustmentsForWriteOffIntangibleAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMS0xLTEtMA_34b0220d-f7cc-4053-8391-2a1abe46dbf4"
      unitRef="usd">19000000</kof:AdjustmentsForWriteOffIntangibleAssets>
    <kof:AdjustmentsForWriteOffIntangibleAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMi0xLTEtMA_d636e361-4bba-4971-aa34-ac495751b42d"
      unitRef="mxn">375000000</kof:AdjustmentsForWriteOffIntangibleAssets>
    <kof:AdjustmentsForWriteOffIntangibleAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMy0xLTEtMA_d06bc01a-c05e-47b4-bd4a-d1db611711b1"
      unitRef="mxn">0</kof:AdjustmentsForWriteOffIntangibleAssets>
    <kof:AdjustmentsForWriteOffIntangibleAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtNC0xLTEtMA_0e6ffb33-4a3b-43d9-ad6f-a9b82e3aaf97"
      unitRef="mxn">0</kof:AdjustmentsForWriteOffIntangibleAssets>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMS0xLTEtMA_cd1bc834-426a-4788-9437-1d9ce4294114"
      unitRef="usd">-14000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMi0xLTEtMA_7d5fc5d7-ec06-4336-90ef-8807030b7a1d"
      unitRef="mxn">-281000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMy0xLTEtMA_0534f4df-7bcf-43d4-8f9f-7ee43cc84e24"
      unitRef="mxn">-131000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItNC0xLTEtMA_fc76eafc-689c-4ad8-907a-bec1918a5c8e"
      unitRef="mxn">-226000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <ifrs-full:AdjustmentsForInterestIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMS0xLTEtMA_72f4270c-490c-4060-b94e-44002ebef4b0"
      unitRef="usd">53000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMi0xLTEtMA_da64562a-8988-4376-87cc-1e63e94f184d"
      unitRef="mxn">1047000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMy0xLTEtMA_db04fa88-dc90-4716-9e4b-3f346303d33f"
      unitRef="mxn">1230000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtNC0xLTEtMA_69bdc418-bc26-426a-8821-b9a1db8cf524"
      unitRef="mxn">1004000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMS0xLTEtMA_5e3dd639-268f-48f2-8dca-e6a42001a32b"
      unitRef="usd">397000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForInterestExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMi0xLTEtMA_274633e6-07ce-4cfe-808f-8324149b4bc2"
      unitRef="mxn">7894000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForInterestExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMy0xLTEtMA_04dc111d-95a2-4140-bd5f-da83be17590c"
      unitRef="mxn">6904000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForInterestExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtNC0xLTEtMA_dc489911-2e6c-4f8f-a4c9-415de6b55614"
      unitRef="mxn">5198000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMS0xLTEtMA_f37ffd2b-353a-4c59-b459-0f0a5f286e99"
      unitRef="usd">0</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMi0xLTEtMA_72a64280-756f-4458-aa23-65bc16b58025"
      unitRef="mxn">-4000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMy0xLTEtMA_edd11552-1007-4de3-95ee-1770ca22993c"
      unitRef="mxn">330000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtNC0xLTEtMA_bb840fdf-4b8f-4ca6-801d-4f1f3f6a8824"
      unitRef="mxn">277000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMS0xLTEtMA_fe19a7cf-e482-49f8-935d-0ab32e21511d"
      unitRef="usd">18000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMi0xLTEtMA_229ddf39-0cc8-4dde-aa87-8112f9df1904"
      unitRef="mxn">368000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMy0xLTEtMA_f9fd766a-e811-4755-ae06-ed2e1b8b85ab"
      unitRef="mxn">239000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtNC0xLTEtMA_5c256e00-4496-4836-beda-8ce490537740"
      unitRef="mxn">219000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMS0xLTEtMA_3c6ae8ee-7d4b-4667-ac61-28f1b8018a1c"
      unitRef="usd">126000000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMi0xLTEtMA_a31346c9-ee59-4b45-be32-67d0c5766d99"
      unitRef="mxn">2501000000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMy0xLTEtMA_bcdb8e1d-b9f6-46b3-96e2-9260b7aa2f72"
      unitRef="mxn">948000000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctNC0xLTEtMA_caada508-63e6-4a26-b30a-b11cab0aa28b"
      unitRef="mxn">432000000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <kof:AdjustmentsForMonetaryPositionGainLossNet
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMS0xLTEtMA_33b477bc-464e-4095-82e9-8cae4f34ce87"
      unitRef="usd">19000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMonetaryPositionGainLossNet
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMi0xLTEtMA_a3d19cb4-672a-4638-9450-667a8cbc0644"
      unitRef="mxn">376000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMonetaryPositionGainLossNet
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMy0xLTEtMA_7bae3a2e-5716-4fa2-af37-62522126ea25"
      unitRef="mxn">221000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMonetaryPositionGainLossNet
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtNC0xLTEtMA_7c3f879e-20b5-4e9c-9464-5f522685a237"
      unitRef="mxn">212000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMS0xLTEtMA_c84c6a8c-2171-4901-a229-a97f4379d937"
      unitRef="usd">-11000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMi0xLTEtMA_2cdac6bc-0489-40b7-a004-f8c7288568d2"
      unitRef="mxn">-212000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMy0xLTEtMA_3eff20f9-f3f6-4665-affb-3d63462776bb"
      unitRef="mxn">-288000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktNC0xLTEtMA_533d862f-c7d6-4fce-8a1e-99b0621ab526"
      unitRef="mxn">-2370000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMS0xLTEtMA_f81e1c15-21b3-4eac-95a3-da01423e59ef"
      unitRef="usd">153000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMi0xLTEtMA_9648685e-6902-460a-a77e-88d22c9844f4"
      unitRef="mxn">3040000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMy0xLTEtMA_e5f1ccdf-a767-4cf8-b718-9d9d089e26f4"
      unitRef="mxn">-1858000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtNC0xLTEtMA_566ce199-2140-4f3e-8be9-f77e551a214b"
      unitRef="mxn">-2097000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:IncreaseDecreaseInOtherCurrentAssets1
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMS0xLTEtMA_acabb3de-82f0-4e33-9ef8-ccd5e2380ab2"
      unitRef="usd">-28000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <kof:IncreaseDecreaseInOtherCurrentAssets1
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMi0xLTEtMA_89dd6920-7545-4858-bbe4-d0aa0738a30e"
      unitRef="mxn">-552000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <kof:IncreaseDecreaseInOtherCurrentAssets1
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMy0xLTEtMA_00646a00-5b13-48f0-94ba-5b43f449c96a"
      unitRef="mxn">-100000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <kof:IncreaseDecreaseInOtherCurrentAssets1
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItNC0xLTEtMA_7acc76f4-ef44-4c61-ba87-461fc4e92682"
      unitRef="mxn">-396000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMS0xLTEtMA_b5136d7a-33e6-47ee-963a-da6e1ca7c308"
      unitRef="usd">10000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMi0xLTEtMA_75dc10c7-e97c-4f9b-a14f-0925f805a021"
      unitRef="mxn">190000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMy0xLTEtMA_6162b8f4-1271-4b13-9531-8731192dc17a"
      unitRef="mxn">-1140000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtNC0xLTEtMA_d0816c13-2348-4a71-9e6d-915fd07b3032"
      unitRef="mxn">-1386000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMS0xLTEtMA_b08934d2-a5b4-4305-b91b-e34467be7e1e"
      unitRef="usd">-52000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMi0xLTEtMA_20b195fc-4b40-4a51-add2-0fa15bc9c283"
      unitRef="mxn">-1037000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMy0xLTEtMA_2942ce9d-fceb-402e-8a9a-15368c5a2044"
      unitRef="mxn">5726000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtNC0xLTEtMA_a633d727-fdca-4b50-9be5-e0ee28f38351"
      unitRef="mxn">1666000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMS0xLTEtMA_3fb76ed9-8256-47c9-b7ee-76aad355b5b4"
      unitRef="usd">19000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMi0xLTEtMA_c40abc0d-4fb4-451e-82b6-cbe541a2be48"
      unitRef="mxn">378000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMy0xLTEtMA_3eebd046-74b5-4453-9bc9-0c539cd0b70c"
      unitRef="mxn">-231000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtNC0xLTEtMA_4d6c9a71-325b-45ed-91f1-8167674b251a"
      unitRef="mxn">381000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMS0xLTEtMA_f1a93907-704d-4df3-8c16-582f4c352147"
      unitRef="usd">-27000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMi0xLTEtMA_d88e345a-77b4-4727-ab8e-345fcf24a408"
      unitRef="mxn">-528000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMy0xLTEtMA_3411a248-6354-4918-bfc9-10300e998308"
      unitRef="mxn">-478000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtNC0xLTEtMA_7832576a-5af4-4b4f-92aa-e4fae98517f1"
      unitRef="mxn">-124000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <kof:AdjustmentsForOtherTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMS0xLTEtMA_0cbdd071-a578-4ed1-aab3-cdaa79453401"
      unitRef="usd">159000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForOtherTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMi0xLTEtMA_a556d14b-6713-4346-bf0a-0247040cfc56"
      unitRef="mxn">3162000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForOtherTax
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMy0xLTEtMA_ff3fc824-241d-421e-9d72-c775c8297005"
      unitRef="mxn">404000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForOtherTax
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctNC0xLTEtMA_90791652-6162-4f4f-908d-7c45795cc453"
      unitRef="mxn">6000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMS0xLTEtMA_5f10bc50-048c-4be2-b7b8-e5c0065e26cc"
      unitRef="usd">-251000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMi0xLTEtMA_3fd0e41b-e47f-4615-a153-4af10488a640"
      unitRef="mxn">-4990000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMy0xLTEtMA_4497c6f5-3ad2-4660-abc4-acb78d004a2e"
      unitRef="mxn">-5210000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtNC0xLTEtMA_8723e987-f8e8-4da2-8916-5716892ab556"
      unitRef="mxn">-6188000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMS0xLTEtMA_466e4df7-e288-4605-98d6-0483518134fe"
      unitRef="usd">1767000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMi0xLTEtMA_66b8f841-76f8-4b9a-8466-2aad53fde3fb"
      unitRef="mxn">35147000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMy0xLTEtMA_e760bc96-f281-4439-9627-1f1aacc3a428"
      unitRef="mxn">31289000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktNC0xLTEtMA_eeb3ba43-e6a3-460b-9c92-8d5789e8e6d7"
      unitRef="mxn">27581000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMS0xLTEtMA_9202f2f0-44e4-4636-8908-eeef9e11d020"
      unitRef="usd">0</kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations>
    <kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMi0xLTEtMA_3c02b548-dab3-4375-bf83-fbc36b118210"
      unitRef="mxn">0</kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations>
    <kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMy0xLTEtMA_fe1c6cf3-ba75-47c4-b5ec-4e1f1250277b"
      unitRef="mxn">0</kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations>
    <kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtNC0xLTEtMA_caaad9ea-30ba-46e4-8b37-1adc9566c030"
      unitRef="mxn">-1308000000</kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMS0xLTEtMA_62eebc43-95bb-421e-b653-96792d787569"
      unitRef="usd">0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMi0xLTEtMA_6b650f1b-d59a-419b-8d2e-1935ba9beffc"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMy0xLTEtMA_96e37820-b1d4-49f5-933a-1a6d62b99acc"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtNC0xLTEtMA_7874c5d2-6569-4b40-ab9b-754ab87b6e98"
      unitRef="mxn">654000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMS0xLTEtMA_c9d53393-1d62-47bf-92a0-7f1c5988e9b1"
      unitRef="usd">0</kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired>
    <kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMi0xLTEtMA_4a9c7e65-410d-40ab-a6bc-f0c35785b0d0"
      unitRef="mxn">0</kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired>
    <kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMy0xLTEtMA_e2ccac2f-93c7-43ab-8f4e-a20750ab058e"
      unitRef="mxn">0</kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired>
    <kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtNC0xLTEtMA_d0a05495-38d4-4eab-b0c4-7c2b40fdcc95"
      unitRef="mxn">-5692000000</kof:CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMS0xLTEtMA_a544587b-d874-4d6d-a2ad-df2d998180cf"
      unitRef="usd">0</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMi0xLTEtMA_3c3beb2b-2659-4922-a052-bb0d6f7b5d24"
      unitRef="mxn">0</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMy0xLTEtMA_ca70d91e-caec-4166-919f-234eaaed6feb"
      unitRef="mxn">0</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtNC0xLTEtMA_c1d91f0c-6bb3-4313-9d46-dd7cc9560a4f"
      unitRef="mxn">7649000000</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMS0xLTEtMA_95d627fb-4343-41cb-a1de-fd3043af9ba4"
      unitRef="usd">53000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMi0xLTEtMA_d928b2d4-a5ee-4bcc-ace9-907ff048a560"
      unitRef="mxn">1047000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMy0xLTEtMA_e320166f-6f66-46f0-b908-c5f6579049a1"
      unitRef="mxn">1230000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtNC0xLTEtMA_32b5f0ed-a148-44a3-9b2d-3f430066ce63"
      unitRef="mxn">1004000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMS0xLTEtMA_ea6af962-d07f-4de8-8597-576656e4aa63"
      unitRef="usd">485000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMi0xLTEtMA_b5aa308d-899a-43ae-9a0b-51372a27a186"
      unitRef="mxn">9655000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMy0xLTEtMA_6d3818a6-31c2-4f90-86f2-f3de68557155"
      unitRef="mxn">10324000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtNC0xLTEtMA_b888be67-2639-47b9-bf73-7388ad39a6cb"
      unitRef="mxn">9917000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMS0xLTEtMA_8073c174-46c9-4201-ad06-08db68495055"
      unitRef="usd">14000000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMi0xLTEtMA_77d8df28-df68-402c-b9dd-29a6c3c37b65"
      unitRef="mxn">274000000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMy0xLTEtMA_25d8a025-e0c3-4abd-9d82-a3abf777c45c"
      unitRef="mxn">330000000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctNC0xLTEtMA_64dbc4d9-d8ea-419f-9872-23094951c22a"
      unitRef="mxn">399000000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMS0xLTEtMA_9e344ca6-949d-4de7-a479-aac4e413bade"
      unitRef="usd">15000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMi0xLTEtMA_6dc73e5e-69b1-465f-b6c9-0db76db63edc"
      unitRef="mxn">289000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMy0xLTEtMA_22673e9f-8f33-47a1-8226-8d85667f58ac"
      unitRef="mxn">698000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtNC0xLTEtMA_8df57015-5cd2-460a-b7b2-8735ba3795aa"
      unitRef="mxn">674000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMS0xLTEtMA_5844c8db-ba52-4b06-9e7e-bad423511e0f"
      unitRef="usd">16000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMi0xLTEtMA_e43d8c52-afe1-4ba4-9b4b-1b6c4521fd30"
      unitRef="mxn">325000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMy0xLTEtMA_199c916f-9617-4329-9b09-7d48538b02c2"
      unitRef="mxn">711000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktNC0xLTEtMA_d0d9c2dd-f3b8-42f0-914d-395895fff44a"
      unitRef="mxn">681000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMS0xLTEtMA_500c1feb-5fd9-41ab-bdf8-952a381dd57a"
      unitRef="usd">1000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMi0xLTEtMA_fc4db034-8f48-4646-8d8b-384a5b51493f"
      unitRef="mxn">16000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMy0xLTEtMA_a133f5b7-1bef-41f5-92df-09614f31c185"
      unitRef="mxn">1000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtNC0xLTEtMA_f22cbaa4-4cf4-4db0-bab9-cb74c1c66443"
      unitRef="mxn">8000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMS0xLTEtMA_addc66d0-d1d2-4bbe-a17c-d2608b4738f2"
      unitRef="usd">79000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMi0xLTEtMA_f13c303f-313f-405c-a631-2cf214519076"
      unitRef="mxn">1576000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMy0xLTEtMA_70a66096-b685-484d-b653-e744dc8bdbc4"
      unitRef="mxn">572000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtNC0xLTEtMA_d8ef7c94-6705-4c04-a67a-f91726b2e4ae"
      unitRef="mxn">387000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMS0xLTEtMA_78303c13-89c0-48f0-86a9-0195ddd4057d"
      unitRef="usd">-527000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMi0xLTEtMA_1670dfb4-756f-4d68-93c2-ca421f4b4e63"
      unitRef="mxn">-10508000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMy0xLTEtMA_c12f7dc5-a075-4f78-930b-1832f12fed00"
      unitRef="mxn">-10744000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItNC0xLTEtMA_ac6a4b38-d678-47f4-ba90-55fd8f82c31c"
      unitRef="mxn">-8291000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMS0xLTEtMA_d01709aa-f145-4dd7-964a-bb1ce4c61a2a"
      unitRef="usd">0</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMi0xLTEtMA_88e1d6ca-3d16-4081-bf79-a9acf42fe702"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMy0xLTEtMA_6446baac-41b7-4f7b-9151-0375fc427df4"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtNC0xLTEtMA_43237540-7947-4bd8-b9dd-ce156d7dcc57"
      unitRef="mxn">-962000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMS0xLTEtMA_79c0b580-f9ff-41ae-8f02-442c93b3c499"
      unitRef="usd">3132000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMi0xLTEtMA_0537a5d1-f688-4ff2-bc69-5c17bff63302"
      unitRef="mxn">62297000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMy0xLTEtMA_0f9a9eab-1dc9-4c87-a640-b9932f2a2cde"
      unitRef="mxn">10736000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtNC0xLTEtMA_19d6386d-69f0-4baf-bc64-0b2d7994c5bf"
      unitRef="mxn">15426000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMS0xLTEtMA_776622a0-07ca-4f26-988f-c73360a8422d"
      unitRef="usd">2272000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMi0xLTEtMA_e6f9d25c-eb46-4c18-8fba-9fe9fe7531e8"
      unitRef="mxn">45187000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMy0xLTEtMA_6de558c1-3f8f-4bc1-a927-d47b2935bb1a"
      unitRef="mxn">20460000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtNC0xLTEtMA_43a7c5c4-b139-4d70-82d8-4c7d04f05ec9"
      unitRef="mxn">15957000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMS0xLTEtMA_9ba0369f-4d5e-489a-aa55-0d977fa9c979"
      unitRef="usd">307000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMi0xLTEtMA_7938e1b8-cfee-4b9a-ac1d-177c20cb4101"
      unitRef="mxn">6102000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMy0xLTEtMA_6711d6c6-e372-4313-a6b6-a7b2d9c79f6b"
      unitRef="mxn">4682000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctNC0xLTEtMA_e16c1d87-8003-4761-a4de-952ff65c46ea"
      unitRef="mxn">4984000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMS0xLTEtMA_e2030de9-0fe0-49b2-9f7c-debda7bd91e7"
      unitRef="usd">517000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMi0xLTEtMA_be98068d-766f-4eb5-968e-b9912ce8ae5b"
      unitRef="mxn">10278000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMy0xLTEtMA_ba5160cb-3273-49c8-a7fc-03085f18ef5e"
      unitRef="mxn">7440000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtNC0xLTEtMA_221f67ae-fb6f-4a1e-be4f-0dd1211576a2"
      unitRef="mxn">7038000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMS0xLTEtMA_b8a7405b-e35c-4c5b-9f5f-6976638851c1"
      unitRef="usd">5000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMi0xLTEtMA_73490be9-ff09-433e-91bf-8c78d01e9ac8"
      unitRef="mxn">105000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMy0xLTEtMA_5285fa40-065a-44b4-8fc3-b72dbfdb7b89"
      unitRef="mxn">129000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktNC0xLTEtMA_86c2e951-f9cf-4526-bf6b-155046444786"
      unitRef="mxn">0</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:CashOutflowForLeases
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMS0xLTEtMA_a09cdd59-60fa-4c40-a51e-998e51e1478d"
      unitRef="usd">29000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMi0xLTEtMA_fd17972b-0d1a-43a1-9f94-e6133ed04836"
      unitRef="mxn">573000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMy0xLTEtMA_af65fba2-d391-49b0-ae79-28ee690efb15"
      unitRef="mxn">492000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtNC0xLTEtMA_279c48ef-3bd1-4842-867a-f31996fe4076"
      unitRef="mxn">0</ifrs-full:CashOutflowForLeases>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMS0xLTEtMA_c5532e55-3569-4330-b397-46ed34c4383f"
      unitRef="usd">18000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMi0xLTEtMA_677d8819-d2c3-4a14-83d6-a9ac92fc4d52"
      unitRef="mxn">365000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMy0xLTEtMA_bb27edca-d15e-4a6a-ba59-17fbd0e34d35"
      unitRef="mxn">-327000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtNC0xLTEtMA_c35576ee-6234-4bbb-8f30-5a53f0d056d6"
      unitRef="mxn">-1682000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMS0xLTEtMA_fe13d4f2-8d66-46cc-b103-5dbb14d3d5fe"
      unitRef="usd">20000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMi0xLTEtMA_e3180629-2058-4392-8adc-b99cf8a7f62d"
      unitRef="mxn">417000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMy0xLTEtMA_fdc6f8e6-9ad7-4a8f-a6d0-e80280c6db41"
      unitRef="mxn">-22794000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItNC0xLTEtMA_3928ccbb-ec37-403a-8119-1e8443190c22"
      unitRef="mxn">-14235000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMS0xLTEtMA_1b9e8272-3577-4916-8e3c-edb3624e0358"
      unitRef="usd">0</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMi0xLTEtMA_97bb1f01-dd63-4a83-ae52-c24e902a8570"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMy0xLTEtMA_fe4d5eab-ac08-48ac-925d-bd491a4ddc4f"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtNC0xLTEtMA_02f14180-d783-41cf-8536-585a8e9ddc86"
      unitRef="mxn">-37000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMS0xLTEtMA_ccf110a4-94f8-48dc-b982-3aba4a88b3eb"
      unitRef="usd">1260000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMi0xLTEtMA_66e84097-e730-4d81-abc9-ab19c70d9be8"
      unitRef="mxn">25056000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMy0xLTEtMA_15140c0a-62b1-47a7-8cc3-a5d78317d28e"
      unitRef="mxn">-2249000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtNC0xLTEtMA_c9609fc6-bddb-44ee-8309-0d3707d0f543"
      unitRef="mxn">5055000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMS0xLTEtMA_98b04ca6-7e45-4c72-813d-02a6a975cc41"
      unitRef="usd">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMi0xLTEtMA_1459f1ca-6c5d-4097-932c-237f55f15636"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMy0xLTEtMA_4b0549f8-7032-40e7-ba02-56dce3d58c5b"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtNC0xLTEtMA_a7bfeec9-3ed3-4adb-b2e9-55cdbd882aa1"
      unitRef="mxn">963000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMS0xLTEtMA_c0b18ba2-3153-457d-a580-cde6f190f267"
      unitRef="usd">1030000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMi0xLTEtMA_9a996f4e-582e-4ede-9190-d0adff717050"
      unitRef="mxn">20491000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMy0xLTEtMA_efe97ed7-9354-4a43-87cc-886e1382db75"
      unitRef="mxn">23727000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtNC0xLTEtMA_80e1c50c-99bf-48ba-9031-9743cd4bfa79"
      unitRef="mxn">18767000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMS0xLTEtMA_86a6560b-c313-400c-b3fb-aacbe74be85e"
      unitRef="usd">-103000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMi0xLTEtMA_782fc64f-e204-435b-96b2-334391122090"
      unitRef="mxn">-2050000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMy0xLTEtMA_19864144-5bfd-41d0-a90b-2759d66e35fa"
      unitRef="mxn">-987000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctNC0xLTEtMA_ac95090e-5b2b-477c-94a9-34e997f4a593"
      unitRef="mxn">-1058000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMS0xLTEtMA_13b7b029-c57f-401f-917e-45956dcd72c9"
      unitRef="usd">2187000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMi0xLTEtMA_02f01784-5c86-4324-a4ec-b20d64b059f2"
      unitRef="mxn">43497000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMy0xLTEtMA_d16d6079-7f52-4470-9ba9-a37eed6e468c"
      unitRef="mxn">20491000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtNC0xLTEtMA_6d3051d5-dd57-4777-970a-8bb6f1f9c826"
      unitRef="mxn">23727000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <kof:DisclosureOfParentEntityInformationTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfMTQ1Nw_8f50ef90-3e10-443e-94d1-83fd41703e52">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 1. Activities of the Company &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Coca-Cola FEMSA, S.A.B. de C.V.  (&#x201c;Coca-Cola FEMSA&#x201d;) is a Mexican corporation, mainly engaged in acquiring, holding and transferring all types of bonds, shares and marketable securities. Coca-Cola FEMSA and its subsidiaries (the &#x201c;Company&#x201d;), are engaged in the production, distribution and marketing of certain Coca-Cola trademark beverages in Mexico, Central America (Guatemala, Nicaragua, Costa Rica and Panama), Colombia, Brazil, Uruguay, Argentina and until  November 2018 the Philippines.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coca-Cola FEMSA is indirectly owned by Fomento Economico Mexicano, S.A.B. de C.V. (&#x201c;FEMSA&#x201d;), which holds 47.2% of its capital stock and 56% of its voting shares and The Coca-Cola Company (&#x201c;TCCC&#x201d;), which indirectly owns 27.8% of its capital stock and 32.9% of its voting shares. The remaining Coca-Cola FEMSA shares trade on the Bolsa Mexicana de Valores, S.A.B. de C.V. (BMV: KOF UBL) as series &#x201c;L&#x201d; shares which represents 15.6% of our common equity and its American Depositary Shares (&#x201c;ADS&#x201d;) (equivalent to ten series &#x201c;L&#x201d; shares) trade on the New York Stock Exchange, Inc (NYSE: KOF) as series &#x201c;B&#x201d; which represents 9.4% of our common equity. The address of its registered office and principal place of business is Mario Pani No. 100, Colonia Santa Fe Cuajimalpa, Alcald&#xed;a Cuajimalpa de Morelos, 05348, Mexico City, Mexico.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019 the most significant subsidiaries which the Company controls are: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ownership percentage 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ownership percentage 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Propimex, S. de R.L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing and distribution &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Controladora Interamericana de Bebidas, S. de R. L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Holding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Spal Industria Brasileira de Bebidas, S.A.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing and distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96.06%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.06%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribuidora y Manufacturera del Valle de M&#xe9;xico, S. de R. L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing and distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing and distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfParentEntityInformationTextBlock>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="if9719b9d83e44ef0a8b83c62807eb78f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfNzcy_c3021897-cb79-4ba6-a2b3-37b513186edc"
      unitRef="number">0.472</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="if9719b9d83e44ef0a8b83c62807eb78f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfODAw_ee5c2d64-4cf3-4de9-a6d3-03e94c466e9a"
      unitRef="number">0.56</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="ic54bf8dc8dd24589904646d28da545a6_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfODgy_c72d1fba-6583-439f-98e4-b260a0a0b821"
      unitRef="number">0.278</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="ic54bf8dc8dd24589904646d28da545a6_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfOTEw_f3c57204-d13a-40ff-8c19-601af4be1f16"
      unitRef="number">0.329</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i94666e62b59048c59d6cfb2a3b1185d9_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfMTA4MA_55b3709f-d1dc-4853-ba85-35e45534b613"
      unitRef="number">0.156</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <kof:EquivalentSharesInOwnershipInterestInJointVenture
      contextRef="i4acb7b8f68dc4ec3bd9b22dbe1ee2a1e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfMzI5ODUzNDg4NDc4Ng_df6ab06e-86c2-48d3-9a44-fc7b1d2ba17d"
      unitRef="shares">10</kof:EquivalentSharesInOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i13eaf9f227064f919cb676d43a6b0514_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfMTI3MA_55b4dc82-3354-4832-9742-52085a801aa8"
      unitRef="number">0.094</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RleHRyZWdpb246Y2QyZDRlZWM0M2UwNGNmYjg4YjI5NTc5N2VlYmJmNDBfMTQ1Ng_b6a1fc86-652c-4d9e-a561-a882dda535b8">&lt;div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019 the most significant subsidiaries which the Company controls are: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ownership percentage 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ownership percentage 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Propimex, S. de R.L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing and distribution &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Controladora Interamericana de Bebidas, S. de R. L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Holding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Spal Industria Brasileira de Bebidas, S.A.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing and distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96.06%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.06%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribuidora y Manufacturera del Valle de M&#xe9;xico, S. de R. L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing and distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing and distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory>
    <kof:SubsidiariesActivities
      contextRef="i5fd21d35503e43979224ee22f663fabb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMS0xLTEtMS0w_dc47e767-3175-45f4-bd68-cf14e03184ff">Manufacturing and distribution</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="i5fd21d35503e43979224ee22f663fabb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMS0yLTEtMS0w_85627a66-4d19-4939-bce1-3c66aea16d89">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="i5fd21d35503e43979224ee22f663fabb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMS0zLTEtMS0w_618cef3f-0ad1-45d7-a4b6-9bb7944b5a8f"
      unitRef="number">1.0000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="ic2e252f2917e48a3b5f398d9cbceb27d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMS00LTEtMS0w_b37123b0-f3d8-4998-9253-e99eb641590d"
      unitRef="number">1.0000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities
      contextRef="ie14b510d1aca49ea8d04a7fc44395b38_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMi0xLTEtMS0w_dea82580-7dc7-429d-b41f-bd8c8b0aa3ad">Holding</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="ie14b510d1aca49ea8d04a7fc44395b38_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMi0yLTEtMS0w_5374eac2-188c-4887-8537-8bd78140fc9c">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="ie14b510d1aca49ea8d04a7fc44395b38_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMi0zLTEtMS0w_e1e55d5c-197b-4592-bc0f-c22fcc1180e6"
      unitRef="number">1.0000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="i72499803c9b44a31986319570e3b1eac_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMi00LTEtMS0w_5e6c624d-78cf-4b95-8909-1f58fdb119db"
      unitRef="number">1.0000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities
      contextRef="i352b2beca5fa48c1ba4262ecbea1cc32_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMy0xLTEtMS0w_e79b14a7-1842-46db-9bad-cfe47601a01a">Manufacturing and distribution</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="i352b2beca5fa48c1ba4262ecbea1cc32_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMy0yLTEtMS0w_8f48ed69-4fee-4ce7-ae5c-b9433262c09c">Brazil</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="i352b2beca5fa48c1ba4262ecbea1cc32_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMy0zLTEtMS0w_604b18a4-12a9-4de9-af12-bf91a0a02ad6"
      unitRef="number">0.9606</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="if66dc52b7d7c4397808097ea721645d6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfMy00LTEtMS0w_09a06b5e-21e8-42fb-80c2-739efc816169"
      unitRef="number">0.9606</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities
      contextRef="i349771972b9f4e9aa2651bec5ecde84c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNC0xLTEtMS0w_b8ccc8d2-0984-4967-90be-80d04cf9719e">Manufacturing and distribution</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="i349771972b9f4e9aa2651bec5ecde84c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNC0yLTEtMS0w_e1f67fb6-46ba-4574-aff6-e1d7c47520f5">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="i349771972b9f4e9aa2651bec5ecde84c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNC0zLTEtMS0w_c403a023-8715-4b6e-8f10-5c08175a624a"
      unitRef="number">1.0000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="i9d34882632c7470d8910bab283a8ccd7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNC00LTEtMS0w_7422f85f-6bca-472a-be7d-5fe99cba57be"
      unitRef="number">1.0000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities
      contextRef="icd3d154b3ee74f03b40d276b0bd14a31_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNS0xLTEtMS0w_01561da9-de1e-4893-8afe-f0bdaccbc7df">Manufacturing and distribution</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="icd3d154b3ee74f03b40d276b0bd14a31_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNS0yLTEtMS0w_83d8d774-6679-4dc2-a4c0-7dda09a4f0a8">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="icd3d154b3ee74f03b40d276b0bd14a31_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNS0zLTEtMS0w_92ef152f-6170-4ffb-9cbe-36980b357c31"
      unitRef="number">1.0000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="i8e043eff3fbe4002a7e5fee93c4cf1e0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yMi9mcmFnOmNkMmQ0ZWVjNDNlMDRjZmI4OGIyOTU3OTdlZWJiZjQwL3RhYmxlOjMyNDdlMzk5NzkzZTQwZDhiMjgyYmZiYTgwMTc5NjQzL3RhYmxlcmFuZ2U6MzI0N2UzOTk3OTNlNDBkOGIyODJiZmJhODAxNzk2NDNfNS00LTEtMS0w_f8fc3295-da7a-4208-87ee-d09e8f55cd5a"
      unitRef="number">1.0000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RleHRyZWdpb246MjMwMzY3YTkwZDUwNGU2ODkyNzNjNWVlOGJlNzlmYmRfMjA2NDA_8b7a3cf3-abd7-412e-8ef3-e16025c42c37">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 2. Basis of Preparation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.1 Statement of compliance &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements  of the Company as of December&#160;31, 2020 and 2019 and for the years ended December&#160;31, 2020, 2019 and 2018 have been prepared in accordance with International Financial Reporting Standards (&#x201c;IFRS&#x201d;) as issued by the International Accounting Standards Board (&#x201c;IASB&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s consolidated financial statements and notes were authorized for issuance by the Company&#x2019;s Chief Executive Officer John Anthony Santa Maria Otazua and Chief Financial Officer Constantino Spas Montesinos on February 25, 2021. Subsequent events have been considered since that date (see Note 30). These consolidated financial statements will be presented to the Company&#x2019;s shareholders on March 19, 2021. The Company&#x2019;s Board of Directors and Shareholders have the authority to approve or modify the Company&#x2019;s consolidated financial statements.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.2 Basis of measurement and presentation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared on the historical cost basis except for the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Derivative financial instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Trust assets of post-employment and other non-current employee benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying values of recognized assets and liabilities that are designated as hedged items in fair value hedges that would otherwise be carried at amortized cost are adjusted to record changes in the fair values attributable to the risks that are being hedged in effective hedge relationship.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial statements of subsidiaries whose functional currency is the currency of a hyperinflationary economy are stated in terms of the measuring unit current at the end of the reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.2.1 Presentation of consolidated income statement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies its costs and expenses by function in the consolidated income statement in order to conform to industry practices. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.2.2 Presentation of consolidated statements of cash flows &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presents its consolidated statement of cash flows using the indirect method. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.2.3 Convenience translation to U.S. dollars ($) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements are stated in millions of Mexican pesos (&#x201c;Ps.&#x201d;) and rounded to the nearest million unless stated otherwise. However, solely for the convenience of the readers, the consolidated statement of financial position as of December&#160;31, 2020 and the consolidated income statement, the consolidated statement of comprehensive income and consolidated statement of cash flows for the year ended December&#160;31, 2020 were converted into U.S. dollars at the exchange rate of Ps. 19.8920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;per U.S. dollar as published by the Federal Reserve Bank of New York on December&#160;31, 2020, the last date in 2020 for which information is available. This arithmetic conversion should not be construed a representation that the amounts expressed in Mexican pesos may be converted into U.S. dollars at that or any other exchange rate. As of March&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; 5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, 2021 (the issuance date of these financial statements) such exchange rate was Ps. 21.2770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;per U.S. dollar, a depreciation of 7.0% since December&#160;31, 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3 Critical accounting judgments and estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the application of the Company&#x2019;s accounting policies, which are described in Note 3, management is required to make judgments, estimates and assumptions about the carrying amounts of assets and liabilities that are not readily observable from other sources. The estimates and associated assumptions are based on historical experience and other factors that are considered to be relevant. Actual results may differ from these estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period or in the period of the revision and future periods if the revision affects both current and future periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Judgements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the process of applying the Company&#x2019;s accounting policies, management has made the following judgements which have the most significant effects on the amounts recognized in the consolidated financial statements:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1 Key sources of estimation uncertainty &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following are the key assumptions concerning the future, and other key sources of estimation uncertainty at the end of the reporting period, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising beyond the control of the Company. Such changes are reflected in the assumptions when they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.1 Impairment of indefinite lived intangible assets, goodwill and other depreciable long-lived assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with indefinite life as well as goodwill are subject to impairment tests annually or whenever indicators of impairment are present. Impairment exists when the carrying value of an asset or cash generating unit (CGU) exceeds its recoverable amount, which is the higher of its fair value less costs to sell and its value in use. The fair value less costs to sell calculation is based on available data from binding sales agreements in arm&#x2019;s length transactions of similar assets or observable market prices less incremental costs for disposing of the asset. In order to determine whether such assets are impaired, the Company calculates an estimation of the value in use of the cash-generating units to which such assets have been allocated. Impairment losses are recognized in current earnings for the excess of the carrying amount of the asset or CGU and its value in use in the period the related impairment is determined. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses at each reporting date or annually whether there is an indication that a depreciable long-lived asset may be impaired. If any indication exists, the Company estimates the asset&#x2019;s recoverable amount. When the carrying amount of an asset or CGU in which the asset is assigned exceeds its recoverable amount, the asset or CGU is considered impaired and is written down to its recoverable amount, which is determined based on its value in use. In assessing value in use, the estimated future cash flows expected to be generated from the use of an asset or CGU are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. In determining fair value less costs to sell, recent market transactions are taken into account, if available. If recent market transactions are not available, an appropriate valuation model is used. These calculations are corroborated by valuation multiples or other available fair value indicators. The key assumptions used to determine the recoverable amount for the Company&#x2019;s CGUs, including a sensitivity analysis, are further explained in Notes 3.17 and 13. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.2 Useful lives of property, plant and equipment and intangible assets with definite useful lives &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, including returnable bottles which are expected to provide benefits over a period of more than one year, as well as intangible assets with definite useful lives are depreciated/amortized over their estimated useful lives. The Company bases its estimates on the experience of its technical personnel as well as its experience in the industry for similar assets; see Notes&#160;3.13, 12 and 13. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.3 Post-employment and other non-current employee benefits &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly or annually evaluates the reasonableness of the assumptions used in its post-employment and other non-current employee benefit computations. Information about such assumptions is described in Note 17. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.4 Income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and the tax bases of assets and liabilities. The Company recognizes deferred tax assets for unused tax losses and other credits and regularly reviews them for recoverability, based on its judgment regarding the probability of the expected timing and level of future taxable income, and the expected timing of the reversals of existing taxable temporary differences. See Note 25. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.5 Tax, labor and legal contingencies and provisions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to various claims and contingencies related to tax, labor and legal proceedings as described in Note 26. Due to their nature, such legal proceedings involve inherent uncertainties including, but not limited to, court rulings, negotiations between affected parties and governmental actions. Management periodically assesses the probability of loss for such contingencies, accrues a provision and/ or discloses the relevant circumstances, as appropriate. If the potential loss of any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a provision for the estimated loss. Management&#x2019;s judgment must be exercised to determine the likelihood of such a loss and an estimate of the amount, due to the subjective nature of the loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management periodically evaluates positions taken in tax returns with respect to situations in which applicable tax regulation is subject to interpretation and considers whether it is probable that a taxation authority will accept an uncertain tax treatment. The group measures its tax balances either based on the most likely amount or the expected value, depending on which method provides a better prediction of the resolution of the uncertainty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.6 Valuation of financial instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to measure all derivative financial instruments at fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of derivative financial instruments are determined considering quoted prices in recognized markets. If such instruments are not traded, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable data, recognized in the financial sector. The Company bases its forward price curves upon market price quotations. Management believes that the chosen valuation techniques and assumptions used are appropriate in determining the fair value of financial instruments. See Note 21. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.7 Business combinations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Businesses combinations are accounted for using the acquisition method. The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the acquisition-date fair values of the assets transferred by the Company to and liabilities assumed by the Company from the former owners of the acquiree, the amount of any non-controlling interest in the acquiree and the equity interests issued by the Company in exchange for control of the acquiree.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the acquisition date, the identifiable assets acquired, and the liabilities assumed are recognized and measured at their fair value, except when: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;deferred tax assets or liabilities, and assets or liabilities related to employee benefit arrangements are recognized and measured in accordance with IAS 12, Income Taxes and IAS 19, Employee Benefits, respectively; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;liabilities or equity instruments related to share-based payment arrangements of the acquiree or share-based payment arrangements of the Company entered into to replace share-based payment arrangements of the acquiree are measured in accordance with IFRS 2, Share- based Payment at the acquisition date, see Note 3.25;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;assets (or disposal groups) that are classified as held for sale in accordance with IFRS 5, Non-current Assets Held for Sale and Discontinued Operations are measured in accordance with that standard; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2022;&#160;&#160;&#160;&#160;Indemnifiable assets are recognized at the acquisition date on the same basis as the indemnifiable liability subject to any contractual limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each acquisition, management&#x2019;s judgment must be exercised to determine the fair value of the assets acquired, the liabilities assumed and any non-controlling interest in the acquiree, applying estimates or judgments in techniques used, especially in forecasting CGUs' cash flows, in the computation of weighted average cost of capital (WACC) and estimation of inflation during the operation of intangible assets with indefinite life, mainly, distribution rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.8 Investments in associates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the Company holds, directly or indirectly, 20&#160;per cent or more of the voting power of the investee, it is presumed that it has significant influence, unless it can be clearly demonstrated that this is not the case. If the Company holds, directly or indirectly, less than 20&#160;per cent of the voting power of the investee, it is presumed that the Company does not have significant influence, unless such influence can be clearly demonstrated. Decisions regarding the propriety of utilizing the equity method of accounting for a less than 20&#160;per cent-owned corporate investee require a careful evaluation of voting rights and their impact on the Company&#x2019;s ability to exercise significant influence. Management considers the existence of the following circumstances, which may indicate that the Company is in a position to exercise significant influence over a less than 20&#160;per cent-owned corporate investee: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;representation on the board of directors or equivalent governing body of the investee; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;participation in policy-making processes, including participation in decisions about dividends or other distributions; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;material transactions between the Company and the investee; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;interchange of managerial personnel; or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;provision to the investee of essential technical information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management also considers the existence and effect of potential voting rights that are currently exercisable or currently convertible when assessing whether the Company has significant influence. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company evaluates the following indicators that provide evidence of significant influence: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;the Company&#x2019;s extent of ownership is significant relative to other shareholdings (i.e. a lack of concentration of other shareholders); &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;the Company&#x2019;s significant shareholders, its parent, fellow subsidiaries, or officers of the Company, hold additional investment in the investee; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;the Company is a part of an investee&#x2019;s board of director committees, such as the executive committee or the finance committee. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.9 Joint Arrangements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An arrangement can be a joint arrangement even though not all of its parties have joint control of the arrangement. When the Company is a party to an arrangement it shall assess whether the contractual arrangement gives all the parties, or a group of the parties, control of the arrangement collectively; joint control exists only when decisions about the relevant activities require the unanimous consent of the parties that control the arrangement collectively. Management needs to apply judgment when assessing whether all the parties, or a group of the parties, have joint control of an arrangement (see Note 3.1).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.10 Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with its accounting for arrangements that contain a lease, the Company, as a lessor considers information on assumptions and estimates that have a significant risk of resulting in an adjustment to the carrying value of right-of-use assets and lease liabilities, and related statement of income accounts, such as: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:21.3pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Determination of whether the Company is reasonably certain to exercise an option to extend a lease agreement or not to exercise an option to terminate a lease agreement before its termination date, considering all the facts and circumstances that create an economic incentive for the Company to exercise, or not, such options, taking into account whether the lease option is enforceable, when the Company has the unilateral right to apply the option in question.   &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:21.3pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;The Company cannot readily determine the interest rate implicit in its lease, therefore, it uses its incremental borrowing rate (IBR) to measure lease liabilities. The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment. The IBR therefore reflects what the Company &#x2018;would have to pay&#x2019;, which requires estimation when no observable rates are available (such as for subsidiaries that do not enter into financing transactions) or when they need to be adjusted to reflect the terms and conditions of the lease (for example, when leases are not in the subsidiary&#x2019;s functional currency). The Company estimates the IBR using observable inputs (such as market interest rates) when available and is required to make certain entity-specific estimates (such as the subsidiary&#x2019;s stand-alone credit rating).   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.4 Changes in accounting policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has applied the following amendments to the standards on January 1, 2020. None of the amendments had a significant impact on the Company&#x2019;s financial statements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Modifications to IFRS 3 Definition of a Business (&#x201c;IFRS 3&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;It was issued in October 2018. The modified decision issued in October 2018 emphasized that the final purpose of a business is to provide goods and services to the clients, while the previous definition was focused on the yields in dividend terms, less costs or other economic benefits for the investors and others. The distinction between a business and a group of assets is important because an acquirer recognizes goodwill when it acquires a business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Modifications to IAS 1 and IAS 8 Definition of Material or relative importance ("IAS 1" and "IAS 8")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The definition of &#x201c;material&#x201d; or &#x201c;relative importance&#x201d; helps companies determine whether information about an item, transaction or other event should be provided to the users of the financial statements. However, companies had difficulty using the above definitions in making judgements about materiality or relative importance in the preparation of the financial statements. Accordingly, the IASB published new definitions in October 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;a.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:11.07pt"&gt;Previous definition: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Omissions of information or inaccuracies are material, or have relative importance if they can, individually or in whole, influence in the economic decisions taken by the users of the information on the base of the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;b.     New definition: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Information is material if its omission, inaccuracy or concealment can reasonably be expected to influence the decisions that the principal users of the financial information take on the basis of the financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The definition of &#x201c;material&#x201d; in the IAS 8 is replaced by a reference to the IAS 1. In addition, to ensure consistency, the IASB has modified the rest of the affected standards. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Interest Rate Benchmark Reform - Amendments to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;IFRS 9, IAS 39 and IFRS 7 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In September 2019, the IASB issued amendments to IFRS 9, IAS 39 and IFRS 7 Financial Instruments: Disclosures, which concludes phase one of its work to respond to the effects of Interbank Offered Rates (IBOR) reform on financial reporting. The amendments provide temporary reliefs which enable hedge accounting to continue during the period of uncertainty before the replacement of an existing interest rate benchmark with an alternative nearly risk-free interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Amendment to IFRS 16 - Covid-19 related rental concessions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The amendment allows an optional practical expedient that simplifies how tenants account for rental concessions, arising as a direct consequence for the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The practical expedient can only be applied if:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt"&gt;the new consideration is substantially equal to or lesser than the original consideration;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt"&gt;the decrease in the lease payments refers to rental payments that occur before June 30, 2021; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt"&gt;no other substantive changes to the lease terms have been made.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Those lessees who apply this practical expedient must disclose:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt"&gt;The fact that the practical expedient has been applied to all eligible rental concessions and, if applicable to some selected ones; the nature of the contracts to which they have applied it; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt"&gt;the amount recognized in results for the reporting period that arises from the application of the practical expedient.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;This amendment does not provide a practical expedient for lessors. Lessors are required to continue evaluating whether the rental concessions are lease modifications and justify them accordingly.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;2.5 Cash Flow Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To provide a consistent presentation mainly because of the disaggregation of certain items such as income taxes in some lines of consolidated cash flow in 2020, we reclassified some 2019 and 2018 figures, a summary of the impact is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.277%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Original Presentation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Actual Presentation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(674)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change did not have an impact on operating, investing and financing total amount of cash flows.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RleHRyZWdpb246MjMwMzY3YTkwZDUwNGU2ODkyNzNjNWVlOGJlNzlmYmRfMjQyMA_7d4203b6-c308-4969-b677-453a49479448"
      unitRef="mxnPerUSD">19.8920</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i832de9fba35649f5b2be1c8ca59a6c4d_I20200305"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RleHRyZWdpb246MjMwMzY3YTkwZDUwNGU2ODkyNzNjNWVlOGJlNzlmYmRfMjgzNQ_bedd03c0-a90a-4d06-90d4-fd7fe84dd5f5"
      unitRef="mxnPerUSD">21.2770</ifrs-full:ClosingForeignExchangeRate>
    <kof:IncreaseDecreaseInForeignCurrencyExchangeRate
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RleHRyZWdpb246MjMwMzY3YTkwZDUwNGU2ODkyNzNjNWVlOGJlNzlmYmRfMjg3Mw_aaac3c05-3873-40f0-b8a7-eae593f2ae93"
      unitRef="number">0.070</kof:IncreaseDecreaseInForeignCurrencyExchangeRate>
    <kof:ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RleHRyZWdpb246MjMwMzY3YTkwZDUwNGU2ODkyNzNjNWVlOGJlNzlmYmRfMjA2NDI_d8616f87-934d-4d9f-9263-ea044404f47a">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To provide a consistent presentation mainly because of the disaggregation of certain items such as income taxes in some lines of consolidated cash flow in 2020, we reclassified some 2019 and 2018 figures, a summary of the impact is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.277%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Original Presentation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Actual Presentation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(674)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMi0xLTEtMS0w_4ce0fa6f-ccca-41ab-9549-446d1f874102"
      unitRef="mxn">1700000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="i28a27efaf81c409cbf5155cfc460060f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMi0yLTEtMS0w_ca84e70c-8fdf-4a2a-b4e0-c271d72dc837"
      unitRef="mxn">1624000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid
      contextRef="i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMy0xLTEtMS0w_9f9d1fd2-40dd-4507-87be-2976f8ca170c"
      unitRef="mxn">-4806000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid
      contextRef="i28a27efaf81c409cbf5155cfc460060f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMy0yLTEtMS0w_03bd0b63-da10-4202-b846-307b36b2ab9f"
      unitRef="mxn">-6182000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfNC0xLTEtMS0w_950bbfca-0293-4d9b-b1a1-48eb9ac8bf98"
      unitRef="mxn">1421000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="i28a27efaf81c409cbf5155cfc460060f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfNC0yLTEtMS0w_0c420e3c-9c38-4cec-9644-7e96d8068bce"
      unitRef="mxn">1373000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets
      contextRef="i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfNS0xLTEtMS0w_29603af2-fa99-4307-8aa0-6314b84441f5"
      unitRef="mxn">12000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets
      contextRef="i28a27efaf81c409cbf5155cfc460060f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfNS0yLTEtMS0w_1beeb9d3-8eba-4dab-9a85-294fe2f3eb29"
      unitRef="mxn">18000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfOC0xLTEtMS0w_c80a7596-0fe8-4713-bbfc-8b626cf01fd8"
      unitRef="mxn">1062000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfOC0yLTEtMS0w_7127ca82-1017-4ac2-a2f4-f5b8c2fe3a8d"
      unitRef="mxn">998000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <kof:AmortizationPrepaidExpenses
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfOS0xLTEtMS0w_f7460a83-3c64-4eaa-a290-42ad7cf58c37"
      unitRef="mxn">638000000</kof:AmortizationPrepaidExpenses>
    <kof:AmortizationPrepaidExpenses
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfOS0yLTEtMS0w_9ebececd-e568-4ff7-be76-c9bc76fa2bbf"
      unitRef="mxn">626000000</kof:AmortizationPrepaidExpenses>
    <kof:AdjustmentsForOtherTax
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTAtMS0xLTEtMA_800ab96a-4853-48cc-8a4e-37c125223364"
      unitRef="mxn">404000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForOtherTax
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTAtMi0xLTEtMA_1d264834-a744-45f0-9e67-bb8fe4853cb8"
      unitRef="mxn">6000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTEtMS0xLTEtMA_1cb21e3e-b47d-4688-acb4-0bd942ecb3a6"
      unitRef="mxn">-5210000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTEtMi0xLTEtMA_4c5e6f90-8aec-4abf-b29a-a372c6df09e6"
      unitRef="mxn">-6188000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTItMS0xLTEtMA_5857440c-5fcf-43a3-bf3d-08a730e1c12b"
      unitRef="mxn">698000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTItMi0xLTEtMA_45052df2-0efa-472d-b49b-80b632af4a1b"
      unitRef="mxn">674000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTMtMS0xLTEtMA_7904be30-fe72-4c99-bf61-25f79a56782c"
      unitRef="mxn">711000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yNS9mcmFnOjIzMDM2N2E5MGQ1MDRlNjg5MjczYzVlZThiZTc5ZmJkL3RhYmxlOmVmYjAyNWI0YTIzMjQ4MTI4OGU5OWI1ZWRmZGM4OTQwL3RhYmxlcmFuZ2U6ZWZiMDI1YjRhMjMyNDgxMjg4ZTk5YjVlZGZkYzg5NDBfMTMtMi0xLTEtMA_25cc5a62-75c2-4d11-b0ff-f9666d17e5ad"
      unitRef="mxn">681000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTg_c8895b99-447d-4321-ae5a-bb872c3fc985">Significant Accounting Policies &lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.1 Basis of consolidation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements comprise the financial statements of the Company and its subsidiaries as of December&#160;31, 2020. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Specifically, the Company controls an investee if and only if the Company has: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Power over the investee (i.e. existing rights that give it the current ability to direct the relevant activities of the investee) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Exposure, or rights, to variable returns from its involvement with the investee, and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;The ability to use its power over the investee to affect its returns &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company has less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an investee, including: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;The contractual arrangement with the other vote holders of the investee &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Rights arising from other contractual arrangements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;The Company&#x2019;s voting rights and potential voting rights &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company re-assesses whether or not it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, revenues and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial statements from the date the Company gains control until the date the Company ceases to control the subsidiary. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Profit or loss and each component of other comprehensive income (OCI) are attributed to the equity holders of the parent of the Company and to the non-controlling interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company&#x2019;s accounting policies. All intra-group assets and liabilities, equity, revenues, expenses and cash flows relating to transactions between members of the Company are eliminated in full on consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Derecognizes the assets (including goodwill) and liabilities of the subsidiary &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Derecognizes the carrying amount of any non-controlling interests &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Derecognizes the cumulative translation differences recorded in equity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Recognizes the fair value of the consideration received &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Recognizes the fair value of any investment retained &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Recognizes any surplus or deficit in profit or loss &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Reclassifies the parent&#x2019;s share of components previously recognized in OCI to profit or loss or retained earnings, as appropriate, as would be required if the Company had directly disposed of the related assets or liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.1.1 Acquisitions of non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions of non-controlling interests are accounted for as transactions with owners in their capacity as owners and therefore they are recognized entirely in equity without applying acquisition accounting. Adjustments to non-controlling interests arising from transactions that do not involve the loss of control are measured at carrying amount and reflected in shareholders&#x2019; equity as part of additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.2 Business combinations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for using the acquisition method at the acquisition date, which is the date on which control is transferred to the Company. When evaluating control, the Company considers substantive potential voting rights. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured at acquisition date fair value, and the amount of any non-controlling interests in the acquired. For each business combination, the Company elects whether to measure the non-controlling interests in the acquiree at fair value or at the proportionate share of the acquiree&#x2019;s identifiable net assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree, and the fair value of the Company&#x2019;s previously held equity interest in the acquiree (if any) over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed. If, after reassessment, the net of the acquisition-date amounts of the identifiable assets of the acquiree and liabilities assumed exceeds the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree and the fair value of the Company&#x2019;s previously held interest in the acquiree (if any), the excess is recognized immediately in profit or loss as a bargain purchase gain.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs, other than those associated with the issue of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any contingent consideration payable is recognized at fair value at the acquisition date. If the contingent consideration is classified as equity, it is not re- measured and settlement is accounted for within equity. Otherwise, subsequent changes to the fair value of the contingent consideration are recognized in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete and discloses that its allocation is preliminary in nature. Those provisional amounts are adjusted during the measurement period (not greater than 12 months from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sometimes obtaining control of an acquiree in which equity interest is held immediately before the acquisition date is considered as a business combination achieved in stages also referred to as a step acquisition. The Company re-measures its previously held equity interest in the acquiree at its acquisition-date fair value and recognizes the resulting gain or loss, if any, in profit or loss. Also, the changes in the value of equity interest in the acquiree recognized in other comprehensive income shall be recognized on the same basis as required if the Company had disposed directly of the previously held equity interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sometimes obtains control of an acquiree without transferring consideration. The acquisition method of accounting for a business combination applies to those combinations as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt"&gt;The acquiree repurchases a sufficient number of its own shares for the Company to obtain control. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ii.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt"&gt;Minority veto rights expire that previously kept the Company from controlling an acquiree in which it held the majority voting rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;iii.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.01pt"&gt;The Company and the acquiree agree to combine their businesses by contract in which it transfers no consideration in exchange for control and no equity interest is held in the acquiree, either on the acquisition date or previously. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.3 Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In preparing the financial statements of each individual subsidiary, associate and joint venture, transactions in currencies other than the individual entity&#x2019;s functional currency (foreign currencies) are recognized at the exchange rates prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are remeasured at the rates prevailing at that date. Non-monetary items that are measured in terms of historical cost in a foreign currency are not re-measured. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Exchange differences on monetary items are recognized in profit or loss in the period in which they arise except for: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;The variations in the net investment in foreign subsidiaries generated by exchange rate fluctuation are included in other comprehensive income, which is recorded in equity as part of the cumulative exchange differences on translation of foreign subsidiaries and associates within the accumulated other comprehensive income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Intercompany financing balances with foreign subsidiaries are classified as non-current investments, since there is no plan to pay such financing in the foreseeable future. Monetary position and exchange rate fluctuation regarding this financing is included in the exchange differences on translation of foreign subsidiaries and associates, which is recorded in equity as part of the accumulated other comprehensive income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Exchange differences on transactions entered into in order to hedge certain foreign currency risks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign exchange differences on monetary items are recognized in profit or loss. Their classification in the income statement depends on their nature. Differences arising from fluctuations related to operating activities are presented in the &#x201c;other expenses&#x201d; line (see Note 20) while fluctuations related to non-operating activities such as financing activities are presented as part of &#x201c;foreign exchange gain (loss)&#x201d; line in the income statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For incorporation into the Company&#x2019;s consolidated financial statements, each foreign subsidiary, associate or joint venture&#x2019;s individual financial statements are translated into Mexican pesos, as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;For hyperinflationary economic environments, the inflation effects of the origin country are recognized pursuant to IAS 29 Financial Reporting in Hyperinflationary Economies, and subsequently translated into Mexican pesos using the year-end exchange rate for the consolidated statements of financial position and consolidated income statement and comprehensive income; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;For non-inflationary economic environments, assets and liabilities are translated into Mexican pesos using the year-end exchange rate, equity is translated into Mexican pesos using the historical exchange rate, and the income statement and comprehensive income is translated using the exchange rate at the date of each transaction. The Company uses the average exchange rate of each month only if the exchange rate does not fluctuate significantly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, in relation to a partial disposal of a subsidiary that does not result in the Company losing control over the subsidiary, the proportionate share of exchange differences on translation of foreign subsidiaries and associates are re-attributed to non-controlling interests and are not recognized in profit or loss. For all other partial disposals (i.e., partial disposals of associates or joint ventures that do not result in the Company losing significant influence or joint control), the proportionate share of the exchange differences on translation of foreign subsidiaries and associates is reclassified to profit or loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and fair value adjustments on identifiable assets and liabilities acquired arising on the acquisition of a foreign operation are treated as assets and liabilities of the foreign operation and translated at the rate of exchange prevailing at the end of each reporting period. Foreign exchange differences are recognized in equity as part of the exchange differences on translation of foreign subsidiaries and associates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The translation of assets and liabilities denominated in foreign currencies into Mexican pesos is for consolidation purposes and does not indicate that the Company could realize or settle the reported value of those assets and liabilities in Mexican pesos. Additionally, this does not indicate that the Company could return or distribute the reported Mexican peso value in equity to its shareholders.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exchange Rates of Local Currencies Translated to Mexican Pesos (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Exchange Rate for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Exchange Rate as of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Country or Zone &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Functional coin&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexican peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quetzal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balboa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21.49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18.85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombian peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cordoba&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.56&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentine peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.68&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippine peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguayan peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.51&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt"&gt;Exchange rates published by the central bank of each country&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.4 Recognition of the effects of inflation in countries with hyperinflationary economic environments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning on July 1, 2018, Argentina became a hyperinflationary economy because, among some other economic factors,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the last three years&#x2019; cumulative inflation in Argentina exceeded 100% according to the several economic indexes that exist in the country. For being considered hyperinflationary, the financial information for our Argentine subsidiary has been adjusted to recognize the inflationary effects since January 1, 2018 through:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Using inflation factors to restate non-monetary assets, such as inventories, property, plant and equipment, net, intangible assets, net, including related costs and expenses when such assets are consumed or depreciated.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Recognizing the monetary position gain or loss in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company restates the financial information of subsidiaries that operate in hyperinflationary economic environment using the consumer price index (CPI) of each country. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The FACPCE (Federacion Argentina de Consejos Profesionales de Ciencias Economicas) approved on September 29, 2018 and published on October 5, 2018, a resolution which defines, among other things, that the index price to determine the restatement coefficient (Based on a series that applies the NCPI from January with the IPIM until this date, and computing November and December 2015 using the CPI- of Ciudad del Gran Buenos Aires (CGBA) variation).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, 2019, and 2018, the operations of the Company are classified as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cumulative Inflation 2018-2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Type of Economy &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2017-2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2016-2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.5)%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;209.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;179.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;28.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.5 Cash and cash equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash consists of deposits in bank accounts which generate interest on the available balance. Cash equivalents are mainly represented by short-term bank deposits and fixed income investments (overnight), both with maturities of three months or less and their carrying values approximate fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 6). Restricted cash is presented within other current financial assets given that the restrictions are short-term in nature. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6 Financial assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are classified within the following business models depending on the Management&#x2019;s objective: (i) "hold to maturity to collect contractual cash flows", (ii) "hold to collect contractual cash flows and sell financial assets" and (iii) "Others or hold to negotiate" or as derivatives assigned in hedging instruments with an effective hedge, as appropriate. The classification depends on the nature and purpose of the financial assets and is determined at the time of initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company performs a portfolio &#x2013; level assessment of the business model objective in which a financial asset is held to reflect the best way in which the business manages the financial asset and the manner in which the information is provided to the management of the Company. The information that is considered within the evaluation includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The policies and objectives of the Company in relation to the portfolio and the practical implementation of said policies;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Performance and evaluation of the Company's portfolio including accounts receivable;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Risks that affect the performance of the business model and how those risks are managed;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Any compensation related to the performance of the portfolio; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Frequency, volume and timing of sales of financial assets in previous periods together with the reasons for said sales and expectations regarding future sales activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's financial assets include cash, cash equivalents and restricted cash, investments with maturities of more than three months, loans and accounts receivable, derivative financial instruments and other financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the initial recognition of a financial asset, the Company measures it at fair value plus the transaction costs that are directly attributable to the purchase thereof, in the event that said asset isn&#x2019;t measured at fair value through profit or loss. Accounts receivable that do not have a significant financing component are measured and recognized at the transaction price when they are generated. The rest of the financial assets are recognized only when the Company is a party to the contractual provisions of the instrument.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of an asset is measured using assumptions that would be used by market participants when valuing the asset, assuming that market participants act in the best economic interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the initial recognition, the financial asset is also classified as measured at: amortized cost, fair value with changes in other comprehensive income &#x2013; debt or equity investments &#x2013; and fair value through profit or loss. The classification depends on the objective by which the financial asset is acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are not reclassified after their initial recognition unless the Company changes the business model to manage the financial assets; in which case, all affected financial assets are reclassified on the first day of the first reporting period following the change in the business model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.1 Financial assets at amortized cost&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial asset is measured at amortized cost if it meets the following two conditions and isn&#x2019;t designated as fair value through profit and loss (FVTPL):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;It&#x2019;s managed within a business model whose objective is to maintain financial assets to recover the contractual cash flows; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The contractual terms are only payments at specified dates of the principal and interest on the amount of the outstanding principal, or solely payments of principal and interest (&#x201c;SPPI&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost of a financial asset is the amount of the initial recognition minus the principal payments, plus or minus the accumulated amortization using the effective interest rate method of any difference between the initial amount and the amount as of the maturity and, adjusted for impairment loss. The financial product, exchange fluctuation and impairment are recognized in results. Any profit or loss is also recognized in the same way in results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.1.1 Effective interest rate method (ERR)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The effective interest rate method is a method to calculate the amortized cost of loans, accounts receivables and other financial assets (designated as held-to-maturity) and to allocate interest income / expense over the relevant period. The effective interest rate is the rate that exactly discounts estimated future cash receipts (including all fees paid or received that represents an integral part of the effective interest rate, transaction costs and other premiums or discounts) through the expected life of the financial asset, or (where appropriate) a shorter period, to the net carrying amount on the initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.2 Financial assets at fair value with changes in other comprehensive income (&#x201c;FVOCI&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;A financial asset is measured as FVOCI if it meets the following two conditions and isn&#x2019;t designated as FVTPL:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Its administered within a business model whose objective is achieved through the collection of contractual cash flows and the sale of financial assets; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The contractual terms are solely principle and interest payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;These assets are subsequently measured at fair value. The financial product calculated using the IRR, the exchange rate fluctuation and the impairment are recognized in profit and loss. Other gains and losses, related to changes in fair value are recognized in OCI. In cases of losses or dispositions, the accumulated gains and losses in OCI are reclassified to profit and loss.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;In the initial recognition of an equity instrument that isn&#x2019;t held for trading, under the "other" business model, the Company may irrevocably choose to present changes in the fair value of the investment in OCI. This choice is made at the level of each investment. Equity instruments are subsequently measured at fair value. Dividends are recognized as profit in profit and loss unless the dividend clearly represents a recovery part of the investment cost. Other net gains and losses, related to changes in fair value, are recognized in OCI and are not reclassified to consolidated net income in subsequent periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.3 Financial assets at fair value through profit and loss (FVTPL)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;Financial assets designated as FVTPL include financial assets held for trading and financial assets designated at initial recognition as FVTPL. Financial assets are classified as held for trading if they are acquired to be sold in the short term. Derivatives, including implicit derivatives are also designated as held for trading unless they are designated as effective hedging instruments as defined in IFRS 9. Financial assets as FVTPL are registered in the balance sheet at fair value with the net changes in the fair value presented as financial expense (negative changes in fair value) or financial income (positive net changes in fair value) in profit and loss statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.4 Evaluation that contractual cash flows are solely principal and interest payments (&#x201c;SPPI&#x201d;)  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to classify a financial asset within one of the three different categories, the Company determines whether the contractual cash flows of the asset are solely principal and interest payments. The Company considers the contractual terms of the financial instrument and whether the financial asset contains any contractual term that could change the timing or amount of the contractual cash flows in such a way that it would not meet the SPPI criteria. To make this evaluation, the Company considers the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Contingent events that would change the cash flows amount or timing;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Terms that can adjust the contractual coupon rate, including variable interest rate characteristics;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Payment and extension features; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Characteristics that limit the Company's right to obtain cash flows from certain assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A prepaid feature is consistent with the characteristics of SPPIs if the prepayment amount substantially represents the amounts of the principal and interest pending payment, which could include reasonable compensation for early termination of the contract. Additionally, a financial asset acquired or originated with a premium or discount to its contractual amount and in the initial recognition the fair value of the prepaid characteristic is insignificant, the asset will pass the test of the contractual characteristics of cash flow if the amount prepaid represents substantially the contractual amount and accrued interest (but not paid); which may include additional compensation for the early contract termination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.5 Loans and receivables     &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans and receivables are non-derivative financial instruments with fixed or determinable payments that are not quoted in an active market. Loans and receivables with a stated term (including trade and other receivables) are measured at amortized cost using the effective interest method, less any impairment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income is recognized by applying the effective interest rate, except for short-term receivables when the recognition of interest would be immaterial. For the years ended December&#160;31, 2020, 2019 and 2018 the interest income on loans and receivables recognized in the interest income line item within the consolidated income statements is Ps. 6, Ps. 5 and Ps. 5, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.6 Other financial asset &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other financial assets include long term accounts receivable and derivative financial instruments. Other financial assets with a stated term are measured at amortized cost using the effective interest method, less any impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.7 Financial assets impairment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The Company recognizes impairment due to expected credit loss (ECL) in:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Financial assets measured at amortized cost;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Debt investments measured at FVOCI;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Other contractual assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;Impairment losses on accounts receivable, contractual assets and leasing receivables are always measured at an amount equal to ECL for the remaining life, whether or not it has a significant financing component. The Company applies the criteria to all accounts receivable, contractual assets and leasing credits, but it can be applied separately to accounts receivable and contractual assets of financial leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The Company measures impairment losses at an amount equal to ECL for the remaining life, except for the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Debt instruments determined to be of low credit risk; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Other debt instruments and bank balances for which the credit risk (risk of non- recoverability over the expected life of the financial instrument) has not increased significantly since the initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;In determining whether the credit risk of a financial asset has increased significantly since initial recognition and estimating the ECL, the Company considers reasonable and supportable information that is relevant and available without cost or disproportionate effort. This includes qualitative and quantitative information and analysis, based on historical experience and an informed credit assessment of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The impairment loss is a weighted estimate of the probability of expected loss. The amount of impairment loss is measured as the present value of any lack of liquidity (the difference between the contractual cash flows that correspond to the Company and the cash flows that management expects to receive). The expected credit loss is discounted using the original financial asset effective interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The Company annually evaluates the reasonableness to determine if there was objective evidence of impairment. Some objective evidence that financial assets were impaired includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Non-payment or delinquency of a debtor;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Restructuring of an amount corresponding to the Company under terms that the Company would not otherwise consider;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Indicators that a debtor or client will incur into bankruptcy;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Adverse changes in the status of debtor or client payments;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The disappearance of an active market for an instrument due to financial difficulties; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Evident information indicating that there was a measurable decrease in the expected cash flows of a group of financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;For an investment within an equity instrument, objective evidence of impairment includes a significant or prolonged decrease in its fair value lower than the carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The impairment loss on financial assets measured at amortized cost is reduced from the carrying amount and for financial assets measured at FVOCI, the impairment loss is recognized within OCI. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.8 Derecognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial asset (or, where applicable, a part of a financial asset or part of a group of similar financial assets) is derecognized when:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The rights to receive cash flows from the financial asset have expired; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The Company has transferred its rights to receive the asset cash flows or has assumed an obligation to pay the full received cash flows without material delay to a third party under a &#x2018;pass-through&#x2019; arrangement; and either (a) the Company has transferred substantially all the risks and rewards of the asset, or (b) the Company has neither transferred or retained substantially all the asset risks and benefits, but has transferred control of the asset. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.9 Offsetting of financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are required to be offset against financial liabilities and the net amount reported in the consolidated statement of financial position if, and only if the Company:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Currently has an enforceable legal right to offset the recognized amounts; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Intends to settle on a net basis, or to realize the assets and settle the liabilities simultaneously&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7 Derivative financial instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is exposed to different risks related to cash flows, liquidity, market and third-party credit. As a result, the Company contracts different derivative financial instruments in order to reduce its exposure to the risk of exchange rate fluctuations between the U.S. Dollar and other currencies, and interest rate fluctuations associated with its borrowings denominated in foreign currencies and the exposure to the risk of fluctuation in the costs of certain raw materials. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company values and records all derivative financial instruments and hedging activities in the consolidated statement of financial position as either an asset or liability measured at fair value, considering quoted prices in recognized markets. If such instruments are not traded in a formal market, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable market data, recognized in the financial sector. Changes in the fair value of derivative financial instruments are recorded each year in current earnings otherwise as a component of cumulative other comprehensive income based on the item being hedged and the effectiveness of the hedge. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.1 Hedge accounting &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company designates certain hedging instruments, which include derivatives to cover foreign currency risk, as either fair value hedges or cash flow hedges. Hedges of foreign exchange risk on firm commitments are accounted for as cash flow hedges. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the inception of the hedge relationship, the Company documents the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on an ongoing basis, the Company documents whether the hedging instrument is highly effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.2 Cash flow hedges &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognized in OCI and accumulated under the hedging valuation of the effective portion of derivative financial instruments. The gain or loss relating to the ineffective portion is recognized immediately in consolidated net income and is included in the market value (loss) on financial instruments line item within the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts previously recognized in other comprehensive income and accumulated in equity are reclassified to consolidated net income in the periods when the hedged item is recognized in profit and loss, in the same line of the consolidated statement of income as the recognized hedged item. However, when the hedged forecast transaction results in the recognition of a non-financial asset or a non-financial liability, the gains and losses previously recognized in other comprehensive income and accumulated in equity are transferred from equity and included in the initial measurement of the cost of the non-financial asset or non-financial liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hedge accounting is discontinued when the Company revokes the hedging relationship, when the hedging instrument expires or is sold, terminated, or exercised, or when it no longer qualifies for hedge accounting. Any gain or loss recognized in cumulative other comprehensive income in equity at that time remains in equity and is recognized when the forecast transaction is ultimately recognized in consolidated net income. When a forecast transaction is no longer expected to occur, the gain or loss accumulated in equity is recognized immediately in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.3 Fair value hedges &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For hedge items carried at fair value the change in the fair value of a hedging derivative is recognized in profit and loss as foreign exchange gain or loss, as they relate to foreign currency risk. The change in the fair value of the hedged item attributable to the risk hedged is recorded as part of the carrying value of the hedged item and is also recognized in the statement of profit or loss as foreign exchange gain or loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For fair value hedges relating to items carried at amortized cost, change in the fair value of the effective portion of the hedge is recognized first as an adjustment to the carrying value of the hedged item and then any adjustment to carrying value is amortized through profit or loss over the remaining term of the hedge using the EIR (Effective Interest Rate) method. EIR amortization may begin as soon as an adjustment exists and no later than when the hedged item ceases to be adjusted for changes in its fair value attributable to the risk being hedged. If the hedged item is derecognized, the unamortized fair value is recognized immediately in profit or loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When an unrecognized firm commitment is designated as a hedged item, the subsequent cumulative change in the fair value of the firm commitment attributable to the hedged risk is recognized as an asset or liability with a corresponding gain or loss recognized in profit and loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.4 Hedge of net investment in a foreign business&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company designates certain debt securities as a hedge of its net investment in foreign subsidiaries and applies hedge accounting to foreign currency differences arising between the functional currency of its investments abroad and the functional currency of the holding company (Mexican peso), regardless of whether the net investment is held directly or through a sub-holding. Differences in foreign currency that arise in the conversion of a financial liability designated as a hedge of a net investment in a foreign operation are recognized in other comprehensive income in the exchange differences on the translation of foreign operations and associates caption, to the extent that the hedge is effective. To the extent that the hedge is ineffective, such differences are recognized as market value gain or loss on financial instruments within the consolidated income statements. When part of the hedge of a net investment is disposed, the corresponding accumulated foreign currency translation effect is recognized as part of the gain or loss on disposal within the consolidated income statement. As of December 31, 2020, 2019 and 2018 there were no transactions of this nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.8 Fair value measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures financial instruments, such as, derivatives, and certain non-financial assets such as trust assets of labor obligations at fair value at each balance sheet date. Also, fair values of bank loans and notes payable carried at amortized cost are disclosed in Note 19.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction to sell the asset or transfer the liability takes place either: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022; In the principal market for the asset or liability, or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022; In the absence of a principal market, in the most advantageous market for the asset or liability &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fair value measurement of a non-financial asset takes into account a market participant&#x2019;s ability to generate economic benefits by using the asset in its highest and best use or by selling it to another market participant that would use the asset in its highest and best use. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses valuation techniques that are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximizing the use of relevant observable inputs and minimizing the use of unobservable inputs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All assets and liabilities for which fair value is measured or disclosed in the financial statements are categorized within the fair value hierarchy, described as follows, based on the lowest level input that is significant to the fair value measurement as a whole: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt"&gt;      Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt"&gt;      Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt"&gt;      Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For assets and liabilities that are recognized in the financial statements on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by re-assessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole) at the end of each reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the policies and procedures for both recurring fair value measurement, such as those described in Note 21 and unquoted liabilities such as debt described in Note 19. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the purpose of fair value disclosures, the Company has determined classes of assets and liabilities on the basis of the nature, characteristics and risks of the asset or liability and the level of the fair value hierarchy as explained above. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.9 Inventories and cost of goods sold &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are measured at the lower of cost and net realizable value. Net realizable value represents the estimated selling price for inventories less all estimated costs of completion and costs necessary to make the sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories represent the acquisition or production cost that is incurred when purchasing or producing a product, and are based on the weighted average cost formula. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of goods sold is based on the weighted average cost of the inventories at the time of sale. Cost of goods sold includes expenses related to the purchase of raw materials used in the production process, as well as labor costs (wages and other benefits), depreciation of production facilities, equipment and other costs, including fuel, electricity, equipment maintenance and inspection. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management is required to make judgements regarding write-downs to determine the net realizable value of the inventory. These write-downs consider factors such as age and condition of goods as recent market data to assess the estimated future demand for goods. To date the COVID-19 pandemic has not had a material impact on the Company&#xb4;s assessment of the net realizable value of the inventory, with inventory turns remaining similar since the commencement of the pandemic.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.10 Held for sale long lived assets and discontinued operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies the long lived assets as held for sale when:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.24pt"&gt;An asset is expected to be recovered principally through the sale, instead of being recovered through continuous  operational use;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt"&gt;An asset is maintained as held for its immediately sale and;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.24pt"&gt;An asset&#x2019;s sale is considered as highly possible in its actual condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A sale is considered highly possible when:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Management is engaged with a sales plan;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;An active plan to locate a buyer has been initiated;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The asset must be actively marketed at a reasonable price related to its fair value; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The sale is expected to be completed in less than one year from the date classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The non-current assets held for sale are measured at the lower value between the carrying value and the fair value less the disposal cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discontinued operations are the results of operations and cash flows that can be clearly distinguished from the rest of the Company&#x2019;s operations an cash flows that have been disposed or classified as held for sale, and:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Represent either a separated major line of business or geographic area;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Are part of a coordinated plan to dispose of a major line of business or a geographic of operations; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;It is a subsidiary acquired exclusively for the purpose of reselling it.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discontinued operations are excluded from the continuing operations results and they are presented separately net of tax in the consolidated income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional disclosure is provided in Note 5 regarding the Company&#x2019;s disposal of Philippine. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.11 Other current assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets, which will be realized within a period of less than one year from the reporting date, are comprised of prepaid assets, product promotion and agreements with customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid assets principally consist of advances to suppliers of raw materials, advertising, promotional, leasing and insurance costs, and are recognized as other current assets at the time of the cash disbursement, and are unrecognized in the consolidated statement of financial position and recognized in the appropriate consolidated income statement caption when the risks and rewards of the related goods have been transferred to the Company or services have been received, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has prepaid advertising costs which consist of television and radio advertising airtime paid in advance. These expenses are generally amortized over the period based on the transmission of the television and radio spots. The related production costs are recognized in consolidated income statement as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has agreements with customers for the right to sell and promote the Company&#x2019;s products over a certain period. The majority of these agreements have terms of more than one year, and the related costs are amortized using the straight-line method over the term of the contract. During the years ended December&#160;31, 2020, 2019 and 2018, such amortization aggregated to Ps. 213, Ps. 273 and Ps. 277, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.12 Investments in other entities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.12.1 Investments in associates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Associates are those entities over which the Company has significant influence. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but without control over those policies. Upon loss of significant influence over the associate, the Company measures and recognizes any retained investment at its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in associates are accounted for using the equity method and initially recognized at cost, which comprises the investment&#x2019;s purchase price and any directly attributable expenditure necessary to acquire it. The carrying amount of the investment is adjusted to recognize changes in the Company&#x2019;s share of net assets of the associate since the acquisition date. The financial statements of the associates are prepared for the same reporting period as the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company&#x2019;s share of losses exceeds the carrying amount of the investment in the associate, including any advances, the carrying amount is reduced to nil and recognition of further losses is discontinued except to the extent that the Company has a legal or constructive obligation or has made payments on behalf of the associate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill identified at the acquisition date is presented as part of the investment in shares of the associate in the consolidated statement of financial position. Any goodwill arising on the acquisition of the Company&#x2019;s interest in an associate is measured in accordance with the Company&#x2019;s accounting policy for goodwill arising in a business combination, see Note 3.2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After application of the equity method, the Company determines whether it is necessary to recognize an additional impairment loss on its investment in its associate. The Company determines at each reporting date whether there is any objective evidence that the investment in the associates is impaired. If this is the case, the Company calculates the amount of impairment as the difference between the recoverable amount of the associate and its carrying value and recognizes the amount in the share of the profit or loss of associates accounted for using the equity method in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.12.2 Joint arrangements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A joint arrangement is an arrangement in which two or more parties have joint control. Joint control is the contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. The Company classifies its interests in joint arrangements as either joint operations or joint ventures depending on the Company&#x2019;s rights to the assets and obligations for the liabilities of the arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement. The Company recognizes its interest in the joint ventures as an investment and accounts for that investment using the equity method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019 the Company does not have an interest in joint operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon loss of joint control over the joint venture, the Company measures and recognizes any retained investment at its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.12.3 Investment in Venezuela &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On December 31, 2017, the Company changed the method of accounting for its investment in Venezuela from consolidation to the fair value method through OCI using a Level 3 inputs and recognized as of December 31, 2019 a fair value loss on the investment Ps. 216. Gains and losses on the investment since January 1, 2018 are recognized in OCI.As December 31, 2020 fair value of Venezuela investment is Ps. 0.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.13 Property, plant and equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are initially recorded at their cost of acquisition and/or construction and are presented net of accumulated depreciation and accumulated impairment losses if any. The borrowing costs related to the acquisition or construction of qualifying assets is capitalized as part of the cost of that asset. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major maintenance costs are capitalized as part of total acquisition cost, which imply an increase on the asset useful life. Routine maintenance and repair costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in progress consists of long-lived assets not yet in service, in other words, that are not yet ready for the purpose that they were bought, built or developed. The Company expects to complete those investments during the following 12 months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the straight-line method. Where an item of property, plant and equipment comprises major components having different useful lives, the components are accounted for and depreciated separately. The Company estimates depreciation rates, considering the estimated useful lives of the assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of the Company&#x2019;s principal assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;40 &#x2013; 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;10 &#x2013; 20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;7 &#x2013; 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refrigeration equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;5 &#x2013; 7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Returnable bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5 &#x2013; 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;3 &#x2013; 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives, residual values and depreciation method are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds (if any) and the carrying amount of the asset and is recognized in consolidated income statement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Returnable and non-returnable bottles: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has two types of bottles: returnable and non-returnable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt"&gt;Non-returnable: bottles are recorded in the consolidated income statement at the time of the sale of the product.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt"&gt;Returnable: bottles are classified as long-lived assets as a component of property, plant and equipment. Returnable bottles are recorded at acquisition cost and for countries with hyperinflationary economies, restated according to IAS 29. Depreciation of returnable bottles is computed using the straight-line method over their estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt"&gt;There are two types of returnable bottles: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-42.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:38.25pt"&gt;Those that are in the Company&#x2019;s control within its facilities, plants and distribution centers; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-42.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:38.25pt"&gt;Those that have been placed in the hands of customers and still belong to the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Returnable bottles that have been placed in the hands of customers are subject to an agreement with a retailer pursuant to which the Company retains ownership. These bottles are monitored by sales personnel during periodic visits to retailers and the Company has the right to charge any breakage identified to the retailer. Bottles that are not subject to such agreements are expensed when placed in the hands of retailers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s returnable bottles are depreciated according to their estimated useful lives (3 years for glass bottles and 1.5 years for PET bottles). Deposits received from customers are amortized over the same estimated useful lives of the bottles. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.14 Borrowing costs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowing costs directly attributable to the acquisition, construction or production of qualifying assets, which are assets that necessarily take a substantial period of time to get ready for their intended use or sale, are added to the cost of those assets, until such time as the assets are substantially ready for their intended use or sale. Borrowing costs may include: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;interest expense; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;exchange differences arising from foreign currency borrowings to the extent that they are regarded as an adjustment to interest costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income earned on the temporary investment of specific borrowings pending their expenditure on qualifying assets is deducted from the borrowing costs eligible for capitalization. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All other borrowing costs are recognized in the consolidated income statement in the period in which they are incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.15 Intangible assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are identifiable non-monetary assets without physical substance and represent payments whose benefits will be received in future years. Intangible assets acquired separately are measured at initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value as at the date of acquisition (see Note 3.2). Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. The useful lives of intangible assets are assessed as either finite or indefinite, in accordance with the period over which the Company expects to receive the benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with finite useful lives are amortized and mainly consist of information technology and management system costs incurred during the development stage which are currently in use. Such amounts are capitalized and then amortized using the straight-line method over their expected useful lives. Expenditures that do not fulfill the requirements for capitalization are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortized intangible assets, such as finite lived intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group of assets may not be recoverable through its expected future cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with an indefinite life are not amortized and are subject to impairment tests on an annual basis as well as whenever certain circumstances indicate that the carrying amount of those intangible assets exceeds their recoverable value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets with an indefinite life mainly consist of rights to produce and distribute Coca-Cola trademark products in the Company&#x2019;s territories. These rights are contained in agreements that are standard contracts that The Coca-Cola Company has with its bottlers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had four bottler agreements in Mexico: (i)&#160;Valley of Mexico territory, which is up for renewal in June 2023, (ii)&#160;the agreement for the Southeast territory, which is up for renewal in June 2023, (iii)&#160;the agreement for the Bajio territory, which is up for renewal in May 2025 and (iv)&#160;the agreement for the Golfo territory, which is up for renewal in May 2025. As of December&#160;31, 2020, the Company had one bottler agreement in Brazil which is up for renewal in October 2027; As of December&#160;31, 2020, the Company had three bottler agreements in Guatemala, which are up for renewal in March 2025 (one contract) and April 2028 (two contracts).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition the Company had one bottler agreement in each country which is up for renewal as follows; Argentina, which is up for renewal in September 2024; Colombia, which is up for renewal in June 2024; Panama, which is up for renewal in November 2024; Costa Rica, which is up for renewal in September 2027; Nicaragua, which is up for renewal in May 2026, and Uruguay, which is up for renewal in June 2028. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 our investee KOF Venezuela had one bottler agreement, which is up for renewal in August 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement. In addition, these agreements generally may be terminated in the case of material breach. Termination would prevent the Company from selling Coca-Cola trademark beverages in the affected territory and would have an adverse effect on the Company&#xb4;s business, financial conditions, results from operations and prospects.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.16 Non-current assets held for sale &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-current assets and disposal groups are classified as held for sale if their carrying amount will be recovered principally through a sale transaction rather than through continuing use. This condition is regarded as met only when the sale is highly probable and the non-current asset (or disposal group) is available for immediate sale in its present condition. Management must be committed to the sale, which should be expected to qualify for recognition as a completed sale within one year from the date of classification. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company is committed to a sale plan involving loss of control of a subsidiary, all of the assets and liabilities of that subsidiary are classified as held for sale when the criteria described above are met, regardless of whether the Company will retain a non-controlling interest in its former subsidiary after the sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-current assets (and disposal groups) classified as held for sale are measured at the lower of their previous carrying amount and fair value less costs to sell. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.17 Impairment of long-lived assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of each reporting period, the Company reviews the carrying amounts of its long-lived tangible and intangible assets to determine whether there is any indication that those assets have suffered an impairment loss. If any such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment loss (if any). Where it is not possible to estimate the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the asset belongs. Where a reasonable and consistent basis of allocation can be identified, corporate assets are also allocated to individual CGUs, or otherwise they are allocated to the smallest CGUs for which a reasonable and consistent allocation basis can be identified. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For goodwill and other indefinite lived intangible assets, the Company tests for impairment on an annual basis and whenever certain circumstances indicate that the carrying amount of the related CGU might exceed its recoverable amount. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recoverable amount is the higher of fair value less costs to sell and value in use. In assessing value in use, the estimated future cash flows are discounted to their present value using discount rate that reflects current market assessments of the time value of money and the risks specific to the asset for which the estimates of future cash flows have not been adjusted, as discussed in Note 2.3.1.1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the recoverable amount of an asset (or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount. An impairment loss is recognized immediately in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Where the conditions leading to an impairment loss no longer exist, it is subsequently reversed, that is the carrying amount of the asset (or CGU) is increased to the revised estimate of its recoverable amount, but so that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset (or CGU) in prior years. A reversal of an impairment loss is recognized immediately in consolidated net income. Impairment losses related to goodwill are not reversible. For the year ended December&#160;31, 2020, 2019 and 2018 there was no impairment related to goodwill recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.18 Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with IFRS 16, the Company evaluates whether a contract is, or contains a lease when the contract transfers the right to control an identified asset during a period in exchange for a consideration. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates whether a contract is a lease agreement when:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;The contract involves the use of an identified asset - this can be specified explicitly or implicitly, and must be physically distinct or represent substantially the entire capacity of a physically distinct asset. If the lessor has substantive substitution rights, the asset is not identified;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company has the right to receive substantially all the economic benefits of the use of the asset throughout the period of use;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;The Company has the right to direct the use of the asset when it has the right to make the most relevant decisions about how, and for what purpose the asset is used. When the use of the asset is predetermined, the Company has the right to direct the use of the asset if it: i) it has the right to operate the asset; or ii) it designed the asset in a way that pre-determines for what purpose it will be used.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;As a tenant &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Initial measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On the start date of the lease, the Company recognizes a right-of-use-asset and a leasing liability. The right-of-use asset is initially measured at cost, which includes the initial amount of the lease liability adjusted for any lease payment made during or before the initial application date. The right-of-use asset considers the incurred initial direct costs and an estimate of the costs to dismantle and eliminate the underlying asset, or to restore the underlying asset or the place where it is located, less any lease incentive received.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease liability is initially measured at the present value of future lease payments for the period remaining at the date of initial application. Such payments are discounted using the incremental borrowing rate of the Company, which is considered as the rate that the Company would have to pay for a similar period financing, and with a similar guarantee, to obtain an asset of similar value to the leased asset. For the Company, the discount rate used to measure the right-of-use asset and the lease liability is the rate related to the Company's financing cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease payments included in the measurement of the lease liability include the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Fixed payments, including payments that are substantially fixed;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Variable lease payments that depend on an index or a rate, initially measured using the index or the rate as of the lease commencement date;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;&#160;The price related to a purchase option that the Company has reasonable exercising certainty, an option to extend the contractual agreement and penalties for early termination of the lease agreement, unless the Company has reasonable certainty of not exercising those options.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;&#160;Amounts payable for residual value guarantees;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Payments for early cancellation, if this option is contemplated in the lease conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not recognize a right-of-use asset and lease liability for those short-term agreements with a contractual period of 12 months or less and leases of low-value assets, mainly information technology equipment used by employees, such as laptops and desktops, handheld devices and printers. The Company recognizes the lease payments associated with these agreements as an expense in the consolidated statement of income as they are incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Subsequent Measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The right-of-use asset is depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. In addition, the right-of-use asset is periodically evaluated for impairment losses, if any, and evaluated for some lease liability remedies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities are subsequently measured at amortized cost using the effective interest rate method. The Company re-measures the lease liability without modifying the discount rate when there is a modification in future lease payments under a residual value guarantee or if the modification arises from a change in the index or rate when there are variable payments. The lease liability is measured again using a new incremental borrowing rate at the date of modification when:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;An option to extend or terminate the agreement is exercised by modifying the non-cancelable period of the contract;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company changes its assessment of whether it will exercise a purchase option.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;When the lease liability is re-measured, an adjustment is made to the corresponding carrying amount of the right of use asset , or is recorded in profit or loss if the carrying amount of the asset has been reduced to zero.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A modification to the lease agreement is accounted for as a separate agreement if the following two conditions are met: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.9pt"&gt;The modification increases the scope of the lease by adding the right to use one or more underlying assets; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#777777;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.87pt"&gt;The consideration of the lease is increased by an amount proportional to the independent price of the increase in scope and by any adjustment to that independent price to reflect the contract circumstances.&lt;/span&gt;&lt;span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the consolidated income statement, the interest expense of the lease liability is presented as a component of the financial expense, unless they are directly attributable to qualified assets, in which case they are capitalized according to the Company&#x2019;s financing cost accounting policy. The right-of-use assets are measured according to the cost model, depreciated over the lease term using the straight line method and recognized in the consolidated statement of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Improvements in leased properties are recognized as part of property, plant and equipment in the consolidated statement of financial position and amortized using the straight-line method, over the shorter of the useful life of the asset and the term of the related lease.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;As property owner.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company as lessor determines at the beginning of the lease, if each agreement is classified as an operating or financial lease.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases are classified as finance leases when under the terms of the lease agreement substantially all the risks and rewards of the underlying asset have been transferred, otherwise, lease agreements are classified as operating leases. The Company considers some of the following indicators, among others; to analyze whether substantially all the inherent risks and benefits are transferred:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.1pt"&gt;If the lease is for most of the useful life of the asset;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.1pt"&gt;If the present value of the minimum future lease payments amounts to substantially all of  the underlying asset fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes payments for operating leases received as income in a straight line during the term of the lease within the consolidated statements of income, except when another basis best represents the time pattern in which the economic benefits of the leased asset are transferred.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company initially recognizes an equal amount to the lease net investment, which is the present value of future lease payments plus any residual value guarantee; and a distinction is made between the current portion of collections with a maturity of less than or equal to a 12-month term and non-current collections, with a maturity of more than 12 months; including:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt"&gt;fixed payments including those leases that in substance are fixed, which may involve variability, but essentially unavoidable, less any lease incentive to be collected;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.8pt"&gt;payments for variable rent that depend on an index or a rate as of the start date of the lease;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.03pt"&gt;amounts payable by the lessee for residual value guarantees (if applicable); &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(iv)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.57pt"&gt;the price related to a purchase option if the lessee is reasonably sure to exercise it (if applicable); and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(v)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Payments for penalties arising from the termination of the lease, if the term of the lease reflects that the lessee will exercise an option to terminate the lease.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intercompany transactions related to transactions among lessors and lessees within the Group are eliminated in the Company consolidation process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.19 Financial liabilities and equity instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.19.1 Classification as debt or equity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt and equity instruments issued by a group entity are classified as either financial liabilities or as equity in accordance with the substance of the contractual arrangements and the definitions of a financial liability and an equity instrument. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.19.2 Equity instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An equity instrument is any contract that evidences a residual interest in the assets of an entity after deducting all of its liabilities. Equity instruments issued by the Company are recognized when the proceeds are received, net of direct issue costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Repurchase of the Company&#x2019;s own equity instruments is recognized and deducted directly from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Company&#x2019;s own equity instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.19.3 Financial liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Initial recognition and measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial liabilities within the scope of IFRS 9 are classified as financial liabilities at amortized cost, except for derivative instruments designated as hedging instruments in an effective hedge, financial liabilities arising from transfer of a financial asset that does not qualify for de-recognition, financial guarantee contracts and contingent consideration obligation in a business combination, as appropriate, which are recognized at FVTPL. The Company determines the classification of its financial liabilities at initial recognition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All financial liabilities are recognized initially at fair value less, in the case of loans and borrowings, directly attributable transaction costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial liabilities include trade and other payables, loans and borrowings, and derivative financial instruments, see Note 3.7. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Subsequent measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of financial liabilities depends on their classification as described below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans and borrowings &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After initial recognition, interest bearing loans and borrowings are subsequently measured at amortized cost using the effective interest method. Gains and losses are recognized in the consolidated statements of income when the liabilities are derecognized as well as through the effective interest method amortization process. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortized cost is calculated considering any discount or premium on acquisition and fees or costs that are an integral part of the effective interest method. The effective interest method amortization is included in interest expense in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;De-recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the de-recognition of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.20 Provisions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provisions are recognized when the Company has a present obligation (contractual or implied) as a result of a past event, it is probable that the Company will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount recognized as a provision is the best estimate of the consideration required to settle the present obligation at the end of the reporting period, taking into account the risks and uncertainties surrounding the obligation. When a provision is measured using the cash flows estimated to settle the present obligation, its carrying amount is the present value of those cash flows (where the effect of the time value of money is material). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured reliably. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes a provision for a loss contingency when it is probable (i.e. the probability that the event will occur is greater than the probability that it will not) that certain effects related to past events, would materialize and can be reasonably quantified. These events and their financial impact are also disclosed as loss contingencies in the consolidated financial statements when the risk of loss is deemed to be other than remote. The Company does not recognize an asset for a gain contingency until the gain is realized, see Note 26. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring provisions are recognized only when the recognition criteria for provisions are fulfilled. The Company has a constructive obligation when a detailed formal plan identifies the business or part of the business concerned, the location and number of employees affected and there is a detailed estimate of the associated costs, and an appropriate timeline. Furthermore, the employees affected must have been notified of the plan&#x2019;s main features. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.21 Post-employment and other non-current employee benefits &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Post-employment and other non-current employee benefits, which are considered to be monetary items, include obligations for pension and post-employment plans and seniority premiums, all based on actuarial calculations, using the projected unit credit method. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the economic benefits and retirement pensions are granted to employees with 10 years of service and minimum age of 60. In accordance with Mexican Labor Law, the Company provides seniority premium benefits to its employees under certain circumstances. These benefits consist of a one-time payment equivalent to 12 days&#x2019; wages for each year of service (at the employee&#x2019;s most recent salary, but not to exceed twice the legal minimum wage), payable to all employees with 15 or more years of service, as well as to certain employees terminated involuntarily prior to the vesting of their seniority premium benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For defined benefit retirement plans and other non-current employee benefits, such as the Company&#x2019;s sponsored pension and retirement plans and seniority premiums, the cost of providing benefits is determined using the projected unit credit method, with actuarial valuations being carried out at the end of each reporting period. All re-measurements effects of the Company&#x2019;s defined benefit obligation such as actuarial gains and losses and return on plan assets are recognized directly in other comprehensive income (&#x201c;OCI&#x201d;). The Company presents service costs within cost of goods sold, administrative and selling expenses in the consolidated statements of income. The Company presents net interest cost within interest expense in the consolidated statements of income. The projected benefit obligation recognized in the consolidated statement of financial position represents the present value of the defined benefit obligation as of the end of each reporting period. Certain subsidiaries of the Company have established plan assets for the payment of pension benefits and seniority premiums through irrevocable trusts of which the employees are named as beneficiaries, which serve to decrease the funded status of such plans&#x2019; related obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to compensated absences, such as vacations and vacation premiums, are recognized on an accrual basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes a liability and expense for termination benefits at the earlier of the following dates: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a.&#160;&#160;&#160;&#160;When it can no longer withdraw the offer of those benefits; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;b.&#160;&#160;&#160;&#160;When it recognizes costs for a restructuring that is within the scope of IAS 37, Provisions, Contingent Liabilities and Contingent Assets, and involves the payment of termination benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is demonstrably committed to a termination when, and only when, the entity has a detailed formal plan for the termination and is without realistic possibility of withdrawal. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A settlement occurs when the Company enters into a transaction that eliminates all further legal for constructive obligations or part or all of the benefits provided under a defined benefit plan. A curtailment arises from an isolated event such as closing of a plant, discontinuance of an operation or termination or suspension of a plan. Gains or losses on the settlement or curtailment of a defined benefit plan are recognized when the settlement or curtailment occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.22 Revenue recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue when it has transferred to the client control over the good sold or the service rendered. Control refers to the ability of the client to direct and obtain substantially all the transferred product&#x2019;s benefits. Also, it implies that the customer has the ability to prevent a third-party from directing the use and obtaining substantially all the benefits of the transferred product. Coca-Cola FEMSA&#x2019;s management applies the following considerations to analyze the moment in which the control of the good sold or the service is transferred to the client:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Identify the contract (written, spoken or according to the conventional business practices).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Evaluate the goods and services engaged in the client&#x2019;s contract and identify the related performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Consider the contract terms and the commonly accepted practices in the business to determine the transaction price. The transaction price is the consideration that the Company expects to be entitled to for transferring the goods and services engaged with the client, excluding the collected amount for third parties, such as taxes directly related to the sales. The consideration engaged in a customer&#x2019;s contract may include fixed amount, variable amounts or both.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Allocate the transaction price to each performance obligation (to each good or service that is different) for an amount that represents the part of the benefit that the Company expects to receive in exchange for the right of transferring the goods or services engaged with the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognize revenue when (or while) it satisfied the performance obligation through the transfer of the goods or services engaged.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the conditions mentioned above are accomplished normally when the goods are delivered and services are provided to the customer and this moment is considered a point in time. The net sales reflect the units delivered at list price, net of promotions and discounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generates revenues for the following principal activities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sale of goods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It includes the sales of goods by all the subsidiaries of the Company, mainly the sale of beverages of the leading brand of Coca-Cola in which the revenue is recognized in the point of time those products were sold to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Rendering of services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It includes the revenues of distribution services that the Company recognizes as revenues as the related performance obligation is satisfied. The Company recognizes revenues for rendering of services at the time period in which the performance obligation is satisfied according with the following conditions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The customer receives and consumes simultaneously the benefits, as the Company satisfies the performance obligation;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The customer controls the related assets, even if the Company improves them;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The revenues can be measured reliably; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The Company has the right to payment for the performance completed to date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sources of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  181,890&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  192,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  181,823&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services rendered&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating revenues (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,768&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  183,985&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  194,471&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  182,342&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline"&gt;In 2020 and 2019, related tax effect in Brazil associated to sales taxes paid in excess in prior years (PIS/COFINS) &#x2013; See Note 25.2.1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable allowances granted to customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adjusts the transaction price based on the estimations of the promotions, discounts or any other variable allowances that may be granted to the customers. These estimations are based on the commercial agreements celebrated with the customers and in the historical performance for the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contracts costs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The incremental costs for obtaining a customer contract are recognized as an asset if the Company expects to recover the costs associated to them. The incremental costs are those incurred to obtain a contract and that wouldn&#x2019;t be incurred if the contract hadn&#x2019;t been obtained. The Company recognizes these costs as an expense in the consolidated income statement when the associated revenue is realized in a period equal to or less than one year. The recognized assets, as previously indicated, are amortized in a systematic way as goods and services are transferred to the client in such way that the asset will be recognized in the income statement through its amortization in the same period that revenue is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;These assets are amortized by the straight-line method over the terms of the contracts they refer to.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.23 Administrative and selling expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Administrative expenses include labor costs (salaries and other benefits, like employee profit sharing &#x201c;PTU&#x201d;) of employees not directly involved in the sale of the Company&#x2019;s products, as well as professional service fees, the depreciation of office facilities, amortization of capitalized information technology system implementation costs and any other similar costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling expenses include: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Distribution: labor costs (salaries and other related benefits), outbound freight costs, warehousing costs of finished products, depreciation of returnable bottles in the distribution process, depreciation and maintenance of trucks and other distribution facilities and equipment. For the years ended December&#160;31, 2020, 2019 and 2018, these distribution costs amounted to Ps. 24,190, Ps. 25,068 and Ps. 23,421, respectively;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Sales: labor costs (salaries and other benefits including PTU) and sales commissions paid to sales personnel; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Marketing: promotional expenses and advertising costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PTU is paid by the Company&#x2019;s Mexican subsidiaries to its eligible employees. In Mexico, employee profit sharing is computed at the rate of 10% of the individual company taxable income. PTU in Mexico is calculated from the same taxable income for income tax, except for the following: a) neither tax losses from prior years nor the PTU paid during the year are being deductible; and b) payments exempt from taxes for the employees&#160;are fully deductible in the PTU computation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.24 Income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense represents the sum of the tax currently payable and deferred tax. Income taxes are charged to consolidated income statements as they are incurred, except when they relate to items that are recognized in other comprehensive income or directly in equity, in which case, the current and deferred tax are also recognized in other comprehensive income or directly in equity, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.24.1 Current income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current income taxes are recorded in the results of the year they are incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.24.2 Deferred income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred taxes are recognized on temporary differences between the carrying amounts of assets and liabilities in the consolidated financial statements and the corresponding tax bases used in the computation of taxable profit. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are generally recognized for all deductible temporary differences, including tax loss carryforwards and certain tax credits, to the extent that it is probable that future taxable profits, and reversal of existing taxable temporary differences will be available against which those deductible temporary differences can be. Such deferred tax assets and liabilities are not recognized if the temporary difference arises from the initial recognition (other than in a business combination) of other assets and liabilities in a transaction that affects neither the taxable profit nor the accounting profit. In the case of Brazil, where certain goodwill amounts are at times deductible for tax purposes, the Company recognizes in connection with the acquisition accounting a deferred tax asset for the tax effect of the excess of the tax basis over the related carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and any unused tax losses. Deferred tax assets are recognized to the extent that it is probable that taxable profit and reversal of existing taxable temporary differences will be available against which the deductible temporary differences, and the carry forward of unused tax credits and unused tax losses can be utilized. The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are re-assessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits and reversal of existing taxable temporary differences will allow the deferred tax asset to be recovered. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax liabilities are recognized for taxable temporary differences associated with investments in subsidiaries, associates, and interests in joint ventures, except where the Company is able to control the reversal of the temporary difference and it is probable that the temporary difference will not reverse in the foreseeable future. Deferred tax assets arising from deductible temporary differences associated with such investments and interests are only recognized to the extent that it is probable that there will be sufficient taxable profits against which to utilize the benefits of the temporary differences and they are expected to reverse in the foreseeable future. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are classified as a non-current asset or liability, regardless of when the temporary differences are expected to reverse. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax relating to items recognized in the other comprehensive income is recognized in correlation to the underlying transaction in OCI.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and deferred tax liabilities are offset if a legally enforceable right exists to set off current tax assets against current tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the period in which the liability is settled or the asset is realized, based on tax rates (and tax laws) that have been enacted or substantively enacted by the end of the reporting period. The measurement of deferred tax liabilities and assets reflects the tax consequences that would follow from the manner in which the Company expects, at the end of the reporting period, to recover or settle the carrying amount of its assets and liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the income tax rate is 30% for 2020, 2019 and 2018. As a result of the Mexican Tax Reform mentioned in note 25.3, for the year 2021 the country will continue with a tax rate of 30%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.25 Share-based payments transactions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior executives of the Company receive remuneration in the form of share-based payment transactions, whereby employees render services as consideration for equity instruments. The equity instruments are granted and then held by a trust controlled by FEMSA. They are accounted for as equity settled transactions. The award of equity instruments is granted for a fixed monetary value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based payments to employees are measured at the fair value of the equity instruments at the grant date. The fair value determined at the grant date of the share-based payments is expensed and recognized based on the graded vesting method over the vesting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.26 Earnings per share &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presents basic and diluted earnings per share (EPS) data for its shares. As described in Note 24, the Company has potentially dilutive shares and therefore presents its basic and diluted earnings per share. Basic EPS is calculated by dividing the net income attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the year. Diluted EPS is calculated by dividing the profit attributable to ordinary equity holders of the parent (after adjusting for interest on the convertible preference shares) by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. Earnings per share for all periods are adjusted to give effect to capital contributions, bonus issues, share splits or reverse share splits that occur during any of periods presented and subsequent to the latest balance sheet date until the issuance date of the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.27 Issuance of common shares &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the issuance of own common shares as an equity transaction. The difference between the book value of the shares issued and the amount contributed by the non-controlling interest holder or third party is recorded as additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.28 IFRIC 23 Uncertainty over income tax treatments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Interpretation addresses the accounting for income taxes when tax treatments involve uncertainty that affects the application of IAS 12 and does not apply to taxes or levies outside the scope of IAS 12, nor does specifically include requirements relating to interest and penalties associated with uncertain tax treatments. The interpretation specifically addresses the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;a.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt"&gt;Whether an entity considers uncertain tax treatments separately; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;b.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt"&gt;The assumptions an entity makes about the examination of tax treatments by taxation authorities; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;c.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt"&gt;How an entity determines taxable profit (loss), tax bases, unused tax losses, unused tax credits and tax rates, and; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;d.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt"&gt;How an entity considers changes in facts and circumstances. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;An entity must determine whether to consider each uncertain tax treatment separately or together with one or more other uncertain tax treatments. The approach that better predicts the resolution of the uncertainty should be followed. The Company applied the interpretation on January 1, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company applied the retrospective modified approach and has performed a qualitative and quantitative evaluation of the impacts in the consolidated financial statements derived from IFRIC 23 adoption. Such evaluation included the activities described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;i.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.67pt"&gt;Review of the Company&#x2019;s policies through which tax treatments are accounted, for and revised including evidence from business units delivered to external advisors.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;ii.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:8.34pt"&gt;Analysis of the tax memorandums prepared by the external tax advisor which support the Company&#x2019;s tax treatment over an uncertain tax position about a) how tax earnings (losses) are calculated, b) how tax basis or losses are applied, c) tax credits not applied, and d) how tax rates in different jurisdictions are considered. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;iii.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.01pt"&gt;Documentation of the tax correspondence received in the Company&#x2019;s and subsidiaries&#x2019; business units in order to analyze any recent resolution adopted from the tax authority regarding tax positions,&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;iv.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.67pt"&gt;Analysis of the tax position report of the Company on a monthly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company concluded that there were no significant impacts on the consolidated financial statements derived from the adoption of the IFRIC 23, However, IFRIC 23 added to the requirements in IAS 12 by specifying how to reflect the effects of uncertainty in accounting for income taxes, which helped the Company to strengthen the corporate policy in this matter. The amount of uncertain income tax positions is included in Note 26.6.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory>
    <kof:DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODE_490a2fcd-225b-4c95-bada-5d80e9488276">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.1 Basis of consolidation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements comprise the financial statements of the Company and its subsidiaries as of December&#160;31, 2020. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Specifically, the Company controls an investee if and only if the Company has: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Power over the investee (i.e. existing rights that give it the current ability to direct the relevant activities of the investee) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Exposure, or rights, to variable returns from its involvement with the investee, and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;The ability to use its power over the investee to affect its returns &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company has less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an investee, including: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;The contractual arrangement with the other vote holders of the investee &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Rights arising from other contractual arrangements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;The Company&#x2019;s voting rights and potential voting rights &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company re-assesses whether or not it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, revenues and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial statements from the date the Company gains control until the date the Company ceases to control the subsidiary. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Profit or loss and each component of other comprehensive income (OCI) are attributed to the equity holders of the parent of the Company and to the non-controlling interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company&#x2019;s accounting policies. All intra-group assets and liabilities, equity, revenues, expenses and cash flows relating to transactions between members of the Company are eliminated in full on consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Derecognizes the assets (including goodwill) and liabilities of the subsidiary &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Derecognizes the carrying amount of any non-controlling interests &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Derecognizes the cumulative translation differences recorded in equity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Recognizes the fair value of the consideration received &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Recognizes the fair value of any investment retained &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Recognizes any surplus or deficit in profit or loss &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Reclassifies the parent&#x2019;s share of components previously recognized in OCI to profit or loss or retained earnings, as appropriate, as would be required if the Company had directly disposed of the related assets or liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.1.1 Acquisitions of non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions of non-controlling interests are accounted for as transactions with owners in their capacity as owners and therefore they are recognized entirely in equity without applying acquisition accounting. Adjustments to non-controlling interests arising from transactions that do not involve the loss of control are measured at carrying amount and reflected in shareholders&#x2019; equity as part of additional paid-in capital.&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzQ_fe7749ae-a69a-4945-b177-10791aab3486">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.2 Business combinations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for using the acquisition method at the acquisition date, which is the date on which control is transferred to the Company. When evaluating control, the Company considers substantive potential voting rights. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured at acquisition date fair value, and the amount of any non-controlling interests in the acquired. For each business combination, the Company elects whether to measure the non-controlling interests in the acquiree at fair value or at the proportionate share of the acquiree&#x2019;s identifiable net assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree, and the fair value of the Company&#x2019;s previously held equity interest in the acquiree (if any) over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed. If, after reassessment, the net of the acquisition-date amounts of the identifiable assets of the acquiree and liabilities assumed exceeds the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree and the fair value of the Company&#x2019;s previously held interest in the acquiree (if any), the excess is recognized immediately in profit or loss as a bargain purchase gain.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs, other than those associated with the issue of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any contingent consideration payable is recognized at fair value at the acquisition date. If the contingent consideration is classified as equity, it is not re- measured and settlement is accounted for within equity. Otherwise, subsequent changes to the fair value of the contingent consideration are recognized in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete and discloses that its allocation is preliminary in nature. Those provisional amounts are adjusted during the measurement period (not greater than 12 months from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sometimes obtaining control of an acquiree in which equity interest is held immediately before the acquisition date is considered as a business combination achieved in stages also referred to as a step acquisition. The Company re-measures its previously held equity interest in the acquiree at its acquisition-date fair value and recognizes the resulting gain or loss, if any, in profit or loss. Also, the changes in the value of equity interest in the acquiree recognized in other comprehensive income shall be recognized on the same basis as required if the Company had disposed directly of the previously held equity interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sometimes obtains control of an acquiree without transferring consideration. The acquisition method of accounting for a business combination applies to those combinations as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt"&gt;The acquiree repurchases a sufficient number of its own shares for the Company to obtain control. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ii.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt"&gt;Minority veto rights expire that previously kept the Company from controlling an acquiree in which it held the majority voting rights.&lt;/span&gt;&lt;/div&gt;iii.The Company and the acquiree agree to combine their businesses by contract in which it transfers no consideration in exchange for control and no equity interest is held in the acquiree, either on the acquisition date or previously.</ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory>
    <kof:DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODk_65f9c30e-7133-4ffb-9180-cdfad641dbbe">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.3 Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In preparing the financial statements of each individual subsidiary, associate and joint venture, transactions in currencies other than the individual entity&#x2019;s functional currency (foreign currencies) are recognized at the exchange rates prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are remeasured at the rates prevailing at that date. Non-monetary items that are measured in terms of historical cost in a foreign currency are not re-measured. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Exchange differences on monetary items are recognized in profit or loss in the period in which they arise except for: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;The variations in the net investment in foreign subsidiaries generated by exchange rate fluctuation are included in other comprehensive income, which is recorded in equity as part of the cumulative exchange differences on translation of foreign subsidiaries and associates within the accumulated other comprehensive income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Intercompany financing balances with foreign subsidiaries are classified as non-current investments, since there is no plan to pay such financing in the foreseeable future. Monetary position and exchange rate fluctuation regarding this financing is included in the exchange differences on translation of foreign subsidiaries and associates, which is recorded in equity as part of the accumulated other comprehensive income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Exchange differences on transactions entered into in order to hedge certain foreign currency risks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign exchange differences on monetary items are recognized in profit or loss. Their classification in the income statement depends on their nature. Differences arising from fluctuations related to operating activities are presented in the &#x201c;other expenses&#x201d; line (see Note 20) while fluctuations related to non-operating activities such as financing activities are presented as part of &#x201c;foreign exchange gain (loss)&#x201d; line in the income statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For incorporation into the Company&#x2019;s consolidated financial statements, each foreign subsidiary, associate or joint venture&#x2019;s individual financial statements are translated into Mexican pesos, as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;For hyperinflationary economic environments, the inflation effects of the origin country are recognized pursuant to IAS 29 Financial Reporting in Hyperinflationary Economies, and subsequently translated into Mexican pesos using the year-end exchange rate for the consolidated statements of financial position and consolidated income statement and comprehensive income; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;For non-inflationary economic environments, assets and liabilities are translated into Mexican pesos using the year-end exchange rate, equity is translated into Mexican pesos using the historical exchange rate, and the income statement and comprehensive income is translated using the exchange rate at the date of each transaction. The Company uses the average exchange rate of each month only if the exchange rate does not fluctuate significantly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, in relation to a partial disposal of a subsidiary that does not result in the Company losing control over the subsidiary, the proportionate share of exchange differences on translation of foreign subsidiaries and associates are re-attributed to non-controlling interests and are not recognized in profit or loss. For all other partial disposals (i.e., partial disposals of associates or joint ventures that do not result in the Company losing significant influence or joint control), the proportionate share of the exchange differences on translation of foreign subsidiaries and associates is reclassified to profit or loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and fair value adjustments on identifiable assets and liabilities acquired arising on the acquisition of a foreign operation are treated as assets and liabilities of the foreign operation and translated at the rate of exchange prevailing at the end of each reporting period. Foreign exchange differences are recognized in equity as part of the exchange differences on translation of foreign subsidiaries and associates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The translation of assets and liabilities denominated in foreign currencies into Mexican pesos is for consolidation purposes and does not indicate that the Company could realize or settle the reported value of those assets and liabilities in Mexican pesos. Additionally, this does not indicate that the Company could return or distribute the reported Mexican peso value in equity to its shareholders.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exchange Rates of Local Currencies Translated to Mexican Pesos (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Exchange Rate for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Exchange Rate as of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Country or Zone &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Functional coin&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexican peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quetzal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balboa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21.49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18.85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombian peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cordoba&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.56&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentine peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.68&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippine peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguayan peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.51&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt"&gt;Exchange rates published by the central bank of each country&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock>
    <kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODI_10504ccb-5d93-4c94-b2d2-38daf0906dab">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exchange Rates of Local Currencies Translated to Mexican Pesos (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Exchange Rate for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Exchange Rate as of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Country or Zone &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Functional coin&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexican peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quetzal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balboa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21.49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18.85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombian peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cordoba&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.56&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentine peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.68&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippine peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguayan peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.51&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt"&gt;Exchange rates published by the central bank of each country&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i1a5e5c16073d4af088f36c274ded4c27_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMy0yLTEtMS0w_f1269758-3e49-4499-b6ea-b47ebca0f6cb"
      unitRef="number">1.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="if4c2d66acbe5429c84a2769006996f49_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMy0zLTEtMS0w_aba98f14-03d2-4fc6-9c3d-47a7000ba478"
      unitRef="number">1.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i8d957b456c34498093e51b4feb3e6fd3_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMy00LTEtMS0w_48ffaaa5-9148-4e2b-bb34-4b09ca33d70b"
      unitRef="number">1.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="ie64621701ffd451286813cf1ef2cb635_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMy01LTEtMS0w_0a3b75af-00cb-4f27-a11a-57ae168ad8b0"
      unitRef="number">1.00</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i6cdb233886e9469e8354a71e07d8f7f8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMy02LTEtMS0w_f1c0211f-d8e3-4a0c-b1e5-a45341549b0b"
      unitRef="number">1.00</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ifd88952c8f0e437ab7a2f2f446874881_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNC0yLTEtMS0w_0a41fb40-392a-4bc4-97af-029c93891482"
      unitRef="number">2.78</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i8b2f07c869464468bc3d1dfd70fa44ad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNC0zLTEtMS0w_2011037f-fffb-4598-afa7-d37d429e15a2"
      unitRef="number">2.50</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="id7af01a5a8484f31ba7afef4e84e9a99_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNC00LTEtMS0w_df9125c3-f594-424b-9ea3-d54698464c6f"
      unitRef="number">2.56</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="ife197afcee3b4714a4a6b6c7b4522b04_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNC01LTEtMS0w_c5657929-8b56-4f52-b644-a5c5848d2ddf"
      unitRef="number">2.56</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i9f9a047621104eec868172fdf828c7fc_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNC02LTEtMS0w_5c39871b-1f0e-4ae8-8f9b-3aaddcb1b70d"
      unitRef="number">2.45</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="iea638cd2691b4e5e844e0e154a56c176_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNS0yLTEtMS0w_b1480834-a218-4b57-8171-b40c33ee9d9f"
      unitRef="number">0.04</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i5d6d7378af8e46ebbe7a48afa24b0917_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNS0zLTEtMS0w_203fef68-8e4f-4b9d-a7b3-81d29bac062d"
      unitRef="number">0.03</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i511c941927f6427f9c2eee48ab477927_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNS00LTEtMS0w_bc5af353-1f6e-41e8-ab7f-d78417fac4d5"
      unitRef="number">0.03</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="ib647801c81ea4609a2d33f3285d9bb68_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNS01LTEtMS0w_8b6320d7-13cc-49da-9f15-37aae2ee253a"
      unitRef="number">0.03</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i23f9f813cc5e4b058f8a4d4a879efb20_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNS02LTEtMS0w_122c6260-2299-4a13-9993-8b7a5ef5ae84"
      unitRef="number">0.03</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i53c977e5f58040aba6d9bf4980ad228c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNi0yLTEtMS0w_6fa13eef-a906-4630-8b15-ca13e06bea13"
      unitRef="number">21.49</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i7a89b5eacb6b4a328d49e1941c85e3ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNi0zLTEtMS0w_b8a2c1b6-22ee-4bf4-a9e3-eeb36752d3cd"
      unitRef="number">19.26</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="id34216b7ae2e4c3e929743e43f80f926_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNi00LTEtMS0w_f4f4c9eb-1fca-48aa-9a4a-c2778a2ed56b"
      unitRef="number">19.24</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="iee1f666551be43a09556f7ec51eee29d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNi01LTEtMS0w_7b3c12b3-0edb-439c-a5ad-f0d804b68b35"
      unitRef="number">19.95</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="ic12743e55b7545aab93d1b8a624bce7a_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNi02LTEtMS0w_d2666804-9267-4bff-88ba-92ed06396ee8"
      unitRef="number">18.85</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i1d2ca3742123401db1ae1633206cbc94_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNy0yLTEtMS0w_ccb9ca95-ea39-4c71-a5bc-039812d961d7"
      unitRef="number">0.01</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i4d699ad204f64822b448e7640336cfb2_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNy0zLTEtMS0w_5e6a7227-71dd-4b39-9622-92df8003d6d5"
      unitRef="number">0.01</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i642bc59debcc460ead2d22911c64a432_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNy00LTEtMS0w_c0024b49-6bfd-4f87-8e18-8b8ad8ba99e2"
      unitRef="number">0.01</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="ied71fa45ae6d4d3d914c1fd642a055ab_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNy01LTEtMS0w_b2bd9167-621f-474c-b4ca-a9093c6af562"
      unitRef="number">0.01</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i35b2cb975dea4f31b27f35ccb047c1a7_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfNy02LTEtMS0w_05d73ae1-1c16-494a-842d-dc869c1ff8c4"
      unitRef="number">0.01</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="if8e5aeb98be843b78567f97323fbd44d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOC0yLTEtMS0w_927eb8d2-0fc2-4fff-9093-8d0ffdec51f9"
      unitRef="number">0.63</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i5cd83ca43832468e881877f77f670f28_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOC0zLTEtMS0w_6f7383c3-d28e-40f9-bdc4-dc61f161ead8"
      unitRef="number">0.58</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i71838511f8ea452589615d6225e00299_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOC00LTEtMS0w_a99f5f19-1af9-47e0-a6bf-be16e3bd97c2"
      unitRef="number">0.61</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="if4c187af9db645a6bfa467f3eb0830fb_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOC01LTEtMS0w_311c6cd2-99d1-468a-8665-2cf990975aa4"
      unitRef="number">0.57</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i7b7b78b5bbb043cf8763f301a84becf1_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOC02LTEtMS0w_4f39f854-862d-4bdb-b9ee-acd7606f07d9"
      unitRef="number">0.56</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ia403ff036b51451d89659c4c66e44cb9_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOS0yLTEtMS0w_5a9f7119-6ebd-4d23-b3ba-c3da02c03ea6"
      unitRef="number">0.31</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="iffd4a1a7a02746de99a546ff7e26baa6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOS0zLTEtMS0w_00f1fc09-092d-449e-8380-5dbf79f66969"
      unitRef="number">0.41</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ic2de4c4ec82549beae8601152cd65905_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOS00LTEtMS0w_aee32ba3-06b9-4504-9642-adc73e1a8935"
      unitRef="number">0.73</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i1567e90d7ce84d328f2cfc04157d2c03_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOS01LTEtMS0w_c2309125-3537-463d-858e-1eea860060f5"
      unitRef="number">0.24</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="ib0e4248a7f9e45d1991bcf445da4c30c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfOS02LTEtMS0w_a5cd098b-dabf-4800-919f-a76ec744a9ef"
      unitRef="number">0.31</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i43efe58efe284359b6b5ad288f6eadbd_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTAtMi0xLTEtMA_98341529-9713-472e-9aa9-cfb53978abb3"
      unitRef="number">4.18</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i8a41993f0ecc45b9b45d07ae06aeb1dd_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTAtMy0xLTEtMA_acfffd94-38f9-48ae-9b24-bee4e6d43c37"
      unitRef="number">4.89</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i88d861bad15441018650f4b08bb650de_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTAtNC0xLTEtMA_b5c8bed9-5700-4b0f-b3f7-a523f6072604"
      unitRef="number">5.29</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i6f77c7e24ea34b73a51a45a4b475c159_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTAtNS0xLTEtMA_80cdb568-0009-4683-9c8c-dd56c25a9f9c"
      unitRef="number">3.84</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i22db4dd18d63434fae4693c6490e1817_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTAtNi0xLTEtMA_e42c1c99-4677-49d8-87b9-9371f1582c3c"
      unitRef="number">4.68</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i2a526eccf8df40adb867d52a41e6282d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTEtNC0xLTEtMA_7f530bc2-9c1d-4512-be90-ef671daedd9b"
      unitRef="number">0.37</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="icf7bb40ac1cc48f5b83fd76fe3b9cd77_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTItMi0xLTEtMA_4b27d1c6-bd66-4c12-9c56-c51eaac757ef"
      unitRef="number">0.51</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ib14395e356014dea9b4628a19f984b08_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTItMy0xLTEtMA_f48b36ca-0ec0-4452-833c-ebdfb9f7706c"
      unitRef="number">0.55</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i13a1641627bf4079a0d8c007a8f01050_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTItNC0xLTEtMA_92e41e5d-3269-4ec2-a6e7-f1e13e3b9993"
      unitRef="number">0.63</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="i65ebf405bea64b3685fcf25ba1bebe85_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTItNS0xLTEtMA_32c26f91-3c43-40b7-b555-b7adaff159b0"
      unitRef="number">0.47</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="ib80f81f2e47749928557b7a6754575a2_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOmI3ZDkwZDRkZmY1MzQ3MmRiOWVlMjc4NTc1YjNjNDExL3RhYmxlcmFuZ2U6YjdkOTBkNGRmZjUzNDcyZGI5ZWUyNzg1NzViM2M0MTFfMTItNi0xLTEtMA_5cee88c9-b0d9-4dfa-a65a-68cee434a37c"
      unitRef="number">0.51</ifrs-full:ClosingForeignExchangeRate>
    <kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODA_86d7779c-3cdc-4d35-b86f-88955aefc348">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.4 Recognition of the effects of inflation in countries with hyperinflationary economic environments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning on July 1, 2018, Argentina became a hyperinflationary economy because, among some other economic factors,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the last three years&#x2019; cumulative inflation in Argentina exceeded 100% according to the several economic indexes that exist in the country. For being considered hyperinflationary, the financial information for our Argentine subsidiary has been adjusted to recognize the inflationary effects since January 1, 2018 through:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Using inflation factors to restate non-monetary assets, such as inventories, property, plant and equipment, net, intangible assets, net, including related costs and expenses when such assets are consumed or depreciated.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Recognizing the monetary position gain or loss in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company restates the financial information of subsidiaries that operate in hyperinflationary economic environment using the consumer price index (CPI) of each country. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The FACPCE (Federacion Argentina de Consejos Profesionales de Ciencias Economicas) approved on September 29, 2018 and published on October 5, 2018, a resolution which defines, among other things, that the index price to determine the restatement coefficient (Based on a series that applies the NCPI from January with the IPIM until this date, and computing November and December 2015 using the CPI- of Ciudad del Gran Buenos Aires (CGBA) variation).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, 2019, and 2018, the operations of the Company are classified as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cumulative Inflation 2018-2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Type of Economy &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2017-2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2016-2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.5)%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;209.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;179.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;28.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock>
    <kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTI_23234c31-2f34-4c77-842d-c840d664593f">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, 2019, and 2018, the operations of the Company are classified as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cumulative Inflation 2018-2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Type of Economy &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2017-2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2016-2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.5)%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;209.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;179.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;28.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock>
    <kof:CumulativeInflationPercentage
      contextRef="i4e5b9169d4ec4bcc91a620523af9fd96_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMS0xLTEtMS0w_6c8e7868-a0c8-4fb7-88e9-944eee3492a0"
      unitRef="number">0.112</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="ie0cc969f2c86455db0c307c18843b7c4_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMS0zLTEtMS0w_363842ff-9ded-4a20-a650-aa5b0c3fafc2"
      unitRef="number">0.132</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="ifbb8d01f140e43d98306b4edbafe34a5_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMS01LTEtMS0w_38c87f61-b5bd-4477-9130-9d2f9eb26087"
      unitRef="number">0.157</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i8b32062d03e04cc2a5e9c3956f913780_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMi0xLTEtMS0w_edb517ce-09f5-4317-b664-6bc494740e81"
      unitRef="number">0.109</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i143a1fa06385443cbbeb659e217fd972_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMi0zLTEtMS0w_54a800ce-fcbb-4f9a-9c00-dcfe397d39e9"
      unitRef="number">0.118</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i0716394c9c7b4714aa043cef20d94017_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMi01LTEtMS0w_f0e149c1-a5bd-40de-9a09-f81f399e343b"
      unitRef="number">0.122</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i1e0f3831e8744d72ab604229b8311c9a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMy0xLTEtMS0w_cb3929a3-2f35-4a7f-abd9-e94324bfb3c9"
      unitRef="number">0.045</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i7ad169a7e3a44d0285007f6bf12d07e5_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMy0zLTEtMS0w_08a766d2-916c-403e-b4b7-f02a1eff28f1"
      unitRef="number">0.058</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="ia7ac4cc734df4cb992b09db6358a67a0_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMy01LTEtMS0w_73e97421-ab35-49b2-a7eb-50781b772389"
      unitRef="number">0.057</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i93d25507c32e463a954830318b95ac98_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNC0xLTEtMS0w_bfa41ea3-9abe-46ba-9c56-ada4a320190c"
      unitRef="number">-0.015</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i09af73f6512d43d5afcd3219d4585aa7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNC0zLTEtMS0w_de581def-e11a-420d-adde-eab61b80d28d"
      unitRef="number">0.005</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i3c06b89238404ff0bc5fac86030c6316_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNC01LTEtMS0w_57b067d7-c228-4216-a560-c052152a0509"
      unitRef="number">0.021</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNS0xLTEtMS0w_7ce59e53-5e28-4dd4-915d-7e06b0ec74c2"
      unitRef="number">0.135</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="ifd078d773ee946d09612b0bc1ba0cde3_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNS0zLTEtMS0w_d660ec66-5348-4936-a5a9-bfafe364463f"
      unitRef="number">0.110</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i8d2be04acfc14032a10ae96c4d1485e5_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNS01LTEtMS0w_54154d0c-e4f4-48ff-9203-77ed32bf437b"
      unitRef="number">0.134</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i05b25fe1f4534183a05d3fb2671bae12_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNi0xLTEtMS0w_8cca9607-2652-4c4f-8ee9-2583dcfd94a0"
      unitRef="number">0.088</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="idccc5ffc877e498d8a13c795479f42ee_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNi0zLTEtMS0w_4f807e22-6f43-4b1e-bbdd-f14a5f51364a"
      unitRef="number">0.156</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i2d481787e8204e0e94a24c9d5d51def4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNi01LTEtMS0w_6ae8a784-9178-4b7b-8369-d29063be714f"
      unitRef="number">0.131</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="ie0299e090eda4788863a9d9b960d4838_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNy0xLTEtMS0w_0c9d01ed-52f1-4d5e-a809-f55d0a9d779e"
      unitRef="number">2.092</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="ib42f83655db045598ab8fb5a2fd2ba39_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNy0zLTEtMS0w_3eee3a18-131a-44cf-adad-1b294bbf1911"
      unitRef="number">1.794</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="iaef3bb15592a42809f012b06c10f744c_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfNy01LTEtMS0w_d3e217ce-7756-4eca-b4b9-fe922871ddd3"
      unitRef="number">1.584</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOC0xLTEtMS0w_a48c20e5-a7b4-4602-8476-a61d33cf4b28"
      unitRef="number">0.131</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="ibadef473dab648b684ebaf75fb110069_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOC0zLTEtMS0w_8d3576a1-ac2e-410e-b210-aec34c66413b"
      unitRef="number">0.111</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i516b5ce84d4c49d8bf9483f2daac1c24_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOC01LTEtMS0w_28979fb1-1bcf-4f64-bcd8-363e972b5091"
      unitRef="number">0.131</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i70fdbd25e5cb4363bddd707824fd331f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOS0xLTEtMS0w_c6fa7708-b888-4508-83b6-697f67b8964d"
      unitRef="number">0.285</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="ibe1af72a61b24a9bb7a55aa521d01450_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOS0zLTEtMS0w_40fb9dbd-9939-4507-b73a-4b40b96383c1"
      unitRef="number">0.220</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i6d887a6aca33470fb58f23833fc5fa38_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfOS01LTEtMS0w_242a7551-361e-40f0-9276-4bb77a48c4d5"
      unitRef="number">0.253</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage
      contextRef="i0c307b5a464f4e628c7caee96096702c_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjk0YjQ0Y2Q1ZGQ4MTRiMTY5OTUxYzNlMjgzNTY1M2E1L3RhYmxlcmFuZ2U6OTRiNDRjZDVkZDgxNGIxNjk5NTFjM2UyODM1NjUzYTVfMTAtNS0xLTEtMA_baacd284-27ec-44c4-afcb-641105efbd3f"
      unitRef="number">0.119</kof:CumulativeInflationPercentage>
    <ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTY_2a0f5fbb-b63d-456f-9965-9099fd9cae77">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.5 Cash and cash equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash consists of deposits in bank accounts which generate interest on the available balance. Cash equivalents are mainly represented by short-term bank deposits and fixed income investments (overnight), both with maturities of three months or less and their carrying values approximate fair value. &lt;/span&gt;&lt;/div&gt;The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 6). Restricted cash is presented within other current financial assets given that the restrictions are short-term in nature.</ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzU_4ba8b05f-5da9-4473-920b-5f0eab192add">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6 Financial assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are classified within the following business models depending on the Management&#x2019;s objective: (i) "hold to maturity to collect contractual cash flows", (ii) "hold to collect contractual cash flows and sell financial assets" and (iii) "Others or hold to negotiate" or as derivatives assigned in hedging instruments with an effective hedge, as appropriate. The classification depends on the nature and purpose of the financial assets and is determined at the time of initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company performs a portfolio &#x2013; level assessment of the business model objective in which a financial asset is held to reflect the best way in which the business manages the financial asset and the manner in which the information is provided to the management of the Company. The information that is considered within the evaluation includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The policies and objectives of the Company in relation to the portfolio and the practical implementation of said policies;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Performance and evaluation of the Company's portfolio including accounts receivable;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Risks that affect the performance of the business model and how those risks are managed;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Any compensation related to the performance of the portfolio; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Frequency, volume and timing of sales of financial assets in previous periods together with the reasons for said sales and expectations regarding future sales activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's financial assets include cash, cash equivalents and restricted cash, investments with maturities of more than three months, loans and accounts receivable, derivative financial instruments and other financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the initial recognition of a financial asset, the Company measures it at fair value plus the transaction costs that are directly attributable to the purchase thereof, in the event that said asset isn&#x2019;t measured at fair value through profit or loss. Accounts receivable that do not have a significant financing component are measured and recognized at the transaction price when they are generated. The rest of the financial assets are recognized only when the Company is a party to the contractual provisions of the instrument.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of an asset is measured using assumptions that would be used by market participants when valuing the asset, assuming that market participants act in the best economic interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the initial recognition, the financial asset is also classified as measured at: amortized cost, fair value with changes in other comprehensive income &#x2013; debt or equity investments &#x2013; and fair value through profit or loss. The classification depends on the objective by which the financial asset is acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are not reclassified after their initial recognition unless the Company changes the business model to manage the financial assets; in which case, all affected financial assets are reclassified on the first day of the first reporting period following the change in the business model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.1 Financial assets at amortized cost&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial asset is measured at amortized cost if it meets the following two conditions and isn&#x2019;t designated as fair value through profit and loss (FVTPL):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;It&#x2019;s managed within a business model whose objective is to maintain financial assets to recover the contractual cash flows; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The contractual terms are only payments at specified dates of the principal and interest on the amount of the outstanding principal, or solely payments of principal and interest (&#x201c;SPPI&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost of a financial asset is the amount of the initial recognition minus the principal payments, plus or minus the accumulated amortization using the effective interest rate method of any difference between the initial amount and the amount as of the maturity and, adjusted for impairment loss. The financial product, exchange fluctuation and impairment are recognized in results. Any profit or loss is also recognized in the same way in results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.1.1 Effective interest rate method (ERR)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The effective interest rate method is a method to calculate the amortized cost of loans, accounts receivables and other financial assets (designated as held-to-maturity) and to allocate interest income / expense over the relevant period. The effective interest rate is the rate that exactly discounts estimated future cash receipts (including all fees paid or received that represents an integral part of the effective interest rate, transaction costs and other premiums or discounts) through the expected life of the financial asset, or (where appropriate) a shorter period, to the net carrying amount on the initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.2 Financial assets at fair value with changes in other comprehensive income (&#x201c;FVOCI&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;A financial asset is measured as FVOCI if it meets the following two conditions and isn&#x2019;t designated as FVTPL:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Its administered within a business model whose objective is achieved through the collection of contractual cash flows and the sale of financial assets; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The contractual terms are solely principle and interest payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;These assets are subsequently measured at fair value. The financial product calculated using the IRR, the exchange rate fluctuation and the impairment are recognized in profit and loss. Other gains and losses, related to changes in fair value are recognized in OCI. In cases of losses or dispositions, the accumulated gains and losses in OCI are reclassified to profit and loss.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;In the initial recognition of an equity instrument that isn&#x2019;t held for trading, under the "other" business model, the Company may irrevocably choose to present changes in the fair value of the investment in OCI. This choice is made at the level of each investment. Equity instruments are subsequently measured at fair value. Dividends are recognized as profit in profit and loss unless the dividend clearly represents a recovery part of the investment cost. Other net gains and losses, related to changes in fair value, are recognized in OCI and are not reclassified to consolidated net income in subsequent periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.3 Financial assets at fair value through profit and loss (FVTPL)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;Financial assets designated as FVTPL include financial assets held for trading and financial assets designated at initial recognition as FVTPL. Financial assets are classified as held for trading if they are acquired to be sold in the short term. Derivatives, including implicit derivatives are also designated as held for trading unless they are designated as effective hedging instruments as defined in IFRS 9. Financial assets as FVTPL are registered in the balance sheet at fair value with the net changes in the fair value presented as financial expense (negative changes in fair value) or financial income (positive net changes in fair value) in profit and loss statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.4 Evaluation that contractual cash flows are solely principal and interest payments (&#x201c;SPPI&#x201d;)  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to classify a financial asset within one of the three different categories, the Company determines whether the contractual cash flows of the asset are solely principal and interest payments. The Company considers the contractual terms of the financial instrument and whether the financial asset contains any contractual term that could change the timing or amount of the contractual cash flows in such a way that it would not meet the SPPI criteria. To make this evaluation, the Company considers the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Contingent events that would change the cash flows amount or timing;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Terms that can adjust the contractual coupon rate, including variable interest rate characteristics;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Payment and extension features; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Characteristics that limit the Company's right to obtain cash flows from certain assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A prepaid feature is consistent with the characteristics of SPPIs if the prepayment amount substantially represents the amounts of the principal and interest pending payment, which could include reasonable compensation for early termination of the contract. Additionally, a financial asset acquired or originated with a premium or discount to its contractual amount and in the initial recognition the fair value of the prepaid characteristic is insignificant, the asset will pass the test of the contractual characteristics of cash flow if the amount prepaid represents substantially the contractual amount and accrued interest (but not paid); which may include additional compensation for the early contract termination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.5 Loans and receivables     &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans and receivables are non-derivative financial instruments with fixed or determinable payments that are not quoted in an active market. Loans and receivables with a stated term (including trade and other receivables) are measured at amortized cost using the effective interest method, less any impairment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income is recognized by applying the effective interest rate, except for short-term receivables when the recognition of interest would be immaterial. For the years ended December&#160;31, 2020, 2019 and 2018 the interest income on loans and receivables recognized in the interest income line item within the consolidated income statements is Ps. 6, Ps. 5 and Ps. 5, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.6 Other financial asset &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other financial assets include long term accounts receivable and derivative financial instruments. Other financial assets with a stated term are measured at amortized cost using the effective interest method, less any impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.7 Financial assets impairment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The Company recognizes impairment due to expected credit loss (ECL) in:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Financial assets measured at amortized cost;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Debt investments measured at FVOCI;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Other contractual assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;Impairment losses on accounts receivable, contractual assets and leasing receivables are always measured at an amount equal to ECL for the remaining life, whether or not it has a significant financing component. The Company applies the criteria to all accounts receivable, contractual assets and leasing credits, but it can be applied separately to accounts receivable and contractual assets of financial leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The Company measures impairment losses at an amount equal to ECL for the remaining life, except for the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Debt instruments determined to be of low credit risk; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Other debt instruments and bank balances for which the credit risk (risk of non- recoverability over the expected life of the financial instrument) has not increased significantly since the initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;In determining whether the credit risk of a financial asset has increased significantly since initial recognition and estimating the ECL, the Company considers reasonable and supportable information that is relevant and available without cost or disproportionate effort. This includes qualitative and quantitative information and analysis, based on historical experience and an informed credit assessment of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The impairment loss is a weighted estimate of the probability of expected loss. The amount of impairment loss is measured as the present value of any lack of liquidity (the difference between the contractual cash flows that correspond to the Company and the cash flows that management expects to receive). The expected credit loss is discounted using the original financial asset effective interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The Company annually evaluates the reasonableness to determine if there was objective evidence of impairment. Some objective evidence that financial assets were impaired includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Non-payment or delinquency of a debtor;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Restructuring of an amount corresponding to the Company under terms that the Company would not otherwise consider;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Indicators that a debtor or client will incur into bankruptcy;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Adverse changes in the status of debtor or client payments;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The disappearance of an active market for an instrument due to financial difficulties; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Evident information indicating that there was a measurable decrease in the expected cash flows of a group of financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;For an investment within an equity instrument, objective evidence of impairment includes a significant or prolonged decrease in its fair value lower than the carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The impairment loss on financial assets measured at amortized cost is reduced from the carrying amount and for financial assets measured at FVOCI, the impairment loss is recognized within OCI. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.8 Derecognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial asset (or, where applicable, a part of a financial asset or part of a group of similar financial assets) is derecognized when:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The rights to receive cash flows from the financial asset have expired; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The Company has transferred its rights to receive the asset cash flows or has assumed an obligation to pay the full received cash flows without material delay to a third party under a &#x2018;pass-through&#x2019; arrangement; and either (a) the Company has transferred substantially all the risks and rewards of the asset, or (b) the Company has neither transferred or retained substantially all the asset risks and benefits, but has transferred control of the asset. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.9 Offsetting of financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are required to be offset against financial liabilities and the net amount reported in the consolidated statement of financial position if, and only if the Company:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Currently has an enforceable legal right to offset the recognized amounts; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Intends to settle on a net basis, or to realize the assets and settle the liabilities simultaneously&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory>
    <ifrs-full:InterestIncomeOnLoansAndReceivables
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMjMzNjg_545c2bfa-e5a1-41d6-a926-0e913e16cd02"
      unitRef="usd">6000000</ifrs-full:InterestIncomeOnLoansAndReceivables>
    <ifrs-full:InterestIncomeOnLoansAndReceivables
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMjMzNzY_6f9592c9-0117-4945-a7fa-b20a1ee45962"
      unitRef="usd">5000000</ifrs-full:InterestIncomeOnLoansAndReceivables>
    <ifrs-full:InterestIncomeOnLoansAndReceivables
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMjMzODc_2cef1aaa-b702-4418-ac47-69acb3df4cae"
      unitRef="usd">5000000</ifrs-full:InterestIncomeOnLoansAndReceivables>
    <ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NjY_d6184957-54b3-4cc6-aa97-101819d0bb30">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7 Derivative financial instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is exposed to different risks related to cash flows, liquidity, market and third-party credit. As a result, the Company contracts different derivative financial instruments in order to reduce its exposure to the risk of exchange rate fluctuations between the U.S. Dollar and other currencies, and interest rate fluctuations associated with its borrowings denominated in foreign currencies and the exposure to the risk of fluctuation in the costs of certain raw materials. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company values and records all derivative financial instruments and hedging activities in the consolidated statement of financial position as either an asset or liability measured at fair value, considering quoted prices in recognized markets. If such instruments are not traded in a formal market, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable market data, recognized in the financial sector. Changes in the fair value of derivative financial instruments are recorded each year in current earnings otherwise as a component of cumulative other comprehensive income based on the item being hedged and the effectiveness of the hedge. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.1 Hedge accounting &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company designates certain hedging instruments, which include derivatives to cover foreign currency risk, as either fair value hedges or cash flow hedges. Hedges of foreign exchange risk on firm commitments are accounted for as cash flow hedges. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the inception of the hedge relationship, the Company documents the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on an ongoing basis, the Company documents whether the hedging instrument is highly effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.2 Cash flow hedges &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognized in OCI and accumulated under the hedging valuation of the effective portion of derivative financial instruments. The gain or loss relating to the ineffective portion is recognized immediately in consolidated net income and is included in the market value (loss) on financial instruments line item within the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts previously recognized in other comprehensive income and accumulated in equity are reclassified to consolidated net income in the periods when the hedged item is recognized in profit and loss, in the same line of the consolidated statement of income as the recognized hedged item. However, when the hedged forecast transaction results in the recognition of a non-financial asset or a non-financial liability, the gains and losses previously recognized in other comprehensive income and accumulated in equity are transferred from equity and included in the initial measurement of the cost of the non-financial asset or non-financial liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hedge accounting is discontinued when the Company revokes the hedging relationship, when the hedging instrument expires or is sold, terminated, or exercised, or when it no longer qualifies for hedge accounting. Any gain or loss recognized in cumulative other comprehensive income in equity at that time remains in equity and is recognized when the forecast transaction is ultimately recognized in consolidated net income. When a forecast transaction is no longer expected to occur, the gain or loss accumulated in equity is recognized immediately in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.3 Fair value hedges &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For hedge items carried at fair value the change in the fair value of a hedging derivative is recognized in profit and loss as foreign exchange gain or loss, as they relate to foreign currency risk. The change in the fair value of the hedged item attributable to the risk hedged is recorded as part of the carrying value of the hedged item and is also recognized in the statement of profit or loss as foreign exchange gain or loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For fair value hedges relating to items carried at amortized cost, change in the fair value of the effective portion of the hedge is recognized first as an adjustment to the carrying value of the hedged item and then any adjustment to carrying value is amortized through profit or loss over the remaining term of the hedge using the EIR (Effective Interest Rate) method. EIR amortization may begin as soon as an adjustment exists and no later than when the hedged item ceases to be adjusted for changes in its fair value attributable to the risk being hedged. If the hedged item is derecognized, the unamortized fair value is recognized immediately in profit or loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When an unrecognized firm commitment is designated as a hedged item, the subsequent cumulative change in the fair value of the firm commitment attributable to the hedged risk is recognized as an asset or liability with a corresponding gain or loss recognized in profit and loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.4 Hedge of net investment in a foreign business&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company designates certain debt securities as a hedge of its net investment in foreign subsidiaries and applies hedge accounting to foreign currency differences arising between the functional currency of its investments abroad and the functional currency of the holding company (Mexican peso), regardless of whether the net investment is held directly or through a sub-holding. Differences in foreign currency that arise in the conversion of a financial liability designated as a hedge of a net investment in a foreign operation are recognized in other comprehensive income in the exchange differences on the translation of foreign operations and associates caption, to the extent that the hedge is effective. To the extent that the hedge is ineffective, such differences are recognized as market value gain or loss on financial instruments within the consolidated income statements. When part of the hedge of a net investment is disposed, the corresponding accumulated foreign currency translation effect is recognized as part of the gain or loss on disposal within the consolidated income statement. As of December 31, 2020, 2019 and 2018 there were no transactions of this nature.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzA_ec2e3dc1-d7fd-49ca-aec4-cc4aebbddf1d">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.8 Fair value measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures financial instruments, such as, derivatives, and certain non-financial assets such as trust assets of labor obligations at fair value at each balance sheet date. Also, fair values of bank loans and notes payable carried at amortized cost are disclosed in Note 19.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction to sell the asset or transfer the liability takes place either: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022; In the principal market for the asset or liability, or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022; In the absence of a principal market, in the most advantageous market for the asset or liability &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fair value measurement of a non-financial asset takes into account a market participant&#x2019;s ability to generate economic benefits by using the asset in its highest and best use or by selling it to another market participant that would use the asset in its highest and best use. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses valuation techniques that are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximizing the use of relevant observable inputs and minimizing the use of unobservable inputs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All assets and liabilities for which fair value is measured or disclosed in the financial statements are categorized within the fair value hierarchy, described as follows, based on the lowest level input that is significant to the fair value measurement as a whole: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt"&gt;      Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt"&gt;      Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt"&gt;      Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For assets and liabilities that are recognized in the financial statements on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by re-assessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole) at the end of each reporting period. &lt;/span&gt;&lt;/div&gt;The Company determines the policies and procedures for both recurring fair value measurement, such as those described in Note 21 and unquoted liabilities such as debt described in Note 19. For the purpose of fair value disclosures, the Company has determined classes of assets and liabilities on the basis of the nature, characteristics and risks of the asset or liability and the level of the fair value hierarchy as explained above.</ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory>
    <kof:DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzY_1003d71b-f959-4f9e-83e3-5bdc38293063">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.9 Inventories and cost of goods sold &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are measured at the lower of cost and net realizable value. Net realizable value represents the estimated selling price for inventories less all estimated costs of completion and costs necessary to make the sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories represent the acquisition or production cost that is incurred when purchasing or producing a product, and are based on the weighted average cost formula. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of goods sold is based on the weighted average cost of the inventories at the time of sale. Cost of goods sold includes expenses related to the purchase of raw materials used in the production process, as well as labor costs (wages and other benefits), depreciation of production facilities, equipment and other costs, including fuel, electricity, equipment maintenance and inspection. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management is required to make judgements regarding write-downs to determine the net realizable value of the inventory. These write-downs consider factors such as age and condition of goods as recent market data to assess the estimated future demand for goods. To date the COVID-19 pandemic has not had a material impact on the Company&#xb4;s assessment of the net realizable value of the inventory, with inventory turns remaining similar since the commencement of the pandemic.&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Nzc_7b605702-6a50-4cc4-ad0b-bd02e07753f4">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.10 Held for sale long lived assets and discontinued operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies the long lived assets as held for sale when:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.24pt"&gt;An asset is expected to be recovered principally through the sale, instead of being recovered through continuous  operational use;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt"&gt;An asset is maintained as held for its immediately sale and;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.24pt"&gt;An asset&#x2019;s sale is considered as highly possible in its actual condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A sale is considered highly possible when:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Management is engaged with a sales plan;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;An active plan to locate a buyer has been initiated;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The asset must be actively marketed at a reasonable price related to its fair value; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The sale is expected to be completed in less than one year from the date classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The non-current assets held for sale are measured at the lower value between the carrying value and the fair value less the disposal cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discontinued operations are the results of operations and cash flows that can be clearly distinguished from the rest of the Company&#x2019;s operations an cash flows that have been disposed or classified as held for sale, and:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Represent either a separated major line of business or geographic area;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Are part of a coordinated plan to dispose of a major line of business or a geographic of operations; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;It is a subsidiary acquired exclusively for the purpose of reselling it.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discontinued operations are excluded from the continuing operations results and they are presented separately net of tax in the consolidated income&lt;/span&gt;&lt;/div&gt;Additional disclosure is provided in Note 5 regarding the Company&#x2019;s disposal of Philippine.</ifrs-full:DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory>
    <kof:DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODc_abf88eb0-47bc-4a47-b94f-920dba84d387">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.11 Other current assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets, which will be realized within a period of less than one year from the reporting date, are comprised of prepaid assets, product promotion and agreements with customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid assets principally consist of advances to suppliers of raw materials, advertising, promotional, leasing and insurance costs, and are recognized as other current assets at the time of the cash disbursement, and are unrecognized in the consolidated statement of financial position and recognized in the appropriate consolidated income statement caption when the risks and rewards of the related goods have been transferred to the Company or services have been received, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has prepaid advertising costs which consist of television and radio advertising airtime paid in advance. These expenses are generally amortized over the period based on the transmission of the television and radio spots. The related production costs are recognized in consolidated income statement as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has agreements with customers for the right to sell and promote the Company&#x2019;s products over a certain period. The majority of these agreements have terms of more than one year, and the related costs are amortized using the straight-line method over the term of the contract. During the years ended December&#160;31, 2020, 2019 and 2018, such amortization aggregated to Ps. 213, Ps. 273 and Ps. 277, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock>
    <ifrs-full:AmortisationExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNDEyNTQ_6700cee7-d5c9-4b66-84f5-9351baf2590a"
      unitRef="mxn">213000000</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNDEyNjI_b369545a-e703-434c-9ef8-f7066a3e6961"
      unitRef="mxn">273000000</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNDEyNzM_4e495370-3ce3-4dcf-9305-8a8d560f31a9"
      unitRef="mxn">277000000</ifrs-full:AmortisationExpense>
    <ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Njg_defd57d3-d3f0-4bfc-b197-ade57f2e5395">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.12 Investments in other entities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.12.1 Investments in associates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Associates are those entities over which the Company has significant influence. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but without control over those policies. Upon loss of significant influence over the associate, the Company measures and recognizes any retained investment at its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in associates are accounted for using the equity method and initially recognized at cost, which comprises the investment&#x2019;s purchase price and any directly attributable expenditure necessary to acquire it. The carrying amount of the investment is adjusted to recognize changes in the Company&#x2019;s share of net assets of the associate since the acquisition date. The financial statements of the associates are prepared for the same reporting period as the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company&#x2019;s share of losses exceeds the carrying amount of the investment in the associate, including any advances, the carrying amount is reduced to nil and recognition of further losses is discontinued except to the extent that the Company has a legal or constructive obligation or has made payments on behalf of the associate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill identified at the acquisition date is presented as part of the investment in shares of the associate in the consolidated statement of financial position. Any goodwill arising on the acquisition of the Company&#x2019;s interest in an associate is measured in accordance with the Company&#x2019;s accounting policy for goodwill arising in a business combination, see Note 3.2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After application of the equity method, the Company determines whether it is necessary to recognize an additional impairment loss on its investment in its associate. The Company determines at each reporting date whether there is any objective evidence that the investment in the associates is impaired. If this is the case, the Company calculates the amount of impairment as the difference between the recoverable amount of the associate and its carrying value and recognizes the amount in the share of the profit or loss of associates accounted for using the equity method in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.12.2 Joint arrangements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A joint arrangement is an arrangement in which two or more parties have joint control. Joint control is the contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. The Company classifies its interests in joint arrangements as either joint operations or joint ventures depending on the Company&#x2019;s rights to the assets and obligations for the liabilities of the arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement. The Company recognizes its interest in the joint ventures as an investment and accounts for that investment using the equity method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019 the Company does not have an interest in joint operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon loss of joint control over the joint venture, the Company measures and recognizes any retained investment at its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.12.3 Investment in Venezuela &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On December 31, 2017, the Company changed the method of accounting for its investment in Venezuela from consolidation to the fair value method through OCI using a Level 3 inputs and recognized as of December 31, 2019 a fair value loss on the investment Ps. 216. Gains and losses on the investment since January 1, 2018 are recognized in OCI.As December 31, 2020 fair value of Venezuela investment is Ps. 0.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0MjE_3e613016-89d9-4645-b4aa-a04033e12eab"
      unitRef="mxn">0</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0MjE_ab06955e-cd33-459d-9713-9f094f808e8f"
      unitRef="mxn">0</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNDQ4MzQ_5c055509-e4dc-4cb1-867d-103255a2bd4f"
      unitRef="mxn">-216000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i4e0964f109c346ccb2b71b3f0f9f86c2_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNDQ5ODA_bcd936ec-0bb9-4d35-baac-308348d155b3"
      unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTQ_69bfd43d-7480-4ff4-b245-038395725727">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.13 Property, plant and equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are initially recorded at their cost of acquisition and/or construction and are presented net of accumulated depreciation and accumulated impairment losses if any. The borrowing costs related to the acquisition or construction of qualifying assets is capitalized as part of the cost of that asset. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major maintenance costs are capitalized as part of total acquisition cost, which imply an increase on the asset useful life. Routine maintenance and repair costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in progress consists of long-lived assets not yet in service, in other words, that are not yet ready for the purpose that they were bought, built or developed. The Company expects to complete those investments during the following 12 months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the straight-line method. Where an item of property, plant and equipment comprises major components having different useful lives, the components are accounted for and depreciated separately. The Company estimates depreciation rates, considering the estimated useful lives of the assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of the Company&#x2019;s principal assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;40 &#x2013; 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;10 &#x2013; 20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;7 &#x2013; 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refrigeration equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;5 &#x2013; 7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Returnable bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5 &#x2013; 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;3 &#x2013; 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives, residual values and depreciation method are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds (if any) and the carrying amount of the asset and is recognized in consolidated income statement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Returnable and non-returnable bottles: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has two types of bottles: returnable and non-returnable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt"&gt;Non-returnable: bottles are recorded in the consolidated income statement at the time of the sale of the product.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt"&gt;Returnable: bottles are classified as long-lived assets as a component of property, plant and equipment. Returnable bottles are recorded at acquisition cost and for countries with hyperinflationary economies, restated according to IAS 29. Depreciation of returnable bottles is computed using the straight-line method over their estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt"&gt;There are two types of returnable bottles: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-42.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:38.25pt"&gt;Those that are in the Company&#x2019;s control within its facilities, plants and distribution centers; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-42.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:38.25pt"&gt;Those that have been placed in the hands of customers and still belong to the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Returnable bottles that have been placed in the hands of customers are subject to an agreement with a retailer pursuant to which the Company retains ownership. These bottles are monitored by sales personnel during periodic visits to retailers and the Company has the right to charge any breakage identified to the retailer. Bottles that are not subject to such agreements are expensed when placed in the hands of retailers. &lt;/span&gt;&lt;/div&gt;The Company&#x2019;s returnable bottles are depreciated according to their estimated useful lives (3 years for glass bottles and 1.5 years for PET bottles). Deposits received from customers are amortized over the same estimated useful lives of the bottles.</ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTU_cc39a85b-0663-4642-aff6-815a749b7adc">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of the Company&#x2019;s principal assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;40 &#x2013; 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;10 &#x2013; 20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;7 &#x2013; 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refrigeration equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;5 &#x2013; 7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Returnable bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5 &#x2013; 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;3 &#x2013; 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  9,865&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,729&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  47,146&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  21,532&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  3,874&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;125,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,888&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,578&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,917&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;451&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;537&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;393&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,094&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed projects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;304&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,160&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,711&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,722)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(555)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(615)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(312)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,612)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposal of Philippines&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,654)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,371)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,621)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,415)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,116)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(489)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31,902)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(388)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,089)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,072)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(765)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(321)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(292)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,259)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,551&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;466&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;612&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,760&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,575&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  18,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  38,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  19,963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,749&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  4,131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  479&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  861&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  102,998&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,575&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  18,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  38,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  19,963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,749&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  4,131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  479&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  861&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  102,998&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,581&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,392&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,324&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;405&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed projects in progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;508&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,650&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,396&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,004)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;343&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,577)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,032)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,749)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,315)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(961)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(833)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(381)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,099)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,254&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;241&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;352&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,345&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  18,746&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  38,919&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,410&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  16,153&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  782&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  800&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  106,224&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  18,746&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  38,919&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  20,410&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  16,153&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  782&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  800&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  106,224&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;104&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,613&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,300&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;186&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,655&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;158&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;245&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfer of completed projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;721&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(5,187)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,425)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,073)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,175)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(255)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,182)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,243)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(797)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(629)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(5,608)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;293&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;990&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,824&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,240&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  18,653&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  39,664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  20,202&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  17,924&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,894&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  851&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  109,165&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.437%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.966%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation as of January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,616)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (19,620)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (10,688)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (13,422)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (330)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (497)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (49,173)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation for the year &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,880)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,086)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,827)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,404)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;497&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;579&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,296&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Philippines disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,210&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;312&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;631&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,495&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(222)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,403)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(517)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,480)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,414)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (16,969)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (10,206)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (8,706)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (276)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (485)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (41,056)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation as of January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,414)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (16,969)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (10,206)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (8,706)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (276)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (485)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (41,056)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,862)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,734)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,387)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;966&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,145&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,464&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(629)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,203)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,655)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (18,398)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (11,032)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (10,092)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (365)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (495)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (45,037)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (4,655)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (18,398)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (11,032)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (10,092)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (365)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (495)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (45,037)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Depreciation for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(490)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,828)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,148)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,779)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,415)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;536&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,706&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;854&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;432&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,111&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,070)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (5,043)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (19,842)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (11,859)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (12,153)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (379)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (429)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (49,705)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of  December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,575&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,361&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  21,496&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  9,757&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  4,131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  203&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  376&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  61,942&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of  December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,091&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,521&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  9,378&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,061&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  61,187&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of  December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,240&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  13,610&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  19,822&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  8,343&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,771&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,894&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  358&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  59,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Total includes Ps. 289, Ps. 610 and Ps. 415 outstanding payment to suppliers, as of December&#160;31, 2020, 2019 and 2018 respectively&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i4e727670919e48d0ac1d93cb80d9a3a8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMS0xLTEtMS0wL3RleHRyZWdpb246MGYyNjUzYjJiZDY0NDk1OWFiMzEwMzc0NTY4MDcwNDdfMTA0NDUzNjA0NjM4OTE_abb38df7-01fa-4014-addf-3769a86e0c94">P40Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i5ca6c84744f54221b65fd637c946b0e4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMS0xLTEtMS0wL3RleHRyZWdpb246MGYyNjUzYjJiZDY0NDk1OWFiMzEwMzc0NTY4MDcwNDdfMTA0NDUzNjA0NjM4OTY_dbd65680-548b-4f9b-a34a-8e81fdf53515">P50Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i4d3b72659b5c4cd4a1d6aa0ea9c2b1f3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMi0xLTEtMS0wL3RleHRyZWdpb246N2M2MDdmOTNmNmE4NGRkOWIzOWM5YTkyMzcxOWYwZTRfMTA0NDUzNjA0NjM4ODU_a1bb4614-cc72-4c52-b9a5-816148963e79">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i2b844e0643be4b7bb5b752f67bb2a6d4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMi0xLTEtMS0wL3RleHRyZWdpb246N2M2MDdmOTNmNmE4NGRkOWIzOWM5YTkyMzcxOWYwZTRfMTA0NDUzNjA0NjM4OTA_9f49dc73-d6f5-4f49-bb65-91e2d2b846e0">P20Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i75bfdd8c9ade49de9b8fc66723ef1e8c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMy0xLTEtMS0wL3RleHRyZWdpb246MTdiY2E5OTY3NWU3NDQ5NWI4ZTA5ZDhjZjVlZThhZGZfMTA0NDUzNjA0NjM4ODM_ed4d2970-20f8-42a3-9785-180df6f56c67">P7Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i6bcdfd9804d443e7aed221aec9d7e1c2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfMy0xLTEtMS0wL3RleHRyZWdpb246MTdiY2E5OTY3NWU3NDQ5NWI4ZTA5ZDhjZjVlZThhZGZfMTA0NDUzNjA0NjM4ODg_ac522dc3-18df-4e1e-a21f-935e1dce9e25">P15Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="id285283933f34468b6112b6dd0720b2e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNC0xLTEtMS0wL3RleHRyZWdpb246ZGRiZDUzM2E5ZmYwNGZiOWFiYzJlODUxY2IxMTc4ZThfMTA0NDUzNjA0NjM4ODI_e62c73bc-24ad-40df-a6a5-0f1274fbed11">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="ibbdf1ccd777842b9ac01184f90152b01_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNC0xLTEtMS0wL3RleHRyZWdpb246ZGRiZDUzM2E5ZmYwNGZiOWFiYzJlODUxY2IxMTc4ZThfMTA0NDUzNjA0NjM4ODY_64111ee6-9bd3-427e-a713-1a28412ee362">P7Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="ida455aed13ff4f048215b7342a05e458_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNS0xLTEtMS0wL3RleHRyZWdpb246MWIwNGIzM2E1Yjg3NDU5ZTk3ZmVkY2U5MDk2M2VlNDlfMTA0NDUzNjA0NjM4ODY_84d7a712-ae53-40f2-9748-3485cf6ae074">P1Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="id9cf67b1f2554afd81c70472a8c8d240_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNS0xLTEtMS0wL3RleHRyZWdpb246MWIwNGIzM2E1Yjg3NDU5ZTk3ZmVkY2U5MDk2M2VlNDlfMTA0NDUzNjA0NjM4OTA_b948f0c0-9cc0-4123-a749-8ae6a082f0d8">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i3673a4d7b449417fbca1a0fd177b2230_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNi0xLTEtMS0wL3RleHRyZWdpb246ZjNjNmU5Y2U1MGNmNDNjZmFhNzdlYzJlNzdiYzUzYjNfMTA0NDUzNjA0NjM4ODM_bcffd778-0683-4713-acfe-f586e0bb964d">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i4d7f29c112da4b2bb675b7459ce82c37_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjgyMmEzZDcyN2QwODRlOTliMTc2ZmVhMTkwN2UyMTUxL3RhYmxlcmFuZ2U6ODIyYTNkNzI3ZDA4NGU5OWIxNzZmZWExOTA3ZTIxNTFfNi0xLTEtMS0wL3RleHRyZWdpb246ZjNjNmU5Y2U1MGNmNDNjZmFhNzdlYzJlNzdiYzUzYjNfMTA0NDUzNjA0NjM4ODg_6b44998b-e952-4d90-874c-2ebb6fb1f1f2">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i3583804075954cd18de506c6987d4905_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNjU5NzA2OTg1NDUxMQ_c69e816b-2b35-4ecb-8bfb-e90c11bede30">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i591d99c237774bb1b1bba20db9aad2fe_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNjU5NzA2OTg1NDQ5OQ_bf1e1c42-6054-4df3-b5a5-1ce9c0d3a865">P1Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForBorrowingCostsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Njc_5f07f189-a4ae-4545-993c-98fbbc65750d">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.14 Borrowing costs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowing costs directly attributable to the acquisition, construction or production of qualifying assets, which are assets that necessarily take a substantial period of time to get ready for their intended use or sale, are added to the cost of those assets, until such time as the assets are substantially ready for their intended use or sale. Borrowing costs may include: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;interest expense; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;exchange differences arising from foreign currency borrowings to the extent that they are regarded as an adjustment to interest costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income earned on the temporary investment of specific borrowings pending their expenditure on qualifying assets is deducted from the borrowing costs eligible for capitalization. &lt;/span&gt;&lt;/div&gt;All other borrowing costs are recognized in the consolidated income statement in the period in which they are incurred.</ifrs-full:DescriptionOfAccountingPolicyForBorrowingCostsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Njk_ac39782a-b86a-4c70-aa2b-759774fd9d30">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.15 Intangible assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are identifiable non-monetary assets without physical substance and represent payments whose benefits will be received in future years. Intangible assets acquired separately are measured at initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value as at the date of acquisition (see Note 3.2). Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. The useful lives of intangible assets are assessed as either finite or indefinite, in accordance with the period over which the Company expects to receive the benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with finite useful lives are amortized and mainly consist of information technology and management system costs incurred during the development stage which are currently in use. Such amounts are capitalized and then amortized using the straight-line method over their expected useful lives. Expenditures that do not fulfill the requirements for capitalization are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortized intangible assets, such as finite lived intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group of assets may not be recoverable through its expected future cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with an indefinite life are not amortized and are subject to impairment tests on an annual basis as well as whenever certain circumstances indicate that the carrying amount of those intangible assets exceeds their recoverable value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets with an indefinite life mainly consist of rights to produce and distribute Coca-Cola trademark products in the Company&#x2019;s territories. These rights are contained in agreements that are standard contracts that The Coca-Cola Company has with its bottlers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had four bottler agreements in Mexico: (i)&#160;Valley of Mexico territory, which is up for renewal in June 2023, (ii)&#160;the agreement for the Southeast territory, which is up for renewal in June 2023, (iii)&#160;the agreement for the Bajio territory, which is up for renewal in May 2025 and (iv)&#160;the agreement for the Golfo territory, which is up for renewal in May 2025. As of December&#160;31, 2020, the Company had one bottler agreement in Brazil which is up for renewal in October 2027; As of December&#160;31, 2020, the Company had three bottler agreements in Guatemala, which are up for renewal in March 2025 (one contract) and April 2028 (two contracts).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition the Company had one bottler agreement in each country which is up for renewal as follows; Argentina, which is up for renewal in September 2024; Colombia, which is up for renewal in June 2024; Panama, which is up for renewal in November 2024; Costa Rica, which is up for renewal in September 2027; Nicaragua, which is up for renewal in May 2026, and Uruguay, which is up for renewal in June 2028. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 our investee KOF Venezuela had one bottler agreement, which is up for renewal in August 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement. In addition, these agreements generally may be terminated in the case of material breach. Termination would prevent the Company from selling Coca-Cola trademark beverages in the affected territory and would have an adverse effect on the Company&#xb4;s business, financial conditions, results from operations and prospects.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory>
    <kof:NumberOfBottlerAgreements
      contextRef="i52f36ca2fa0343ce88bc6436e7639b62_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMzI5ODUzNDk3MTI4Mw_ba9b2b4a-69d6-4fb2-9cc2-9d4b2b8bc78e"
      unitRef="agreement">4</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreements
      contextRef="i0be8407e8e7445dc898ea5d8233b9332_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMzI5ODUzNDk3MTI4NA_cddcc992-1f5e-47f1-b96a-a6d3f156cc24"
      unitRef="agreement">1</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreements
      contextRef="i3236a0fd8da047db9869385ac3306c45_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMzI5ODUzNDk3MTMxNg_f23c9757-e980-4f65-8f83-dfb934d96234"
      unitRef="agreement">3</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreements
      contextRef="i6d9dedca283c4266b58ac681ac486fd2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMzI5ODUzNDk3MTI4NQ_f5d9ddd6-6343-4dcb-afb9-6b3673d44892"
      unitRef="agreement">1</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreements
      contextRef="i72c00943250048ae8ae63a3d44a5d1eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMzI5ODUzNDk3MTI4Ng_f7a09b6f-c7a8-43c1-925e-e51ea8696c91"
      unitRef="agreement">1</kof:NumberOfBottlerAgreements>
    <kof:IntangibleAssetsRenewalTerm
      contextRef="ia39246c1d184474b887bcda35c5b1fec_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0NDc_be19507f-188b-4d80-a5c9-b29c9a2cf019">P10Y</kof:IntangibleAssetsRenewalTerm>
    <ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTM_c21976f0-28f3-44aa-8226-914ce9a756e3">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.16 Non-current assets held for sale &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-current assets and disposal groups are classified as held for sale if their carrying amount will be recovered principally through a sale transaction rather than through continuing use. This condition is regarded as met only when the sale is highly probable and the non-current asset (or disposal group) is available for immediate sale in its present condition. Management must be committed to the sale, which should be expected to qualify for recognition as a completed sale within one year from the date of classification. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company is committed to a sale plan involving loss of control of a subsidiary, all of the assets and liabilities of that subsidiary are classified as held for sale when the criteria described above are met, regardless of whether the Company will retain a non-controlling interest in its former subsidiary after the sale. &lt;/span&gt;&lt;/div&gt;Non-current assets (and disposal groups) classified as held for sale are measured at the lower of their previous carrying amount and fair value less costs to sell.</ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODM_d5f9bc8c-1254-40b5-8f64-c9e8cc114f6c">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.17 Impairment of long-lived assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of each reporting period, the Company reviews the carrying amounts of its long-lived tangible and intangible assets to determine whether there is any indication that those assets have suffered an impairment loss. If any such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment loss (if any). Where it is not possible to estimate the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the asset belongs. Where a reasonable and consistent basis of allocation can be identified, corporate assets are also allocated to individual CGUs, or otherwise they are allocated to the smallest CGUs for which a reasonable and consistent allocation basis can be identified. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For goodwill and other indefinite lived intangible assets, the Company tests for impairment on an annual basis and whenever certain circumstances indicate that the carrying amount of the related CGU might exceed its recoverable amount. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recoverable amount is the higher of fair value less costs to sell and value in use. In assessing value in use, the estimated future cash flows are discounted to their present value using discount rate that reflects current market assessments of the time value of money and the risks specific to the asset for which the estimates of future cash flows have not been adjusted, as discussed in Note 2.3.1.1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the recoverable amount of an asset (or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount. An impairment loss is recognized immediately in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Where the conditions leading to an impairment loss no longer exist, it is subsequently reversed, that is the carrying amount of the asset (or CGU) is increased to the revised estimate of its recoverable amount, but so that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset (or CGU) in prior years. A reversal of an impairment loss is recognized immediately in consolidated net income. Impairment losses related to goodwill are not reversible. For the year ended December&#160;31, 2020, 2019 and 2018 there was no impairment related to goodwill recognized.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0Mjk_03ae5922-2c29-4893-afb6-09fcfc3ff2f2"
      unitRef="mxn">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0Mjk_079fdf52-6dd0-4301-8a57-34906c49f956"
      unitRef="mxn">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0Mjk_7f9bd954-349f-4a3f-b070-2e6411f9381e"
      unitRef="mxn">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NjQ_0fce357a-2533-44ab-8e40-99dd3908fbfe">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.18 Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with IFRS 16, the Company evaluates whether a contract is, or contains a lease when the contract transfers the right to control an identified asset during a period in exchange for a consideration. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates whether a contract is a lease agreement when:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;The contract involves the use of an identified asset - this can be specified explicitly or implicitly, and must be physically distinct or represent substantially the entire capacity of a physically distinct asset. If the lessor has substantive substitution rights, the asset is not identified;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company has the right to receive substantially all the economic benefits of the use of the asset throughout the period of use;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;The Company has the right to direct the use of the asset when it has the right to make the most relevant decisions about how, and for what purpose the asset is used. When the use of the asset is predetermined, the Company has the right to direct the use of the asset if it: i) it has the right to operate the asset; or ii) it designed the asset in a way that pre-determines for what purpose it will be used.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;As a tenant &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Initial measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On the start date of the lease, the Company recognizes a right-of-use-asset and a leasing liability. The right-of-use asset is initially measured at cost, which includes the initial amount of the lease liability adjusted for any lease payment made during or before the initial application date. The right-of-use asset considers the incurred initial direct costs and an estimate of the costs to dismantle and eliminate the underlying asset, or to restore the underlying asset or the place where it is located, less any lease incentive received.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease liability is initially measured at the present value of future lease payments for the period remaining at the date of initial application. Such payments are discounted using the incremental borrowing rate of the Company, which is considered as the rate that the Company would have to pay for a similar period financing, and with a similar guarantee, to obtain an asset of similar value to the leased asset. For the Company, the discount rate used to measure the right-of-use asset and the lease liability is the rate related to the Company's financing cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease payments included in the measurement of the lease liability include the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Fixed payments, including payments that are substantially fixed;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Variable lease payments that depend on an index or a rate, initially measured using the index or the rate as of the lease commencement date;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;&#160;The price related to a purchase option that the Company has reasonable exercising certainty, an option to extend the contractual agreement and penalties for early termination of the lease agreement, unless the Company has reasonable certainty of not exercising those options.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;&#160;Amounts payable for residual value guarantees;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Payments for early cancellation, if this option is contemplated in the lease conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not recognize a right-of-use asset and lease liability for those short-term agreements with a contractual period of 12 months or less and leases of low-value assets, mainly information technology equipment used by employees, such as laptops and desktops, handheld devices and printers. The Company recognizes the lease payments associated with these agreements as an expense in the consolidated statement of income as they are incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Subsequent Measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The right-of-use asset is depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. In addition, the right-of-use asset is periodically evaluated for impairment losses, if any, and evaluated for some lease liability remedies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities are subsequently measured at amortized cost using the effective interest rate method. The Company re-measures the lease liability without modifying the discount rate when there is a modification in future lease payments under a residual value guarantee or if the modification arises from a change in the index or rate when there are variable payments. The lease liability is measured again using a new incremental borrowing rate at the date of modification when:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;An option to extend or terminate the agreement is exercised by modifying the non-cancelable period of the contract;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company changes its assessment of whether it will exercise a purchase option.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;When the lease liability is re-measured, an adjustment is made to the corresponding carrying amount of the right of use asset , or is recorded in profit or loss if the carrying amount of the asset has been reduced to zero.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A modification to the lease agreement is accounted for as a separate agreement if the following two conditions are met: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.9pt"&gt;The modification increases the scope of the lease by adding the right to use one or more underlying assets; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#777777;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.87pt"&gt;The consideration of the lease is increased by an amount proportional to the independent price of the increase in scope and by any adjustment to that independent price to reflect the contract circumstances.&lt;/span&gt;&lt;span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the consolidated income statement, the interest expense of the lease liability is presented as a component of the financial expense, unless they are directly attributable to qualified assets, in which case they are capitalized according to the Company&#x2019;s financing cost accounting policy. The right-of-use assets are measured according to the cost model, depreciated over the lease term using the straight line method and recognized in the consolidated statement of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Improvements in leased properties are recognized as part of property, plant and equipment in the consolidated statement of financial position and amortized using the straight-line method, over the shorter of the useful life of the asset and the term of the related lease.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;As property owner.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company as lessor determines at the beginning of the lease, if each agreement is classified as an operating or financial lease.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases are classified as finance leases when under the terms of the lease agreement substantially all the risks and rewards of the underlying asset have been transferred, otherwise, lease agreements are classified as operating leases. The Company considers some of the following indicators, among others; to analyze whether substantially all the inherent risks and benefits are transferred:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.1pt"&gt;If the lease is for most of the useful life of the asset;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.1pt"&gt;If the present value of the minimum future lease payments amounts to substantially all of  the underlying asset fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes payments for operating leases received as income in a straight line during the term of the lease within the consolidated statements of income, except when another basis best represents the time pattern in which the economic benefits of the leased asset are transferred.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company initially recognizes an equal amount to the lease net investment, which is the present value of future lease payments plus any residual value guarantee; and a distinction is made between the current portion of collections with a maturity of less than or equal to a 12-month term and non-current collections, with a maturity of more than 12 months; including:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt"&gt;fixed payments including those leases that in substance are fixed, which may involve variability, but essentially unavoidable, less any lease incentive to be collected;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.8pt"&gt;payments for variable rent that depend on an index or a rate as of the start date of the lease;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.03pt"&gt;amounts payable by the lessee for residual value guarantees (if applicable); &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(iv)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.57pt"&gt;the price related to a purchase option if the lessee is reasonably sure to exercise it (if applicable); and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(v)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Payments for penalties arising from the termination of the lease, if the term of the lease reflects that the lessee will exercise an option to terminate the lease.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intercompany transactions related to transactions among lessors and lessees within the Group are eliminated in the Company consolidation process.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory>
    <kof:DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTk_ba32dfbc-f5b7-4eaa-b9eb-0dde2eac463a">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.19 Financial liabilities and equity instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.19.1 Classification as debt or equity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt and equity instruments issued by a group entity are classified as either financial liabilities or as equity in accordance with the substance of the contractual arrangements and the definitions of a financial liability and an equity instrument. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.19.2 Equity instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An equity instrument is any contract that evidences a residual interest in the assets of an entity after deducting all of its liabilities. Equity instruments issued by the Company are recognized when the proceeds are received, net of direct issue costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Repurchase of the Company&#x2019;s own equity instruments is recognized and deducted directly from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Company&#x2019;s own equity instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.19.3 Financial liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Initial recognition and measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial liabilities within the scope of IFRS 9 are classified as financial liabilities at amortized cost, except for derivative instruments designated as hedging instruments in an effective hedge, financial liabilities arising from transfer of a financial asset that does not qualify for de-recognition, financial guarantee contracts and contingent consideration obligation in a business combination, as appropriate, which are recognized at FVTPL. The Company determines the classification of its financial liabilities at initial recognition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All financial liabilities are recognized initially at fair value less, in the case of loans and borrowings, directly attributable transaction costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial liabilities include trade and other payables, loans and borrowings, and derivative financial instruments, see Note 3.7. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Subsequent measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of financial liabilities depends on their classification as described below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans and borrowings &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After initial recognition, interest bearing loans and borrowings are subsequently measured at amortized cost using the effective interest method. Gains and losses are recognized in the consolidated statements of income when the liabilities are derecognized as well as through the effective interest method amortization process. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortized cost is calculated considering any discount or premium on acquisition and fees or costs that are an integral part of the effective interest method. The effective interest method amortization is included in interest expense in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;De-recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. &lt;/span&gt;&lt;/div&gt;When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the de-recognition of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the consolidated statements of income.</kof:DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Nzg_c1f0eca9-3c4c-4565-8557-c6dde3e6fbf3">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.20 Provisions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provisions are recognized when the Company has a present obligation (contractual or implied) as a result of a past event, it is probable that the Company will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount recognized as a provision is the best estimate of the consideration required to settle the present obligation at the end of the reporting period, taking into account the risks and uncertainties surrounding the obligation. When a provision is measured using the cash flows estimated to settle the present obligation, its carrying amount is the present value of those cash flows (where the effect of the time value of money is material). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured reliably. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes a provision for a loss contingency when it is probable (i.e. the probability that the event will occur is greater than the probability that it will not) that certain effects related to past events, would materialize and can be reasonably quantified. These events and their financial impact are also disclosed as loss contingencies in the consolidated financial statements when the risk of loss is deemed to be other than remote. The Company does not recognize an asset for a gain contingency until the gain is realized, see Note 26. &lt;/span&gt;&lt;/div&gt;Restructuring provisions are recognized only when the recognition criteria for provisions are fulfilled. The Company has a constructive obligation when a detailed formal plan identifies the business or part of the business concerned, the location and number of employees affected and there is a detailed estimate of the associated costs, and an appropriate timeline. Furthermore, the employees affected must have been notified of the plan&#x2019;s main features.</ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzI_fa5295c9-baa8-45a6-887f-50d01e5543ac">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.21 Post-employment and other non-current employee benefits &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Post-employment and other non-current employee benefits, which are considered to be monetary items, include obligations for pension and post-employment plans and seniority premiums, all based on actuarial calculations, using the projected unit credit method. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the economic benefits and retirement pensions are granted to employees with 10 years of service and minimum age of 60. In accordance with Mexican Labor Law, the Company provides seniority premium benefits to its employees under certain circumstances. These benefits consist of a one-time payment equivalent to 12 days&#x2019; wages for each year of service (at the employee&#x2019;s most recent salary, but not to exceed twice the legal minimum wage), payable to all employees with 15 or more years of service, as well as to certain employees terminated involuntarily prior to the vesting of their seniority premium benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For defined benefit retirement plans and other non-current employee benefits, such as the Company&#x2019;s sponsored pension and retirement plans and seniority premiums, the cost of providing benefits is determined using the projected unit credit method, with actuarial valuations being carried out at the end of each reporting period. All re-measurements effects of the Company&#x2019;s defined benefit obligation such as actuarial gains and losses and return on plan assets are recognized directly in other comprehensive income (&#x201c;OCI&#x201d;). The Company presents service costs within cost of goods sold, administrative and selling expenses in the consolidated statements of income. The Company presents net interest cost within interest expense in the consolidated statements of income. The projected benefit obligation recognized in the consolidated statement of financial position represents the present value of the defined benefit obligation as of the end of each reporting period. Certain subsidiaries of the Company have established plan assets for the payment of pension benefits and seniority premiums through irrevocable trusts of which the employees are named as beneficiaries, which serve to decrease the funded status of such plans&#x2019; related obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to compensated absences, such as vacations and vacation premiums, are recognized on an accrual basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes a liability and expense for termination benefits at the earlier of the following dates: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a.&#160;&#160;&#160;&#160;When it can no longer withdraw the offer of those benefits; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;b.&#160;&#160;&#160;&#160;When it recognizes costs for a restructuring that is within the scope of IAS 37, Provisions, Contingent Liabilities and Contingent Assets, and involves the payment of termination benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is demonstrably committed to a termination when, and only when, the entity has a detailed formal plan for the termination and is without realistic possibility of withdrawal. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A settlement occurs when the Company enters into a transaction that eliminates all further legal for constructive obligations or part or all of the benefits provided under a defined benefit plan. A curtailment arises from an isolated event such as closing of a plant, discontinuance of an operation or termination or suspension of a plan. Gains or losses on the settlement or curtailment of a defined benefit plan are recognized when the settlement or curtailment occurs.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory>
    <kof:MinimumYearOfServiceForRetirementBenefits
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNjk3MzA_6a949189-9731-41f9-9113-f01db6bcaeab">P10Y</kof:MinimumYearOfServiceForRetirementBenefits>
    <kof:MinimumAgeQualificationForEconomicBenefitsAndRetirementPension
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfMTIwOTQ2Mjc5OTM0NTg_7366c2ba-c887-4525-b479-2d608b96661c"
      unitRef="mxnPerShare">60</kof:MinimumAgeQualificationForEconomicBenefitsAndRetirementPension>
    <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzM_da7405d9-0b91-4392-805b-6c4852373647">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.22 Revenue recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue when it has transferred to the client control over the good sold or the service rendered. Control refers to the ability of the client to direct and obtain substantially all the transferred product&#x2019;s benefits. Also, it implies that the customer has the ability to prevent a third-party from directing the use and obtaining substantially all the benefits of the transferred product. Coca-Cola FEMSA&#x2019;s management applies the following considerations to analyze the moment in which the control of the good sold or the service is transferred to the client:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Identify the contract (written, spoken or according to the conventional business practices).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Evaluate the goods and services engaged in the client&#x2019;s contract and identify the related performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Consider the contract terms and the commonly accepted practices in the business to determine the transaction price. The transaction price is the consideration that the Company expects to be entitled to for transferring the goods and services engaged with the client, excluding the collected amount for third parties, such as taxes directly related to the sales. The consideration engaged in a customer&#x2019;s contract may include fixed amount, variable amounts or both.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Allocate the transaction price to each performance obligation (to each good or service that is different) for an amount that represents the part of the benefit that the Company expects to receive in exchange for the right of transferring the goods or services engaged with the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognize revenue when (or while) it satisfied the performance obligation through the transfer of the goods or services engaged.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the conditions mentioned above are accomplished normally when the goods are delivered and services are provided to the customer and this moment is considered a point in time. The net sales reflect the units delivered at list price, net of promotions and discounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generates revenues for the following principal activities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sale of goods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It includes the sales of goods by all the subsidiaries of the Company, mainly the sale of beverages of the leading brand of Coca-Cola in which the revenue is recognized in the point of time those products were sold to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Rendering of services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It includes the revenues of distribution services that the Company recognizes as revenues as the related performance obligation is satisfied. The Company recognizes revenues for rendering of services at the time period in which the performance obligation is satisfied according with the following conditions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The customer receives and consumes simultaneously the benefits, as the Company satisfies the performance obligation;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The customer controls the related assets, even if the Company improves them;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The revenues can be measured reliably; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The Company has the right to payment for the performance completed to date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sources of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  181,890&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  192,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  181,823&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services rendered&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating revenues (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,768&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  183,985&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  194,471&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  182,342&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline"&gt;In 2020 and 2019, related tax effect in Brazil associated to sales taxes paid in excess in prior years (PIS/COFINS) &#x2013; See Note 25.2.1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable allowances granted to customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adjusts the transaction price based on the estimations of the promotions, discounts or any other variable allowances that may be granted to the customers. These estimations are based on the commercial agreements celebrated with the customers and in the historical performance for the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contracts costs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The incremental costs for obtaining a customer contract are recognized as an asset if the Company expects to recover the costs associated to them. The incremental costs are those incurred to obtain a contract and that wouldn&#x2019;t be incurred if the contract hadn&#x2019;t been obtained. The Company recognizes these costs as an expense in the consolidated income statement when the associated revenue is realized in a period equal to or less than one year. The recognized assets, as previously indicated, are amortized in a systematic way as goods and services are transferred to the client in such way that the asset will be recognized in the income statement through its amortization in the same period that revenue is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;These assets are amortized by the straight-line method over the terms of the contracts they refer to.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
    <ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTc_6b94fcdd-be84-4f97-b934-e23aac479807">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sources of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  181,890&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  192,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  181,823&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services rendered&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating revenues (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,768&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  183,985&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  194,471&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  182,342&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline"&gt;In 2020 and 2019, related tax effect in Brazil associated to sales taxes paid in excess in prior years (PIS/COFINS) &#x2013; See Note 25.2.1.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i9e50a121e4f743949c05cff5e63af361_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMS0xLTEtMS0w_4592a724-f8fd-45db-b355-93286e7cbddb"
      unitRef="mxn">181890000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i6e5154d8e66b4493bf7c52b081cbe06f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMS0yLTEtMS0w_d493397d-7ea6-419c-80c5-24829f23a011"
      unitRef="mxn">192342000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i70cee89c5fb343a6ad6d2d5b8bdcd455_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMS0zLTEtMS0w_6a807642-64a0-4d6c-a56a-300e34145137"
      unitRef="mxn">181823000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ia19538f36af046e6ba1e4fbe0b41bea5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMi0xLTEtMS0w_bd1caf5f-4b27-4f24-9910-0eb007b8e813"
      unitRef="mxn">327000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i84734742c4e4422ea9b13d41f4e920ec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMi0yLTEtMS0w_e03d9338-3e9e-44f8-b226-2483e6009fed"
      unitRef="mxn">385000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i23ccdd08852c4596b9c1f2169f537459_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMi0zLTEtMS0w_cdb96d60-794d-45c3-b941-1eb2999c3dd2"
      unitRef="mxn">330000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i98afcb07e9154e5199ada1df58b4761d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMy0xLTEtMS0w_97a1e263-679f-4a52-aae0-381375217824"
      unitRef="mxn">1768000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="idea7764735e04b8493f8e8a06330ac1d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMy0yLTEtMS0w_1dc72733-0ad5-4ed0-a301-46bac3962687"
      unitRef="mxn">1744000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i421b982064fc4e9f8bb24f871a95c550_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfMy0zLTEtMS0w_c13b6a94-3af0-457d-9232-21297132718c"
      unitRef="mxn">189000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfNC0xLTEtMS0w_89ddd4fb-4ab8-44a3-8bae-c2de768af6d0"
      unitRef="mxn">183985000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfNC0yLTEtMS0w_b74b4f47-934f-4c2e-ae81-38917035d5f7"
      unitRef="mxn">194471000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RhYmxlOjM1Yjc4ZjdjODlmNzRjNzNhNTY5ZjdmNTA3MGY3NGEwL3RhYmxlcmFuZ2U6MzViNzhmN2M4OWY3NGM3M2E1NjlmN2Y1MDcwZjc0YTBfNC0zLTEtMS0w_3d0474aa-a880-4325-b0d6-99f1bf22b328"
      unitRef="mxn">182342000000</ifrs-full:RevenueFromContractsWithCustomers>
    <kof:DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3Nzk_c2ffe85b-7cae-42fd-9ee3-6c9106e8dc6b">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.23 Administrative and selling expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Administrative expenses include labor costs (salaries and other benefits, like employee profit sharing &#x201c;PTU&#x201d;) of employees not directly involved in the sale of the Company&#x2019;s products, as well as professional service fees, the depreciation of office facilities, amortization of capitalized information technology system implementation costs and any other similar costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling expenses include: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Distribution: labor costs (salaries and other related benefits), outbound freight costs, warehousing costs of finished products, depreciation of returnable bottles in the distribution process, depreciation and maintenance of trucks and other distribution facilities and equipment. For the years ended December&#160;31, 2020, 2019 and 2018, these distribution costs amounted to Ps. 24,190, Ps. 25,068 and Ps. 23,421, respectively;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Sales: labor costs (salaries and other benefits including PTU) and sales commissions paid to sales personnel; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Marketing: promotional expenses and advertising costs.&lt;/span&gt;&lt;/div&gt;PTU is paid by the Company&#x2019;s Mexican subsidiaries to its eligible employees. In Mexico, employee profit sharing is computed at the rate of 10% of the individual company taxable income. PTU in Mexico is calculated from the same taxable income for income tax, except for the following: a) neither tax losses from prior years nor the PTU paid during the year are being deductible; and b) payments exempt from taxes for the employees&#160;are fully deductible in the PTU computation.</kof:DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock>
    <ifrs-full:DistributionCosts
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNzc3MjQ_d57c64a4-dd93-4d7d-a0b6-ef0bc4b4fb20"
      unitRef="usd">24190000000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNzc3MzI_0a17644d-029b-4083-ad90-b904493eb69b"
      unitRef="usd">25068000000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNzc3NDM_5caf3899-5eff-43b3-a7fc-d267b71c219b"
      unitRef="usd">23421000000</ifrs-full:DistributionCosts>
    <kof:ProfitSharingComputationPercentageOnTaxableIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfNzgwNzA_37388981-914d-41c1-833f-df61b99f2370"
      unitRef="number">0.10</kof:ProfitSharingComputationPercentageOnTaxableIncome>
    <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NzE_9fe3be89-31bb-484b-aa46-7af622adac5e">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.24 Income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense represents the sum of the tax currently payable and deferred tax. Income taxes are charged to consolidated income statements as they are incurred, except when they relate to items that are recognized in other comprehensive income or directly in equity, in which case, the current and deferred tax are also recognized in other comprehensive income or directly in equity, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.24.1 Current income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current income taxes are recorded in the results of the year they are incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.24.2 Deferred income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred taxes are recognized on temporary differences between the carrying amounts of assets and liabilities in the consolidated financial statements and the corresponding tax bases used in the computation of taxable profit. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are generally recognized for all deductible temporary differences, including tax loss carryforwards and certain tax credits, to the extent that it is probable that future taxable profits, and reversal of existing taxable temporary differences will be available against which those deductible temporary differences can be. Such deferred tax assets and liabilities are not recognized if the temporary difference arises from the initial recognition (other than in a business combination) of other assets and liabilities in a transaction that affects neither the taxable profit nor the accounting profit. In the case of Brazil, where certain goodwill amounts are at times deductible for tax purposes, the Company recognizes in connection with the acquisition accounting a deferred tax asset for the tax effect of the excess of the tax basis over the related carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and any unused tax losses. Deferred tax assets are recognized to the extent that it is probable that taxable profit and reversal of existing taxable temporary differences will be available against which the deductible temporary differences, and the carry forward of unused tax credits and unused tax losses can be utilized. The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are re-assessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits and reversal of existing taxable temporary differences will allow the deferred tax asset to be recovered. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax liabilities are recognized for taxable temporary differences associated with investments in subsidiaries, associates, and interests in joint ventures, except where the Company is able to control the reversal of the temporary difference and it is probable that the temporary difference will not reverse in the foreseeable future. Deferred tax assets arising from deductible temporary differences associated with such investments and interests are only recognized to the extent that it is probable that there will be sufficient taxable profits against which to utilize the benefits of the temporary differences and they are expected to reverse in the foreseeable future. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are classified as a non-current asset or liability, regardless of when the temporary differences are expected to reverse. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax relating to items recognized in the other comprehensive income is recognized in correlation to the underlying transaction in OCI.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and deferred tax liabilities are offset if a legally enforceable right exists to set off current tax assets against current tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the period in which the liability is settled or the asset is realized, based on tax rates (and tax laws) that have been enacted or substantively enacted by the end of the reporting period. The measurement of deferred tax liabilities and assets reflects the tax consequences that would follow from the manner in which the Company expects, at the end of the reporting period, to recover or settle the carrying amount of its assets and liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the income tax rate is 30% for 2020, 2019 and 2018. As a result of the Mexican Tax Reform mentioned in note 25.3, for the year 2021 the country will continue with a tax rate of 30%.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
    <ifrs-full:ApplicableTaxRate
      contextRef="ifbb8d01f140e43d98306b4edbafe34a5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODI5Mjc_b1f492fa-3ba6-402e-b534-344407e40556"
      unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="i4e5b9169d4ec4bcc91a620523af9fd96_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODI5Mjc_cc3ddf98-851d-41da-b6c7-bd85e29cb888"
      unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="ie0cc969f2c86455db0c307c18843b7c4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODI5Mjc_d31be99c-4981-46eb-991a-cdbd79c5cce3"
      unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="ifc3f2ec1399843668735534be9797b83_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODMwNzI_07d603ec-28bb-4838-9a6a-54d66be1aa60"
      unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODg_59604ec0-84e0-4447-8ff8-e68f1e11fc07">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.25 Share-based payments transactions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior executives of the Company receive remuneration in the form of share-based payment transactions, whereby employees render services as consideration for equity instruments. The equity instruments are granted and then held by a trust controlled by FEMSA. They are accounted for as equity settled transactions. The award of equity instruments is granted for a fixed monetary value. &lt;/span&gt;&lt;/div&gt;Share-based payments to employees are measured at the fair value of the equity instruments at the grant date. The fair value determined at the grant date of the share-based payments is expensed and recognized based on the graded vesting method over the vesting period.</ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3NjU_3c7163bd-e8fb-4adb-8a92-15bbf93f9d50">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.26 Earnings per share &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presents basic and diluted earnings per share (EPS) data for its shares. As described in Note 24, the Company has potentially dilutive shares and therefore presents its basic and diluted earnings per share. Basic EPS is calculated by dividing the net income attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the year. Diluted EPS is calculated by dividing the profit attributable to ordinary equity holders of the parent (after adjusting for interest on the convertible preference shares) by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. Earnings per share for all periods are adjusted to give effect to capital contributions, bonus issues, share splits or reverse share splits that occur during any of periods presented and subsequent to the latest balance sheet date until the issuance date of the financial statements.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory>
    <kof:DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3ODU_9e7c1ee7-ef46-4392-ad28-d3262017613b">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.27 Issuance of common shares &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the issuance of own common shares as an equity transaction. The difference between the book value of the shares issued and the amount contributed by the non-controlling interest holder or third party is recorded as additional paid-in capital.&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock>
    <kof:DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8yOC9mcmFnOjYxZTY4ODg5Y2ExZjRkMDdiMTI4Mzg0ZmU0ZGU2M2JjL3RleHRyZWdpb246NjFlNjg4ODljYTFmNGQwN2IxMjgzODRmZTRkZTYzYmNfODc3OTE_a5fef284-c6d9-4acc-80d1-b479c9f7e1f0">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.28 IFRIC 23 Uncertainty over income tax treatments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Interpretation addresses the accounting for income taxes when tax treatments involve uncertainty that affects the application of IAS 12 and does not apply to taxes or levies outside the scope of IAS 12, nor does specifically include requirements relating to interest and penalties associated with uncertain tax treatments. The interpretation specifically addresses the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;a.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt"&gt;Whether an entity considers uncertain tax treatments separately; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;b.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt"&gt;The assumptions an entity makes about the examination of tax treatments by taxation authorities; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;c.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt"&gt;How an entity determines taxable profit (loss), tax bases, unused tax losses, unused tax credits and tax rates, and; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;d.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt"&gt;How an entity considers changes in facts and circumstances. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;An entity must determine whether to consider each uncertain tax treatment separately or together with one or more other uncertain tax treatments. The approach that better predicts the resolution of the uncertainty should be followed. The Company applied the interpretation on January 1, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company applied the retrospective modified approach and has performed a qualitative and quantitative evaluation of the impacts in the consolidated financial statements derived from IFRIC 23 adoption. Such evaluation included the activities described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;i.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.67pt"&gt;Review of the Company&#x2019;s policies through which tax treatments are accounted, for and revised including evidence from business units delivered to external advisors.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;ii.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:8.34pt"&gt;Analysis of the tax memorandums prepared by the external tax advisor which support the Company&#x2019;s tax treatment over an uncertain tax position about a) how tax earnings (losses) are calculated, b) how tax basis or losses are applied, c) tax credits not applied, and d) how tax rates in different jurisdictions are considered. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;iii.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.01pt"&gt;Documentation of the tax correspondence received in the Company&#x2019;s and subsidiaries&#x2019; business units in order to analyze any recent resolution adopted from the tax authority regarding tax positions,&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;iv.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.67pt"&gt;Analysis of the tax position report of the Company on a monthly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company concluded that there were no significant impacts on the consolidated financial statements derived from the adoption of the IFRIC 23, However, IFRIC 23 added to the requirements in IAS 12 by specifying how to reflect the effects of uncertainty in accounting for income taxes, which helped the Company to strengthen the corporate policy in this matter. The amount of uncertain income tax positions is included in Note 26.6.&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock>
    <ifrs-full:DisclosureOfBusinessCombinationsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjg2OQ_990afadb-f834-4c5b-b3a0-ab4f6a0d6b73">Mergers and Acquisitions &lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4.1 Mergers and Acquisitions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has consummated certain business mergers and acquisitions during 2018 that were recorded using the acquisition method of accounting. The results of the acquired operations have been included in the consolidated financial statements since the date on which the Company obtained control of the respective business, as disclosed below. Therefore, the consolidated statements of income and the consolidated statements of financial position in the year of such acquisitions are not comparable with previous periods. The consolidated statement of cash flows for the years ended December 31, 2018, shows the consideration paid for the merged and acquired operations net of the cash acquired in those mergers and acquisitions.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While all of the acquired companies disclosed below are bottlers of Coca-Cola trademarked beverages, such acquired entities were not under common ownership or control prior to the acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4.1.1 Other acquisitions &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company through its subsidiaries finalized the allocation of the purchase price to the fair values of the identifiable assets acquired and liabilities assumed for acquisitions completed during 2018, with no significant variations to the preliminary allocation to the fair value of the net assets acquired, which were included in its audited annual consolidated financial statements as at and for the year ended December 31, 2018, primarily related to the following: (1) Acquisition of 100% of the Alimentos y Bebidas del Atl&#xe1;ntico, S.A. (&#x201c;ABASA&#x201d;) in Guatemala in May, 2018; (2) Acquisition of 100% of Comercializadora y Distribuidora Los Volcanes, S.A. (&#x201c;Los Volcanes&#x201d;) in Guatemala in May, 2018; and (3) Acquisition of 100% of Montevideo Refrescos, S.R.L. (&#x201c;MONRESA&#x201d;) in Uruguay in July 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allocation of the consideration paid to the fair value of net assets acquired is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current assets, including cash acquired of Ps. 860&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,864&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other non current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,715&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,610&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,961)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,649&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,903&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consideration transferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,552&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(860)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,692&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;As of result of the purchase price allocation, which was finalized in 2019, additional fair value adjustments from those recognized in 2018 have been recognized as follows: decreases in total noncurrent assets of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Ps.236&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; distribution rights of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Ps. 2,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and increase in goodwill of Ps. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expects to recover the goodwill amount through the synergies related to these acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The information for the profit and loss statements of these acquisitions for the period between the acquisition date and December 31, 2018 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Profit and loss statements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,628&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;413&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unaudited Pro Forma Financial Data. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited 2018 consolidated pro forma financial data represent the Company&#x2019;s historical financial information, adjusted to give effect to acquisitions in the period, as if the acquisitions had occurred on January&#160;1, 2018; and certain accounting adjustments mainly related to the pro forma depreciation of fixed assets of the acquired group of companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.492%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unaudited Pro Forma Financial Information for the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  185,737&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,763&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,500&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBusinessCombinationsExplanatory>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="i38056a7575984dc79a402462ad8931ed_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMTUxMA_2083bcf1-eeb3-42c7-a748-8c8094988c25"
      unitRef="number">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="ibdb065aafa464fbe90fd0bcb756386f6_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMTYxNg_3676f1ae-2895-42ac-bc94-8401eaac219e"
      unitRef="number">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="i61ad0aedf88f47018ad5f06c010ca549_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMTc0MQ_75545c01-935a-4a9f-b7ca-477be5bcc95c"
      unitRef="number">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjg3MA_19aef2e3-cf37-4ef5-8ce9-748d8c42831f">The allocation of the consideration paid to the fair value of net assets acquired is as follows:&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current assets, including cash acquired of Ps. 860&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,864&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other non current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,715&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,610&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,961)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,649&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,903&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consideration transferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,552&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(860)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,692&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;As of result of the purchase price allocation, which was finalized in 2019, additional fair value adjustments from those recognized in 2018 have been recognized as follows: decreases in total noncurrent assets of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Ps.236&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; distribution rights of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Ps. 2,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and increase in goodwill of Ps. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfMS0wLTEtMS0wL3RleHRyZWdpb246YTk0ZTM2YThiYWMxNDlkOTg2ZjBjZTE3NDEwZTQ2OWNfMzI5ODUzNDg4MzM5MQ_66af6b43-3110-4b36-b5ef-022175867191"
      unitRef="usd">860000000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfMS0xLTEtMS0w_db99a515-668f-4451-af6f-fb85f96e8775"
      unitRef="mxn">1864000000</ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:NoncurrentAssetsRecognisedAsOfAcquisitionDate
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfMi0xLTEtMS0w_057b8f2e-9bf7-443a-b6cb-92662535aa41"
      unitRef="mxn">4031000000</ifrs-full:NoncurrentAssetsRecognisedAsOfAcquisitionDate>
    <kof:DistributionRightsRecognisedAsOfAcquisitionDate
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfMy0xLTEtMS0w_0c5f8bfb-febb-4792-8c68-72dd1c1b75f7"
      unitRef="mxn">1715000000</kof:DistributionRightsRecognisedAsOfAcquisitionDate>
    <ifrs-full:Assets
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfNC0xLTEtMS0w_e4f70251-7196-4793-8a6c-b7ee2769b68a"
      unitRef="mxn">7610000000</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfNS0xLTEtMS0w_85f43d30-b5ab-4ff8-b33e-424d0f129a14"
      unitRef="mxn">3961000000</ifrs-full:Liabilities>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfNi0xLTEtMS0w_134d8bc9-5a68-4dad-9650-336824cf611d"
      unitRef="mxn">3649000000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:Goodwill
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfNy0xLTEtMS0w_ce85de3c-8df6-4d37-b486-a99c68d5f723"
      unitRef="mxn">2903000000</ifrs-full:Goodwill>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfOC0xLTEtMS0w_f3da0040-045f-475e-92d3-11958ce9dbc2"
      unitRef="mxn">6552000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfOS0xLTEtMS0w_879ec39e-0cd1-4938-a925-7be8b660fa5a"
      unitRef="mxn">860000000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CashTransferred
      contextRef="ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmRjZTFlOGE1ZTRhOTQ5ODQ5NDdhZjNmYzYyOWU3MzAxL3RhYmxlcmFuZ2U6ZGNlMWU4YTVlNGE5NDk4NDk0N2FmM2ZjNjI5ZTczMDFfMTAtMS0xLTEtMA_ef0e7396-b0ed-491c-ae2c-5f490861948e"
      unitRef="mxn">5692000000</ifrs-full:CashTransferred>
    <kof:BusinessAcquisitionFairValueAdjustments
      contextRef="i51060d68376248abbf138d426d0c13ba_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjEzMA_1cddad2c-bb25-482e-b4c9-93ab2782828b"
      unitRef="mxn">236000000</kof:BusinessAcquisitionFairValueAdjustments>
    <kof:BusinessAcquisitionFairValueAdjustments
      contextRef="i2b16ec6c3df846bca407b0bf0b87c6d6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjE2MA_95c00230-209f-4899-b113-aa08c56a745b"
      unitRef="mxn">2887000000</kof:BusinessAcquisitionFairValueAdjustments>
    <kof:BusinessAcquisitionFairValueAdjustments
      contextRef="i35319e895782411e96042e5a899d0ea9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjE5NQ_eefd7064-6d54-4f05-aacf-bbc6b7a51451"
      unitRef="mxn">2903000000</kof:BusinessAcquisitionFairValueAdjustments>
    <kof:DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjg2Nw_fee53831-ffc9-40bf-9f47-84f808b76754">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The information for the profit and loss statements of these acquisitions for the period between the acquisition date and December 31, 2018 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Profit and loss statements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,628&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;413&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock>
    <ifrs-full:RevenueOfAcquiree
      contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmYzODBiOTA5MTNiYzRhOTJhODBhMTcyODdkMzA4OTlkL3RhYmxlcmFuZ2U6ZjM4MGI5MDkxM2JjNGE5MmE4MGExNzI4N2QzMDg5OWRfMi0xLTEtMS0w_bf2debcc-5543-412d-90bd-3ccefe27cca8"
      unitRef="mxn">4628000000</ifrs-full:RevenueOfAcquiree>
    <kof:ProfitLossBeforeTaxOfAcquiree
      contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmYzODBiOTA5MTNiYzRhOTJhODBhMTcyODdkMzA4OTlkL3RhYmxlcmFuZ2U6ZjM4MGI5MDkxM2JjNGE5MmE4MGExNzI4N2QzMDg5OWRfMy0xLTEtMS0w_07e511e7-9301-430b-8cb0-05c6c20bf840"
      unitRef="mxn">496000000</kof:ProfitLossBeforeTaxOfAcquiree>
    <ifrs-full:ProfitLossOfAcquiree
      contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmYzODBiOTA5MTNiYzRhOTJhODBhMTcyODdkMzA4OTlkL3RhYmxlcmFuZ2U6ZjM4MGI5MDkxM2JjNGE5MmE4MGExNzI4N2QzMDg5OWRfNC0xLTEtMS0w_782cd8a7-afcb-4d40-aea7-b7290883d28f"
      unitRef="mxn">413000000</ifrs-full:ProfitLossOfAcquiree>
    <kof:DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RleHRyZWdpb246ZTRiNjc2YzdmNzU2NDRkN2E5NGMwOTdjY2M3YzRiMmFfMjg2OA_fda729cc-4704-4183-9be2-f5bf48821efe">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited 2018 consolidated pro forma financial data represent the Company&#x2019;s historical financial information, adjusted to give effect to acquisitions in the period, as if the acquisitions had occurred on January&#160;1, 2018; and certain accounting adjustments mainly related to the pro forma depreciation of fixed assets of the acquired group of companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.492%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unaudited Pro Forma Financial Information for the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  185,737&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,763&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,500&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock>
    <ifrs-full:RevenueOfCombinedEntity
      contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmZhNGYwNGIzOGQ3MjQ2YTJiNjQzZmFiMmNjZDhiNjMyL3RhYmxlcmFuZ2U6ZmE0ZjA0YjM4ZDcyNDZhMmI2NDNmYWIyY2NkOGI2MzJfMS0xLTEtMS0w_e56a5dd5-f0bb-482e-ab50-07c11d71b856"
      unitRef="mxn">185737000000</ifrs-full:RevenueOfCombinedEntity>
    <kof:ProfitLossBeforeTaxOfCombinedEntity
      contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmZhNGYwNGIzOGQ3MjQ2YTJiNjQzZmFiMmNjZDhiNjMyL3RhYmxlcmFuZ2U6ZmE0ZjA0YjM4ZDcyNDZhMmI2NDNmYWIyY2NkOGI2MzJfMi0xLTEtMS0w_1c2f3640-f7c7-4838-8db6-4a44cca80885"
      unitRef="mxn">17763000000</kof:ProfitLossBeforeTaxOfCombinedEntity>
    <ifrs-full:ProfitLossOfCombinedEntity
      contextRef="i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8zNC9mcmFnOmU0YjY3NmM3Zjc1NjQ0ZDdhOTRjMDk3Y2NjN2M0YjJhL3RhYmxlOmZhNGYwNGIzOGQ3MjQ2YTJiNjQzZmFiMmNjZDhiNjMyL3RhYmxlcmFuZ2U6ZmE0ZjA0YjM4ZDcyNDZhMmI2NDNmYWIyY2NkOGI2MzJfMy0xLTEtMS0w_177ebfeb-60b9-4830-a6cc-df9591cd4922"
      unitRef="mxn">15500000000</ifrs-full:ProfitLossOfCombinedEntity>
    <ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RleHRyZWdpb246M2ZlZWFlMjZlNDBjNDdjOWI5M2YwZWY3YWFkM2ZkNmZfOTQ0_907c8b18-36c8-4e2d-9db5-a07ae0e2c8cf">Discontinued operations On August 16, 2018, Coca- Cola FEMSA announced its decision to exercise the Put Option to sell its 51% of the Coca- Cola FEMSA Philippines, Inc. (CCFPI) to The Coca- Cola Company. Such decision was approved by the Company&#x2019;s board on August 6, 2018. Consequently, beginning August 31, 2018, CCFPI had been classified as an asset held for sale and its operations as a discontinued operation in the financial statements. Previously CCFPI represented the Asia division and was considered an independent segment. Since its designation as discontinued operation, the Asia segment is no longer a separate segment in Note 27. The sale was completed on December 13, 2018, with the following results.&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.24pt"&gt;Discontinued operations results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the discontinued operation results for the years ended December 31, 2018 is shown below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,167&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,360&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,750&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before taxes from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less- amount attributable to non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income from operations attributable to equity holders of the parent.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated currency translation effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale of subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,335&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to the equity holders of the parent from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:46.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:46.35pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.92pt"&gt;Cash and cash equivalent balances of Philippines operations on the date of sale were Ps. 6,898.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory>
    <kof:PercentageOfShareHolderInPutOptionExercisable
      contextRef="i729f9a182d8f4feeb720732d85c4c59b_D20180816-20180816"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RleHRyZWdpb246M2ZlZWFlMjZlNDBjNDdjOWI5M2YwZWY3YWFkM2ZkNmZfMTM3_c733881e-fc6e-4235-b522-dcff4f0d4159"
      unitRef="number">0.51</kof:PercentageOfShareHolderInPutOptionExercisable>
    <ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RleHRyZWdpb246M2ZlZWFlMjZlNDBjNDdjOWI5M2YwZWY3YWFkM2ZkNmZfOTQ1_6caae3ef-decf-4ded-b616-2526a80c947b">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the discontinued operation results for the years ended December 31, 2018 is shown below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,167&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,360&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,750&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before taxes from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less- amount attributable to non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income from operations attributable to equity holders of the parent.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated currency translation effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale of subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,335&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to the equity holders of the parent from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:46.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:46.35pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.92pt"&gt;Cash and cash equivalent balances of Philippines operations on the date of sale were Ps. 6,898.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory>
    <ifrs-full:Revenue
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMS0yLTEtMS0w_d6810935-07e0-4ce7-bead-dffe7befdadb"
      unitRef="mxn">24167000000</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMi0yLTEtMS0w_8ed8eda6-d4f4-4b5a-9d72-75290cdf8a65"
      unitRef="mxn">17360000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMy0yLTEtMS0w_7741df5f-efff-48a2-8160-d94c1ca04c30"
      unitRef="mxn">6807000000</ifrs-full:GrossProfit>
    <ifrs-full:OperatingExpense
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfNC0yLTEtMS0w_fb761fdd-87e2-4b7c-a1db-5c25dc2f79bb"
      unitRef="mxn">5750000000</ifrs-full:OperatingExpense>
    <ifrs-full:OtherExpenseByFunction
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfNS0yLTEtMS0w_c0a75796-db42-4aae-afd2-fed6c9f042e6"
      unitRef="mxn">7000000</ifrs-full:OtherExpenseByFunction>
    <ifrs-full:FinanceIncome
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfNi0yLTEtMS0w_09988f56-6846-4cd0-8c88-959cee4ae2eb"
      unitRef="mxn">185000000</ifrs-full:FinanceIncome>
    <ifrs-full:NetForeignExchangeGain
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfNy0yLTEtMS0w_0c617ed3-127c-4f7e-9f9c-7099c45cb382"
      unitRef="mxn">73000000</ifrs-full:NetForeignExchangeGain>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfOC0yLTEtMS0w_09eb2777-0bf7-4ea4-8c0b-5cf64bcbd7ab"
      unitRef="mxn">1308000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfOS0yLTEtMS0w_29d82863-41f9-44ee-b1e2-f2cbe9aa77cb"
      unitRef="mxn">466000000</ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTAtMi0xLTEtMA_abf8744c-b26d-43c9-a3d0-c1fd9d478d42"
      unitRef="mxn">842000000</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTItMi0xLTEtMA_6501c7a4-8080-443b-a33b-fc3226b235e2"
      unitRef="mxn">-391000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTMtMi0xLTEtMA_3184fa62-c948-479e-9bef-56b9a9142412"
      unitRef="mxn">451000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTUtMi0xLTEtMA_50dfb01c-7318-4fc6-84c4-07573965258f"
      unitRef="mxn">811000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTYtMi0xLTEtMA_d3643f32-fc6c-4117-927b-f1ab7454ac58"
      unitRef="mxn">3335000000</ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation>
    <ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent
      contextRef="icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RhYmxlOmUwNTk5ZDMxZjExZDQ3MjY4YzcwYjQ0Y2IwMTA2N2YyL3RhYmxlcmFuZ2U6ZTA1OTlkMzFmMTFkNDcyNjhjNzBiNDRjYjAxMDY3ZjJfMTctMi0xLTEtMA_9d21a4d3-196a-4a4f-8cfe-43f5e6a75083"
      unitRef="mxn">2975000000</ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i3cbe5099c6de492bbdb2a56d466493d6_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80MC9mcmFnOjNmZWVhZTI2ZTQwYzQ3YzliOTNmMGVmN2FhZDNmZDZmL3RleHRyZWdpb246M2ZlZWFlMjZlNDBjNDdjOWI5M2YwZWY3YWFkM2ZkNmZfOTQy_c6a5c1ee-df9c-4a7e-bc85-eb7026bcde0c"
      unitRef="mxn">6898000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RleHRyZWdpb246MjQ4NTBjZjJlZGUxNGUyODhkMjE4NTEwZmZkYmM1NzBfNDc2_d3c4d91b-ca3b-4952-9605-ea8fa3154129">Cash and Cash Equivalents &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the purposes of the statement of cash flows, cash includes cash on hand and in banks and cash equivalents, including short-term, highly liquid investments that are readily convertible to known amounts of cash and are subject to an insignificant risk of changes in value, with a maturity date of three months or less at their acquisition date. Cash and cash equivalents at the end of the reporting period consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.250%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and bank balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,435&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,641&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents (see Note 3.5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,062&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,850&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  43,497&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  20,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory>
    <kof:DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RleHRyZWdpb246MjQ4NTBjZjJlZGUxNGUyODhkMjE4NTEwZmZkYmM1NzBfNDc3_c1c118b4-784f-4a80-9249-669a0904ecdb">Cash and cash equivalents at the end of the reporting period consist of the following: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.250%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and bank balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,435&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,641&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents (see Note 3.5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,062&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,850&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  43,497&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  20,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock>
    <ifrs-full:Cash
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMS0xLTEtMS0w_55f3c700-fa20-4454-ae4a-0f28cbe53423"
      unitRef="mxn">4435000000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMS0yLTEtMS0w_9be69635-3ef7-4f36-a72d-d60869147948"
      unitRef="mxn">4641000000</ifrs-full:Cash>
    <ifrs-full:CashEquivalents
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMi0xLTEtMS0w_20a47591-d759-45ad-9f22-a76b0e32a787"
      unitRef="mxn">39062000000</ifrs-full:CashEquivalents>
    <ifrs-full:CashEquivalents
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMi0yLTEtMS0w_c6180f9b-6672-4bea-860c-68e194c9d124"
      unitRef="mxn">15850000000</ifrs-full:CashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMy0xLTEtMS0w_8df67129-f780-4343-94e5-f3965859b71a"
      unitRef="mxn">43497000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80My9mcmFnOjI0ODUwY2YyZWRlMTRlMjg4ZDIxODUxMGZmZGJjNTcwL3RhYmxlOmE3YWFjMGJlMjFmYzQ4ZjVhMDUwMmE3NGI4YjljN2I5L3RhYmxlcmFuZ2U6YTdhYWMwYmUyMWZjNDhmNWEwNTAyYTc0YjhiOWM3YjlfMy0yLTEtMS0w_603bb868-4169-454d-8cfa-ae7dec17ece9"
      unitRef="mxn">20491000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjY0Mg_e6d5e8f2-cef4-46dc-8f7c-bff44daa4ab7">Trade Receivable, Net &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,705&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  11,277&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Coca-Cola Company (related party) (Note 15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;509&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans to employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FEMSA and subsidiaries (related parties) (Note 15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;624&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other related parties (Note 15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;980&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts on trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(515)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(493)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  11,523&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  15,476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;7.1 Trade receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade receivable representing rights arising from sales and loans to employees or any other similar concept, are presented net of discounts and the allowance for expected credit losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coca-Cola FEMSA has accounts receivable from The Coca-Cola Company primarily arising from the latter&#x2019;s participation in advertising and promotional programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because less than the 2.5%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of the trade receivables is unrecoverable, the Company does not have any customers classified as &#x201c;high risk&#x201d; which would be eligible to have special management conditions for the credit risk. As of December&#160;31, 2020, the Company does not have a representative group of customers directly related to the expected loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2020, during the Covid-19 pandemic, governments have implemented several preventive measures such as social distancing and the temporary closure of certain points of sale considered as nonessential. As such measures were eased, most businesses were able to reopen and this allowed the company to recover the accounts receivable. Given that the impact on this item was not material, the Company did not implement any relevant change to its models to estimate the receivables&#x2019; provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses is calculated with an expected losses model that recognizes the impairment losses through all the contract life. For this particular event, because they generally are short-term accounts receivable, the company defined a model with a simplified expected loss focus through a parametric model. The parameters used in the model are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Breach probability;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Losses severity;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Financing rate;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Special recovery rate; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Breach exposure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of accounts receivable approximates its fair value as of December&#160;31, 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.891%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aging for trade receivables past due but not impaired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,905&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  12,630&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1-30 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;769&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,448&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31-60 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61-90 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91-120 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121 + days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;442&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  11,523&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  15,476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;7.2 Changes in the allowance for expected credit losses&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  493&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  468&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of adoption of IFRS 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;119&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges and write-offs of uncollectible accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(397)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of Philippines (Note 5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  515&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  493&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  595&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining the recoverability of trade receivables, the Company considers any change in the credit quality of the trade receivable from the date credit was initially granted up to the end of the reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;7.3 Payments from The Coca-Cola Company: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Coca-Cola Company participates in certain advertising and promotional programs as well as in the Company&#x2019;s refrigeration equipment and returnable bottles investment program. Contributions received by the Company for advertising and promotional incentives are recognized as a reduction in selling expenses and contributions received for the refrigeration equipment and returnable bottles investment program are recorded as a reduction in the carrying amount of refrigeration equipment and returnable bottles items. For the years ended December&#160;31, 2020, 2019 and 2018 contributions due were Ps. 1,482, Ps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,274, and Ps. 3,542, respectively.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <ifrs-full:DisclosureOfFinancialAssetsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjY0Mw_87780a62-3bf6-49a2-b08a-ee84b46be562">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,705&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  11,277&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Coca-Cola Company (related party) (Note 15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;509&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans to employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FEMSA and subsidiaries (related parties) (Note 15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;624&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other related parties (Note 15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;980&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts on trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(515)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(493)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  11,523&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  15,476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfFinancialAssetsExplanatory>
    <ifrs-full:CurrentTradeReceivables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMS0xLTEtMS0w_07863d33-9f71-4433-b67b-daac08545306"
      unitRef="mxn">9705000000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMS0yLTEtMS0w_e39ac47f-b3ce-4fd2-8989-20fa4636bf9d"
      unitRef="mxn">11277000000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="idad732b4ba6d4c0aaa6202ad1fd288cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMi0xLTEtMS0w_25742d09-2fd5-4cec-8f10-583fcb9882a3"
      unitRef="mxn">509000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="i1aa72bd1404a4902adf3ae99d9e3674c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMi0yLTEtMS0w_1accb011-fc13-4809-b9c9-cba5f2cf0442"
      unitRef="mxn">802000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="i3aa9ab1bc65e40cb912832b4c94df296_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMy0xLTEtMS0w_b987c4e9-6a8e-48da-ba30-089d258d9d04"
      unitRef="mxn">82000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="ibe2219b1dfc7488a93172eab8b5bcca2_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfMy0yLTEtMS0w_4aee0853-9735-40f0-9985-921460865c1c"
      unitRef="mxn">56000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="iad7fc4fd3aa64990a4dbb50e601c7f90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNC0xLTEtMS0w_69929a65-e7ce-42aa-a10e-7ff478e257cc"
      unitRef="mxn">624000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="i710f74f93bd24bc489b090e921a4e571_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNC0yLTEtMS0w_a2d72a45-013c-4c63-8faa-bfc713e76423"
      unitRef="mxn">2039000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="i7b71dbb66e08456692394945acd3a109_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNS0xLTEtMS0w_8266466e-2c29-4bce-87f3-21e13d594112"
      unitRef="mxn">138000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="i60077f1f12164a89b0cc21cb140c8858_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNS0yLTEtMS0w_2b3093b3-69f1-4a89-afa5-bf85ca017778"
      unitRef="mxn">614000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:OtherCurrentReceivables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNi0xLTEtMS0w_f56e4475-b6b9-4a07-a909-50bb7e1a9e8f"
      unitRef="mxn">980000000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNi0yLTEtMS0w_78436ec9-11cc-4e46-b212-4dd48af2f17c"
      unitRef="mxn">1181000000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNy0xLTEtMS0w_f47fafff-c08d-47fe-bf92-b7ff7acf5bc2"
      unitRef="mxn">515000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfNy0yLTEtMS0w_04a23377-6b4d-4ccd-91b1-ee28b9a87c81"
      unitRef="mxn">493000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfOC0xLTEtMS0w_c9331c0c-a7cd-4dd3-a0b1-36d13fdf9e00"
      unitRef="mxn">11523000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOmMzMjJkN2I1ODAyZjQ3ZTViODIxMzQxZWRiMWQ2YTg4L3RhYmxlcmFuZ2U6YzMyMmQ3YjU4MDJmNDdlNWI4MjEzNDFlZGIxZDZhODhfOC0yLTEtMS0w_f8354210-13ab-4f1a-9cda-77b2e984a45c"
      unitRef="mxn">15476000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <kof:PercentageOfUnrecoverableTradeAccountsReceivables
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMzk1_b9e8df29-4c79-45b7-b6df-f695d4b844f8"
      unitRef="number">0.025</kof:PercentageOfUnrecoverableTradeAccountsReceivables>
    <kof:NumberOfCustomerRelatedToExpectedLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfNDU4_93278647-3a73-4feb-9547-31ac71f4d025"
      unitRef="customer">0</kof:NumberOfCustomerRelatedToExpectedLoss>
    <kof:NumberOfCustomerRelatedToExpectedLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfNjE3_8a2be5ce-b9fa-4574-9a86-7387aa767235"
      unitRef="customer">0</kof:NumberOfCustomerRelatedToExpectedLoss>
    <ifrs-full:DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjY0MA_d60d68ba-8b2d-47c0-9a98-18dde207b7c5">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of accounts receivable approximates its fair value as of December&#160;31, 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.891%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aging for trade receivables past due but not impaired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,905&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  12,630&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1-30 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;769&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,448&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31-60 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61-90 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91-120 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121 + days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;442&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  11,523&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  15,476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="ic6cd505a9d8b4933b0cd0ad0b4939667_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMS0xLTEtMS0w_649ddf18-76e8-451e-aef7-3d3f5ef47fbb"
      unitRef="mxn">9905000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="i888111ee40c04e09a1240aae3a67f0b0_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMS0yLTEtMS0w_6200b48a-3cb2-40a6-8471-2c6013ce4c4f"
      unitRef="mxn">12630000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="id3e15e9923194189a6dc99572df0e516_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMi0xLTEtMS0w_8e667aa8-3068-4878-9a8e-a7e1edab5d43"
      unitRef="mxn">769000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="ie0426980a05941678cc0a77d8400b6d7_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMi0yLTEtMS0w_05a52580-ebd9-4ea7-a9b8-86f8bca7e8fb"
      unitRef="mxn">1448000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="i912087bed6c34ca9b9427d34a94c2aa1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMy0xLTEtMS0w_cbca7b84-b3e8-4809-bf05-1265244fbba0"
      unitRef="mxn">298000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="ie1aa53eea17e4f4a8175a86e12b14c93_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfMy0yLTEtMS0w_ad50c05f-2ed7-4f2d-8f8c-7b3d6cacf36c"
      unitRef="mxn">672000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="i4097a5f4e78049029ac9f02aaa527832_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNC0xLTEtMS0w_61413ac4-ea07-4084-a561-fe6ff255ae5d"
      unitRef="mxn">65000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="i3d177106962a42ab8cf63c0499f7cdba_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNC0yLTEtMS0w_5f1547fc-7458-4e26-abd1-c3c4c9b7640f"
      unitRef="mxn">153000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="ib2ae42fc9c0342b4a11a681ab4e59df9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNS0xLTEtMS0w_d890e48a-8fa6-49c3-bb6f-60e5b92cde23"
      unitRef="mxn">44000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="i754bc49ac5ea483b905ef0c978d2136e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNS0yLTEtMS0w_91fe51a1-54bb-4e57-94ad-028942f8571c"
      unitRef="mxn">90000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="i5928f6527ef14a74adafbcff5e3013b4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNi0xLTEtMS0w_b761ad1e-9585-4343-8ae1-39e803395220"
      unitRef="mxn">442000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="id88801e547804c708142842e2377e96e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNi0yLTEtMS0w_18d77e7e-818f-4e29-b092-93247c2bbd04"
      unitRef="mxn">483000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNy0xLTEtMS0w_a68f2fbd-26d5-4211-8217-43bfb0f54eae"
      unitRef="mxn">11523000000</kof:TradeReceivablesPastDueButNotImpaired>
    <kof:TradeReceivablesPastDueButNotImpaired
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjEwMjJhMDY2YzVjYTRiNjRiYTBhYzA1MTYwMmJjNTYxL3RhYmxlcmFuZ2U6MTAyMmEwNjZjNWNhNGI2NGJhMGFjMDUxNjAyYmM1NjFfNy0yLTEtMS0w_24ce81f5-9a44-4b78-b2f4-11d1aae754c8"
      unitRef="mxn">15476000000</kof:TradeReceivablesPastDueButNotImpaired>
    <ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjY0MQ_f4142135-b463-41e4-9333-c0b879b96a8d">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  493&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  468&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of adoption of IFRS 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;119&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges and write-offs of uncollectible accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(397)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of Philippines (Note 5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  515&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  493&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  595&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory>
    <kof:AllowanceForDoubtfulAccounts
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMS0xLTEtMS0w_90d29da1-3d5c-436b-846a-a9ac40f861f7"
      unitRef="mxn">493000000</kof:AllowanceForDoubtfulAccounts>
    <kof:AllowanceForDoubtfulAccounts
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMS0yLTEtMS0w_1386e8a9-45dc-4f45-99ce-b2b3501d0e4a"
      unitRef="mxn">595000000</kof:AllowanceForDoubtfulAccounts>
    <kof:AllowanceForDoubtfulAccounts
      contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMS0zLTEtMS0w_4cb51c93-91ff-4733-a2b5-7a1d7c4ca954"
      unitRef="mxn">468000000</kof:AllowanceForDoubtfulAccounts>
    <kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebt
      contextRef="i20373adad88647c8bfc54dc6668a4305_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMi0xLTEtMS0w_edd64dfa-32fa-4b01-81e4-a95edfa6b982"
      unitRef="mxn">0</kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebt>
    <kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebt
      contextRef="if4686152587d4e888615bbd84a37b2ac_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMi0yLTEtMS0w_ba9ed39f-9654-46e5-8d4e-b371c4fd16bc"
      unitRef="mxn">0</kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebt>
    <kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebt
      contextRef="i59fa3a18308d4076b2c606578c809720_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMi0zLTEtMS0w_95d9ae50-f138-4408-bc90-eca06ddfd57c"
      unitRef="mxn">87000000</kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebt>
    <kof:AllowanceForDoubtfulAccountsDuringPeriod
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMy0xLTEtMS0w_56cd441b-bf03-4b63-8024-73ed09181e0a"
      unitRef="mxn">119000000</kof:AllowanceForDoubtfulAccountsDuringPeriod>
    <kof:AllowanceForDoubtfulAccountsDuringPeriod
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMy0yLTEtMS0w_6ba62131-6550-40f6-874d-2f4aa0a1d135"
      unitRef="mxn">314000000</kof:AllowanceForDoubtfulAccountsDuringPeriod>
    <kof:AllowanceForDoubtfulAccountsDuringPeriod
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfMy0zLTEtMS0w_93a1152a-17b3-4117-9042-f1d8f93197d5"
      unitRef="mxn">153000000</kof:AllowanceForDoubtfulAccountsDuringPeriod>
    <kof:AllowanceForDoubtfulAccountsChargesAndWriteoffs
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNC0xLTEtMS0w_83ddf90c-464b-4308-8fb9-07b3a83a1c02"
      unitRef="mxn">29000000</kof:AllowanceForDoubtfulAccountsChargesAndWriteoffs>
    <kof:AllowanceForDoubtfulAccountsChargesAndWriteoffs
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNC0yLTEtMS0w_dcd8ccd7-9de2-4a4b-8f83-b824306ced91"
      unitRef="mxn">397000000</kof:AllowanceForDoubtfulAccountsChargesAndWriteoffs>
    <kof:AllowanceForDoubtfulAccountsChargesAndWriteoffs
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNC0zLTEtMS0w_3b9b01d9-b0ab-4f86-bef6-deb050b4f387"
      unitRef="mxn">-23000000</kof:AllowanceForDoubtfulAccountsChargesAndWriteoffs>
    <kof:BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNS0xLTEtMS0w_fdce1cb6-5d23-4012-8c82-62a318f268e2"
      unitRef="mxn">0</kof:BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts>
    <kof:BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNS0yLTEtMS0w_e0c38345-7fd7-437b-b759-3ed82b17a607"
      unitRef="mxn">4000000</kof:BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts>
    <kof:BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNS0zLTEtMS0w_3944f2aa-88c5-49a2-83f4-7279a75d29be"
      unitRef="mxn">1000000</kof:BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts>
    <kof:ExchangeDifferencesAllowanceForDoubtfulDebt
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNi0xLTEtMS0w_62a12411-8e81-44a5-b343-d3f91e169426"
      unitRef="mxn">68000000</kof:ExchangeDifferencesAllowanceForDoubtfulDebt>
    <kof:ExchangeDifferencesAllowanceForDoubtfulDebt
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNi0yLTEtMS0w_f6d86952-7140-41cd-9f4d-7f773c40b8c5"
      unitRef="mxn">23000000</kof:ExchangeDifferencesAllowanceForDoubtfulDebt>
    <kof:ExchangeDifferencesAllowanceForDoubtfulDebt
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNi0zLTEtMS0w_2c190381-ce30-40e5-9fa9-4320872e5f1f"
      unitRef="mxn">55000000</kof:ExchangeDifferencesAllowanceForDoubtfulDebt>
    <kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary
      contextRef="iaa7d1c1a9b6e4ff89ea59069fcf854d7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNy0xLTEtMS0w_fc9f9cb4-d42a-4c62-b8d3-07daf55e9cfb"
      unitRef="mxn">0</kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary>
    <kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary
      contextRef="i0a9a1c71659b4e1eb62607dadb4693aa_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNy0yLTEtMS0w_753a6af6-1fc4-48eb-977c-adc6b76c57a4"
      unitRef="mxn">0</kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary>
    <kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary
      contextRef="i0c307b5a464f4e628c7caee96096702c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfNy0zLTEtMS0w_ad947e06-0564-454b-92ba-1455b2439d33"
      unitRef="mxn">-82000000</kof:EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary>
    <kof:AllowanceForDoubtfulAccounts
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfOC0xLTEtMS0w_c06b8a49-6088-4b45-a786-29f8dcf0c548"
      unitRef="mxn">515000000</kof:AllowanceForDoubtfulAccounts>
    <kof:AllowanceForDoubtfulAccounts
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfOC0yLTEtMS0w_bb3e7450-fd8d-4494-b129-34df37294ebb"
      unitRef="mxn">493000000</kof:AllowanceForDoubtfulAccounts>
    <kof:AllowanceForDoubtfulAccounts
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RhYmxlOjBmMGFjZDcxYjY3YjQ5MzA5MTJiN2M4OGY2OGU2ZDMyL3RhYmxlcmFuZ2U6MGYwYWNkNzFiNjdiNDkzMDkxMmI3Yzg4ZjY4ZTZkMzJfOC0zLTEtMS0w_f694e9fc-60dc-43b7-804f-91f1b37ca637"
      unitRef="mxn">595000000</kof:AllowanceForDoubtfulAccounts>
    <ifrs-full:AmountsReceivableRelatedPartyTransactions
      contextRef="idad732b4ba6d4c0aaa6202ad1fd288cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjYwNA_aad08ea1-2d5a-40e4-8144-8238fac9dbf5"
      unitRef="mxn">1482000000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
    <ifrs-full:AmountsReceivableRelatedPartyTransactions
      contextRef="i1aa72bd1404a4902adf3ae99d9e3674c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjYxMg_0cc002a0-6ca6-4a6a-a90c-1694ab5e19ba"
      unitRef="mxn">2274000000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
    <ifrs-full:AmountsReceivableRelatedPartyTransactions
      contextRef="ia692a1ad5e5e45b3be835ad72285575a_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80Ni9mcmFnOmYzYTU4NTQzOGFkODRhYzhiNWUyOGFhYjQxYjRmYTYzL3RleHRyZWdpb246ZjNhNTg1NDM4YWQ4NGFjOGI1ZTI4YWFiNDFiNGZhNjNfMjYyNA_2e54e3eb-b04e-4fa6-b61d-6fb797d1f7ab"
      unitRef="mxn">3542000000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
    <ifrs-full:DisclosureOfInventoriesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMzc4_913df0b1-dc32-4beb-89b6-7a1d76a3d5d0">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 8. Inventories &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,694&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,996&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,657&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non strategic spare parts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;934&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,006&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories in transit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,284&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Packing materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;271&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,727&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,538&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2020, 2019 and 2018, the Company recognized write-downs of its inventories for Ps. 82, Ps. 244 and Ps. 122, respectively to net realizable value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2020, 2019 and 2018, changes in inventories are comprised of the following and included in the consolidated income statement under the cost of goods sold caption: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.257%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in inventories of finished goods and work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  23,901&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  24,676&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  21,457&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and consumables used&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,002&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,520&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,078&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  99,903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  104,196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  96,535&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInventoriesExplanatory>
    <kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMzc5_39c0cbe8-fe89-4ecd-9eda-40346dc8ae23">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,694&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,996&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,657&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non strategic spare parts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;934&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,006&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories in transit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,284&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Packing materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;271&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,727&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,538&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock>
    <ifrs-full:FinishedGoods
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMS0xLTEtMS0w_a66e3540-47d7-42e9-8c46-c7d1eba04780"
      unitRef="mxn">3694000000</ifrs-full:FinishedGoods>
    <ifrs-full:FinishedGoods
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMS0yLTEtMS0w_67c7d616-90bb-41bc-9783-2034f0298cbf"
      unitRef="mxn">3996000000</ifrs-full:FinishedGoods>
    <ifrs-full:RawMaterials
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMi0xLTEtMS0w_6dbb196c-e9a4-4db4-93fa-482bbb5e5c89"
      unitRef="mxn">3224000000</ifrs-full:RawMaterials>
    <ifrs-full:RawMaterials
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMi0yLTEtMS0w_f03fcf94-dd56-47cd-b95c-6e5a12e498fa"
      unitRef="mxn">3657000000</ifrs-full:RawMaterials>
    <ifrs-full:SpareParts
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMy0xLTEtMS0w_ff95766f-532e-4403-852c-0753072158f9"
      unitRef="mxn">934000000</ifrs-full:SpareParts>
    <ifrs-full:SpareParts
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfMy0yLTEtMS0w_86225286-7e08-4309-81a6-9ef6b67daad4"
      unitRef="mxn">1006000000</ifrs-full:SpareParts>
    <kof:InventoriesInTransit
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNC0xLTEtMS0w_b2b4c16d-aaf0-435a-b645-a8023dbc57d1"
      unitRef="mxn">1284000000</kof:InventoriesInTransit>
    <kof:InventoriesInTransit
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNC0yLTEtMS0w_5791d121-2d83-456e-83c7-428e73f52653"
      unitRef="mxn">1340000000</kof:InventoriesInTransit>
    <kof:PackingMaterials
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNS0xLTEtMS0w_98d8fa54-ee1a-468a-b57a-9bdd8d8debd0"
      unitRef="mxn">271000000</kof:PackingMaterials>
    <kof:PackingMaterials
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNS0yLTEtMS0w_459ed1c5-aa48-4c04-8366-c329608a11cb"
      unitRef="mxn">240000000</kof:PackingMaterials>
    <ifrs-full:OtherInventories
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNi0xLTEtMS0w_21e552ba-6133-4cea-ad0b-17a5b1f15a89"
      unitRef="mxn">320000000</ifrs-full:OtherInventories>
    <ifrs-full:OtherInventories
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNi0yLTEtMS0w_c97896e7-60bf-4a5f-aa3d-0301dbb38ce9"
      unitRef="mxn">299000000</ifrs-full:OtherInventories>
    <ifrs-full:Inventories
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNy0xLTEtMS0w_0abb3886-f2f1-424e-a032-ea9cf9946eb1"
      unitRef="mxn">9727000000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOjljZjU5MmFmOTVhNTRiYTBiMThiN2IzZmI2ZmNmM2QzL3RhYmxlcmFuZ2U6OWNmNTkyYWY5NWE1NGJhMGIxOGI3YjNmYjZmY2YzZDNfNy0yLTEtMS0w_29e7f722-0adb-400b-83c7-71c2c3291b9d"
      unitRef="mxn">10538000000</ifrs-full:Inventories>
    <ifrs-full:InventoryWritedown2011
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMTMy_a02d712f-e0c1-4ec4-9fee-4c7a8cf04b12"
      unitRef="mxn">82000000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMTQw_7f3a5a56-1c42-4a30-bb04-9b3ae742f48a"
      unitRef="mxn">244000000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMTUx_350fc27c-343d-4dd4-8662-00ac48c2bb43"
      unitRef="mxn">122000000</ifrs-full:InventoryWritedown2011>
    <kof:DisclosureOfChangesInInventoriesExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RleHRyZWdpb246ZTMzZTdkYzEyZGRlNGUzOWIxYWEyMjMwYjRiYTc2YjJfMzgw_b6545747-5321-4668-9f27-4a540b054ab9">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2020, 2019 and 2018, changes in inventories are comprised of the following and included in the consolidated income statement under the cost of goods sold caption: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.257%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in inventories of finished goods and work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  23,901&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  24,676&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  21,457&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and consumables used&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,002&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,520&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,078&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  99,903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  104,196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  96,535&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfChangesInInventoriesExplanatoryTableTextBlock>
    <ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMS0xLTEtMS0w_64350bee-034a-476d-b290-ffc094eef56c"
      unitRef="mxn">23901000000</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMS0yLTEtMS0w_604a029c-2f1d-41f0-a211-84d98b46b325"
      unitRef="mxn">24676000000</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMS0zLTEtMS0w_1de9473a-b249-4cc3-83a5-3f0479a7b4ed"
      unitRef="mxn">21457000000</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <ifrs-full:RawMaterialsAndConsumablesUsed
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMi0xLTEtMS0w_bbb4c877-1a8e-46eb-95ae-46e711dca513"
      unitRef="mxn">76002000000</ifrs-full:RawMaterialsAndConsumablesUsed>
    <ifrs-full:RawMaterialsAndConsumablesUsed
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMi0yLTEtMS0w_c5b04fcb-4e6f-4705-9d68-28a5c260a091"
      unitRef="mxn">79520000000</ifrs-full:RawMaterialsAndConsumablesUsed>
    <ifrs-full:RawMaterialsAndConsumablesUsed
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMi0zLTEtMS0w_e2add6cc-bc14-40d8-bd61-8f230b0f205f"
      unitRef="mxn">75078000000</ifrs-full:RawMaterialsAndConsumablesUsed>
    <ifrs-full:CostOfMerchandiseSold
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMy0xLTEtMS0w_ad26ee5a-8602-46a2-8ea4-0b2f3d2c6a0e"
      unitRef="mxn">99903000000</ifrs-full:CostOfMerchandiseSold>
    <ifrs-full:CostOfMerchandiseSold
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMy0yLTEtMS0w_7c561543-a6a6-4d8d-a674-e4b6b5cd6e78"
      unitRef="mxn">104196000000</ifrs-full:CostOfMerchandiseSold>
    <ifrs-full:CostOfMerchandiseSold
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV80OS9mcmFnOmUzM2U3ZGMxMmRkZTRlMzliMWFhMjIzMGI0YmE3NmIyL3RhYmxlOmYwYmU3ZmU1OThmZTRjOWRhNTg4YjA0OWMyMTQ5MDcyL3RhYmxlcmFuZ2U6ZjBiZTdmZTU5OGZlNGM5ZGE1ODhiMDQ5YzIxNDkwNzJfMy0zLTEtMS0w_7a8f994a-4946-4e80-a936-507191110dbf"
      unitRef="mxn">96535000000</ifrs-full:CostOfMerchandiseSold>
    <kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfNTA3_014a5fcc-a41a-49bd-816c-81229589478c">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 9. Other Current Assets and Other Current Financial Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9.1 Other Current Assets: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,622&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,354&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agreements with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,648&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses as of December&#160;31, 2020 and 2019 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advances for inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,503&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,240&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising and promotional expenses paid in advance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,622&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,354&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising and promotional expenses recorded in the consolidated income statements for the years ended December&#160;31, 2020, 2019 and 2018, for Ps. 5,043 Ps. 6,748 and Ps. 5,813 respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2 Other Current Financial Assets: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  89&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;987&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  478&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,076&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash in Brazil is held in U.S. dollars and relates to short term deposits in order to fulfill the collateral requirements for accounts payable.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock>
    <ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfNTA4_d4810f19-6f2d-41df-acfb-226f20e93c86">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9.1 Other Current Assets: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,622&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,354&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agreements with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,648&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfMS0xLTEtMS0w_929caec8-b696-4828-bd08-7b4dab7aa7ab"
      unitRef="mxn">1622000000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfMS0yLTEtMS0w_4d38889b-601d-4ec7-8c60-6669d39c924c"
      unitRef="mxn">1354000000</ifrs-full:CurrentPrepaidExpenses>
    <kof:AgreementsWithCustomers
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfMi0xLTEtMS0w_dd7790c6-a700-4e39-9070-f9d87f88c32e"
      unitRef="mxn">115000000</kof:AgreementsWithCustomers>
    <kof:AgreementsWithCustomers
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfMi0yLTEtMS0w_7913968a-c1c1-4f2a-8141-a3b7884ecc66"
      unitRef="mxn">294000000</kof:AgreementsWithCustomers>
    <ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfMy0xLTEtMS0w_05853073-bf93-483e-a1ce-b8d826b68e8f"
      unitRef="mxn">7000000</ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfNC0xLTEtMS0w_42a363b1-81a9-4039-a625-84f5c5f2219e"
      unitRef="mxn">1744000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmZhYjhkZTZmZGQxNjRjOGJhMWQyNjFkNWYyNzFjYWI2L3RhYmxlcmFuZ2U6ZmFiOGRlNmZkZDE2NGM4YmExZDI2MWQ1ZjI3MWNhYjZfNC0yLTEtMS0w_41ccffd0-12db-4f6e-a443-c8530807cf07"
      unitRef="mxn">1648000000</ifrs-full:OtherCurrentAssets>
    <kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfNTEw_aa0cf4de-916e-4d7a-9839-8b85c7a1cc1c">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses as of December&#160;31, 2020 and 2019 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advances for inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,503&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,240&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising and promotional expenses paid in advance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,622&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,354&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock>
    <kof:AdvancesForInventories
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMS0xLTEtMS0w_dcf313d3-6fa3-4bf8-8c8f-7a9fd2bd3bc7"
      unitRef="mxn">1503000000</kof:AdvancesForInventories>
    <kof:AdvancesForInventories
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMS0yLTEtMS0w_835df288-dd9a-4de4-aa02-d090a1efcc18"
      unitRef="mxn">1240000000</kof:AdvancesForInventories>
    <kof:PrepaidAdvertisingAndPromotionalExpenses
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMi0xLTEtMS0w_5472c0df-1a6f-4411-b73c-53ae0cb5ab4d"
      unitRef="mxn">92000000</kof:PrepaidAdvertisingAndPromotionalExpenses>
    <kof:PrepaidAdvertisingAndPromotionalExpenses
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMi0yLTEtMS0w_fb2149e1-b986-41bb-8479-f69820656826"
      unitRef="mxn">89000000</kof:PrepaidAdvertisingAndPromotionalExpenses>
    <kof:PrepaidInsurance1
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMy0xLTEtMS0w_a7428a6c-8a63-4414-a1a0-882e7105fcd2"
      unitRef="mxn">27000000</kof:PrepaidInsurance1>
    <kof:PrepaidInsurance1
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfMy0yLTEtMS0w_d5a4ed4e-fa81-4c2e-80c4-c16082741fdc"
      unitRef="mxn">25000000</kof:PrepaidInsurance1>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfNC0xLTEtMS0w_d05643ef-9c07-4e19-a950-854af4d8d9a6"
      unitRef="mxn">1622000000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOmIzOWIwOWE4ZDJjODQ3Mjg5MWU3MDRmMDAxZGMyZmQzL3RhYmxlcmFuZ2U6YjM5YjA5YThkMmM4NDcyODkxZTcwNGYwMDFkYzJmZDNfNC0yLTEtMS0w_affd20c5-9153-4a62-8331-48226c502dd4"
      unitRef="mxn">1354000000</ifrs-full:CurrentPrepaidExpenses>
    <kof:OtherCurrentAssetsAndFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfMjc5_bf8465d8-a446-4b60-a110-76efe864b37e"
      unitRef="mxn">5043000000</kof:OtherCurrentAssetsAndFinancialAssets>
    <kof:OtherCurrentAssetsAndFinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfMjg2_2e0aea2a-a481-4b3f-8eb5-e979afef22c8"
      unitRef="mxn">6748000000</kof:OtherCurrentAssetsAndFinancialAssets>
    <kof:OtherCurrentAssetsAndFinancialAssets
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfMjk3_e4679eaf-e5eb-4fe7-b6cf-0365d328951e"
      unitRef="mxn">5813000000</kof:OtherCurrentAssetsAndFinancialAssets>
    <kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RleHRyZWdpb246MWUxY2Y0YmY1MGQzNDhmNzhiMTI0YzgxYmI2M2RlM2ZfNTA2_325333a7-6937-42df-b1d5-3055d4000ce1">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2 Other Current Financial Assets: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  89&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;987&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  478&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,076&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMS0xLTEtMS0w_992a3f13-4c5d-458a-aa14-219cc2fa800f"
      unitRef="mxn">74000000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMS0yLTEtMS0w_4fc59bf4-fa3a-4ed8-9487-44ee3a5eb428"
      unitRef="mxn">89000000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:CurrentDerivativeFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMi0xLTEtMS0w_c97850e2-5ae2-4ae8-9489-29307cb19490"
      unitRef="mxn">404000000</ifrs-full:CurrentDerivativeFinancialAssets>
    <ifrs-full:CurrentDerivativeFinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMi0yLTEtMS0w_6ef286ef-b262-4bf9-9d0d-877466d16beb"
      unitRef="mxn">987000000</ifrs-full:CurrentDerivativeFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMy0xLTEtMS0w_9100be03-eeb6-43f1-923b-15442246d086"
      unitRef="mxn">478000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81Mi9mcmFnOjFlMWNmNGJmNTBkMzQ4Zjc4YjEyNGM4MWJiNjNkZTNmL3RhYmxlOjlhY2ZlNDIwYzY0NzRjMTZiNDczMDJkZjI2YzQzMmFiL3RhYmxlcmFuZ2U6OWFjZmU0MjBjNjQ3NGMxNmI0NzMwMmRmMjZjNDMyYWJfMy0yLTEtMS0w_cae07e98-b8bc-40dd-acfc-9f3dd8a352c4"
      unitRef="mxn">1076000000</ifrs-full:OtherCurrentFinancialAssets>
    <kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjkxMw_a9828a28-33ab-4734-ad90-3ee3aeaa9499">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 10. Investments in Other Entities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019 the investment in other entities is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in Associates and Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,623&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,751&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As disclosed in Note 3.12.3, on December 31, 2017 the Company changed the method of accounting for its investment in Venezuela from consolidation to the fair value method using a Level 3 concept and recognized a fair value loss on its investment of Ps. 216 during 2019 in OCI. As December 31, 2020 fair value of Venezuela investment is Ps. 0. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of the investment in associates and joint ventures accounted for under the equity method at the end of the reporting period are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ownership Percentage &lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investee &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Place of Incorporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Joint ventures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, S.A.P.I. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  486&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dispensadoras de Caf&#xe9;, S.A.P.I. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;181&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fountain Agua Mineral, LTDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;720&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Associates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Promotora Industrial Azucarera, S.A. de C.V. (&#x201c;PIASA&#x201d;) (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sugar production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36.4&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,274&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Jugos del Valle, S.A.P.I. de C.V. (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28.8&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,945&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,929&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leao Alimentos e Bebidas, LTDA (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24.7&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;446&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,931&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industria Envasadora de Quer&#xe9;taro, S.A. de C.V. (&#x201c;IEQSA&#x201d;) (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canned bottling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.5&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industria Mexicana de Reciclaje, S.A. de C.V. (&#x201c;IMER&#x201d;) (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recycling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;121&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;683&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,623&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,751&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting method: &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:20.9pt;text-align:justify;text-indent:-24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.43pt"&gt;The Company has significant influence due to the fact that it has power to participate in the financial and operating policy decisions of the investee.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-6.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On September 30, 2020, Coca-Cola FEMSA announced that its joint venture with The Coca-Cola Company (Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, S.A..P.I. de C.V.) successfully sold 100% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the Company agreed with the buyer that we could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business and calculated their net present value. As of December 31, 2020, the financial asset recognized in the consolidated statement of financial position has a total value of Ps. 8. This transaction is presented in other expenses line of the consolidated income statements. The Company concluded it did not achieve the requirements to be considered as a discontinued operation under IFRS 5.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020 the Company received dividends from Industria Envasadora de Quer&#xe9;taro, S.A. de C.V. ("IEQSA") for the amount of Ps. 16. During 2019 the Company received dividends from Promotora Mexicana de Embotelladores, S.A. de C.V. for the amount of Ps. 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%"&gt;During 2020 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. and before the sale, for Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, S.A.P.I de C.V. for the amounts of Ps. 23 and Ps. 1,302, respectively, and there were no changes in the ownership percentage as a result of capital contributions made by the other shareholders. During 2019 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. and  Promotora Industrial Azucarera, S.A. de C.V. for the amounts of Ps. 204 and Ps. 111, respectively, and there were no changes in the ownership percentage as a result of capital contributions made by the other shareholders. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%"&gt;During 2020 the Company recognized impairments on its investments in Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, S.A.P.I de C.V. and Leao Alimentos y Bebidas LTDA. for the amounts of Ps. 1,463 and Ps. 1,038, respectively. During 2019 the Company recognized an impairment on its investment in Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, S.A.P.I de C.V. for the amount of Ps. 948, which was included in other expenses line.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2020, 2019 and 2018 the equity (loss) earnings recognized for associates were Ps. (124),  Ps. 84, and Ps. 44, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2020, 2019 and 2018 the equity (loss) earnings recognized for joint ventures were Ps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (157)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Ps. (215) and Ps. (270), respectively.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock>
    <kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjkxNA_35b068f7-b63c-4c2f-bf03-d497bfd39796">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019 the investment in other entities is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in Associates and Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,623&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,751&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="i59a1af2891e8430c8edc7cf5bf590cad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjM1MGUwNWQ3OWZiYzQ0MjU4YTJlMDg2NWE4MDkwY2JmL3RhYmxlcmFuZ2U6MzUwZTA1ZDc5ZmJjNDQyNThhMmUwODY1YTgwOTBjYmZfMS0xLTEtMS0w_0f3ece97-82ad-4a18-a008-ef7f41e166f8"
      unitRef="mxn">7623000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="i475b9b93a0754c0fa5db478d52d2ef0f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjM1MGUwNWQ3OWZiYzQ0MjU4YTJlMDg2NWE4MDkwY2JmL3RhYmxlcmFuZ2U6MzUwZTA1ZDc5ZmJjNDQyNThhMmUwODY1YTgwOTBjYmZfMS0yLTEtMS0w_f2a646e9-719f-416f-a858-4dda8c3a579d"
      unitRef="mxn">9751000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMzc5_d2f73521-1d88-4156-a583-eb1a527b7e8b"
      unitRef="mxn">-216000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i4e0964f109c346ccb2b71b3f0f9f86c2_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfNjU5NzA2OTc2OTU3NA_807b2d50-1e5d-4e5c-91dd-138a5c16e085"
      unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjkxMg_bf2f4c18-35e2-43ba-b2a0-aa7526f99351">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of the investment in associates and joint ventures accounted for under the equity method at the end of the reporting period are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ownership Percentage &lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investee &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Place of Incorporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Joint ventures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, S.A.P.I. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  486&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dispensadoras de Caf&#xe9;, S.A.P.I. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;181&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fountain Agua Mineral, LTDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;720&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Associates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Promotora Industrial Azucarera, S.A. de C.V. (&#x201c;PIASA&#x201d;) (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sugar production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36.4&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,274&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Jugos del Valle, S.A.P.I. de C.V. (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28.8&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,945&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,929&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leao Alimentos e Bebidas, LTDA (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24.7&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;446&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,931&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industria Envasadora de Quer&#xe9;taro, S.A. de C.V. (&#x201c;IEQSA&#x201d;) (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canned bottling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.5&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industria Mexicana de Reciclaje, S.A. de C.V. (&#x201c;IMER&#x201d;) (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recycling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;121&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;683&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,623&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,751&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting method: &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:20.9pt;text-align:justify;text-indent:-24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.43pt"&gt;The Company has significant influence due to the fact that it has power to participate in the financial and operating policy decisions of the investee.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i4cc2cbf20e1a4acdb9d640218d2fa0e3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMy0zLTEtMS0w_a77f3082-0804-43f7-aaa9-d5dfca0ab71c"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i5768a735dd8f473092bd9eba39df06f3_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMy00LTEtMS0w_24b257fe-ff05-4cd2-b5ff-10a14a9a8a02"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod
      contextRef="ib321b9dd6b2e46c7b20454606442a82b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMy01LTEtMS0w_f9de65e3-238a-4fb1-a4e8-bdcd9e1373a6"
      unitRef="mxn">0</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod
      contextRef="i02c899eb3d6244cea15c7903682e5e3d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMy02LTEtMS0w_667ecbdc-01c8-4d7b-8045-853c08091c10"
      unitRef="mxn">486000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="ieb9569f3e28d4995aa8686c1eee0e97c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNC0zLTEtMS0w_7d8ce0ff-d4d8-499c-bd9e-e587322eccd3"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="ic818aaa9970a40b1b8d1ed9eff3e8db3_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNC00LTEtMS0w_e37cbc4d-83f9-4f88-9b29-0905be5c9de7"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod
      contextRef="i4b83ba64e2a64f09992dcc268721c04c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNC01LTEtMS0w_6bb4703e-aa30-475a-b875-2aab29be8153"
      unitRef="mxn">181000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod
      contextRef="i84c040327ad84a80808aa4fac17b10a1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNC02LTEtMS0w_79415cf1-b181-4203-abb4-9a7c1cd6a635"
      unitRef="mxn">172000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="icaeb76dea9bd458288503536e8fe5798_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNS0zLTEtMS0w_c88db2f7-c232-4c30-9843-751781684765"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i6cb793d18ce1434bb7577fadd7c77b17_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNS00LTEtMS0w_2aa775c2-ef50-4a86-940d-ec00a0b47878"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod
      contextRef="ied2390cc0e8a4640aad09927a146e80e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNS01LTEtMS0w_ce8c8a8f-a615-47d4-aed8-0a16d6ece690"
      unitRef="mxn">720000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod
      contextRef="i4279a22501964f85956040e068f811a8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfNS02LTEtMS0w_64ce9da4-b95a-4f36-ae47-2a4f2a1f0f97"
      unitRef="mxn">851000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="ic826b61804fa43bdada59fffbe8ed315_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOC0zLTEtMS0w_2045c8c2-73f4-4158-b868-2c032f6f4200"
      unitRef="number">0.364</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="if26b0b8cf60e453a856bc4caf5b3c2e9_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOC00LTEtMS0w_1717087f-44b6-4bb9-9655-a16e3d6c27e4"
      unitRef="number">0.364</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="i39ae468f70184a578a6a24044b39dd7b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOC01LTEtMS0w_a4ce283e-f563-4fe1-9691-f8ef8f12090b"
      unitRef="mxn">3335000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="if6071cfcb21b4e6695dd7a2d20e3d6bb_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOC02LTEtMS0w_605f32f4-5fb9-45f9-ac13-42f3d0121e73"
      unitRef="mxn">3274000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="i1414773556e3425a92c6fdbfcca1bf5e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOS0zLTEtMS0w_89e054e1-36d8-4c09-9e32-bcaf63b3fec6"
      unitRef="number">0.288</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="icac060eea26f4f1d88f9709bb000b210_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOS00LTEtMS0w_cc67aae2-0047-495e-a511-8f4ddd1e8368"
      unitRef="number">0.288</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="ibad47ec7b2b242ca81f485b2cd82b6cf_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOS01LTEtMS0w_d58c40e1-461f-4f21-8805-999998cdd89a"
      unitRef="mxn">1945000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="i42159ecd00a747dc8f9dc302573ccb07_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfOS02LTEtMS0w_c61005b9-49d9-4aeb-93f4-a04a92aa28fd"
      unitRef="mxn">1929000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="i4884c421743b4c9a96996c016537ffeb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTAtMy0xLTEtMA_f1a1bd8f-f2ed-4153-8e2e-12b8e6b3dffa"
      unitRef="number">0.247</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="i8bc19f1ccf5248cc82867faee14721a8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTAtNC0xLTEtMA_61961656-6eee-4e29-afb6-2f7af0677732"
      unitRef="number">0.247</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="id9b2432287754dcd9dc2210d29175a72_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTAtNS0xLTEtMA_99fb9908-97ab-4ef0-b8f6-b1a5c6b9c8f6"
      unitRef="mxn">446000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="i0f00dced026c4a7898a693dd9539d6b9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTAtNi0xLTEtMA_520bd9eb-f54d-4b66-96f7-0044f37d0abd"
      unitRef="mxn">1931000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="i4f4da6f1b4eb43038794723d20399847_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTEtMy0xLTEtMA_23120196-1382-481a-a672-a4780f92bbae"
      unitRef="number">0.265</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="i2754561c9945452d9aed98af8b9f4c9c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTEtNC0xLTEtMA_dede87b8-cd0b-489b-9c3f-f7fc78f0ae53"
      unitRef="number">0.265</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="ic13e15b0fb944f95bafa5dcf06d624d9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTEtNS0xLTEtMA_ea4fee94-c53c-47e3-bc47-78ffd30fd8f0"
      unitRef="mxn">192000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="i827d061382ab41559071b6bb53964ec8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTEtNi0xLTEtMA_163c4036-12c0-44e1-a294-ac0f370f6b42"
      unitRef="mxn">194000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="icbd1f2584a2d4bbea7a6636133f180dd_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTItMy0xLTEtMA_857288d4-a19a-4fa2-ad8a-dd0f994a72e2"
      unitRef="number">0.350</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="i3dd10ad6d2754c35815d8217c5a1e659_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTItNC0xLTEtMA_25e44e4e-67d6-4d0d-9edc-9714bbdf76a3"
      unitRef="number">0.350</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="iea87f1d7a27149748b2aee5c8ad1ea96_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTItNS0xLTEtMA_f11bd76d-2d09-4dd4-ba63-8b58ff3cbed1"
      unitRef="mxn">121000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="i3e11053d306f464b97e9da29e1e83ba9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTItNi0xLTEtMA_fa36a80b-045f-4193-b6f5-53f2cf2314b7"
      unitRef="mxn">121000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="ic9af51685c754354a974e2d507ddc433_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTMtNS0xLTEtMA_b1848176-94aa-420c-a0ed-39bf42a02a38"
      unitRef="mxn">683000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
      contextRef="iaf815f09ee364f428fbc85ecfc670b7f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTMtNi0xLTEtMA_07eb1cd9-d2d6-4a10-b072-26de58d0abd1"
      unitRef="mxn">793000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="i59a1af2891e8430c8edc7cf5bf590cad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTQtNS0xLTEtMA_d33e1b3d-55e4-4128-8bac-f51e90cf3b44"
      unitRef="mxn">7623000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="i475b9b93a0754c0fa5db478d52d2ef0f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RhYmxlOjZlMDM5ZjgzY2I5MDRjMjNiN2FjZmI4NWZjMzIzZDliL3RhYmxlcmFuZ2U6NmUwMzlmODNjYjkwNGMyM2I3YWNmYjg1ZmMzMjNkOWJfMTQtNi0xLTEtMA_3eced885-9857-44e0-8aa7-26942ef040b0"
      unitRef="mxn">9751000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="ifd261e3fb843437186856c008f615833_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfOTQz_c70b3eef-1c35-42bf-bb44-4916e5864e2e"
      unitRef="number">1</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:FinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMTUxMA_4fda8aa9-0c79-4c83-b8e7-91f6fe99fa01"
      unitRef="mxn">8000000</ifrs-full:FinancialAssets>
    <ifrs-full:RevenueFromDividends
      contextRef="id2021ed402894fbda80c0da6b30a2f55_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMTc5Ng_cbb96056-db8c-4a12-8253-f9874da24c81"
      unitRef="mxn">16000000</ifrs-full:RevenueFromDividends>
    <ifrs-full:RevenueFromDividends
      contextRef="i856e53c265a045dabf7bf99ed9242d4c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMTg3MQ_7713bcf1-567a-452b-8307-66e645241427"
      unitRef="mxn">1000000</ifrs-full:RevenueFromDividends>
    <kof:CapitalContribution
      contextRef="id89a4c2fd5df4e7cb9640f82ee8365e8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMTk4MQ_5fccedb3-6c3d-428c-b390-c7aa83c5c24a"
      unitRef="mxn">23000000</kof:CapitalContribution>
    <kof:CapitalContribution
      contextRef="i0f99756e80144011a2ca1abe20e9a0e1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMTk5Mg_6506b3b9-93d8-4a2a-9c16-209c203a81f5"
      unitRef="mxn">1302000000</kof:CapitalContribution>
    <kof:CapitalContribution
      contextRef="id39c0b1be9284e8e9276f9d2cd264fa5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjIxOQ_e5ba9a03-65d3-4e2f-9c95-6f6cad61b10f"
      unitRef="mxn">204000000</kof:CapitalContribution>
    <kof:CapitalContribution
      contextRef="i1896c57136c340c58f252819ae996a2a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjIzMA_1ee4ac1f-6a0a-47ef-9467-10b20ad4d479"
      unitRef="mxn">111000000</kof:CapitalContribution>
    <kof:InvestmentImpairments
      contextRef="ib623657a3f244133aadb4373e4520cad_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjQ3Mg_1ba9f1bc-37a7-4e1b-ae1a-5d2f86fcf112"
      unitRef="mxn">1463000000</kof:InvestmentImpairments>
    <kof:InvestmentImpairments
      contextRef="i57b28ab204da47d982817b05fff2ea96_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjQ4Mw_62496f8d-806d-4c36-91d3-8c138d200f9c"
      unitRef="mxn">1038000000</kof:InvestmentImpairments>
    <kof:InvestmentImpairments
      contextRef="i0d4b4689871f4dd8970ef0c8088e4f49_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjU5NA_bc29867f-12fe-4590-b838-17d69b9be52d"
      unitRef="mxn">948000000</kof:InvestmentImpairments>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates
      contextRef="i130c8909888f458fa69385878e705c3a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjczNw_4f3039f2-9491-4db8-a385-a44075e8f476"
      unitRef="mxn">-124000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates
      contextRef="i8bb70608f96c4012bb62708672fbddfa_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjc0Ng_8bbb9c14-b484-47aa-af08-01c1f6b7c523"
      unitRef="mxn">84000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates
      contextRef="i18cb9cb550b04d219ba7d839553a5be9_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjc1OA_27b5cc80-87c1-47b6-95e8-a16fe4772bd3"
      unitRef="mxn">44000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates
      contextRef="i7feaa8eed5bf41b1ba7cceed8cea37a9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjg3Ng_25cda97a-a1cd-448e-a67f-561953f50bd2"
      unitRef="mxn">-157000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates
      contextRef="i072c2712b80a45f5a161714d4e943b24_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjg4NA_9d48f770-a658-4dea-8be3-f2c0cad35bc0"
      unitRef="mxn">-215000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates
      contextRef="ib16475547bd84b1a97bf9baa535dbcab_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV81NS9mcmFnOjkwZTI3YTE0ODllNjQzY2Q4MzgyZDA4MzkzOWM5NDJhL3RleHRyZWdpb246OTBlMjdhMTQ4OWU2NDNjZDgzODJkMDgzOTM5Yzk0MmFfMjg5NQ_76a3b141-4b7f-46b8-b9fa-58887eff8bb2"
      unitRef="mxn">-270000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:DisclosureOfLeasesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfMTAyNw_c8b41814-09d3-4601-9c95-1d2c8334cf95">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 11. Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2020 and 2019, the change in the Company&#x2019;s right-of-use assets, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,382&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,797&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(596)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(555)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary economies effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indexation effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,278&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,382&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-5.65pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, scheduled maturities of the Company&#x2019;s lease liabilities, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-5.65pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.694%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity analysis &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less than one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  560&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  483&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;One to three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;More than three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,383&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  560&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  483&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  746&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  900&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest expense for leases reported in the income statements for the periods ended on December&#160;31, 2020 and 2019 was Ps. 105 and Ps. 129, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expenses for the low value assets and short-term leases reported in the income statements for the period ended on December&#160;31, 2020 and 2019 were Ps. 190 and 187, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, the weighted average incremental borrowing rate was 6.58% and 7.68%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rental expense charged to consolidated net income was Ps. 1,063 for the year ended December 31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December 31, 2020, the accumulated amount of concessions, decreases or cancellations for rent, which arose as a direct consequence of COVID-19 were not material. The Company applied the practical expedient to all decreases that met the criteria of the amendment to IFRS 16 effective as of June 1, 2020.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfLeasesExplanatory>
    <ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfMTAyOA_6272da30-65de-473e-bc3e-35367101a6f3">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2020 and 2019, the change in the Company&#x2019;s right-of-use assets, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,382&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,797&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(596)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(555)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary economies effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indexation effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,278&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,382&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory>
    <ifrs-full:RightofuseAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMS0xLTEtMS0w_98593120-459b-409c-b913-99659c004ac2"
      unitRef="mxn">1382000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMS0yLTEtMS0w_db6a062c-867c-40af-b64e-e042b60bac00"
      unitRef="mxn">1797000000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMi0xLTEtMS0w_5a99c6ee-f167-4a74-8eb9-c5218fd7f10a"
      unitRef="mxn">599000000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMi0yLTEtMS0w_411ad68d-75f8-4d79-8850-564de3a89a36"
      unitRef="mxn">215000000</ifrs-full:AdditionsToRightofuseAssets>
    <kof:DisposalOfRightOfUseAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMy0xLTEtMS0w_bce76d9d-269b-40bc-9667-a55644890cd3"
      unitRef="mxn">112000000</kof:DisposalOfRightOfUseAssets>
    <kof:DisposalOfRightOfUseAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfMy0yLTEtMS0w_20a1d9c0-a016-4eae-a3d3-bb7c55ef9e6d"
      unitRef="mxn">36000000</kof:DisposalOfRightOfUseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNC0xLTEtMS0w_d7b7a26d-17b1-474d-8172-11f9d4b4e772"
      unitRef="mxn">596000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNC0yLTEtMS0w_252ea64c-57ff-496e-8521-39411d15cb70"
      unitRef="mxn">555000000</ifrs-full:DepreciationRightofuseAssets>
    <kof:RightOfUseAssetHyperinflationaryEconomiesEffect
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNS0xLTEtMS0w_6d10e80d-29a4-43d4-80bb-52a6bd59b90f"
      unitRef="mxn">14000000</kof:RightOfUseAssetHyperinflationaryEconomiesEffect>
    <kof:RightOfUseAssetHyperinflationaryEconomiesEffect
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNS0yLTEtMS0w_fdc4ecf7-3a31-4a84-8107-44cc82ee3204"
      unitRef="mxn">20000000</kof:RightOfUseAssetHyperinflationaryEconomiesEffect>
    <kof:RightOfUseAssetIndexationEffect
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNi0xLTEtMS0w_45fef9b9-ba8c-4a5a-aa83-dd72f9e58c58"
      unitRef="mxn">145000000</kof:RightOfUseAssetIndexationEffect>
    <kof:RightOfUseAssetIndexationEffect
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNi0yLTEtMS0w_a211acb8-77c3-4d2f-ae94-b375f41be812"
      unitRef="mxn">15000000</kof:RightOfUseAssetIndexationEffect>
    <kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNy0xLTEtMS0w_a9eb9490-f4d4-4568-a1d2-acbf2cf8eab7"
      unitRef="mxn">154000000</kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets>
    <kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfNy0yLTEtMS0w_e47ae61e-9612-4a5e-8d2c-a86203bdeab5"
      unitRef="mxn">74000000</kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfOC0xLTEtMS0w_a82879ae-f6f2-4e8d-9782-bc7321681bf8"
      unitRef="mxn">1278000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOmUyNTAzZjU0MzAyYzQ4YzQ5N2U3YjI2OTFlNDM2M2RmL3RhYmxlcmFuZ2U6ZTI1MDNmNTQzMDJjNDhjNDk3ZTdiMjY5MWU0MzYzZGZfOC0yLTEtMS0w_8533ce7e-adcd-4731-bf33-c21d63937a02"
      unitRef="mxn">1382000000</ifrs-full:RightofuseAssets>
    <ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfMTAyNg_8b34f250-2263-4e44-9300-6c8b3671d353">&lt;div style="padding-right:-5.65pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, scheduled maturities of the Company&#x2019;s lease liabilities, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-5.65pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.694%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity analysis &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less than one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  560&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  483&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;One to three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;More than three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,383&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  560&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  483&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  746&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  900&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory>
    <ifrs-full:LeaseLiabilities
      contextRef="i20467edd2f4e4853ad950bcb58673c07_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfMi0xLTEtMS0w_29693f9f-16e5-44fe-8f2d-85f288ef4c73"
      unitRef="mxn">560000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="idef216164185408f94df9bec3220f92b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfMi0yLTEtMS0w_a59e3ca4-a42b-4997-9127-b796b7007b9c"
      unitRef="mxn">483000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="ia3450846167e45449c024ea16d58fa8c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfMy0xLTEtMS0w_41cb366a-e74a-4c12-9198-9f9713071bc1"
      unitRef="mxn">306000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="i5728055bbd01473eb17454b3662da0f8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfMy0yLTEtMS0w_65817be7-4222-47b9-8bcc-44ebc8fe3be7"
      unitRef="mxn">238000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="ie3f48ed14ee74af4b17fa9663f702cdf_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNC0xLTEtMS0w_8b551115-4841-47cd-9785-06ee35da67cf"
      unitRef="mxn">440000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="ie7220ad3a64843b1bd95f894a3f8d8d0_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNC0yLTEtMS0w_aab2e2a4-1511-4321-b949-c303e90459f1"
      unitRef="mxn">662000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNS0xLTEtMS0w_a172b899-175c-457c-98d1-68b1b57849e8"
      unitRef="mxn">1306000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNS0yLTEtMS0w_8002a554-2a9e-4db6-b9be-b9e102468ae9"
      unitRef="mxn">1383000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNi0xLTEtMS0w_baa24d27-9c57-44a6-b938-68e515fd55d3"
      unitRef="mxn">560000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNi0yLTEtMS0w_93ec7549-61ee-433c-8007-8286937b956d"
      unitRef="mxn">483000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNy0xLTEtMS0w_70af27ed-1fc3-4e62-8a6d-c8ca0e7c130a"
      unitRef="mxn">746000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RhYmxlOjEwZGJjMWFlOTEwODQ2YWNhYWQ1NGI1MjBiYmJjMmIyL3RhYmxlcmFuZ2U6MTBkYmMxYWU5MTA4NDZhY2FhZDU0YjUyMGJiYmMyYjJfNy0yLTEtMS0w_054b6246-d162-4dfa-93b7-5c52afce1801"
      unitRef="mxn">900000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfMzMx_729257c2-9245-4b87-8edb-7f244e4ab249"
      unitRef="mxn">105000000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfMzQy_23bd87cc-b289-432c-b373-d7de17487ad8"
      unitRef="mxn">129000000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <kof:ExpensesForLowValueAssetsAndShortTermLeases
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfNDk4_f3369600-6964-4d16-86dc-cfb02d44117c"
      unitRef="mxn">190000000</kof:ExpensesForLowValueAssetsAndShortTermLeases>
    <kof:ExpensesForLowValueAssetsAndShortTermLeases
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfNTA1_a2d07a6c-34ff-4060-9e4d-2063d0168971"
      unitRef="mxn">187000000</kof:ExpensesForLowValueAssetsAndShortTermLeases>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfNTkz_42c1d0a0-93d5-45d7-9824-86f34f0f81d9"
      unitRef="number">0.0658</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfNjAw_17869bd2-afdc-4cb5-af3d-39aae6f27e57"
      unitRef="number">0.0768</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:RentalExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82MS9mcmFnOjBlNTdiYjlhYzEzNjQzOTViMDkzZGI3ZGE0NDQxZWFmL3RleHRyZWdpb246MGU1N2JiOWFjMTM2NDM5NWIwOTNkYjdkYTQ0NDFlYWZfNjc3_0e18dae0-f3fa-4ae0-82d1-b9b8dd819ea9"
      unitRef="mxn">1063000000</ifrs-full:RentalExpense>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RleHRyZWdpb246NGUxMGRiNWY5ZmM1NDgzOGFiN2VhZGEwOWEzMWExNjJfMTYw_aff9c19e-8c91-441c-8658-f477c46d8c0d">Property, plant &amp;amp; equipment.&#160;&#160;&#160;&#160; &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  9,865&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,729&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  47,146&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  21,532&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  3,874&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;125,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,888&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,578&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,917&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;451&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;537&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;393&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,094&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed projects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;304&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,160&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,711&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,722)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(555)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(615)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(312)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,612)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposal of Philippines&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,654)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,371)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,621)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,415)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,116)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(489)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31,902)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(388)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,089)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,072)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(765)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(321)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(292)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,259)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,551&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;466&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;612&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,760&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,575&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  18,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  38,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  19,963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,749&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  4,131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  479&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  861&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  102,998&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,575&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  18,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  38,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  19,963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,749&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  4,131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  479&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  861&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  102,998&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,581&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,392&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,324&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;405&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed projects in progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;508&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,650&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,396&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,004)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;343&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,577)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,032)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,749)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,315)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(961)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(833)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(381)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,099)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,254&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;241&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;352&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,345&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  18,746&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  38,919&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,410&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  16,153&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  782&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  800&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  106,224&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  18,746&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  38,919&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  20,410&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  16,153&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  782&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  800&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  106,224&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;104&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,613&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,300&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;186&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,655&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;158&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;245&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfer of completed projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;721&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(5,187)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,425)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,073)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,175)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(255)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,182)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,243)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(797)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(629)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(5,608)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;293&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;990&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,824&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,240&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  18,653&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  39,664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  20,202&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  17,924&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,894&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  851&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  109,165&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.437%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.966%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation as of January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,616)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (19,620)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (10,688)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (13,422)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (330)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (497)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (49,173)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation for the year &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,880)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,086)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,827)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,404)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;497&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;579&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,296&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Philippines disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,210&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;312&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;631&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,495&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(222)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,403)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(517)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,480)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,414)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (16,969)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (10,206)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (8,706)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (276)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (485)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (41,056)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation as of January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,414)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (16,969)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (10,206)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (8,706)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (276)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (485)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (41,056)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,862)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,734)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,387)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;966&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,145&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,464&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(629)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,203)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,655)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (18,398)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (11,032)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (10,092)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (365)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (495)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (45,037)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (4,655)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (18,398)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (11,032)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (10,092)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (365)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (495)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (45,037)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Depreciation for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(490)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,828)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,148)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,779)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,415)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;536&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,706&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;854&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;432&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,111&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,070)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (5,043)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (19,842)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (11,859)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (12,153)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (379)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (429)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (49,705)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of  December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,575&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,361&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  21,496&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  9,757&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  4,131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  203&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  376&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  61,942&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of  December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,091&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,521&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  9,378&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,061&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  61,187&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of  December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,240&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  13,610&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  19,822&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  8,343&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,771&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,894&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  358&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  59,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Total includes Ps. 289, Ps. 610 and Ps. 415 outstanding payment to suppliers, as of December&#160;31, 2020, 2019 and 2018 respectively&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i10f8112b1ecf47bb89b24fe6cdc0f108_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS0xLTEtMS0w_b70006a2-a58b-4906-82f7-4a31a145a495"
      unitRef="mxn">9865000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i60258c11edbe404db80d5585d1b83c49_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS0yLTEtMS0w_af10fd8f-7422-41b9-a39b-fba7740746d8"
      unitRef="mxn">20729000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i91ca43f8d2b24c9a922c2c07ff89f1f1_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS0zLTEtMS0w_dbbc6114-1a8a-43cb-a891-8f4c5f4c32ab"
      unitRef="mxn">47146000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic864005c734145d881329da8ff1e15be_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS00LTEtMS0w_185b808e-2187-4584-ba45-1c096c66fff2"
      unitRef="mxn">20083000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i1e472ca1c040457bbe3750390766532c_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS01LTEtMS0w_a3e4979f-a956-4f7e-ad30-1611677ac982"
      unitRef="mxn">21532000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ifdfeaf048e40472686a6446dbe4f6d7f_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS02LTEtMS0w_a9029105-f425-492d-ba23-dcb8726e4e46"
      unitRef="mxn">3874000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iea72778bc42945a9a1352e3131497d3c_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS03LTEtMS0w_e08ec587-52d8-4c70-abb1-3d9a23da9dc3"
      unitRef="mxn">775000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i54797394be8649d38737b41ac8fc7c04_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS04LTEtMS0w_996a69d0-94f3-4bfb-a8f3-42252c365bf0"
      unitRef="mxn">996000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i12e64d94cc9146b593f805ec1fe852c9_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMS05LTEtMS0w_7db78f94-0de0-4ca3-8391-9d48c1331f16"
      unitRef="mxn">125000000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi0xLTEtMS0w_8b93bb7e-8c65-4819-b6fa-58300c5ff58a"
      unitRef="mxn">31000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi0yLTEtMS0w_9ac3c329-95ab-4285-8166-78126151bf4c"
      unitRef="mxn">8000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi0zLTEtMS0w_9d475516-51ce-472e-9d1b-66837fd157dd"
      unitRef="mxn">1356000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi00LTEtMS0w_4dea8c27-1672-4b47-83a2-18bfae3a5a84"
      unitRef="mxn">961000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi01LTEtMS0w_a3ca9f3f-719b-4797-80f6-0ca74a03e569"
      unitRef="mxn">2888000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi02LTEtMS0w_d7cd8938-2808-4a71-8cba-ef2309410443"
      unitRef="mxn">4578000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi03LTEtMS0w_680c2a45-f3f6-44f9-a3bc-75cf668fab4b"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi04LTEtMS0w_0b8f8039-01ce-4fa4-80f8-2fcad54c3671"
      unitRef="mxn">95000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMi05LTEtMS0w_8cd53a8c-dd93-41e3-a8ea-16d00ac275b4"
      unitRef="mxn">9917000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy0xLTEtMS0w_d2c42066-7ce8-4a6e-acef-619fe58b7fea"
      unitRef="mxn">25000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy0yLTEtMS0w_153ce150-177c-4634-8940-1fa396c037c9"
      unitRef="mxn">451000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy0zLTEtMS0w_28241293-1e0f-413e-8822-4ae891a8cd63"
      unitRef="mxn">1500000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy00LTEtMS0w_692c5117-8ead-4a3e-a347-385e0cede758"
      unitRef="mxn">537000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy01LTEtMS0w_8faaf703-00b7-4ed7-be77-d503d2dd5d11"
      unitRef="mxn">393000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy02LTEtMS0w_8cec6bf7-c498-4c98-91df-1eeaab90b428"
      unitRef="mxn">145000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy03LTEtMS0w_31c047c5-1183-49ef-af34-53c89c5ba77d"
      unitRef="mxn">2000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy04LTEtMS0w_873da731-a7af-4bb2-9cbd-5d80b19e054e"
      unitRef="mxn">41000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMy05LTEtMS0w_862889d4-528d-4ea5-9028-f30c4ff4f4f4"
      unitRef="mxn">3094000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC0xLTEtMS0w_8d2a2a4a-90b1-4a8a-a4aa-b4da2d466241"
      unitRef="mxn">504000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC0yLTEtMS0w_1cee70ea-d573-4220-b6b6-3d2512cd5925"
      unitRef="mxn">304000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC0zLTEtMS0w_0fa6ca43-6005-44d3-a4ff-5d10c1671109"
      unitRef="mxn">1160000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC00LTEtMS0w_ba4c86e9-aa09-4f4d-be38-9c7f382e7fc8"
      unitRef="mxn">1711000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC01LTEtMS0w_b89ed188-8882-4f21-a4c6-9b5911246172"
      unitRef="mxn">3000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC02LTEtMS0w_c31fbe1e-3fcf-401f-bb12-b7c26358c600"
      unitRef="mxn">-3722000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC03LTEtMS0w_43311e44-3fb8-42e4-81b4-cfcdf1560824"
      unitRef="mxn">20000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC04LTEtMS0w_1f8ed3a6-c849-4719-9e4e-2f60834da463"
      unitRef="mxn">20000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNC05LTEtMS0w_57de8c9c-0c35-48bd-b8cf-fd08d0b16dee"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS0xLTEtMS0w_11ff8632-6eb7-4add-90f9-f2f0ed70575b"
      unitRef="mxn">50000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS0yLTEtMS0w_5900cd2e-8bac-41fd-b9d5-7cc42c772b69"
      unitRef="mxn">71000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS0zLTEtMS0w_0bd44d7b-e2b1-4874-b65b-fe9c8fd6b44a"
      unitRef="mxn">555000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS00LTEtMS0w_8e81db24-6ee0-43af-9270-ff82357611d3"
      unitRef="mxn">615000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS01LTEtMS0w_a2448dd9-1884-4378-a243-3d24a733f699"
      unitRef="mxn">312000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS02LTEtMS0w_d1118b99-14bf-42f7-84d3-69e7a5dde4bc"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS03LTEtMS0w_f7694d16-7cb0-4f04-a90a-345bddff2f5d"
      unitRef="mxn">1000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS04LTEtMS0w_11605261-aec5-436b-bb95-e20155e750b7"
      unitRef="mxn">8000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNS05LTEtMS0w_fd0adee0-dfd0-4a37-b5ea-47f2640470c0"
      unitRef="mxn">1612000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i35c4ebe43dd1473c8c190923f966fb67_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi0xLTEtMS0w_2a2dcb4c-7fa3-4eac-8122-5693406e57f0"
      unitRef="mxn">4654000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ica32c128d8bb45d08b4e72f7a916a4b3_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi0yLTEtMS0w_81b3eda1-198e-43f5-97e4-9f39f920bb17"
      unitRef="mxn">2371000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i4a1811bf772a4b7391f20073970e15d7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi0zLTEtMS0w_bc572918-43c0-4049-ac2f-c79346b8c903"
      unitRef="mxn">11621000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i69eb1a145afb4b92a1bc962576e9b70e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi00LTEtMS0w_6a2e7c90-c2eb-466e-9e61-32bdb9494134"
      unitRef="mxn">2415000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ie928366baa3349ebac14dfc6b2dfdb2a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi01LTEtMS0w_a4fdc01e-f0c4-428f-a024-2126b9d5d98d"
      unitRef="mxn">10116000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i70a4e6ac630d41bbb7a275ce95c49dca_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi02LTEtMS0w_ac0e274a-c8bf-466f-9101-e6ac5e6a8623"
      unitRef="mxn">489000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i1bd5648b646649d0bad2bb1c7e65e918_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi03LTEtMS0w_576d4f47-b6a3-4a3e-87f6-613da17cc6cb"
      unitRef="mxn">236000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i564f30ee3b9a49dcad4789ff28bda540_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi04LTEtMS0w_79618afb-34c4-4914-820c-a1408d48fe83"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="id9eb9f25e86b45f5b7df0bd5bdd81657_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNi05LTEtMS0w_597e73e0-9097-4e83-9aec-85a65e3d465c"
      unitRef="mxn">31902000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy0xLTEtMS0w_6e7849ca-e3c1-4938-bb8e-e4a39d430919"
      unitRef="mxn">-388000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy0yLTEtMS0w_b5479d34-0473-4e7a-867f-5fac0e0c972f"
      unitRef="mxn">-1089000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy0zLTEtMS0w_0952330b-26a2-471b-ac91-b665d74a0671"
      unitRef="mxn">-3072000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy00LTEtMS0w_81ca2fa5-49f7-48aa-9e1c-33d520ab2840"
      unitRef="mxn">-765000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy01LTEtMS0w_e8a6518d-8c62-489d-a805-78df0b12326d"
      unitRef="mxn">-251000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy02LTEtMS0w_14102af3-cd7c-4ceb-b5bd-71da3da8c850"
      unitRef="mxn">-321000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy03LTEtMS0w_0a39da7a-e1e5-4913-90b7-95902c1f8585"
      unitRef="mxn">-81000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy04LTEtMS0w_d9b72116-2625-43b9-a514-fda7aeefc8d0"
      unitRef="mxn">-292000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfNy05LTEtMS0w_25d314e4-c357-423c-9486-60068c9810e1"
      unitRef="mxn">-6259000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i021e2987c50b403e9381156b330f7afa_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC0xLTEtMS0w_1c92495f-2c92-4369-98d9-b27d7f395112"
      unitRef="mxn">242000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i68c55381663d48fc947ddf2115377fb7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC0yLTEtMS0w_436837e6-efa8-4777-9207-b1da375505b0"
      unitRef="mxn">814000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i261e71202ce545489f32873c73ce9ce1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC0zLTEtMS0w_687a5c43-c036-4836-b4c2-5ca4248a8059"
      unitRef="mxn">2551000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i9d58896672b245ec95e5428de46d3a2b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC00LTEtMS0w_6becd8cb-f554-4383-97f3-68c692012506"
      unitRef="mxn">466000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="idb2d06acfdf842c6a0231a1bac6991bf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC01LTEtMS0w_d626d9bf-f741-4e28-987b-cd9e5c8abfba"
      unitRef="mxn">612000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i8937ad17204e4d48828e3e95ed6fce26_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC02LTEtMS0w_b4369a8c-9ba1-4944-8181-1bdccab73d2c"
      unitRef="mxn">66000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="ibd9092d6fb064b0a9a4dfdd6a1762d40_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC03LTEtMS0w_e12f0b99-c332-4851-8518-d335252a9ef3"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i7ae22471f91a4090b3a81ce777269f25_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC04LTEtMS0w_ec381eb4-950c-4ca2-adc3-4ee8dfddfb27"
      unitRef="mxn">9000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOC05LTEtMS0w_994b1432-95a6-4b93-81be-ea6ba50da98e"
      unitRef="mxn">4760000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie53d1d3528ba42478e2768038d0d45d8_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS0xLTEtMS0w_64587bf0-0678-4b6f-b5a6-d1df6d839d58"
      unitRef="mxn">5575000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="idf6866ada4f54af788edfc1c267aac58_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS0yLTEtMS0w_4c689257-fc12-4796-a158-7e84490730f5"
      unitRef="mxn">18775000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8f3187f853294bd49417636277705f4d_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS0zLTEtMS0w_57f28285-afa2-4e85-8e88-a8c3c6a60497"
      unitRef="mxn">38465000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ib395a1a5fb3a45dea3d872a8a7c21ed8_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS00LTEtMS0w_ed9b509a-5f31-42ff-8dd7-45e217d6ec2d"
      unitRef="mxn">19963000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i82e329528c304b4f82280ef9db6e8284_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS01LTEtMS0w_696bb4c8-c87f-4153-8644-d10d075382be"
      unitRef="mxn">14749000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i7d5653775d05447db0af62294376eafc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS02LTEtMS0w_1809bf76-4dda-49df-9cf4-5acbe14f9cb3"
      unitRef="mxn">4131000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i894411bb11b44b3e863b0131935abaef_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS03LTEtMS0w_5c3347b2-f190-4d0e-9756-149345dd9a5c"
      unitRef="mxn">479000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i1d642a6a0a6041faa0b76c7811956119_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS04LTEtMS0w_ff92f198-0f05-4386-948a-7bc8241ae96b"
      unitRef="mxn">861000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i9581068b6eb54595930c7ff108b4224b_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfOS05LTEtMS0w_0b97c0c0-ce61-43c6-95f4-14997c287918"
      unitRef="mxn">102998000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie53d1d3528ba42478e2768038d0d45d8_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItMS0xLTEtMA_f299f848-11af-4f8b-ae6d-5c19222ecb15"
      unitRef="mxn">5575000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="idf6866ada4f54af788edfc1c267aac58_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItMi0xLTEtMA_bdd52568-8783-4c87-b363-eaf77438df0d"
      unitRef="mxn">18775000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8f3187f853294bd49417636277705f4d_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItMy0xLTEtMA_7b9df384-7cca-4ef8-b4f9-4c32ac7b8480"
      unitRef="mxn">38465000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ib395a1a5fb3a45dea3d872a8a7c21ed8_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItNC0xLTEtMA_0ed3fcd2-38a6-4c2d-94df-9c9538588ca8"
      unitRef="mxn">19963000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i82e329528c304b4f82280ef9db6e8284_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItNS0xLTEtMA_ec025b82-7c03-4313-9b2e-0a97eeaeae32"
      unitRef="mxn">14749000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i7d5653775d05447db0af62294376eafc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItNi0xLTEtMA_b9d391c5-452e-490c-97ae-140a22c832e8"
      unitRef="mxn">4131000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i894411bb11b44b3e863b0131935abaef_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItNy0xLTEtMA_3f1ed84a-d9bd-4940-8cfc-eeb86ed9e762"
      unitRef="mxn">479000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i1d642a6a0a6041faa0b76c7811956119_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItOC0xLTEtMA_fe4cb504-8e58-4c2d-9256-03f6f4804b91"
      unitRef="mxn">861000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i9581068b6eb54595930c7ff108b4224b_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTItOS0xLTEtMA_434fbf12-f944-4e0e-b488-c25d0f28eb82"
      unitRef="mxn">102998000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtMS0xLTEtMA_108ea869-d682-4454-998e-5ecc23c0dfed"
      unitRef="mxn">4000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtMi0xLTEtMA_859a579a-8e19-4803-9745-4dbcf0eaaf92"
      unitRef="mxn">27000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtMy0xLTEtMA_a33ca792-cdb2-4505-bc48-52377d177bcf"
      unitRef="mxn">392000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtNC0xLTEtMA_c8694457-bc4f-4cae-848d-3fa6b95f03da"
      unitRef="mxn">816000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtNS0xLTEtMA_66364f2f-e7b1-4ab1-88a2-79864faf0dce"
      unitRef="mxn">2581000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtNi0xLTEtMA_97173c3f-6a07-4565-a284-f93f31962033"
      unitRef="mxn">6392000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtNy0xLTEtMA_ce5e1c3d-6a01-4f2d-8a1e-ec7f2d077509"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtOC0xLTEtMA_ba41b657-aa34-4805-b7d6-547fb008febe"
      unitRef="mxn">112000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTMtOS0xLTEtMA_235c2fa6-a624-49ef-940b-4c5d8ca7d35c"
      unitRef="mxn">10324000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtMS0xLTEtMA_d862c109-2537-4163-a134-0f9eac480d1f"
      unitRef="mxn">142000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtMi0xLTEtMA_bf05e0d1-22c0-4770-bcdb-16a159cdbf21"
      unitRef="mxn">227000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtMy0xLTEtMA_fb986690-789c-4fc5-a73b-807b77afc652"
      unitRef="mxn">50000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtNC0xLTEtMA_f7183519-10a8-43d7-9f47-4f5760fd7793"
      unitRef="mxn">-13000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtNS0xLTEtMA_ae343b89-cb72-4de6-8df1-4f266cd2d94f"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtNi0xLTEtMA_982ae7e7-a2fe-434c-ad40-622f1dc46599"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtNy0xLTEtMA_ca43a07d-f2cc-490a-a6b4-4503ef7b24db"
      unitRef="mxn">7000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtOC0xLTEtMA_289bb2db-fc2f-42b0-a9b5-d5d4716df661"
      unitRef="mxn">-8000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTQtOS0xLTEtMA_bed81b30-4b19-4058-ab91-0ec8b0185161"
      unitRef="mxn">405000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtMS0xLTEtMA_f3fc98b0-6825-4bc8-b99f-8d9fcc3b9484"
      unitRef="mxn">-253000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtMi0xLTEtMA_5bc480fd-9292-4045-9ac4-b7745f90a370"
      unitRef="mxn">508000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtMy0xLTEtMA_92eb257b-0e69-43f6-844c-5c219cdc3cc5"
      unitRef="mxn">2650000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtNC0xLTEtMA_9ede6d42-331c-42d6-9a71-5a30657dbba4"
      unitRef="mxn">1396000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtNS0xLTEtMA_0d8a5c6a-7d51-43fe-abf1-b8c014642110"
      unitRef="mxn">360000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtNi0xLTEtMA_07a4cb7c-8769-4790-91c7-8caa71044799"
      unitRef="mxn">-5004000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtNy0xLTEtMA_13d8a016-60cd-4573-8e56-1d61b49177e3"
      unitRef="mxn">343000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtOC0xLTEtMA_43656a53-1f97-4275-809b-f65cf0533c31"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTUtOS0xLTEtMA_a81882df-c748-43f7-ac8e-6d2dbc639c73"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtMS0xLTEtMA_a509c2c6-3938-43cf-b472-c558ce275684"
      unitRef="mxn">1000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtMi0xLTEtMA_63e24a4b-d611-4b39-9771-d1d929ce40d5"
      unitRef="mxn">35000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtMy0xLTEtMA_39881127-0aa9-42ff-babb-0724ba8fb790"
      unitRef="mxn">1577000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtNC0xLTEtMA_a3fe9609-07a8-4824-a92a-cd71ca5667f0"
      unitRef="mxn">1032000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtNS0xLTEtMA_7107445c-6592-4eab-9f83-30f636f5e801"
      unitRef="mxn">1056000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtNi0xLTEtMA_61500ee6-2099-4c87-97a1-56e0ba2585bb"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtNy0xLTEtMA_8ee0aa7f-b2cc-4ff7-ae25-2eb094b4fd01"
      unitRef="mxn">13000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtOC0xLTEtMA_cb80f0bc-e942-4ac5-8796-470d773f9dc9"
      unitRef="mxn">35000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTYtOS0xLTEtMA_4e9198c9-0a4c-4eb9-9f5d-90fbf610911c"
      unitRef="mxn">3749000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctMS0xLTEtMA_2541b737-3325-40c5-865a-14013aada428"
      unitRef="mxn">-323000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctMi0xLTEtMA_30a83c70-1ab1-4d8e-811c-2cb6792a7223"
      unitRef="mxn">-1122000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctMy0xLTEtMA_09d52b31-0cae-43c4-93e1-292875499dc7"
      unitRef="mxn">-2315000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctNC0xLTEtMA_efbf163f-d2af-4dc9-909b-932daa628417"
      unitRef="mxn">-961000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctNS0xLTEtMA_45bff393-7e00-4c38-a8ce-792866c41d8d"
      unitRef="mxn">-833000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctNi0xLTEtMA_4760a080-4a99-4617-9ab8-17da1d254905"
      unitRef="mxn">-381000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctNy0xLTEtMA_25201955-7b85-4ad7-a38e-f1f7004b7536"
      unitRef="mxn">-34000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctOC0xLTEtMA_b8637d80-5327-4fa3-8ef9-6a53465d9137"
      unitRef="mxn">-130000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTctOS0xLTEtMA_9e349d76-ae44-44b3-ac62-74f878dc68c6"
      unitRef="mxn">-6099000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i362153f6b43a4fe3b900d290178de57d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtMS0xLTEtMA_db619ca5-e907-407f-9c38-630213370386"
      unitRef="mxn">114000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="ib6c838210082446b88939c0041dbca7b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtMi0xLTEtMA_db63b639-e439-464b-9764-132a448fe32b"
      unitRef="mxn">366000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="iac033a456e9f435c836b4531b47ed4da_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtMy0xLTEtMA_62142aaa-55a6-4063-87e3-5e6756f96f49"
      unitRef="mxn">1254000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="ibc88ef7b569b4eb0a0521701b628f2a4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtNC0xLTEtMA_093e02a9-ea09-4a23-953c-76f9221d43bb"
      unitRef="mxn">241000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="ie94e9a63926b46a38dafafe4884d19ec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtNS0xLTEtMA_b7e36a77-c198-48fb-99cc-f1fa30b5a1b6"
      unitRef="mxn">352000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="ib2c2e91969f8474aac50ee793dd62806_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtNi0xLTEtMA_932bd8d9-831b-4e12-b437-2fb676b80ec4"
      unitRef="mxn">18000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i3e5cbc854d514225a62abf9d2a801554_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtNy0xLTEtMA_b1277a2e-582e-43b1-a8ef-725738b094c5"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i1ae9e85a44e141c589c96e7efb162e08_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtOC0xLTEtMA_fe913910-065c-4561-87f1-8735c01fcd47"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTgtOS0xLTEtMA_d7a4898a-b635-44eb-8512-17da630d329f"
      unitRef="mxn">2345000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i09d7c2aa71074de5a3e67fa90a56e27e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktMS0xLTEtMA_394e97fd-5775-4a56-a710-5190bf9fbfd2"
      unitRef="mxn">5258000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i08d6d11f6a5a47738f43569852f7280a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktMi0xLTEtMA_67e2f15d-35fd-412a-a94e-30b626bfb068"
      unitRef="mxn">18746000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia596623d8d8d4a3e973628a79896a28f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktMy0xLTEtMA_6ace9e0b-a578-4d7d-9d7e-b21f0c964c2a"
      unitRef="mxn">38919000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i48078aff97e84da594dd28d57b14e0ea_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktNC0xLTEtMA_8f791c20-9495-4dbb-ab3a-427f44caa61f"
      unitRef="mxn">20410000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ifc394f2a443b4b9e83812c4dfb17b347_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktNS0xLTEtMA_c3ad1410-74a1-43c8-91ee-0de1172a9645"
      unitRef="mxn">16153000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i613f9f1122b94da588347be21d4728cb_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktNi0xLTEtMA_e9b09ac9-abdc-406e-ab72-560045740203"
      unitRef="mxn">5156000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i469f0bd48f3f4720b1bd50d7344b66fc_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktNy0xLTEtMA_5999ed37-412e-40ae-853d-75de0d2050c3"
      unitRef="mxn">782000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic142faf06dc144c6998cb53c34ac32e1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktOC0xLTEtMA_e872acef-b72c-448d-a829-4e77edeafc2a"
      unitRef="mxn">800000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iac0edaf0f4224bdb8d8928be4876ba0b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMTktOS0xLTEtMA_314b0dd1-5910-4aad-bdd4-81d53515d92b"
      unitRef="mxn">106224000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i09d7c2aa71074de5a3e67fa90a56e27e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItMS0xLTEtMA_18efc81b-144c-47a4-98b6-0d56d173ade5"
      unitRef="mxn">5258000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i08d6d11f6a5a47738f43569852f7280a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItMi0xLTEtMA_51cb2291-4f4e-409e-8bad-ff7656c0a1e9"
      unitRef="mxn">18746000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia596623d8d8d4a3e973628a79896a28f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItMy0xLTEtMA_1e6e00a1-f040-4f21-bc1b-7957fde3e669"
      unitRef="mxn">38919000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i48078aff97e84da594dd28d57b14e0ea_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItNC0xLTEtMA_d058eee0-e975-4222-8a3f-8efd10cab7a7"
      unitRef="mxn">20410000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ifc394f2a443b4b9e83812c4dfb17b347_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItNS0xLTEtMA_348a1933-2cd3-4d1f-af06-c4adbb520bd8"
      unitRef="mxn">16153000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i613f9f1122b94da588347be21d4728cb_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItNi0xLTEtMA_cab8cb06-642b-40b8-b3a0-9356b650173d"
      unitRef="mxn">5156000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i469f0bd48f3f4720b1bd50d7344b66fc_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItNy0xLTEtMA_f6a4b4a0-b96b-4672-abe0-d6c7ea8d8f95"
      unitRef="mxn">782000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic142faf06dc144c6998cb53c34ac32e1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItOC0xLTEtMA_2adf18d7-5e36-40a2-81eb-418feba28045"
      unitRef="mxn">800000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iac0edaf0f4224bdb8d8928be4876ba0b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjItOS0xLTEtMA_0081dd36-4538-43d7-87a9-a244f00f07bd"
      unitRef="mxn">106224000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtMS0xLTEtMA_8943a476-27ba-4bba-8b5a-f00807ca227e"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtMi0xLTEtMA_b9d9532e-81e7-48bb-86de-aed135fc3812"
      unitRef="mxn">104000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtMy0xLTEtMA_bdbe2941-ad4d-4f1b-9005-ea268bf7fea8"
      unitRef="mxn">171000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtNC0xLTEtMA_33255dee-bffb-4089-bc31-e3f2230019ba"
      unitRef="mxn">281000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtNS0xLTEtMA_de283da4-ab5f-4beb-a9c8-ab4c4f6f3886"
      unitRef="mxn">2613000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtNi0xLTEtMA_1cea8e80-763d-4952-9956-bc5a5404a203"
      unitRef="mxn">6300000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtNy0xLTEtMA_7897b5a7-38c9-42ee-8289-6f7f1289281f"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtOC0xLTEtMA_1a6c9fa8-c70e-44b4-8e24-1a55e39457be"
      unitRef="mxn">186000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjMtOS0xLTEtMA_b8c5d527-0173-4f59-bae0-b8eb5f5b0ccd"
      unitRef="mxn">9655000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtMS0xLTEtMA_50c151c2-57b3-41c6-804f-2e78903bdddc"
      unitRef="mxn">158000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtMi0xLTEtMA_69434601-696f-4f77-bb2f-46e2bebbe731"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtMy0xLTEtMA_f3f2dc1f-7e5c-49d3-9664-8810e67a6975"
      unitRef="mxn">87000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtNC0xLTEtMA_c2b532ed-23a7-42e8-ace9-6b8045796b63"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtNS0xLTEtMA_c2798172-a7cf-4237-af85-6fe0f2497302"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtNi0xLTEtMA_4f16c451-2b1b-404e-bbc2-53c5d0b92eef"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtNy0xLTEtMA_35b50684-5891-4a6f-be0c-a199bcf3f5b1"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtOC0xLTEtMA_7cb1d6c0-faf6-410f-a75c-20c56a796562"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjQtOS0xLTEtMA_c33aaaa4-6950-4ca3-b46b-7e50ed2759e4"
      unitRef="mxn">245000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtMS0xLTEtMA_bbbec724-4c2e-4c21-bc5d-dcb299c63bd9"
      unitRef="mxn">4000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtMi0xLTEtMA_46c5cd60-c330-41c3-9353-6a1f67ac6903"
      unitRef="mxn">721000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtMy0xLTEtMA_6e3f2b84-dcae-4f4b-bc6c-8c9eb3c79f0b"
      unitRef="mxn">3165000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtNC0xLTEtMA_feeea210-4f2a-4204-b45d-73f899bbcef1"
      unitRef="mxn">1192000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtNS0xLTEtMA_bee98004-8f40-4f7b-9a91-72f8bd001ff5"
      unitRef="mxn">57000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtNi0xLTEtMA_ffe598dc-5f35-4af3-969b-f2f6eddc553e"
      unitRef="mxn">-5187000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtNy0xLTEtMA_694bdbc0-f972-4eca-af8c-a367ddda5107"
      unitRef="mxn">48000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtOC0xLTEtMA_43b9fe53-45b1-4640-a7af-2f2ab8d3ce2e"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjUtOS0xLTEtMA_f4622754-d01b-4d10-9082-5f3b419a1a34"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtMS0xLTEtMA_a4f86f1f-288e-48a0-8cdb-3d969550ac6e"
      unitRef="mxn">13000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtMi0xLTEtMA_23d3a068-06c2-4503-ae6e-5de27b80854b"
      unitRef="mxn">29000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtMy0xLTEtMA_8a55a48e-8ff4-4d35-ace4-2768e0059380"
      unitRef="mxn">1425000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtNC0xLTEtMA_a111163c-4fb7-49e5-ab99-5fea3e51b95e"
      unitRef="mxn">1073000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtNS0xLTEtMA_336d6ce6-7fbe-4572-9ebf-d53e9c9bef8c"
      unitRef="mxn">561000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtNi0xLTEtMA_854e5cbf-e221-4a15-a847-2616d1c15453"
      unitRef="mxn">12000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtNy0xLTEtMA_f4d9c69c-19e7-4f03-87e8-3ea13988a82b"
      unitRef="mxn">5000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtOC0xLTEtMA_ae11105c-b438-4e3f-b162-37482939dd9f"
      unitRef="mxn">57000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjYtOS0xLTEtMA_b59fc87e-704d-4ac9-b760-8e263054a45c"
      unitRef="mxn">3175000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctMS0xLTEtMA_5d35f9e5-e111-4d6d-b252-61b361ff42f3"
      unitRef="mxn">-255000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctMi0xLTEtMA_ee9a4e4a-1cdd-448e-ad8e-6bef127d3356"
      unitRef="mxn">-1182000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctMy0xLTEtMA_47f1b3e7-8f33-4351-b3b9-e9451fd5c0d8"
      unitRef="mxn">-2243000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctNC0xLTEtMA_861bbd7c-2491-4d98-b0ac-b2477a5fbab0"
      unitRef="mxn">-797000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctNS0xLTEtMA_4247b9c9-55ae-4302-a571-cb414abd5b91"
      unitRef="mxn">-629000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctNi0xLTEtMA_dd04249e-80d6-4f1d-aa19-f6f8ad47ecd3"
      unitRef="mxn">-333000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctNy0xLTEtMA_47275347-3ae1-41b3-8095-fe081210e2b0"
      unitRef="mxn">-91000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctOC0xLTEtMA_14996de7-67cb-45ac-8393-c77ef966c6e6"
      unitRef="mxn">-78000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjctOS0xLTEtMA_5d8583e5-43b8-4fa2-8c5e-347288924337"
      unitRef="mxn">-5608000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="id2cf1b837d9242e9b26015a228acce17_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtMS0xLTEtMA_b3897e94-8e69-4758-a0f9-0560ea0cce1a"
      unitRef="mxn">88000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="ib05307c1df484cb5b676658f70cba669_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtMi0xLTEtMA_f6e83345-fc4d-424c-9d61-4883814280aa"
      unitRef="mxn">293000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="ib72cd4d1e0384b5d8b23bd79d47ab127_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtMy0xLTEtMA_fc92b106-61a9-4032-b143-01b955d1dadc"
      unitRef="mxn">990000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i205d92f8e21048bb8c4e02076d2ab830_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtNC0xLTEtMA_f6fc51e3-246b-4c80-94b0-eb8137d56fb8"
      unitRef="mxn">189000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i39d88a06d65a4216a4bbd2412a1662d4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtNS0xLTEtMA_31415169-56eb-4724-8c2a-721ac11a911f"
      unitRef="mxn">291000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="iaa152d7d1def4ee7864fd49108ebcc4a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtNi0xLTEtMA_d112564a-e72f-4e74-8c5a-a745b0522eb3"
      unitRef="mxn">-30000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i4aec207d4b5a4c7fb795f4e63232b142_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtNy0xLTEtMA_c7a50ce8-8cb7-45db-bb3f-1fdf7a6e7941"
      unitRef="mxn">3000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i5a42dc887b0a4e5f94fdf8f264fc9658_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtOC0xLTEtMA_4fbb635d-7b92-437f-b40b-f4ba4a5aab39"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjgtOS0xLTEtMA_014a5be6-82cd-4fc7-b7fa-43c0db8ff4fb"
      unitRef="mxn">1824000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iced42b608af1447a974a448e23da6a95_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktMS0xLTEtMA_0684082a-d2e8-4b88-b1d6-7ba2afc7c8cf"
      unitRef="mxn">5240000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i4eaeb9da6ed54046bc2b2a6babd550f9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktMi0xLTEtMA_f6f7be46-ec57-4026-9b29-2973736c02d1"
      unitRef="mxn">18653000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i13237898985d405ba1b06c509b9b4a11_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktMy0xLTEtMA_a4312258-4788-43f5-9a2c-71a612a631b6"
      unitRef="mxn">39664000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i2c02220b418f4969a35e7ac8d226299a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktNC0xLTEtMA_429d0dae-b704-4637-b55c-74d310579b32"
      unitRef="mxn">20202000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i857b93af256c45679e996531f2d51192_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktNS0xLTEtMA_818b7d1a-d4f4-41c1-bb4e-80ceb514e952"
      unitRef="mxn">17924000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5c5c3330cc614af08d295b1347ddc6e6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktNi0xLTEtMA_2e7d2ba3-6284-48d8-9f89-0e857ae3ccde"
      unitRef="mxn">5894000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i9de6fa7e083346ae9155517e4f569f63_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktNy0xLTEtMA_3772044e-c3ab-4a97-acb3-745e16a15f42"
      unitRef="mxn">737000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia57cb92e00fd4740b845e749788c5fdd_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktOC0xLTEtMA_3480229b-ca83-4190-afa7-41e4d2285fca"
      unitRef="mxn">851000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i807944d9307040d3a5d3701be81e5477_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmE5NzgwZjk5ODEwZjQ1NjQ4NjZmYzYyZTBmY2VlOTA5L3RhYmxlcmFuZ2U6YTk3ODBmOTk4MTBmNDU2NDg2NmZjNjJlMGZjZWU5MDlfMjktOS0xLTEtMA_2893c8f3-b108-46f6-a863-b7bbc1129e91"
      unitRef="mxn">109165000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i717bf321fee9463cb012f3929804418e_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS0xLTEtMS0w_a6c415c8-7787-4c30-b916-6f1903be20c8"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i65a4f88b458c485a8b73c2319083e13b_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS0yLTEtMS0w_c6d46e39-eeeb-4ab9-a369-36f58f194140"
      unitRef="mxn">-4616000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iba8225ac965d4a71a029826b1138a05a_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS0zLTEtMS0w_4b408716-7159-4880-b841-684b34cb6c28"
      unitRef="mxn">-19620000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i128e66cf1fb14a37b97e3440360bf16f_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS00LTEtMS0w_31839c02-ac0b-4f76-9998-cd398d14fcdf"
      unitRef="mxn">-10688000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i2ed584c21e7f4a538993454a7db95b69_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS01LTEtMS0w_1b265068-2720-4c68-bb84-3e7118ab24fb"
      unitRef="mxn">-13422000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i2550135dc2d04be98420016f1b7e1eec_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS02LTEtMS0w_4ddd9851-7daf-47f9-a5fc-630854ba2e6c"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ib1fcc18de99c43c7bc61549a6d821cd6_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS03LTEtMS0w_5c0d6d77-8413-4c5e-aa2c-f452603807cf"
      unitRef="mxn">-330000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i4e70ee2588564d20811a05d377e52453_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS04LTEtMS0w_51b7049a-9286-4075-8c93-3eea3aec5759"
      unitRef="mxn">-497000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="idb0091fcbe244b77ad8419fe4136c041_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMS05LTEtMS0w_409fda20-f2a8-450a-8d64-b9a0100cbe55"
      unitRef="mxn">-49173000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationExpense
      contextRef="iffbc21ecc6184bd9a254fe55cd65aeb2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi0xLTEtMS0w_8ad37607-b8af-4726-ba50-a61ae8ae6ea2"
      unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="if8af5294b7924c2cbfe7b52cebc64ee6_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi0yLTEtMS0w_2b047754-db0c-48a9-b790-4879dc4b88ee"
      unitRef="mxn">-445000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i6b200d5c94f44e5e979f5504fde980bf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi0zLTEtMS0w_5333d521-5722-4cce-a67a-66b3773126fc"
      unitRef="mxn">-2880000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="if692bc8526cb4829aec8579f4c431a31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi00LTEtMS0w_ddd7033d-52cd-4ba1-8097-c718d044c81e"
      unitRef="mxn">-2086000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i4ffe4c96a9ff40578b88c4c0a7cfee4a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi01LTEtMS0w_db39d3cf-f793-49c7-9c81-c071cb61ccb0"
      unitRef="mxn">-2827000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i79922956709f410c9b83221e974fe173_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi02LTEtMS0w_2e9ed685-a7a8-450b-9ebc-e48b15d8e532"
      unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i21ef8f3e79994f14892e95775da6635c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi03LTEtMS0w_efc881aa-72eb-4af0-ac98-7858b02d3596"
      unitRef="mxn">-35000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="ic71cd6c08754496bae4e3b2dfa0ba882_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi04LTEtMS0w_17ecc469-625c-4882-8b83-c242f18a9703"
      unitRef="mxn">-131000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMi05LTEtMS0w_9073871b-f239-415b-8b15-aaa86d7b4fda"
      unitRef="mxn">-8404000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="iffbc21ecc6184bd9a254fe55cd65aeb2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy0xLTEtMS0w_9981b200-df50-49ef-8582-b7d18caa7445"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="if8af5294b7924c2cbfe7b52cebc64ee6_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy0yLTEtMS0w_5361e627-028b-4e9a-96d7-04847c2ef451"
      unitRef="mxn">-15000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i6b200d5c94f44e5e979f5504fde980bf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy0zLTEtMS0w_7e1e4dbf-ebca-4f10-974c-50f3a2c3b21e"
      unitRef="mxn">-497000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="if692bc8526cb4829aec8579f4c431a31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy00LTEtMS0w_17f48f43-077b-46ca-a273-087d4b6d4dbf"
      unitRef="mxn">-579000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i4ffe4c96a9ff40578b88c4c0a7cfee4a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy01LTEtMS0w_3f6f99da-4339-4d06-bb8b-c8db029d54db"
      unitRef="mxn">-204000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i79922956709f410c9b83221e974fe173_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy02LTEtMS0w_25d840ff-0897-4637-bc79-28ddc1541d59"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i21ef8f3e79994f14892e95775da6635c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy03LTEtMS0w_984b703d-0a19-4a61-8ad8-39bb6aac861d"
      unitRef="mxn">-1000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ic71cd6c08754496bae4e3b2dfa0ba882_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy04LTEtMS0w_87bf4cc1-4d86-4149-97cc-73314a246f66"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMy05LTEtMS0w_abda67bc-d591-4405-beee-49cdd7e53929"
      unitRef="mxn">-1296000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i72bb24120fa14a208c86d8e2462ff38c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC0xLTEtMS0w_6c739c1b-e996-4fc4-b8c9-cc8531544b50"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i08c3e2d5cc28423f8417c96a47a30145_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC0yLTEtMS0w_9bdd1f1e-2431-400f-a111-ee3ed1ab0679"
      unitRef="mxn">-700000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="iab5329d345d9418ea44d31758d2cda62_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC0zLTEtMS0w_53c37244-5090-4baf-b9e5-e8ea02c2f2dd"
      unitRef="mxn">-6125000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i57a68e55c507446faa06c993b22aefb8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC00LTEtMS0w_2127cc30-3958-4ea6-8a04-2a3b77afdc6c"
      unitRef="mxn">-2083000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i554a9ad843fe4b67ab2e159cfb219891_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC01LTEtMS0w_c5431e69-cf91-46ab-a18d-a27116a0b54c"
      unitRef="mxn">-7225000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="id68d1cf1359b438289254f06bed0cb06_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC02LTEtMS0w_72b9adac-a914-4c53-8111-f606d3485c18"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i0876610a7d684883bd462badd5eb341a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC03LTEtMS0w_6d092082-2b5e-4a2b-a2a0-9b2be2773a4b"
      unitRef="mxn">-77000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i0413528fd5d146b78b91546716f99f1a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC04LTEtMS0w_c7d44f8d-8c04-4654-b484-f7647e14f9ac"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i460f40908874465eb3db2fdd456d6003_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNC05LTEtMS0w_d2272fa9-ecc8-4f1d-9b2b-262b72fc6a7d"
      unitRef="mxn">-16210000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="iffbc21ecc6184bd9a254fe55cd65aeb2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS0xLTEtMS0w_bbc66646-d15f-4e06-98a8-08c179f34a03"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="if8af5294b7924c2cbfe7b52cebc64ee6_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS0yLTEtMS0w_c48e0181-a0cc-4487-b5ea-d6f9f73946d8"
      unitRef="mxn">154000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i6b200d5c94f44e5e979f5504fde980bf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS0zLTEtMS0w_b166349b-0581-4f5f-8024-f4d5784054dd"
      unitRef="mxn">312000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="if692bc8526cb4829aec8579f4c431a31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS00LTEtMS0w_d4e1d0df-609c-4d40-9019-2aa66f2fa7df"
      unitRef="mxn">244000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i4ffe4c96a9ff40578b88c4c0a7cfee4a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS01LTEtMS0w_b58ae685-84ad-4695-95e3-d0127fae3a8a"
      unitRef="mxn">631000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i79922956709f410c9b83221e974fe173_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS02LTEtMS0w_18f9daad-9249-410f-a2cd-275459bf7aa1"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i21ef8f3e79994f14892e95775da6635c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS03LTEtMS0w_fb830b21-9b5d-4baf-80e5-1e2fcbb38b5b"
      unitRef="mxn">11000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ic71cd6c08754496bae4e3b2dfa0ba882_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS04LTEtMS0w_1affe049-3a92-49a9-a824-eaca8c9f30c8"
      unitRef="mxn">143000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNS05LTEtMS0w_977d1a91-5693-4859-8c45-f2d93be5d883"
      unitRef="mxn">1495000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="iffbc21ecc6184bd9a254fe55cd65aeb2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi0xLTEtMS0w_92d67a35-3bbb-4b59-8b5e-9285212ab73c"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="if8af5294b7924c2cbfe7b52cebc64ee6_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi0yLTEtMS0w_8c20fcf8-e5fa-4003-9c7f-0ab21f4e762d"
      unitRef="mxn">-222000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i6b200d5c94f44e5e979f5504fde980bf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi0zLTEtMS0w_9fbc240d-c862-4f99-8974-f8a8af01d2ff"
      unitRef="mxn">-1403000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="if692bc8526cb4829aec8579f4c431a31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi00LTEtMS0w_372fb25d-12aa-4a1a-a10d-14f422fb6466"
      unitRef="mxn">-338000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i4ffe4c96a9ff40578b88c4c0a7cfee4a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi01LTEtMS0w_8f4d57e5-2db3-42ff-b44f-a97cf621c384"
      unitRef="mxn">-517000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i79922956709f410c9b83221e974fe173_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi02LTEtMS0w_ca174646-319b-4f98-82a3-ccb1870f0fda"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i21ef8f3e79994f14892e95775da6635c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi03LTEtMS0w_c1b7d3a2-9c7e-4505-84e6-a1ec5314dc5c"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="ic71cd6c08754496bae4e3b2dfa0ba882_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi04LTEtMS0w_75bf378e-8d64-4f68-819f-b3b4a2e5588e"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNi05LTEtMS0w_7535c2b2-01f8-4ca3-9c34-56388b8d8eb0"
      unitRef="mxn">-2480000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i570a414757ed4011b6f43f7f76cedea0_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy0xLTEtMS0w_89e1db64-cc23-4db6-9aa5-9df4f5c35559"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iddf1295733d6427eaa54848e1a16deb2_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy0yLTEtMS0w_8f51c63d-fe59-48fc-ad75-d86c64b76a67"
      unitRef="mxn">-4414000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8121c2b2c67d4e5c957573c27a6674b3_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy0zLTEtMS0w_133bee32-835c-4d46-91aa-a2b053c4016a"
      unitRef="mxn">-16969000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i9ded084dccf740d78fced24e92f9ae22_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy00LTEtMS0w_f13790a6-3594-4075-a44d-0179f7ed2f09"
      unitRef="mxn">-10206000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia56e7847de4b492697438b323f05c7de_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy01LTEtMS0w_2e0206d5-da1a-456c-a963-a4007aa68fa6"
      unitRef="mxn">-8706000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i19e3f360c9504e6394a6c7bdf443ba98_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy02LTEtMS0w_589e3f3f-ddb3-42b3-acf9-a0ff80bceb79"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5b83a31376f543f0ada9d6324ae45c9e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy03LTEtMS0w_b9a87392-74ca-42d0-b949-a37b21540ddd"
      unitRef="mxn">-276000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i2bbce5e065c34b109538fae8057b7a62_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy04LTEtMS0w_e7404525-3fe5-4908-b042-d2dd54c520c8"
      unitRef="mxn">-485000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic1948c488ab14d118d9ae6e6a06467b6_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfNy05LTEtMS0w_b256e7fc-8286-4ca9-a748-cd656446aaa0"
      unitRef="mxn">-41056000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i570a414757ed4011b6f43f7f76cedea0_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtMS0xLTEtMA_ab8a4055-0038-45b3-b93f-eadf43b7ae63"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iddf1295733d6427eaa54848e1a16deb2_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtMi0xLTEtMA_dd5b2c6b-a688-4f63-a52a-fa591767b712"
      unitRef="mxn">-4414000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8121c2b2c67d4e5c957573c27a6674b3_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtMy0xLTEtMA_72f19dd8-b888-48b7-8b77-12afc79b46e0"
      unitRef="mxn">-16969000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i9ded084dccf740d78fced24e92f9ae22_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtNC0xLTEtMA_21b74de9-697d-42ed-b65a-b591e2d969bb"
      unitRef="mxn">-10206000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia56e7847de4b492697438b323f05c7de_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtNS0xLTEtMA_990b219b-f36e-418f-9822-fd6e0d7fa722"
      unitRef="mxn">-8706000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i19e3f360c9504e6394a6c7bdf443ba98_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtNi0xLTEtMA_90336b94-83b4-4807-8286-626df5be750b"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5b83a31376f543f0ada9d6324ae45c9e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtNy0xLTEtMA_3ec13364-b089-4185-b9dc-c99a4faac16d"
      unitRef="mxn">-276000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i2bbce5e065c34b109538fae8057b7a62_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtOC0xLTEtMA_351d13ae-86f8-4a79-999b-1950ac49c69e"
      unitRef="mxn">-485000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic1948c488ab14d118d9ae6e6a06467b6_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTAtOS0xLTEtMA_9420f490-a3b7-45f6-8439-264a569083d7"
      unitRef="mxn">-41056000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationExpense
      contextRef="i5b41042570174ed9b01d2ac63f436c0a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtMS0xLTEtMA_1ca66002-173a-437a-ba7f-2190dad203f6"
      unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i07265494d1c746198f71e97249147e99_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtMi0xLTEtMA_6c932d7b-e180-47b3-88e9-d406d6d8e6f6"
      unitRef="mxn">-386000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i3eec8007325f4744a5d92f4abd93b897_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtMy0xLTEtMA_465bdd77-c2ee-452e-a23f-ef0f5432abbc"
      unitRef="mxn">-2862000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i2c834cb52547406bb1cb12cdb4fcf71b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtNC0xLTEtMA_69c3c416-9723-4453-859a-def96ea44b27"
      unitRef="mxn">-2211000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="if906afaa837a4edab70652307dfe4d8a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtNS0xLTEtMA_87c6a695-6002-43c7-814a-51cfc657131e"
      unitRef="mxn">-2734000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i6a4d4049f11d43a6bbdfdf915af7d464_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtNi0xLTEtMA_aae26e62-1615-45b7-9904-76a1e68f1a2e"
      unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i32e8500811e9454084c45c334a155650_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtNy0xLTEtMA_611a060b-d845-41d2-9827-b6224f4e6bcc"
      unitRef="mxn">-108000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i384c44c08eff4e0a928bebeb9a7ae8a4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtOC0xLTEtMA_9bf7a14a-5db4-41cb-9ad1-9ca3fbede50e"
      unitRef="mxn">-86000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTEtOS0xLTEtMA_b01f4ae6-58c5-46d2-a0f5-4c9773d9364c"
      unitRef="mxn">-8387000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i5b41042570174ed9b01d2ac63f436c0a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItMS0xLTEtMA_c347a243-7f22-44e1-96aa-ba177e2ff61c"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i07265494d1c746198f71e97249147e99_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItMi0xLTEtMA_ae88a54d-88c8-44dd-a7c2-6c85a13ec06e"
      unitRef="mxn">-14000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i3eec8007325f4744a5d92f4abd93b897_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItMy0xLTEtMA_6483020e-6ca1-4eb1-b170-9a1f07e9ea38"
      unitRef="mxn">-1049000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i2c834cb52547406bb1cb12cdb4fcf71b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItNC0xLTEtMA_6f05dbca-d155-4ce6-8415-64131abd7933"
      unitRef="mxn">-966000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="if906afaa837a4edab70652307dfe4d8a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItNS0xLTEtMA_432aca3a-a4c8-47af-95e7-2d5960033391"
      unitRef="mxn">-1079000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i6a4d4049f11d43a6bbdfdf915af7d464_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItNi0xLTEtMA_0d67957b-2c37-43df-8a7e-b28ab47f6558"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i32e8500811e9454084c45c334a155650_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItNy0xLTEtMA_0cefc33c-8dae-42e6-873d-eb0beea0a862"
      unitRef="mxn">-9000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i384c44c08eff4e0a928bebeb9a7ae8a4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItOC0xLTEtMA_8fa58799-31d1-497e-8064-5f0dc17f6784"
      unitRef="mxn">-28000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTItOS0xLTEtMA_ffe21d2c-0b2d-46ba-a339-cfbdfd2674c8"
      unitRef="mxn">-3145000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i5b41042570174ed9b01d2ac63f436c0a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtMS0xLTEtMA_a7fef3c9-06d1-4067-9119-1411f2cbe102"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i07265494d1c746198f71e97249147e99_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtMi0xLTEtMA_b1b838f6-01ab-4be4-ba37-7b95ea85062e"
      unitRef="mxn">223000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i3eec8007325f4744a5d92f4abd93b897_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtMy0xLTEtMA_924a8174-157e-4721-b864-6e375eceaa7a"
      unitRef="mxn">1013000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i2c834cb52547406bb1cb12cdb4fcf71b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtNC0xLTEtMA_79e6cdb0-b7e7-44ef-9979-d947ab5eaac5"
      unitRef="mxn">583000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="if906afaa837a4edab70652307dfe4d8a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtNS0xLTEtMA_125f0310-8569-4b79-82a7-08337cdc9ea3"
      unitRef="mxn">571000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i6a4d4049f11d43a6bbdfdf915af7d464_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtNi0xLTEtMA_267e7f21-d70d-4092-9d73-7147968aa9a3"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i32e8500811e9454084c45c334a155650_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtNy0xLTEtMA_129accef-1192-4cba-83ce-22b301b2cdfd"
      unitRef="mxn">12000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i384c44c08eff4e0a928bebeb9a7ae8a4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtOC0xLTEtMA_93d167a6-46d7-49b9-b5b9-7e69ce6186fe"
      unitRef="mxn">62000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTMtOS0xLTEtMA_45a59a57-7259-4c99-84a1-5130e77af29c"
      unitRef="mxn">2464000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i5b41042570174ed9b01d2ac63f436c0a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtMS0xLTEtMA_59f21db7-15df-49a4-8418-719b9190fda9"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i07265494d1c746198f71e97249147e99_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtMi0xLTEtMA_372a6f9f-bdaf-469a-8ff9-4e9e55f4dc99"
      unitRef="mxn">-92000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i3eec8007325f4744a5d92f4abd93b897_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtMy0xLTEtMA_da863ad5-ba18-4d51-b38a-2163949493da"
      unitRef="mxn">-629000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i2c834cb52547406bb1cb12cdb4fcf71b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtNC0xLTEtMA_159f4850-d700-4314-86e4-d5d1ed30db6c"
      unitRef="mxn">-164000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="if906afaa837a4edab70652307dfe4d8a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtNS0xLTEtMA_3453129e-16fc-495f-bf64-fcd4b13a9cfb"
      unitRef="mxn">-302000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i6a4d4049f11d43a6bbdfdf915af7d464_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtNi0xLTEtMA_57f16d9b-9354-4388-be4f-686edfbf7da2"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i32e8500811e9454084c45c334a155650_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtNy0xLTEtMA_6898977c-a2b4-4a03-b4a8-147bb4a4c9a8"
      unitRef="mxn">-2000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i384c44c08eff4e0a928bebeb9a7ae8a4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtOC0xLTEtMA_a9b50c16-c6b9-42e4-a714-198c660f4745"
      unitRef="mxn">-14000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTQtOS0xLTEtMA_75c17907-c027-45ac-9bb3-67e8d1274bba"
      unitRef="mxn">-1203000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ib54859dcf1d04dc4b31c15211fcfcc9e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtMS0xLTEtMA_f56df066-90ef-4568-be1d-b3f6bbd7f89e"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic5e7bb3f90e3493f855e938594f45622_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtMi0xLTEtMA_158e0633-21b4-447b-93ee-793cd90991e3"
      unitRef="mxn">-4655000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i3da42e876a0d4a0abd20e506e94625bf_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtMy0xLTEtMA_9721d243-7712-46e5-bf97-8d8ce12a8a58"
      unitRef="mxn">-18398000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="id8f73fcde2ec439e95806961a03d74c9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtNC0xLTEtMA_5d33c864-2a79-4978-b6a8-a63d5bc052db"
      unitRef="mxn">-11032000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i496c483a835d461e8a2958e540ec58bb_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtNS0xLTEtMA_9d27c3bc-ba60-494b-a02f-699d1868e9dd"
      unitRef="mxn">-10092000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i245fe1596fdb45a083d059e932362540_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtNi0xLTEtMA_709aa19e-86bb-4689-a3f6-09c6996ae752"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i760ea7c5fa5d40b3a144f828ec21c57c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtNy0xLTEtMA_5c7ee1f6-c3c1-4e4f-9dda-6c8705aeed5e"
      unitRef="mxn">-365000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i10656630c52d4960a2bbf726e8701f94_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtOC0xLTEtMA_cb6cc4da-5697-4715-a7af-83b44aa26d4f"
      unitRef="mxn">-495000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i196e02afd1894e51954def646196d509_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTUtOS0xLTEtMA_3a882954-38d8-4793-863a-6ed13e4cb8fc"
      unitRef="mxn">-45037000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ib54859dcf1d04dc4b31c15211fcfcc9e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtMS0xLTEtMA_1310a9bd-e609-400a-a085-971aa2b8037a"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic5e7bb3f90e3493f855e938594f45622_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtMi0xLTEtMA_9586ddfd-8673-4162-9c31-a8060007d8c1"
      unitRef="mxn">-4655000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i3da42e876a0d4a0abd20e506e94625bf_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtMy0xLTEtMA_7bab2534-9be9-4f9c-b8c6-fbdcf65977f6"
      unitRef="mxn">-18398000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="id8f73fcde2ec439e95806961a03d74c9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtNC0xLTEtMA_dadb2231-0216-4c50-b040-bed886130a0f"
      unitRef="mxn">-11032000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i496c483a835d461e8a2958e540ec58bb_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtNS0xLTEtMA_6b8a3c16-68da-4445-89e3-5cfe5f308539"
      unitRef="mxn">-10092000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i245fe1596fdb45a083d059e932362540_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtNi0xLTEtMA_a3ade8de-7184-424c-a747-24cc73f37eff"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i760ea7c5fa5d40b3a144f828ec21c57c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtNy0xLTEtMA_11951134-c9dc-4ae8-afbc-bba6c25124b1"
      unitRef="mxn">-365000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i10656630c52d4960a2bbf726e8701f94_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtOC0xLTEtMA_c8751417-41f8-4c3a-9aaa-313ce5eb3af3"
      unitRef="mxn">-495000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i196e02afd1894e51954def646196d509_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTgtOS0xLTEtMA_43033032-fa20-4125-8cf5-ddc413b48b78"
      unitRef="mxn">-45037000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationExpense
      contextRef="icc421a7d8ecd43268ffd2b3ad81fb14f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktMS0xLTEtMA_47412a73-06df-4f27-9b0f-ad19fe5a4917"
      unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="id60aa5b127e74b0d9bc01da750e67a5e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktMi0xLTEtMA_7bcbbf97-9844-4c8c-b7a9-507fac86106c"
      unitRef="mxn">-490000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i25b838199d5246688502c5b69b1c2ac8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktMy0xLTEtMA_26a586b2-7989-4849-b737-8e1f2175f7c8"
      unitRef="mxn">-2828000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i98a42bd104594e2d84642f61124669f8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktNC0xLTEtMA_2bf4f68b-0f78-4bde-b7e1-a5e58f34ba89"
      unitRef="mxn">-2148000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="ie766f97c2f1a4110a895bbc6396fedc3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktNS0xLTEtMA_c2be3299-c708-4caa-b189-79a0531644a3"
      unitRef="mxn">-2779000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i577ba3dcd220497887444d8789688bf9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktNi0xLTEtMA_16db961e-c445-4caf-ac8a-da84ba1bd045"
      unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="if9fdcf6e3b634225b46fcc0679f2f836_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktNy0xLTEtMA_5be41028-70b4-436d-bd27-a90ad528e3e2"
      unitRef="mxn">-40000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="ifed74b0fee42469fa15b7462369fa0c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktOC0xLTEtMA_669f39d7-30c4-4d0b-8110-aa5a23a45740"
      unitRef="mxn">-130000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMTktOS0xLTEtMA_bb2827c6-2e4a-4dc5-a4be-0961b1f5f13b"
      unitRef="mxn">-8415000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="icc421a7d8ecd43268ffd2b3ad81fb14f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtMS0xLTEtMA_2d986ebf-a212-4fb1-a96f-8948db8ba546"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="id60aa5b127e74b0d9bc01da750e67a5e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtMi0xLTEtMA_fb9527b7-f969-44d7-9ac0-5cd91440a3a2"
      unitRef="mxn">-19000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i25b838199d5246688502c5b69b1c2ac8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtMy0xLTEtMA_0da798d7-80ff-439b-8207-d257a3186091"
      unitRef="mxn">-1125000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i98a42bd104594e2d84642f61124669f8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtNC0xLTEtMA_968b1567-4933-4876-9f80-57d5339d8bab"
      unitRef="mxn">-989000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ie766f97c2f1a4110a895bbc6396fedc3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtNS0xLTEtMA_607acab2-6d26-467c-a6bc-0e776cc28f7f"
      unitRef="mxn">-536000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i577ba3dcd220497887444d8789688bf9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtNi0xLTEtMA_fc2c19b6-858d-4148-b983-619003b33a35"
      unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="if9fdcf6e3b634225b46fcc0679f2f836_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtNy0xLTEtMA_21a98729-d5f7-4d56-baa5-e3ddfec3ec8a"
      unitRef="mxn">-1000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ifed74b0fee42469fa15b7462369fa0c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtOC0xLTEtMA_357d6bf9-292a-47c7-b66a-10fcf6a58a1d"
      unitRef="mxn">-36000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjAtOS0xLTEtMA_765e06aa-edf1-40f1-95c5-9cfa9394f5cd"
      unitRef="mxn">-2706000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="icc421a7d8ecd43268ffd2b3ad81fb14f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtMS0xLTEtMA_28271781-650e-4555-bcf3-e627ff12e2c9"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="id60aa5b127e74b0d9bc01da750e67a5e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtMi0xLTEtMA_d6ad0393-ca06-4ee7-a4a2-046a4250121a"
      unitRef="mxn">165000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i25b838199d5246688502c5b69b1c2ac8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtMy0xLTEtMA_a9666702-07f9-4bae-8486-e56d6c28b7fd"
      unitRef="mxn">854000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i98a42bd104594e2d84642f61124669f8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtNC0xLTEtMA_c09dc934-34fd-43f8-bff1-cb4f95ee9269"
      unitRef="mxn">464000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ie766f97c2f1a4110a895bbc6396fedc3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtNS0xLTEtMA_3c1d02d5-b8ed-4008-a636-6f5dc917d5e0"
      unitRef="mxn">432000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i577ba3dcd220497887444d8789688bf9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtNi0xLTEtMA_a99cd553-dd6b-415c-b781-99a619020245"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="if9fdcf6e3b634225b46fcc0679f2f836_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtNy0xLTEtMA_ca3ec147-7127-4ecc-9a79-f7c5ed423e79"
      unitRef="mxn">31000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ifed74b0fee42469fa15b7462369fa0c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtOC0xLTEtMA_7a9cf146-1060-4103-8b77-72c24583c533"
      unitRef="mxn">165000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjEtOS0xLTEtMA_4a990afc-c7ef-4b6f-8e15-4c553f0d2f2c"
      unitRef="mxn">2111000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="icc421a7d8ecd43268ffd2b3ad81fb14f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItMS0xLTEtMA_d62a35df-c538-477d-90dd-87aed584322f"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="id60aa5b127e74b0d9bc01da750e67a5e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItMi0xLTEtMA_256b8aea-8aad-4dbe-8895-4a6d80138895"
      unitRef="mxn">-82000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i25b838199d5246688502c5b69b1c2ac8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItMy0xLTEtMA_2661c224-d8b5-4b5b-afce-6505ac646233"
      unitRef="mxn">-595000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i98a42bd104594e2d84642f61124669f8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItNC0xLTEtMA_ab763145-e849-4fe1-96dd-bf0658f631e4"
      unitRef="mxn">-132000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="ie766f97c2f1a4110a895bbc6396fedc3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItNS0xLTEtMA_e23f8798-505c-488f-bf0a-83e7d54bef82"
      unitRef="mxn">-250000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i577ba3dcd220497887444d8789688bf9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItNi0xLTEtMA_bb02ee74-ecdd-48ae-bfac-cdc563ff7264"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="if9fdcf6e3b634225b46fcc0679f2f836_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItNy0xLTEtMA_469e4acd-73df-4b45-8884-45113309887e"
      unitRef="mxn">-6000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="ifed74b0fee42469fa15b7462369fa0c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItOC0xLTEtMA_606c2d04-3664-4204-91f7-01598adbeb59"
      unitRef="mxn">-5000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects
      contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjItOS0xLTEtMA_beb0622e-4875-441f-8013-15d92fe3787b"
      unitRef="mxn">-1070000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i887227c4c6824cee8475d6af27273086_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtMS0xLTEtMA_ad975ab1-dd01-4176-b42d-6e411543d091"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i854da48375cd4617bcd6087feb7824a0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtMi0xLTEtMA_4a0d9cd3-6f90-434c-b840-cb16ce1b5656"
      unitRef="mxn">-5043000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i7643c099f00d4fa89e54dacb6dc3e673_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtMy0xLTEtMA_141f043b-bb43-42d9-91b7-2206775a5fcf"
      unitRef="mxn">-19842000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia1e8a982a23f4038821b3891e6d4d517_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtNC0xLTEtMA_9f60dc47-b43e-498c-93f9-6fce1557435b"
      unitRef="mxn">-11859000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8bd7b7004fbc426c89829383d86842e3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtNS0xLTEtMA_70cb2abb-da02-4f56-9c10-96f7db8a2836"
      unitRef="mxn">-12153000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i627160dec6f2476298e2320257d2142a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtNi0xLTEtMA_a6a2281b-d3ec-4870-8f58-3d515f9e79f8"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie1d1735765fb495db504e0c88d36301d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtNy0xLTEtMA_723b956f-63fe-4ff3-b825-2de38edcc780"
      unitRef="mxn">-379000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie725dd6214c14bd48bb5dc7d550f769e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtOC0xLTEtMA_b6ede56e-5581-41b7-a5cd-466e14264f9e"
      unitRef="mxn">-429000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i669a5023f6224178874aedcf1536dd6d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOjY5NGU4MjNkYmM1YzRjZDRhN2EzNmY1ZjJiYzY1NWQ5L3RhYmxlcmFuZ2U6Njk0ZTgyM2RiYzVjNGNkNGE3YTM2ZjVmMmJjNjU1ZDlfMjMtOS0xLTEtMA_0e89be6c-ba50-4bfd-9d3f-7b99013b3a65"
      unitRef="mxn">-49705000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i0e01c28f67ce497686b05cad10564bf8_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS0xLTEtMS0w_19a07b8a-1c16-424f-8478-2648de915190"
      unitRef="mxn">5575000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie5df342e54b74d1e8f3200a248a8da5e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS0yLTEtMS0w_3fc64624-1707-4376-9b90-662651b774f3"
      unitRef="mxn">14361000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="id6ebe397cf6645919cb1eb28add4aead_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS0zLTEtMS0w_84b13430-1ab6-4221-ace6-09077ef45522"
      unitRef="mxn">21496000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i2a9ce8bb269544c49af7ed42815f85e7_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS00LTEtMS0w_9a2de488-deec-4e87-a6fa-411db5399290"
      unitRef="mxn">9757000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i13695be031144933811b9171fea70e03_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS01LTEtMS0w_5d9dfea0-a5d6-467c-ba2b-3a8b04f5045f"
      unitRef="mxn">6043000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i02a1c37d2dc64567b0db3768b4c9cc0c_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS02LTEtMS0w_cc2b2229-5148-4f99-b07c-f5bdee60cd72"
      unitRef="mxn">4131000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i9724568f632f4ce09a9ab9215a6e2f1d_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS03LTEtMS0w_ade6a3f7-b8c5-440e-a0fd-260ce844700d"
      unitRef="mxn">203000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i14a759142a2749f59923bbbdf9231866_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS04LTEtMS0w_4e5690f7-0826-4b59-8e7a-22706b474b7e"
      unitRef="mxn">376000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMS05LTEtMS0w_6bea8c1a-0f83-4249-856b-73cb4a84b3fa"
      unitRef="mxn">61942000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie8930a73b20a4f5fbb07a22a03cb2f3a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi0xLTEtMS0w_a67f2fb5-855d-429a-902a-eb12f8a0f523"
      unitRef="mxn">5258000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i287c1f5124724e5db8f7d5967d57dafb_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi0yLTEtMS0w_158f0030-8345-4087-a8bc-d9a9a67eb7ae"
      unitRef="mxn">14091000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic2e76170a1ea4ef6811493eead0f7587_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi0zLTEtMS0w_db6633eb-81fc-4636-b0ff-90c5c4ae4227"
      unitRef="mxn">20521000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i966bae2969f54263903da27a532f5750_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi00LTEtMS0w_c24b28e2-d625-4286-9df9-888f69fc34c2"
      unitRef="mxn">9378000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i95a735c832dc4274bdee6f4f6cb739d1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi01LTEtMS0w_f6afbdf8-1619-415a-a9cc-329630bc5357"
      unitRef="mxn">6061000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ib6c9925dc43c470baa5e8a5090d99f18_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi02LTEtMS0w_f8dd02b4-b6e2-4688-91c9-0362818b068e"
      unitRef="mxn">5156000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i429dd6f7db934781a94ac8e524a1cea4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi03LTEtMS0w_4546b2ec-fa5a-446e-bf79-4b4c1ee135aa"
      unitRef="mxn">417000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i4f2d1d96815641f0a901ef79ff30e3cc_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi04LTEtMS0w_4c611f0c-bffc-4233-aa1f-eb3e7ed5c127"
      unitRef="mxn">305000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMi05LTEtMS0w_b213ead9-60a4-46e1-96c3-25324106ffb2"
      unitRef="mxn">61187000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i481a6e3863034f218ad3e9ab9f2a3983_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy0xLTEtMS0w_c9b837b8-1db8-475a-89cf-6981f8587d4f"
      unitRef="mxn">5240000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i45ddd8291f094e81bb79a4458fd5be52_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy0yLTEtMS0w_2cf6a989-9f7d-4adb-ac66-8f4e29310d81"
      unitRef="mxn">13610000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="if290739544ff4d809286a6cd760a9cff_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy0zLTEtMS0w_adb2ca28-40b8-4d9a-af95-2d169732dbf9"
      unitRef="mxn">19822000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i03e2215c0a934d88a02bd2a604ed5b55_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy00LTEtMS0w_3e59e34a-1f58-4166-b916-fb8147e1e246"
      unitRef="mxn">8343000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="if32231458cee4d0dbf991187aad3f858_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy01LTEtMS0w_5ea010ca-9fbd-4d59-8101-046bafcd2174"
      unitRef="mxn">5771000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i47cb4e031e394fdd83c6ce56d45efa3a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy02LTEtMS0w_eec60b53-8601-4af2-bf72-e1a9998d48fc"
      unitRef="mxn">5894000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i68a8b1224c01429b9cd42d3c5924c1b8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy03LTEtMS0w_d1629688-a442-4474-93f8-48debdd58bff"
      unitRef="mxn">358000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ibbfb4a92096042c4ab7be9eadf39bcc8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy04LTEtMS0w_1a3c4d90-2bb1-42c6-a72d-e93cb8827aa4"
      unitRef="mxn">422000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RhYmxlOmJkNmU2NTQ2MjJiYzQzMThiODA3M2Q3MGFiY2QwNjc1L3RhYmxlcmFuZ2U6YmQ2ZTY1NDYyMmJjNDMxOGI4MDczZDcwYWJjZDA2NzVfMy05LTEtMS0w_c8a3bdd1-7729-4c8f-888d-0353dd4d9bf4"
      unitRef="mxn">59460000000</ifrs-full:PropertyPlantAndEquipment>
    <kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RleHRyZWdpb246NGUxMGRiNWY5ZmM1NDgzOGFiN2VhZGEwOWEzMWExNjJfNzM_c58ef832-aa73-4a6c-bc51-9cfb184b073f"
      unitRef="mxn">289000000</kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment>
    <kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RleHRyZWdpb246NGUxMGRiNWY5ZmM1NDgzOGFiN2VhZGEwOWEzMWExNjJfODE_5e38c602-f89e-47ec-aa8a-a1c0b7e59351"
      unitRef="mxn">610000000</kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment>
    <kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82NC9mcmFnOjRlMTBkYjVmOWZjNTQ4MzhhYjdlYWRhMDlhMzFhMTYyL3RleHRyZWdpb246NGUxMGRiNWY5ZmM1NDgzOGFiN2VhZGEwOWEzMWExNjJfOTI_f41566f5-8c38-4fcc-9f73-0a4ebc264639"
      unitRef="usd">415000000</kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfIntangibleAssetsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTQzMQ_eda1f0fd-3523-4d9a-9ec7-d20dce98e1d0">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 13. Intangible Assets &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rights to Produce and Distribute Coca-Cola trademark Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other indefinite&lt;br/&gt;lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology costs and management&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;amortizable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  92,647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  26,228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,090&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  969&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  127,581&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;226&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;675&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,602&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,976&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Systems Development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed development systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;904&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(904)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Philippines disposal (Note 5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,882)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(596)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,478)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,005)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,499)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,143)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  88,362&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,729&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  666&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  120,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  88,362&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,729&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  666&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  120,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;334&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;263&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;697&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,887)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed development systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,475)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(799)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,393)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  82,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  25,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,430&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  690&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  752&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  116,870&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  82,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  25,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  6,430&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  690&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  752&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  116,870&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;198&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfer of completed development systems &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;374&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(665)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(443)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect of movements in exchange rates &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,604)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,402)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,157)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  77,396&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23,431&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  6,709&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  109,597&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rights to Produce and Distribute Coca-Cola trademark Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other indefinite&lt;br/&gt;lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology costs and management&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;amortizable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,323)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,338)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(797)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(998)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Philippines disposal (Note 5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;375&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;375&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (3,025)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (3,807)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,062)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (3,805)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (270)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,820)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortization expense &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(703)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,020)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effect of movements in exchange rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;175&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects - amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (4,353)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (528)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (5,626)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  87,617&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,729&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  2,998&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  629&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  116,804&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  81,255&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  25,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  2,625&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  690&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  482&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  112,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  76,651&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23,431&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  2,356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  103,971&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets such as technology costs and management systems are subject to amortization with a range in useful lives from 3 to 10 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2020, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 22, Ps&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154 and Ps. 844, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2019, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 26, Ps.245 and Ps.791, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2018, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 32, Ps.236 and Ps. 730, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment Tests for Cash-Generating Units Containing Goodwill and Distribution Rights &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the purpose of impairment testing, goodwill and distribution rights are allocated and monitored on an individual country basis, which is considered to be the CGU. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate carrying amounts of goodwill and distribution rights allocated to each CGU are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.979%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;In millions of Ps.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  56,352&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  56,352&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,755&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,679&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;433&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,425&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,442&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,200&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,131&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,367&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,741&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,765&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;312&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,450&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  100,082&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  107,088&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and distribution rights are tested for impairments annually. The recoverable amounts of the CGUs are based on value-in-use calculations. Value in use was determined by discounting the future cash flows generated from the continuing use of the CGU. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The foregoing forecasts reflect the outcomes that the Company consider most likely to occur based on the current situation of each of the CGUs including the macroeconomic situation in each CGU including the potential continuous impacts of the COVID-19 pandemic which has heightened the inherent uncertainty in such estimations, the foregoing forecasts could differ from the results obtained over time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The value in use of CGUs is determined based on the method of discounted cash flows. The key assumptions used to calculate value in use are: volume, expected annual long-term inflation, and the weighted average cost of capital (&#x201c;WACC&#x201d;) used to discount the projected flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To determine the discount rate, the Company uses the WACC as determined for each of the cash generating units in real terms and as described in following paragraphs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated discount rates to perform, the impairment test for each CGU considers market participants&#x2019; assumptions. Market participants were selected considering the size, operations and characteristics of the business that are similar to those of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discount rates represent the current market assessment of the risks specific to each CGU, taking into consideration the time value of money and individual risks of the underlying assets that have not been incorporated into the projected cash flows. The discount rate calculation is based on the opportunity cost to a market participant, considering the specific circumstances of the Company and its operating segments and is derived from its WACC. The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Company&#x2019;s investors. The cost of debt is based on the interest-bearing borrowings the Company is obliged to service, which is equivalent to the cost of debt based on the conditions that a creditor would assess in the market. Segment-specific risk is incorporated by applying beta factors which are evaluated annually based on publicly available market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Market participant assumptions are important because, not only do they include industry data for growth rates, management also assesses how the CGU&#x2019;s position, relative to its competitors, might change over the forecasted period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions used for the value-in-use calculations are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Cash flows were projected based on actual operating results and the five-years business plan. Cash flows for a further five-years were forecasted maintaining the same stable growth and margins per country of the last year base. The Company believes that this forecasted period is justified due to the non-current nature of the business and past experiences. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Cash flows after the first ten-year period were extrapolated using a perpetual growth rate equal to the expected annual population growth, in order to calculate the terminal recoverable amount. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;A WACC per each CGU was applied as a hurdle rate to discount cash flows to get the recoverable amount of the units; the calculation assumes, size premium adjustment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions by CGU for impairment test as of December 31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.924%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post &#x2013;tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&#160;Annual&#160;Long-Term Inflation 2021-2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&lt;br/&gt;Volume&lt;br/&gt;Growth&lt;br/&gt;Rates&#160;2021-2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions by CGU for impairment test as of December 31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.924%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post &#x2013;tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&#160;Annual&#160;Long-Term&lt;br/&gt;Inflation 2020-2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&lt;br/&gt;Volume&lt;br/&gt;Growth&lt;br/&gt;Rates&#160;2020-2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sensitivity to Changes in Assumptions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December 31, 2020, the Company performed an additional impairment sensitivity calculation, taking into account an adverse change in post-tax WACC, according to the country risk premium, using for each country the relative standard deviation between equity and sovereign bonds and an additional sensitivity to the volume of 100 basis points and concluded that no impairment would be recorded.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in&#160;WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in&#160;Volume&lt;br/&gt;Growth CAGR(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect&#160;on&#160;Valuation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 4.8x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 1.8x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 1x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 6.7x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 29.7x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 2.1x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 1.1x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 6.9x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 2x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:79.4pt;text-align:justify;text-indent:-24.4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Compound Annual Growth Rate (CAGR) &lt;/span&gt;&lt;/div&gt;The values assigned to the key assumptions represent management&#x2019;s assessment of future trends in the industry and are based on both external sources and internal sources (historical data). The Company consistently applied its methodology to determine CGU specific WACC&#x2019;s to perform its annual impairment testing.</ifrs-full:DisclosureOfIntangibleAssetsExplanatory>
    <ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTQyNw_24f530f5-6a50-4f1e-8944-c2f1c2467a6e">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rights to Produce and Distribute Coca-Cola trademark Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other indefinite&lt;br/&gt;lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology costs and management&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;amortizable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  92,647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  26,228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,090&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  969&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  127,581&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;226&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;675&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,602&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,976&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Systems Development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed development systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;904&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(904)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Philippines disposal (Note 5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,882)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(596)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,478)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,005)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,499)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,143)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  88,362&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,729&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  666&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  120,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  88,362&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,729&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  666&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  120,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;334&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;263&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;697&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,887)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed development systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,475)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(799)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,393)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  82,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  25,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,430&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  690&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  752&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  116,870&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  82,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  25,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  6,430&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  690&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  752&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  116,870&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;198&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfer of completed development systems &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;374&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(665)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(443)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect of movements in exchange rates &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,604)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,402)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,157)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  77,396&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23,431&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  6,709&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  109,597&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rights to Produce and Distribute Coca-Cola trademark Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other indefinite&lt;br/&gt;lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology costs and management&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;amortizable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,323)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,338)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(797)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(998)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Philippines disposal (Note 5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;375&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;375&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (3,025)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (3,807)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,062)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (3,805)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (270)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,820)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortization expense &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(703)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,020)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effect of movements in exchange rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;175&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects - amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (4,353)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (528)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (5,626)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  87,617&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,729&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  2,998&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  629&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  116,804&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  81,255&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  25,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  2,625&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  690&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  482&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  112,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  76,651&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23,431&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  2,356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  103,971&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ie944f3560a094cab9f1e7f4564d5089e_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS0xLTEtMS0w_65281b5a-da70-4367-8b55-a00812dcd937"
      unitRef="mxn">92647000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i8ea604856fa1458ab2ed0409abfb136f_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS0yLTEtMS0w_02b32445-2167-437c-8b92-69d59b777bca"
      unitRef="mxn">26228000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="icc53079d371243b2a0281de614414557_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS0zLTEtMS0w_46776697-3ac0-403e-8c0d-0f95e3e7fcff"
      unitRef="mxn">1356000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ie24c67ae3ffb440cb875017f734af9cc_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS00LTEtMS0w_f8b010b6-2eaa-4fc3-91e5-20b332a4e1ff"
      unitRef="mxn">5090000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ic6b1ffd925e34bb28ebd64ad9d4e9438_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS01LTEtMS0w_27879e2f-fb64-4a3b-832f-8d66c068144b"
      unitRef="mxn">1291000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ia54ce84d192c4fc5ad35224aa7b73772_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS02LTEtMS0w_84783ca9-e3e6-48c4-9015-bd41ae0fdd30"
      unitRef="mxn">969000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i12e64d94cc9146b593f805ec1fe852c9_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMS03LTEtMS0w_1536b41d-3f32-4de3-88d3-6921eca70b64"
      unitRef="mxn">127581000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi0xLTEtMS0w_5c7b6ba2-040f-4ba9-86cb-2311104f70a6"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi0yLTEtMS0w_64a2a2c9-95be-4cf3-8925-63235d2ddc8e"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi0zLTEtMS0w_08640297-d25a-4802-8271-10096510cf04"
      unitRef="mxn">50000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi00LTEtMS0w_3c43b328-21e5-4553-878f-ff966bf26136"
      unitRef="mxn">226000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi01LTEtMS0w_0360c0a1-5c7b-4ab7-965a-df7c36173d10"
      unitRef="mxn">371000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi02LTEtMS0w_ae5792bb-a0f3-45ec-8d40-41c71b050aee"
      unitRef="mxn">28000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMi03LTEtMS0w_de3a17e1-7d51-4c02-bbb5-6173b4484ced"
      unitRef="mxn">675000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy0xLTEtMS0w_35e8afb1-355c-41e3-bad8-2915d10eaa69"
      unitRef="mxn">4602000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy0yLTEtMS0w_1d7780fd-2520-4c28-bd2f-61f2ab2658ca"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy0zLTEtMS0w_3d49dc13-895e-417a-813e-dbe9f599df3a"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy00LTEtMS0w_58973534-d434-49a7-8750-2598c86031ee"
      unitRef="mxn">26000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy01LTEtMS0w_5af0e0f6-ad98-4b73-8a7e-dd12d6a815e0"
      unitRef="mxn">57000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy02LTEtMS0w_d401ce3e-1eee-4ee8-b510-cc7261ad3443"
      unitRef="mxn">291000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMy03LTEtMS0w_93c14867-b00c-4aa0-bcb0-4b852d7c230b"
      unitRef="mxn">4976000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <kof:SystemsDevelopmentIntangibles
      contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC0xLTEtMS0w_7b7b60c1-9f7d-48e5-b8dd-5fb3d60485e6"
      unitRef="mxn">0</kof:SystemsDevelopmentIntangibles>
    <kof:SystemsDevelopmentIntangibles
      contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC0yLTEtMS0w_8e46b7db-38ee-4578-9537-e2cec8e7a2d5"
      unitRef="mxn">0</kof:SystemsDevelopmentIntangibles>
    <kof:SystemsDevelopmentIntangibles
      contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC0zLTEtMS0w_8dafac2a-010e-48f5-a26b-2b3b3c1acc49"
      unitRef="mxn">0</kof:SystemsDevelopmentIntangibles>
    <kof:SystemsDevelopmentIntangibles
      contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC00LTEtMS0w_b2d771f4-d6cc-4ba6-8b44-e4da60988225"
      unitRef="mxn">0</kof:SystemsDevelopmentIntangibles>
    <kof:SystemsDevelopmentIntangibles
      contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC01LTEtMS0w_e9cfae2a-35ca-4011-af53-73b889eff41c"
      unitRef="mxn">0</kof:SystemsDevelopmentIntangibles>
    <kof:SystemsDevelopmentIntangibles
      contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC02LTEtMS0w_aee11687-02ad-4fa7-8f85-45ad5ac5eefb"
      unitRef="mxn">41000000</kof:SystemsDevelopmentIntangibles>
    <kof:SystemsDevelopmentIntangibles
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNC03LTEtMS0w_d0b43bbd-4338-4b7e-81c5-7a8d93dd58b3"
      unitRef="mxn">41000000</kof:SystemsDevelopmentIntangibles>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS0xLTEtMS0w_9dbaf367-a6cd-4956-b5f3-2496c2a8e185"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS0yLTEtMS0w_56ba52c0-d11a-492d-b0d3-46f02f534ec6"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS0zLTEtMS0w_671f4755-6988-4b98-a71e-29c8d6c0a5ba"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS00LTEtMS0w_e8d8eac6-ab50-465f-8800-15cb4ef99555"
      unitRef="mxn">904000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS01LTEtMS0w_98fcb35d-70a8-43a0-bb74-9a0d86bc7278"
      unitRef="mxn">-904000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS02LTEtMS0w_a43585f3-2b1c-4b8a-929c-63ae44ff4b48"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNS03LTEtMS0w_f063efb2-95b0-4e2f-936a-b1b6f3d7cd89"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi0xLTEtMS0w_4bb8795c-4b2c-4e22-80af-4c445a576589"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi0yLTEtMS0w_d7ab1d58-7f6a-455c-b28a-cd32445166a4"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi0zLTEtMS0w_6bf4735b-38e0-4a66-af19-c4641f2c56be"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi00LTEtMS0w_80a73ea9-7186-4213-83f5-c835e80fa3a5"
      unitRef="mxn">5000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi01LTEtMS0w_965363ce-4fe1-462b-b0b0-70f04655b7c0"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi02LTEtMS0w_f25e8f60-7790-4f7a-9f05-4049e09cae3f"
      unitRef="mxn">93000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNi03LTEtMS0w_9c371ad3-df3a-4029-9a8b-8b0701e6b7cb"
      unitRef="mxn">98000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i28dfcea0005447d48413391cbdda7feb_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy0xLTEtMS0w_7784d9c7-98b9-4fdb-ae86-24ffa4998c9b"
      unitRef="mxn">3882000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i64364951e4ba48f68c7267e662b78e9d_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy0yLTEtMS0w_7a352bdf-ea8e-4595-bd02-7a35d7e155af"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i539210aa93b649bc955a633b1a43b5be_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy0zLTEtMS0w_cdcfc3f9-46fa-4460-831f-31ad15ec0820"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i31516b3d3aa548d1bc0f41602f225815_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy00LTEtMS0w_e6f7c260-65e6-45ba-8879-421002b3ae10"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i3ac2eab30e0d4a9ba6b8e0a7e60401e0_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy01LTEtMS0w_04ec9482-feeb-4ad7-83be-6f1059099f61"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i5d9ebbc3ff4140c98f0ce9c2f9686429_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy02LTEtMS0w_0da60c98-5fd7-4342-a50e-9ce605034519"
      unitRef="mxn">596000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="id9eb9f25e86b45f5b7df0bd5bdd81657_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNy03LTEtMS0w_64beeb5c-75fc-4234-9744-6faf383a8302"
      unitRef="mxn">4478000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC0xLTEtMS0w_f77ac4c5-ea17-4702-93b1-ba2a2dc86a70"
      unitRef="mxn">-5005000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC0yLTEtMS0w_c75ba338-e05a-462a-a68d-b01081c979aa"
      unitRef="mxn">-2499000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC0zLTEtMS0w_8ed7af30-c6d1-4c44-abf5-4aad9ea7ac7a"
      unitRef="mxn">-352000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC00LTEtMS0w_e491cdd5-0243-45ac-9d75-f3ad44657de4"
      unitRef="mxn">-218000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC01LTEtMS0w_6cd58bc1-851c-43ad-acdc-72ef5ae8c8b1"
      unitRef="mxn">-38000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC02LTEtMS0w_8574a94a-9ca4-4a4b-8f46-48a1571b6cb5"
      unitRef="mxn">-31000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOC03LTEtMS0w_9c0274ca-2b95-413c-8e3e-6867060e7eca"
      unitRef="mxn">-8143000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i603c439fcf54467884c1b0577a3d2bbf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS0xLTEtMS0w_65f26ea2-e364-4f52-9390-273dc0466968"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i83ec41075e014d9487fb7e3855cbeb35_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS0yLTEtMS0w_a034e3ed-4568-48c5-9100-8ce4d212e6c5"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i1af7a15110bc486494db17bc5d8a64ea_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS0zLTEtMS0w_69af9780-7fae-459e-8cd6-f2277a3fe60c"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="if0fc24f3237349c3a2fc0bdc24ae7825_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS00LTEtMS0w_a904a892-4f7a-40fc-94cd-31a142141c58"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i1149b4375bab40c3b405c0a4bf24a012_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS01LTEtMS0w_28505424-5840-4716-9033-29cd6318cb95"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="ife1e4e07c914429f87e1022ad2c6fad5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS02LTEtMS0w_7fddec6f-9753-4171-a8a6-1c60d81e49ce"
      unitRef="mxn">57000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="id8415ae956fe4c379594a5ced9706aba_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfOS03LTEtMS0w_741e5d3c-5111-41a0-9b20-61ea942784be"
      unitRef="mxn">57000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ifbb9206be6b74b24bb179db0ddb462fe_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtMS0xLTEtMA_e9d2c4cd-8c8d-4649-a31f-aef0d60db5a3"
      unitRef="mxn">88362000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i3128b624c4864f469656c7dc74713b78_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtMi0xLTEtMA_efe9c4a2-3c58-4ca1-929c-f3253f8170ad"
      unitRef="mxn">23729000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ie04d94435f104e6098f3d6266f966e4b_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtMy0xLTEtMA_8109d860-faa7-4d25-bb04-35122b96afb5"
      unitRef="mxn">1054000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i50d121e528f845e794d72998a967d634_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtNC0xLTEtMA_6e1e460d-5bcf-4b9f-8c8a-10d0a5ead667"
      unitRef="mxn">6023000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i202ca46bd400495db9bbf8ad3987326f_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtNS0xLTEtMA_bfc44135-af41-414e-b7e7-9b191eb76827"
      unitRef="mxn">777000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i162089129436469eb51462caf8431985_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtNi0xLTEtMA_b837d951-1af1-45d0-a425-623b42b963d9"
      unitRef="mxn">666000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i9581068b6eb54595930c7ff108b4224b_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTAtNy0xLTEtMA_c6e4bc8f-0305-41ec-8f38-36842c8b89af"
      unitRef="mxn">120611000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ifbb9206be6b74b24bb179db0ddb462fe_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtMS0xLTEtMA_5e2632ee-878b-4528-bba0-ddfdb874ac9d"
      unitRef="mxn">88362000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i3128b624c4864f469656c7dc74713b78_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtMi0xLTEtMA_f246c6ac-e876-4977-b0a2-111fd9715c83"
      unitRef="mxn">23729000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ie04d94435f104e6098f3d6266f966e4b_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtMy0xLTEtMA_c0e615ef-b84c-4a8d-af32-838e6cc2374f"
      unitRef="mxn">1054000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i50d121e528f845e794d72998a967d634_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtNC0xLTEtMA_bbac9e36-f0f3-43e5-aff6-2e6d9ae8a687"
      unitRef="mxn">6023000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i202ca46bd400495db9bbf8ad3987326f_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtNS0xLTEtMA_ea89cb3e-94fe-44f2-ac3f-b409be55945a"
      unitRef="mxn">777000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i162089129436469eb51462caf8431985_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtNi0xLTEtMA_933638fd-decc-49c5-b75d-ca717d380180"
      unitRef="mxn">666000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i9581068b6eb54595930c7ff108b4224b_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTEtNy0xLTEtMA_19e1e134-3a6f-4bef-a8e6-de88e9e62aa2"
      unitRef="mxn">120611000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItMS0xLTEtMA_7beadd08-a98c-431e-a6fd-da5ce20d437f"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItMi0xLTEtMA_f5c0d845-37d2-4cd0-a677-8d13020c9118"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItMy0xLTEtMA_56f4e706-b934-4682-9d0d-975df87a0edf"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItNC0xLTEtMA_8db7bff5-0dd2-4045-a576-f92c871277fe"
      unitRef="mxn">100000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItNS0xLTEtMA_8ed05bbb-0114-4181-a4f9-dfeb285d7245"
      unitRef="mxn">334000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItNi0xLTEtMA_062729aa-e01e-498c-9b68-439443579d46"
      unitRef="mxn">263000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTItNy0xLTEtMA_8500b0cb-8375-48b9-bb03-0e6b04b58c47"
      unitRef="mxn">697000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtMS0xLTEtMA_222c49c4-8217-42d8-82b3-e1638db3673e"
      unitRef="mxn">2887000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtMi0xLTEtMA_a0d9cbb6-82d7-4c0e-9310-0623ab30bdbc"
      unitRef="mxn">2903000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtMy0xLTEtMA_702c36cd-1ee6-41ac-9537-2021e94966ae"
      unitRef="mxn">153000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtNC0xLTEtMA_90cd8da3-4b96-4383-93e3-437b2e427069"
      unitRef="mxn">6000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtNS0xLTEtMA_e4c69e0a-8234-4a94-bd06-96b2d3b3598b"
      unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtNi0xLTEtMA_9f1538f3-a429-452c-a783-12aabc92975a"
      unitRef="mxn">185000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTMtNy0xLTEtMA_82e0ee92-1a83-4a85-9a39-c47930a61f13"
      unitRef="mxn">22000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtMS0xLTEtMA_e25fd561-209d-4780-aaef-e691f3a5bfc9"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtMi0xLTEtMA_b825d3ab-bc8f-468f-b443-f3d723530a1a"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtMy0xLTEtMA_5365418c-6b05-4fc5-a3d0-9a16cd99ec9c"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtNC0xLTEtMA_29897a69-d5ad-4f76-a392-27fd05425b21"
      unitRef="mxn">398000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtNS0xLTEtMA_334b15da-2419-41ed-89cb-76133362d732"
      unitRef="mxn">-399000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtNi0xLTEtMA_32465a8e-b0f4-444a-9be7-8eac23480b89"
      unitRef="mxn">1000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTQtNy0xLTEtMA_ce84718a-309c-49ae-aada-a11db7fd00e2"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtMS0xLTEtMA_112a4a78-e5ec-4ca6-a98c-c56fedaabd72"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtMi0xLTEtMA_0ecf673b-e162-433c-afd2-61e42b77e6fa"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtMy0xLTEtMA_c49818f2-7cc8-4c5c-8f98-21d76964abfb"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtNC0xLTEtMA_0c20c036-8b08-4020-b736-e1df4d83d62d"
      unitRef="mxn">17000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtNS0xLTEtMA_cd62356a-67f3-4e7a-8206-648bcd04da86"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtNi0xLTEtMA_59a287bc-17b0-405e-8e42-2e2ac5f92768"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTUtNy0xLTEtMA_393d648a-0a35-4cfd-a67e-8ce54d2f8d7e"
      unitRef="mxn">17000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtMS0xLTEtMA_6b558e4e-8be3-4f03-96b3-d3d33666ad33"
      unitRef="mxn">-3475000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtMi0xLTEtMA_bab8ab73-af3b-4ea4-9825-466887bf5eb1"
      unitRef="mxn">-799000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtMy0xLTEtMA_caea1f20-011c-41e8-8c2f-dad9377a9c44"
      unitRef="mxn">-42000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtNC0xLTEtMA_d827a7c0-2db0-41e5-af78-563c05765374"
      unitRef="mxn">-68000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtNS0xLTEtMA_45ef5b56-40f5-4aef-a389-6ab0561b8412"
      unitRef="mxn">-22000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtNi0xLTEtMA_52b97e4c-ebb1-4ac5-9857-05a9f35edbeb"
      unitRef="mxn">13000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTYtNy0xLTEtMA_b59c2ac3-ca4b-48b5-99bd-f1f0ec3b420e"
      unitRef="mxn">-4393000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i1204374ce30c4959a961a36cb4fb8bd9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctMS0xLTEtMA_3304ee53-a21c-4f4b-b631-9021e14324aa"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i8285072a4712461b908bd42ab86ea26c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctMi0xLTEtMA_f7dd3d1f-c5d0-4f9f-a416-c4742eccacdb"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i4e9f2a70bb9c4b01ad34a4a6e2293436_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctMy0xLTEtMA_4eb534c5-ee65-4354-bf26-0e951429e326"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i71417bc92a894147a3bcbbe1757d2ea8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctNC0xLTEtMA_4ed7fece-b3d2-4e2e-b514-3d5c7f5f295e"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i1e508dbf7dfa4bf487d28e86546f7443_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctNS0xLTEtMA_8e873191-fb7f-459c-b1a9-e394ffd80181"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i166022802cea46678aabde6c7f513f0c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctNi0xLTEtMA_ca72d6fe-ad9c-41a1-8664-b8d5947c9bfa"
      unitRef="mxn">-6000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i55bdcb2cdca2445a8150094f8ed71715_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTctNy0xLTEtMA_f214f90c-9b1f-4f88-9860-89af6078fc99"
      unitRef="mxn">-6000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i61ebfa4cb4c346bbbfebae4bac72e56b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtMS0xLTEtMA_46149ff0-d4f8-498f-9fa2-27d0305c59ba"
      unitRef="mxn">82000000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i8c8d4e54b0ee4c1b8c55f9ba79e056d0_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtMi0xLTEtMA_3133e071-99e7-4d98-84a5-11b3f6b6ec47"
      unitRef="mxn">25833000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i3742490574d946ccbd6828387b332eed_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtMy0xLTEtMA_eb47151c-fe61-4719-8c51-07774c3de41b"
      unitRef="mxn">1165000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="icb816053635c4cb79aaf652d25cb79a5_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtNC0xLTEtMA_21ae8a18-b5a0-463a-9418-4e288c6a777e"
      unitRef="mxn">6430000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i788d3f74e1c94e18b061888398558cec_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtNS0xLTEtMA_3e805aac-a53f-4dc6-95a6-7f2696651cce"
      unitRef="mxn">690000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i4775f45feccd4c368ae6ef4d4d996e20_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtNi0xLTEtMA_44a916e9-0b28-4383-953e-16b9060583bc"
      unitRef="mxn">752000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="iac0edaf0f4224bdb8d8928be4876ba0b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTgtNy0xLTEtMA_085d5b26-f131-4321-867f-ff3b4593e121"
      unitRef="mxn">116870000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i61ebfa4cb4c346bbbfebae4bac72e56b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktMS0xLTEtMA_124ddea6-b0fa-430d-bf6b-278e152ea8df"
      unitRef="mxn">82000000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i8c8d4e54b0ee4c1b8c55f9ba79e056d0_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktMi0xLTEtMA_285e5ad1-6ca6-469f-a7ac-b698f49ff0d4"
      unitRef="mxn">25833000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i3742490574d946ccbd6828387b332eed_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktMy0xLTEtMA_4229cccc-d595-4529-b583-d711aa6522a8"
      unitRef="mxn">1165000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="icb816053635c4cb79aaf652d25cb79a5_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktNC0xLTEtMA_72d4138c-7d3a-45d8-961f-a1a2616b0811"
      unitRef="mxn">6430000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i788d3f74e1c94e18b061888398558cec_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktNS0xLTEtMA_ef39fc67-8e1d-4555-ac3e-e71f17d7409c"
      unitRef="mxn">690000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i4775f45feccd4c368ae6ef4d4d996e20_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktNi0xLTEtMA_c8edb65a-064c-4183-bf4f-d4f14837e121"
      unitRef="mxn">752000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="iac0edaf0f4224bdb8d8928be4876ba0b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMTktNy0xLTEtMA_e1c2c6e5-2422-49c3-a879-1bce17bda2f0"
      unitRef="mxn">116870000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="if1765f57611d4cb2a437750ffe917994_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtMS0xLTEtMA_841ffea1-97c5-4d6e-85a4-b25654e724fa"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtMi0xLTEtMA_cf483478-627d-4506-8d83-66e89d3c89bd"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="id90986956a514d4589a087105612d93a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtMy0xLTEtMA_dbb2123f-03d4-4710-a37e-3d437323666c"
      unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtNC0xLTEtMA_eac64c23-445c-415d-8f8a-e327a3ce21da"
      unitRef="mxn">43000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtNS0xLTEtMA_4bc098aa-6784-482b-b7f4-2c0cca7b318f"
      unitRef="mxn">198000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtNi0xLTEtMA_e1b6ac9d-07b4-48bf-99ef-40b835defba6"
      unitRef="mxn">48000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjAtNy0xLTEtMA_9856650d-f73f-40c0-99e0-785726e7ffca"
      unitRef="mxn">289000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="if1765f57611d4cb2a437750ffe917994_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtMS0xLTEtMA_85b9797f-cb01-4f73-be1d-03b1e299ce6e"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtMi0xLTEtMA_7602ada0-8a07-4e31-861c-308672638340"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="id90986956a514d4589a087105612d93a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtMy0xLTEtMA_612ac5c5-0076-4ba7-a21f-6a696332c117"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtNC0xLTEtMA_cffe455a-7e67-4361-8e71-3183fc7a674b"
      unitRef="mxn">374000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtNS0xLTEtMA_cd6accf2-2531-465e-ac4c-5e8a8cdaa104"
      unitRef="mxn">-665000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtNi0xLTEtMA_f82e1862-b0b0-400e-a245-dabe8b5a9d23"
      unitRef="mxn">291000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjEtNy0xLTEtMA_f0d0bb98-d423-4cd2-b6c2-f5d22e0eaba5"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="if1765f57611d4cb2a437750ffe917994_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItMS0xLTEtMA_2d89bab0-68a9-4346-b433-d0b233ac6378"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItMi0xLTEtMA_2538820a-04e1-43cc-83c9-a187b5d0727d"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="id90986956a514d4589a087105612d93a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItMy0xLTEtMA_b3051959-21e9-4e1d-8df4-bbfd7655d636"
      unitRef="mxn">25000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItNC0xLTEtMA_3e3d16b2-b09b-484e-b216-ba87381c7ffe"
      unitRef="mxn">41000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItNS0xLTEtMA_dd7ddf08-68f6-439d-a060-9608a8728246"
      unitRef="mxn">6000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItNi0xLTEtMA_0ea2219d-d273-41cf-869d-ac8e2b439d16"
      unitRef="mxn">371000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjItNy0xLTEtMA_853ef2d5-9834-4407-9db7-e40ab726989b"
      unitRef="mxn">443000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="if1765f57611d4cb2a437750ffe917994_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtMS0xLTEtMA_c8ec8e49-36d3-4621-921f-7d521509730c"
      unitRef="mxn">-4604000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtMi0xLTEtMA_0db9a7c9-8e95-4c9c-968a-8f88fb74b755"
      unitRef="mxn">-2402000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="id90986956a514d4589a087105612d93a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtMy0xLTEtMA_682195cc-df08-405f-b5f9-45377ef7cacb"
      unitRef="mxn">8000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtNC0xLTEtMA_fdd8faae-3b8f-4488-98f6-c01581a79079"
      unitRef="mxn">-97000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtNS0xLTEtMA_0c0292db-ef8c-4591-8b03-4cdc1ffe305b"
      unitRef="mxn">-41000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtNi0xLTEtMA_233f1903-93a1-446b-a02c-08f02e1accc7"
      unitRef="mxn">-21000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjMtNy0xLTEtMA_db52cfb9-b916-46ad-9b69-f2198e08db66"
      unitRef="mxn">-7157000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="if1765f57611d4cb2a437750ffe917994_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtMS0xLTEtMA_bca49f8d-89db-43db-8499-38ae79d4df8d"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i7abf2dc2fa864535952a71e27493dfd7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtMi0xLTEtMA_4a2d37b0-d118-41ed-8d1c-90882ad4d777"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="id90986956a514d4589a087105612d93a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtMy0xLTEtMA_7bfe4bdc-a58d-45e3-abdd-1664a9d24612"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="ic0f36968d6344ca6984d1b1258785baf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtNC0xLTEtMA_589eea56-972e-4aa1-b605-97965f5b5d56"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i3c7ee9adea1e437abeec8e30c0d8f42f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtNS0xLTEtMA_690684df-d134-40e6-b2f9-773f50353180"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="iac5502e88c2948e08ed688ed8408168a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtNi0xLTEtMA_e2fe2a89-99a3-4b64-a655-93c7ecb84f0d"
      unitRef="mxn">38000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i62ccde39d47d44aabe40a475e8d132b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjQtNy0xLTEtMA_6007f292-e1a8-448a-b019-d94742bbebc9"
      unitRef="mxn">38000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="if28c9daa7732494ebbede38a4db1eea4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtMS0xLTEtMA_691bcb8f-13c8-4ab7-af03-4db74ed4ff76"
      unitRef="mxn">77396000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i37d8808b9c074fbab37e2c17407aaf93_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtMi0xLTEtMA_dc72d44f-e474-4821-b601-7e58da46f926"
      unitRef="mxn">23431000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="if34ac2eecedc4b489b6144fdbf95919c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtMy0xLTEtMA_6979c393-1611-42e8-8dee-2d8c0828cdc6"
      unitRef="mxn">1148000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ic68fba9159f147b4b1b1b599bd97f749_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtNC0xLTEtMA_c2cd0315-bc86-4d93-8c70-4e0a4003797b"
      unitRef="mxn">6709000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i7fb7a16e19c04a5b98d65e481615b6c6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtNS0xLTEtMA_31a61d74-8c85-4cce-a7b5-89a88a060fa3"
      unitRef="mxn">176000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i458c5d147d9c4caa8e3da9b55ab55054_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtNi0xLTEtMA_8ba29c0f-25a1-4168-8234-0f2448ef9150"
      unitRef="mxn">737000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i807944d9307040d3a5d3701be81e5477_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjUtNy0xLTEtMA_1e023fc5-da93-4e1c-8b3e-fdc1c24504ab"
      unitRef="mxn">109597000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="idd37c7eeb1c8436a9cac07d5f430d64b_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktMS0xLTEtMA_f6fd1c53-0315-42cd-8b88-1f22c4434b8e"
      unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i28a3f848cde143f486649dd3b21c95c2_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktMi0xLTEtMA_c3043f0e-d82f-423f-862c-eecd141dd909"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ie04ba3b5d7384a76bf5c705b6e424022_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktMy0xLTEtMA_2319b6e7-2540-4b5d-972d-08b87a5137a7"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="iea8b2503a28946f9959bbd724dcebfb2_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktNC0xLTEtMA_5bd6cc41-3d19-4b7a-8c40-4b4cb5b68a29"
      unitRef="mxn">-2323000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i96d998ea72d142d9a9cf2c41bcc6fcc2_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktNS0xLTEtMA_4f98c3ac-1c10-4019-a85b-9546d88c97a3"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i7bdf3f39145342a2bcb97dfd4c5e6422_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktNi0xLTEtMA_9a27a4b0-e66b-4467-b55e-e02f74cd5b20"
      unitRef="mxn">-270000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="idb0091fcbe244b77ad8419fe4136c041_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMjktNy0xLTEtMA_492df521-2565-4b0f-9f95-ed8eab1c6fdb"
      unitRef="mxn">-3338000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="id899b6a65ccb4959b0669d2049985eff_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtMS0xLTEtMA_9b9ab047-f5cc-4d71-9518-842eb091ae5d"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i24201cbecb5c4ff08105ec725315ba32_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtMi0xLTEtMA_68fb62d3-5e67-4c0c-9af0-ac5a1aecf0df"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="if908f48c28254486b3043ab004603adb_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtMy0xLTEtMA_a66fd9ed-3803-4c38-a6eb-e96ffba10203"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i60edaf3d0c23477b8be479bb2605e02a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtNC0xLTEtMA_72a1749b-7e74-4450-9c9e-0d9828692763"
      unitRef="mxn">-797000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i424b059c200f4a04b0406293030dc558_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtNS0xLTEtMA_c45e823e-0718-4ee8-a847-335f551c9937"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="ia791a284f19a4cedbbd642995eccacaf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtNi0xLTEtMA_1fe3a35b-6d89-4378-9818-6e2ca07057ec"
      unitRef="mxn">-201000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzAtNy0xLTEtMA_1f6f12fc-9cb1-46ce-9efa-2f27519878a5"
      unitRef="mxn">-998000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="id899b6a65ccb4959b0669d2049985eff_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtMS0xLTEtMA_dd3a1d4b-bf4e-4f18-82f7-fcae31fb2145"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i24201cbecb5c4ff08105ec725315ba32_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtMi0xLTEtMA_b82bd191-7bf9-468e-b373-596e8bc10d51"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="if908f48c28254486b3043ab004603adb_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtMy0xLTEtMA_24c9263f-ff19-4def-a8ba-ddb464ba5d13"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i60edaf3d0c23477b8be479bb2605e02a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtNC0xLTEtMA_837fd858-e9c0-4e1d-b606-4dbd17ffce4c"
      unitRef="mxn">-5000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i424b059c200f4a04b0406293030dc558_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtNS0xLTEtMA_a741c6bf-f24b-4f0b-bead-c20b163632e0"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="ia791a284f19a4cedbbd642995eccacaf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtNi0xLTEtMA_9145a2e4-c285-4ea5-b219-d7b3061a946e"
      unitRef="mxn">-93000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzEtNy0xLTEtMA_a3059843-ffa0-4570-a77c-584c2ad6c2de"
      unitRef="mxn">-98000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i11be7bca229946e79032019f1479e3a7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItMS0xLTEtMA_3eb02081-2b8b-4737-a33b-ce6f4f4d5a7d"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="ibad61985d3384127a2970ed889ef4575_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItMi0xLTEtMA_cbc2e256-bce4-4075-9e8c-21a6f8c70b4e"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i897c6b394fb643a2a7366687a7c1cccd_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItMy0xLTEtMA_1ab70e4b-78cc-4853-a6ea-ea6ae0d2c5bc"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="if634a0e40cc14932b1e61be75754ff56_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItNC0xLTEtMA_6f38af03-6f67-44ce-a6d7-bad015185224"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="ie80494efe6684f52be21d3a27a91b472_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItNS0xLTEtMA_b7c75fe5-d1de-439d-ac57-c204be64a7e1"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="ia95b7ed7a17348a29c427f6d2f115512_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItNi0xLTEtMA_216997ee-4474-481f-a97c-f0d47ebe148c"
      unitRef="mxn">-375000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i460f40908874465eb3db2fdd456d6003_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzItNy0xLTEtMA_cebed2f3-b378-44c4-bfbb-738e03c1c8aa"
      unitRef="mxn">-375000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="id899b6a65ccb4959b0669d2049985eff_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtMS0xLTEtMA_e2ddca70-0097-4c14-9db2-53aab72fb2cb"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i24201cbecb5c4ff08105ec725315ba32_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtMi0xLTEtMA_cbe0f721-719b-4db9-abfd-d09b4b64e3e9"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="if908f48c28254486b3043ab004603adb_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtMy0xLTEtMA_40453396-81e6-48cd-b9e2-31b39fa6aa55"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i60edaf3d0c23477b8be479bb2605e02a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtNC0xLTEtMA_3a00a0cb-9956-4a5d-83ea-635824613d1b"
      unitRef="mxn">141000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i424b059c200f4a04b0406293030dc558_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtNS0xLTEtMA_6490869d-676d-4d10-954a-ff0a16eed5c2"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="ia791a284f19a4cedbbd642995eccacaf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtNi0xLTEtMA_06644c13-3b8a-4258-b9e0-1c6186b113b1"
      unitRef="mxn">-33000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzMtNy0xLTEtMA_03d1bbdd-33f2-46dd-92fc-9c693cb4bef6"
      unitRef="mxn">108000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="id899b6a65ccb4959b0669d2049985eff_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtMS0xLTEtMA_5e300abc-39a4-41d0-a70c-9ac27413c1cd"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i24201cbecb5c4ff08105ec725315ba32_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtMi0xLTEtMA_ea74a93f-0648-4cfc-baff-5ad696beed9e"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="if908f48c28254486b3043ab004603adb_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtMy0xLTEtMA_e7f4789d-9e97-4a2e-80f3-7bbdddb3ce3d"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i60edaf3d0c23477b8be479bb2605e02a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtNC0xLTEtMA_88afcf86-92ca-4e1c-81d3-041774d2e58a"
      unitRef="mxn">-51000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i424b059c200f4a04b0406293030dc558_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtNS0xLTEtMA_ac62319d-f0ba-4736-86fe-647d1c8a7eb0"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="ia791a284f19a4cedbbd642995eccacaf_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtNi0xLTEtMA_f320f023-28c4-47c4-8e76-1bc43345d8b3"
      unitRef="mxn">-1000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i8911d948a3e44b41a64e03eb8af501e8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzQtNy0xLTEtMA_98e0745e-3e44-46b3-9376-86e6313801a3"
      unitRef="mxn">-52000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i4fb92ab2f7614112af2530e0575063f8_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtMS0xLTEtMA_6d26a89d-d058-4f8a-b496-3b6c438aaa91"
      unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i691f10a35bb84b8ebce17d08ed5c815c_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtMi0xLTEtMA_52309042-bb85-4231-a23d-a380d7efc81d"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i23402dc15da54f368e32aa85a11b4314_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtMy0xLTEtMA_d0c4efee-412e-490e-9562-635e2bb1fae1"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i2792bddfdec04604b581359ef0ac426f_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtNC0xLTEtMA_1ee25054-d9d3-4fe0-97b5-6b2ff6bcdfdc"
      unitRef="mxn">-3025000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ia61863a6d7384ca49bdf04a4386caa0d_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtNS0xLTEtMA_4c8f0fb0-5083-4c1f-b26e-0b1bbe14dddc"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i1601ffe2fe224dccb4e0802bd2c302c8_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtNi0xLTEtMA_58f778c2-aa46-4ad6-a090-e9901eb28665"
      unitRef="mxn">-37000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ic1948c488ab14d118d9ae6e6a06467b6_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzUtNy0xLTEtMA_ca0e2359-07de-470e-bd87-48083118c3d7"
      unitRef="mxn">-3807000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="iad235262c9ff4c5885340aa7fb201dd3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtMS0xLTEtMA_2325a433-0cc1-4797-98df-3a125817c354"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i4d874b41fcd449a5a541479c5641b4f1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtMi0xLTEtMA_005bd4b4-5f59-4691-a0ee-7575afec042a"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i89ad15be14c842aa94da4e9eeb1bdd25_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtMy0xLTEtMA_f1b30665-2503-4a3a-a47c-b1a31adb89f0"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i4bcfc08c4144495086877b65e4b83340_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtNC0xLTEtMA_d85e5e6c-5ab7-4616-821f-f2868cf129b2"
      unitRef="mxn">-819000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="icf243fb9609c457ca9717543bd6f52cc_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtNS0xLTEtMA_1cdc22dd-9a88-4519-8472-12005aaa2948"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="ia3cf85b880264604aae0c0feca098bb7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtNi0xLTEtMA_caba1e51-ca0f-4911-9a11-d3a0fcd501c9"
      unitRef="mxn">-243000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzYtNy0xLTEtMA_fe2c7dca-206b-4aa3-bdb4-016437b43d4e"
      unitRef="mxn">-1062000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="iad235262c9ff4c5885340aa7fb201dd3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctMS0xLTEtMA_6c658b94-01ca-4f6a-a462-0a617fde53e7"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i4d874b41fcd449a5a541479c5641b4f1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctMi0xLTEtMA_f8ddf8f7-7297-42fb-98e9-971fad334bb8"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i89ad15be14c842aa94da4e9eeb1bdd25_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctMy0xLTEtMA_9d109003-6a7c-4689-bbf6-2244b4c55513"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i4bcfc08c4144495086877b65e4b83340_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctNC0xLTEtMA_d1b1a25b-6286-47ea-be2b-1217c5172af7"
      unitRef="mxn">-17000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="icf243fb9609c457ca9717543bd6f52cc_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctNS0xLTEtMA_4a926e12-451c-4935-839d-07627ab4dace"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="ia3cf85b880264604aae0c0feca098bb7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctNi0xLTEtMA_cc2479f6-5139-4ef2-8c0a-f9f135ce6947"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzctNy0xLTEtMA_45be7104-fd52-40f5-8d12-e2794bc9ae68"
      unitRef="mxn">-17000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="iad235262c9ff4c5885340aa7fb201dd3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtMS0xLTEtMA_117ef74f-47a2-4501-bf8c-827cbe8a5463"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i4d874b41fcd449a5a541479c5641b4f1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtMi0xLTEtMA_82c52d79-23bf-4a1e-b412-bd94974fc2b7"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i89ad15be14c842aa94da4e9eeb1bdd25_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtMy0xLTEtMA_48bedee3-da5e-46f6-8fbe-3e8b22aaeeae"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i4bcfc08c4144495086877b65e4b83340_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtNC0xLTEtMA_1b5987b9-d0ca-4c8e-a671-2185c86d06cc"
      unitRef="mxn">52000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="icf243fb9609c457ca9717543bd6f52cc_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtNS0xLTEtMA_4ee3ce69-a89a-484e-80bc-7abc15cc81d1"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="ia3cf85b880264604aae0c0feca098bb7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtNi0xLTEtMA_6d3db2a5-1995-4152-87f1-ea0c13fc4467"
      unitRef="mxn">9000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzgtNy0xLTEtMA_addad69f-e952-49e7-8883-6c81b5e0e5f9"
      unitRef="mxn">61000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="iad235262c9ff4c5885340aa7fb201dd3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktMS0xLTEtMA_a9a3a163-d121-4be8-adb4-51adb67fd1aa"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i4d874b41fcd449a5a541479c5641b4f1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktMi0xLTEtMA_75cc461b-9508-45b1-829c-5e77718c8f32"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i89ad15be14c842aa94da4e9eeb1bdd25_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktMy0xLTEtMA_5bcb9fba-cccc-4545-a5df-5b79bd2a5059"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i4bcfc08c4144495086877b65e4b83340_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktNC0xLTEtMA_85b90494-2f58-49bb-87b4-63aae3fac7e4"
      unitRef="mxn">-30000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="icf243fb9609c457ca9717543bd6f52cc_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktNS0xLTEtMA_b3e978c7-5b05-41a6-9d90-565620379403"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="ia3cf85b880264604aae0c0feca098bb7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktNi0xLTEtMA_ce017fe6-ea11-4a21-8d40-099cd7a953fe"
      unitRef="mxn">1000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i814e79f2c53f4ca0ad199f28fdebd77a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfMzktNy0xLTEtMA_8e34726f-a07d-4d6a-bc42-5348578395e0"
      unitRef="mxn">-29000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i298769dd3fb344f892eb065915f0ac06_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtMS0xLTEtMA_b595cf8b-b186-4d05-ad07-f68f896c4dd3"
      unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="iff0131e4c8864e55afe3a1aa302411be_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtMi0xLTEtMA_bd9c2a02-9f7d-459a-9891-6dde36106653"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i86ac22a0f97844c58f0ce3b4a6824e94_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtMy0xLTEtMA_bbff5c6a-e135-420a-9c9f-f52b7a093e56"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i293b7c5ececb48d6a7ca9809fa2ec2a4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtNC0xLTEtMA_1256c82f-c153-4859-94e2-8836fe114fca"
      unitRef="mxn">-3805000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i894783f11a1241fdab5651e8286de473_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtNS0xLTEtMA_08d390d6-4675-44de-bd54-1b1e5dc11d71"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i9c5efe32fa7243e68dda5a93d51d1055_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtNi0xLTEtMA_dec67765-9a2d-4a89-af2f-f1b6cc785b86"
      unitRef="mxn">-270000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i196e02afd1894e51954def646196d509_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDAtNy0xLTEtMA_da6db793-d153-4ec8-8480-38bccdc5a662"
      unitRef="mxn">-4820000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i8d420e5bffeb49448fac893f8700f18b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtMS0xLTEtMA_22d1c8a1-5f6c-4ae1-852e-d763a2b774d1"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i16e32847007347f683e57b7108d554d4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtMi0xLTEtMA_2e6e8009-7ffb-476f-880e-1793166b76d3"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i02cff3c7dc31407084b839b884e48ae6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtMy0xLTEtMA_5b4f6fc7-fc21-43f9-90dc-02efaa4ee8db"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i861d33127b654c8ca8e4a2d649fde383_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtNC0xLTEtMA_80017f28-5fb3-4668-ac9d-4b6b675719b8"
      unitRef="mxn">-703000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i155918da25814e49831bc37065bbe538_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtNS0xLTEtMA_c06c55ed-bf8a-488b-9e0d-7779fa7d243d"
      unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i70727d8ce3534e67866cf239c531487d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtNi0xLTEtMA_26a02db1-41c0-4255-b1ea-77310f142bb9"
      unitRef="mxn">-317000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDEtNy0xLTEtMA_59c933bd-6e2d-4ce6-adc9-107e75c360df"
      unitRef="mxn">-1020000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i8d420e5bffeb49448fac893f8700f18b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItMS0xLTEtMA_fab4222b-c2fb-47b6-bc0d-ff3cf9e6f864"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i16e32847007347f683e57b7108d554d4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItMi0xLTEtMA_4ca3ec69-cf21-4f9f-913f-0ec26160c415"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i02cff3c7dc31407084b839b884e48ae6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItMy0xLTEtMA_b6066449-e0bd-4e1e-ac5d-e02c3cff3db0"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i861d33127b654c8ca8e4a2d649fde383_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItNC0xLTEtMA_9cb2c25c-fe53-4956-a2eb-a476d19eb19b"
      unitRef="mxn">-20000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i155918da25814e49831bc37065bbe538_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItNS0xLTEtMA_a68c52a2-28d9-4286-8577-d38d7af7ff3b"
      unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i70727d8ce3534e67866cf239c531487d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItNi0xLTEtMA_642359ba-38be-4afc-a4e7-ea36a8d42551"
      unitRef="mxn">-48000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDItNy0xLTEtMA_83dc6b5f-d703-4062-9ab9-c23c631eb281"
      unitRef="mxn">-68000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i8d420e5bffeb49448fac893f8700f18b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtMS0xLTEtMA_48199512-9bd5-43a0-9b1e-5b7ebb3f5be5"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i16e32847007347f683e57b7108d554d4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtMi0xLTEtMA_ba1e958e-22c0-47ed-902e-d1ffadc34bfd"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i02cff3c7dc31407084b839b884e48ae6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtMy0xLTEtMA_6013c42a-91fe-492b-99b1-553186181bda"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i861d33127b654c8ca8e4a2d649fde383_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtNC0xLTEtMA_8a43a047-092f-4bc8-a709-6247bcda8d57"
      unitRef="mxn">164000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i155918da25814e49831bc37065bbe538_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtNS0xLTEtMA_46cdd754-317a-4e91-800b-82f59ed8941b"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i70727d8ce3534e67866cf239c531487d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtNi0xLTEtMA_0b684fae-145d-4241-9672-d91b3036ba48"
      unitRef="mxn">11000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
      contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDMtNy0xLTEtMA_2c485ba9-958f-462b-8c44-0de117dbff79"
      unitRef="mxn">175000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i8d420e5bffeb49448fac893f8700f18b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtMS0xLTEtMA_77aed71a-cf35-46e2-be3f-e4a2229408c0"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i16e32847007347f683e57b7108d554d4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtMi0xLTEtMA_26eff731-deb1-43c2-985a-5af6e0fa6266"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i02cff3c7dc31407084b839b884e48ae6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtMy0xLTEtMA_9ceabec7-a6e8-49f0-9e1b-79bd4c270564"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i861d33127b654c8ca8e4a2d649fde383_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtNC0xLTEtMA_fd3fcf7c-1a9a-443e-8370-f49a6ab50382"
      unitRef="mxn">-29000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i155918da25814e49831bc37065bbe538_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtNS0xLTEtMA_306a4d0a-0c42-4dc8-ab58-280eff88e16b"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i70727d8ce3534e67866cf239c531487d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtNi0xLTEtMA_f36a27b1-87da-4908-be8d-4b1ab3b33e04"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill
      contextRef="i7e95bdf2e7ef473dad01b22d2bbd6dce_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDQtNy0xLTEtMA_fdd2e9f8-1897-48da-afaa-4e60dfaa63d5"
      unitRef="mxn">-29000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i85d2fdb181df486b9e74ce287dff575e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtMS0xLTEtMA_d94ed8ec-c34c-4405-a0dd-7850a7f43411"
      unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i8a68271777004447850fe08793bf764a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtMi0xLTEtMA_2366eaae-0617-474c-ad36-b41024bc4738"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="id6fd64679e274fd3944cf1c99d0fb115_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtMy0xLTEtMA_38235daf-586c-4c31-998c-01cbcdc06190"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="iace3e133941c4fb09fa3fb32ba98c021_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtNC0xLTEtMA_32f579e5-51a5-4954-a219-2614c0b976e5"
      unitRef="mxn">-4353000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="id9af05f75ca44631a00f3cf27d9fc3be_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtNS0xLTEtMA_d6c036cc-2483-42fe-bca9-eaf7035f03f5"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ie726f0589a2441b592fb84002a42ed8c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtNi0xLTEtMA_81c72697-3bbb-4ccc-b43c-de4dd5f289cd"
      unitRef="mxn">-528000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i669a5023f6224178874aedcf1536dd6d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDUtNy0xLTEtMA_b3449823-5ccb-4573-adcf-b516ae10e1fc"
      unitRef="mxn">-5626000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i995715a3b9574d78aa6ee3e8708d795e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctMS0xLTEtMA_c623f752-7aa0-438d-9e28-aa2c70733f04"
      unitRef="mxn">87617000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i84ba443a65f24111a096b103e3739380_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctMi0xLTEtMA_a1471a5d-68b9-46a1-8554-7ef57f30bf04"
      unitRef="mxn">23729000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i4d496b1fdb7c440fb0bffb70f1855cb1_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctMy0xLTEtMA_613b5f46-5d3c-472b-9fbb-7bc383e5eca2"
      unitRef="mxn">1054000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i7d4b484fba3942a2997002c9790d0c30_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctNC0xLTEtMA_db5bfb83-9bb5-42e6-9dac-9332413e27ba"
      unitRef="mxn">2998000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ib579c8fadc114c5290d044b15147a5e1_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctNS0xLTEtMA_a5dff51d-05c8-47ea-aded-5b486d9ceeda"
      unitRef="mxn">777000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ia6c77df10941419586c4c304bfd8340d_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctNi0xLTEtMA_145778f1-fc5a-402e-acb2-d81f574f46e6"
      unitRef="mxn">629000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDctNy0xLTEtMA_8a30f3f1-f9ab-43bc-bdcf-1e65f5e85b3f"
      unitRef="mxn">116804000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i6193e8667e9642d8a099f54a3f51b15d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtMS0xLTEtMA_57c1731d-1195-4012-a85f-44aa0796dbbc"
      unitRef="mxn">81255000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="if7b39796a74041ecb957e0915b6f7acf_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtMi0xLTEtMA_eebfbd8a-68ff-4873-b23c-dc4b8e50e472"
      unitRef="mxn">25833000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="id0e75f774b574d16bb6cf68ad1a59fb7_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtMy0xLTEtMA_83657bb0-8599-4a4d-a13d-656a030583c8"
      unitRef="mxn">1165000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ibaaa5f07e0f54c799de1126bf2c6dcd2_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtNC0xLTEtMA_0a11eb5a-7d2f-4a91-9420-e4e0b2ee68a2"
      unitRef="mxn">2625000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i06e9e80d5b6840d8b7b630774ad13a89_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtNS0xLTEtMA_f785f013-f75b-4f79-8105-cc805a3d828b"
      unitRef="mxn">690000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ie873e019cbdc45b3b7b730584afb499a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtNi0xLTEtMA_292102d0-d5c1-4fc4-abfc-421cc7debd0e"
      unitRef="mxn">482000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDgtNy0xLTEtMA_2848694b-d9cb-4d07-b6e9-ab18d2e15b2f"
      unitRef="mxn">112050000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i72e8bc5cbabf4cacb13ca5e8e1add415_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktMS0xLTEtMA_e76e1245-f551-4057-a325-e7e8fb45dcde"
      unitRef="mxn">76651000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ife923e4f59c84742a7d066f7d8a5c489_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktMi0xLTEtMA_488f8078-0ec3-4a9c-997b-34220abe5575"
      unitRef="mxn">23431000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i20bd592ba9a54273b61b2ce461fec8fa_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktMy0xLTEtMA_d454490e-3697-4072-a3b6-bc278388f084"
      unitRef="mxn">1148000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i5052f2fadb1e4385b6a66425b16776b7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktNC0xLTEtMA_53f98d92-5cf3-4b55-985c-49ad6f5f5e31"
      unitRef="mxn">2356000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i97964b5ec8ff45b28b2de841d3573c2b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktNS0xLTEtMA_cbc3b151-0c22-440f-8a2d-7c185af63df2"
      unitRef="mxn">176000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i4a968e70c46b4159a35a9605cb3f0a36_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktNi0xLTEtMA_51f66185-75e0-4e08-a870-b33a5816456e"
      unitRef="mxn">209000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjYxZmE0NjIyNTRhNzRmYmM5Zjg5ZGQ3MTdjODAyOTRlL3RhYmxlcmFuZ2U6NjFmYTQ2MjI1NGE3NGZiYzlmODlkZDcxN2M4MDI5NGVfNDktNy0xLTEtMA_ef5fb8fb-b47d-43ca-8714-988a71fc87c7"
      unitRef="mxn">103971000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife
      contextRef="ica1400b5bbea4e62814c951e8b4f9fd8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfMTgy_6dab6417-482b-44c7-a88e-0cf83fcec458">P3Y</kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife>
    <kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife
      contextRef="i30807ee6844549d3aa64707d781e80c2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfMTg4_3aeb3616-1350-4db3-81b9-0047f0c81fb8">P10Y</kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i5f7bdb426ad74ba0b86ded87cce0694f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfMzYy_5beccc68-aada-47d8-b053-001a01bfba7e"
      unitRef="mxn">22000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i45b0b40385ef42ae8729a8cc8acf7d66_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfMzY5_3e8fdcd1-9ad9-469b-9625-db2dbb9d600b"
      unitRef="mxn">154000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i190c1099b24c44bb867b3f93b5504aec_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfMzgw_46db083f-e6da-4ac2-ac23-5fa5614ceceb"
      unitRef="mxn">844000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i6480b2e10ecf4a6ab3e585f9aaee83ad_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTYy_0eb67201-9435-4738-b6de-e909d14ef294"
      unitRef="mxn">26000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i571d74cc7a65432f8c0a1f1b82ed7701_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTY5_c3c20a7b-4bb0-4085-a7ce-33d0ae57a8d6"
      unitRef="mxn">245000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i2a65c4a4b7274bdc9ef924598e2171d6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTc5_76ea0c13-103f-48bd-8d70-91b9651e5157"
      unitRef="mxn">791000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ic4d3bb59a1c54e529557f78ca5910e4f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNzYx_000eb8ce-058a-49ff-baa6-132c8d4d2025"
      unitRef="mxn">32000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="if9958295fff94927b33a57612ca5fde3_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNzY4_6b2046ee-13a3-4480-8bf2-b6f5bd35e6c7"
      unitRef="mxn">236000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i58016c6478e44c23ba35e92e8f1a4c3f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNzc5_9d4c8d14-bb34-45ba-a297-b04fc2b457f1"
      unitRef="mxn">730000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTQyOA_cabbbfd3-f5c3-4166-8f84-94342d0f2027">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate carrying amounts of goodwill and distribution rights allocated to each CGU are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.979%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;In millions of Ps.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  56,352&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  56,352&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,755&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,679&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;433&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,425&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,442&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,200&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,131&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,367&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,741&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,765&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;312&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,450&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  100,082&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  107,088&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory>
    <ifrs-full:Goodwill
      contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMS0xLTEtMS0w_63d51097-c4b0-4050-97df-8a919f68b90f"
      unitRef="mxn">56352000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ic7cf49ce6dd1433b974eaadae132aa12_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMS0yLTEtMS0w_e77e9d96-66b5-4f15-9784-7053516818ea"
      unitRef="mxn">56352000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ib550baa47c884838b70198a41612db77_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMi0xLTEtMS0w_8a10f9e0-3ec5-40bd-8a99-59bf1d191977"
      unitRef="mxn">1755000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i2c47504b92704f61ac1aca1a012b5ee7_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMi0yLTEtMS0w_3ecd5f5a-ef1c-4f8c-8794-862eeb8b8b63"
      unitRef="mxn">1679000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i908e24230bf74f448c3e1d6bdef03fff_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMy0xLTEtMS0w_89835fe3-40a9-418e-b66e-64054dd09148"
      unitRef="mxn">433000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i4a5abdcf727d463bb49688862e5646e4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMy0yLTEtMS0w_3d832d06-2c95-4e91-b66d-854d26c940a6"
      unitRef="mxn">420000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ieec8007a5c09465099531951ed29413f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNC0xLTEtMS0w_e4954447-f5fd-4d99-afa4-6a0e9b746c08"
      unitRef="mxn">1425000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="iaaabc6d4936a47b09bffc5e158615a23_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNC0yLTEtMS0w_f1773c6b-24a2-4804-a4f2-ae65d5cc697e"
      unitRef="mxn">1442000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i938d04cb77cb4559aa142e5e9028d9c4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNS0xLTEtMS0w_c134118b-c050-41be-9302-af9fa1f23560"
      unitRef="mxn">1200000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ia93b1f37abb345e2a2f887c8fbf16a08_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNS0yLTEtMS0w_15342dcc-a688-4bfa-9272-3ec2f450264b"
      unitRef="mxn">1131000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNi0xLTEtMS0w_0367e0f6-0c77-4625-b808-d51588461609"
      unitRef="mxn">4414000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i3643b1c9220b4118972856ef537d1fc4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNi0yLTEtMS0w_a534c45f-2d55-48ae-8a7a-31bc2fbfd717"
      unitRef="mxn">4367000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i90608835f4b04c788a48c5c73238b139_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNy0xLTEtMS0w_0bd5a2a6-7a47-43c1-8722-eceb1dd2c732"
      unitRef="mxn">31741000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="id26d373d48cb4474a66c3fac68f125e9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfNy0yLTEtMS0w_7753c680-b1c3-4391-abb1-deec22c51f3b"
      unitRef="mxn">38765000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i9114336de1dc4e48b8706c720da5a256_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfOC0xLTEtMS0w_4dc3aa9b-383d-424d-805e-46e1175cbd2b"
      unitRef="mxn">312000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i277a36f0d1bb4c3299afc262372520c1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfOC0yLTEtMS0w_589896f5-0bec-4204-ab76-ae59d388b4cf"
      unitRef="mxn">306000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i99762522b7694db18d6ac16d52e143de_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfOS0xLTEtMS0w_0d3141e4-2e17-4937-97b1-02bf2f4f365e"
      unitRef="mxn">2450000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i4cd219a02eae45f3bb69797bdcabe1ed_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfOS0yLTEtMS0w_39c04cf2-1e67-4dc1-abbc-85648c0d5e30"
      unitRef="mxn">2626000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMTAtMS0xLTEtMA_341f5da8-e605-4b2e-9b18-3a46afdac67d"
      unitRef="mxn">100082000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmEzMzZiYmFiNWIyYTQ5OWY4ZTg4ZjRkZDllNGU0MWUzL3RhYmxlcmFuZ2U6YTMzNmJiYWI1YjJhNDk5ZjhlODhmNGRkOWU0ZTQxZTNfMTAtMi0xLTEtMA_6e49cfff-2bfc-4718-ae83-49b964df1b70"
      unitRef="mxn">107088000000</ifrs-full:Goodwill>
    <kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTQyOQ_81bdde69-95af-46e7-9ef3-40d2ce51e5db">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions by CGU for impairment test as of December 31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.924%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post &#x2013;tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&#160;Annual&#160;Long-Term Inflation 2021-2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&lt;br/&gt;Volume&lt;br/&gt;Growth&lt;br/&gt;Rates&#160;2021-2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions by CGU for impairment test as of December 31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.924%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post &#x2013;tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&#160;Annual&#160;Long-Term&lt;br/&gt;Inflation 2020-2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&lt;br/&gt;Volume&lt;br/&gt;Growth&lt;br/&gt;Rates&#160;2020-2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMS0xLTEtMS0w_acb03727-f4db-4ffb-bcf8-c1b4184761ef"
      unitRef="number">0.074</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMS0yLTEtMS0w_4d428d46-1731-44cb-b036-b6566a83a0a5"
      unitRef="number">0.053</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i8333c289ac3946b6a62b9b95022a64e9_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMS0zLTEtMS0w_ae898133-5a72-4064-825d-522c7be06836"
      unitRef="number">0.039</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i8333c289ac3946b6a62b9b95022a64e9_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMS00LTEtMS0w_25c0d919-b03e-46f8-8d2e-3664e503c0d4"
      unitRef="number">0.020</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i90608835f4b04c788a48c5c73238b139_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMi0xLTEtMS0w_9d6b4f5e-8e64-4682-a4e9-4c057e235ab3"
      unitRef="number">0.091</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i90608835f4b04c788a48c5c73238b139_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMi0yLTEtMS0w_14983aa7-57fe-4425-9af2-940699c812a4"
      unitRef="number">0.060</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i98de227bcfe94e8daf4ccb81e7500831_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMi0zLTEtMS0w_e77ce905-bf25-4ab3-8ac6-5612c39cd1f3"
      unitRef="number">0.030</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i98de227bcfe94e8daf4ccb81e7500831_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMi00LTEtMS0w_af67e107-1b85-4332-8b32-fbd3f897b3b9"
      unitRef="number">0.024</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMy0xLTEtMS0w_b35003c6-1807-4b93-8db3-20164cc68cda"
      unitRef="number">0.110</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMy0yLTEtMS0w_016d96f6-7d33-48e0-9a75-dfd0c554d981"
      unitRef="number">0.073</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="ib0ebfb0146d04b43af4e309537c9d4b2_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMy0zLTEtMS0w_3a4236f7-f1e7-4f76-8363-4f658c313938"
      unitRef="number">0.028</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="ib0ebfb0146d04b43af4e309537c9d4b2_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfMy00LTEtMS0w_6e9bfd5a-a780-4ad2-8452-9badc0309f90"
      unitRef="number">0.041</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i9114336de1dc4e48b8706c720da5a256_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNC0xLTEtMS0w_977a80f1-5989-48ff-82b3-1b1073c9f9c1"
      unitRef="number">0.263</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i9114336de1dc4e48b8706c720da5a256_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNC0yLTEtMS0w_13b0a7c3-5590-4b8e-8e37-bfbfd55b9a4c"
      unitRef="number">0.204</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i82eff555ca4b4f6aa1f34769ed69a56a_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNC0zLTEtMS0w_62764e57-b3b3-46b9-9d22-114c850f2943"
      unitRef="number">0.301</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i82eff555ca4b4f6aa1f34769ed69a56a_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNC00LTEtMS0w_5dfa943e-e3db-4198-855e-729590a139b8"
      unitRef="number">0.039</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="ib550baa47c884838b70198a41612db77_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNS0xLTEtMS0w_8d45be2f-8236-4a27-8164-ca8bb2063560"
      unitRef="number">0.106</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="ib550baa47c884838b70198a41612db77_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNS0yLTEtMS0w_90769849-a04f-4b29-a7f4-20043cfc8121"
      unitRef="number">0.083</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i0127238cfe084960abecef27a95f09ab_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNS0zLTEtMS0w_ad271d7b-b3e5-4dc6-971a-34440cd11b5c"
      unitRef="number">0.031</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i0127238cfe084960abecef27a95f09ab_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNS00LTEtMS0w_3348210a-43b7-4124-a299-60732e9ad665"
      unitRef="number">0.068</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="ieec8007a5c09465099531951ed29413f_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNi0xLTEtMS0w_4242ade3-d33e-4926-a85d-aa97322d4ebe"
      unitRef="number">0.153</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="ieec8007a5c09465099531951ed29413f_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNi0yLTEtMS0w_d2503a63-a8aa-4c12-be23-d7d67162e594"
      unitRef="number">0.108</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="id9974a4a7f5342fc9ae4900ef8b433a0_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNi0zLTEtMS0w_46e4103b-ec18-4615-8a92-0c3b2119726f"
      unitRef="number">0.027</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="id9974a4a7f5342fc9ae4900ef8b433a0_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNi00LTEtMS0w_da72ed4c-c986-4bc6-bd2c-dfed203cbb45"
      unitRef="number">0.043</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i908e24230bf74f448c3e1d6bdef03fff_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNy0xLTEtMS0w_95fbb47c-a001-4e5f-abea-06b17e942666"
      unitRef="number">0.206</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i908e24230bf74f448c3e1d6bdef03fff_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNy0yLTEtMS0w_fbfead67-9828-4764-ab78-e8d55388ad30"
      unitRef="number">0.139</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="ie4988cb8e3f942d29be4b611770dda8f_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNy0zLTEtMS0w_a480e96c-b0b9-4041-9c33-48a5f957bd92"
      unitRef="number">0.037</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="ie4988cb8e3f942d29be4b611770dda8f_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfNy00LTEtMS0w_1fe5bde7-48d8-456b-aeac-e7df764c075c"
      unitRef="number">0.071</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i938d04cb77cb4559aa142e5e9028d9c4_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOC0xLTEtMS0w_e66eab5f-0530-4775-830d-09c98a6fff48"
      unitRef="number">0.088</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i938d04cb77cb4559aa142e5e9028d9c4_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOC0yLTEtMS0w_b83f72ae-212a-41c4-bf8b-b4f667c29943"
      unitRef="number">0.068</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i2744cc9fa2c947cc812302af58adf2ce_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOC0zLTEtMS0w_f6b01d1c-30f6-4751-8877-716287621c31"
      unitRef="number">0.015</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i2744cc9fa2c947cc812302af58adf2ce_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOC00LTEtMS0w_d01be8bb-8e06-42fa-bb08-75c0d2b06a13"
      unitRef="number">0.079</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i99762522b7694db18d6ac16d52e143de_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOS0xLTEtMS0w_bb24a52d-3730-45d5-98bd-942d83de05d5"
      unitRef="number">0.099</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i99762522b7694db18d6ac16d52e143de_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOS0yLTEtMS0w_828e9835-7013-4223-b71c-81dd4399bb44"
      unitRef="number">0.071</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i1d8f9c4511c24322ae03e38c3257b33c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOS0zLTEtMS0w_ee4e3fbc-0636-43fb-95ae-cce7187d3102"
      unitRef="number">0.078</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i1d8f9c4511c24322ae03e38c3257b33c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjkwNWQ4ODlmMzlhMDQ4OTA4OTZlNmIyYjRlMDBlNjUzL3RhYmxlcmFuZ2U6OTA1ZDg4OWYzOWEwNDg5MDg5NmU2YjJiNGUwMGU2NTNfOS00LTEtMS0w_27c1ade5-6e07-4747-9ad0-4502e2de15ed"
      unitRef="number">0.020</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="ic7cf49ce6dd1433b974eaadae132aa12_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMS0xLTEtMS0w_c0659beb-274d-4f2e-b06d-26191869d976"
      unitRef="number">0.073</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="ic7cf49ce6dd1433b974eaadae132aa12_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMS0yLTEtMS0w_dcc6e1c3-740f-41d4-adcb-8b0c369b824e"
      unitRef="number">0.052</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="ia7a1adb9e7204b2c983f7121becb4eab_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMS0zLTEtMS0w_b877f5ed-ade7-4150-a6db-4981f12f2326"
      unitRef="number">0.035</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="ia7a1adb9e7204b2c983f7121becb4eab_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMS00LTEtMS0w_9da86c49-6d01-4c1b-8a42-2da3e498eee1"
      unitRef="number">0.007</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="id26d373d48cb4474a66c3fac68f125e9_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMi0xLTEtMS0w_b192f318-237a-4de9-8fe7-5331e2581d0f"
      unitRef="number">0.093</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="id26d373d48cb4474a66c3fac68f125e9_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMi0yLTEtMS0w_c628676f-d040-46f4-b729-c86bad41baec"
      unitRef="number">0.056</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i97e55392d3e147fd8e83c30a8c773f99_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMi0zLTEtMS0w_3e4dcda1-2080-4dff-a4c0-b82f2982909d"
      unitRef="number">0.036</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i97e55392d3e147fd8e83c30a8c773f99_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMi00LTEtMS0w_b36a77e4-2be4-49e1-a903-735d768c0ed6"
      unitRef="number">0.020</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i3643b1c9220b4118972856ef537d1fc4_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMy0xLTEtMS0w_bdad3c51-73a4-4eb0-a008-943a562fc894"
      unitRef="number">0.089</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i3643b1c9220b4118972856ef537d1fc4_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMy0yLTEtMS0w_8949d54c-3a3c-4c8a-90d8-b9542f30d342"
      unitRef="number">0.062</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i41d8fabef8d340f2a5ff70d935eea6b8_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMy0zLTEtMS0w_995cb63a-d66b-443f-a7ad-1f7d5581f07c"
      unitRef="number">0.031</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i41d8fabef8d340f2a5ff70d935eea6b8_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfMy00LTEtMS0w_6fea370f-b1de-489d-9e05-79c24e71839b"
      unitRef="number">0.040</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i277a36f0d1bb4c3299afc262372520c1_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNC0xLTEtMS0w_c4999397-1c87-4f93-89a6-159192b30d58"
      unitRef="number">0.216</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i277a36f0d1bb4c3299afc262372520c1_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNC0yLTEtMS0w_0702f0b6-ea5a-4dcd-a1f7-f02a6f3e7ea6"
      unitRef="number">0.148</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i37052726d8f74f94a4a1b036a18b45c7_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNC0zLTEtMS0w_9f8fb038-5b27-4f9c-aec2-eff3c1d3ba29"
      unitRef="number">0.392</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i37052726d8f74f94a4a1b036a18b45c7_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNC00LTEtMS0w_59c236c9-74da-4150-955c-68335f812b83"
      unitRef="number">0.037</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i2c47504b92704f61ac1aca1a012b5ee7_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNS0xLTEtMS0w_4f1918aa-f5c8-4f6a-b461-9477cc078fdc"
      unitRef="number">0.091</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i2c47504b92704f61ac1aca1a012b5ee7_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNS0yLTEtMS0w_4c825045-73cd-4240-9ad1-bad4f1388f28"
      unitRef="number">0.071</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i1aeb80fa3ff445fc8a87e0149d74c405_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNS0zLTEtMS0w_ecddb97e-be77-480b-9d77-22f2cd5e7699"
      unitRef="number">0.040</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i1aeb80fa3ff445fc8a87e0149d74c405_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNS00LTEtMS0w_f5818117-1dc0-4f3b-ba1b-82ed89ec5e89"
      unitRef="number">0.085</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="iaaabc6d4936a47b09bffc5e158615a23_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNi0xLTEtMS0w_efcd31ff-141d-47a3-8a9e-b87d1ef08b49"
      unitRef="number">0.138</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="iaaabc6d4936a47b09bffc5e158615a23_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNi0yLTEtMS0w_5e79ffbd-99c2-46ad-9d9e-48ae2ca717c6"
      unitRef="number">0.097</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="idd8048d7ce3f4842915b5edf6599ca53_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNi0zLTEtMS0w_063ba5b1-4e63-464b-9781-fbba0fd73b37"
      unitRef="number">0.022</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="idd8048d7ce3f4842915b5edf6599ca53_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNi00LTEtMS0w_3b4f7769-bef7-4d99-8e1a-6d09738d0210"
      unitRef="number">0.021</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i4a5abdcf727d463bb49688862e5646e4_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNy0xLTEtMS0w_55b06af6-a81b-4a11-8ccb-efb7e7d711ed"
      unitRef="number">0.211</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i4a5abdcf727d463bb49688862e5646e4_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNy0yLTEtMS0w_7bf28d86-e56b-4b62-89c7-e5a0e5c85f87"
      unitRef="number">0.124</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="if4d8db4b4bc04935bc6797cbbd060cd3_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNy0zLTEtMS0w_da39c031-96f5-4b3a-9088-d97e055b3abc"
      unitRef="number">0.044</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="if4d8db4b4bc04935bc6797cbbd060cd3_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfNy00LTEtMS0w_44a85874-b0fb-4e0e-af0b-2069c4f9ffc2"
      unitRef="number">0.030</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="ia93b1f37abb345e2a2f887c8fbf16a08_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOC0xLTEtMS0w_5ea9114b-6b4a-4c60-afc4-8b42744baee9"
      unitRef="number">0.085</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="ia93b1f37abb345e2a2f887c8fbf16a08_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOC0yLTEtMS0w_ffe123a3-60a7-467c-9361-73e7f6c847cd"
      unitRef="number">0.066</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i0f6545dd70474624a2d32663a9be27d4_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOC0zLTEtMS0w_040d5323-ee55-4001-a323-8b3c5aa11123"
      unitRef="number">0.020</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i0f6545dd70474624a2d32663a9be27d4_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOC00LTEtMS0w_452ba44f-aee6-4cab-9ee8-9eb4ce7a170a"
      unitRef="number">0.054</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="i4cd219a02eae45f3bb69797bdcabe1ed_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOS0xLTEtMS0w_998e5f47-1841-478d-a9d3-feb0156e523c"
      unitRef="number">0.094</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="i4cd219a02eae45f3bb69797bdcabe1ed_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOS0yLTEtMS0w_f985bb4f-f6c1-4969-890e-6c346028389f"
      unitRef="number">0.068</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="i9f33a9ddefb3419a831802b6a7698ca4_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOS0zLTEtMS0w_bac92be7-6fdf-4a7f-8f05-7cd4c002f025"
      unitRef="number">0.074</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="i9f33a9ddefb3419a831802b6a7698ca4_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOjRmNzkzYWJjNDY5NjRkM2Y4NTEwN2ZlMTBmZGQ2YzUwL3RhYmxlcmFuZ2U6NGY3OTNhYmM0Njk2NGQzZjg1MTA3ZmUxMGZkZDZjNTBfOS00LTEtMS0w_8339d00d-69cf-42d5-bdf4-b49679ca3ec0"
      unitRef="number">0.020</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:RiskPremiumBasisPoints
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTAwMg_a2b62d8a-bd5e-4a23-8b22-a8595f3605f9"
      unitRef="number">0.0100</kof:RiskPremiumBasisPoints>
    <kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RleHRyZWdpb246MmY3M2YwMjFmNWYzNGUwNzk1NzA4MWQ3MDE0MTI3YjlfNTQzMA_0e6b7961-5d39-4af5-8238-3ad09f8ed7ed">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in&#160;WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in&#160;Volume&lt;br/&gt;Growth CAGR(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect&#160;on&#160;Valuation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 4.8x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 1.8x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 1x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 6.7x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 29.7x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 2.1x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 1.1x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 6.9x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 2x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;(1)&#160;&#160;&#160;&#160;&#160;Compound Annual Growth Rate (CAGR)</kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMS0xLTEtMS0w_b9fc5642-1ecc-4978-94f1-cb8fa45470a2"
      unitRef="number">0.004</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMS0yLTEtMS0w_6d3726e2-b884-4d8f-a930-9bab2559bede"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="i4e5b9169d4ec4bcc91a620523af9fd96_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMS0zLTEtMS0w_92510cb3-f77b-455b-bf76-48e91848120b">Passes by 4.8x</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="i90608835f4b04c788a48c5c73238b139_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMi0xLTEtMS0w_bb4133af-1440-421b-9132-90e8a80eafde"
      unitRef="number">0.006</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="i90608835f4b04c788a48c5c73238b139_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMi0yLTEtMS0w_00474d87-06d1-4abc-bde6-538aba4162b2"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMi0zLTEtMS0w_56ed7e97-20bb-4fec-88bf-92dfd2873571">Passes by 1.8x</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMy0xLTEtMS0w_203a85fb-9abc-4a2a-af3a-4dc157c640bc"
      unitRef="number">0.004</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMy0yLTEtMS0w_826be1c6-ab38-435b-b1a8-249c669e3454"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfMy0zLTEtMS0w_860f3d3d-57dc-4ff0-a977-34a620cd2c9e">Passes by 1x</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="i9114336de1dc4e48b8706c720da5a256_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNC0xLTEtMS0w_b0939633-10e4-4426-8599-b9ae2903127d"
      unitRef="number">0.030</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="i9114336de1dc4e48b8706c720da5a256_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNC0yLTEtMS0w_8af4c656-ca5b-44d8-a35b-16f73bf544f4"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="ie0299e090eda4788863a9d9b960d4838_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNC0zLTEtMS0w_e1610171-8d7d-4081-8a76-773d6c6cfdc6">Passes by 6.7x</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="ib550baa47c884838b70198a41612db77_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNS0xLTEtMS0w_7ab843f5-43e7-4b28-b656-765f9f4c7cc5"
      unitRef="number">0.006</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="ib550baa47c884838b70198a41612db77_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNS0yLTEtMS0w_f61eb039-d898-46ed-b3dd-2d96dc91e894"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="i8b32062d03e04cc2a5e9c3956f913780_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNS0zLTEtMS0w_6f670ded-4e87-4d61-98eb-5b56700d077d">Passes by 29.7x</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="ieec8007a5c09465099531951ed29413f_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNi0xLTEtMS0w_e5145b4c-5bf3-4229-8870-e80afe4e649a"
      unitRef="number">0.011</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="ieec8007a5c09465099531951ed29413f_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNi0yLTEtMS0w_99c9b21c-0b09-4183-a3d1-2c13b7e56fad"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="i1e0f3831e8744d72ab604229b8311c9a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNi0zLTEtMS0w_3a4a00d2-109e-4665-bc79-3bba23e447a9">Passes by 2.1x</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="i908e24230bf74f448c3e1d6bdef03fff_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNy0xLTEtMS0w_87838126-e341-43cb-ac7e-7e00af4b2802"
      unitRef="number">0.017</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="i908e24230bf74f448c3e1d6bdef03fff_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNy0yLTEtMS0w_5df3bea5-6fa8-4451-8bbb-a40ff05dd5bc"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="i05b25fe1f4534183a05d3fb2671bae12_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfNy0zLTEtMS0w_4c5bf5f9-2809-42d8-a9b2-da21ad7ced34">Passes by 1.1x</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="i938d04cb77cb4559aa142e5e9028d9c4_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOC0xLTEtMS0w_4edcaa4e-4664-42d4-a9d8-af8204ab4ec3"
      unitRef="number">0.003</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="i938d04cb77cb4559aa142e5e9028d9c4_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOC0yLTEtMS0w_229a4376-5ed1-45c6-80a4-5ca4c786d8a2"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="i93d25507c32e463a954830318b95ac98_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOC0zLTEtMS0w_22e01e4a-ee78-4c09-91ee-6ca30854b0be">Passes by 6.9x</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="i99762522b7694db18d6ac16d52e143de_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOS0xLTEtMS0w_cf9d353c-8ec5-49c1-893a-59798935789e"
      unitRef="number">0.004</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="i99762522b7694db18d6ac16d52e143de_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOS0yLTEtMS0w_5024f888-bed9-476e-b579-769f06407ef9"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="i70fdbd25e5cb4363bddd707824fd331f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV82Ny9mcmFnOjJmNzNmMDIxZjVmMzRlMDc5NTcwODFkNzAxNDEyN2I5L3RhYmxlOmYzMWEyNjFhYzU5ODQxNGZiZDAxNWZhOTIwMGU4MTBhL3RhYmxlcmFuZ2U6ZjMxYTI2MWFjNTk4NDE0ZmJkMDE1ZmE5MjAwZTgxMGFfOS0zLTEtMS0w_938b68b7-d753-45f8-8f12-f6ee6665fe37">Passes by 2x</kof:EffectOnValuation>
    <kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RleHRyZWdpb246ZTY3MzVhMjQ1OTU5NDg5NWExY2QxNjY1ZGE2NWEwZmFfNjEx_b158f4c6-c541-4c84-bbf8-f7c4e5180328">Other non-current assets and other non-current financial assets &lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;14.1 Other Non-Current Assets: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.944%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.425%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current prepaid advertising expenses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  333&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  341&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guarantee deposits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,553&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid bonuses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advances to acquire property, plant and equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shared based payment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indemnifiable contingencies from business combinations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,609&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,948&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoverable tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;350&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;94&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,037&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:97.9pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;As it is customary in Brazil, the Company is required to guarantee tax, legal and labor contingencies by guarantee deposits. See Note 26.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:97.9pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Corresponds to indemnification assets that are warranted by former Vonpar owners in accordance with the share purchase agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;14.2 Other Non-Current Financial Assets: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  195&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,524&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,699&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  204&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-current accounts receivable to be held to maturity and the investment in other entities as well as financial derivative instruments are classified as FVOCI financial assets.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock>
    <kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RleHRyZWdpb246ZTY3MzVhMjQ1OTU5NDg5NWExY2QxNjY1ZGE2NWEwZmFfNjEy_1723dc79-ec24-4b27-bf99-3b8947b7f53c">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;14.1 Other Non-Current Assets: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.944%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.425%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current prepaid advertising expenses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  333&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  341&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guarantee deposits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,553&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid bonuses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advances to acquire property, plant and equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shared based payment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indemnifiable contingencies from business combinations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,609&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,948&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoverable tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;350&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;94&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,037&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:97.9pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;As it is customary in Brazil, the Company is required to guarantee tax, legal and labor contingencies by guarantee deposits. See Note 26.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:97.9pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Corresponds to indemnification assets that are warranted by former Vonpar owners in accordance with the share purchase agreement.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock>
    <kof:NonCurrentPrepaidAdvertisingExpenses
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMS0xLTEtMS0w_6db1f199-0fc7-4d0a-9e84-766b3e901ecc"
      unitRef="mxn">333000000</kof:NonCurrentPrepaidAdvertisingExpenses>
    <kof:NonCurrentPrepaidAdvertisingExpenses
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMS0yLTEtMS0w_a5ebe120-7cdb-450f-a38d-537c4bf65468"
      unitRef="mxn">341000000</kof:NonCurrentPrepaidAdvertisingExpenses>
    <kof:GuaranteeDepositsOtherNonCurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMi0xLTEtMS0w_a0e9b498-3d31-4708-9fb0-f383bd856f18"
      unitRef="mxn">1465000000</kof:GuaranteeDepositsOtherNonCurrentAssets>
    <kof:GuaranteeDepositsOtherNonCurrentAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMi0yLTEtMS0w_92e0a49f-ec64-4fe6-ad6f-f37e442d6d48"
      unitRef="mxn">1553000000</kof:GuaranteeDepositsOtherNonCurrentAssets>
    <kof:CurrentPrepaidBonuses
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMy0xLTEtMS0w_663b85a3-0709-490b-9f8b-7bbb0d656a59"
      unitRef="mxn">238000000</kof:CurrentPrepaidBonuses>
    <kof:CurrentPrepaidBonuses
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfMy0yLTEtMS0w_06c17bdd-946b-45f9-af57-4fbb98f83e34"
      unitRef="mxn">225000000</kof:CurrentPrepaidBonuses>
    <ifrs-full:NoncurrentRestrictedCashAndCashEquivalents
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNC0xLTEtMS0w_3a4f2e00-4436-41a8-9551-2b2caa73ecf1"
      unitRef="mxn">171000000</ifrs-full:NoncurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:NoncurrentRestrictedCashAndCashEquivalents
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNC0yLTEtMS0w_5b0bda6b-2b2b-42a5-ba73-cfe7a7cc714d"
      unitRef="mxn">203000000</ifrs-full:NoncurrentRestrictedCashAndCashEquivalents>
    <kof:ShareBasedPaymentsOtherNonCurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNS0xLTEtMS0w_589e768e-77e4-48a1-983a-1c06082c9383"
      unitRef="mxn">192000000</kof:ShareBasedPaymentsOtherNonCurrentAssets>
    <kof:ShareBasedPaymentsOtherNonCurrentAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNS0yLTEtMS0w_c83aa956-c0d1-4f18-9d2c-5e9a39a5871c"
      unitRef="mxn">234000000</kof:ShareBasedPaymentsOtherNonCurrentAssets>
    <kof:IndemnifiableContingenciesFromBusinessCombinations
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNi0xLTEtMS0w_af5f3326-b95f-441d-ab8a-89bc3f8d5931"
      unitRef="mxn">1609000000</kof:IndemnifiableContingenciesFromBusinessCombinations>
    <kof:IndemnifiableContingenciesFromBusinessCombinations
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNi0yLTEtMS0w_927c7134-128c-4421-9408-032ddc901ac2"
      unitRef="mxn">2948000000</kof:IndemnifiableContingenciesFromBusinessCombinations>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNy0xLTEtMS0w_8f22a70c-387c-427c-8421-829259e906b3"
      unitRef="mxn">350000000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfNy0yLTEtMS0w_48392542-89ff-4994-b6b4-9b3f18498c02"
      unitRef="mxn">515000000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:OtherAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfOC0xLTEtMS0w_031b3032-5df7-42a5-ae49-69c866124426"
      unitRef="mxn">94000000</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfOC0yLTEtMS0w_d8c4ae6c-fedc-4747-8320-6e08d066770d"
      unitRef="mxn">18000000</ifrs-full:OtherAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfOS0xLTEtMS0w_ab3011c4-38b6-4ac5-9261-479ef5f26f32"
      unitRef="mxn">4452000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjg1MjcyMWI3YTBmYTQxZjk5NDhlMGRmYjNjMTQ1MjQ5L3RhYmxlcmFuZ2U6ODUyNzIxYjdhMGZhNDFmOTk0OGUwZGZiM2MxNDUyNDlfOS0yLTEtMS0w_ff7234a5-8770-4aa0-9a43-385be1fd4c40"
      unitRef="mxn">6037000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RleHRyZWdpb246ZTY3MzVhMjQ1OTU5NDg5NWExY2QxNjY1ZGE2NWEwZmFfNjEz_88c1ff06-347a-4a39-a709-e8ced8a3eb96">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;14.2 Other Non-Current Financial Assets: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  195&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,524&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,699&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  204&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock>
    <kof:OtherNonCurrentFinancialAssetsOther
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMS0xLTEtMS0w_e8a2e845-de6f-44d5-bd64-85e5d783710f"
      unitRef="mxn">175000000</kof:OtherNonCurrentFinancialAssetsOther>
    <kof:OtherNonCurrentFinancialAssetsOther
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMS0yLTEtMS0w_82d501c6-8479-452e-93de-4afe3c925c5d"
      unitRef="mxn">195000000</kof:OtherNonCurrentFinancialAssetsOther>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMi0xLTEtMS0w_26155ae1-5bd9-4edb-87cd-4c47377eaf21"
      unitRef="mxn">2524000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMi0yLTEtMS0w_63465300-02a8-410f-8e6a-105c966c7f83"
      unitRef="mxn">9000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMy0xLTEtMS0w_7b625aba-ed78-49ee-8b27-fb15de1f1239"
      unitRef="mxn">2699000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83MC9mcmFnOmU2NzM1YTI0NTk1OTQ4OTVhMWNkMTY2NWRhNjVhMGZhL3RhYmxlOjY3NGI4ODFkMGIyOTQzNzA5ODU4ZTA5MzAyODMxYzAwL3RhYmxlcmFuZ2U6Njc0Yjg4MWQwYjI5NDM3MDk4NThlMDkzMDI4MzFjMDBfMy0yLTEtMS0w_86ae6483-8d45-4b62-a1a9-623e0578a4ea"
      unitRef="mxn">204000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfMTU4Mw_63a5e61d-9c76-4a9d-b882-e99a5d3ea2d0">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 15. Balances and Transactions with Related Parties and Affiliated Companies &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balances and transactions between the Company and its subsidiaries have been eliminated in consolidation and are not disclosed in this note. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated statements of financial position and income include the following balances and transactions with related parties and affiliated companies: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.260%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets (current included in accounts receivable)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from FEMSA and its subsidiaries &lt;br/&gt;(see Note 7) (1)&#160;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  624&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from The Coca-Cola Company &lt;br/&gt;(see Note 7) (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;509&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from Heineken Group (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;133&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other receivables (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,271&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,455&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities (current included in suppliers and other liabilities and loans)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to FEMSA and its subsidiaries (2) (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  454&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  854&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to The Coca-Cola Company  (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,513&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,417&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to Heineken Group(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,125&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other payables (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;924&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,455&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,721&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,851&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Presented within accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Recorded within accounts payable and suppliers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Parent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balances due from related parties are considered to be recoverable. Accordingly, for the years ended December 31, 2020, 2019 and 2018, there was no expense resulting from the uncollectibility of balances due from related parties. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of transactions between the Company and other related parties are disclosed as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Transactions&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales to affiliated parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,694&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,200&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Heineken&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income received from BBVA Bancomer, S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases and other expenses from FEMSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,756&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,878&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of concentrate from The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,063&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,379&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of raw material, beer and operating expenses from Heineken (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,600&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,755&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,959&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertisement expense paid to The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;865&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,193&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases from Ades&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;338&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases from Jugos del Valle&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,437&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,863&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,872&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of sugar from Promotora Industrial Azucarera,  S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,728&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,604&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of sugar from Beta San Miguel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of canned products from Industria Envasadora de Queretaro, S.A. de C.V...&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;226&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;682&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of inventories from Leao Alimentos e Bebidas, LTDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,253&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,867&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,654&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of resine from Industria Mexicana de Reciclaje, S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations to Instituto Tecnologico y de Estudios Superiores de Monterrey, A.C. (1) (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations to Fundaci&#xf3;n Femsa, A.C.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;114&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and fees paid to Bancomer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expenses with related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;One or more members of the Board of Directors or senior management of the Company are also members of the Board of Directors or senior management of the counterparties to these transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;These donations were made to ITESM through Fundacion FEMSA as intermediary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Favorable Resolution of Arbitration in Brazil on October 31, 2019, the arbitration tribunal in charge of the arbitration proceeding between the Company and Cervejarias Kaiser Brasil, S.A., a subsidiary of Heineken, N.V. (&#x201c;Kaiser&#x201d;), issued an award confirming that the distribution agreement pursuant to which we distribute Kaiser&#x2019;s portfolio in the country, including Heineken beer, shall continue in full force and through March 19, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate compensation paid to executive officers and senior management of the Company, recognized as an expense during the reporting period were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current compensations and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  815&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  978&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  705&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shared based payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;190&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock>
    <kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfMTU4NA_69200907-87ae-4d43-996c-40a44931579f">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated statements of financial position and income include the following balances and transactions with related parties and affiliated companies: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.260%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets (current included in accounts receivable)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from FEMSA and its subsidiaries &lt;br/&gt;(see Note 7) (1)&#160;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  624&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from The Coca-Cola Company &lt;br/&gt;(see Note 7) (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;509&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from Heineken Group (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;133&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other receivables (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,271&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,455&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities (current included in suppliers and other liabilities and loans)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to FEMSA and its subsidiaries (2) (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  454&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  854&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to The Coca-Cola Company  (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,513&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,417&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to Heineken Group(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,125&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other payables (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;924&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,455&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,721&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,851&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Presented within accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Recorded within accounts payable and suppliers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Parent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="iad7fc4fd3aa64990a4dbb50e601c7f90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMy0xLTEtMS0w_ef659250-25a4-44df-94a3-772c4f3018b3"
      unitRef="mxn">624000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="i710f74f93bd24bc489b090e921a4e571_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMy0yLTEtMS0w_fb431522-52f5-41db-bca0-4b84d3deb7f0"
      unitRef="mxn">2039000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="idad732b4ba6d4c0aaa6202ad1fd288cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNC0xLTEtMS0w_079ee224-6a7e-450d-a662-830e78d92a60"
      unitRef="mxn">509000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="i1aa72bd1404a4902adf3ae99d9e3674c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNC0yLTEtMS0w_a95b159d-9ae4-4efe-b448-63788c8f2cd9"
      unitRef="mxn">802000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="i20a21d6a7bcf4306b75b339c308e6cb6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNS0xLTEtMS0w_a0bc4fd2-4647-4bab-8ad1-44833680de39"
      unitRef="mxn">133000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
      contextRef="i3a2a8c3a63c84323a424fc3b4c6f21ee_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNS0yLTEtMS0w_7b12c6ff-9c3f-4d70-a555-a548108a4489"
      unitRef="mxn">353000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:OtherCurrentReceivables
      contextRef="i7b71dbb66e08456692394945acd3a109_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNi0xLTEtMS0w_38354521-cfeb-45af-b830-afc932393d08"
      unitRef="mxn">5000000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables
      contextRef="i60077f1f12164a89b0cc21cb140c8858_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNi0yLTEtMS0w_20a7b179-095a-40d4-9102-e26ad2a4439c"
      unitRef="mxn">261000000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNy0xLTEtMS0w_516c3857-7176-4615-9084-c8d75a51ea58"
      unitRef="mxn">1271000000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfNy0yLTEtMS0w_e6a9c8b9-73d2-4b99-ba26-3b515ce75330"
      unitRef="mxn">3455000000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="iad7fc4fd3aa64990a4dbb50e601c7f90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTEtMS0xLTEtMA_d427c55c-d794-4e62-8f4c-15aaac4a7f94"
      unitRef="mxn">454000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="i710f74f93bd24bc489b090e921a4e571_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTEtMi0xLTEtMA_01cca214-0270-4135-a431-89ba0ee8c98a"
      unitRef="mxn">854000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="idad732b4ba6d4c0aaa6202ad1fd288cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTItMS0xLTEtMA_eaeceecc-f34c-4c61-b1f9-d825b39325be"
      unitRef="mxn">3513000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="i1aa72bd1404a4902adf3ae99d9e3674c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTItMi0xLTEtMA_cdb230a4-fc1d-4ef7-a959-6c6ed482ac18"
      unitRef="mxn">4417000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="i20a21d6a7bcf4306b75b339c308e6cb6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTMtMS0xLTEtMA_188403cd-d209-47df-92a2-83ae054f9d09"
      unitRef="mxn">830000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="i3a2a8c3a63c84323a424fc3b4c6f21ee_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTMtMi0xLTEtMA_f055fd54-5131-4ba6-aee2-6bcce15b0d04"
      unitRef="mxn">1125000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:OtherPayables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTQtMS0xLTEtMA_cda68be2-da33-4668-99c8-0f0c0ca653cd"
      unitRef="mxn">924000000</ifrs-full:OtherPayables>
    <ifrs-full:OtherPayables
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTQtMi0xLTEtMA_889bd42d-4c6d-41b4-9f76-029e515f2f3a"
      unitRef="mxn">1455000000</ifrs-full:OtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTUtMS0xLTEtMA_1246df5f-f8f0-495f-9213-0dd2cc1d4ec1"
      unitRef="mxn">5721000000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjRkNGFiMTZiYjc0YzRhM2ZhOTNiNTE0ZmQwODU5Y2MyL3RhYmxlcmFuZ2U6NGQ0YWIxNmJiNzRjNGEzZmE5M2I1MTRmZDA4NTljYzJfMTUtMi0xLTEtMA_12bfe03a-b937-4338-b1cd-47a7105c70dc"
      unitRef="mxn">7851000000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfNTE0_71dc4601-a5f0-4028-9ec0-ec144a7c04cf"
      unitRef="mxn">0</ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction>
    <ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfNTE0_7da3afd4-9303-4e03-aa33-1fee67df30fd"
      unitRef="mxn">0</ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction>
    <ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfNTE0_cbf6a700-a51d-4bb3-9c93-80d9e838e7ad"
      unitRef="mxn">0</ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfMTU4NQ_82451a13-e05a-4a82-a80a-d9aa604698c2">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of transactions between the Company and other related parties are disclosed as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Transactions&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales to affiliated parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,694&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,200&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Heineken&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income received from BBVA Bancomer, S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases and other expenses from FEMSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,756&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,878&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of concentrate from The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,063&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,379&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of raw material, beer and operating expenses from Heineken (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,600&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,755&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,959&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertisement expense paid to The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;865&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,193&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases from Ades&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;338&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases from Jugos del Valle&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,437&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,863&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,872&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of sugar from Promotora Industrial Azucarera,  S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,728&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,604&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of sugar from Beta San Miguel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of canned products from Industria Envasadora de Queretaro, S.A. de C.V...&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;226&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;682&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of inventories from Leao Alimentos e Bebidas, LTDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,253&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,867&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,654&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of resine from Industria Mexicana de Reciclaje, S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations to Instituto Tecnologico y de Estudios Superiores de Monterrey, A.C. (1) (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations to Fundaci&#xf3;n Femsa, A.C.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;114&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and fees paid to Bancomer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expenses with related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;One or more members of the Board of Directors or senior management of the Company are also members of the Board of Directors or senior management of the counterparties to these transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;These donations were made to ITESM through Fundacion FEMSA as intermediary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Favorable Resolution of Arbitration in Brazil on October 31, 2019, the arbitration tribunal in charge of the arbitration proceeding between the Company and Cervejarias Kaiser Brasil, S.A., a subsidiary of Heineken, N.V. (&#x201c;Kaiser&#x201d;), issued an award confirming that the distribution agreement pursuant to which we distribute Kaiser&#x2019;s portfolio in the country, including Heineken beer, shall continue in full force and through March 19, 2022.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMi0xLTEtMS0w_081980e4-8bde-4a42-9a0d-05233a85968e"
      unitRef="mxn">5020000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMi0yLTEtMS0w_8d203794-79cb-4e82-a74f-93972560f389"
      unitRef="mxn">5694000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMi0zLTEtMS0w_d5a63a94-3825-4945-af29-373ffddfdb0f"
      unitRef="mxn">5200000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="i55776ded7ad048579f3405b25d2a726a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMy0xLTEtMS0w_b9192f18-1b2d-4549-bfce-a091dcb04fb8"
      unitRef="mxn">3000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="ie4e859fcf28a4d5681f1f4f386dd354a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMy0yLTEtMS0w_09e384cf-7c44-492a-b292-c6d50e92fa8d"
      unitRef="mxn">5000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="i0527bc8edfc04f0fad8589e51261964c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMy0zLTEtMS0w_eacdaed7-2733-43f7-946e-2d9eca27c387"
      unitRef="mxn">4000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <kof:InterestIncomeReceivedFromRelatedParty
      contextRef="i0df0afdb6fb644459166ef52091d433b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNC0xLTEtMS0w_a8badc3b-f79e-4224-9521-98e4ed87ed1f"
      unitRef="mxn">80000000</kof:InterestIncomeReceivedFromRelatedParty>
    <kof:InterestIncomeReceivedFromRelatedParty
      contextRef="i287a114967f14509810d5205b98c97d5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNC0yLTEtMS0w_6eefa190-0e47-43b7-83e9-b7312202eaf7"
      unitRef="mxn">30000000</kof:InterestIncomeReceivedFromRelatedParty>
    <kof:InterestIncomeReceivedFromRelatedParty
      contextRef="ibc1a415487ce4c72bf1230423bf4b481_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNC0zLTEtMS0w_62639a65-e942-4838-94df-194e75b5ce44"
      unitRef="mxn">180000000</kof:InterestIncomeReceivedFromRelatedParty>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="iddb4e8d54be947d3a6e3681d930b749d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNi0xLTEtMS0w_a7d07c69-7128-46d0-9f3b-e646792e4094"
      unitRef="mxn">6538000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="ie41114df5f54465f865f28d371faad96_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNi0yLTEtMS0w_f492dec7-5fc3-470f-871c-b0a58c87fe18"
      unitRef="mxn">7756000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i8f95911016c24cf8a1ae8799aca6653f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNi0zLTEtMS0w_0b4e2041-949b-47b9-9e1b-949b4ab038c4"
      unitRef="mxn">8878000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <kof:PurchasesOfConcentrateRelatedPartyTransactions
      contextRef="i6bf789d4edad4b379cac2b1795bfdbd1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNy0xLTEtMS0w_2f80377d-3451-4d7d-bfc8-7b8ee945a7db"
      unitRef="mxn">32222000000</kof:PurchasesOfConcentrateRelatedPartyTransactions>
    <kof:PurchasesOfConcentrateRelatedPartyTransactions
      contextRef="i899925f23e00496ab598c2320d5e5aac_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNy0yLTEtMS0w_d4e670f0-accc-4ada-8b3f-881e7d194cf0"
      unitRef="mxn">34063000000</kof:PurchasesOfConcentrateRelatedPartyTransactions>
    <kof:PurchasesOfConcentrateRelatedPartyTransactions
      contextRef="i1280364fea684de4b99ae4ee7c7a0897_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfNy0zLTEtMS0w_035c5595-61ae-4175-9ee7-ebd024f5bea9"
      unitRef="mxn">32379000000</kof:PurchasesOfConcentrateRelatedPartyTransactions>
    <kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions
      contextRef="i55776ded7ad048579f3405b25d2a726a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOC0xLTEtMS0w_e0d461ad-83df-41e6-a8b7-be7c5f089bd2"
      unitRef="mxn">11600000000</kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions>
    <kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions
      contextRef="ie4e859fcf28a4d5681f1f4f386dd354a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOC0yLTEtMS0w_e8cf6b1a-688c-4dfc-8e9e-08e2751ad3b0"
      unitRef="mxn">12755000000</kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions>
    <kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions
      contextRef="i0527bc8edfc04f0fad8589e51261964c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOC0zLTEtMS0w_29fc54e4-a7bd-4a5d-9d8e-05e15cb8d9fa"
      unitRef="mxn">14959000000</kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions>
    <kof:AdvertisingExpenseToRelatedPartyTransactions
      contextRef="i6bf789d4edad4b379cac2b1795bfdbd1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOS0xLTEtMS0w_7eb4c7d6-4446-48a7-9795-bb77bbda74cc"
      unitRef="mxn">865000000</kof:AdvertisingExpenseToRelatedPartyTransactions>
    <kof:AdvertisingExpenseToRelatedPartyTransactions
      contextRef="i899925f23e00496ab598c2320d5e5aac_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOS0yLTEtMS0w_966641cd-4c1c-4a6d-840a-025bce17b561"
      unitRef="mxn">1756000000</kof:AdvertisingExpenseToRelatedPartyTransactions>
    <kof:AdvertisingExpenseToRelatedPartyTransactions
      contextRef="i1280364fea684de4b99ae4ee7c7a0897_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfOS0zLTEtMS0w_f0cfab13-d6a6-420a-a195-b1421153f0cf"
      unitRef="mxn">2193000000</kof:AdvertisingExpenseToRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i8d9b0762c1124736a4fde6bf3caf1c1e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTAtMS0xLTEtMA_193122ce-3f27-42bb-bfaa-d3454dafd32f"
      unitRef="mxn">338000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="if425cf50735e4b8e8754d6a944af73b4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTAtMi0xLTEtMA_475544f5-156a-4e07-a659-b54cf029a21b"
      unitRef="mxn">497000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="ia7086533bb254a03822831b5b110824c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTAtMy0xLTEtMA_f09657f7-4fb3-4510-b478-8ee77b89b2d7"
      unitRef="mxn">592000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="id89a4c2fd5df4e7cb9640f82ee8365e8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTEtMS0xLTEtMA_12957c91-b6f9-451a-b2bf-6aaf0c561629"
      unitRef="mxn">2437000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="id39c0b1be9284e8e9276f9d2cd264fa5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTEtMi0xLTEtMA_77efe392-9d79-45f8-bdfe-43a260eb2a0f"
      unitRef="mxn">2863000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="ia69c39a8b0564bd6b32b28471b36af6a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTEtMy0xLTEtMA_423ae111-56f4-4319-b138-bf31ccee452c"
      unitRef="mxn">2872000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i715e956c33354699b154002c6217ddaa_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTItMS0xLTEtMA_65647992-6097-4b07-8f51-b6ad7b47e71c"
      unitRef="mxn">2123000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i552b3581a1084964b7f0f665ec61c165_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTItMi0xLTEtMA_e4ff3cce-d5b2-4069-ab9f-b8dbcb7e42cd"
      unitRef="mxn">2728000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i0c22319ddec242f7aa0d017e1b46bab5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTItMy0xLTEtMA_7f9619eb-e560-4dc6-b06f-8893ca1928dc"
      unitRef="mxn">2604000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="iddf85caf72db4eeab77d95a142b5d2d7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTMtMS0xLTEtMA_ff47daaf-71f5-4df6-b8d1-aacc19bad8b5"
      unitRef="mxn">1023000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i62dc862e31a64b74859103a5ccfb4bb1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTMtMi0xLTEtMA_526805e5-5754-4d10-8ed1-ab07c9bceba5"
      unitRef="mxn">655000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="id71fce8c50404a6fa9737db2c4c38bfe_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTMtMy0xLTEtMA_300fddff-62eb-4632-8e28-3c0bbcd42fee"
      unitRef="mxn">651000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="id2021ed402894fbda80c0da6b30a2f55_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTQtMS0xLTEtMA_7086e88f-1680-4c3c-bf90-eddf9d6a1d51"
      unitRef="mxn">226000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i17581b30ad514016b3f12000affe51af_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTQtMi0xLTEtMA_f0a97888-0253-4477-827f-88918e6eda11"
      unitRef="mxn">682000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i9a0677aa793a4219b9213085135f5e40_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTQtMy0xLTEtMA_1d606bab-4e42-4d6e-839e-467b7cd0933b"
      unitRef="mxn">596000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i916c979c8e2a43f8a0b0f434312d9fd9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTUtMS0xLTEtMA_6fac76c0-ff32-464a-bb64-eab4456363b2"
      unitRef="mxn">1253000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i484ea4bde6df4d49945a35de7148b453_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTUtMi0xLTEtMA_0062ec8d-de55-40d1-a8a8-72af9dda0334"
      unitRef="mxn">1867000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="ia77438e9b0ce46d294d79f22c32debc9_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTUtMy0xLTEtMA_eff038cb-e969-4186-b43b-127c038ec081"
      unitRef="mxn">2654000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i309e6936f8db490da6a6d3bbdf58bfeb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTYtMS0xLTEtMA_42a8d79c-b341-4920-9574-b353d17e7885"
      unitRef="mxn">308000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i6ae0f60e91fd475a834b072efedc09f3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTYtMi0xLTEtMA_dfbf3a64-9fcb-4e3a-9b9c-5827a0acb4e1"
      unitRef="mxn">281000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="i4b743d3901504938ab5ea2ee15fd6363_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTYtMy0xLTEtMA_a6d9b2f0-d139-4058-9c28-393d9d10bfc0"
      unitRef="mxn">298000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions
      contextRef="i1f702fa36b0a47dc996a6f9a6238a3da_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTctMS0xLTEtMA_4bd35f2e-c30d-473f-a4c2-13e8e01fec8a"
      unitRef="mxn">225000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions
      contextRef="ide219a6371c5430cb8293c7593a168d1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTctMi0xLTEtMA_4a151d82-fc47-4a15-ab85-c02da56cb281"
      unitRef="mxn">127000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions
      contextRef="ifd642f4f32334cf7ac838f50bedb4ded_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTctMy0xLTEtMA_a47e41e0-9657-4214-b001-c8407f51032e"
      unitRef="mxn">127000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions
      contextRef="i7af92071b2564e2c8af933ce329cb5fa_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTgtMS0xLTEtMA_c7c79c52-5250-49d9-935c-55c0c8481643"
      unitRef="mxn">114000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions
      contextRef="iacb594a98b234e528f780a1a922b59b1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTgtMi0xLTEtMA_610913f4-901a-48af-a9b5-e5530852810c"
      unitRef="mxn">146000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions
      contextRef="i5f5634728ead4d20b612043e31e0d504_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTgtMy0xLTEtMA_abee6758-c72b-4dd1-acd1-b7cfb7de7860"
      unitRef="mxn">179000000</kof:DonationsToRelatedPartyTransactions>
    <kof:InterestAndFeesPaidRelatedPartyTransactions
      contextRef="i0df0afdb6fb644459166ef52091d433b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTktMS0xLTEtMA_fc20772f-33ee-4636-a867-5089b9a1d5c8"
      unitRef="mxn">153000000</kof:InterestAndFeesPaidRelatedPartyTransactions>
    <kof:InterestAndFeesPaidRelatedPartyTransactions
      contextRef="i287a114967f14509810d5205b98c97d5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTktMi0xLTEtMA_622d083d-4eac-4ce6-a8e1-e1c9cff300f2"
      unitRef="mxn">98000000</kof:InterestAndFeesPaidRelatedPartyTransactions>
    <kof:InterestAndFeesPaidRelatedPartyTransactions
      contextRef="ibc1a415487ce4c72bf1230423bf4b481_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMTktMy0xLTEtMA_f27c1d20-b45f-45d6-b0ea-733ae96db31e"
      unitRef="mxn">168000000</kof:InterestAndFeesPaidRelatedPartyTransactions>
    <kof:OtherExpensesWithRelatedParty
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMjAtMS0xLTEtMA_b9c04a62-2521-4a4f-aa4c-c8e30a13737e"
      unitRef="mxn">10000000</kof:OtherExpensesWithRelatedParty>
    <kof:OtherExpensesWithRelatedParty
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMjAtMi0xLTEtMA_ff47e7d1-1222-4645-8543-0a6c9210ec5b"
      unitRef="mxn">15000000</kof:OtherExpensesWithRelatedParty>
    <kof:OtherExpensesWithRelatedParty
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOmY0YWU4ZGQ5M2VmZjQ3NjM5MjJjODE1MTA4MmI1MmEzL3RhYmxlcmFuZ2U6ZjRhZThkZDkzZWZmNDc2MzkyMmM4MTUxMDgyYjUyYTNfMjAtMy0xLTEtMA_8d7429f9-37ea-4a13-aade-2749864b3ec8"
      unitRef="mxn">79000000</kof:OtherExpensesWithRelatedParty>
    <ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RleHRyZWdpb246Yjg2OTI1NjU3MDY1NDk2Mzg1ZjBlMjE5OWYyM2M2NzhfMTU4Ng_fb56b36f-34a9-4949-81e4-1b972340f1be">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate compensation paid to executive officers and senior management of the Company, recognized as an expense during the reporting period were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current compensations and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  815&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  978&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  705&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shared based payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;190&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory>
    <ifrs-full:CurrentProvisionsForEmployeeBenefits
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMS0xLTEtMS0w_7c65135f-0c1c-4e6e-b801-21c642603c05"
      unitRef="mxn">815000000</ifrs-full:CurrentProvisionsForEmployeeBenefits>
    <ifrs-full:CurrentProvisionsForEmployeeBenefits
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMS0yLTEtMS0w_58973e2c-4da3-406c-901f-5f261fb6671a"
      unitRef="mxn">978000000</ifrs-full:CurrentProvisionsForEmployeeBenefits>
    <ifrs-full:CurrentProvisionsForEmployeeBenefits
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMS0zLTEtMS0w_3ac28413-4e3c-4fb5-bb35-a5775f283423"
      unitRef="mxn">705000000</ifrs-full:CurrentProvisionsForEmployeeBenefits>
    <ifrs-full:TerminationBenefitsExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMi0xLTEtMS0w_ae433ceb-a043-44ea-ad45-5a15facdfe71"
      unitRef="mxn">68000000</ifrs-full:TerminationBenefitsExpense>
    <ifrs-full:TerminationBenefitsExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMi0yLTEtMS0w_9ee5d468-3d0e-4c25-8111-02b27b1b1ac5"
      unitRef="mxn">186000000</ifrs-full:TerminationBenefitsExpense>
    <ifrs-full:TerminationBenefitsExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMi0zLTEtMS0w_1ca4826a-89e8-4382-a289-d8e617e8905f"
      unitRef="mxn">57000000</ifrs-full:TerminationBenefitsExpense>
    <kof:SharebasedPayment
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMy0xLTEtMS0w_6332ff1d-2d77-4607-9fd7-242ebce5e13a"
      unitRef="mxn">190000000</kof:SharebasedPayment>
    <kof:SharebasedPayment
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMy0yLTEtMS0w_508369da-f6e8-46f5-8caf-2148891299ae"
      unitRef="mxn">188000000</kof:SharebasedPayment>
    <kof:SharebasedPayment
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83My9mcmFnOmI4NjkyNTY1NzA2NTQ5NjM4NWYwZTIxOTlmMjNjNjc4L3RhYmxlOjJiODNhNjZhNWUwMDRhYzM5MWU2YjA0N2ZjOGIxN2U5L3RhYmxlcmFuZ2U6MmI4M2E2NmE1ZTAwNGFjMzkxZTZiMDQ3ZmM4YjE3ZTlfMy0zLTEtMS0w_59eee65d-29d2-44d8-acf4-e44ed3bb6b87"
      unitRef="mxn">157000000</kof:SharebasedPayment>
    <ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RleHRyZWdpb246ZTY0YWUzY2RhNGFlNDY3NGFhZDYwNzRmZDE5ZDQ1MDVfMTIwOTQ2Mjc5MDYwNTM_c4cddd0f-eb8e-4985-902d-0685bf15edc8">Balances and Transactions in Foreign Currencies &lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets, liabilities and transactions denominated in foreign currencies are those realized in a currency different from the functional currency of the Company. As of December 31, 2020 and 2019, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,787&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50,969&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,122&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,691&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;For the years ended December 31, 2020, 2019 and 2018 transactions denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases&#160;of&lt;br/&gt;Raw&#160;Materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2020 U.S.dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,801&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,418&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,213&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2019 U.S.dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,910&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,723&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2019 Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2018 U.S.dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,129&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,161&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory>
    <kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RleHRyZWdpb246ZTY0YWUzY2RhNGFlNDY3NGFhZDYwNzRmZDE5ZDQ1MDVfNTE0_d2ae79ba-c456-4a82-ab26-2a9b4ed94a74">As of December 31, 2020 and 2019, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,787&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50,969&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,122&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,691&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;For the years ended December 31, 2020, 2019 and 2018 transactions denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases&#160;of&lt;br/&gt;Raw&#160;Materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2020 U.S.dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,801&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,418&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,213&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2019 U.S.dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,910&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,723&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2019 Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2018 U.S.dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,129&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,161&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock>
    <ifrs-full:CurrentAssets
      contextRef="idae79f6d0eeb40c1aab166c58dbb2a01_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfMy0xLTEtMS0w_0c1665be-9854-4a13-9a58-972c948e9404"
      unitRef="usd">21787000000</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="idae79f6d0eeb40c1aab166c58dbb2a01_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfMy0yLTEtMS0w_54a595d1-44b4-4e80-bc7d-e19db0931e1d"
      unitRef="usd">4000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentLiabilities
      contextRef="idae79f6d0eeb40c1aab166c58dbb2a01_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfMy0zLTEtMS0w_6d81f7a1-d30e-438e-86ab-e494fdc10e70"
      unitRef="usd">2645000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="idae79f6d0eeb40c1aab166c58dbb2a01_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfMy00LTEtMS0w_cddada3f-0d0b-4d34-a419-4068b2264a84"
      unitRef="usd">50969000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:CurrentAssets
      contextRef="i5fe925f8d7cb4e58b6cbe611e940dbe2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNC0xLTEtMS0w_d137e20b-982f-4fbc-9dfe-c8de660f92e7"
      unitRef="eur">0</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="i5fe925f8d7cb4e58b6cbe611e940dbe2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNC0yLTEtMS0w_7ffa3ee0-b725-4237-8f0e-d59276e2d3ff"
      unitRef="eur">0</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentLiabilities
      contextRef="i5fe925f8d7cb4e58b6cbe611e940dbe2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNC0zLTEtMS0w_7e670eb5-b924-42a8-bb93-0072fa614266"
      unitRef="eur">95000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="i5fe925f8d7cb4e58b6cbe611e940dbe2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNC00LTEtMS0w_d221ab5e-64e6-40dc-866a-133afe9a98c6"
      unitRef="eur">0</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:CurrentAssets
      contextRef="iebc816a3fdb34426b888ccf8e49822d8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNi0xLTEtMS0w_feb66621-9b9f-491c-a856-a8dbe657e977"
      unitRef="usd">11122000000</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="iebc816a3fdb34426b888ccf8e49822d8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNi0yLTEtMS0w_be977e21-4096-4b1a-90c2-999b5aa124e1"
      unitRef="usd">93000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentLiabilities
      contextRef="iebc816a3fdb34426b888ccf8e49822d8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNi0zLTEtMS0w_0dadfa79-88f0-4cf4-8583-0cbdab6c36bb"
      unitRef="usd">2762000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="iebc816a3fdb34426b888ccf8e49822d8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNi00LTEtMS0w_e652f115-3af9-4271-a7b5-3a65320fca99"
      unitRef="usd">37691000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:CurrentAssets
      contextRef="i71884a8dc3ae4b28a259f8367910fa5d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNy0xLTEtMS0w_de8ec248-7ddd-4444-a057-bd9552ba6efb"
      unitRef="eur">0</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="i71884a8dc3ae4b28a259f8367910fa5d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNy0yLTEtMS0w_744ddcfe-6794-43d7-b2a1-efb8a984e6ba"
      unitRef="eur">0</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentLiabilities
      contextRef="i71884a8dc3ae4b28a259f8367910fa5d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNy0zLTEtMS0w_0ed396af-be66-4470-b6ef-2cfc95e61eb0"
      unitRef="eur">49000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="i71884a8dc3ae4b28a259f8367910fa5d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjdjNWMxYWMzZTc3NDRhY2NhYjFkM2M2OTMwMWJhM2Q1L3RhYmxlcmFuZ2U6N2M1YzFhYzNlNzc0NGFjY2FiMWQzYzY5MzAxYmEzZDVfNy00LTEtMS0w_d4fa6488-e66b-4c92-8381-cf1eb02a2973"
      unitRef="eur">0</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:Revenue
      contextRef="ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMS0xLTEtMS0w_5f29a465-1827-4dee-a9f5-7e03bf0b606d"
      unitRef="usd">462000000</ifrs-full:Revenue>
    <kof:PurchasesOfRawMaterials
      contextRef="ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMS0yLTEtMS0w_abcf0327-6806-4fb0-836d-cd231d193e49"
      unitRef="usd">12801000000</kof:PurchasesOfRawMaterials>
    <ifrs-full:InterestExpense
      contextRef="ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMS0zLTEtMS0w_51116c3f-7b67-4e60-b21a-158ec8552ac8"
      unitRef="usd">3418000000</ifrs-full:InterestExpense>
    <kof:OtherIncomeExpense
      contextRef="ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMS00LTEtMS0w_e967994d-709e-4009-b0d1-6229415eafc6"
      unitRef="usd">2213000000</kof:OtherIncomeExpense>
    <ifrs-full:Revenue
      contextRef="i25a53117b4e44731bba4fdb253dc775e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMi0xLTEtMS0w_99772ab6-3f99-448d-935e-89270ccf2abd"
      unitRef="usd">1506000000</ifrs-full:Revenue>
    <kof:PurchasesOfRawMaterials
      contextRef="i25a53117b4e44731bba4fdb253dc775e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMi0yLTEtMS0w_bbf15b92-8629-4715-96b8-77c563a62a8f"
      unitRef="usd">14307000000</kof:PurchasesOfRawMaterials>
    <ifrs-full:InterestExpense
      contextRef="i25a53117b4e44731bba4fdb253dc775e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMi0zLTEtMS0w_2be5a090-b524-4683-98d7-ddf4300536ad"
      unitRef="usd">1910000000</ifrs-full:InterestExpense>
    <kof:OtherIncomeExpense
      contextRef="i25a53117b4e44731bba4fdb253dc775e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMi00LTEtMS0w_d4d689b1-e216-4bfd-a0cf-68c243aff6d5"
      unitRef="usd">2723000000</kof:OtherIncomeExpense>
    <ifrs-full:Revenue
      contextRef="i43781282416f42ae863b3aec09c9008d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMy0xLTEtMS0w_4a22057c-053b-41f7-b4c4-49b4dd47751f"
      unitRef="eur">0</ifrs-full:Revenue>
    <kof:PurchasesOfRawMaterials
      contextRef="i43781282416f42ae863b3aec09c9008d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMy0yLTEtMS0w_d27bf573-9640-405e-aadc-65292fe24eef"
      unitRef="eur">454000000</kof:PurchasesOfRawMaterials>
    <ifrs-full:InterestExpense
      contextRef="i43781282416f42ae863b3aec09c9008d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMy0zLTEtMS0w_06c71ecd-9999-40da-bc51-7c2dddd6b3da"
      unitRef="eur">0</ifrs-full:InterestExpense>
    <kof:OtherIncomeExpense
      contextRef="i43781282416f42ae863b3aec09c9008d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfMy00LTEtMS0w_528d835c-6e1a-4601-abdb-b97780e355f0"
      unitRef="eur">0</kof:OtherIncomeExpense>
    <ifrs-full:Revenue
      contextRef="i928115b7ac8f4b09828a01338e3aa451_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfNC0xLTEtMS0w_15fb5440-4886-45b2-ba5d-2a45ecf9ac3a"
      unitRef="usd">1481000000</ifrs-full:Revenue>
    <kof:PurchasesOfRawMaterials
      contextRef="i928115b7ac8f4b09828a01338e3aa451_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfNC0yLTEtMS0w_8587b657-2e41-48bb-b036-47fa206ebd37"
      unitRef="usd">18129000000</kof:PurchasesOfRawMaterials>
    <ifrs-full:InterestExpense
      contextRef="i928115b7ac8f4b09828a01338e3aa451_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfNC0zLTEtMS0w_ef7b6b4c-e04a-4d47-9c45-16b32e8fab26"
      unitRef="usd">2223000000</ifrs-full:InterestExpense>
    <kof:OtherIncomeExpense
      contextRef="i928115b7ac8f4b09828a01338e3aa451_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83OS9mcmFnOmU2NGFlM2NkYTRhZTQ2NzRhYWQ2MDc0ZmQxOWQ0NTA1L3RhYmxlOjc1OTRiZjQxNDFmNDQyMDA4ODM2NzZlZDQ4Mzk3ZWVlL3RhYmxlcmFuZ2U6NzU5NGJmNDE0MWY0NDIwMDg4MzY3NmVkNDgzOTdlZWVfNC00LTEtMS0w_d7586199-b08e-42f6-9ca7-8ae8d27eec24"
      unitRef="usd">2161000000</kof:OtherIncomeExpense>
    <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5Mg_a13035d0-ca18-48dd-8a39-f40ee9f50192">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 17. Post-Employment and Other Non-current Employee Benefits &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has various labor liabilities for employee benefits in connection with pension and retirement plans, seniority premiums and other post-employment benefits. Benefits vary depending upon the country where the individual employees are located. Presented below is a discussion of the Company&#x2019;s labor liabilities in Mexico, which comprise the substantial majority of those, recorded in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17.1 Assumptions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company annually evaluates the reasonableness of the assumptions used in its labor liability for post-employment and other non-current employee benefits computations. In Mexico, actuarial calculations for pension and retirement plans and seniority premiums, as well as the associated cost for the period, were determined using the following long-term assumptions: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.915%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.915%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate used to calculate the defined benefit obligation and the net interest on de net defined benefit liability (asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salary increase: (Non-Union/Union)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future pension increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Biometric:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortality&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMSSA 2009 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMSSA 2009 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMSSA 2009 (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IMSS 97 (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IMSS-97 (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IMSS-97 (2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Normal retirement age&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of employee turnover&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BMAR2007 (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BMAR2007 (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BMAR2007 (3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:66.95pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;EMSSA. Mexican Experience of Social Security (for its initials in Spanish) &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:67.3pt;text-align:justify;text-indent:-18.35pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; &#160;&#160;&#160;&#160;IMSS. Mexican Experience of Instituto Mexicano del Seguro Social (for its initials in Spanish) &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:67.3pt;text-align:justify;text-indent:-18.35pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;BMAR. Actuary experience &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico the methodology used to determine the discount rate was the yield or Internal Rate of Return (&#x201c;IRR&#x201d;) which involves a yield curve. In this case, the expected rates of each period were taken from a yield curve of the Mexican Federal Government Treasury Bond (known as CETES in Mexico) because there is no deep market in high quality corporate obligations in Mexico. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico upon retirement, the Company purchases an annuity for senior executives, which will be paid according to the option chosen by the employee. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on these assumptions, the amounts of benefits expected to be paid out in the following years are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.442%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:33%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:33%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;and&lt;br/&gt;Retirement&lt;br/&gt;Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Seniority&lt;br/&gt;Premiums&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  66&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 to 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,854&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17.2 Balances of the liabilities for post-employment and other non-current employee benefits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and Retirement Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  627&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,640&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,048&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of projected defined benefit obligation over accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,671&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,864&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,912&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan funds at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,201)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,110&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,790&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority Premiums:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  214&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;531&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of projected defined benefit obligation over accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;334&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;865&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premium plan funds at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  728&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  503&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total post-employment and other non-current employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,838&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,293&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17.3 Trust assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust assets consist of fixed and variable return financial instruments recorded at market value, which are invested as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Type of instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed return:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traded securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Life annuities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal government instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;27&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Variable return:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Publicly traded shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the regulatory framework for pension plans is established in the Income Tax Law and its Regulations, the Federal Labor Law and the Mexican Social Security Institute Law. None of these laws establish minimum funding levels or a minimum required level of contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the Income Tax Law requires that, in the case of private plans, certain notifications must be submitted to the authorities and a certain level of instruments must be invested in Federal Government instruments, among others. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s various pension plans have a technical committee that is responsible for verifying the correct operation of the plan with regard to the payment of benefits, actuarial valuations of the plan, and the monitoring and supervision of the benefit trust. The committee is responsible for determining the investment portfolio and the types of instruments the fund will be invested in. This technical committee is also responsible for verifying the correct operation of the plan in all of the countries in which the Company has these benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks related to the Company&#x2019;s employee benefit plans are primarily attributable to the plan assets. The Company&#x2019;s plan assets are invested in a diversified portfolio, which considers the term of the plan so as to invest in assets whose expected return coincides with the estimated future payments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since the Mexican Tax Law limits the plan&#x2019;s asset investment in related parties, to 10% this risk is not considered to be significant for purposes of the Company&#x2019;s Mexican subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the Company&#x2019;s policy is to invest at least 30% of the fund assets in Mexican Federal Government instruments. Guidelines for the target portfolio have been established for the remaining percentage and investment decisions are made to comply with these guidelines insofar as the market conditions and available funds allow. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the amounts and types of securities of the Company and related parties included in portfolio fund are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Portfolio:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grupo Industrial Bimbo, S.A.B. de C. V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  26&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grupo Financiero Banorte, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Capital:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fomento Econ&#xf3;mico Mexicano, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;El Puerto de Liverpool, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alfa,&#160;S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2020, 2019 and 2018, the Company did not make significant contributions to the plan assets and does not expect to make material contributions to the plan assets during 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17.4 Amounts recognized in the consolidated income statements and the consolidated statements of equity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.320%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss&lt;br/&gt;on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;br/&gt;net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  229&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  934&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;239&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  231&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,173&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss&lt;br/&gt;on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;br/&gt;net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  170&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  790&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  200&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  855&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss&lt;br/&gt;on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;br/&gt;net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  195&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  265&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  370&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  237&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  299&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  344&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Remeasurements of the net defined benefit liability recognized in other comprehensive income are as follows (amounts are net of tax): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.685%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount accumulated in other comprehensive income as of the beginning of the periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  855&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  344&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized during the year (obligation liability and plan assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;213&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gains and losses arising from changes in financial assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(357)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gains and losses arising from changes in demographic assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange rate valuation (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount accumulated in other comprehensive income as of the end of the period, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,173&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  855&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  344&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remeasurements of the net defined benefit liability include the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;The return on plan assets, excluding amounts included in net interest expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in demographic assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in financial assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17.5 Changes in the balance of the defined benefit obligation for post-employment and other non-current employee benefits &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.194%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and Retirement Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,388&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,369&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;229&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect on curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;269&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gains or losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;257&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(391)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,111)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,388&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority Premiums:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  630&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  411&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  461&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gains or losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  865&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  630&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  411&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17.6 Changes in the balance of trust assets &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and retirement plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,122&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,692&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Life annuities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(704)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,201&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,122&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  111&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  109&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  137&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  111&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Company&#x2019;s investments in life annuities plans, management does not expect the Company will need to make material contributions to the trust assets in order to meet its future obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17.7 Variation in assumptions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company decided that the relevant actuarial assumptions that are subject to sensitivity and valuated through the projected unit credit method, are the discount rate and the salary increase rate because they have the most significant impact: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Discount rate: The rate that determines the value of the obligations over time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Salary increase rate: The rate that considers the salary increase which implies an increase in the benefit payable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the impact in absolute terms of a variation of 1.0% in the assumptions on the net defined benefit liability associated with the Company&#x2019;s defined benefit plans. The sensitivity of this 1.0% on the significant actuarial assumptions is based on projected long-term discount rates for Mexico and a yield curve projections of long-term Mexican government bonds - CETES: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;+1.0%:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income&#160;Statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount rate used to calculate the defined benefit obligation and the net&lt;br/&gt;interest on the net defined benefit liability (asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  195&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,055&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  259&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected salary increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,186&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  302&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,510&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17.8 Employee benefits expense &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2020, 2019 and 2018, employee benefits expenses recognized in the consolidated income statements are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.257%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in cost of goods sold:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,955&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,295&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,251&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,277&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (Note 17.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (Note 18.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in selling and distribution expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,068&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,590&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,587&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,717&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,651&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;551&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (Note 17.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (Note 18.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in administrative expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,448&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,742&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,771&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;541&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (Note 17.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Post-employment benefits other (Note 17.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (Note 18.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;166&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total employee benefits expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  29,633&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  30,561&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  31,174&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEmployeeBenefitsExplanatory>
    <kof:SummaryOfActuarialAssumptionsExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5Mw_10302dff-976b-47f3-be72-5965416fa35b">In Mexico, actuarial calculations for pension and retirement plans and seniority premiums, as well as the associated cost for the period, were determined using the following long-term assumptions: &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.915%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.915%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate used to calculate the defined benefit obligation and the net interest on de net defined benefit liability (asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salary increase: (Non-Union/Union)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future pension increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Biometric:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortality&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMSSA 2009 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMSSA 2009 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMSSA 2009 (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IMSS 97 (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IMSS-97 (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IMSS-97 (2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Normal retirement age&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of employee turnover&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BMAR2007 (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BMAR2007 (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BMAR2007 (3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:66.95pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;EMSSA. Mexican Experience of Social Security (for its initials in Spanish) &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:67.3pt;text-align:justify;text-indent:-18.35pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; &#160;&#160;&#160;&#160;IMSS. Mexican Experience of Instituto Mexicano del Seguro Social (for its initials in Spanish) &lt;/span&gt;&lt;/div&gt;(3)&#160;&#160;&#160;&#160;&#160;BMAR. Actuary experience</kof:SummaryOfActuarialAssumptionsExplanatoryTableTextBlock>
    <ifrs-full:ActuarialAssumptionOfDiscountRates
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMi0xLTEtMS0w_1d0f1104-56f0-4b82-a609-795f7d74bf74"
      unitRef="number">0.072</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfDiscountRates
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMi0yLTEtMS0w_6f9809e4-882d-4e9c-8bcf-fc1994f5d8f7"
      unitRef="number">0.075</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfDiscountRates
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMi0zLTEtMS0w_49afddf8-f7ba-4bec-bde6-ae74cb24770f"
      unitRef="number">0.094</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMy0xLTEtMS0w_e277d153-4c9a-494d-bca4-9fa4fac59b92"
      unitRef="number">0.045</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMy0yLTEtMS0w_c708f957-a4e1-4149-9bd7-f00557ef301e"
      unitRef="number">0.045</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfMy0zLTEtMS0w_d78043e8-d2d6-4876-b649-8473b98c0ff9"
      unitRef="number">0.046</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfNC0xLTEtMS0w_9a08b8aa-aa44-45e9-ab63-dcd518007b01"
      unitRef="number">0.035</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfNC0yLTEtMS0w_2bc2a619-df52-44fa-bc24-56ded5dff62e"
      unitRef="number">0.035</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfNC0zLTEtMS0w_0445c27e-1b47-4d47-8a0f-b1e90490a2f4"
      unitRef="number">0.036</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <kof:NormalRetirementAge
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfOC0xLTEtMS0w_179c3b10-e02a-4401-9aec-80b9d953986a">P60Y</kof:NormalRetirementAge>
    <kof:NormalRetirementAge
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfOC0yLTEtMS0w_770dc304-b1bd-444b-9105-5f1d17e26c93">P60Y</kof:NormalRetirementAge>
    <kof:NormalRetirementAge
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjJlYzAzYjE2OTQwOTQ1YmNhYTJjN2IyYzZlODhiNTNjL3RhYmxlcmFuZ2U6MmVjMDNiMTY5NDA5NDViY2FhMmM3YjJjNmU4OGI1M2NfOC0zLTEtMS0w_6b456be8-0ebd-4023-a34e-7e170dc1158b">P60Y</kof:NormalRetirementAge>
    <kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5Nw_7029e050-eda2-4d89-9199-7f6b50337d2c">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on these assumptions, the amounts of benefits expected to be paid out in the following years are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.442%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:33%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:33%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;and&lt;br/&gt;Retirement&lt;br/&gt;Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Seniority&lt;br/&gt;Premiums&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  66&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 to 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,854&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i2e47494df541441da7f14436f668811c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMS0xLTEtMS0w_e59c731e-9d02-4362-904b-4b4cbc76415a"
      unitRef="mxn">305000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMS0yLTEtMS0w_37fef844-e243-4cb5-965b-e92dcf7a5c76"
      unitRef="mxn">66000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo
      contextRef="i2e47494df541441da7f14436f668811c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMi0xLTEtMS0w_ffe6a2b3-e2c7-494f-8c09-c83f491a97a7"
      unitRef="mxn">173000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo
      contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMi0yLTEtMS0w_69dd571d-c044-41ff-8b5b-35538fec0cfe"
      unitRef="mxn">59000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree
      contextRef="i2e47494df541441da7f14436f668811c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMy0xLTEtMS0w_d0c36803-38fe-4f62-a64c-94a60acdf3c4"
      unitRef="mxn">226000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree
      contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfMy0yLTEtMS0w_4d5f8d15-155f-4045-9166-f967a7a9fdb2"
      unitRef="mxn">61000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour
      contextRef="i2e47494df541441da7f14436f668811c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNC0xLTEtMS0w_b75d9faf-01c4-4bf5-be79-05a881adf093"
      unitRef="mxn">247000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour
      contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNC0yLTEtMS0w_beb96026-8260-4ab6-8833-4c547fdf3aa0"
      unitRef="mxn">63000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive
      contextRef="i2e47494df541441da7f14436f668811c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNS0xLTEtMS0w_cce22eb6-737b-4b9f-9139-883a8333cf76"
      unitRef="mxn">289000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive
      contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNS0yLTEtMS0w_af730093-f428-4f24-8ca3-4afb3cfbce4d"
      unitRef="mxn">67000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i2e47494df541441da7f14436f668811c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNi0xLTEtMS0w_49901c4b-46fa-4a53-bbb7-a27a541c5381"
      unitRef="mxn">1854000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQxMjVhYzFmZGFjZDQwNmNhODhiZWNlYWQzMjcwYWE4L3RhYmxlcmFuZ2U6NDEyNWFjMWZkYWNkNDA2Y2E4OGJlY2VhZDMyNzBhYThfNi0yLTEtMS0w_30e91c8f-c7e7-4cab-b7ec-85820e545bb8"
      unitRef="mxn">176000000</kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5NA_f1784157-a146-4130-b75d-80f119615cba">Balances of the liabilities for post-employment and other non-current employee benefits &#160;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and Retirement Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  627&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,640&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,048&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of projected defined benefit obligation over accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,671&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,864&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,912&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan funds at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,201)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,110&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,790&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority Premiums:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  214&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;531&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of projected defined benefit obligation over accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;334&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;865&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premium plan funds at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  728&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  503&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total post-employment and other non-current employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,838&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,293&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory>
    <kof:VestedDefinedBenefitObligation
      contextRef="i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMi0xLTEtMS0w_8deb6fc3-8446-4abe-8cb6-2a0315044fa6"
      unitRef="mxn">996000000</kof:VestedDefinedBenefitObligation>
    <kof:VestedDefinedBenefitObligation
      contextRef="i77ec48387d914d019c7fb9671c8f9e2e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMi0yLTEtMS0w_345ba7c9-db1e-48ce-849c-fd84f95a1788"
      unitRef="mxn">627000000</kof:VestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation
      contextRef="i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMy0xLTEtMS0w_c93daa7c-7ff1-43af-9dee-18f1140bdedf"
      unitRef="mxn">1644000000</kof:NonVestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation
      contextRef="i77ec48387d914d019c7fb9671c8f9e2e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMy0yLTEtMS0w_0d14aebc-395e-4913-8b29-699dd8e9bfc4"
      unitRef="mxn">1421000000</kof:NonVestedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation
      contextRef="i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNC0xLTEtMS0w_114029b5-badf-4a33-b7b6-c15765429b91"
      unitRef="mxn">2640000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation
      contextRef="i77ec48387d914d019c7fb9671c8f9e2e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNC0yLTEtMS0w_c7b57100-51f1-48d5-a2d3-a019745a8ccc"
      unitRef="mxn">2048000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation
      contextRef="i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNS0xLTEtMS0w_2480876f-a69e-40ef-8354-58d625e8aa92"
      unitRef="mxn">1671000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation
      contextRef="i77ec48387d914d019c7fb9671c8f9e2e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNS0yLTEtMS0w_82175645-5ce4-49ea-a926-59137006eff6"
      unitRef="mxn">1864000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:DefinedBenefitObligation
      contextRef="i2e47494df541441da7f14436f668811c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNi0xLTEtMS0w_0c3af86d-516b-4892-94bc-698bb3398b62"
      unitRef="mxn">4311000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligation
      contextRef="i3ffa87c61c1141f1babd466b95fe3e59_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNi0yLTEtMS0w_a8318ab2-a246-4359-b1a3-1ef289f92da0"
      unitRef="mxn">3912000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligationFundsAtFairValue
      contextRef="i2e47494df541441da7f14436f668811c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNy0xLTEtMS0w_99f2f15b-39f3-4d07-9bee-8c6aec2a08a6"
      unitRef="mxn">1201000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <kof:DefinedBenefitObligationFundsAtFairValue
      contextRef="i3ffa87c61c1141f1babd466b95fe3e59_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfNy0yLTEtMS0w_209e8c9a-4de0-400c-b45f-01b58411b0da"
      unitRef="mxn">1122000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i2e47494df541441da7f14436f668811c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfOC0xLTEtMS0w_d04734df-6b5e-4e45-8cb9-5d9eedff6420"
      unitRef="mxn">3110000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i3ffa87c61c1141f1babd466b95fe3e59_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfOC0yLTEtMS0w_9c797165-3d57-4cfc-ba7c-6ec6effec26e"
      unitRef="mxn">2790000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:VestedDefinedBenefitObligation
      contextRef="i51a852cadef64c4990f245bf8ad93c49_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTEtMS0xLTEtMA_fa520d4f-99a3-439d-95ca-bc4e149c8e37"
      unitRef="mxn">307000000</kof:VestedDefinedBenefitObligation>
    <kof:VestedDefinedBenefitObligation
      contextRef="i0581f3f8832341c58d862a63620fd6e9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTEtMi0xLTEtMA_d47df5a1-eac1-4291-b328-f051810e46bc"
      unitRef="mxn">214000000</kof:VestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation
      contextRef="i51a852cadef64c4990f245bf8ad93c49_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTItMS0xLTEtMA_802c17b2-8e11-4d0d-b3b9-b546cf17c5a4"
      unitRef="mxn">224000000</kof:NonVestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation
      contextRef="i0581f3f8832341c58d862a63620fd6e9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTItMi0xLTEtMA_cafc9d5c-94cd-4683-952e-5a93dc2175b0"
      unitRef="mxn">133000000</kof:NonVestedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation
      contextRef="i51a852cadef64c4990f245bf8ad93c49_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTMtMS0xLTEtMA_f3c5a188-e241-4dc2-bea0-cff388c079a5"
      unitRef="mxn">531000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation
      contextRef="i0581f3f8832341c58d862a63620fd6e9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTMtMi0xLTEtMA_7d8e6880-9825-477a-8d07-ee220dcbd6fd"
      unitRef="mxn">347000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation
      contextRef="i51a852cadef64c4990f245bf8ad93c49_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTQtMS0xLTEtMA_78796e45-d66a-4e31-80c1-a5a75cc225df"
      unitRef="mxn">334000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation
      contextRef="i0581f3f8832341c58d862a63620fd6e9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTQtMi0xLTEtMA_75493974-e585-4833-94a3-e075e10ff84b"
      unitRef="mxn">283000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:DefinedBenefitObligation
      contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTUtMS0xLTEtMA_330d1558-4a23-412e-8dce-817e1331bca5"
      unitRef="mxn">865000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligation
      contextRef="i6e36dc18a99d4dff838016fb78b02d15_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTUtMi0xLTEtMA_42c4a5bb-a309-4aca-bda1-4f29286710cc"
      unitRef="mxn">630000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligationFundsAtFairValue
      contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTYtMS0xLTEtMA_75f84f74-9a29-4f09-8734-1d07f88b21a6"
      unitRef="mxn">137000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <kof:DefinedBenefitObligationFundsAtFairValue
      contextRef="i6e36dc18a99d4dff838016fb78b02d15_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTYtMi0xLTEtMA_91ae632b-eb12-4ecd-82b8-8c6c87535316"
      unitRef="mxn">127000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i1e6ac91e89664ee0af10fc1dedacd41e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTctMS0xLTEtMA_f071a0f2-3363-4b73-8c27-30adbd54a3c6"
      unitRef="mxn">728000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i6e36dc18a99d4dff838016fb78b02d15_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTctMi0xLTEtMA_c54e07b3-9a10-49b0-a72d-417ad222e436"
      unitRef="mxn">503000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTgtMS0xLTEtMA_e63d334a-b85d-444b-875b-8d8481af484d"
      unitRef="mxn">3838000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmJmZDI3MzQ1NGFmNDRkMDBiZWM0Nzg5Mjc2ZDU1YzE4L3RhYmxlcmFuZ2U6YmZkMjczNDU0YWY0NGQwMGJlYzQ3ODkyNzZkNTVjMThfMTgtMi0xLTEtMA_481a0a3a-2753-4037-be98-3d250f2f4b5e"
      unitRef="mxn">3293000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <kof:DisclosureOfTrustAssetExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5OA_8e8913f4-4d1a-4c6c-bc4b-7e51aff28f34">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust assets consist of fixed and variable return financial instruments recorded at market value, which are invested as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Type of instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed return:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traded securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Life annuities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal government instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;27&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Variable return:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Publicly traded shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfTrustAssetExplanatoryTableTextBlock>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="i14acf443db904a13a619ece3f65232ee_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfMi0xLTEtMS0w_28793346-6347-44ca-afd1-1852de405616"
      unitRef="number">0.18</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="id3fdd7da2106455faf923de698a506b1_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfMi0yLTEtMS0w_bee2d58f-429f-43b9-9c1a-0b222048e9f7"
      unitRef="number">0.18</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="i9b6475b3b0fd4e899611c4e424380243_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfMy0xLTEtMS0w_2f26a62a-fafa-4e9e-8a4d-2f3166aa2483"
      unitRef="number">0.18</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="iba8065dfa27b4aaf97b3fcfbfe410b7b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfMy0yLTEtMS0w_f0596a89-b2de-414c-ad99-ae265c5ab2c8"
      unitRef="number">0.20</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="ibb519769563e4a4e958403b179b5e669_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNC0xLTEtMS0w_cbeaefbc-f534-435c-87ca-7fce1799c271"
      unitRef="number">0.17</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="i3a9b28dbb8434e75863b13b93519220f_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNC0yLTEtMS0w_5c86adcc-00ad-4faf-ac92-0654b99b1380"
      unitRef="number">0.09</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="i25a471c1d07643e9afad42c15883b523_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNS0xLTEtMS0w_2e036b3d-89af-438b-8b9a-cf8196032c87"
      unitRef="number">0.27</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="i4105df582989435086038b458b5a46bd_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNS0yLTEtMS0w_9ba4b655-60a6-4da9-9b67-9104ef4b4e9f"
      unitRef="number">0.35</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsVariableReturnPercentage
      contextRef="i040732075a4b430488e0f5d1b574cb99_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNy0xLTEtMS0w_b34d30d6-113a-486e-90ef-83be104d1c65"
      unitRef="number">0.20</kof:TrustAssetsVariableReturnPercentage>
    <kof:TrustAssetsVariableReturnPercentage
      contextRef="ibc91bff3697f4ac49b6e59971eebde79_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfNy0yLTEtMS0w_5490ab34-9245-47fb-9d6e-2abbb4f40a25"
      unitRef="number">0.18</kof:TrustAssetsVariableReturnPercentage>
    <kof:TrustAssetsFixedAndVariableReturnPercentage
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfOC0xLTEtMS0w_207a4ea4-4fd8-4af7-86b4-3e0a8cd5a397"
      unitRef="number">1</kof:TrustAssetsFixedAndVariableReturnPercentage>
    <kof:TrustAssetsFixedAndVariableReturnPercentage
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmNhMDE3OTMxMTRhZDRmM2JiZjIwYzk2YTNiZDY5ZDI4L3RhYmxlcmFuZ2U6Y2EwMTc5MzExNGFkNGYzYmJmMjBjOTZhM2JkNjlkMjhfOC0yLTEtMS0w_18091d16-63f6-4794-9e7c-ecbb4191bffa"
      unitRef="number">1</kof:TrustAssetsFixedAndVariableReturnPercentage>
    <kof:PercentageOfFundAssets
      contextRef="i2e31a93a5ed64bd898ad38a42faba2df_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfMzQ1Mw_a5380fac-cfe1-4e68-a830-2bc9ecc011a5"
      unitRef="number">0.10</kof:PercentageOfFundAssets>
    <kof:PercentageOfPlanAssetInvestmentForRelatedParties
      contextRef="i56ffa4ceb47a41f3aafacb4f15b2a362_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfMzYwOQ_fd96f0fb-0e40-4562-bfcf-733952dee744"
      unitRef="number">0.30</kof:PercentageOfPlanAssetInvestmentForRelatedParties>
    <kof:DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE4OA_f762c149-d438-4121-891f-a133427d9286">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the amounts and types of securities of the Company and related parties included in portfolio fund are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Portfolio:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grupo Industrial Bimbo, S.A.B. de C. V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  26&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grupo Financiero Banorte, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Capital:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fomento Econ&#xf3;mico Mexicano, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;El Puerto de Liverpool, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alfa,&#160;S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="ie9f69562b1854c4cb5f3e338e3d3a495_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNC0xLTEtMS0w_4f9425a9-a246-438f-8b4f-5aad49a48071"
      unitRef="mxn">28000000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i02b5e4ad6b014d639f22e5ad08ac0e3c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNC0yLTEtMS0w_0c22744b-4230-435f-b413-251385e543c2"
      unitRef="mxn">26000000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i615dd6643d8348f186a84427aacb08d1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNS0xLTEtMS0w_a9279295-074b-4f84-aa45-e86b40f04fcf"
      unitRef="mxn">9000000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="ib2812ee674784cf0a7111fc1d16aa459_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNS0yLTEtMS0w_acad8cf9-0bae-463a-b5b7-9b90e6aba370"
      unitRef="mxn">8000000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i13e6c7c1c6e34653b53d90ad3ac3efd5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNy0xLTEtMS0w_c512db0c-5ea8-42f3-a1dd-90321f27981c"
      unitRef="mxn">3000000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i2fd1a319fa92403e92c0566d4995d28c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfNy0yLTEtMS0w_f25ad48b-f0c7-40d6-9542-061951ad470b"
      unitRef="mxn">2000000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="ia44b4bc37f4148a1a4ec6ce6a2fe87e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfOC0xLTEtMS0w_b4b0d2eb-fce1-403d-b3ed-066e0801c7f9"
      unitRef="mxn">0</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i79b080501ac640678a568308fa19920b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfOC0yLTEtMS0w_1405ebe7-d70a-4bf2-9319-0322f6d30a0a"
      unitRef="mxn">2000000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i99c814e2c9d844048a5729997555399f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfOS0xLTEtMS0w_ebb868ac-9b47-4ecc-92e7-b24c67f0f783"
      unitRef="mxn">0</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i2083c0cbe1dc4d2c8bf127d2662dde22_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjIyNmIyYmFlYjIwYTRiNzc5NTllZmFiMmIxNDlhMDEyL3RhYmxlcmFuZ2U6MjI2YjJiYWViMjBhNGI3Nzk1OWVmYWIyYjE0OWEwMTJfOS0yLTEtMS0w_7096b936-ac8f-4a63-b2ba-0efbf9df7bc5"
      unitRef="mxn">3000000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <kof:DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5OQ_62772596-78b7-42b1-8ff9-b4953ba76c72">Amounts recognized in the consolidated income statements and the consolidated statements of equity&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.320%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss&lt;br/&gt;on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;br/&gt;net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  229&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  934&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;239&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  231&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,173&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss&lt;br/&gt;on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;br/&gt;net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  170&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  790&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  200&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  855&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss&lt;br/&gt;on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&lt;br/&gt;Liability&lt;br/&gt;net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  195&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  265&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  370&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  237&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  299&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  344&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ied46682b1b49468d8bd20eac79082515_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMi0xLTEtMS0w_078595a2-c444-4f4e-828c-1c40680ef159"
      unitRef="mxn">229000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ied46682b1b49468d8bd20eac79082515_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMi0yLTEtMS0w_049985ac-193d-4d6c-8c0a-a3e6d7665a3b"
      unitRef="mxn">71000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="ied46682b1b49468d8bd20eac79082515_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMi0zLTEtMS0w_d999bf2f-a976-4959-a86d-a3f7cc3903f7"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="ied46682b1b49468d8bd20eac79082515_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMi00LTEtMS0w_ccb752a7-a4c2-45e7-9a64-b5fd42fa6e2e"
      unitRef="mxn">188000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i98cdbfbd39b542f995614adef862e9a5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMi01LTEtMS0w_d995f5ac-937b-4a1f-b8c3-59734f29981c"
      unitRef="mxn">934000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="if366e818053040a9ba97a6532923e654_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMy0xLTEtMS0w_531b4ebe-4b52-4e86-af84-2e50ebd28c39"
      unitRef="mxn">68000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="if366e818053040a9ba97a6532923e654_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMy0yLTEtMS0w_bde73ced-bc97-45d9-8550-f83e2aba79cd"
      unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="if366e818053040a9ba97a6532923e654_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMy0zLTEtMS0w_36e1f8b2-a7e3-4d4c-a55b-d5da1236ad8e"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="if366e818053040a9ba97a6532923e654_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMy00LTEtMS0w_4af93fb9-8d15-473d-bbae-0bdad29ce2d1"
      unitRef="mxn">43000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i65d3a365730c49debcd1d57b58289f7f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMy01LTEtMS0w_f61b024c-5ff8-4649-8348-09c475ab3ac4"
      unitRef="mxn">239000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ie16dab6a175d4661a84e1c65ad6df873_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNC0xLTEtMS0w_02246ad5-f10e-4a55-8c04-60a05c280167"
      unitRef="mxn">297000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ie16dab6a175d4661a84e1c65ad6df873_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNC0yLTEtMS0w_515400ce-9541-472e-b1a9-f2eb1195a902"
      unitRef="mxn">71000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="ie16dab6a175d4661a84e1c65ad6df873_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNC0zLTEtMS0w_986017b4-d06b-4332-a219-685fe9e79fef"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="ie16dab6a175d4661a84e1c65ad6df873_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNC00LTEtMS0w_a2d1bd2e-236c-493a-90cf-e9090d6cb485"
      unitRef="mxn">231000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ia2d38fcbe486424ca67846e64cd79796_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNC01LTEtMS0w_f1081ef3-3c98-43cc-b334-a19425183242"
      unitRef="mxn">1173000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i233d90fbf55748feadea7f0adf2ad287_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNy0xLTEtMS0w_8f00737a-7679-4cd0-a338-6cef14678a95"
      unitRef="mxn">170000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i233d90fbf55748feadea7f0adf2ad287_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNy0yLTEtMS0w_a23e6149-8c0e-4425-a06b-db34a63877ac"
      unitRef="mxn">-44000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="i233d90fbf55748feadea7f0adf2ad287_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNy0zLTEtMS0w_fb9c3505-02c3-4535-b5f2-2a4401b4676c"
      unitRef="mxn">2000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i233d90fbf55748feadea7f0adf2ad287_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNy00LTEtMS0w_69960094-3a80-4bdd-85e2-7ace239964c6"
      unitRef="mxn">176000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ifee705be77b64ea7b1b93449a0274bd1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfNy01LTEtMS0w_35dba1b0-9129-4c09-a091-a0b1ee5c8cb9"
      unitRef="mxn">790000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i89ec9e543876435c9bb7fa9fe3b3fcec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOC0xLTEtMS0w_9c1ce102-23ab-4538-a31b-20798e0ee500"
      unitRef="mxn">35000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i89ec9e543876435c9bb7fa9fe3b3fcec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOC0yLTEtMS0w_e3776fca-418c-436c-942d-66dd43f1129c"
      unitRef="mxn">76000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="i89ec9e543876435c9bb7fa9fe3b3fcec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOC0zLTEtMS0w_433f0e2d-ebfd-411b-aaa3-283e6290b903"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i89ec9e543876435c9bb7fa9fe3b3fcec_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOC00LTEtMS0w_23e0629e-f7bb-43e3-94c7-0816de1037ee"
      unitRef="mxn">24000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i4b912dd9ae6d4b9db6f9c21cffa3eda4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOC01LTEtMS0w_8ad99ae7-5d3c-4b23-bc32-c6ad6f9237db"
      unitRef="mxn">65000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="iaf236638c5c04a2fb9be4d9b7de52ec7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOS0xLTEtMS0w_e1140da1-d367-4586-bf4e-a34f48c5b682"
      unitRef="mxn">205000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="iaf236638c5c04a2fb9be4d9b7de52ec7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOS0yLTEtMS0w_15eda9ae-423a-4d0a-bdf4-c083cbe2d8c8"
      unitRef="mxn">32000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="iaf236638c5c04a2fb9be4d9b7de52ec7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOS0zLTEtMS0w_b3831352-d16e-48c3-94ef-a6babcb84f3c"
      unitRef="mxn">2000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="iaf236638c5c04a2fb9be4d9b7de52ec7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOS00LTEtMS0w_ae0432ca-8012-466b-a6e8-50813f1bcd63"
      unitRef="mxn">200000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i781f1562cc32486fb3300c3558d70a51_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfOS01LTEtMS0w_e9738b77-f6d5-4f55-8365-c12d38fe1c4e"
      unitRef="mxn">855000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i84ea414c2e9045d398244b5663b93de7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTItMS0xLTEtMA_5951d5d3-1172-41d2-aeb3-d8a61e820f00"
      unitRef="mxn">195000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i84ea414c2e9045d398244b5663b93de7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTItMi0xLTEtMA_2c685411-6843-4d4f-8aa6-7fd352ffd685"
      unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="i84ea414c2e9045d398244b5663b93de7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTItMy0xLTEtMA_ecc97387-fcd1-424b-b1a2-952c0034d0ae"
      unitRef="mxn">-5000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i84ea414c2e9045d398244b5663b93de7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTItNC0xLTEtMA_cc1035fc-c31a-429b-b523-af52eec0bfe8"
      unitRef="mxn">265000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i389523a5057245478e7d190cfec7893a_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTItNS0xLTEtMA_4b5a1cda-1eda-48a4-bdff-b01dd5044606"
      unitRef="mxn">370000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i5a9684c90cd444cb9e3285b6e97d95a5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTMtMS0xLTEtMA_c7976108-7299-45fc-b2e0-c118f94745e2"
      unitRef="mxn">42000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i5a9684c90cd444cb9e3285b6e97d95a5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTMtMi0xLTEtMA_2da7ae6a-5188-41ae-b4fe-3fcb2f8e3a2d"
      unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="i5a9684c90cd444cb9e3285b6e97d95a5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTMtMy0xLTEtMA_8221f0d6-3bf4-46a1-9bf4-95804c6b1f82"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i5a9684c90cd444cb9e3285b6e97d95a5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTMtNC0xLTEtMA_7cca1499-f815-497c-9803-f5bbdadd7678"
      unitRef="mxn">34000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i95ca853d93ec4f3c9c2f10c94e8f9dc9_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTMtNS0xLTEtMA_08d74c40-c7c4-47d2-97d9-cc859e2eeca7"
      unitRef="mxn">-26000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i3e32bb8483d24464bffc5c71ca39df10_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTQtMS0xLTEtMA_31a98397-73aa-496f-a1c8-ebf100aabf1b"
      unitRef="mxn">237000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i3e32bb8483d24464bffc5c71ca39df10_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTQtMi0xLTEtMA_06c43769-dfc8-42d7-855c-88245181782c"
      unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="i3e32bb8483d24464bffc5c71ca39df10_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTQtMy0xLTEtMA_3000b3a8-f8fc-4665-980d-ce6b28082faa"
      unitRef="mxn">-5000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i3e32bb8483d24464bffc5c71ca39df10_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTQtNC0xLTEtMA_f96366ad-f358-41fc-be09-4afd6c9373c0"
      unitRef="mxn">299000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i742cf86df0b241f793a4c590c92ce8ef_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjY4Njk0OTEwN2YxZTQzY2E5OTkwNWNmZmI4NDM1ZDhhL3RhYmxlcmFuZ2U6Njg2OTQ5MTA3ZjFlNDNjYTk5OTA1Y2ZmYjg0MzVkOGFfMTQtNS0xLTEtMA_6fd92f05-76a6-4110-95c1-376de9bc7241"
      unitRef="mxn">344000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE4OQ_5985e489-c919-466e-a99c-f1e6e3835383">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Remeasurements of the net defined benefit liability recognized in other comprehensive income are as follows (amounts are net of tax): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.685%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount accumulated in other comprehensive income as of the beginning of the periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  855&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  344&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized during the year (obligation liability and plan assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;213&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gains and losses arising from changes in financial assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(357)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gains and losses arising from changes in demographic assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange rate valuation (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount accumulated in other comprehensive income as of the end of the period, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,173&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  855&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  344&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMS0xLTEtMS0w_6961a93e-9d95-474c-985b-6bbbb8755b96"
      unitRef="mxn">855000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMS0yLTEtMS0w_6dc32b43-4e1c-4df1-9bad-081a915b4d05"
      unitRef="mxn">344000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMS0zLTEtMS0w_5539ffb5-a5cf-4a79-81a0-dc53e7b3c213"
      unitRef="mxn">567000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMi0xLTEtMS0w_bcbead12-5062-42e0-8704-6f92f91fb67c"
      unitRef="mxn">213000000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMi0yLTEtMS0w_3ae6c148-d8d5-460d-98bb-3c8c325edf44"
      unitRef="mxn">98000000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMi0zLTEtMS0w_8eb4809f-5fa4-4726-92f7-697214b4e533"
      unitRef="mxn">100000000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMy0xLTEtMS0w_2b0e8d76-4fdd-41af-9355-41924796236f"
      unitRef="mxn">76000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMy0yLTEtMS0w_79f93104-dc4c-49e5-abea-1b2a060a8555"
      unitRef="mxn">-456000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfMy0zLTEtMS0w_e1b18c09-2576-4aca-abd2-db2c669f9f3e"
      unitRef="mxn">357000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNC0xLTEtMS0w_5cba93e8-d414-45a0-b7cf-4d5d26984243"
      unitRef="mxn">184000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNC0yLTEtMS0w_4a0a6d48-4c39-41f2-ae73-85d07c13f6a6"
      unitRef="mxn">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNC0zLTEtMS0w_91f13d05-f651-4cd4-8a90-32fbb5f88c77"
      unitRef="mxn">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <kof:AcquisitionsNetDefinedBenefitLiabilityAsset
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNS0xLTEtMS0w_84ab754c-195d-4da0-8fb5-c641354e2f46"
      unitRef="mxn">0</kof:AcquisitionsNetDefinedBenefitLiabilityAsset>
    <kof:AcquisitionsNetDefinedBenefitLiabilityAsset
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNS0yLTEtMS0w_1cc42370-2056-4827-bfbb-49babae4e904"
      unitRef="mxn">0</kof:AcquisitionsNetDefinedBenefitLiabilityAsset>
    <kof:AcquisitionsNetDefinedBenefitLiabilityAsset
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNS0zLTEtMS0w_bf4662e7-f9ad-40c8-b8a7-214ae3db6fb8"
      unitRef="mxn">83000000</kof:AcquisitionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNi0xLTEtMS0w_df9e09d1-f415-4855-9783-900aca40fc77"
      unitRef="mxn">3000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNi0yLTEtMS0w_da28610d-bca2-4ffa-8d80-795967efb613"
      unitRef="mxn">43000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNi0zLTEtMS0w_8dab6b1d-afbd-4fc8-b19f-ac1eaca002e0"
      unitRef="mxn">66000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <kof:DisposalLetDefinedBenefitLiabilityAsset
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNy0xLTEtMS0w_1eb3474f-ffe9-459b-9988-709acb947ffa"
      unitRef="mxn">0</kof:DisposalLetDefinedBenefitLiabilityAsset>
    <kof:DisposalLetDefinedBenefitLiabilityAsset
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNy0yLTEtMS0w_e1b9e7a0-d0ef-48fa-adfd-9f6008c4c42a"
      unitRef="mxn">0</kof:DisposalLetDefinedBenefitLiabilityAsset>
    <kof:DisposalLetDefinedBenefitLiabilityAsset
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfNy0zLTEtMS0w_6c980e0c-9745-43e4-8577-5f4fbd884157"
      unitRef="mxn">183000000</kof:DisposalLetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfOC0xLTEtMS0w_fafe9530-6ac8-4674-bc56-dec40c2e86d7"
      unitRef="mxn">1173000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfOC0yLTEtMS0w_4c8f96ce-a625-4bd7-a887-321830fd6773"
      unitRef="mxn">855000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjQ3OTJmMjEzMGM5NjQ0NTNiMjNiYThlMzM0ZmFjNTZhL3RhYmxlcmFuZ2U6NDc5MmYyMTMwYzk2NDQ1M2IyM2JhOGUzMzRmYWM1NmFfOC0zLTEtMS0w_66a4e52d-0de3-43bf-a3a6-03dcf179eff5"
      unitRef="mxn">344000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5NQ_4410f384-a4ee-4fe7-879e-a448c895e397">Changes in the balance of the defined benefit obligation for post-employment and other non-current employee benefits &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.194%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and Retirement Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,388&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,369&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;229&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect on curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;269&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gains or losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;257&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(391)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,111)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,388&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority Premiums:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  630&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  411&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  461&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gains or losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  865&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  630&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  411&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i36a304be18e3464b8f877395b13fb280_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMi0xLTEtMS0w_1a222872-65f8-4ce4-932b-88c98bed9448"
      unitRef="mxn">3912000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i07032d05c70c49bb82f9abf69c927ddf_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMi0yLTEtMS0w_d4c7704d-7b38-4410-890a-0172ea7a8d43"
      unitRef="mxn">3388000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="if9a25ebb3ace4d9eacd8355e02679acf_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMi0zLTEtMS0w_63399a1d-872c-471a-b190-4d3549caffe5"
      unitRef="mxn">4369000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMy0xLTEtMS0w_aa1b95a9-35c1-409f-9a6c-bfc0b5922165"
      unitRef="mxn">229000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMy0yLTEtMS0w_69648508-dc49-4d2e-a0a1-abda5cf2bc3b"
      unitRef="mxn">170000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMy0zLTEtMS0w_93a4e62d-9131-44be-960b-33916147a1bc"
      unitRef="mxn">195000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset
      contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNC0xLTEtMS0w_07b1777c-f53d-48fb-8215-19a92f5a183f"
      unitRef="mxn">0</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset
      contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNC0yLTEtMS0w_95284efc-600f-48d1-8c38-b8ff45b66ed2"
      unitRef="mxn">2000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset
      contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNC0zLTEtMS0w_887e9a44-c1b9-4440-b356-7ce094780f7b"
      unitRef="mxn">-5000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNS0xLTEtMS0w_891193f4-47ba-404f-8a12-ee83b0235373"
      unitRef="mxn">269000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNS0yLTEtMS0w_1e6dbea0-c685-411b-bb7c-2a2897ee208a"
      unitRef="mxn">275000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNS0zLTEtMS0w_7e4ac6cb-5aab-4085-9b81-22455446e9ec"
      unitRef="mxn">265000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments
      contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNi0xLTEtMS0w_c9521c8a-5ac0-44a3-993c-12b34ec91898"
      unitRef="mxn">257000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments
      contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNi0yLTEtMS0w_729ae4cc-fb3d-417d-babd-b3b46068aa48"
      unitRef="mxn">585000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments
      contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNi0zLTEtMS0w_efbc8822-5b37-41f8-a98e-27b077475f0b"
      unitRef="mxn">-391000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNy0xLTEtMS0w_dbd20614-70dc-4ae7-ad9d-11bbe8c64a3e"
      unitRef="mxn">28000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNy0yLTEtMS0w_e592654b-6537-44fb-9330-d21cefc1455a"
      unitRef="mxn">-69000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfNy0zLTEtMS0w_0432783a-9c3e-447f-872c-9ffd85ed5351"
      unitRef="mxn">-86000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:BenefitsPaidOrPayable
      contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOC0xLTEtMS0w_9b43eeb9-deb8-4812-8036-9ec2b2b2e0a8"
      unitRef="mxn">455000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable
      contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOC0yLTEtMS0w_bf110d0b-abdf-405b-8803-cbcbe74facfe"
      unitRef="mxn">395000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable
      contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOC0zLTEtMS0w_c9376bb1-0ca6-49e6-9c66-87149e9d4661"
      unitRef="mxn">265000000</ifrs-full:BenefitsPaidOrPayable>
    <kof:AcquisitionsNetDefinedBenefitLiabilityAsset
      contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOS0xLTEtMS0w_239c5bdd-51c2-4851-880b-faed72e47394"
      unitRef="mxn">0</kof:AcquisitionsNetDefinedBenefitLiabilityAsset>
    <kof:AcquisitionsNetDefinedBenefitLiabilityAsset
      contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOS0yLTEtMS0w_81868cdc-9349-4cef-8e03-498db6efc687"
      unitRef="mxn">0</kof:AcquisitionsNetDefinedBenefitLiabilityAsset>
    <kof:AcquisitionsNetDefinedBenefitLiabilityAsset
      contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfOS0zLTEtMS0w_5f0155de-d2ec-419b-a2d6-d80279e8b1e2"
      unitRef="mxn">417000000</kof:AcquisitionsNetDefinedBenefitLiabilityAsset>
    <kof:DisposalLetDefinedBenefitLiabilityAsset
      contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTAtMS0xLTEtMA_1df5ffb9-57f3-48ce-b110-94f03b1af758"
      unitRef="mxn">0</kof:DisposalLetDefinedBenefitLiabilityAsset>
    <kof:DisposalLetDefinedBenefitLiabilityAsset
      contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTAtMi0xLTEtMA_39bd6c1f-55af-42f4-bc22-40e8585d8cbc"
      unitRef="mxn">0</kof:DisposalLetDefinedBenefitLiabilityAsset>
    <kof:DisposalLetDefinedBenefitLiabilityAsset
      contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTAtMy0xLTEtMA_698a1cce-a563-428a-a32a-b1f047eeb90c"
      unitRef="mxn">-1111000000</kof:DisposalLetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ib049a02aa8d14e48af6571bab62da586_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTEtMS0xLTEtMA_e03e4d4f-4b5a-4ea1-abff-c88d7b371fa1"
      unitRef="mxn">71000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i2ad46f4feb254906b95191fbaee3ac55_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTEtMi0xLTEtMA_731ff96e-2749-486e-9746-d8a17d6a1512"
      unitRef="mxn">-44000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i518bf2d82ff7457db7ef2c614311ad37_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTEtMy0xLTEtMA_5acfc45d-3f0e-4600-8916-9f8336eb528b"
      unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i3bce5cfb41504e0dad8c95f432bf830e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTItMS0xLTEtMA_c90815ca-a2bf-45eb-bafc-95893c8cc22f"
      unitRef="mxn">4311000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i36a304be18e3464b8f877395b13fb280_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTItMi0xLTEtMA_21682d66-f9be-44d7-b86a-4040e6700eff"
      unitRef="mxn">3912000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i07032d05c70c49bb82f9abf69c927ddf_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTItMy0xLTEtMA_9378c025-fa46-428d-a7fc-24451a322a9c"
      unitRef="mxn">3388000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i899c1091cae94cf2b83b5859f0a06e66_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTQtMS0xLTEtMA_6dc6493d-bf4d-463d-8035-13a1b98df9e5"
      unitRef="mxn">630000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="ic62659d4b9964dc2a46d26e747d01f49_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTQtMi0xLTEtMA_b40f1270-a734-407b-8ef9-0c900b041022"
      unitRef="mxn">411000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="ia0fc8fadb2714b8baf6ec38ebe7b4c92_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTQtMy0xLTEtMA_7201976b-da65-4660-ab9c-255750142566"
      unitRef="mxn">461000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTUtMS0xLTEtMA_e7b619df-00a7-4482-ac84-5a27c35a30be"
      unitRef="mxn">68000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTUtMi0xLTEtMA_14ee18ed-ec17-4a2b-ac0e-0e702cef9829"
      unitRef="mxn">35000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i58262ab6aff34674b0712075575a540a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTUtMy0xLTEtMA_06f0a696-f4ee-4037-8090-26ba123b9dc4"
      unitRef="mxn">42000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTYtMS0xLTEtMA_8885bd3f-4d4a-4bcb-97cc-f29fcbb6315d"
      unitRef="mxn">53000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTYtMi0xLTEtMA_a8fdc16f-c3e8-4c7e-bcd4-9cfdbde231d8"
      unitRef="mxn">37000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i58262ab6aff34674b0712075575a540a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTYtMy0xLTEtMA_5645fdc7-f4ad-4ba7-a1c9-4ab5f57a65a1"
      unitRef="mxn">34000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments
      contextRef="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTctMS0xLTEtMA_2b366086-03d9-4501-9410-2f337c2f45df"
      unitRef="mxn">187000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments
      contextRef="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTctMi0xLTEtMA_439d8ccc-d55f-45fe-a936-cd41e81cc147"
      unitRef="mxn">155000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments
      contextRef="i58262ab6aff34674b0712075575a540a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTctMy0xLTEtMA_33240488-c715-4ab4-ac7b-bdbc88a47e92"
      unitRef="mxn">-84000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <ifrs-full:BenefitsPaidOrPayable
      contextRef="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTgtMS0xLTEtMA_82d3ef7b-41cd-48ea-88f1-c9cc79c33a32"
      unitRef="mxn">73000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable
      contextRef="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTgtMi0xLTEtMA_ea1dd70b-0bf0-43b0-b83c-a9c1c4a8d17e"
      unitRef="mxn">84000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable
      contextRef="i58262ab6aff34674b0712075575a540a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTgtMy0xLTEtMA_b3bab7ce-4333-4714-a304-db94f7dbbd9d"
      unitRef="mxn">42000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i437b6e4dce1f4e18829707ce2a975d2f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTktMS0xLTEtMA_6fccc35d-ea35-433f-9aad-4944d9f138bd"
      unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ibfc07b3c323e4f5f966bceeecb7d2273_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTktMi0xLTEtMA_b1e6f0a3-e438-4f88-aa59-ff3f0ee9049e"
      unitRef="mxn">76000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i58262ab6aff34674b0712075575a540a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMTktMy0xLTEtMA_a603f063-fcee-4410-b8b3-0e5a00f2cc43"
      unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="iba4b38680ddd4af9b366714f28619536_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMjAtMS0xLTEtMA_9df2c2c8-1b97-4939-83da-2b8dc345a6dc"
      unitRef="mxn">865000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i899c1091cae94cf2b83b5859f0a06e66_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMjAtMi0xLTEtMA_a1d03edc-a42c-4043-9b9e-6b18611f6e20"
      unitRef="mxn">630000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="ic62659d4b9964dc2a46d26e747d01f49_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjhjNWRmMzk2NTNhODRmOTc5ZWZlMTAwN2E0MjY4NWRkL3RhYmxlcmFuZ2U6OGM1ZGYzOTY1M2E4NGY5NzllZmUxMDA3YTQyNjg1ZGRfMjAtMy0xLTEtMA_5cd2dfbc-cb19-4ee3-8964-7cf0d15e6718"
      unitRef="mxn">411000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5MA_166317e2-43d9-4b3e-be32-5f14e920a89a">Changes in the balance of trust assets &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and retirement plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,122&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,692&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Life annuities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(704)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,201&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,122&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  111&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  109&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  137&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  111&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="icd174788ed35467d8ad3875b9ae7a17b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMi0xLTEtMS0w_9b0f065c-e7b9-45eb-bccc-9a94d9c277f6"
      unitRef="mxn">1122000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i2bcfdeb5db5e471b8b011c58606a7ac9_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMi0yLTEtMS0w_ae22e5da-059f-4686-87c8-51736e0f4744"
      unitRef="mxn">1031000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i64c2d5adc96c4acea7d2e2e7ac1a7013_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMi0zLTEtMS0w_bb32f987-fe45-4641-be2b-574712c45d75"
      unitRef="mxn">1692000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMy0xLTEtMS0w_205a6c1d-3a76-4bd1-b21d-245a0fc594cc"
      unitRef="mxn">75000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i575e136448174b12abb31f9b39c92c75_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMy0yLTEtMS0w_7b50bded-998f-4ace-9a9c-fc90c5a6dbe2"
      unitRef="mxn">81000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMy0zLTEtMS0w_bccb0c00-403b-4edf-b20f-94b0edead5de"
      unitRef="mxn">30000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNC0xLTEtMS0w_9e997cff-c2cb-40ec-8091-fd5495bafc00"
      unitRef="mxn">4000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i575e136448174b12abb31f9b39c92c75_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNC0yLTEtMS0w_ff8f8d5d-eb78-4274-9f77-d04d1f323968"
      unitRef="mxn">2000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNC0zLTEtMS0w_f36a7985-6b1a-47a9-88e1-4248e9bdcfd4"
      unitRef="mxn">-2000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <kof:LifeAnnuitiesNetDefinedBenefitLiabilityAsset
      contextRef="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNS0xLTEtMS0w_feccdf0d-c462-443a-9655-66d26ad7a709"
      unitRef="mxn">0</kof:LifeAnnuitiesNetDefinedBenefitLiabilityAsset>
    <kof:LifeAnnuitiesNetDefinedBenefitLiabilityAsset
      contextRef="i575e136448174b12abb31f9b39c92c75_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNS0yLTEtMS0w_7038cd48-1b63-47da-9d43-da637c1276bc"
      unitRef="mxn">8000000</kof:LifeAnnuitiesNetDefinedBenefitLiabilityAsset>
    <kof:LifeAnnuitiesNetDefinedBenefitLiabilityAsset
      contextRef="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNS0zLTEtMS0w_7c55639d-34f6-4c1a-b59c-e4eebb3c9342"
      unitRef="mxn">16000000</kof:LifeAnnuitiesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:BenefitsPaidOrPayable
      contextRef="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNi0xLTEtMS0w_73f12f93-5d96-4814-9864-37d7a0a043e9"
      unitRef="mxn">0</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable
      contextRef="i575e136448174b12abb31f9b39c92c75_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNi0yLTEtMS0w_2e002365-bf92-49d9-9cac-0d4efd659ee6"
      unitRef="mxn">0</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable
      contextRef="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNi0zLTEtMS0w_1f12315e-6aef-420a-9319-96e3824640d3"
      unitRef="mxn">1000000</ifrs-full:BenefitsPaidOrPayable>
    <kof:DisposalLetDefinedBenefitLiabilityAsset
      contextRef="i0c54a43d18e942668119062380fbf6b0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNy0xLTEtMS0w_5a13754c-05d3-4732-ac90-ecda2e5d80e9"
      unitRef="mxn">0</kof:DisposalLetDefinedBenefitLiabilityAsset>
    <kof:DisposalLetDefinedBenefitLiabilityAsset
      contextRef="i575e136448174b12abb31f9b39c92c75_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNy0yLTEtMS0w_c05f7b52-0512-4f8b-acbb-2ae270510751"
      unitRef="mxn">0</kof:DisposalLetDefinedBenefitLiabilityAsset>
    <kof:DisposalLetDefinedBenefitLiabilityAsset
      contextRef="i239bae91397941ee844d825c5cf5fb50_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfNy0zLTEtMS0w_c5526fe2-ead7-4d3d-81b1-856824f234c6"
      unitRef="mxn">-704000000</kof:DisposalLetDefinedBenefitLiabilityAsset>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i3a47e55e53824a3fa48db0534e11cd9c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfOC0xLTEtMS0w_79ee7717-4024-41d4-955c-2d60c02941c1"
      unitRef="mxn">1201000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="icd174788ed35467d8ad3875b9ae7a17b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfOC0yLTEtMS0w_652d1d32-8265-4190-911e-6a7811a58a5d"
      unitRef="mxn">1122000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i2bcfdeb5db5e471b8b011c58606a7ac9_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfOC0zLTEtMS0w_e028d8aa-5106-474a-8b4d-169a3aeb546d"
      unitRef="mxn">1031000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i2a843ff7e68c4081876f98041265bda7_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTEtMS0xLTEtMA_e36d0197-9359-4df0-b78b-76a447504ad5"
      unitRef="mxn">127000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="if771c20064a04d3f8b458bd57aae308d_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTEtMi0xLTEtMA_2907e69b-e994-4b66-b042-365d2869f932"
      unitRef="mxn">111000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="ic442ab49b3ca4726965fecd5292b3304_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTEtMy0xLTEtMA_67cec8c7-6be7-470a-bcbf-361eaff16559"
      unitRef="mxn">109000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i530a7309ab59447186d284f13610e838_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTItMS0xLTEtMA_92486da1-226b-4b87-b975-d5bc3d4fc096"
      unitRef="mxn">10000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="ib6727e70e8c041b6a227290f7da3602b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTItMi0xLTEtMA_1eeaf2d9-f132-4295-98f5-03b6f794df4c"
      unitRef="mxn">16000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i1c9f1835afcc4cefb837b44ae1689019_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTItMy0xLTEtMA_6d1ddd4b-b52a-49e1-9580-cf2ba0173e16"
      unitRef="mxn">2000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i92f6fe969df8472db1fae69cd8bd5a84_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTMtMS0xLTEtMA_1e14e3ef-4ecc-435c-bbcb-50e39e8a75e9"
      unitRef="mxn">137000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="i2a843ff7e68c4081876f98041265bda7_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTMtMi0xLTEtMA_eb2466e8-a020-45eb-bdb7-b88cdf7d37c1"
      unitRef="mxn">127000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue
      contextRef="if771c20064a04d3f8b458bd57aae308d_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOmFjN2ZhZjc0NzdkNTQyY2JhMDAyYjM2ODYxZjQwMmQ2L3RhYmxlcmFuZ2U6YWM3ZmFmNzQ3N2Q1NDJjYmEwMDJiMzY4NjFmNDAyZDZfMTMtMy0xLTEtMA_d2900212-38db-4fd4-b2d7-dc312ebb7cc5"
      unitRef="mxn">111000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5MQ_32a28e3c-a1d9-46fa-a68b-f50e146882a2">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the impact in absolute terms of a variation of 1.0% in the assumptions on the net defined benefit liability associated with the Company&#x2019;s defined benefit plans. The sensitivity of this 1.0% on the significant actuarial assumptions is based on projected long-term discount rates for Mexico and a yield curve projections of long-term Mexican government bonds - CETES: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;+1.0%:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income&#160;Statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount rate used to calculate the defined benefit obligation and the net&lt;br/&gt;interest on the net defined benefit liability (asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  195&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,055&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  259&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected salary increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,186&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  302&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,510&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="idc932fadcc044cdd8894be3da27d016c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNTcwNw_8f40ddef-222c-4c25-b408-b982bc84f50c"
      unitRef="number">0.010</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <kof:PercentageOfSignificantActuarialAssumptions
      contextRef="idc932fadcc044cdd8894be3da27d016c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjU5NzA2OTc3Mjg4Nw_1d0938db-771e-4328-a74d-a9d4f2570f6e"
      unitRef="number">0.010</kof:PercentageOfSignificantActuarialAssumptions>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="iafd493a53537437da6003307e2758cdc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMi0xLTEtMS0w_e99dfb22-ebf6-447b-9d94-e63743a72cce"
      unitRef="mxn">195000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="iafd493a53537437da6003307e2758cdc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMi0yLTEtMS0w_0e320164-2134-4b2a-95b8-e5568ad6dd4f"
      unitRef="mxn">68000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="iafd493a53537437da6003307e2758cdc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMi0zLTEtMS0w_0e688244-5809-4b38-a6fd-93876be71d3a"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="iafd493a53537437da6003307e2758cdc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMi00LTEtMS0w_67ed99b7-13a9-494d-b4c8-d487ff488f3f"
      unitRef="mxn">148000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie1a79ad869f74fc0aee71e9840f3b80f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMi01LTEtMS0w_23ae16a3-89a3-4590-9dba-c01911367e2a"
      unitRef="mxn">1055000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i6b80d251a4c648f5b1d6cbef4c2ca878_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMy0xLTEtMS0w_c8da44d8-6659-4a9c-a90e-d29922f0f007"
      unitRef="mxn">64000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i6b80d251a4c648f5b1d6cbef4c2ca878_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMy0yLTEtMS0w_28ecd27f-a64c-44fd-be65-629da9a21888"
      unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="i6b80d251a4c648f5b1d6cbef4c2ca878_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMy0zLTEtMS0w_c9e03468-7b56-4f79-8883-1903ab3c8189"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i6b80d251a4c648f5b1d6cbef4c2ca878_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMy00LTEtMS0w_5906138f-649e-4f9b-862e-6f4922bd7cca"
      unitRef="mxn">36000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="iec31ef82372547f7b935edba83ff007d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfMy01LTEtMS0w_86922a02-5e57-458e-acaa-dc601cb7854d"
      unitRef="mxn">272000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNC0xLTEtMS0w_30c16e0f-f305-4986-8d3a-b7da2498bb15"
      unitRef="mxn">259000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNC0yLTEtMS0w_15c015ff-77e3-48c6-b946-d1311a3b9c5f"
      unitRef="mxn">68000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNC0zLTEtMS0w_ca5c9aa5-8363-44cb-8c04-c0c62bbc7bf0"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNC00LTEtMS0w_0acb1b93-4a4c-4410-8146-38346831ebfa"
      unitRef="mxn">184000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="icd579a7b600d4ea0ac64ab4c0ed5b146_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNC01LTEtMS0w_773f4ed0-e027-48be-aede-7ba5d55d0a7f"
      unitRef="mxn">1327000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i0aeaadaec800481aaa9f98f658108a44_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNi0xLTEtMS0w_b32a27c5-9551-401b-a4ed-566d6dd0e538"
      unitRef="mxn">233000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i0aeaadaec800481aaa9f98f658108a44_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNi0yLTEtMS0w_842c7606-3195-494f-87d0-4dafe2550d44"
      unitRef="mxn">75000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="i0aeaadaec800481aaa9f98f658108a44_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNi0zLTEtMS0w_0899967f-0cd3-4ea5-b90e-f4725fad9a92"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i0aeaadaec800481aaa9f98f658108a44_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNi00LTEtMS0w_f5119a2c-fe93-4673-a86e-c4b87fc7dce7"
      unitRef="mxn">205000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i9ee5fe47dd9c47ca8c0e41ec4237ca8e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNi01LTEtMS0w_a5a3d24f-6443-4804-b342-8c67f7665f66"
      unitRef="mxn">1186000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ic636f3cfef694b2fbe169e3d11249ada_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNy0xLTEtMS0w_995edb48-42dd-4a0b-8438-e5eb18a4711d"
      unitRef="mxn">69000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ic636f3cfef694b2fbe169e3d11249ada_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNy0yLTEtMS0w_376660ee-7166-40d3-8632-6c19a1e8fe39"
      unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="ic636f3cfef694b2fbe169e3d11249ada_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNy0zLTEtMS0w_ebd1bc6d-6b5d-4682-898d-d59f2f0427e2"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="ic636f3cfef694b2fbe169e3d11249ada_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNy00LTEtMS0w_528bae04-3298-4252-848f-e4000bda522b"
      unitRef="mxn">44000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i969a7f112a7d40b98d494658106869b4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfNy01LTEtMS0w_e9431416-1d01-437f-b6a2-ce4724bb6d4d"
      unitRef="mxn">324000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i17ae61429832463496f2cdefaba54965_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfOC0xLTEtMS0w_b3b0a726-db8e-4e79-8e58-1bc2faddcab2"
      unitRef="mxn">302000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i17ae61429832463496f2cdefaba54965_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfOC0yLTEtMS0w_6ba9c2ef-8ae3-4f72-917d-0424ca48a7d7"
      unitRef="mxn">75000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
      contextRef="i17ae61429832463496f2cdefaba54965_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfOC0zLTEtMS0w_91f6285c-f31c-4010-bf93-1bed29f29b68"
      unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i17ae61429832463496f2cdefaba54965_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfOC00LTEtMS0w_65a3dce9-f40d-4dc7-b360-b81b92551b90"
      unitRef="mxn">249000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i42fcf6e645c94137863711492851a63b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjczNGQ0ZWIzZWM2ZDQ4YWFhZmYyNmRkNzBlOGY0ODQzL3RhYmxlcmFuZ2U6NzM0ZDRlYjNlYzZkNDhhYWFmZjI2ZGQ3MGU4ZjQ4NDNfOC01LTEtMS0w_b74e0046-77d0-458d-b753-a48fa6fd98e4"
      unitRef="mxn">1510000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RleHRyZWdpb246NTU4NTAwNTQ5ZGUyNDQ2YWFkMjdiMDMzOGRhMmMxZTdfNjE5Ng_11e9523f-a9a7-47fe-93d1-bf40d0bf6c6c">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2020, 2019 and 2018, employee benefits expenses recognized in the consolidated income statements are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.257%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in cost of goods sold:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,955&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,295&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,251&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,277&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (Note 17.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (Note 18.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in selling and distribution expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,068&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,590&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,587&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,717&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,651&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;551&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (Note 17.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (Note 18.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in administrative expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,448&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,742&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,771&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;541&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (Note 17.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Post-employment benefits other (Note 17.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (Note 18.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;166&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total employee benefits expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  29,633&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  30,561&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  31,174&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock>
    <ifrs-full:WagesAndSalaries
      contextRef="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMi0xLTEtMS0w_b3a73ea6-6f8d-4a26-9eb4-8ee70383ab0b"
      unitRef="mxn">3955000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries
      contextRef="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMi0yLTEtMS0w_6d24f274-f990-4880-860b-06d230a02d22"
      unitRef="mxn">4052000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries
      contextRef="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMi0zLTEtMS0w_6800ea4d-a0a7-4cd1-b8c9-f6376cb46274"
      unitRef="mxn">4295000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:SocialSecurityContributions
      contextRef="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMy0xLTEtMS0w_d0177bdd-07f1-47a4-99c8-c2662a396183"
      unitRef="mxn">1251000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions
      contextRef="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMy0yLTEtMS0w_af0b008c-803f-41ae-a0a9-89a7be687611"
      unitRef="mxn">1277000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions
      contextRef="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMy0zLTEtMS0w_8aba7339-b2a3-4aeb-8ecf-a9444300fe67"
      unitRef="mxn">1320000000</ifrs-full:SocialSecurityContributions>
    <kof:EmployeeProfitSharing
      contextRef="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNC0xLTEtMS0w_7261c5ad-90f6-4d40-8e13-cb29f8f1e39b"
      unitRef="mxn">89000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing
      contextRef="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNC0yLTEtMS0w_8830d935-4a21-433f-b44c-27da5e2bad81"
      unitRef="mxn">79000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing
      contextRef="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNC0zLTEtMS0w_a7184396-489b-43ed-a28c-b5a3d25b9534"
      unitRef="mxn">74000000</kof:EmployeeProfitSharing>
    <kof:PensionAndSeniorityPremiumCosts
      contextRef="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNS0xLTEtMS0w_75a039cd-66f5-469e-b524-46545ea52215"
      unitRef="mxn">69000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts
      contextRef="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNS0yLTEtMS0w_b11d44ed-ff3d-4378-86b1-8fa413b56bb3"
      unitRef="mxn">34000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts
      contextRef="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNS0zLTEtMS0w_549f231a-1892-4401-b77f-e127ec52953e"
      unitRef="mxn">26000000</kof:PensionAndSeniorityPremiumCosts>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="id0f31415877e4c94a82b4c48f35aea04_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNi0xLTEtMS0w_dfce4329-3fbc-45f5-8bd1-8ccbf163a592"
      unitRef="mxn">4000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="i005f06aa6aeb46c98ac33548bc641d76_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNi0yLTEtMS0w_18b1c8d3-b159-4cd0-81c6-96962b0903e8"
      unitRef="mxn">1000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="i37ae464dd8dc491aa0038677492f56f1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfNi0zLTEtMS0w_890ddcb1-ce5d-44e7-a2f7-73afd4e636e5"
      unitRef="mxn">3000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:WagesAndSalaries
      contextRef="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOC0xLTEtMS0w_d0ffb03c-a9b5-4f2e-9f87-f05e387c8243"
      unitRef="mxn">15620000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries
      contextRef="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOC0yLTEtMS0w_a598f649-93f0-4e8c-a8e6-8b045ce84c21"
      unitRef="mxn">16068000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries
      contextRef="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOC0zLTEtMS0w_12f97765-8a1d-48f4-bb52-3dd71be4c5b9"
      unitRef="mxn">16590000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:SocialSecurityContributions
      contextRef="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOS0xLTEtMS0w_ba2a7e62-f486-4f6b-a912-f6070e4d3085"
      unitRef="mxn">4587000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions
      contextRef="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOS0yLTEtMS0w_2cf57446-72ef-49c1-bd2d-8a89e8534ddb"
      unitRef="mxn">4717000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions
      contextRef="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfOS0zLTEtMS0w_c5474cf2-c806-4ebd-a37d-aef257da99d8"
      unitRef="mxn">4651000000</ifrs-full:SocialSecurityContributions>
    <kof:EmployeeProfitSharing
      contextRef="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTAtMS0xLTEtMA_3144b897-4b01-4ae3-9c9f-b42db2942b3f"
      unitRef="mxn">551000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing
      contextRef="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTAtMi0xLTEtMA_dea53c0d-4da5-4cf7-8686-37b7ed8309a1"
      unitRef="mxn">539000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing
      contextRef="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTAtMy0xLTEtMA_9dcfb601-c66b-489c-a7d0-ebd344f8d588"
      unitRef="mxn">496000000</kof:EmployeeProfitSharing>
    <kof:PensionAndSeniorityPremiumCosts
      contextRef="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTEtMS0xLTEtMA_d6123656-3160-460d-9d28-fc8d32fc42b7"
      unitRef="mxn">261000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts
      contextRef="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTEtMi0xLTEtMA_6da605fe-afd0-42cf-8999-cf543df3697f"
      unitRef="mxn">185000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts
      contextRef="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTEtMy0xLTEtMA_3a65478f-8d39-4194-84c0-e7b429393879"
      unitRef="mxn">158000000</kof:PensionAndSeniorityPremiumCosts>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="iae84a7e724de4b08a7ea940d0614d86d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTItMS0xLTEtMA_5487d196-041c-4d0b-90b2-56dcc02de4cf"
      unitRef="mxn">20000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="i2aff8d8b60674523be10524f69cfb68a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTItMi0xLTEtMA_d9ecc476-9ca5-4a7e-a4b8-3f605e4b310f"
      unitRef="mxn">2000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="i937e2f02de9a4d809082a49870be2fe2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTItMy0xLTEtMA_3608f960-4153-450e-863e-c23fdb7124c8"
      unitRef="mxn">11000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:WagesAndSalaries
      contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTQtMS0xLTEtMA_8ad7689e-5f99-47cb-8f0f-e2a7991150e1"
      unitRef="mxn">2448000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries
      contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTQtMi0xLTEtMA_2e5aa3b9-51ee-44a6-89b0-965e30923584"
      unitRef="mxn">2742000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries
      contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTQtMy0xLTEtMA_43dba589-80f6-4e82-ad76-d0eaf8ae41a0"
      unitRef="mxn">2771000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:SocialSecurityContributions
      contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTUtMS0xLTEtMA_40b57c01-758f-40d4-b094-7b4342f01932"
      unitRef="mxn">541000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions
      contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTUtMi0xLTEtMA_119532b2-4570-4a7b-9020-f0c5bd6b5f3e"
      unitRef="mxn">625000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions
      contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTUtMy0xLTEtMA_eac4e8b8-05d4-4c62-b5ae-f23dd1a356ee"
      unitRef="mxn">557000000</ifrs-full:SocialSecurityContributions>
    <kof:EmployeeProfitSharing
      contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTYtMS0xLTEtMA_d5593e73-a90d-4efb-b530-8bbd3d236ee8"
      unitRef="mxn">33000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing
      contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTYtMi0xLTEtMA_ff8ba476-d24f-4e75-b902-771b0d27ca8a"
      unitRef="mxn">35000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing
      contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTYtMy0xLTEtMA_2e1cef9f-674a-4dc0-927b-3179a4a20419"
      unitRef="mxn">31000000</kof:EmployeeProfitSharing>
    <kof:PensionAndSeniorityPremiumCosts
      contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTctMS0xLTEtMA_281a5b27-0efd-4954-a972-49f1e51f652c"
      unitRef="mxn">38000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts
      contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTctMi0xLTEtMA_d7f4c3f1-47bf-4b37-af2e-e359d5db3493"
      unitRef="mxn">20000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts
      contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTctMy0xLTEtMA_958a379a-3e91-48a0-9ee0-ba2a6b28dcfa"
      unitRef="mxn">46000000</kof:PensionAndSeniorityPremiumCosts>
    <ifrs-full:OtherEmployeeExpense
      contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTgtMS0xLTEtMA_d31e56dc-e4ba-47e1-ae9a-50cb4ac8a19d"
      unitRef="mxn">0</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:OtherEmployeeExpense
      contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTgtMi0xLTEtMA_ea60322d-bcde-42c2-af0a-7312c3c1d109"
      unitRef="mxn">0</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:OtherEmployeeExpense
      contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTgtMy0xLTEtMA_9daaad4f-4528-431d-b8bf-1ad39e0b779a"
      unitRef="mxn">2000000</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="i8b20ce4bb49c44909ac82bdcd91292ef_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTktMS0xLTEtMA_c8bb7ff8-fcfd-40d1-b900-16bfce2f0b7c"
      unitRef="mxn">166000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="i4ae915041bb24a4b8a1b51b3a863f2ee_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTktMi0xLTEtMA_ed5c1b98-9e85-4977-8c77-dd6b3f499319"
      unitRef="mxn">185000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="iaba47cdc2805480d8c4c2951f8eb87fe_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMTktMy0xLTEtMA_61606de5-f7d9-4fc7-84d4-a20bcda0ab75"
      unitRef="mxn">143000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMjAtMS0xLTEtMA_bf38c37e-b7aa-4188-8e8c-bd7afc1ed638"
      unitRef="mxn">29633000000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMjAtMi0xLTEtMA_25d510dd-1167-4e0a-bc34-f6127292b7b3"
      unitRef="mxn">30561000000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84Mi9mcmFnOjU1ODUwMDU0OWRlMjQ0NmFhZDI3YjAzMzhkYTJjMWU3L3RhYmxlOjA5M2MzN2FhYjYyYTQ0YTU4ZGFmMjJhNjgzN2E5NjJhL3RhYmxlcmFuZ2U6MDkzYzM3YWFiNjJhNDRhNThkYWYyMmE2ODM3YTk2MmFfMjAtMy0xLTEtMA_5de496d8-c8ff-47cd-9bdd-82822e7df086"
      unitRef="mxn">31174000000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzU1NA_a88ffe6c-6751-4f7d-b0d6-95fd56d552c0">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 18. Bonus Programs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;18.1 Quantitative and qualitative objectives &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bonus program for executives is based on achieving certain goals established annually by management and directors, which include quantitative and qualitative objectives and special projects. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The quantitative objectives represent approximately 50% of the bonus and are based on the Economic Value Added (&#x201c;EVA&#x201d;) methodology. The objective established for the executives at each entity is based on a combination of the EVA generated per entity and by our Company and the EVA generated by our parent Company FEMSA. The qualitative objectives and special projects represent the remaining 50% of the annual bonus and are based on the critical success factors established at the beginning of the year for each executive. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bonus amount is determined based on each eligible participant&#x2019;s level of responsibility and based on the EVA generated by the applicable business unit the employee works for. This formula is established by considering the level of responsibility within the organization, the employees&#x2019; evaluation and competitive compensation in the market. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The incentive plan target is expressed in months of salary, and the final amount payable is computed based on a percentage of achievement of the goals established every year. The bonuses are recognized in the income statement in the year earned and are paid in cash the following year. During the years ended December 31, 2020,2019 and 2018 the bonus expense recorded amounted to Ps. 747, Ps.940 and Ps. 659, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;18.2 Share-based payment bonus plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a stock incentive plan for the benefit of its senior executives. This plan uses as its main evaluation metric the EVA. Under the EVA stock incentive plan, eligible employees are entitled to receive a special annual bonus (fixed amount), to purchase FEMSA and Coca-Cola FEMSA shares or options, based on the executive&#x2019;s responsibility in the organization, their business&#x2019; EVA result achieved, and their individual performance. The acquired shares or options are deposited in a trust, and the executives may access them one year after they are vested at 33%&#160;per year. Fifty percent of Coca-Cola FEMSA&#x2019;s annual executive bonus is to be used to purchase FEMSA shares or options and the remaining 50% to purchase Coca-Cola FEMSA shares or options. For the years ended December 31, 2020, 2019 and 2018, no stock options have been granted to employees. Beginning with January 1, 2016 the shares ratably vest over a three year period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The special bonus is granted to the eligible employee on an annual basis and after withholding applicable taxes. The Company contributes the individual employee&#x2019;s special bonus (after taxes) in cash to the Administrative Trust (which is controlled and consolidated by FEMSA), which then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares (as instructed by the Corporate Practices Committee), which are then allocated to such employee. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coca-Cola FEMSA accounts for its share-based payment bonus plan as an equity-settled share based payment transaction, since it is its parent company, FEMSA, who ultimately grants and settles with shares these obligations due to executives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2020 the shares granted under the Company&#x2019;s executive incentive plans are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FEMSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;KOF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vesting&#160;period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,671&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;719,132&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017-2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,561&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,791&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018-2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,290&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019-2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,006&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,338&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020-2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666,281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956,926&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021-2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,083,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,759,468&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2020, 2019 and 2018, the total expense recognized for the period arising from share-based payment transactions, using the grant date model, was of Ps. 190 Ps. 188 and Ps. 157, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2020 and 2019, the asset recorded by the Company in its consolidated statements of financial position amounted to Ps. 192 and Ps. 234 respectively, see Note 14.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <kof:AnnualBonusPercentageToPurchaseOptions
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzI0_252be822-cc97-4d0f-a6e0-a7af3243bfb3"
      unitRef="number">0.50</kof:AnnualBonusPercentageToPurchaseOptions>
    <kof:AnnualBonusPercentageToPurchaseOptions
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfNjYw_0e569fca-0574-405d-850f-04398e200998"
      unitRef="number">0.50</kof:AnnualBonusPercentageToPurchaseOptions>
    <kof:BonusExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMTUwMg_b792f87b-d5cb-40cf-88a9-824ae88b90cb"
      unitRef="mxn">747000000</kof:BonusExpense>
    <kof:BonusExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMTUwOQ_b70ef518-00c1-4939-af05-e345f455d32f"
      unitRef="mxn">940000000</kof:BonusExpense>
    <kof:BonusExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMTUyMA_4898d7d9-f93b-4f03-92db-871826800bd1"
      unitRef="mxn">659000000</kof:BonusExpense>
    <kof:OptionsGrantedVestingPercentage
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMjEyOA_903540d6-44fd-4a14-a535-91f3901bdbc7"
      unitRef="number">0.33</kof:OptionsGrantedVestingPercentage>
    <kof:AnnualBonusPercentageToPurchaseOptions
      contextRef="iddb4e8d54be947d3a6e3681d930b749d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMjI1MQ_c4cd7106-5390-44c9-84df-c356ca3c8929"
      unitRef="number">0.50</kof:AnnualBonusPercentageToPurchaseOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzI5ODUzNDg4Njg4NA_46daf713-b1e0-45cb-90df-b2a68bf502d8"
      unitRef="number">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzI5ODUzNDg4Njg4NA_4b2b5aac-af15-475e-9599-39db5c443364"
      unitRef="number">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzI5ODUzNDg4Njg4NA_5e48ba98-2363-4252-a8af-467747d9bb71"
      unitRef="number">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <kof:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzI5ODUzNDg4NjkwNA_9ff87031-68c5-4171-8081-c3b35e01bfb5">P3Y</kof:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod>
    <kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzU1NQ_a21468f3-f14d-45f4-a330-14d0e849f7f6">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2020 the shares granted under the Company&#x2019;s executive incentive plans are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FEMSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;KOF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vesting&#160;period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,671&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;719,132&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017-2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,561&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,791&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018-2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,290&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019-2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,006&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,338&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020-2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666,281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956,926&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021-2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,083,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,759,468&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="i0d75d764d9f0409a8f48c98df05e9e85_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfMi0xLTEtMS0w_e153b206-d1fb-482c-af2a-f4a9c8e5e740"
      unitRef="number">567671000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="i77bc84b415bd4e54b63914434f7a85f8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfMi0yLTEtMS0w_b7176dd7-2a80-42c2-b376-8792329eabcc"
      unitRef="number">719132000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="i24c7769a57664e8aaf892ddb43e999c8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfMy0xLTEtMS0w_35329238-9314-4049-9468-40914aa1748e"
      unitRef="number">326561000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="i4493834336604eb1b66bf71114721489_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfMy0yLTEtMS0w_353bdfe8-af0f-4d34-88a1-7541e5a72172"
      unitRef="number">369791000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="ie7f7e8c4d25f43b7a893cfc5a4ada79d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNC0xLTEtMS0w_96d76e56-1222-47b2-b4f2-a28d9e2d1698"
      unitRef="number">211290000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="ief84182dd720473ba0060cc3f3f4dad7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNC0yLTEtMS0w_8208f0ea-ba15-4e7c-a29f-50034a89301b"
      unitRef="number">256281000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="i1ae8d6bf059b431ab7531b011b943ec1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNS0xLTEtMS0w_13748d8a-286a-4ccb-923b-7b74eb471504"
      unitRef="number">312006000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="i55744e28de1d4fc0934ff2c9676cf9be_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNS0yLTEtMS0w_b2348a6e-4047-4689-8977-0869f6762d39"
      unitRef="number">457338000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="i0bf1790108a7427eb9a50c46985f425e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNi0xLTEtMS0w_d8ec48f9-9eae-4663-85bd-cca0ad47ea7b"
      unitRef="number">666281000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="ic86c065349944dbc90f2c9a3a99663ec_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNi0yLTEtMS0w_e91131d7-6484-4fd9-bd8b-26aa61e1a5c9"
      unitRef="number">956926000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="iddb4e8d54be947d3a6e3681d930b749d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNy0xLTEtMS0w_63afe336-0a02-46c5-901c-194af9b0db46"
      unitRef="number">2083809000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="i7e8a0a94b0a74d749b34f5636baaff58_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RhYmxlOjU3YzJhZDQ1NzBiNTQyMTFiMzM3ZTQ4M2IwODQ2MDQ4L3RhYmxlcmFuZ2U6NTdjMmFkNDU3MGI1NDIxMWIzMzdlNDgzYjA4NDYwNDhfNy0yLTEtMS0w_c7faccba-8768-4a6d-9ad3-fe346e34e848"
      unitRef="number">2759468000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzM1OA_7bc78595-f4cf-49ac-a7dd-fbf664c205b4"
      unitRef="mxn">190000000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzM2NQ_21630c85-ba40-4e21-b8d0-01b16f29e0c7"
      unitRef="mxn">188000000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzM3Ng_c82d4ea2-23ee-4db9-8aa8-829c3d97c70a"
      unitRef="mxn">157000000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <kof:ShareBasedPaymentsOtherNonCurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzUxNQ_712c87aa-6c26-4be9-b58a-1ad2bf00e1c2"
      unitRef="mxn">192000000</kof:ShareBasedPaymentsOtherNonCurrentAssets>
    <kof:ShareBasedPaymentsOtherNonCurrentAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV84OC9mcmFnOjRiMjJkMmM0NzEyNzQ3MDBiY2UwMDM4ZGIyOTU2YWRiL3RleHRyZWdpb246NGIyMmQyYzQ3MTI3NDcwMGJjZTAwMzhkYjI5NTZhZGJfMzUyNg_92baf550-ee11-492c-9e08-03da3bc29bf5"
      unitRef="mxn">234000000</kof:ShareBasedPaymentsOtherNonCurrentAssets>
    <ifrs-full:DisclosureOfBorrowingsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMzQwOA_44250d65-e3d2-479c-b547-c747f5d3181f">Bank Loans and Notes Payables &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.604%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.041%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;Expressed in millions of mexican pesos. (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026 and following years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Short- term debt:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombian pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;230&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.37%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Argentine pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.50%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Uruguayan pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;498&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;498&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;498&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.59%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;419&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Variable rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombian pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;431&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.08%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.08%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.66%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Argentine pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54.25%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;463&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Short- term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;882&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long term debt:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. Dollar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Yankee bond&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,598&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,598&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,967&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,575&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.09%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.09%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.48%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexican pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,497&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,486&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,483&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,638&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,484&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.27%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.46%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.95%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.604%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.041%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;Expressed in millions of mexican pesos. (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026 and following years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazilian reais&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;309&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.04%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.05%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.62%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.18%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.05%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Uruguayan pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;770&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,266&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.29%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.04%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.72%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.01%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Subtotal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,329&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,526&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;62,084&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;73,269&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;81,794&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;57,634&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Variable rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexican pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,722&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,181&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,459&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.56%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.64%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.99%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,598&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,358&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.89%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.15%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.04%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.20%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombian pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.61%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazilian reais&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.45%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.37%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.44%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.82%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Subtotal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,598&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,564&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,624&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,461&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,526&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;67,682&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;85,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;94,418&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;69,095&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current portion of long term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,603&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long- term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,526&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;67,682&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;82,461&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;94,418&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;58,492&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4.5pt;padding-left:50.2pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;All interest rates shown in this table are weighted average contractual annual rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:4.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2020, 2019 and 2018, the interest expense related to the bank loans and notes payable is comprised as follows and included in the consolidated income statement under the interest expense caption: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.481%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.481%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on debts and borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,786&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance charges for employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;231&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,174&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,370&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance charges of leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance operating charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,894&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  6,904&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,568&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has the following debt bonds: a) registered with the Mexican stock exchange: i) Ps. 2,500 (nominal amount) with a maturity date in 2021 and fixed interest rate of 8.27%, ii) Ps. 7,500 (nominal amount) with a maturity date in 2023 and fixed interest rate of 5.46%, iii) Ps. 1,500 (nominal amount) with a maturity date in 2022 and floating interest rate of TIIE + 0.25%, iv) Ps. 8,500 (nominal amount) with a maturity date in 2027 and fixed interest rate of 7.87%, v) Ps. 1,727 (nominal amount) with a maturity date in 2025 and floating interest rate of TIIE + 0.08%, and vi) Ps. 3,000 (nominal amount) with a maturity date in 2028 and fixed interest rate of 7.35%, and b) registered with the SEC : i) Senior notes of US. $ 1,250 with interest at a fixed rate of 2.75% and maturity date on January 22, 2030, ii) Senior notes of US. $ 705 with interest at a fixed rate of 1.85% and maturity date on September 1, 2032 and iii) Senior notes of US. $ 600 with interest at a fixed rate of 5.25% and maturity date on November 26, 2043 all of which are guaranteed by our subsidiaries: Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V (as successor guarantor of Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V.) and Yoli de Acapulco, S. de R.L. de C.V. (&#x201c;Guarantors&#x201d;). In Note 29 we present supplemental guarantors consolidating financial information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During 2019, the Company had credit contracts in Mexico for an amount of Ps. 9,400 at an interest rate of 8.39% and 7.91%, such loans were used to settle bank loans denominated in USD and for general corporate purposes. Additionally, the Company obtained during 2019 bank loans in Uruguay, Colombia and Argentina for an amount of Ps. 1,670.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During 2020, the Company obtained (and paid off) bank loans to build liquidity in light of the recent COVID-19 pandemic: in Mexico for an amount of Ps. 15,650 at a weighted interest rate of 6.04%, in Argentina and Colombia for an amount of Ps. 1,184. Similarly, on January 22, 2020 the Company prepaid senior notes in Mexico for US. $ 900, and on February 18, 2020, the Company paid the total balance of its senior notes for US. $ 500.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In addition, the Company celebrated bank loans in Argentine and Uruguayan peso with some banks for Ps. 711 and Ps. 759 (nominal amounts) respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has financing from different financial institutions under agreements that stipulate different restrictions and covenants, which mainly consist of maximum levels of leverage and capitalization as well as minimum consolidated net worth and debt and interest coverage ratios. As of the date of these consolidated financial statements, the Company was in compliance with all restrictions and covenants contained in its financing agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.1 Reconciliation of liabilities arising from financing activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.625%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.486%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.359%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-cash impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;New leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Translation Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  882&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (17,641)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  18,525&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (121)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,645&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total short-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  882&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (17,641)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  18,525&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (121)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,645&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;293&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(405)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,568&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,519&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(26,650)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,479&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;75,265&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total long-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  69,095&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (27,546)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  43,772&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (506)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  85,833&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,383&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (573)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  599&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (123)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,306&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  71,360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (45,760)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  62,297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  599&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (750)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  88,784&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.270%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-cash impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;New leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign Exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Translation Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,382&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (852)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  503&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (151)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  882&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total short-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,382&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (852)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  503&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (151)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  882&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,572&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,926)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(303)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,576&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,841&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,674)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,589)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,519&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total long-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  80,423&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (19,608)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  10,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1,590)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  69,095&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease liabilities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,798&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (492)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (80)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,383&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  83,603&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (20,952)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  10,736&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1,627)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (594)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  71,360&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Beginning balance as of adoption date; January 1st, 2019&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBorrowingsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMzQxMA_a0d98f09-b33a-42d0-ae98-1763eb7eadf6">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.604%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.041%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;Expressed in millions of mexican pesos. (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026 and following years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Short- term debt:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombian pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;230&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.37%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Argentine pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.50%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Uruguayan pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;498&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;498&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;498&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.59%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;419&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Variable rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombian pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;431&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.08%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.08%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.66%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Argentine pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54.25%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;463&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Short- term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;882&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long term debt:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. Dollar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Yankee bond&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,598&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,598&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,967&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,575&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.09%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.09%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.48%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexican pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,497&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,486&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,483&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,638&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,484&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.27%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.46%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.95%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.604%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.041%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;Expressed in millions of mexican pesos. (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026 and following years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazilian reais&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;309&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.04%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.05%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.62%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.18%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.05%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Uruguayan pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;770&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,266&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.29%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.04%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.72%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.01%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Subtotal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,329&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,526&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;62,084&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;73,269&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;81,794&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;57,634&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Variable rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexican pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,722&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,181&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,459&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.56%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.64%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.99%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,598&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,358&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.89%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.15%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.04%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.20%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombian pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.61%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazilian reais&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.45%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.37%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.44%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.82%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Subtotal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,598&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,564&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,624&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,461&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,526&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;67,682&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;85,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;94,418&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;69,095&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current portion of long term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,603&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long- term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,526&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;67,682&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;82,461&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;94,418&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;58,492&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4.5pt;padding-left:50.2pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;All interest rates shown in this table are weighted average contractual annual rates.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
    <ifrs-full:ShorttermBorrowings
      contextRef="i5c58505f67a34956ad31d23f6bb5f80f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS0xLTEtMS0w_9fcee73d-0220-4196-a251-345d5d63df42"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i4e059c03898f4320a50ca826e00fb373_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS0yLTEtMS0w_eca33758-113b-4401-827b-703059e46838"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i351d0f740caa42c29116d114f63d3a2b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS0zLTEtMS0w_91b676fb-1ea4-4c4b-a496-74edc512c3ce"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ifb7533b3083c4c64b54aca226cc1419a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS00LTEtMS0w_2d84f50a-eaee-4c5c-9576-33378e4b6859"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ice44bb6c36a94946a7306222507ff41d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS01LTEtMS0w_0e12e852-229b-44c4-9e35-578eea4fdb85"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ib20dc4ea47dc4cafb82728465f7a8140_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS02LTEtMS0w_cfee7787-6e53-46d1-a565-a6f113f8b2db"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i66752dfd9b5747008fe662a268cf3977_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS03LTEtMS0w_b18c88be-ba99-4051-8e55-a9b0496678d7"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ibd442ae9442d455889263c5431e17f35_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS04LTEtMS0w_e4919894-130f-4e8b-aea0-0ca1afc170e7"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i49dd82f1a05f42b4bc56fdc803562cbe_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNS05LTEtMS0w_d24d8d70-d0bc-463d-8d6f-28a3cec5b0bf"
      unitRef="mxn">230000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i5c58505f67a34956ad31d23f6bb5f80f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi0xLTEtMS0w_cccbefc4-a032-428f-96a4-a15082bff9bf"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i4e059c03898f4320a50ca826e00fb373_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi0yLTEtMS0w_5aeac071-e63a-4a16-be17-fc53d5107a0d"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i351d0f740caa42c29116d114f63d3a2b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi0zLTEtMS0w_8b8e5088-d27c-4dc4-a341-ef0192303d68"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ifb7533b3083c4c64b54aca226cc1419a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi00LTEtMS0w_059917fa-062c-4f63-a600-6f59cc81c6c4"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ice44bb6c36a94946a7306222507ff41d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi01LTEtMS0w_c1699d93-6ca5-4baa-9810-ace2a511bc3f"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ib20dc4ea47dc4cafb82728465f7a8140_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi02LTEtMS0w_f4f90bc3-91dc-4742-b71c-1343f2fd2084"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i66752dfd9b5747008fe662a268cf3977_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi03LTEtMS0w_4e52281f-04f4-4a66-bf68-c397fd44e995"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ibd442ae9442d455889263c5431e17f35_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi04LTEtMS0w_85e38fa7-fe3c-4fa6-949c-4636e6ab28e2"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i49dd82f1a05f42b4bc56fdc803562cbe_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNi05LTEtMS0w_fcf9a8b0-e75f-4634-8156-0caebeac4387"
      unitRef="number">0.0437</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings
      contextRef="id97c586a8a71454db0635085e7097063_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC0xLTEtMS0w_8ccb7425-9cd1-4425-a7e5-b05bdb7242e9"
      unitRef="mxn">711000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i5f1caf9e0202432fa6e5b4f62b18fdf0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC0yLTEtMS0w_393db52d-fe5e-4f1c-86fc-fec03ca98f6c"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i0def8b6723bc4e3780dd81ef3c06c1e7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC0zLTEtMS0w_49ec0550-e607-4580-925f-3164a015e71a"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i5c11edeac2ac45ab83d7398000275185_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC00LTEtMS0w_19a50c44-7841-4645-8fbd-b1aef22cea80"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i093b42c564b84b928fbaf73f0c1f3f1b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC01LTEtMS0w_f6c2a7b9-5185-4e0f-a39b-9ef6d1dfd868"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i30c25ffd029f4e8f97f59b719826ed20_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC02LTEtMS0w_89b72617-e4d2-4bcd-ad9a-171ae41a8e0a"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ie056da43efee4694acdbecee3054488a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC03LTEtMS0w_5b81dd0f-8c79-4217-90ca-383fe1f4b188"
      unitRef="mxn">711000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="iea78f1326f284e56bf8defd8536358e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC04LTEtMS0w_07684d1f-8e8d-40a6-9cc2-e19c13c768f5"
      unitRef="mxn">711000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i77a8802c38b2454787fc60549b5f533f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOC05LTEtMS0w_acc11d67-3edf-40ed-bbfb-59e6bcd4a3f6"
      unitRef="mxn">126000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="id97c586a8a71454db0635085e7097063_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS0xLTEtMS0w_728ef817-c90e-49a5-896e-24a4ce403f0b"
      unitRef="number">0.4473</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i5f1caf9e0202432fa6e5b4f62b18fdf0_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS0yLTEtMS0w_ebbc12d0-32e3-463e-9496-3222e70cbaae"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i0def8b6723bc4e3780dd81ef3c06c1e7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS0zLTEtMS0w_3d772693-0a5f-42d6-a529-eefb914bc926"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i5c11edeac2ac45ab83d7398000275185_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS00LTEtMS0w_24d38b84-4805-43fa-a3ea-e2ed0367c4a7"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i093b42c564b84b928fbaf73f0c1f3f1b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS01LTEtMS0w_4142055b-6ea6-4784-a4d0-2fa33810b3a0"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i30c25ffd029f4e8f97f59b719826ed20_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS02LTEtMS0w_a0987ae2-d375-46c2-8940-6e62831d233d"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ie056da43efee4694acdbecee3054488a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS03LTEtMS0w_e078711c-e5cc-4254-a937-c3454887bb20"
      unitRef="number">0.4473</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="iea78f1326f284e56bf8defd8536358e0_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS04LTEtMS0w_f927e1fc-3026-40f1-84c6-aa00e18de677"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i77a8802c38b2454787fc60549b5f533f_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfOS05LTEtMS0w_8d085cdd-38ae-4ef3-9969-1b68ef17900c"
      unitRef="number">0.6350</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings
      contextRef="i0f733a95a2824deaa71decb8afa951f4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtMS0xLTEtMA_0e912d4b-80b2-4d00-971c-402f507d336e"
      unitRef="mxn">498000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i122259381afd47b6923fb691b930a84d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtMi0xLTEtMA_c1c35895-9a8f-4c2c-94f1-7f936d286c97"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ia05f1e7e5bbf43d0ab36e29611c313ff_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtMy0xLTEtMA_bdd00282-2e45-41e6-8160-be2f97443b7b"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ia9584a3827b2435eac954512d5ba8507_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtNC0xLTEtMA_5191ada3-844c-41a7-bfad-b261387d9398"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="iaee6a92a193f4cc8b7a612eb404b5007_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtNS0xLTEtMA_d90b82a4-aa53-42cd-91d9-611ed1ba5ff5"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i19a4eee2038e4fc2a027412692ffe054_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtNi0xLTEtMA_ca86d949-f15c-40a2-99e1-e384d1a4b3d8"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ia89c87f27c644bf7b589aa572bef6284_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtNy0xLTEtMA_d782d278-4d44-4742-9ce6-153ff07c206c"
      unitRef="mxn">498000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i117f1901712f4a27833099277a2dc335_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtOC0xLTEtMA_d5546938-9d09-4ad0-a0c8-eddc2f91a5a7"
      unitRef="mxn">498000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i3876280506ed4a25860e4150364873f4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTEtOS0xLTEtMA_ba80c58a-f8b2-4fa2-9a32-0f625d0f42b7"
      unitRef="mxn">63000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i0f733a95a2824deaa71decb8afa951f4_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItMS0xLTEtMA_3091be05-ec05-445a-8867-0130d60dd4b5"
      unitRef="number">0.1513</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i122259381afd47b6923fb691b930a84d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItMi0xLTEtMA_a21cd112-5a35-43ca-b1a1-4bcc4e1df360"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia05f1e7e5bbf43d0ab36e29611c313ff_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItMy0xLTEtMA_c3a12ac5-3d5a-4417-a275-ebd44ced1a51"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia9584a3827b2435eac954512d5ba8507_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItNC0xLTEtMA_25c26659-334d-4641-972b-dc76e5585dd5"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="iaee6a92a193f4cc8b7a612eb404b5007_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItNS0xLTEtMA_ccdf0078-7d73-40c4-959d-57e83e20c6cd"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i19a4eee2038e4fc2a027412692ffe054_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItNi0xLTEtMA_8ec938bf-f989-4f04-966e-a180131c959e"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia89c87f27c644bf7b589aa572bef6284_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItNy0xLTEtMA_bd5feb1a-6c8e-40eb-b8e4-49aaf1b509cd"
      unitRef="number">0.1513</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i117f1901712f4a27833099277a2dc335_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItOC0xLTEtMA_d15f9c27-045d-4af4-bb8b-129fc8ab05d1"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i3876280506ed4a25860e4150364873f4_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTItOS0xLTEtMA_2947d2de-320b-42cb-ae15-a24f1613d273"
      unitRef="number">0.1159</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings
      contextRef="ib5605884ebbb41a79b87892008128760_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtMS0xLTEtMA_d4467d8b-becd-4f1c-816b-c85c7ae695b7"
      unitRef="mxn">1209000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="iea640ce316904d11ab6eb2b53c4cf295_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtMi0xLTEtMA_db9cadeb-36b6-4290-8dba-edde8c942e9c"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i342d1b2afaba4f0e86a9691055d35be1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtMy0xLTEtMA_3d4f25e4-ad77-4a8b-a876-9ae1b86100b4"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i9d9ffa1486e246049db34c19a31f2778_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtNC0xLTEtMA_21ef9f7c-7efb-47a6-890d-9fa96e1c3eb0"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i4a5356e63b714e7bac5f28dfa470b7df_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtNS0xLTEtMA_3e5f7af9-9265-40d6-bac2-f423e251bead"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i74ed30b395bc4668916a7dc1bfc8b763_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtNi0xLTEtMA_89c61866-9217-49a0-b8df-56203c2af4ad"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i40f869252c07497e852de49a013c2039_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtNy0xLTEtMA_14587e88-e4a0-4069-bedb-2131813859ec"
      unitRef="mxn">1209000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ic8b66b75dbe24f5ba505ebfb2cd37b91_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtOC0xLTEtMA_ea59c1e7-e044-42d8-b70e-9a1e38d6459f"
      unitRef="mxn">1209000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i198d68f2395a4166933ef328ac797e36_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTMtOS0xLTEtMA_c829c31f-f333-457b-87b7-69673dddf6b2"
      unitRef="mxn">419000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ia6dcd5b96f144fcdb457446bb9df937d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtMS0xLTEtMA_c34cd4c2-86a4-4b59-b151-61810af32052"
      unitRef="mxn">436000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="if4ec8a4fdd0d443da1fe3f8f0b19962f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtMi0xLTEtMA_cffb2ab8-04c0-40d7-84bf-d4b79f7bcf0a"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i904a2dbcdc924e009596e7d8f356fa68_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtMy0xLTEtMA_fde9a364-8a0e-40d8-9f91-6e960eaa1a60"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ie48404441dfb45ac895805af999ac984_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtNC0xLTEtMA_4e9cfd2d-26a8-49a4-9006-82673e16f9c4"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i3964a02313df460e954382cedbeb5b76_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtNS0xLTEtMA_e998098b-a718-4c9e-ac13-2029b4270b18"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i68162a426890470f89934f45692c9e75_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtNi0xLTEtMA_5d9917ce-e0ba-4ab3-a72e-3f3248a0cdcd"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ie3944083e0d5437bb5022a6eca957700_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtNy0xLTEtMA_f0f838c8-3e78-46ac-8d09-db4e6edc990e"
      unitRef="mxn">436000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ia555d25e54f141efb9959b959fa99ec8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtOC0xLTEtMA_eacf1d56-514d-4bd4-8a1b-1e905d543dcd"
      unitRef="mxn">436000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="iea448859dd0b4427aa277efd1bc8d7bf_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTYtOS0xLTEtMA_8c543980-642d-4f17-ac97-b3573d8718fc"
      unitRef="mxn">431000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia6dcd5b96f144fcdb457446bb9df937d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctMS0xLTEtMA_22242fb2-8ce9-4978-8e56-c6f53495f2b5"
      unitRef="number">0.0308</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="if4ec8a4fdd0d443da1fe3f8f0b19962f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctMi0xLTEtMA_75f86328-426b-4234-8d6b-011956ad4415"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i904a2dbcdc924e009596e7d8f356fa68_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctMy0xLTEtMA_ef927104-fbed-4350-9caf-5baf64b42958"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ie48404441dfb45ac895805af999ac984_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctNC0xLTEtMA_2478767b-82b8-4717-a6a9-647da120dded"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i3964a02313df460e954382cedbeb5b76_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctNS0xLTEtMA_983b3f82-b054-4712-aa1e-c8bf002e6e60"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i68162a426890470f89934f45692c9e75_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctNi0xLTEtMA_a82e4519-5eb1-4eba-bd16-f158ffb6b2b2"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ie3944083e0d5437bb5022a6eca957700_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctNy0xLTEtMA_e8d1432f-1625-444b-a14f-42e14b98acb4"
      unitRef="number">0.0308</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia555d25e54f141efb9959b959fa99ec8_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctOC0xLTEtMA_513f31cd-0a23-405f-9a59-a0e58163bd60"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="iea448859dd0b4427aa277efd1bc8d7bf_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTctOS0xLTEtMA_286e7377-5e2b-4476-ae29-89ae02e37135"
      unitRef="number">0.0466</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings
      contextRef="ie7a5c566db1646fe923f537ee2072bb7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktMS0xLTEtMA_dbc64f07-8752-46f2-81b9-1dfa4f99b5a9"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="if5550ce7bed84ba48d3ecf8b50fe0357_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktMi0xLTEtMA_fbe30514-ffd2-4eb7-ad6d-cdabf3c9c59f"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ie762aa9e87a1496aa1372eb6c2bb051b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktMy0xLTEtMA_aca9902e-3757-431c-9f30-1b71b0d65f5c"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ie4b570daddb04f96ba77d08a5cc53054_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktNC0xLTEtMA_058fa91b-20ab-4e24-a3b7-fdbe818f2f1e"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i3dbdb42e318e42d0996afa591ec4cafc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktNS0xLTEtMA_46dfaea4-79f6-4dcb-87e2-72951fd79d23"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i2ff8048d373843c0b4c116d46ddadda1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktNi0xLTEtMA_83b912b2-2389-4c9a-aa85-869513418823"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i3bd28c195a8742f1a78b64bb52862ccb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktNy0xLTEtMA_56e823e4-cec6-4e3c-9795-d7f51c98f0a8"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i65a76fb4e72d4a318e8d30519b0bf41e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktOC0xLTEtMA_830a9804-f473-4623-bae2-36e2d3545809"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i6ba4b454a12a4f97a5fb313cd3b42b3a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMTktOS0xLTEtMA_9b32451c-2dd8-412a-978f-bbcd4df7609f"
      unitRef="mxn">32000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ie7a5c566db1646fe923f537ee2072bb7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtMS0xLTEtMA_6aadbabf-6c14-41a1-8df4-e4f81a925213"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="if5550ce7bed84ba48d3ecf8b50fe0357_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtMi0xLTEtMA_bd2bf552-d4cd-4aba-8f7d-4333d3a5e095"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ie762aa9e87a1496aa1372eb6c2bb051b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtMy0xLTEtMA_571687bd-3d7a-4147-ade5-61e20efe0b6d"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ie4b570daddb04f96ba77d08a5cc53054_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtNC0xLTEtMA_10976571-5a0c-40b4-b64e-40936be60497"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i3dbdb42e318e42d0996afa591ec4cafc_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtNS0xLTEtMA_f3b5ffe2-4a5a-4fe2-81b5-735f5c8049e0"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i2ff8048d373843c0b4c116d46ddadda1_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtNi0xLTEtMA_df4f77c4-a11c-4fe8-a8f3-dc34c1ffe061"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i3bd28c195a8742f1a78b64bb52862ccb_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtNy0xLTEtMA_6ca9eff8-d7bf-4eef-93d7-42b4af063ec4"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i65a76fb4e72d4a318e8d30519b0bf41e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtOC0xLTEtMA_e0f61d67-63be-42b9-a95b-8a7d6d705a2c"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i6ba4b454a12a4f97a5fb313cd3b42b3a_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjAtOS0xLTEtMA_afdf7568-5640-4316-ba2e-8daf39aef2c9"
      unitRef="number">0.5425</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings
      contextRef="if968ab142fab41f093bf830ad762c3f7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtMS0xLTEtMA_543e9e4a-9a2b-4588-a4ba-9cafba40d034"
      unitRef="mxn">436000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i18b1f8f73e474761ab10b04397ae5aeb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtMi0xLTEtMA_aecfcf4b-c6a0-4a2a-865f-b169ce51535b"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i89da6524b87f491e859e5886e622be06_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtMy0xLTEtMA_b40056d0-fc12-48ab-8126-6ecfff95924e"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="iea93e68dbe2d46cd94b7caeee4e7d6b5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtNC0xLTEtMA_a1ad332f-dd00-4661-8f7a-986f3d486e90"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i4f310a61828540f39a0e6523469f5979_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtNS0xLTEtMA_ed67ff18-69c5-4c3d-8a85-0b1ab10de6fa"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i384cfe746c4e40c8bf1edae1444a5794_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtNi0xLTEtMA_651035b9-3b0f-4570-b059-4e7b264edd16"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i6d8cea2bd87840f4b249c24b22ebb43b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtNy0xLTEtMA_6a2d60f6-572d-4448-a9f7-5d80c42dbd21"
      unitRef="mxn">436000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i6d3ded8dfbb84e1d995349b7f62ec446_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtOC0xLTEtMA_f29ed644-9937-43a6-97c2-cc5d497a7a5e"
      unitRef="mxn">436000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ic6fc664a73a54a3f8976a841aa843da1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjEtOS0xLTEtMA_bdac87be-ff68-47b2-9d5d-995477576b37"
      unitRef="mxn">463000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i20467edd2f4e4853ad950bcb58673c07_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItMS0xLTEtMA_350c1937-f60e-482d-87d3-bcc1ec2d5bcc"
      unitRef="mxn">1645000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i9afc33f5decd4a7eb6ffce29a20eefe8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItMi0xLTEtMA_f3d67ff3-fc22-4674-9d90-a66e84a8320a"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i2675feb3849f4057b9ff67e0f0ed9d00_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItMy0xLTEtMA_28d9dea2-809c-4ffe-94d1-99861ef23779"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ia5be0333a7794148aef2f6e69bbe9c8a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItNC0xLTEtMA_21b7bceb-ac37-46be-aa9b-2df8d8d778f5"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i0050a6c5e8524bdba6d537c6b12186cf_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItNS0xLTEtMA_aa5a5b67-61d3-495c-911f-1f2d0dcdb546"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i5e5edee2c0d64bbfb0b873d9eb75ec70_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItNi0xLTEtMA_5880479d-02bf-4519-86f1-f0dc13df55eb"
      unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItNy0xLTEtMA_6330dd11-b322-4de5-a408-167f8e25c66d"
      unitRef="mxn">1645000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ib6f45c2c08094511bc4bd1dc1094c670_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItOC0xLTEtMA_f680baff-2c9e-4e8b-8a8c-d9cb13416efc"
      unitRef="mxn">1645000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjItOS0xLTEtMA_1198daad-07ec-43f4-8c6b-ab494d4b8141"
      unitRef="mxn">882000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:Borrowings
      contextRef="i43ab774efaeb4a6e83818e1040dc01b9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctMS0xLTEtMA_a1afb2f5-2ed3-4cd3-9a4b-f7e26ef4f104"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i1a47815979144f95beaf8d5b289e82b7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctMi0xLTEtMA_c42bc060-cf93-452c-b926-f68a6adec3a5"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i2aae66647f814bb4a278abcd1706ae6c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctMy0xLTEtMA_69195485-f057-4817-8169-bc5aa4779f79"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia59006e4d4d9429c8f2292f2e9744712_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctNC0xLTEtMA_408626f0-c4e9-4feb-9af6-48fa927c1078"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i45a6eb0791154aba889edfee3dde0cfc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctNS0xLTEtMA_36cf85d5-92dd-40f8-88f7-0e82c5984749"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ic2fc07f20260475d890b5e860b7da87c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctNi0xLTEtMA_4145eb64-1537-4f30-aa90-4371d012b3ff"
      unitRef="mxn">50598000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i65b7c3fba04c4bb986649b25f08e9057_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctNy0xLTEtMA_5bded573-da74-433e-99df-c83bea8cf78f"
      unitRef="mxn">50598000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i8963d1b9a67a4523b6278300794af57d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctOC0xLTEtMA_ffa4554f-328e-4bef-a2c1-a91380e1309e"
      unitRef="mxn">57967000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ide8f1602c75e4a4f98b8dcedbbd4ed36_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjctOS0xLTEtMA_6aec23e4-68e3-4ee3-a2f4-9d2f9faff883"
      unitRef="mxn">37575000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i43ab774efaeb4a6e83818e1040dc01b9_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtMS0xLTEtMA_616c36df-ec92-47f9-a3b0-9196a56881cd"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i1a47815979144f95beaf8d5b289e82b7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtMi0xLTEtMA_a6e86242-39a7-4b5f-b6c0-9b1e1355fa0e"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i2aae66647f814bb4a278abcd1706ae6c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtMy0xLTEtMA_e1c278e0-e7b8-4248-95d5-304234a34703"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia59006e4d4d9429c8f2292f2e9744712_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtNC0xLTEtMA_6f7d0bdf-681f-4232-863d-6e464a40c8a9"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i45a6eb0791154aba889edfee3dde0cfc_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtNS0xLTEtMA_48552af7-2fc8-4abc-a5f4-ee3b0ebffc3c"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ic2fc07f20260475d890b5e860b7da87c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtNi0xLTEtMA_8a1f118f-b4e8-4d00-a8b8-d13bd8358f54"
      unitRef="number">0.0309</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i65b7c3fba04c4bb986649b25f08e9057_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtNy0xLTEtMA_25fe0bb0-f15a-4142-b97d-87321f99b7bf"
      unitRef="number">0.0309</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i8963d1b9a67a4523b6278300794af57d_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtOC0xLTEtMA_d9c5ce17-2dea-4f95-a547-16155698e504"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ide8f1602c75e4a4f98b8dcedbbd4ed36_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMjgtOS0xLTEtMA_6c82d24d-fcec-4864-8268-c6af3ed86a17"
      unitRef="number">0.0448</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings
      contextRef="i82d3c9bbe0024243b5cdd827097d7b35_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtMS0xLTEtMA_f55e8c48-d029-44f8-8ffa-4431f0ac7eef"
      unitRef="mxn">2500000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="id8488c989dea4c2a850383ce5975d747_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtMi0xLTEtMA_405aa0c6-f9d0-4522-acf3-c1284c89f1df"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i7f5d9a6a6f4d42bbb500e1e35dc754d8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtMy0xLTEtMA_76079d79-c071-46df-a6c9-7d73ae6458ce"
      unitRef="mxn">7497000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i6ad5d71c7416485c85125b12062c5be5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtNC0xLTEtMA_46372e87-3ac8-46f9-8012-1db1f298b0f8"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i66612b87951c4e56b4911dc994a4a626_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtNS0xLTEtMA_fd666238-2708-428f-8fc0-98d2f40323f8"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia572e02ca3b04106bbe67f5240bc1b8b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtNi0xLTEtMA_bd051866-b9d1-4856-8130-56ed2f8e85f6"
      unitRef="mxn">11486000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i74edcb148a1f4facb86e15dba3c763b7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtNy0xLTEtMA_4105ddbb-92a2-4b11-9833-ee4fcdcc087a"
      unitRef="mxn">21483000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i9c86a5cf32234908a89f6b8ac50bf153_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtOC0xLTEtMA_6fadbe1d-8250-4a3a-b8fc-ebdd92f383f2"
      unitRef="mxn">22638000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i76508d206e0c4f7abde0a8f8378652d6_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzAtOS0xLTEtMA_cea2759b-9985-4db5-80b4-586d4d44b287"
      unitRef="mxn">18484000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i82d3c9bbe0024243b5cdd827097d7b35_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtMS0xLTEtMA_6e75d4e0-a18f-4ab4-ab29-877cdd149461"
      unitRef="number">0.0827</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="id8488c989dea4c2a850383ce5975d747_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtMi0xLTEtMA_dca37a25-3d91-4dfb-897d-5663795d691f"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i7f5d9a6a6f4d42bbb500e1e35dc754d8_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtMy0xLTEtMA_2133dcf9-4dcd-4253-bded-18b00d0344aa"
      unitRef="number">0.0546</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i6ad5d71c7416485c85125b12062c5be5_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtNC0xLTEtMA_14176b08-a943-4489-88c9-951ddd4a418d"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i66612b87951c4e56b4911dc994a4a626_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtNS0xLTEtMA_6ad3ea3f-19cc-439c-b99d-9e971fcda388"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia572e02ca3b04106bbe67f5240bc1b8b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtNi0xLTEtMA_8989ee34-49fd-4d0c-a9e0-523d50f5d0a6"
      unitRef="number">0.0773</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i74edcb148a1f4facb86e15dba3c763b7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtNy0xLTEtMA_524ad20c-ad9f-4afa-85ad-a5392511016d"
      unitRef="number">0.0700</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i9c86a5cf32234908a89f6b8ac50bf153_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtOC0xLTEtMA_fddf6ae1-19f2-4488-946f-c43ce7c369db"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i76508d206e0c4f7abde0a8f8378652d6_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzEtOS0xLTEtMA_de5cef7d-23fc-4d36-9361-f14d1bc97ef0"
      unitRef="number">0.0695</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings
      contextRef="id39bae80db0e472b81f044ec986461c5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtMS0xLTEtMA_ce938935-c586-4a5b-8c72-3f915572955d"
      unitRef="mxn">59000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ic1f5e594a462466ba54cc8dfa9b589f1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtMi0xLTEtMA_6f5eda43-e343-4fd6-b759-796d1aa3f2f5"
      unitRef="mxn">50000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="id366c5aff27e49a6be137e7c20aaf524_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtMy0xLTEtMA_a3d7a845-d351-4236-b12c-0d4c7bd61bd1"
      unitRef="mxn">29000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i792feabb62d94847be566c7d28047459_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtNC0xLTEtMA_0aafe656-a9fd-4dc0-ab03-695e76dbd626"
      unitRef="mxn">19000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia8fda4837a3244b291f3b1299275e52e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtNS0xLTEtMA_a756ae6e-6395-48af-ac84-aef10c47e7a1"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ida00ec0dd6b149118676c21fc6f59d50_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtNi0xLTEtMA_d63f16c5-8e0d-4e85-8b4d-c8fa801d77a2"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i1ba8e0cb027c452b97c3060825f6f43b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtNy0xLTEtMA_3a752cb6-dc5b-4491-9de9-d2f0373b16cc"
      unitRef="mxn">157000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i9cd3d57b8c9045f587a86f13f87a878f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtOC0xLTEtMA_3be2b420-8139-4719-9b46-6bc98829fdef"
      unitRef="mxn">157000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia6274a0dbd16459aa1b8e8788d1b7364_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzMtOS0xLTEtMA_6b5e4a66-8829-4d93-9577-99e14a969ffb"
      unitRef="mxn">309000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="id39bae80db0e472b81f044ec986461c5_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtMS0xLTEtMA_f045ae70-66d8-4fdf-8976-1b74f18df938"
      unitRef="number">0.0604</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ic1f5e594a462466ba54cc8dfa9b589f1_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtMi0xLTEtMA_12de4c28-b4bf-4a11-b2de-63787fb43e44"
      unitRef="number">0.0605</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="id366c5aff27e49a6be137e7c20aaf524_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtMy0xLTEtMA_b5406972-06c2-4a8a-bd0d-639b2ae7f005"
      unitRef="number">0.0640</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i792feabb62d94847be566c7d28047459_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtNC0xLTEtMA_6e250a50-8faa-46c3-9b72-e819c097d9e5"
      unitRef="number">0.0662</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia8fda4837a3244b291f3b1299275e52e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtNS0xLTEtMA_9d82f498-cf96-4c36-a5ed-afce233dbbe5"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ida00ec0dd6b149118676c21fc6f59d50_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtNi0xLTEtMA_b8464117-1db8-405d-948c-772155ffb77f"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i1ba8e0cb027c452b97c3060825f6f43b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtNy0xLTEtMA_d0333919-b87d-4e80-860e-1722ac04a9ca"
      unitRef="number">0.0618</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i9cd3d57b8c9045f587a86f13f87a878f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtOC0xLTEtMA_37af732c-31f1-4685-8b50-cc78279b0066"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia6274a0dbd16459aa1b8e8788d1b7364_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzQtOS0xLTEtMA_2cc1f328-1f31-4d62-b205-157c734158bd"
      unitRef="number">0.0605</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings
      contextRef="i7db7e471a2f54cdcb3bcfdbc7d6ca095_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtMS0xLTEtMA_3e1466d4-3cb2-40ad-bbc1-c4ef1c0aef8b"
      unitRef="mxn">770000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i54f45fee665643ddab8a69f31bd28c3d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtMi0xLTEtMA_509f50ff-47c1-4f55-b457-99133e356831"
      unitRef="mxn">261000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i58d955113a1949beb8d2f774e517710f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtMy0xLTEtMA_a2cd2c3a-e797-468c-9a9d-6f68e5bed4fb"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i83ce24bdd1d8413c9fbad9e6f9e611ac_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtNC0xLTEtMA_3116900c-e5a8-421c-a3cd-353d924ac7b2"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="iadd1062107e94cd08d3488b58913452a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtNS0xLTEtMA_c332d6ec-34e8-4648-a18b-e167cc37bdf6"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ic90711e7aef946919fae4472e4c85e57_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtNi0xLTEtMA_5cf82b44-c47e-4297-a031-b538d1078efc"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="if622d95d0d7940cc83da650cfe60b2fe_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtNy0xLTEtMA_d9ef3fc9-c3e7-4c41-831f-19c843ff2f7e"
      unitRef="mxn">1031000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i97e82008766d4d7fae441d4a6d98edfb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtOC0xLTEtMA_0df92c64-04bd-414d-803e-522f79043302"
      unitRef="mxn">1032000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i25e2a056f83043d1887f35f18044a68f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzYtOS0xLTEtMA_e0f40d04-8d92-4655-96d2-91920e72a225"
      unitRef="mxn">1266000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i7db7e471a2f54cdcb3bcfdbc7d6ca095_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctMS0xLTEtMA_25b602db-eb03-4690-aac6-3e642281a7a0"
      unitRef="number">0.1029</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i54f45fee665643ddab8a69f31bd28c3d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctMi0xLTEtMA_b7ba6def-927a-4413-bf5f-b5a19fdd0535"
      unitRef="number">0.0804</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i58d955113a1949beb8d2f774e517710f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctMy0xLTEtMA_e13fbccf-0fe3-47c8-9fe7-698eac10780e"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i83ce24bdd1d8413c9fbad9e6f9e611ac_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctNC0xLTEtMA_bea1d08f-953e-4ef0-870a-304b7190492e"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="iadd1062107e94cd08d3488b58913452a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctNS0xLTEtMA_670fccee-b8c8-4ce5-884f-ca97b915bfa2"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ic90711e7aef946919fae4472e4c85e57_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctNi0xLTEtMA_504adb2f-61b9-4e35-989e-c7dfa351def2"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="if622d95d0d7940cc83da650cfe60b2fe_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctNy0xLTEtMA_ca266125-00dc-426e-bc21-c2f9b95e25d7"
      unitRef="number">0.0972</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i97e82008766d4d7fae441d4a6d98edfb_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctOC0xLTEtMA_d2012ad1-54c8-4c26-b177-e5bd9df8e6dd"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i25e2a056f83043d1887f35f18044a68f_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzctOS0xLTEtMA_001699c0-9c00-4cc4-be25-7f9d89c6d1cb"
      unitRef="number">0.1001</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings
      contextRef="ib5605884ebbb41a79b87892008128760_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtMS0xLTEtMA_d9941d52-cd66-4709-9975-3ecb93c5a00f"
      unitRef="mxn">3329000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="iea640ce316904d11ab6eb2b53c4cf295_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtMi0xLTEtMA_17604daf-f964-45f0-b2b6-b3c681638ab3"
      unitRef="mxn">311000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i342d1b2afaba4f0e86a9691055d35be1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtMy0xLTEtMA_07b72e49-5ef4-4cb9-9441-2f9cf178ad05"
      unitRef="mxn">7526000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i9d9ffa1486e246049db34c19a31f2778_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtNC0xLTEtMA_277da7fe-074d-4bb7-8ad4-e9414c2af3a9"
      unitRef="mxn">19000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i4a5356e63b714e7bac5f28dfa470b7df_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtNS0xLTEtMA_0699b0f7-4f09-4792-a9cc-1c2e9871fac6"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i74ed30b395bc4668916a7dc1bfc8b763_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtNi0xLTEtMA_ed5ab443-8a17-42e2-8b80-b4740c07995a"
      unitRef="mxn">62084000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i40f869252c07497e852de49a013c2039_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtNy0xLTEtMA_71ff0735-7aa8-4fb7-9020-593fe36be6d0"
      unitRef="mxn">73269000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ic8b66b75dbe24f5ba505ebfb2cd37b91_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtOC0xLTEtMA_eeabe1ee-94fd-43db-8e0e-84add35e063f"
      unitRef="mxn">81794000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i198d68f2395a4166933ef328ac797e36_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfMzgtOS0xLTEtMA_f73e7720-f11a-4650-9dce-6df0e165404e"
      unitRef="mxn">57634000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i770b3841e0db43968e4555a69eb61ed4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtMS0xLTEtMA_652d37c8-3600-43d5-8828-095a5e5fea14"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i27d274e665304de086acc44c3b0feff1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtMi0xLTEtMA_69dd45bc-6598-481f-9225-20de98034063"
      unitRef="mxn">1459000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia9d36f97899e484ca51fae312a4becb2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtMy0xLTEtMA_c1cdacbe-cc8b-47dc-bb96-7528248ed3d0"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i13a37409f14d418e8c36792267c03a86_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtNC0xLTEtMA_3d8ab448-98b5-403d-9a5d-2fd74798060b"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ib3c7348d4fe24217b92c6ad6293b3105_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtNS0xLTEtMA_03bb8e5f-c434-43aa-a4c0-95b0cc9fe69c"
      unitRef="mxn">1722000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i799a334191c84291bb0936fd3db26bcd_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtNi0xLTEtMA_721ebc35-a81e-470e-9b46-ce865a4b07dd"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i0a3e9e7ceea843b2a4773ca181ca5b64_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtNy0xLTEtMA_17023e45-b08c-4d68-9aac-42f6490f4108"
      unitRef="mxn">3181000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i1ef0fa28521247d3b3902a800b4ad0a1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtOC0xLTEtMA_4ed58f80-169a-44b2-9cfd-721bd3ce1738"
      unitRef="mxn">3176000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i10a4c1de9200438299b9a5ecc055e2a6_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDEtOS0xLTEtMA_6d8cd9e8-837d-4f5d-8a3f-525a2cd65a00"
      unitRef="mxn">1459000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i770b3841e0db43968e4555a69eb61ed4_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItMS0xLTEtMA_65d07346-1537-4e4c-b86c-3da0936468ed"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i27d274e665304de086acc44c3b0feff1_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItMi0xLTEtMA_c10715e3-cdae-44df-829e-0fdb10b22f6c"
      unitRef="number">0.0473</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia9d36f97899e484ca51fae312a4becb2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItMy0xLTEtMA_89d87eb1-2ab4-4491-ace9-07d73320c321"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i13a37409f14d418e8c36792267c03a86_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItNC0xLTEtMA_37efb8ff-f0b9-41a9-ba2f-247a1b0d2d83"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ib3c7348d4fe24217b92c6ad6293b3105_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItNS0xLTEtMA_27236cf5-7d2a-4687-96f6-e460c6a3cda9"
      unitRef="number">0.0456</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i799a334191c84291bb0936fd3db26bcd_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItNi0xLTEtMA_328243fe-d514-4701-ba5a-1884ed4a906e"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i0a3e9e7ceea843b2a4773ca181ca5b64_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItNy0xLTEtMA_65b58c3e-cc42-4cb2-ad71-ceb8aa676704"
      unitRef="number">0.0464</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i1ef0fa28521247d3b3902a800b4ad0a1_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItOC0xLTEtMA_e4cacade-de30-45cb-b15f-52444126efdc"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i10a4c1de9200438299b9a5ecc055e2a6_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDItOS0xLTEtMA_713caec7-7071-4ee2-ad51-7dc129e291ff"
      unitRef="number">0.0799</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings
      contextRef="if4db165f2bdb4eceb64ba46508bef992_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtMS0xLTEtMA_604691c5-6859-464f-9a3d-62eb1a5c3360"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i3e26be4b76af460c83c30c5dba9c1e0c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtMi0xLTEtMA_024bf06e-0e08-4cc2-a617-a67d1be0dc75"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i947604f37cbb429192afc43e2b85ea31_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtMy0xLTEtMA_9722351d-6f76-4493-80b4-875204600c4c"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i6a30e1c12b034f9b931cc7d7b13fe632_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtNC0xLTEtMA_8a9d66ac-1443-499f-aa60-b852beea4bfe"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i1e01a8001e7941d6b94c5aa6cfba7134_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtNS0xLTEtMA_a876cb69-2bd4-4df5-b4d9-1bd3c2f11d2d"
      unitRef="mxn">3737000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i019ff5ed102440fe84b588c66d79110b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtNi0xLTEtMA_f365db1e-b675-485e-affc-4651805ef2f2"
      unitRef="mxn">5598000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia9d968b718fd4877a9e3fb0f6dd542dd_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtNy0xLTEtMA_7a5a8fb4-9429-4e69-aae9-7c4e4b7a0c1f"
      unitRef="mxn">9335000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i3454afbdbeb9491fb2a309b7396ce727_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtOC0xLTEtMA_64f0f348-b633-4f5b-a313-d4cbca386f16"
      unitRef="mxn">9400000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="iec2eee30bd6a4c759014a99e9dd5df35_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDMtOS0xLTEtMA_909fc3fe-c55e-483a-b63d-595784f91a34"
      unitRef="mxn">9358000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="if4db165f2bdb4eceb64ba46508bef992_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtMS0xLTEtMA_d05b9d87-ac59-454a-8349-35172aa6c422"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i3e26be4b76af460c83c30c5dba9c1e0c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtMi0xLTEtMA_ae78153c-4727-4a45-b629-7b3c0949f93b"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i947604f37cbb429192afc43e2b85ea31_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtMy0xLTEtMA_fbb25990-8827-494d-97e8-c873f040127f"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i6a30e1c12b034f9b931cc7d7b13fe632_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtNC0xLTEtMA_bd587725-738f-4dae-ad7a-179fb33d2826"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i1e01a8001e7941d6b94c5aa6cfba7134_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtNS0xLTEtMA_f5870563-34df-4d45-a251-101f89aac90d"
      unitRef="number">0.0489</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i019ff5ed102440fe84b588c66d79110b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtNi0xLTEtMA_6abae9b1-953b-4e3a-9080-bf5a2a412d5c"
      unitRef="number">0.0515</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia9d968b718fd4877a9e3fb0f6dd542dd_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtNy0xLTEtMA_92edb55a-4859-4405-9859-672317688d04"
      unitRef="number">0.0504</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i3454afbdbeb9491fb2a309b7396ce727_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtOC0xLTEtMA_be4f8dbe-f435-4f3b-80b1-29918240192a"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="iec2eee30bd6a4c759014a99e9dd5df35_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDQtOS0xLTEtMA_b2c0765a-4530-46df-b56d-20bb21a2b592"
      unitRef="number">0.0820</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings
      contextRef="ic196e8484ed34c0aa4d01af923820f89_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtMS0xLTEtMA_d8234d12-e9e2-4ef0-a653-4f49647121c7"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia7a72da7386348c8a2807588539eee7f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtMi0xLTEtMA_a6f93e1a-edf7-423d-aab9-5fb7208d580d"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i85fd385bda54423fbbd54045a4ecd084_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtMy0xLTEtMA_bdf0e78d-1a50-4c9b-bdd3-acbb950dc706"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ie81093733ad348e897b9cbd87385fa8d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtNC0xLTEtMA_af450345-a6af-4731-8a79-077d991e516d"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i53c3ab6bf6be43889b85def0eb0f5041_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtNS0xLTEtMA_a84dce87-d461-4484-ab36-8736669c9329"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i2bef6ab4f4d34d2cb4020a1cfca64d05_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtNi0xLTEtMA_6004d9be-928a-421a-ade6-a3e258d0e843"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ib8eb9d44573d43a19032d8b28e718625_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtNy0xLTEtMA_c6b278a3-56f5-4757-9b3f-827728f02e35"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i0ab67ac14f90449f998ad256eecec750_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtOC0xLTEtMA_d0cb902c-f2c6-4004-bf28-d4aa1196048e"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i8ab855e818304e4586d56ab23d1ca0ec_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDYtOS0xLTEtMA_f2aef8cd-8ceb-47fd-b1ff-ada9b727d852"
      unitRef="mxn">402000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ic196e8484ed34c0aa4d01af923820f89_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctMS0xLTEtMA_8b0b0083-353e-483b-85f4-edb20c05209a"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia7a72da7386348c8a2807588539eee7f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctMi0xLTEtMA_7b7ee2df-935e-4538-ac77-657f25dc0dcb"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i85fd385bda54423fbbd54045a4ecd084_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctMy0xLTEtMA_e4be8206-d3a2-407b-9460-eec2653f984d"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ie81093733ad348e897b9cbd87385fa8d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctNC0xLTEtMA_9cf6f68d-245b-4a9a-bea9-76ac6c974762"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i53c3ab6bf6be43889b85def0eb0f5041_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctNS0xLTEtMA_2ca57e4c-6039-4a52-a7f1-41ea9eefeb4c"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i2bef6ab4f4d34d2cb4020a1cfca64d05_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctNi0xLTEtMA_f725f97c-2c7d-4cca-8033-7784a6912fd4"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ib8eb9d44573d43a19032d8b28e718625_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctNy0xLTEtMA_3130af81-47e1-4d21-8145-7e381032b6d3"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i0ab67ac14f90449f998ad256eecec750_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctOC0xLTEtMA_002e18a0-ae60-4e05-85aa-10e6a1532a70"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i8ab855e818304e4586d56ab23d1ca0ec_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDctOS0xLTEtMA_0530b6f3-4bde-46b0-8577-fca9641b73b7"
      unitRef="number">0.0561</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings
      contextRef="i16da0ef8f26a4f589d017b03523eec14_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktMS0xLTEtMA_ba10e48e-1508-4d56-bf7d-b78682fe0dd8"
      unitRef="mxn">43000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i37b7397d0b8843c4ad319324557f4b1d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktMi0xLTEtMA_200c38ff-ab3b-436a-84c5-565411422ab2"
      unitRef="mxn">5000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="id995861be4554055b65b7e1ea64dd370_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktMy0xLTEtMA_2de61a75-1a5d-41f3-9023-a9323fd233b2"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i96c890c810974741889937702c88e4f3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktNC0xLTEtMA_5eed9d99-7daf-44ae-99ee-ed252e4d491e"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="iba025cb244d74ff5897b8741e713602c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktNS0xLTEtMA_8521598b-6ac7-4803-80ef-ceedf05fa3ed"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="iee8c84004936404b967783933444cae6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktNi0xLTEtMA_d9434e9c-916b-4b80-a012-42a8d54b5834"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i43ebb3e4578d4fc4abdde5eb014fc2a6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktNy0xLTEtMA_78c55aa1-9133-4be1-892c-a64ad36538ea"
      unitRef="mxn">48000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i50ce05a35b044b6e98df56b73ce9a0f3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktOC0xLTEtMA_5f92546a-acc9-4b00-8c8e-d3359be12bf6"
      unitRef="mxn">48000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i63073d626faa4ade87b856048c8fd70e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNDktOS0xLTEtMA_2c619d19-fad6-4d34-be2b-7ffd44da492d"
      unitRef="mxn">242000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i16da0ef8f26a4f589d017b03523eec14_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtMS0xLTEtMA_99ad7c40-e3bd-473d-9a40-4eda25f9e4e5"
      unitRef="number">0.0845</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i37b7397d0b8843c4ad319324557f4b1d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtMi0xLTEtMA_312f8472-57b0-4748-83bd-4dcb8e7d9399"
      unitRef="number">0.0837</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="id995861be4554055b65b7e1ea64dd370_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtMy0xLTEtMA_b78f4f2b-7200-4384-a723-0217f31472a1"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i96c890c810974741889937702c88e4f3_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtNC0xLTEtMA_048718f4-09ba-4871-a69d-62e38844e386"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="iba025cb244d74ff5897b8741e713602c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtNS0xLTEtMA_10cbe581-b991-4faf-a495-6377fdff15d8"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="iee8c84004936404b967783933444cae6_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtNi0xLTEtMA_75350bd2-b7af-4d4b-9e7d-7400b15e80f3"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i43ebb3e4578d4fc4abdde5eb014fc2a6_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtNy0xLTEtMA_b6bad4da-11db-4105-9d5b-da7c5f9c06df"
      unitRef="number">0.0844</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i50ce05a35b044b6e98df56b73ce9a0f3_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtOC0xLTEtMA_14ccb3f7-399a-482c-8a28-65a05bd87cdf"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i63073d626faa4ade87b856048c8fd70e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTAtOS0xLTEtMA_29e6be6f-c1c0-4e7d-ae7d-fa308bd559c9"
      unitRef="number">0.0782</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings
      contextRef="if968ab142fab41f093bf830ad762c3f7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtMS0xLTEtMA_b6fadebf-2c64-446d-80fd-e22e645ecf48"
      unitRef="mxn">43000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i18b1f8f73e474761ab10b04397ae5aeb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtMi0xLTEtMA_5d602323-3494-4e39-ad79-5d79011c8cde"
      unitRef="mxn">1464000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i89da6524b87f491e859e5886e622be06_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtMy0xLTEtMA_885c6fe7-5c88-4ab5-a0aa-b80aed54a86d"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="iea93e68dbe2d46cd94b7caeee4e7d6b5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtNC0xLTEtMA_2bbfc01d-09e9-4571-b308-8be898e1e94b"
      unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i4f310a61828540f39a0e6523469f5979_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtNS0xLTEtMA_843e34e5-925c-4f5b-bcb6-82761b604632"
      unitRef="mxn">5459000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i384cfe746c4e40c8bf1edae1444a5794_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtNi0xLTEtMA_f9ec565e-0cda-4384-8cd2-f167f0d3106f"
      unitRef="mxn">5598000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i6d8cea2bd87840f4b249c24b22ebb43b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtNy0xLTEtMA_07ef138c-4949-4ba7-99a5-f68903331d4f"
      unitRef="mxn">12564000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i6d3ded8dfbb84e1d995349b7f62ec446_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtOC0xLTEtMA_67615ecc-5f20-450c-8fc5-e822d67eee17"
      unitRef="mxn">12624000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ic6fc664a73a54a3f8976a841aa843da1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTEtOS0xLTEtMA_ef8c5539-469e-4fba-953a-57dbcef003a3"
      unitRef="mxn">11461000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i20467edd2f4e4853ad950bcb58673c07_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItMS0xLTEtMA_138a2d02-60a4-421f-bd2e-875a009f2d31"
      unitRef="mxn">3372000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i9afc33f5decd4a7eb6ffce29a20eefe8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItMi0xLTEtMA_51c4d5b5-7dc7-4e83-a1fa-2752f6a418e1"
      unitRef="mxn">1775000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i2675feb3849f4057b9ff67e0f0ed9d00_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItMy0xLTEtMA_8c930a54-df2a-4e46-915e-55eaaddd6d5f"
      unitRef="mxn">7526000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia5be0333a7794148aef2f6e69bbe9c8a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItNC0xLTEtMA_c2d5806a-5554-4dcf-b8ca-5c43ccce3b5a"
      unitRef="mxn">19000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i0050a6c5e8524bdba6d537c6b12186cf_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItNS0xLTEtMA_86d90873-6302-4f84-8e38-77cb1ead6218"
      unitRef="mxn">5459000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i5e5edee2c0d64bbfb0b873d9eb75ec70_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItNi0xLTEtMA_d5bd2043-4281-4d86-9782-3a772f5961bc"
      unitRef="mxn">67682000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItNy0xLTEtMA_64259a21-f9fc-467b-be39-2ec8cdc3b7e5"
      unitRef="mxn">85833000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ib6f45c2c08094511bc4bd1dc1094c670_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItOC0xLTEtMA_c53fbb17-95de-490f-9eb0-c589525df662"
      unitRef="mxn">94418000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTItOS0xLTEtMA_ca490d04-f28b-4b1e-9ade-28fbfab1b0bd"
      unitRef="mxn">69095000000</ifrs-full:Borrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i20467edd2f4e4853ad950bcb58673c07_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtMS0xLTEtMA_6be059c2-7b5e-4f9b-a61e-dbe5009a622e"
      unitRef="mxn">3372000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i9afc33f5decd4a7eb6ffce29a20eefe8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtMi0xLTEtMA_df57c35f-4e88-442a-a1ea-9e452c76bd4b"
      unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i2675feb3849f4057b9ff67e0f0ed9d00_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtMy0xLTEtMA_4d68e103-ec0e-45dc-b0bd-9742ef89af0c"
      unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="ia5be0333a7794148aef2f6e69bbe9c8a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtNC0xLTEtMA_39b6736b-65d3-4773-8e04-deba9566421f"
      unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i0050a6c5e8524bdba6d537c6b12186cf_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtNS0xLTEtMA_fed15cc5-99b2-4d55-8f89-257b6de411a0"
      unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i5e5edee2c0d64bbfb0b873d9eb75ec70_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtNi0xLTEtMA_7874564a-6ee5-4d44-9d67-7189e937e178"
      unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtNy0xLTEtMA_2b854d95-b6d7-43a3-90b5-b0e65e38a212"
      unitRef="mxn">3372000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="ib6f45c2c08094511bc4bd1dc1094c670_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtOC0xLTEtMA_441ec04f-adbb-4964-afb4-42deddd3d6c9"
      unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTMtOS0xLTEtMA_bd7422b2-7ef9-4b17-aca9-9ed27d9482d9"
      unitRef="mxn">10603000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i20467edd2f4e4853ad950bcb58673c07_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtMS0xLTEtMA_47795e7d-30f5-4aa0-8611-b8870464a3c6"
      unitRef="mxn">0</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i9afc33f5decd4a7eb6ffce29a20eefe8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtMi0xLTEtMA_c33c8c8a-96b0-4e50-b213-45f5a737d3ce"
      unitRef="mxn">1775000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i2675feb3849f4057b9ff67e0f0ed9d00_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtMy0xLTEtMA_1d828ac9-10e2-4b5f-9614-184d19c64eff"
      unitRef="mxn">7526000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="ia5be0333a7794148aef2f6e69bbe9c8a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtNC0xLTEtMA_cb0646d8-a1db-4cb0-8ccf-459e52821d15"
      unitRef="mxn">19000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i0050a6c5e8524bdba6d537c6b12186cf_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtNS0xLTEtMA_42cacc20-2db4-4647-bd07-2ccd49fdb96c"
      unitRef="mxn">5459000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i5e5edee2c0d64bbfb0b873d9eb75ec70_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtNi0xLTEtMA_e9eb25eb-7f23-42f6-8a69-91be85f5522f"
      unitRef="mxn">67682000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtNy0xLTEtMA_e82b80a0-b54f-4884-a2ec-c3df1e5a8759"
      unitRef="mxn">82461000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="ib6f45c2c08094511bc4bd1dc1094c670_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtOC0xLTEtMA_84e89cde-b260-43af-8cb6-2acf96a93d19"
      unitRef="mxn">94418000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjFhODNlM2ExNDU3NTQ1ZDZiYTY3NzdmOWQ0NWY0YjA3L3RhYmxlcmFuZ2U6MWE4M2UzYTE0NTc1NDVkNmJhNjc3N2Y5ZDQ1ZjRiMDdfNTQtOS0xLTEtMA_1469cb42-e681-434a-bbc1-6b3eedb20245"
      unitRef="mxn">58492000000</ifrs-full:LongtermBorrowings>
    <kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMzQwNg_3893ad8c-a9c2-4745-88f4-17fd893be190">&lt;div style="margin-bottom:6pt;margin-top:4.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2020, 2019 and 2018, the interest expense related to the bank loans and notes payable is comprised as follows and included in the consolidated income statement under the interest expense caption: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.481%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.481%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on debts and borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,786&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance charges for employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;231&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,174&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,370&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance charges of leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance operating charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,894&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  6,904&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,568&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMS0xLTEtMS0w_e3494357-81cf-49d1-8598-d88d75e0cf64"
      unitRef="mxn">6228000000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMS0yLTEtMS0w_4458547c-e26b-4ca8-a8f8-b9c365d9842e"
      unitRef="mxn">4459000000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMS0zLTEtMS0w_d8f64029-1e9b-452c-9b72-47d49ca34921"
      unitRef="mxn">4786000000</ifrs-full:InterestExpenseOnBorrowings>
    <kof:FinanceChargesForEmployeeBenefits
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMi0xLTEtMS0w_ba0ceb3f-21d0-47f7-8ab0-368148f44c8b"
      unitRef="mxn">231000000</kof:FinanceChargesForEmployeeBenefits>
    <kof:FinanceChargesForEmployeeBenefits
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMi0yLTEtMS0w_cc85b8d8-bfb0-4a34-9b93-8356be77bf25"
      unitRef="mxn">200000000</kof:FinanceChargesForEmployeeBenefits>
    <kof:FinanceChargesForEmployeeBenefits
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMi0zLTEtMS0w_2494addf-b5e1-4908-a26d-ba854d5cb991"
      unitRef="mxn">202000000</kof:FinanceChargesForEmployeeBenefits>
    <ifrs-full:GainsLossesOnHedgingInstrument
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMy0xLTEtMS0w_eb1321e2-9ac2-4049-9f27-6c2464049247"
      unitRef="mxn">-1174000000</ifrs-full:GainsLossesOnHedgingInstrument>
    <ifrs-full:GainsLossesOnHedgingInstrument
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMy0yLTEtMS0w_0136e380-758c-4614-bb08-254670ace427"
      unitRef="mxn">-1946000000</ifrs-full:GainsLossesOnHedgingInstrument>
    <ifrs-full:GainsLossesOnHedgingInstrument
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfMy0zLTEtMS0w_cd328d18-6782-497f-a07f-cf2745e4e4ed"
      unitRef="mxn">-2370000000</ifrs-full:GainsLossesOnHedgingInstrument>
    <kof:FinanceChargesForLeases
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNC0xLTEtMS0w_38dbb2f5-b1da-41c2-b55c-f39095bdc7e1"
      unitRef="mxn">105000000</kof:FinanceChargesForLeases>
    <kof:FinanceChargesForLeases
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNC0yLTEtMS0w_f7d8d2a3-5ea0-4eed-a1a5-b438c5a45727"
      unitRef="mxn">129000000</kof:FinanceChargesForLeases>
    <kof:FinanceChargesForLeases
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNC0zLTEtMS0w_809c40eb-4a23-488e-a751-25ce697e16dd"
      unitRef="mxn">0</kof:FinanceChargesForLeases>
    <kof:FinanceOperatingCharges
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNS0xLTEtMS0w_6e89ceb1-ec9b-456e-b48c-2590bb58644c"
      unitRef="mxn">156000000</kof:FinanceOperatingCharges>
    <kof:FinanceOperatingCharges
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNS0yLTEtMS0w_1e045659-3ac2-4caa-a0c2-d9eea7e3a6ad"
      unitRef="mxn">170000000</kof:FinanceOperatingCharges>
    <kof:FinanceOperatingCharges
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNS0zLTEtMS0w_fa463253-29e4-4956-9f5b-dc99d574bc55"
      unitRef="mxn">210000000</kof:FinanceOperatingCharges>
    <ifrs-full:InterestExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNi0xLTEtMS0w_f47336cb-c78d-4de7-9874-42a56ebd93a1"
      unitRef="mxn">7894000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNi0yLTEtMS0w_966b7118-0733-41df-bbbb-4ca1a7d84837"
      unitRef="mxn">6904000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOmIzOWZkOGVlMjRhMDQwNTc4Njg2ZWYwZmU3NTA1NzVhL3RhYmxlcmFuZ2U6YjM5ZmQ4ZWUyNGEwNDA1Nzg2ODZlZjBmZTc1MDU3NWFfNi0zLTEtMS0w_96322c8d-40e0-42f4-a848-98a7f6decd73"
      unitRef="mxn">7568000000</ifrs-full:InterestExpense>
    <ifrs-full:NotionalAmount
      contextRef="iec5b8268ae0e4200904d30fb04a220ba_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNDU1_03417b80-95f2-46a1-8670-b03a219dff77"
      unitRef="mxn">2500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsMaturity
      contextRef="i9c4e58240351402ebe7f3e0ac0b46ae7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNDk5_20b2e970-a593-4b71-9690-a3c22c46a3b6">2021</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsInterestRate
      contextRef="iec5b8268ae0e4200904d30fb04a220ba_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNTI5_0557dbc3-88a5-4bb5-bb33-50ffce8781d9"
      unitRef="number">0.0827</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount
      contextRef="i262156f01f2445e09f6e8b81dc4fa4fb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNTQx_a3accd1e-63f7-432d-a4c1-d240ab7a46fa"
      unitRef="mxn">7500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsMaturity
      contextRef="i54b17a75cfcc47fba0b993dd529fef1a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNTg1_b5615ebc-d828-471a-8f9d-a7a496df9977">2023</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNjE1_9c702236-6df8-4bd4-a385-e75407bc40ad"
      unitRef="number">0.0546</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount
      contextRef="iff79d6ee034a4e29aa667ca99678a683_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNjI4_0a1711b8-f465-4d4e-99f3-7499bd28b00a"
      unitRef="mxn">1500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsMaturity
      contextRef="i35e6bdad9b4d4c8da794d2dedde36aed_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNjcy_d2c5ecc1-56b2-476b-8eb9-2cd8c632767e">2022</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="iff79d6ee034a4e29aa667ca99678a683_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNzEy_07881d10-72fd-4fa9-a650-f296b42620e3"
      unitRef="number">0.0025</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:NotionalAmount
      contextRef="id82a94c941a045fcbfddf4b791faf2fe_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNzI0_ad9c3e43-8717-445d-90f4-e8afec59ffc8"
      unitRef="mxn">8500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsMaturity
      contextRef="i6b317f66bc0b499e86da312ef165e6b4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNzY4_ab5edb01-dbd2-4c96-8de4-f7699541c827">2027</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsInterestRate
      contextRef="id82a94c941a045fcbfddf4b791faf2fe_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfNzk4_69405364-d966-4aa8-9f4c-1c6b63f89720"
      unitRef="number">0.0787</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount
      contextRef="i8ac72fdd3b0a45db8574bf9da005eff6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfODA5_5228ef2d-4eb4-4e9e-b229-93eded1157de"
      unitRef="mxn">1727000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="i8ac72fdd3b0a45db8574bf9da005eff6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfODk1_8774d8d9-c200-4db9-8f07-a52a159bc544"
      unitRef="number">0.0008</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:NotionalAmount
      contextRef="id0562f238e9d43249a85cdb1a626638b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfOTEx_d4e83065-6ded-47df-8aae-69fd1ae30c6e"
      unitRef="mxn">3000000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="id0562f238e9d43249a85cdb1a626638b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfOTg3_81c2e6f0-8921-4768-8e72-1107ebb1e09e"
      unitRef="number">0.0735</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount
      contextRef="i2e638812c6dd4a8a808def73a5a248f7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTA0OQ_bf3282a3-1b7d-4568-bf1e-4465055c4119"
      unitRef="usd">1250000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i2e638812c6dd4a8a808def73a5a248f7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTA4NQ_f656413e-3ddf-49de-81e4-ce45dd8f7312"
      unitRef="number">0.0275</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount
      contextRef="i36e1789deb244410b06d247fe741f503_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTE1Mw_3254f884-5a1f-4bac-be88-9ba45cbd0525"
      unitRef="usd">705000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i36e1789deb244410b06d247fe741f503_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTE4OQ_026cde35-5be5-482a-a5d8-eb8d72af47b2"
      unitRef="number">0.0185</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount
      contextRef="i87f4f5683b624267932faeb29844df43_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTI2Mg_dbc75bd8-7f72-4d66-85c2-8b9fe9111caa"
      unitRef="usd">600000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i87f4f5683b624267932faeb29844df43_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTI5OA_ce0d344d-9f06-496a-a8f4-b80c593f4a54"
      unitRef="number">0.0525</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity
      contextRef="ibc46c6fdc16e47a18ba44397e9e7069c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTMyMg_c6c31788-42f5-4284-887b-c3989af4d8d4">November 26, 2043</ifrs-full:BorrowingsMaturity>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="i73c7ee87481c4c13a4107e128cabec8c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMTk5NA_1dcb1d45-0cd3-45c0-9541-1ec375474f3a"
      unitRef="mxn">9400000000</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i4b9af5c8200f4012ac69c1db7a8990c5_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjAyMA_b9283544-77f2-4b9d-a68c-8558422d70cf"
      unitRef="number">0.0839</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i86df048d9b6043fe896d4a5265446de5_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjAyNw_81313ca9-bba8-4f5f-9e0b-5191aed1bfe0"
      unitRef="number">0.0791</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="i1b430ce03b314e7882951fd10f743cd9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjI0Mg_a967b4aa-7462-48d6-b687-ebda84af9946"
      unitRef="mxn">1670000000</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="i28fb10f8ff304a45973639b23888d268_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjM5Nw_9fb8f9fa-b042-479c-805f-08b85a3a22e1"
      unitRef="mxn">15650000000</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i2730f916d874423bb10860dc14ac7275_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjQzMQ_2420d21c-c69e-48ff-aa6e-03a4cfd61653"
      unitRef="number">0.0604</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="i0458ce1d0d0442bd8d08e2508a1f4cc2_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjQ4Mg_4a639ecd-d29b-42e3-9056-dc5dbf7c1713"
      unitRef="mxn">1184000000</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:Borrowings
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjU3MA_5ca08952-4dc4-4e22-a38e-b721e199a2da"
      unitRef="usd">900000000</ifrs-full:Borrowings>
    <ifrs-full:RepaymentsOfBondsNotesAndDebentures
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjY2NQ_d48e87f1-207c-4bf6-8e05-1b24bfd55f4b"
      unitRef="usd">500000000</ifrs-full:RepaymentsOfBondsNotesAndDebentures>
    <ifrs-full:NotionalAmount
      contextRef="i1567e90d7ce84d328f2cfc04157d2c03_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjc3Mw_0deb5156-5135-41df-8ece-648bdc9c2c58"
      unitRef="mxn">711000000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="i65ebf405bea64b3685fcf25ba1bebe85_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMjc4NA_76f723cf-61ef-4944-840c-df3a819d5f22"
      unitRef="mxn">759000000</ifrs-full:NotionalAmount>
    <ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RleHRyZWdpb246YjU0ZDM2N2IyZDYxNDZjNGJlODY3NmYwYjJhNzU2YzlfMzQwNw_7ca7e43d-eafb-41d3-abda-e507c2879eaa">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.625%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.486%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.359%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-cash impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;New leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Translation Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  882&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (17,641)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  18,525&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (121)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,645&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total short-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  882&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (17,641)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  18,525&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (121)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,645&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;293&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(405)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,568&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,519&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(26,650)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,479&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;75,265&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total long-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  69,095&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (27,546)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  43,772&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (506)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  85,833&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,383&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (573)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  599&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (123)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,306&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  71,360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (45,760)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  62,297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  599&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (750)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  88,784&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.270%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-cash impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;New leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign Exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Translation Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,382&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (852)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  503&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (151)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  882&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total short-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,382&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (852)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  503&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (151)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  882&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,572&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,926)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(303)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,576&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,841&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,674)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,589)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,519&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total long-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  80,423&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (19,608)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  10,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1,590)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  69,095&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease liabilities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,798&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (492)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (80)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,383&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  83,603&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (20,952)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  10,736&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1,627)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (594)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  71,360&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Beginning balance as of adoption date; January 1st, 2019&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ie2a5de58408843fba30df196bf3b0b10_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi0xLTEtMS0w_3281a0c3-ae5f-49c4-b2c8-5837976fa7d2"
      unitRef="mxn">882000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi0yLTEtMS0w_c643f5b4-0c36-4ee6-a1ed-ac06566168f5"
      unitRef="mxn">17641000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi0zLTEtMS0w_8649c223-2107-4fd4-bd10-4e65b1acee11"
      unitRef="mxn">18525000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi01LTEtMS0w_06159abc-6b23-4781-a5ae-2ae3c9ccab8b"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi02LTEtMS0w_100a3c20-9297-4d15-9288-ac230a200a73"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi03LTEtMS0w_1cc0f9af-eb7c-4271-8d15-6f1a9f6ed7a4"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i4105e9e46e29421aa8b4c493c68383d7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi04LTEtMS0w_3196b226-7956-475d-9839-d1fe85999b70"
      unitRef="mxn">-121000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ic71e7056502943208a4bcd691d04f817_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMi05LTEtMS0w_6211daa9-c467-415b-b78f-26eb44cef67a"
      unitRef="mxn">1645000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i50526d753de34993be594833a52351d2_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy0xLTEtMS0w_9366855e-37d2-4714-afa1-46978aca2578"
      unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy0yLTEtMS0w_e0285b53-b662-489f-b1d4-de2b48fa7523"
      unitRef="mxn">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy0zLTEtMS0w_c662146d-c9d6-40e5-8392-a364bc73cc99"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy01LTEtMS0w_df236b46-448f-415c-9c94-b60d52efb46e"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy02LTEtMS0w_b4a445e5-ed42-4640-93f5-92caea82e151"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy03LTEtMS0w_7ee16065-1b7c-44a4-b77e-15e3daf317a2"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i8d6d80d6080049dbbe640b7ec99a9ea7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy04LTEtMS0w_daefb6f5-d1bd-4d95-a920-0b64e12896c0"
      unitRef="mxn"
      xsi:nil="true"/>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i6dd11a244dfe48b795b7dab0af456956_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMy05LTEtMS0w_4af3ba7c-f0ee-4b22-87cf-714e64691920"
      unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ia763d906dc8a40f68aa2134d948373d3_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC0xLTEtMS0w_9c25e370-7ef9-4763-af98-8914cd0ae2f3"
      unitRef="mxn">882000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC0yLTEtMS0w_53cdf6b9-3344-4de8-8092-7592e9f3f37e"
      unitRef="mxn">17641000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC0zLTEtMS0w_80004903-e9be-4bbf-83a0-7be13d160c3b"
      unitRef="mxn">18525000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC01LTEtMS0w_3b19438a-3679-4a20-a04c-8cee9fba42c2"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC02LTEtMS0w_97262650-2384-41e3-a712-e8e969cc8f24"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC03LTEtMS0w_8af5b27c-5b5c-41b6-b3ac-0b3b98f2cef6"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i641d2cdc60fb483c8965d1360ef1fd86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC04LTEtMS0w_380696db-0435-4389-b844-e579cf664cc5"
      unitRef="mxn">-121000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="if98d58a76a514de7b38f806978bb5df5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNC05LTEtMS0w_bf3f4f7b-4602-4fed-96dd-17b38d9143b6"
      unitRef="mxn">1645000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i558d6d2e90dc4471b6d91709af2dfcca_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS0xLTEtMS0w_10ad9cab-63c2-4901-af76-52bf3ffeb29a"
      unitRef="mxn">11576000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS0yLTEtMS0w_de14badc-e672-4897-aac0-308731d9858f"
      unitRef="mxn">896000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS0zLTEtMS0w_239d938d-b417-47d8-bd64-eae3f51306d0"
      unitRef="mxn">293000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS01LTEtMS0w_a5205d85-0ba4-402c-9cf6-92caffe9e600"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS02LTEtMS0w_8032dc83-f283-4dc1-a772-f88038aeb1aa"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS03LTEtMS0w_f9c1a64f-f4c5-413f-91b2-a3567666e3d4"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i0a49e62027e34a04b76b375bb83e5b67_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS04LTEtMS0w_580a4559-c9c1-4c17-a366-fb3243f28e97"
      unitRef="mxn">-405000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i1f73e38b097f4ce9bfce0eb40157c03b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNS05LTEtMS0w_0e1fdd2c-5e4e-4956-b851-2bff08aecc1f"
      unitRef="mxn">10568000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i69f5bbb2be7a41daa0db5b759c90c3ec_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi0xLTEtMS0w_c854cb01-40a0-4a95-b5f6-78a203cc5a65"
      unitRef="mxn">57519000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi0yLTEtMS0w_5594cf35-5d68-4abc-9c2f-b488c7f7d583"
      unitRef="mxn">26650000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi0zLTEtMS0w_6a324387-0761-4716-a6b6-84c2989e40fa"
      unitRef="mxn">43479000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi01LTEtMS0w_37f4cbe9-5b6e-405d-8fad-914c212d158a"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi02LTEtMS0w_b6aa8512-d81b-450d-b8c4-22c9426a5109"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi03LTEtMS0w_8bb35d3f-9c8f-482d-9eeb-e10a609ca1a0"
      unitRef="mxn">1018000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i13bd2e5aa0ea4b42b8923355c24fc884_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi04LTEtMS0w_97a9a8f7-68c6-4f0a-9d69-e41836f58b35"
      unitRef="mxn">-101000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ia91a536bc41c43caada084c9b76d0c7f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNi05LTEtMS0w_089eb8f0-189a-4957-8143-17688d4e7652"
      unitRef="mxn">75265000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ie195e03c2d4d49c1bd8b7f12e5d82ccd_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy0xLTEtMS0w_635490d8-8480-426f-84a1-d9975bafd359"
      unitRef="mxn">69095000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy0yLTEtMS0w_c044f627-ab2e-4dea-86c3-f4f3754c1b9e"
      unitRef="mxn">27546000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy0zLTEtMS0w_9f53531c-e18a-46d8-ac6f-4efb18a79a2d"
      unitRef="mxn">43772000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy01LTEtMS0w_130cc156-e520-4943-b9f2-73cbb69c28f9"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy02LTEtMS0w_0f98db54-a50a-470c-b8bb-6b30d1a34c83"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy03LTEtMS0w_fd75aec4-bfcc-4a4e-b66a-1e26191a5133"
      unitRef="mxn">1018000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i8d567e6a369f44af9b77b84c4d0a2acc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy04LTEtMS0w_1f887e93-65fc-4bfd-88e6-ed680b2903de"
      unitRef="mxn">-506000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ib9721730ba20432e81be847a2624e029_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfNy05LTEtMS0w_b4950383-9052-49fd-bbac-8115bf2d3ddc"
      unitRef="mxn">85833000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i0a0836f01431466ab36310fb6abcca16_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS0xLTEtMS0w_7d450e30-aaf2-4a4d-aff3-8edb37ebc416"
      unitRef="mxn">1383000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS0yLTEtMS0w_35be9879-39ea-4365-b6c7-ba7aa303646c"
      unitRef="mxn">573000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS0zLTEtMS0w_0c9fd079-8595-46ac-bcd9-1abcfdf77e8d"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS01LTEtMS0w_74712f4f-897f-463f-9fb3-f0be4591fdbb"
      unitRef="mxn">599000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS02LTEtMS0w_7e2244f8-703a-40e2-ba48-42873c534b1a"
      unitRef="mxn">34000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS03LTEtMS0w_7f620955-6431-4864-b41c-977ba25c0eac"
      unitRef="mxn">-13000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i54337d2f2e0142df83c913e9b5bc59b8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS04LTEtMS0w_c1bacdfc-ff26-4f97-b8a1-2d784f5347cb"
      unitRef="mxn">-123000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="id149a01a4c2a461b8234de2344b249f1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfOS05LTEtMS0w_315dc950-1bb7-46af-bd19-d155fff9d2a8"
      unitRef="mxn">1306000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtMS0xLTEtMA_b6e1e89e-8284-4935-8185-9174a871aa79"
      unitRef="mxn">71360000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtMi0xLTEtMA_118d06c1-f449-46a0-b12f-2773e826e284"
      unitRef="mxn">45760000000</kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtMy0xLTEtMA_ab7b6df0-5ade-46cb-8795-7ed70026d203"
      unitRef="mxn">62297000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtNS0xLTEtMA_db21572b-1e5b-45b8-82e3-58618a280b7a"
      unitRef="mxn">599000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtNi0xLTEtMA_03cb9c92-f04a-4f98-ac9a-65d78e7014bc"
      unitRef="mxn">34000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtNy0xLTEtMA_92998798-b833-42b5-9424-150d5581e970"
      unitRef="mxn">1005000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtOC0xLTEtMA_943dc8b7-2a9a-4190-b8f8-937f361123c7"
      unitRef="mxn">-750000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjgzNDhjNmYzZDdhNzQyMTBhMGY2MTY3NzYxODE2M2NjL3RhYmxlcmFuZ2U6ODM0OGM2ZjNkN2E3NDIxMGEwZjYxNjc3NjE4MTYzY2NfMTEtOS0xLTEtMA_3c64a241-a6f4-47fa-903c-50f1e368aab0"
      unitRef="mxn">88784000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i825fe7cc0e4c49899ccaf652fcc99df8_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi0xLTEtMS0w_45a24972-16db-404a-a79b-0945d82cc3ac"
      unitRef="mxn">1382000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi0yLTEtMS0w_fc77b69d-6339-4716-99e3-17cf19c69f84"
      unitRef="mxn">852000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi0zLTEtMS0w_81fae7be-accc-4cc8-9ac9-42dd7acf87e6"
      unitRef="mxn">503000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi01LTEtMS0w_38cabcb4-aaa2-4d22-947e-36097b5028ba"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi02LTEtMS0w_9257beb1-307f-4173-a125-c75a1dd2c956"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi03LTEtMS0w_298e0723-3b12-41f9-8865-35d81c4bdcf8"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i70df4a7aad1a40e1833e62f070a61469_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi04LTEtMS0w_ea644829-12b0-49cf-ab8d-2d7f6f6012bf"
      unitRef="mxn">-151000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ie2a5de58408843fba30df196bf3b0b10_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMi05LTEtMS0w_c4c1d60a-6eb9-4daa-bec4-722fbcc0aad6"
      unitRef="mxn">882000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i904ca7bb00e64abe889a925f91d2fd77_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy0xLTEtMS0w_39519a53-19e2-499c-ae09-e9bb93e088a2"
      unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy0yLTEtMS0w_95b4b914-6ed3-46a2-b0b2-92a8cfa048a1"
      unitRef="mxn">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy0zLTEtMS0w_69bd70c0-5b73-4467-9a5f-c6c7d1311483"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy01LTEtMS0w_c2abf1de-4b98-495e-a02c-91db858421a1"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy02LTEtMS0w_0f4a75cc-8c45-4ab6-ab2e-fe9b8619a7a7"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy03LTEtMS0w_2399051b-c476-4f41-8fad-b73e4163d9c0"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i391be7afb1bc454388fef1d7aee14f3a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy04LTEtMS0w_bbbcea68-645b-423e-a190-27c7fa146bf6"
      unitRef="mxn">0</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i50526d753de34993be594833a52351d2_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMy05LTEtMS0w_ad4e5f6a-4804-4895-8981-75b9f402d80f"
      unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i321f9bc647c149ff91b31b55bed17d91_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC0xLTEtMS0w_6de4cdac-e528-4eb2-904f-4f8c3c134086"
      unitRef="mxn">1382000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC0yLTEtMS0w_cf65c1b4-11f8-419a-bf36-9791b7ac3250"
      unitRef="mxn">852000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC0zLTEtMS0w_d09327fe-57c6-4d25-8cb6-bc6398ac178e"
      unitRef="mxn">503000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC01LTEtMS0w_1027fa27-2b74-45d0-85c7-86a21503be33"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC02LTEtMS0w_33cbcdd4-2892-4fdc-aa70-d41ac1d125ca"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC03LTEtMS0w_26f500cc-b068-45a4-8d93-828da868a433"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i5260aeb4ff824d41a7d5ded2e64890bb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC04LTEtMS0w_439c92fd-d9b7-4b00-8eaa-a5c089584d68"
      unitRef="mxn">-151000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ia763d906dc8a40f68aa2134d948373d3_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNC05LTEtMS0w_a01b774f-47e4-4b66-8a28-299f92f4bb1a"
      unitRef="mxn">882000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i0c4fc70004014c8abe7ebaff07abe7d7_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS0xLTEtMS0w_39e7407a-8888-4e4d-a76c-917ee69516cd"
      unitRef="mxn">16572000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS0yLTEtMS0w_88f42adc-fb00-489c-9d8a-c434a2748199"
      unitRef="mxn">14926000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS0zLTEtMS0w_208f3a9b-9dc5-4498-8239-f9b1919caf48"
      unitRef="mxn">10233000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS01LTEtMS0w_edb04a62-7677-48ac-b581-bc8a9c4d321a"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS02LTEtMS0w_7c45e3f8-a745-4397-b291-600719c3295d"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS03LTEtMS0w_bcde99c0-4e17-40a1-a898-6b6e19f05206"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i95525890066d4d138b2cff437b8fa4b8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS04LTEtMS0w_aa2fe514-fc3b-476b-8593-2e4206685ac2"
      unitRef="mxn">-303000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i558d6d2e90dc4471b6d91709af2dfcca_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNS05LTEtMS0w_fc0bde9d-aba2-4e50-82d4-a140532f8689"
      unitRef="mxn">11576000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ic9632deab8be41b2a980ac6b3c96cdcf_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi0xLTEtMS0w_11ea49f1-e24c-4014-9d66-76e773f84f7f"
      unitRef="mxn">63841000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi0yLTEtMS0w_d544501a-d7ca-43b6-8c8a-db6338d7b639"
      unitRef="mxn">4674000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi0zLTEtMS0w_ade98c1d-1007-4537-b1e8-352616651f20"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi01LTEtMS0w_0bda158b-8aa0-4787-9058-b9168b11257c"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi02LTEtMS0w_7107b6c5-91ed-41d5-86e2-3dc007358c29"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi03LTEtMS0w_b63f3eef-1f18-4267-8f43-773c0a7df133"
      unitRef="mxn">-1589000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i35edb860a2644391bcb65d5b4e739121_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi04LTEtMS0w_f53061c6-8bb8-4dba-b9f6-99615a808068"
      unitRef="mxn">-59000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i69f5bbb2be7a41daa0db5b759c90c3ec_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNi05LTEtMS0w_a85b290d-e40a-4bd5-a223-ea3993ad5ebc"
      unitRef="mxn">57519000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ibb8f0fd0e4c44ae2a6422deaffa1f942_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy0xLTEtMS0w_78b272cc-0a37-4ca6-925e-ce141c0507cf"
      unitRef="mxn">10000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy0yLTEtMS0w_34712571-3951-4bde-b5cd-b19e5078e42b"
      unitRef="mxn">8000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy0zLTEtMS0w_fc49c286-54b5-4847-afe5-81b1bac33074"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy01LTEtMS0w_db0fdc8b-f60d-42eb-bee5-5d3d76ab1cd6"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i08e0e63c66554bc791579775d5e9f68a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy02LTEtMS0w_cd46dc06-ab7c-4c81-89db-fd27f777b3c1"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy03LTEtMS0w_f6e1ee0f-5592-40ed-bede-d3d2f0bd7e4e"
      unitRef="mxn">-1000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="ic4588af0ffa24f81ae71e4435daeef21_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy04LTEtMS0w_a70939e5-b0e4-4638-aca9-dfe5b12bf15c"
      unitRef="mxn">-1000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i33e7ef3e0dd64fb09c130789ad77a171_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfNy05LTEtMS0w_bc6fa41d-1d1d-4660-a6a1-463751a05a6d"
      unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i0689bc708c114dd893f4db5a95ed0eb5_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC0xLTEtMS0w_8d8865c5-effd-4a69-9b82-058775632504"
      unitRef="mxn">80423000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC0yLTEtMS0w_5b244650-5e52-47a8-8218-3b24aba7ac85"
      unitRef="mxn">19608000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC0zLTEtMS0w_de4a8fbc-56fe-42d9-9f67-5e173322c490"
      unitRef="mxn">10233000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC01LTEtMS0w_b8c53e04-68d6-48b7-800f-8fe0d05f0c69"
      unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC02LTEtMS0w_b5a2ef5b-36e3-4811-8c09-5e7ede398805"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC03LTEtMS0w_6c2906ae-216e-4f5f-9731-0a81d6b64563"
      unitRef="mxn">-1590000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="i4779dc550c174a7ca75371bd7316dd42_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC04LTEtMS0w_ff83ac18-3082-4ffb-a387-2a9a7b724ec4"
      unitRef="mxn">-363000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ie195e03c2d4d49c1bd8b7f12e5d82ccd_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOC05LTEtMS0w_bb0abf65-2822-421b-8159-38a16a1e24ec"
      unitRef="mxn">69095000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ieeb2b3200071486da544561f110ca7b4_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS0xLTEtMS0w_fb9aedb4-23fa-4c33-9219-c8d65b37e3fd"
      unitRef="mxn">1798000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS0yLTEtMS0w_8b6e022d-8cee-499a-af4a-b7d6f11dc7df"
      unitRef="mxn">492000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS0zLTEtMS0w_77ef0e10-e937-43fc-85c7-db5112d83f02"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS01LTEtMS0w_e768b7f1-0bd7-4df0-a249-8996e250cf23"
      unitRef="mxn">215000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS02LTEtMS0w_25d1ef68-b272-48af-a2ce-1714f7a809af"
      unitRef="mxn">-21000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS03LTEtMS0w_d4af30ab-2eee-487b-8009-896ed61035dc"
      unitRef="mxn">-37000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="iaa54751687b94b5a904fbab88829203a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS04LTEtMS0w_65937c16-88d4-46df-97fa-3a96e3813fd9"
      unitRef="mxn">-80000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i0a0836f01431466ab36310fb6abcca16_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfOS05LTEtMS0w_722fede0-10c5-412c-a130-f04db16ee3f9"
      unitRef="mxn">1383000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtMS0xLTEtMA_205b3cbd-6db7-4f0d-8a03-28e01b939fa0"
      unitRef="mxn">83603000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtMi0xLTEtMA_02113353-509f-436c-a52f-19ad1156b93e"
      unitRef="mxn">20952000000</kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtMy0xLTEtMA_ed5be6eb-19aa-4078-bb86-ef020358ef10"
      unitRef="mxn">10736000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtNS0xLTEtMA_a71aa16f-b20d-442d-aa83-7ea15ed5684a"
      unitRef="mxn">215000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtNi0xLTEtMA_886ed347-a0a4-4d7f-af50-f2d353f9cfe8"
      unitRef="mxn">-21000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtNy0xLTEtMA_7839bd9e-788f-4641-a2af-5d0c3eb8a931"
      unitRef="mxn">-1627000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtOC0xLTEtMA_710b0cca-c313-4d19-af0e-90d2949ae27f"
      unitRef="mxn">-594000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV85NC9mcmFnOmI1NGQzNjdiMmQ2MTQ2YzRiZTg2NzZmMGIyYTc1NmM5L3RhYmxlOjdiZTI3ZWMzZTc1NDRmZjlhN2JmZjNmMmYxNzc4Mzk1L3RhYmxlcmFuZ2U6N2JlMjdlYzNlNzU0NGZmOWE3YmZmM2YyZjE3NzgzOTVfMTAtOS0xLTEtMA_3b6a565d-e8d2-4918-b20a-4660669a3992"
      unitRef="mxn">71360000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <kof:DisclosureOfOtherIncomeAndExpensesTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90ZXh0cmVnaW9uOmVhMzllYTE3ZTM1ZjRmNjE5ZWJiNGQwNmJjZDJhMmExXzUyNQ_8679ee37-9dd6-4d18-909c-9eb78fa38cd5">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 20. Other Income and Expenses&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  274&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  330&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  399&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation of contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;344&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain related to operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Joint venture sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,494&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,890&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  569&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provisions for contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  818&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on the retirement of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on sale of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;178&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on the retirement of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;375&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,501&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;432&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance payments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,062&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;361&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange losses related to operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;296&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,380&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,450&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14.2pt;text-align:justify;text-indent:-14.2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%;padding-left:4.88pt"&gt;Following a favorable decision from Brazilian tax authorities received during 2019, Coca-Cola FEMSA has been entitled to reclaim indirect tax payments made in prior years in Brazil, resulting in the recognition of a tax credit and a positive effect in the operating revenues and other income captions of the consolidated income statements. See note 25.2.1.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14.2pt;text-align:justify;text-indent:-14.2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%;padding-left:4.88pt"&gt;During 2019, the Company incurred  restructuring costs related to some of their operations as part of an efficiency program.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfOtherIncomeAndExpensesTextBlock>
    <ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90ZXh0cmVnaW9uOmVhMzllYTE3ZTM1ZjRmNjE5ZWJiNGQwNmJjZDJhMmExXzUyNg_f064b627-cbb1-44ed-87fe-81d647f8d0b3">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  274&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  330&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  399&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation of contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;344&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain related to operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Joint venture sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,494&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,890&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  569&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provisions for contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  818&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on the retirement of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on sale of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;178&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on the retirement of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;375&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,501&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;432&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance payments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,062&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;361&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange losses related to operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;296&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,380&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,450&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14.2pt;text-align:justify;text-indent:-14.2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%;padding-left:4.88pt"&gt;Following a favorable decision from Brazilian tax authorities received during 2019, Coca-Cola FEMSA has been entitled to reclaim indirect tax payments made in prior years in Brazil, resulting in the recognition of a tax credit and a positive effect in the operating revenues and other income captions of the consolidated income statements. See note 25.2.1.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14.2pt;text-align:justify;text-indent:-14.2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%;padding-left:4.88pt"&gt;During 2019, the Company incurred  restructuring costs related to some of their operations as part of an efficiency program.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory>
    <ifrs-full:GainsOnDisposalsOfNoncurrentAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzItMS0xLTEtMA_1d3b5773-80e3-4e6a-90fa-6bc0ae5284e4"
      unitRef="mxn">274000000</ifrs-full:GainsOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsOnDisposalsOfNoncurrentAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzItMi0xLTEtMA_138cd659-71ed-4063-bcd6-977d77e97087"
      unitRef="mxn">330000000</ifrs-full:GainsOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsOnDisposalsOfNoncurrentAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzItMy0xLTEtMA_0f47f336-c8f8-4449-9e51-9e99356deeb6"
      unitRef="mxn">399000000</ifrs-full:GainsOnDisposalsOfNoncurrentAssets>
    <kof:CancellationOfContingencies
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzMtMS0xLTEtMA_8de821ce-740e-46ae-bdd5-944e8ee5fe26"
      unitRef="mxn">344000000</kof:CancellationOfContingencies>
    <kof:CancellationOfContingencies
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzMtMi0xLTEtMA_40cc7a0c-c353-49bb-b971-18e3f63af2a0"
      unitRef="mxn">565000000</kof:CancellationOfContingencies>
    <kof:CancellationOfContingencies
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzMtMy0xLTEtMA_7be1cdab-371b-485c-8b13-6900c4dbd48e"
      unitRef="mxn">162000000</kof:CancellationOfContingencies>
    <kof:NetForeignExchangeGains
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzQtMS0xLTEtMA_a75234ea-99d0-4aee-907f-ab6b08bba1f0"
      unitRef="mxn">0</kof:NetForeignExchangeGains>
    <kof:NetForeignExchangeGains
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzQtMi0xLTEtMA_528e0466-6716-4cb1-9b5f-a80bfaa181e3"
      unitRef="mxn">79000000</kof:NetForeignExchangeGains>
    <kof:NetForeignExchangeGains
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzQtMy0xLTEtMA_e6643897-8b45-4bc2-bd68-272dffc7bf91"
      unitRef="mxn">0</kof:NetForeignExchangeGains>
    <kof:JointVentureSale
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzUtMS0xLTEtMA_b5b1d363-ee2a-4633-b4d6-dde6067751fc"
      unitRef="mxn">212000000</kof:JointVentureSale>
    <kof:JointVentureSale
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzUtMi0xLTEtMA_b1a05220-bb62-49c3-8ddc-0ba825ac90ef"
      unitRef="mxn">0</kof:JointVentureSale>
    <kof:JointVentureSale
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzUtMy0xLTEtMA_31840285-ead4-444e-a9ed-bbfef82de3b6"
      unitRef="mxn">0</kof:JointVentureSale>
    <ifrs-full:MiscellaneousOtherOperatingIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzYtMS0xLTEtMA_6ecc31e7-4334-4988-b80e-7196125863cb"
      unitRef="mxn">664000000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:MiscellaneousOtherOperatingIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzYtMi0xLTEtMA_bf0289fe-3a3a-487c-8feb-fb7e25b735e8"
      unitRef="mxn">916000000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:MiscellaneousOtherOperatingIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzYtMy0xLTEtMA_2b0cd12d-0f50-40a7-9851-d8427e248af8"
      unitRef="mxn">8000000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:OtherIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzctMS0xLTEtMA_810c473f-24f5-4df2-8bce-056f4cd2d184"
      unitRef="mxn">1494000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzctMi0xLTEtMA_407de9ac-4237-4631-b3da-9b5695615cae"
      unitRef="mxn">1890000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzctMy0xLTEtMA_8f2b42bd-a728-4dee-b34e-def4f220aba5"
      unitRef="mxn">569000000</ifrs-full:OtherIncome>
    <kof:ProvisionForContingencies
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzktMS0xLTEtMA_b53d1fed-fdbc-45dc-944b-35b6ef83857f"
      unitRef="mxn">842000000</kof:ProvisionForContingencies>
    <kof:ProvisionForContingencies
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzktMi0xLTEtMA_b0cf12e5-8f49-4ca2-ade9-82831961c2e0"
      unitRef="mxn">1305000000</kof:ProvisionForContingencies>
    <kof:ProvisionForContingencies
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzktMy0xLTEtMA_6852c6b7-5642-453e-847c-8b311a6d1908"
      unitRef="mxn">818000000</kof:ProvisionForContingencies>
    <kof:LossesOnRetirementOfNonCurrentAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEwLTEtMS0xLTA_66365d1c-0250-4c49-a728-90e16bf8f570"
      unitRef="mxn">291000000</kof:LossesOnRetirementOfNonCurrentAssets>
    <kof:LossesOnRetirementOfNonCurrentAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEwLTItMS0xLTA_e528d8e3-c6e3-4e47-af6c-6626487baf63"
      unitRef="mxn">318000000</kof:LossesOnRetirementOfNonCurrentAssets>
    <kof:LossesOnRetirementOfNonCurrentAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEwLTMtMS0xLTA_3b4ba674-d167-4a75-8ca2-3b73f8746e1c"
      unitRef="mxn">103000000</kof:LossesOnRetirementOfNonCurrentAssets>
    <ifrs-full:LossesOnDisposalsOfNoncurrentAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzExLTEtMS0xLTA_f4a3502e-c280-491f-8344-be48960d9d0a"
      unitRef="mxn">178000000</ifrs-full:LossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:LossesOnDisposalsOfNoncurrentAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzExLTItMS0xLTA_dcb14b56-f58b-4237-9ecc-2f1414b8f772"
      unitRef="mxn">288000000</ifrs-full:LossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:LossesOnDisposalsOfNoncurrentAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzExLTMtMS0xLTA_8f8d573b-be13-404d-81f6-6037dbaf8314"
      unitRef="mxn">221000000</ifrs-full:LossesOnDisposalsOfNoncurrentAssets>
    <kof:LossOnRetirementOfIntangibleAsset
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEyLTEtMS0xLTA_7de4540e-755f-4396-bfd1-523a7fb6bf8c"
      unitRef="mxn">375000000</kof:LossOnRetirementOfIntangibleAsset>
    <kof:LossOnRetirementOfIntangibleAsset
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEyLTItMS0xLTA_b7469606-5223-40d2-a53c-10b60053aef5"
      unitRef="mxn">0</kof:LossOnRetirementOfIntangibleAsset>
    <kof:LossOnRetirementOfIntangibleAsset
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEyLTMtMS0xLTA_e9035d4b-d4f4-4447-ac73-370301d0fe1f"
      unitRef="mxn">0</kof:LossOnRetirementOfIntangibleAsset>
    <kof:InvestmentImpairments
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEzLTEtMS0xLTA_497cc7f4-2e9d-4626-a77a-d81c88171ca5"
      unitRef="mxn">2501000000</kof:InvestmentImpairments>
    <kof:InvestmentImpairments
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEzLTItMS0xLTA_b07a9243-4b1c-43d3-8a01-26d1d0833d84"
      unitRef="mxn">948000000</kof:InvestmentImpairments>
    <kof:InvestmentImpairments
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzEzLTMtMS0xLTA_52e239c7-e4c9-44a7-86a7-ae2bfbe73c65"
      unitRef="mxn">432000000</kof:InvestmentImpairments>
    <kof:SeverancePayments
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE0LTEtMS0xLTA_ded4dbde-eea2-4904-b962-ac0c2b3cb239"
      unitRef="mxn">192000000</kof:SeverancePayments>
    <kof:SeverancePayments
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE0LTItMS0xLTA_89a581ac-0731-4030-8aaf-eb3a5afcba76"
      unitRef="mxn">1062000000</kof:SeverancePayments>
    <kof:SeverancePayments
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE0LTMtMS0xLTA_d8eacf6c-2614-4740-a298-65f029419e13"
      unitRef="mxn">224000000</kof:SeverancePayments>
    <ifrs-full:DonationsAndSubsidiesExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE1LTEtMS0xLTA_ef948dfb-aa23-4509-aa5a-0fd4ea5702b4"
      unitRef="mxn">361000000</ifrs-full:DonationsAndSubsidiesExpense>
    <ifrs-full:DonationsAndSubsidiesExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE1LTItMS0xLTA_2e150e4e-c1ab-41d4-84d5-e0b81af19ad4"
      unitRef="mxn">288000000</ifrs-full:DonationsAndSubsidiesExpense>
    <ifrs-full:DonationsAndSubsidiesExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE1LTMtMS0xLTA_16621118-a236-46ad-bb7a-747f4f633bff"
      unitRef="mxn">332000000</ifrs-full:DonationsAndSubsidiesExpense>
    <kof:ForeignExchangeGainLossRelatedToOperatingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE2LTEtMS0xLTA_5cc16799-4848-410c-8b89-efd422391908"
      unitRef="mxn">69000000</kof:ForeignExchangeGainLossRelatedToOperatingActivities>
    <kof:ForeignExchangeGainLossRelatedToOperatingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE2LTItMS0xLTA_5ebe74a9-ad32-40f0-9eb8-493ad55cc890"
      unitRef="mxn">0</kof:ForeignExchangeGainLossRelatedToOperatingActivities>
    <kof:ForeignExchangeGainLossRelatedToOperatingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE2LTMtMS0xLTA_821745af-eaed-41a4-b7e2-91d2287a2b50"
      unitRef="mxn">-25000000</kof:ForeignExchangeGainLossRelatedToOperatingActivities>
    <ifrs-full:MiscellaneousOtherOperatingExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE3LTEtMS0xLTA_214468d7-c09f-4c9d-9cea-f45c303d39a1"
      unitRef="mxn">296000000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:MiscellaneousOtherOperatingExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE3LTItMS0xLTA_0c261382-8e82-45f7-a601-b8be3ff21a71"
      unitRef="mxn">171000000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:MiscellaneousOtherOperatingExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE3LTMtMS0xLTA_5dd39dfd-a594-47df-a078-e9c23114806a"
      unitRef="mxn">345000000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:OtherExpenseByNature
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE4LTEtMS0xLTA_65ff3d67-80de-4b9b-ae81-450197a976a4"
      unitRef="mxn">5105000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE4LTItMS0xLTA_10fe2be3-279b-4094-98de-4c81b3a53228"
      unitRef="mxn">4380000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDAvZnJhZzplYTM5ZWExN2UzNWY0ZjYxOWViYjRkMDZiY2QyYTJhMS90YWJsZTpkZmQ4YzY1NWJmZjU0YWI1OTE5ZWU3MDA0ZTY5ODUwNi90YWJsZXJhbmdlOmRmZDhjNjU1YmZmNTRhYjU5MTllZTcwMDRlNjk4NTA2XzE4LTMtMS0xLTA_7195c22d-4c14-431a-92cb-5c8aba09d01f"
      unitRef="mxn">2450000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjAz_0761b3e3-4336-450e-b718-c23218863cf1">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 21. Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses a three-level fair value hierarchy to prioritize the inputs used to measure the fair value of its financial instruments. The three input levels are described as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:13.8pt"&gt;     Level 1:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:13.8pt"&gt;     Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:13.8pt"&gt;     Level 3:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures the fair value of its financial assets and liabilities classified as level 1 and 2, applying the income approach method, which estimates the fair value based on expected cash flows discounted to net present value. The following table summarizes the Company&#x2019;s financial assets and liabilities measured at fair value, as of December&#160;31, 2020 and 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  488&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,440&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  905&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,191&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust assets of labor obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,338&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impact of hedging on equity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Set out below is the reconciliation of each component of equity and the analysis of other comprehensive income:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign currency option&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Treasury Lock contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commodity price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (107)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (149)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (81)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (230)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial instruments &#x2013; purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(267)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in fair value of financial instruments recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,083)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,117)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,175)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount reclassified from OCI to profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;198&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,378&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency revaluation of the net foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(157)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;99&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;379&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;379&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (208)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (776)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (78)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (968)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (97)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (1,065)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial instruments &#x2013; purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(837)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;351&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in fair value of financial instruments recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,663&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,077&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount reclassified from OCI to profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;286&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,544&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(102)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,787&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,986&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency revaluation of the net foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,588)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,588)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(530)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,118)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;121&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (589)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (167)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  230&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (525)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (522)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.1 Total debt &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of bank loans is calculated based on the discounted value of contractual cash flows whereby the discount rate is estimated using rates currently offered for debt of similar amounts and maturities, which is considered to be level 2 in the fair value hierarchy. The fair value of the Company&#x2019;s publicly traded debt is based on quoted market prices as of December&#160;31, 2020 and 2019, which is considered to be level 1 in the fair value hierarchy (See Note 19). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.2 Forward agreements to purchase foreign currency &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into forward agreements to reduce its exposure to the risk of exchange rate fluctuations of the Mexican peso and other currencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These instruments have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Changes in the fair value of these forwards are recorded as part of &#x201c;cumulative other comprehensive income&#x201d;. Net gain/loss on expired contracts is recognized as part of foreign exchange or cost of goods sold, depending on the nature of the hedge in the consolidated income statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net changes in the fair value of forward agreements that do not meet the criteria for hedge accounting are recorded in the consolidated income statements under the caption &#x201c;market value gain on financial instruments&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the Company had the following outstanding forward agreements to purchase foreign currency: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,130&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (843)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2019, the Company had the following outstanding forward agreements to purchase foreign currency: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.766%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,692&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (315)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.3 Options to purchase foreign currency &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has executed collar strategies to reduce its exposure to the risk of exchange rate fluctuations. A collar is a strategy that combines call and put options, limiting the exposure to the risk of exchange rate fluctuations in a similar way as a forward agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These instruments have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Changes in the fair value of these options are initially recorded as part of &#x201c;cumulative other comprehensive income&#x201d;. Net gain/(loss) on expired contracts including the net premium paid, is recognized as part of cost of goods sold when the hedged item is recorded in the consolidated income statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had no outstanding collar options to purchase foreign currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2019, the Company had the following outstanding collar options to purchase foreign currency. Net premium paid for these options was Ps.3:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.138%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.997%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  107&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.4 Cross-currency swaps &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has cross-currency swaps contracts to reduce the risk of interest rate and exchange rate fluctuation in the contracted credits denominated in USD. Cross-currency swaps are designated as hedge instruments when the Company changes the debt profile to the functional currency to reduce the exchange rate fluctuation risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value is estimated using market prices that would apply to terminate the contracts at the end of the period. For accounting purposes, the cross currency swaps are recorded as both, cash flow hedges in regard to the foreign exchange risk, and fair value hedges in regard to the interest rate risk and related foreign exchange risk. The fair value changes related to exchange rate fluctuations of the notional amount of those cross currency swaps and the accrued interest are recorded in the consolidated income statements. The remaining portion of the fair value changes, when designated as cash flow hedges, are recorded in the consolidated statement of financial position in &#x201c;cumulative other comprehensive income&#x201d;. If they are designated as fair value hedges the changes in this remaining portion are recorded in the income statements as &#x201c;market value (gain) loss on financial instruments&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the Company had the following outstanding cross currency swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,165&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,982&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,790&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2019, the Company had the following outstanding cross currency swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  13,788&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (297)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  781&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,742&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(594)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,596&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(843)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.5 Interest Rate swaps &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has contracted a number of interest rate swaps to reduce its exposure to interest rate fluctuations associated with its debt denominated in BRL. These interest rate swaps, are designated as cash flow hedges and the interest rate variation is recorded in the consolidated balance sheet as &#x201c;cumulative other comprehensive income&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the Company had no outstanding interest rate swap agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2019, the Company had the following outstanding interest rate swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (142)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.6 Treasury Lock contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has contracted a number of treasury locks to reduce its exposure to interest rate fluctuations associated with its USD debt. These treasury locks, are designated as cash flow hedges and the interest rate variation is recorded in the consolidated statement of financial position as &#x201c;cumulative other comprehensive income&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the Company had no outstanding treasury locks agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2019, the Company had the following outstanding treasury locks agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  102&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.7 Commodity price contracts &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into various commodity price contracts to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. The fair value is estimated based on the market valuations to terminate the contracts at the end of the period. These instruments are designated as cash flow hedges and the changes in their fair value are recorded as part of &#x201c;cumulative other comprehensive income&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of expired or sold commodity contracts is recorded in cost of goods sold with the hedged items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had the following aluminum price contracts: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  695&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  125&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  99&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had the following PX + MEG (resin) price contracts: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  729&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (65)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had the following sugar price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,260&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  275&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;366&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, the Company had the following aluminum price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, the Company had the following PX + MEG (resin) price contracts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, the Company had the following sugar price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,554&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;21.8 Option embedded in the Promissory Note to fund the Vonpar&#x2019;s acquisition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On December 6, 2016, as part of the purchase price paid for the Company&#x2019;s acquisition of Vonpar, Spal issued and delivered a three-year promissory note to the sellers, for a total amount of 1,166&#160;million Brazilian reais. On November 14, 2018 Spal prepaid an amount for 103&#160;million of USD (393&#160;million of Brazilian reais) (and the amount left as of December 31, 2018 is 1,000&#160;million of Brazilian real). The promissory note beards interest at an annual rate of 0.375%, and was denominated and payable in Brazilian reais. The promissory note was linked to the performance of the exchange rate between the Brazilian real and the U.S. dollar. As a result, the principal amount under the promissory note increased or decreased based on the depreciation or appreciation of the Brazilian real relative to the U.S. dollar. The holders of the promissory note had an option, that could be exercised prior to the scheduled maturity of the promissory note, to capitalize the Mexican peso amount equivalent to the amount payable under the promissory note into a recently incorporated Mexican company which would then be merged into the Company in exchange for Series L shares at a strike price of Ps.178.5 per share. On December 6, 2019 the Promissory Note matured and the option embedded expired worthless. As such, the Company paid a total amount of 1,000&#160;million of Brazilian reais (approximately Ps. 4,676) for the maturity of the Notes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;21.9 Sale Estrella Azul&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On September 30, 2020, Coca-Cola FEMSA announced that its joint venture with The Coca-Cola Company (Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, S.A.P.I. de C.V.) successfully sold 100% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the company agreed with the buyer that we could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business (level 3 inputs) and calculated their net present value. As of December 31, 2020, the financial asset recognized in the consolidated statement of financial position has a total value of Ps. 8. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.10 Net effects of expired contracts that met hedging criteria &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact in consolidated income statement - Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (109)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (199)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (157)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(515)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Option to purchase foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward agreements to purchase foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;839&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity Price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(391)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(258)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury locks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.11 Net effect of changes in fair value of derivative financial instruments that did not meet the hedging criteria for accounting purposes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact in consolidated income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market value (loss) gain on financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (12)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps and interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market value (loss) gain on financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(212)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(293)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.12 Net effect of expired contracts that did not meet the hedging criteria for accounting purposes &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Type of Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact in consolidated income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps and interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market value (loss)  on financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (212)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (293)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (186)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market value (loss) gain on financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.13 Risk management &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-right:-1.15pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has exposure to the following financial risks:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Market risk;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Interest rate risk;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Liquidity risk; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Credit risk&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-1.15pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, the COVID-19 pandemic has also caused and continues to cause significant volatility in the financial markets, undermining investors&#x2019; confidence in the growth of countries and businesses. Major stock markets have halted operations on several occasions as persistent market turmoil intensified and new information became available. Currencies in many of the countries where the company operates, including the Mexican peso, suffered a significant depreciation against the U.S. dollar as compared to December 31, 2019, which increased the cost of some of our raw materials &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.13.1 Market risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s activities expose it primarily to the financial risks of changes in foreign currency exchange rates, interest rates and commodity prices. The Company enters into a variety of derivative financial instruments to manage its exposure to foreign currency risk, interest rates risk and commodity prices risk including: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Forward Agreements to Purchase Foreign Currency in order to reduce its exposure to the risk of exchange rate fluctuations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Options to purchase foreign currency in order to reduce its exposure to the risk of exchange rate fluctuations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Cross-Currency Swaps in order to reduce its exposure to the risk of exchange rate fluctuations and interest rate changes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Commodity price contracts in order to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company tracks the fair value (mark to market) of its derivative financial instruments and its possible changes using scenario analyses. The following disclosures provide a sensitivity analysis of the market risks, which the Company is exposed to as it relates to foreign exchange rates, interest rates and commodity prices, which it considers in its existing hedging strategy:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.305%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreement to purchase U.S. Dollar (MXN/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (884)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(739)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(365)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreement to purchase U.S. Dollar (BRL/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (357)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(413)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreement to purchase U.S. Dollar (COP/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (142)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreement to purchase U.S. Dollar (ARS/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreement to purchase U.S. Dollar (UYU/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cross currency swaps (USD to MXN)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (5,507)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,315)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cross currency swaps (USD to BRL)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (2,161)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,068)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sugar price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on sugar Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (515)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(255)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aluminum price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on Aluminum price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (289)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,164)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options to purchase foreign currency (MXN to USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(303)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.13.2 Interest rate risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate risk is the risk that the fair value or future cash flow of a financial instrument will fluctuate because of changes in market interest rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is exposed to interest rate risk because it and its subsidiaries borrow funds at both fixed and variable interest ra&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;tes. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risk is managed by the Company by maintaining an appropriate mix between fixed and variable rate borrowings, and by the use of the different derivative financial instruments. Hedging activities are evaluated regularly to align with interest rate views and defined risk appetite, ensuring the most cost-effective hedging strategies are applied. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following disclosures provide a sensitivity analysis of the interest rate risks management considered to be reasonably possible at the end of the reporting period, which the Company is exposed to as it relates to its fixed and floating rate borrowings and which considers its existing hedging strategy: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate Risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in&lt;br/&gt;U.S.$&#160;rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect&#160;on&lt;br/&gt;(profit)&#160;or&lt;br/&gt;loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (102)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.13.3 Liquidity risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s principal source of liquidity has generally been cash generated from its operations. A significant majority of the Company&#x2019;s sales are on a short-term credit basis. The Company has traditionally been able to rely on cash generated from operations to fund its capital requirements and its capital expenditures. The Company&#x2019;s working capital benefits from the fact that most of its sales are made on a cash basis, while it generally pays its suppliers on credit. In recent periods, the Company has mainly used cash generated from operations to fund acquisitions. The Company has also used a combination of borrowings from Mexican and international banks and issuances in the Mexican and international capital markets to fund acquisitions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ultimate responsibility for liquidity risk management rests with the Company&#x2019;s board of directors, which has established an appropriate liquidity risk management framework for the evaluation of the Company&#x2019;s short-, medium- and long-term funding and liquidity requirements. The Company manages liquidity risk by maintaining adequate reserves, and continuously monitoring forecasted and actual cash flows and by maintaining a conservative debt maturity profile.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has access to credit from national and international banking institutions in order to face treasury needs; besides, the Company has the highest rating for Mexican companies (AAA) given by independent rating agencies, allowing the Company to access capital markets in case it needs resources. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the Company&#x2019;s financing policy, management expects to continue financing its liquidity needs with cash from operations. Nonetheless, as a result of regulations in certain countries in which the Company operates, it may not be beneficial or, practicable to remit cash generated in local operations to fund cash requirements in other countries. In the event that cash from operations in these countries is not sufficient to fund future working capital requirements and capital expenditures, management may decide, or be required, to fund cash requirements in these countries through local borrowings rather than remitting funds from another country. In the future management may finance our working capital and capital expenditure needs with short-term or other borrowings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s management continuously evaluates opportunities to pursue acquisitions or engage in strategic transactions. The Company would expect to finance any significant future transactions with a combination of cash from operations, long-term indebtedness and capital stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 19 for a disclosure of the Company&#x2019;s maturity dates associated with its non-current financial liabilities as of December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects all contractually fixed and variable pay-offs for settlement, repayments and interest resulting from recognized financial liabilities. It includes expected gross cash outflows from derivative financial liabilities that are in place as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Such expected net cash outflows are determined based on each particular settlement date of an instrument. The amounts disclosed are undiscounted net cash outflows for the respective upcoming fiscal years, based on the earliest date on which the Company could be required to pay. Cash outflows for financial liabilities (including interest) without fixed amounts or timing are based on economic conditions (like interest rates and foreign exchange rates) existing at December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions of Ps)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-derivative financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,727&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  62,469&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans from banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,518&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;317&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,760&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,640&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives financial liabilities (assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;999&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;991&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,286)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;577&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;577&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,375&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generally makes payments associated with its financial liabilities with cash generated from its operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.13.4 Credit risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit risk refers to the risk that counterparty will default on its contractual obligations resulting in financial loss to the Company. The Company has adopted a policy of only dealing with creditworthy counterparties, where appropriate, as a means of mitigating the risk of financial loss from defaults. The Company only transacts with entities that are rated the equivalent of investment grade and above. This information is supplied by independent rating agencies where available and, if not available, the Company uses other publicly available financial information and its own trading records to rate its major customers. The Company&#x2019;s exposure and the credit ratings of its counterparties are continuously monitored and the aggregate value of transactions is spread amongst approved counterparties. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a high receivable turnover; hence management believes credit risk is minimal due to the nature of its businesses, which have a large portion of their sales settled in cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s maximum exposure to credit risk for the components of the statement of financial position at December&#160;31, 2020 and 2019 is the carrying amounts (see Note 7).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit risk for liquid funds and derivative financial instruments is limited because the counterparties  are  highly rated banks as designated by international credit rating agencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company manages the credit risk related to its derivative portfolio by only entering into transactions with reputable and credit-worthy counterparties as well as by maintaining a Credit Support Annex (CSA) that establishes margin requirements. As of December&#160;31, 2020 the Company concluded that the maximum exposure to credit risk related with derivative financial instruments is not significant given the high credit rating of its counterparties. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.14 Cash Flow hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company determines the existence of an economic relationship between the hedging instruments and the hedged item based on the currency, amount and timing of their respective cash flows. The Company evaluates whether the derivative designated in each hedging relationship is expected to be effective and that it has been effective to offset changes in the cash flows of the hedged item using the hypothetical derivative method.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In these hedging relationships, the main sources of inefficiency are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt"&gt;The effect of the credit risk of the counterparty and the Company on the fair value of foreign currency forward contracts, which is not reflected in the change in the fair value of the hedged cash flows; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt"&gt;Changes in the period hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company&#x2019;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.891%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6-12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;More than 12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,806&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,888&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;844&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;511&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,740&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate ARS/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;92.97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate UYU/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;45.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;45.69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,568&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.81&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,575&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,454&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Commodities risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aluminum (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD/Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,720&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,740&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Sugar (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;869&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;365&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD cent/Lb)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12.17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PX+MEG (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;364&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;364&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD /Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, the Company&#x2019;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.891%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6-12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;More than 12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,742&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,086&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;697&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;303&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;220&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;85&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;137&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate ARS/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;79.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate UYU/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;37.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;107&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,252&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,423&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,292&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.54&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.92&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,046&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Treasury Locks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Average interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodities risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aluminum (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;276&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;118&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD/Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,796&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,812&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sugar (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;361&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD cent/Lb)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13.09&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12.73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PX+MEG (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;160&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;160&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD /Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;848&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;848&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
    <ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NTk5_e726e27b-ef25-44f1-93c8-a3ead11bae1f">The following table summarizes the Company&#x2019;s financial assets and liabilities measured at fair value, as of December&#160;31, 2020 and 2019: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  488&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,440&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  905&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,191&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust assets of labor obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,338&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="ifaeea6b69506436688ccb151eaa92fa1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzItMS0xLTEtMA_f642eefb-e082-47cb-9735-bf7915367838"
      unitRef="mxn">488000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i07fa3c7342194d2ab370909f30505154_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzItMi0xLTEtMA_c61b6c2e-c644-4acc-84a4-a50f07465bfe"
      unitRef="mxn">2440000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i5ceb588a9c0348eea8de796298f0bc62_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzItMy0xLTEtMA_49ca39c5-a784-4359-bf33-038a6344d0b7"
      unitRef="mxn">91000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i90693d861dc64ae4920767b3aea8cb0b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzItNC0xLTEtMA_16665227-e69b-49e1-9b31-b141ba11e02d"
      unitRef="mxn">905000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="ifaeea6b69506436688ccb151eaa92fa1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzMtMS0xLTEtMA_0b902ebf-0f95-4a52-ad85-ae7524199b6c"
      unitRef="mxn">84000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i07fa3c7342194d2ab370909f30505154_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzMtMi0xLTEtMA_f863f8d1-e58a-49b9-b704-3e1becf3f7a3"
      unitRef="mxn">1417000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i5ceb588a9c0348eea8de796298f0bc62_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzMtMy0xLTEtMA_c225d50b-3b77-4270-9527-b70294fcb979"
      unitRef="mxn">47000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i90693d861dc64ae4920767b3aea8cb0b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzMtNC0xLTEtMA_c533f4a5-2c41-4356-86ec-4ec18949df9e"
      unitRef="mxn">2191000000</ifrs-full:DerivativeFinancialLiabilities>
    <kof:TrustAssetsOfLaborObligations
      contextRef="ifaeea6b69506436688ccb151eaa92fa1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzQtMS0xLTEtMA_2c2f5c50-281e-4bc8-bc52-2c3bc1b0ca26"
      unitRef="mxn">1338000000</kof:TrustAssetsOfLaborObligations>
    <kof:TrustAssetsOfLaborObligations
      contextRef="i07fa3c7342194d2ab370909f30505154_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzQtMi0xLTEtMA_e60f0106-a757-458e-b132-f8947c36cb2d"
      unitRef="mxn">0</kof:TrustAssetsOfLaborObligations>
    <kof:TrustAssetsOfLaborObligations
      contextRef="i5ceb588a9c0348eea8de796298f0bc62_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzQtMy0xLTEtMA_f63729a4-dc35-476e-8ac3-b737a4a69085"
      unitRef="mxn">1249000000</kof:TrustAssetsOfLaborObligations>
    <kof:TrustAssetsOfLaborObligations
      contextRef="i90693d861dc64ae4920767b3aea8cb0b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowODVkNmZhN2YxMmU0OWQyYjM2YTg0ZjU2ZWU4MjhiZS90YWJsZXJhbmdlOjA4NWQ2ZmE3ZjEyZTQ5ZDJiMzZhODRmNTZlZTgyOGJlXzQtNC0xLTEtMA_76a5bb4f-0d7d-42de-aed1-455b5003106b"
      unitRef="mxn">0</kof:TrustAssetsOfLaborObligations>
    <kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzYwNDczMTM5NzI0NDk_cff2dab9-72a5-4338-b759-34e4cdb1fa31">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Set out below is the reconciliation of each component of equity and the analysis of other comprehensive income:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign currency option&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Treasury Lock contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commodity price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (107)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (149)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (81)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (230)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial instruments &#x2013; purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(267)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in fair value of financial instruments recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,083)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,117)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,175)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount reclassified from OCI to profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;198&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,378&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency revaluation of the net foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(157)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;99&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;379&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;379&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (208)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (776)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (78)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (968)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (97)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (1,065)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial instruments &#x2013; purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(837)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;351&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in fair value of financial instruments recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,663&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,077&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount reclassified from OCI to profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;286&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,544&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(102)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,787&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,986&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency revaluation of the net foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,588)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,588)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(530)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,118)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;121&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (589)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (167)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  230&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (525)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (522)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i224f671ac5314c9ea3173593b3b9a546_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtMS0xLTEtMA_95d510d9-7cf8-4a3d-b6c1-4bc6b0a4673a"
      unitRef="mxn">29000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i521a2fe970c84e0b9eec18d99c803994_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtMi0xLTEtMA_e900e09d-4530-4dd9-84e5-7a8c8f9af80c"
      unitRef="mxn">17000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i546853ab424c4b7b91e1e70f6e66c50c_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtMy0xLTEtMA_20ac6c16-f793-43cb-9e05-1d4df48fe017"
      unitRef="mxn">48000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i87328c0866eb4cf88f044a0ab4b8037a_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtNC0xLTEtMA_b4f5973a-507b-4a47-b374-208efa5cb437"
      unitRef="mxn">-107000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i7b916c59f65242ba9cc6ca4d3da1b2ce_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtNS0xLTEtMA_9c14a26b-6db9-44fc-b24e-e1daeae7c831"
      unitRef="mxn">0</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i095e701be25e41f1bd4472caeaec8636_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtNi0xLTEtMA_1cfca159-9556-43ba-9a2e-34f14c157afd"
      unitRef="mxn">-136000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="ia0309339316f4882acc2b1a069ebba28_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtNy0xLTEtMA_4733f735-1940-404e-9db2-6627480b603d"
      unitRef="mxn">-149000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i5e82e808cc8046e196a252e4d26716ea_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtOC0xLTEtMA_3a5a4cfc-77e7-45f1-ac4e-033cad396574"
      unitRef="mxn">-81000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEtOS0xLTEtMA_2f90b21f-2c8d-4360-8cd2-0c0c32c2cfc4"
      unitRef="mxn">-230000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <kof:FinancialInstrumentsPurchased
      contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItMS0xLTEtMA_e2b3bed7-004b-49a5-b915-8a84992d345f"
      unitRef="mxn">-267000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItMi0xLTEtMA_99ffee48-bb97-46a5-9f4e-5bfe282a1438"
      unitRef="mxn">2000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItMy0xLTEtMA_43f85e18-b9f6-4ef6-b285-06f45c75fc75"
      unitRef="mxn">0</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItNC0xLTEtMA_7c42713a-cdb9-4ea4-8899-2e1a070189ea"
      unitRef="mxn">0</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItNS0xLTEtMA_1d9b3d70-9c5a-4d5d-b258-3543f8d4b301"
      unitRef="mxn">102000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItNi0xLTEtMA_0a6e7fc6-fc75-4f11-a599-d44cbab0ebd6"
      unitRef="mxn">29000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItNy0xLTEtMA_f071fa1d-3c74-498c-a63e-08399208cc44"
      unitRef="mxn">-134000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItOC0xLTEtMA_45cfbabf-42c7-4904-a3cd-83b35bbfe450"
      unitRef="mxn">8000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzItOS0xLTEtMA_4cc324c7-74f1-470e-9ac0-3371d97a3b57"
      unitRef="mxn">-126000000</kof:FinancialInstrumentsPurchased>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtMS0xLTEtMA_7b54bd37-5609-4015-b5c6-35a358f2adfc"
      unitRef="mxn">0</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtMi0xLTEtMA_7b433931-d3c4-4edc-887c-f0e3a0a1d0d6"
      unitRef="mxn">0</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtMy0xLTEtMA_a2252cdf-616e-446a-af62-465964bf5ba5"
      unitRef="mxn">-2083000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtNC0xLTEtMA_488a6207-a696-44b6-b5bb-242373baf2c5"
      unitRef="mxn">-37000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtNS0xLTEtMA_166745ac-e3b2-479d-ad90-f72afbfb68fa"
      unitRef="mxn">0</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtNi0xLTEtMA_d9ae1be6-97e4-4d79-bee3-99a03dd716ec"
      unitRef="mxn">3000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtNy0xLTEtMA_7d5add34-9196-45da-aa53-dda5cc9b81c7"
      unitRef="mxn">-2117000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtOC0xLTEtMA_e1dc13ea-68c0-4ea3-9248-6eb5c62a4382"
      unitRef="mxn">-58000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzMtOS0xLTEtMA_5814b627-7227-4aeb-bd4d-3e3715dfdef1"
      unitRef="mxn">-2175000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtMS0xLTEtMA_9cdf1de0-796a-434f-bcb6-3c2d46d2dae8"
      unitRef="mxn">-69000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtMi0xLTEtMA_a0037eab-b588-4cb0-b0ba-fc1131945af6"
      unitRef="mxn">-26000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtMy0xLTEtMA_7707f2a2-9855-4780-8f71-5bc75eb1ddc1"
      unitRef="mxn">1026000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtNC0xLTEtMA_1dac6615-f2c3-45a7-8d9f-8afd945b2eb8"
      unitRef="mxn">67000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtNS0xLTEtMA_30151f75-1f35-445f-ba1c-5631214cdae0"
      unitRef="mxn">0</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtNi0xLTEtMA_ae4c3a97-dad1-4d13-a728-30cd35f72003"
      unitRef="mxn">198000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtNy0xLTEtMA_b190951d-0630-47e3-ae03-f7ff89df7ff3"
      unitRef="mxn">1196000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtOC0xLTEtMA_798827c2-a279-4ed2-8d6b-ee000187a4a8"
      unitRef="mxn">182000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzQtOS0xLTEtMA_89795d5a-d31f-4972-9253-bcda3c0d1a92"
      unitRef="mxn">1378000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtMS0xLTEtMA_bc832057-1ff7-4517-bd3d-f347555780e9"
      unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtMi0xLTEtMA_4df21570-53d1-4d1e-938e-c6e884f9bbf9"
      unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtMy0xLTEtMA_58220d38-94a4-4174-8437-fbe37eebe855"
      unitRef="mxn">-176000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtNC0xLTEtMA_25a769bd-c8d5-4e24-a0de-d04a7fbba336"
      unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtNS0xLTEtMA_f4ca2c1f-4cb8-4333-8ffc-c07d25f29592"
      unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtNi0xLTEtMA_a8cc4dfb-65d7-4473-8077-a7d6fb4ccccd"
      unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtNy0xLTEtMA_b364416b-41fd-4c8b-b3b1-5b83bd5a14da"
      unitRef="mxn">-176000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtOC0xLTEtMA_d3b79a3c-28d0-44e4-bae2-7e8cb2bbbf21"
      unitRef="mxn">-157000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzUtOS0xLTEtMA_15203937-6a73-467b-b14b-4821eac0c31e"
      unitRef="mxn">-333000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtMS0xLTEtMA_03c828ce-bcf5-447d-97fe-7a5c3e8f934e"
      unitRef="mxn">0</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtMi0xLTEtMA_88d94afa-1bda-489e-995d-3626df70403d"
      unitRef="mxn">0</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtMy0xLTEtMA_0e581979-fa1a-43ea-84e5-577dd954553b"
      unitRef="mxn">30000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtNC0xLTEtMA_b9fa3292-c2bc-41f5-97e3-c745d413df91"
      unitRef="mxn">9000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtNS0xLTEtMA_33f57bdd-5b13-45a5-87e9-db9815f0bfe4"
      unitRef="mxn">0</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtNi0xLTEtMA_e5a3a107-f8d0-41ab-a660-971208c739dc"
      unitRef="mxn">3000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtNy0xLTEtMA_8de9cdc9-a1ea-4d02-847d-fb9b3dd3db33"
      unitRef="mxn">42000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtOC0xLTEtMA_50afe7fe-dc0d-458f-b5a4-0ed1a74bdc68"
      unitRef="mxn">0</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzYtOS0xLTEtMA_26538568-c921-4901-9b18-5977c765be0b"
      unitRef="mxn">42000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="i9bd5a5503e284fa3979c71bdc7a7c99e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctMS0xLTEtMA_3657f8d5-6241-4e64-a17b-abb2a19fd3b6"
      unitRef="mxn">99000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="iffa9030545694d279c2c123436ddcd61_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctMi0xLTEtMA_b66ad0c2-ef3a-4f8f-943a-53374d1c0dc2"
      unitRef="mxn">7000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="i311c5f0bb4164ec5a7b6c0fc6a0772f6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctMy0xLTEtMA_50e94f25-e989-4605-b0d5-2ac6ca1305ad"
      unitRef="mxn">379000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="i0e547968a6f443229ff895103260b0db_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctNC0xLTEtMA_6b179997-4c7b-4d9f-909a-189af7b5df08"
      unitRef="mxn">-10000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="ifd4dbdf706a6478481caee3786a752fe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctNS0xLTEtMA_c4b493c8-20de-48ef-b2c2-3594cd7d022e"
      unitRef="mxn">-31000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="icbf8844172fd4f44a4cd5ca8d6a32fe4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctNi0xLTEtMA_a994d5b0-c998-4c6f-b277-c48c1afb6bcc"
      unitRef="mxn">-74000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="i116b6bcb24ec4797999c184fad291897_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctNy0xLTEtMA_85cf30cd-d4f3-4a91-8c53-0920cd9eb743"
      unitRef="mxn">370000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="i02b8ab8ad3a94376aa93f80edcebb2c6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctOC0xLTEtMA_9ef32e8b-499e-474b-8a95-5eb7212fadd6"
      unitRef="mxn">9000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzctOS0xLTEtMA_348263df-d9de-4b76-823e-52d8d2ec0346"
      unitRef="mxn">379000000</kof:FinancialInstrumentsTaxEffect>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i88cd2893539f4bce9768ebf0f83d99a5_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtMS0xLTEtMA_2d6d303d-2bd3-4fca-973a-efb8e4b1945c"
      unitRef="mxn">-208000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i5e0d43345074405daf4f8ff87a752d57_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtMi0xLTEtMA_2d99628d-d749-4d0b-8a74-7dd72fec48fe"
      unitRef="mxn">0</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="idd1e963aed2044dcb6f7fffa0272b795_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtMy0xLTEtMA_f33d0b6c-fc54-4447-af61-c0e058464f31"
      unitRef="mxn">-776000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="if698f5dc0c8b4c018352b2e205681368_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtNC0xLTEtMA_def68878-6d39-4cea-b2b8-b8e4d5af0b4c"
      unitRef="mxn">-78000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i82057e89a18443cf8ff5f67317b3cba9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtNS0xLTEtMA_2b07ea0d-1102-4d3d-8092-6074935b716c"
      unitRef="mxn">71000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i442ee8dd65e94a5198b74cbd4c360343_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtNi0xLTEtMA_1d9dd07b-e79b-4cc8-a25d-b9a003a4d538"
      unitRef="mxn">23000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i399996cb85e04d97a25806dd9e4b34a0_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtNy0xLTEtMA_b04e65bc-ab04-41fa-bea8-9dca71e77f8b"
      unitRef="mxn">-968000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="ic2d4b21979f54a93a4fbc85c3ef01467_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtOC0xLTEtMA_f3901181-785e-4bb2-b405-61b9dc292cf5"
      unitRef="mxn">-97000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzgtOS0xLTEtMA_01e35c78-700f-4c75-afca-bcc7060eebea"
      unitRef="mxn">-1065000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <kof:FinancialInstrumentsPurchased
      contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktMS0xLTEtMA_42778723-9082-429e-8991-912a4cbeefd2"
      unitRef="mxn">-837000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktMi0xLTEtMA_a1de12c9-6598-4f91-a428-8bb1d5056aba"
      unitRef="mxn">2000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktMy0xLTEtMA_549642a3-ccf4-4ad2-8a5b-7df2237d00dd"
      unitRef="mxn">161000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktNC0xLTEtMA_d7bcf232-b9e2-43e6-b5bb-ec62c0a46c90"
      unitRef="mxn">0</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktNS0xLTEtMA_63d150d2-4fca-4188-bd97-1868c690cd39"
      unitRef="mxn">0</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktNi0xLTEtMA_be76f1c4-7cd0-4ac9-8b87-0636b61f5147"
      unitRef="mxn">351000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktNy0xLTEtMA_8d93a1cc-a5b7-4dd4-a892-0eb7dfb321b9"
      unitRef="mxn">-323000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktOC0xLTEtMA_9f5bfc8f-2fa7-4675-838d-a0e61a6e8e1d"
      unitRef="mxn">53000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzktOS0xLTEtMA_a95bb596-443f-496b-8b3d-f9f450fb4b1e"
      unitRef="mxn">-270000000</kof:FinancialInstrumentsPurchased>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTEtMS0xLTA_48425882-cfe1-459e-8f9b-90a395b974ee"
      unitRef="mxn">0</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTItMS0xLTA_9bcafe90-b809-4d6c-8d81-0ea5d3635b1b"
      unitRef="mxn">0</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTMtMS0xLTA_210bd053-1f42-4120-a5b6-cfc7040def85"
      unitRef="mxn">2654000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTQtMS0xLTA_2199f0dc-5238-445c-b178-6c8c95369f16"
      unitRef="mxn">0</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTUtMS0xLTA_8fc931f7-fd09-4e44-a1ba-c94ef57b3a43"
      unitRef="mxn">0</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTYtMS0xLTA_bdd99284-2c6b-4da6-8e71-ccb667a47a4b"
      unitRef="mxn">9000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTctMS0xLTA_ff0355fe-4b8e-4761-b84a-ba7b1c89e892"
      unitRef="mxn">2663000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTgtMS0xLTA_3aa1724d-a80f-44e4-a887-c3a49d4363a3"
      unitRef="mxn">414000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEwLTktMS0xLTA_38ca40c0-5ff5-496b-9586-f424b000e36a"
      unitRef="mxn">3077000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTEtMS0xLTA_23ef3a10-ee42-49d4-b4f2-86cdb505a2bb"
      unitRef="mxn">286000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTItMS0xLTA_8feb39ed-e483-44f4-aa35-5796881ec6dc"
      unitRef="mxn">-2000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTMtMS0xLTA_06da87cd-3ed4-49f4-a5f5-a94f079fad89"
      unitRef="mxn">1544000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTQtMS0xLTA_f4453ace-2291-4c8c-96c4-e30813ed76f4"
      unitRef="mxn">98000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTUtMS0xLTA_92e29df4-8c23-433b-bfe5-0d0666438527"
      unitRef="mxn">-102000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTYtMS0xLTA_36256e12-5672-426d-b182-b21f902aa402"
      unitRef="mxn">-37000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTctMS0xLTA_1761d8cb-dc39-42b2-9e8f-15a5dcca87ba"
      unitRef="mxn">1787000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTgtMS0xLTA_ca635e62-d613-4fb8-915f-2459dc7b22f6"
      unitRef="mxn">199000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzExLTktMS0xLTA_58cd6e57-0ca8-41fe-ab74-4875bf90aa96"
      unitRef="mxn">1986000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTEtMS0xLTA_d3c773d9-0d59-4848-be66-5706a8b91a6d"
      unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTItMS0xLTA_4e363d20-46ea-4b46-9bd9-08be2976bcf4"
      unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTMtMS0xLTA_a1362e63-d387-4be6-a71d-f44c121a63c2"
      unitRef="mxn">-3588000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTQtMS0xLTA_a2e5b842-7b1d-45d9-865c-fcf3e889a7a8"
      unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTUtMS0xLTA_c2d95162-9729-4b9b-b5f8-ef2533e4c894"
      unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTYtMS0xLTA_bd29b896-34b2-4890-9cd5-c7dfa681b348"
      unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTctMS0xLTA_48b8f34a-230d-43ea-8132-50c8dd58199b"
      unitRef="mxn">-3588000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTgtMS0xLTA_592b9908-8a8a-4b61-ad00-63d7f944206a"
      unitRef="mxn">-530000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEyLTktMS0xLTA_0e1e1680-e589-40a0-b6df-a23e5fe0b17c"
      unitRef="mxn">-4118000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTEtMS0xLTA_7c300ada-67b5-49bb-8fc5-d050d2885f73"
      unitRef="mxn">7000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTItMS0xLTA_7dabfeba-079e-4823-819e-93104fc8a49e"
      unitRef="mxn">0</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTMtMS0xLTA_b90cca81-787f-462b-a83e-8577269f27e1"
      unitRef="mxn">92000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTQtMS0xLTA_188ca0d1-9b9f-4cf3-a614-b245af861892"
      unitRef="mxn">14000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTUtMS0xLTA_8ae99e2a-8773-441f-a7f0-5cb704c53a22"
      unitRef="mxn">0</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTYtMS0xLTA_87a1d875-2d17-4a36-97b6-360ac790a056"
      unitRef="mxn">-8000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTctMS0xLTA_e0b265ba-b6a8-410d-9ab2-0ebb4a415185"
      unitRef="mxn">105000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTgtMS0xLTA_58f84263-17bd-4426-a3a9-3b5ad2992f99"
      unitRef="mxn">16000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzEzLTktMS0xLTA_4d67a8a6-843d-4667-bf58-8581c6a83558"
      unitRef="mxn">121000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="ie292ed5b5a6040c286967a47789eb110_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTEtMS0xLTA_267e3004-41d1-47cb-8f87-0927a7593e26"
      unitRef="mxn">163000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="i865ee4262d3842ff8d70f6445945961d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTItMS0xLTA_12899c64-8c99-4120-bbbf-c6f8814b6433"
      unitRef="mxn">0</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="i062bbf674f79463081d0dc5530c79cf1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTMtMS0xLTA_1a390b55-c86c-4fcb-a813-510b800b51d0"
      unitRef="mxn">-254000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="iafda0a4d597642448fbf2b3449f82030_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTQtMS0xLTA_f5c85999-a16a-421c-9dbb-a7d749c5b567"
      unitRef="mxn">-33000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="i5aef2351fe4c434eab69d1accfaa6fb0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTUtMS0xLTA_859ea50a-aaed-4041-946b-20d4dd973036"
      unitRef="mxn">31000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="i7f8b7a74f97a49f89d59a3de2f50c997_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTYtMS0xLTA_3a80597a-adcf-49a2-bf7a-b165cc7b72de"
      unitRef="mxn">-108000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="ia7728e4c4d69440a9a5f286298ba82c3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTctMS0xLTA_1eb33e53-cf71-4a67-930a-6bc06acea39f"
      unitRef="mxn">-201000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="i02508fc7863e4b078a80dd457678dfa1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTgtMS0xLTA_80b329c6-9ce9-42ec-938b-310ad04ecb76"
      unitRef="mxn">-52000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE0LTktMS0xLTA_301224da-23d6-4a09-8210-a459649b519d"
      unitRef="mxn">-253000000</kof:FinancialInstrumentsTaxEffect>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i7f89280bdfd143b8a4868182a53a7665_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTEtMS0xLTA_f2662d51-01ef-44e9-bb41-fabda2a8995b"
      unitRef="mxn">-589000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i3af7aeb06d2a4e47925e3f4ec7fb3fad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTItMS0xLTA_8d1cee1c-5711-4d23-9242-89663a320e0a"
      unitRef="mxn">0</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i7c52d65a10f04a98ac67f7e1ac278ac3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTMtMS0xLTA_1e6baf82-7dff-4146-b06d-f2eb9170320b"
      unitRef="mxn">-167000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="ifecd40fcc86c4d9b9b15a7206d4126f3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTQtMS0xLTA_80dd3fe3-f264-4567-ab76-e82dc8eebc13"
      unitRef="mxn">1000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="ia2cb9adc4ba542b7a2ae5068acef092b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTUtMS0xLTA_bc743d66-fdc2-4245-bd20-418e48b1a167"
      unitRef="mxn">0</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="id146dc3daeae4e0eb27d676aed7d7a39_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTYtMS0xLTA_857c3a92-c15b-4d1d-a198-3e2b4cffedc5"
      unitRef="mxn">230000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="ic554910a248f49d1a35da57143594fb4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTctMS0xLTA_ec5fd25e-1b10-44a1-9c67-84befe401f65"
      unitRef="mxn">-525000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="ida393b31ab1d42afaea52addff6ad71b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTgtMS0xLTA_887a15d9-51df-4eeb-8d87-379a46e62aee"
      unitRef="mxn">3000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowMmRmM2U0OWU0YmY0NDhlYWEzMGJlYmVkMWFmNGZjMy90YWJsZXJhbmdlOjAyZGYzZTQ5ZTRiZjQ0OGVhYTMwYmViZWQxYWY0ZmMzXzE1LTktMS0xLTA_a64a6298-86aa-43ce-88de-70ff083e2553"
      unitRef="mxn">-522000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <kof:DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjA2_e2c74d56-7a14-40b5-a36b-adbd4960187f">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the Company had the following outstanding forward agreements to purchase foreign currency: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,130&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (843)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2019, the Company had the following outstanding forward agreements to purchase foreign currency: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.766%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,692&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (315)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock>
    <ifrs-full:NotionalAmount
      contextRef="idf652fec6ff445e38d93a191e08d3277_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzZmMGZiODdhMmU0ZTI4YWI0NzBiOTcxNWI3MjZkNC90YWJsZXJhbmdlOmI3NmYwZmI4N2EyZTRlMjhhYjQ3MGI5NzE1YjcyNmQ0XzItMS0xLTEtMA_bdc69582-1283-448f-9ac4-969a8e799b93"
      unitRef="mxn">7130000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="idf652fec6ff445e38d93a191e08d3277_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzZmMGZiODdhMmU0ZTI4YWI0NzBiOTcxNWI3MjZkNC90YWJsZXJhbmdlOmI3NmYwZmI4N2EyZTRlMjhhYjQ3MGI5NzE1YjcyNmQ0XzItMi0xLTEtMA_9f519bb7-df01-4bc0-8f22-990c65b17e80"
      unitRef="mxn">-843000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="idf652fec6ff445e38d93a191e08d3277_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzZmMGZiODdhMmU0ZTI4YWI0NzBiOTcxNWI3MjZkNC90YWJsZXJhbmdlOmI3NmYwZmI4N2EyZTRlMjhhYjQ3MGI5NzE1YjcyNmQ0XzItMy0xLTEtMA_7b3c23dc-5cde-42a6-aa25-5c4be320855c"
      unitRef="mxn">4000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i6a925c69728b43b4bcce81cef05fbab4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MWVmZDE5NGI5NjY0NWZkODc5MGExZTRmZmJkMmE5ZC90YWJsZXJhbmdlOjYxZWZkMTk0Yjk2NjQ1ZmQ4NzkwYTFlNGZmYmQyYTlkXzItMS0xLTEtMA_1dfce2b7-ae0a-408f-b90b-30363bd899e7"
      unitRef="mxn">7692000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i6a925c69728b43b4bcce81cef05fbab4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MWVmZDE5NGI5NjY0NWZkODc5MGExZTRmZmJkMmE5ZC90YWJsZXJhbmdlOjYxZWZkMTk0Yjk2NjQ1ZmQ4NzkwYTFlNGZmYmQyYTlkXzItMi0xLTEtMA_bd92b1dc-3d22-4192-ad5c-84c173df936a"
      unitRef="mxn">-315000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i6a925c69728b43b4bcce81cef05fbab4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MWVmZDE5NGI5NjY0NWZkODc5MGExZTRmZmJkMmE5ZC90YWJsZXJhbmdlOjYxZWZkMTk0Yjk2NjQ1ZmQ4NzkwYTFlNGZmYmQyYTlkXzItMy0xLTEtMA_a5efd294-54d5-4447-9d1c-28bf03907482"
      unitRef="mxn">20000000</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjEy_affd03dd-aa0b-45bb-8a41-84fd05357921">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2019, the Company had the following outstanding collar options to purchase foreign currency. Net premium paid for these options was Ps.3:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.138%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.997%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  107&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock>
    <kof:PremiumPaidForOutstandingCallOptions
      contextRef="if4d832e6cca346e098646022ae6bbe27_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzQxODM_890950d1-6cb3-4ac7-bc1d-729bb262c224"
      unitRef="mxn">3000000</kof:PremiumPaidForOutstandingCallOptions>
    <ifrs-full:NotionalAmount
      contextRef="i7e7f1348ce9b4bb1b7406d93a490d846_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTphNWY2MzA4OGMzOTg0OGYyOTEzZjdmNGU2NGI5ZDc1My90YWJsZXJhbmdlOmE1ZjYzMDg4YzM5ODQ4ZjI5MTNmN2Y0ZTY0YjlkNzUzXzItMS0xLTEtMA_18e440ae-db4d-431d-a4d9-57418328e222"
      unitRef="mxn">107000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i7e7f1348ce9b4bb1b7406d93a490d846_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTphNWY2MzA4OGMzOTg0OGYyOTEzZjdmNGU2NGI5ZDc1My90YWJsZXJhbmdlOmE1ZjYzMDg4YzM5ODQ4ZjI5MTNmN2Y0ZTY0YjlkNzUzXzItMi0xLTEtMA_935cb49d-6024-4af8-9749-63dfb2c613ee"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i7e7f1348ce9b4bb1b7406d93a490d846_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTphNWY2MzA4OGMzOTg0OGYyOTEzZjdmNGU2NGI5ZDc1My90YWJsZXJhbmdlOmE1ZjYzMDg4YzM5ODQ4ZjI5MTNmN2Y0ZTY0YjlkNzUzXzItMy0xLTEtMA_9b22319a-eeb8-4262-9d1c-d2c62b664dd2"
      unitRef="mxn">2000000</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfCrossCurrencySwapContractTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjAw_62e82193-d246-4d35-b9e1-67468277b68a">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the Company had the following outstanding cross currency swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,165&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,982&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,790&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2019, the Company had the following outstanding cross currency swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  13,788&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (297)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  781&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,742&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(594)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,596&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(843)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfCrossCurrencySwapContractTableTextBlock>
    <ifrs-full:NotionalAmount
      contextRef="i81105cc3679b4da9a7a086f5fee96595_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzItMS0xLTEtMA_81c47ddd-8589-47eb-8fc7-a670e4537dc5"
      unitRef="mxn">404000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i81105cc3679b4da9a7a086f5fee96595_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzItMi0xLTEtMA_64468f54-3754-4445-bf33-6e9d9252b49d"
      unitRef="mxn">-4000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i81105cc3679b4da9a7a086f5fee96595_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzItMy0xLTEtMA_04df9c66-fa51-42cd-bc37-de596426570e"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="ia72042fdc4ec4a76ba2e6e28239f5674_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzMtMS0xLTEtMA_70d0fcce-6646-4d2a-9382-1c8ac624c318"
      unitRef="mxn">11371000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="ia72042fdc4ec4a76ba2e6e28239f5674_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzMtMi0xLTEtMA_9a97b73f-9152-4e65-b2e6-126703dec21b"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="ia72042fdc4ec4a76ba2e6e28239f5674_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzMtMy0xLTEtMA_4d00b9e4-0043-4c7a-bbc6-4f8accf8d556"
      unitRef="mxn">2165000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="idc70e93f0b504b368b9328a78b1d2e2f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzQtMS0xLTEtMA_43592196-0679-4658-88f8-a7f72feebb59"
      unitRef="mxn">6982000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="idc70e93f0b504b368b9328a78b1d2e2f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzQtMi0xLTEtMA_c3d5a0e9-7824-47d7-8a74-5ef250028076"
      unitRef="mxn">-464000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="idc70e93f0b504b368b9328a78b1d2e2f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzQtMy0xLTEtMA_aa211cd0-65a4-47fc-a97a-6e84a93c093e"
      unitRef="mxn">80000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i8b066a8897fb4937b3d0fa82934fa6f6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzUtMS0xLTEtMA_32e542b8-4052-4ca4-86b6-f5ba4953bfd7"
      unitRef="mxn">3790000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i8b066a8897fb4937b3d0fa82934fa6f6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzUtMi0xLTEtMA_a0b8349c-f058-4fab-b300-1f4514dd09e1"
      unitRef="mxn">-107000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i8b066a8897fb4937b3d0fa82934fa6f6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiNzI2MTc2NjgxOTM0ZGUzOTUxOGE1YWM3NTgxNjA1ZC90YWJsZXJhbmdlOmI3MjYxNzY2ODE5MzRkZTM5NTE4YTVhYzc1ODE2MDVkXzUtMy0xLTEtMA_32abac6e-bbe2-45c8-b042-f486a0269c62"
      unitRef="mxn">192000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i76e02d1f92344a6e9507aab7e9f07a8a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzItMS0xLTEtMA_77a683a3-a90c-44de-8b9d-cba016178eab"
      unitRef="mxn">13788000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i76e02d1f92344a6e9507aab7e9f07a8a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzItMi0xLTEtMA_fa37303b-79aa-415d-abcf-0b311723c354"
      unitRef="mxn">-297000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i76e02d1f92344a6e9507aab7e9f07a8a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzItMy0xLTEtMA_3ae5173e-ddde-4382-a852-3bc3ad6caedd"
      unitRef="mxn">781000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i78c0ece31da64a7baf147386a0f736f7_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzMtMS0xLTEtMA_8a2854cf-53db-4e27-afdf-fbe3f236fbed"
      unitRef="mxn">0</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i78c0ece31da64a7baf147386a0f736f7_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzMtMi0xLTEtMA_2bd709ad-7319-49a6-bc57-a81d35c809bc"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i78c0ece31da64a7baf147386a0f736f7_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzMtMy0xLTEtMA_9bb71008-6063-41a9-9da6-f3cb61585e76"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="icfc3b3c10847483b9bebb832023bb4a8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzQtMS0xLTEtMA_dfec3ef9-16c1-4b48-8730-5f3c46b1d2f0"
      unitRef="mxn">10742000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="icfc3b3c10847483b9bebb832023bb4a8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzQtMi0xLTEtMA_25d8b86b-5222-4ab3-8414-70094c0c9a11"
      unitRef="mxn">-594000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="icfc3b3c10847483b9bebb832023bb4a8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzQtMy0xLTEtMA_a679ffde-06b6-4394-9b1e-de188c39584d"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i9b424fbc2b704cff856f8f5a853514a2_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzUtMS0xLTEtMA_c03e8158-65bb-4953-8616-4affb4b0c318"
      unitRef="mxn">6596000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i9b424fbc2b704cff856f8f5a853514a2_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzUtMi0xLTEtMA_1cfcf961-e466-4b32-9ba4-bf156726c392"
      unitRef="mxn">-843000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i9b424fbc2b704cff856f8f5a853514a2_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowY2YxZWM3YjU0MDM0ZjVjOGQ1NTk4YmJmMDdkODk2OC90YWJsZXJhbmdlOjBjZjFlYzdiNTQwMzRmNWM4ZDU1OThiYmYwN2Q4OTY4XzUtMy0xLTEtMA_87b429d2-12cb-4625-bc92-397b987a980f"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjA3_04d3361b-4324-42d5-9bcd-64f5e45bf939">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2019, the Company had the following outstanding interest rate swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (142)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock>
    <ifrs-full:NotionalAmount
      contextRef="i00aa48660de54bffbdde85e27fbf9829_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2NDQ0NzZjYTgwNDI0OTQ3YjVmN2M4ZDBiMzQ1MTUxYy90YWJsZXJhbmdlOjY0NDQ3NmNhODA0MjQ5NDdiNWY3YzhkMGIzNDUxNTFjXzItMS0xLTEtMA_3686ab5c-1849-47a0-a70d-6d6f8af3cf70"
      unitRef="mxn">4365000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i00aa48660de54bffbdde85e27fbf9829_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2NDQ0NzZjYTgwNDI0OTQ3YjVmN2M4ZDBiMzQ1MTUxYy90YWJsZXJhbmdlOjY0NDQ3NmNhODA0MjQ5NDdiNWY3YzhkMGIzNDUxNTFjXzItMi0xLTEtMA_d677439c-636d-42c1-aee7-2473e00fff18"
      unitRef="mxn">-142000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i00aa48660de54bffbdde85e27fbf9829_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2NDQ0NzZjYTgwNDI0OTQ3YjVmN2M4ZDBiMzQ1MTUxYy90YWJsZXJhbmdlOjY0NDQ3NmNhODA0MjQ5NDdiNWY3YzhkMGIzNDUxNTFjXzItMy0xLTEtMA_ab0070d9-59a0-4999-8b67-d6bc2513905d"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjAx_9c4b60f7-f3ad-4c12-8dfb-e37f25dbebcc">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2019, the Company had the following outstanding treasury locks agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  102&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock>
    <ifrs-full:NotionalAmount
      contextRef="ifb63f464ac454bec899c2ff5e753a583_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjdiN2ZlODIyMDg0ZDU1YTg1MDNkODRhZjYzM2NhMC90YWJsZXJhbmdlOjIyN2I3ZmU4MjIwODRkNTVhODUwM2Q4NGFmNjMzY2EwXzItMS0xLTEtMA_f0f92c4a-358e-4a5a-a5c0-7ca358295cda"
      unitRef="mxn">10365000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="ifb63f464ac454bec899c2ff5e753a583_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjdiN2ZlODIyMDg0ZDU1YTg1MDNkODRhZjYzM2NhMC90YWJsZXJhbmdlOjIyN2I3ZmU4MjIwODRkNTVhODUwM2Q4NGFmNjMzY2EwXzItMi0xLTEtMA_18d93001-0174-4771-89be-a4ff66a2828d"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="ifb63f464ac454bec899c2ff5e753a583_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjdiN2ZlODIyMDg0ZDU1YTg1MDNkODRhZjYzM2NhMC90YWJsZXJhbmdlOjIyN2I3ZmU4MjIwODRkNTVhODUwM2Q4NGFmNjMzY2EwXzItMy0xLTEtMA_a0d0fbaa-7461-4985-8a20-9f5b08bba2e9"
      unitRef="mxn">102000000</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjA0_9d4a9d4a-1a4c-4527-a3d4-24c25cd25967">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had the following aluminum price contracts: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  695&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  125&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  99&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had the following PX + MEG (resin) price contracts: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  729&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (65)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had the following sugar price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,260&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  275&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;366&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, the Company had the following aluminum price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, the Company had the following PX + MEG (resin) price contracts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, the Company had the following sugar price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,554&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock>
    <ifrs-full:NotionalAmount
      contextRef="ied6752dbcbe34e0296bad2da982297ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzItMS0xLTEtMA_f4893e4c-770a-4dc4-9382-4807db3f2837"
      unitRef="mxn">695000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="ied6752dbcbe34e0296bad2da982297ce_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzItMi0xLTEtMA_03186c91-b461-4475-970a-150ca87011bd"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="ied6752dbcbe34e0296bad2da982297ce_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzItMy0xLTEtMA_fd187887-0cdb-42e6-920f-49aaf7cf09f3"
      unitRef="mxn">125000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i45977aa55e7943d19d44408616a010e7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzMtMS0xLTEtMA_c8d229ee-c520-4b4d-823c-4361a9a4a336"
      unitRef="mxn">99000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i45977aa55e7943d19d44408616a010e7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzMtMi0xLTEtMA_140b78f5-bc1e-4fad-97e9-724c69812f5a"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i45977aa55e7943d19d44408616a010e7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTozNjFkM2RkMDM1M2U0MWEwOTc3YzcxOWRmYWI0ODgwNS90YWJsZXJhbmdlOjM2MWQzZGQwMzUzZTQxYTA5NzdjNzE5ZGZhYjQ4ODA1XzMtMy0xLTEtMA_bd615b9c-9c32-4c5c-bc2c-5d9f8e41846a"
      unitRef="mxn">17000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i3974399be5ed49d0befd91bc65c9f988_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo1MGYzY2UwOWNhM2Q0YmU3YTRiMzNlYzkxN2YyYmU1Yi90YWJsZXJhbmdlOjUwZjNjZTA5Y2EzZDRiZTdhNGIzM2VjOTE3ZjJiZTViXzItMS0xLTEtMA_e3500570-227f-484e-b319-1ae94a946bcd"
      unitRef="mxn">729000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i3974399be5ed49d0befd91bc65c9f988_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo1MGYzY2UwOWNhM2Q0YmU3YTRiMzNlYzkxN2YyYmU1Yi90YWJsZXJhbmdlOjUwZjNjZTA5Y2EzZDRiZTdhNGIzM2VjOTE3ZjJiZTViXzItMi0xLTEtMA_0e801413-6549-462c-a579-512ac4c289fe"
      unitRef="mxn">-65000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i3974399be5ed49d0befd91bc65c9f988_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo1MGYzY2UwOWNhM2Q0YmU3YTRiMzNlYzkxN2YyYmU1Yi90YWJsZXJhbmdlOjUwZjNjZTA5Y2EzZDRiZTdhNGIzM2VjOTE3ZjJiZTViXzItMy0xLTEtMA_974f48e3-0ddc-41fd-af25-1f3bf3876287"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i19a3d9651f2a46029dd28709e4114b52_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzItMS0xLTEtMA_4579e895-b224-4d54-99dc-9be568d1264d"
      unitRef="mxn">1260000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i19a3d9651f2a46029dd28709e4114b52_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzItMi0xLTEtMA_71446c79-27a9-4032-b0b4-e3352dd2faa0"
      unitRef="mxn">-18000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i19a3d9651f2a46029dd28709e4114b52_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzItMy0xLTEtMA_d3689ddb-dea0-4d29-8817-b4c2749ddce9"
      unitRef="mxn">275000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="if53afc2255d84da9abcadcf6f7675c8b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzMtMS0xLTEtMA_4e51e67e-9020-4166-809a-8a3174280955"
      unitRef="mxn">366000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="if53afc2255d84da9abcadcf6f7675c8b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzMtMi0xLTEtMA_0fdf6970-d795-4718-ae64-6b0aacddd1aa"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="if53afc2255d84da9abcadcf6f7675c8b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTplNzA4NmQwMzEwN2Y0MDBiOTBhN2JlNjM0YTQ3OTkxMy90YWJsZXJhbmdlOmU3MDg2ZDAzMTA3ZjQwMGI5MGE3YmU2MzRhNDc5OTEzXzMtMy0xLTEtMA_534e0285-3b6e-434d-b902-5df0fb8a8a89"
      unitRef="mxn">70000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i03ed2bdda2254905925c423932184607_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyZTRmYTllOGY1ZGU0N2NhYjk0N2E3YjEwYmY1ZTcyOS90YWJsZXJhbmdlOjJlNGZhOWU4ZjVkZTQ3Y2FiOTQ3YTdiMTBiZjVlNzI5XzMtMS0xLTEtMA_6b17486b-ab56-4657-a0b6-c938e71b6af6"
      unitRef="mxn">394000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i03ed2bdda2254905925c423932184607_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyZTRmYTllOGY1ZGU0N2NhYjk0N2E3YjEwYmY1ZTcyOS90YWJsZXJhbmdlOjJlNGZhOWU4ZjVkZTQ3Y2FiOTQ3YTdiMTBiZjVlNzI5XzMtMi0xLTEtMA_e17347c5-d9bb-45d1-9fc8-93bd52b04152"
      unitRef="mxn">-1000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i03ed2bdda2254905925c423932184607_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyZTRmYTllOGY1ZGU0N2NhYjk0N2E3YjEwYmY1ZTcyOS90YWJsZXJhbmdlOjJlNGZhOWU4ZjVkZTQ3Y2FiOTQ3YTdiMTBiZjVlNzI5XzMtMy0xLTEtMA_ce1afc5f-d555-463c-b244-83ad04fa3052"
      unitRef="mxn">5000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i87f34c254f264339923c65be9b866e2b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjkzYWIzNTc0ZTY0YmEyYmE4Mjg4YTc1NTY1ZjJiOS90YWJsZXJhbmdlOjIyOTNhYjM1NzRlNjRiYTJiYTgyODhhNzU1NjVmMmI5XzMtMS0xLTEtMA_e4b85a93-bda4-42a7-8306-3d78551cdac9"
      unitRef="mxn">320000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i87f34c254f264339923c65be9b866e2b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjkzYWIzNTc0ZTY0YmEyYmE4Mjg4YTc1NTY1ZjJiOS90YWJsZXJhbmdlOjIyOTNhYjM1NzRlNjRiYTJiYTgyODhhNzU1NjVmMmI5XzMtMi0xLTEtMA_c754e1d2-25c8-47aa-8078-e3ea9871c6d4"
      unitRef="mxn">-28000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i87f34c254f264339923c65be9b866e2b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyMjkzYWIzNTc0ZTY0YmEyYmE4Mjg4YTc1NTY1ZjJiOS90YWJsZXJhbmdlOjIyOTNhYjM1NzRlNjRiYTJiYTgyODhhNzU1NjVmMmI5XzMtMy0xLTEtMA_274ecdf6-4aa0-45bc-84c4-60abc271071a"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="ia7ece950027748a48d4d5db3d472c191_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzItMS0xLTEtMA_89db764f-beeb-4cd9-94ba-cbea306983b4"
      unitRef="mxn">1554000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="ia7ece950027748a48d4d5db3d472c191_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzItMi0xLTEtMA_4a5636f3-11c0-4703-b8f6-8d4a3bb142af"
      unitRef="mxn">-18000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="ia7ece950027748a48d4d5db3d472c191_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzItMy0xLTEtMA_c42baa8e-4547-4c09-ac71-b69dbb6b8a4c"
      unitRef="mxn">71000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="i0dcbeef5152842e6ad3d779bb816f564_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzMtMS0xLTEtMA_f2b3a500-5805-4ec8-b1eb-f9cdc044cb06"
      unitRef="mxn">98000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i0dcbeef5152842e6ad3d779bb816f564_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzMtMi0xLTEtMA_eb4894a4-6634-4062-9da2-9a79a4e54a1f"
      unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="i0dcbeef5152842e6ad3d779bb816f564_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo0MTViNzMyYzM1OTI0OTY4YmNhYTllMWYwN2E0OTgwNi90YWJsZXJhbmdlOjQxNWI3MzJjMzU5MjQ5NjhiY2FhOWUxZjA3YTQ5ODA2XzMtMy0xLTEtMA_1a687f8a-0685-4a3f-bcda-151fdf700c77"
      unitRef="mxn">15000000</ifrs-full:DerivativeFinancialAssets>
    <kof:DebtInstrumentTerm
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzMyOTg1MzQ5MDMwMjY_359da9f5-afc3-4b0c-abff-d5cb50e07852">P3Y</kof:DebtInstrumentTerm>
    <kof:PurchasePricePaid
      contextRef="i76830b0e4c444177b3dc1d38e494b914_D20161206-20161206"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzc5MDY_035fe600-ab81-4a01-8a9e-f3bb823480e9"
      unitRef="brl">1166000000</kof:PurchasePricePaid>
    <ifrs-full:RepaymentsOfBondsNotesAndDebentures
      contextRef="i0862103389a648ba9609fab64431e5eb_D20181114-20181114"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzc5NzQ_3def91cb-f1c8-4cd0-9b83-2fc10663107b"
      unitRef="usd">103000000</ifrs-full:RepaymentsOfBondsNotesAndDebentures>
    <ifrs-full:RepaymentsOfBondsNotesAndDebentures
      contextRef="i0862103389a648ba9609fab64431e5eb_D20181114-20181114"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzc5ODU_c94c1ad5-17f0-4747-b2d4-6b0db3aa2c08"
      unitRef="brl">393000000</ifrs-full:RepaymentsOfBondsNotesAndDebentures>
    <ifrs-full:LiabilitiesIncurred
      contextRef="i76677535c6fc414cba7dfae62ab91edc_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzgwNTY_9efe0d98-2f9e-4f95-8dea-44372ea4626b"
      unitRef="brl">1000000000</ifrs-full:LiabilitiesIncurred>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ib3086c59ab284ea2b430e423d36fe969_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzgxMzY_63953e5a-8aa3-46e6-9523-d490b6880d46"
      unitRef="number">0.00375</ifrs-full:BorrowingsInterestRate>
    <kof:FairValueMeasurementStrikePricePerShare
      contextRef="i33d5ef7c95db410bba35642b114fcb18_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzg4NTk_9d9952f5-2917-44dd-9d9d-6472d51e776b"
      unitRef="mxnPerShare">178.5</kof:FairValueMeasurementStrikePricePerShare>
    <ifrs-full:LiabilitiesIncurred
      contextRef="i991107fac5414d39bf0d49d855964ba2_I20161206"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzkwMDg_49be4ee1-558a-437a-a448-1aaff1d1900a"
      unitRef="brl">1000000000</ifrs-full:LiabilitiesIncurred>
    <kof:BorrowingsMaturityNotes
      contextRef="i76830b0e4c444177b3dc1d38e494b914_D20161206-20161206"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzkwNDk_5f2f22ac-be70-4958-8455-938ac3953513"
      unitRef="mxn">4676000000</kof:BorrowingsMaturityNotes>
    <kof:JointVentureStockInterestSoldPercentage
      contextRef="i217b5ba96c0c43d4b2de6b887a3d56b0_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzkyNzc_e6cdbc0c-5bf1-429f-a1d4-7c8234144b44"
      unitRef="number">1</kof:JointVentureStockInterestSoldPercentage>
    <ifrs-full:FinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzk4NjE_b142e3e8-42f7-44b1-804a-9a46dfc4d5b7"
      unitRef="usd">8000000</ifrs-full:FinancialAssets>
    <kof:DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjA5_5de23a4a-4891-4467-b474-7d4bcba960b7">Net effects of expired contracts that met hedging criteria &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact in consolidated income statement - Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (109)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (199)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (157)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(515)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Option to purchase foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward agreements to purchase foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;839&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity Price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(391)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(258)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury locks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock>
    <ifrs-full:InterestExpense
      contextRef="i63101eca30ac4d85bc4b99018e3847ff_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzEtMi0xLTEtMA_16ed7f07-a6ac-4ec3-b3c4-dce46893ed92"
      unitRef="mxn">109000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="i54b8ae72484b4f8cb583e687993a800b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzEtMy0xLTEtMA_60c5e4b4-f6f0-45ea-b77f-c7208dee4527"
      unitRef="mxn">199000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="ia8eec00aedda471da03fe765c8d1b9b2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzEtNC0xLTEtMA_03458784-6454-4c02-a19e-a46cb4100082"
      unitRef="mxn">157000000</ifrs-full:InterestExpense>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i63101eca30ac4d85bc4b99018e3847ff_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzItMi0xLTEtMA_165933ae-e7c4-4ee5-9fe7-2c47ff55b449"
      unitRef="mxn">1212000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i54b8ae72484b4f8cb583e687993a800b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzItMy0xLTEtMA_af6e9ff9-e5b9-43b6-8f4f-b3e6b3068c96"
      unitRef="mxn">480000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="ia8eec00aedda471da03fe765c8d1b9b2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzItNC0xLTEtMA_118ddaf6-4e24-406b-a2b6-539b83e77652"
      unitRef="mxn">642000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:InterestExpense
      contextRef="icfd8eb1ba35a46f8b31200df88a2f80b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzMtMi0xLTEtMA_550560c8-2aee-4917-adac-767ded6a00e2"
      unitRef="mxn">163000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="i803517db34184fe0a73901a879597fce_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzMtMy0xLTEtMA_745fa7f3-c428-427b-aa61-b2cc20bcf42d"
      unitRef="mxn">515000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="ic3640d87347446a4b7652b19dc9466ff_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzMtNC0xLTEtMA_76e0e5e9-b892-423f-a076-b9ecba920d03"
      unitRef="mxn">0</ifrs-full:InterestExpense>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold
      contextRef="i8c1dcd873fd0445e8f5e1d04af97beac_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzQtMi0xLTEtMA_33d0bfa0-0915-4a1f-8be1-b244de10012a"
      unitRef="mxn">8000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold
      contextRef="id4f6dfb57bca469c80c38cce0c9a4ea5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzQtMy0xLTEtMA_547c8fc7-39b2-4e7b-b6dc-0731b695036f"
      unitRef="mxn">-63000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold
      contextRef="ia1fa158300dc409f8199c331112f6668_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzQtNC0xLTEtMA_0d80a883-a20e-4a3e-ba96-e430174a467e"
      unitRef="mxn">-8000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold
      contextRef="i8a08c6428ccd41a3903bcbb17b8f7fbf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzUtMi0xLTEtMA_73cf1121-3987-4ebb-92cc-164f89054984"
      unitRef="mxn">839000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold
      contextRef="i6ba366b1b2604367aef87a69040a2798_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzUtMy0xLTEtMA_8dfa0174-3c34-4105-b3f6-83a9b42dfd90"
      unitRef="mxn">-163000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold
      contextRef="id2facea9cc8e4e3283955a7f17f507da_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzUtNC0xLTEtMA_be847e69-9821-4b1a-9d30-ad6e81ff184b"
      unitRef="mxn">240000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold
      contextRef="iec054733add34c80b29d1e3b2a9e5ad8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzYtMi0xLTEtMA_4d6cd7b8-a668-4dfb-bb7c-09fe97d7628d"
      unitRef="mxn">-129000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold
      contextRef="ifba65764f1174f3e88ea127ea091d2ee_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzYtMy0xLTEtMA_5a5146c4-c16e-4243-8e55-9f716407265e"
      unitRef="mxn">-391000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold
      contextRef="ia0137ad8f32140929afbd274a8f81b4c_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzYtNC0xLTEtMA_dc1c5573-7842-4ed2-9dae-6404b5338425"
      unitRef="mxn">-258000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <ifrs-full:InterestExpense
      contextRef="ibebfd29449584ceeaea3ece7f1b761f8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzctMi0xLTEtMA_e7340ef3-31f5-4990-936d-bcca6c1a76a6"
      unitRef="mxn">153000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="ifa98a317c2b84ec195cac54c2e7857b7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzctMy0xLTEtMA_563465a1-15ab-475f-9e47-0fc1fee7c8bf"
      unitRef="mxn">0</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="if36f00b7f40447aba5502c029e19eefb_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpiY2NmYmM2OWYwODg0NjVlOGE3NWYzNWYxMjdjMDUwYi90YWJsZXJhbmdlOmJjY2ZiYzY5ZjA4ODQ2NWU4YTc1ZjM1ZjEyN2MwNTBiXzctNC0xLTEtMA_32a6a959-ed13-4388-b5e6-6a74d4b4aa99"
      unitRef="mxn">0</ifrs-full:InterestExpense>
    <kof:DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjEw_aad154ba-64c1-49cb-a3ca-bfd7cac440ce">Net effect of changes in fair value of derivative financial instruments that did not meet the hedging criteria for accounting purposes.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact in consolidated income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market value (loss) gain on financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (12)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps and interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market value (loss) gain on financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(212)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(293)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="ia9269bf9cfd94a908a899c733e023c6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzEtMi0xLTEtMA_91ebacea-7305-4f5b-ac7b-fb1eadcd8806"
      unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i9ce85ac0d04b42edae17b0cb64a1e738_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzEtMy0xLTEtMA_805f0a5e-48ef-45b0-9a10-3324bcfc9379"
      unitRef="mxn">4000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i2a73954bc5c64a0fa80cc21581e11c3e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzEtNC0xLTEtMA_9c5bdbb2-e4aa-47be-8e83-924f9a7fcf25"
      unitRef="mxn">-12000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i2b88807a6cd543bfaf20c033bad44d70_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzItMi0xLTEtMA_7eed9955-b773-492c-a421-784122a1dfec"
      unitRef="mxn">-212000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="ib18e3a97e4e04b5cb12f3e610c65b3e2_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzItMy0xLTEtMA_b11c7b8a-2197-4e69-b380-c46e60af0ce6"
      unitRef="mxn">-293000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="ie96577b91a6348e587f8074b29340db6_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo4MzY0MzIwOTY1ODE0ODY0YjE5MzIxZjcwNGVkZWMzNS90YWJsZXJhbmdlOjgzNjQzMjA5NjU4MTQ4NjRiMTkzMjFmNzA0ZWRlYzM1XzItNC0xLTEtMA_42bf7a2f-bd85-4082-b390-41a15e0937ee"
      unitRef="mxn">-116000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <kof:DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjEx_b834f619-fbee-4c0b-89c0-158497a51c91">Net effect of expired contracts that did not meet the hedging criteria for accounting purposes &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Type of Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact in consolidated income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps and interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market value (loss)  on financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (212)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (293)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (186)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market value (loss) gain on financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i0341db2c1e5041f08cf9e6f94071078b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzEtMi0xLTEtMA_7c809202-45cf-4c8e-9abe-4ae44b1322b2"
      unitRef="mxn">-212000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i01e3ce7b8759487cbf2ec65f0bae7ad3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzEtMy0xLTEtMA_2b5ed893-834b-4324-b7c9-9f180919c42d"
      unitRef="mxn">-293000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i2fa10e5a7f0e4acda995815ae4185747_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzEtNC0xLTEtMA_2520c0a4-97e8-4fe0-8454-1f141af40389"
      unitRef="mxn">-186000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i2a322bafe2a1420d94354f54096ed49a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzItMi0xLTEtMA_a8b23386-9e47-4e52-9bbb-c6ea71f3eb0e"
      unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i886f0bbcc6224f1f9ebfcacf3bc4ce76_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzItMy0xLTEtMA_289a2046-13d5-4087-b250-4eca660ce485"
      unitRef="mxn">4000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i027e538380e74982b7052d6208fa0b4a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTowZmFiZmNkNWFjNjI0OGY0Yjk3NzRmN2U1ZTA1N2M2NC90YWJsZXJhbmdlOjBmYWJmY2Q1YWM2MjQ4ZjRiOTc3NGY3ZTVlMDU3YzY0XzItNC0xLTEtMA_654a21de-6762-4d48-88f2-2a5ad0dcf93f"
      unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NTk4_73489bee-dc2f-4aa8-a329-6d18a087454e">The following disclosures provide a sensitivity analysis of the market risks, which the Company is exposed to as it relates to foreign exchange rates, interest rates and commodity prices, which it considers in its existing hedging strategy:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.305%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreement to purchase U.S. Dollar (MXN/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (884)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(739)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(365)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreement to purchase U.S. Dollar (BRL/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (357)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(413)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreement to purchase U.S. Dollar (COP/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (142)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreement to purchase U.S. Dollar (ARS/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreement to purchase U.S. Dollar (UYU/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cross currency swaps (USD to MXN)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (5,507)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,315)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cross currency swaps (USD to BRL)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (2,161)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,068)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sugar price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on sugar Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (515)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(255)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aluminum price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on Aluminum price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (289)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,164)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options to purchase foreign currency (MXN to USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(303)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following disclosures provide a sensitivity analysis of the interest rate risks management considered to be reasonably possible at the end of the reporting period, which the Company is exposed to as it relates to its fixed and floating rate borrowings and which considers its existing hedging strategy: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate Risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in&lt;br/&gt;U.S.$&#160;rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect&#160;on&lt;br/&gt;(profit)&#160;or&lt;br/&gt;loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (102)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory>
    <kof:SurchargeRatePercentage
      contextRef="i5d9369a1c0dd4ee8ace14c8f8ae08bc0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEtMS0xLTEtMA_8df988d6-e2b9-44e5-8579-91e261e1fb93"
      unitRef="number">-0.19</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i5d9369a1c0dd4ee8ace14c8f8ae08bc0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEtMi0xLTEtMA_feb0079c-46aa-4e1d-a608-9c312bbe08ca"
      unitRef="mxn">-884000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i5d9369a1c0dd4ee8ace14c8f8ae08bc0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEtMy0xLTEtMA_b752aa07-a177-4374-80af-2d3baf387f14"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="i0564e685cf7e49999957245314520fe9_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzItMS0xLTEtMA_b233600f-3960-413f-8638-90d8862be941"
      unitRef="number">-0.09</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i0564e685cf7e49999957245314520fe9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzItMi0xLTEtMA_8509cb17-8190-435f-a17a-7ca1f67c3d1c"
      unitRef="mxn">-739000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i0564e685cf7e49999957245314520fe9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzItMy0xLTEtMA_482f6b64-6ea4-4054-99a2-6a1d5a9c84f5"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="ife6117c27f9d4910b10dd443dd8dbf41_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMtMS0xLTEtMA_00f1f696-6f35-4517-bf5f-eee9e873cf27"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="ife6117c27f9d4910b10dd443dd8dbf41_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMtMi0xLTEtMA_7425ced8-6311-43c5-b903-9e94912a4865"
      unitRef="mxn">-365000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="ife6117c27f9d4910b10dd443dd8dbf41_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMtMy0xLTEtMA_c0fcdbc6-aed2-44f5-b78a-e59be8fcfdf8"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="i2cc088450c3f4461a495d201a69f8fd6_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzUtMS0xLTEtMA_6b855b20-ba48-4ee8-8961-db59f1b1bac1"
      unitRef="number">-0.21</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i2cc088450c3f4461a495d201a69f8fd6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzUtMi0xLTEtMA_b56b8f23-2a71-4cfc-aff6-22e247ef43c0"
      unitRef="mxn">-357000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i2cc088450c3f4461a495d201a69f8fd6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzUtMy0xLTEtMA_8d6de98f-9916-4e9b-b203-6116a5a425f3"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="i71bf4cb22df7461b8fa0732d019a7f8f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzYtMS0xLTEtMA_f872e9bd-15d2-4ec1-b202-8a36b01a5f87"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i71bf4cb22df7461b8fa0732d019a7f8f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzYtMi0xLTEtMA_d6e34f40-0927-472e-9c83-7a2d8a7b453a"
      unitRef="mxn">-155000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i71bf4cb22df7461b8fa0732d019a7f8f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzYtMy0xLTEtMA_fa17e8bc-dba8-4d3e-ae7f-d5292e1f3645"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="i11ae6195b8f443909ad8a1bf187f2164_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzctMS0xLTEtMA_27fa4ff7-c6cb-4960-a08c-49241a374450"
      unitRef="number">-0.16</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i11ae6195b8f443909ad8a1bf187f2164_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzctMi0xLTEtMA_c7a226ee-e8d4-4ec2-b6c6-b842aa38f896"
      unitRef="mxn">-413000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i11ae6195b8f443909ad8a1bf187f2164_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzctMy0xLTEtMA_0b8125de-32d7-4bb0-ae7d-dc8429ec5669"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="ida71b0ab445545ff96739debfcfb6258_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzktMS0xLTEtMA_321c8bc4-2955-4d9e-8d8d-224c8c62b43c"
      unitRef="number">-0.16</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="ida71b0ab445545ff96739debfcfb6258_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzktMi0xLTEtMA_75ffd933-38ff-4c02-95ed-103871ab9fee"
      unitRef="mxn">-142000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="ida71b0ab445545ff96739debfcfb6258_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzktMy0xLTEtMA_1040d3f9-3eae-4d1b-a73e-28b9d1a390ad"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="i2fe7f399438f495e967513af610f4afa_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEwLTEtMS0xLTA_77b13878-233a-4735-93cf-9db483f1015c"
      unitRef="number">-0.10</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i2fe7f399438f495e967513af610f4afa_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEwLTItMS0xLTA_449f92a0-8062-445a-8dd6-4e1467882027"
      unitRef="mxn">-54000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i2fe7f399438f495e967513af610f4afa_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEwLTMtMS0xLTA_16ed07c3-79b9-48fc-9e8b-8807551373dd"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="if00b139688674f34b85689105c3bcdfc_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzExLTEtMS0xLTA_0a66b66f-a1b4-4796-95c1-6a90090a0794"
      unitRef="number">-0.12</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="if00b139688674f34b85689105c3bcdfc_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzExLTItMS0xLTA_7c050700-7168-4107-aaac-4a49f20f326a"
      unitRef="mxn">-2000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="if00b139688674f34b85689105c3bcdfc_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzExLTMtMS0xLTA_2625aa65-cad4-4258-b48e-6cce2dd28c68"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="ie57cd9f7655346189554baef447d8a74_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEzLTEtMS0xLTA_883b2de7-d2a8-400b-869a-04f9983c87eb"
      unitRef="number">-0.02</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="ie57cd9f7655346189554baef447d8a74_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEzLTItMS0xLTA_6f43e58a-6357-438e-96f5-40d1d4726975"
      unitRef="mxn">-2000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="ie57cd9f7655346189554baef447d8a74_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzEzLTMtMS0xLTA_ef584a86-93cc-4541-9ca0-6ca332bc57b8"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="id14fbe541d0f4b89a3041ba5bbc2f891_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE0LTEtMS0xLTA_edc53af0-a684-46c3-a10d-579a09f0b5ee"
      unitRef="number">-0.25</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="id14fbe541d0f4b89a3041ba5bbc2f891_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE0LTItMS0xLTA_31d0a819-44df-4e75-ae95-2694b5c30b0b"
      unitRef="mxn">-88000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="id14fbe541d0f4b89a3041ba5bbc2f891_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE0LTMtMS0xLTA_0ae8eeba-fe2b-4f2b-8c91-d0779d1277de"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="i02b33c07042d458c8ffe5700378bb3c3_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE1LTEtMS0xLTA_939defec-bffe-4d9c-8683-419bd5b89f44"
      unitRef="number">-0.27</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i02b33c07042d458c8ffe5700378bb3c3_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE1LTItMS0xLTA_b7d82846-0212-4ae1-b439-e26922edc266"
      unitRef="mxn">-522000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i02b33c07042d458c8ffe5700378bb3c3_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE1LTMtMS0xLTA_1f2b45ee-c39c-4086-b6f7-2796371fbe2c"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="i87d072a3842c492b8f887605b2a2994e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE3LTEtMS0xLTA_d16ca467-04c1-47c2-8bc1-d98597876b1f"
      unitRef="number">-0.09</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i87d072a3842c492b8f887605b2a2994e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE3LTItMS0xLTA_cca9c497-1763-4449-bd4e-74581f8bab72"
      unitRef="mxn">-21000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i87d072a3842c492b8f887605b2a2994e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE3LTMtMS0xLTA_6a1291ee-b6d8-490d-b877-3b0f06afd461"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="i7c7dffd70b194343af2b9ecb9f97fd17_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE4LTEtMS0xLTA_e3647e3e-4bdc-4ae1-8142-190daf05319f"
      unitRef="number">-0.05</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i7c7dffd70b194343af2b9ecb9f97fd17_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE4LTItMS0xLTA_02c200aa-a1f9-43a5-b7d4-fb3c82ee067a"
      unitRef="mxn">-23000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i7c7dffd70b194343af2b9ecb9f97fd17_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE4LTMtMS0xLTA_f66f1517-4973-47b0-9673-0b583b376234"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="i9376d817f5924dc3ae87d68b3d69f6dd_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE5LTEtMS0xLTA_7a6e711d-2283-4296-85df-7a5eefb771cb"
      unitRef="number">-0.08</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i9376d817f5924dc3ae87d68b3d69f6dd_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE5LTItMS0xLTA_1e7b9384-4c62-4266-a0a3-be381ea49a5b"
      unitRef="mxn">-46000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i9376d817f5924dc3ae87d68b3d69f6dd_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzE5LTMtMS0xLTA_c5387bbb-59ba-41e7-b867-3b642a9b1d90"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="iae73cda1beb643f1859b6bc2c5d9afa3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIxLTEtMS0xLTA_da13c16c-660e-4b62-9871-ad553b6c1513"
      unitRef="number">-0.19</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="iae73cda1beb643f1859b6bc2c5d9afa3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIxLTItMS0xLTA_a736c8e4-3585-45e7-a6dd-c1d32bf015b5"
      unitRef="mxn">-5507000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="iae73cda1beb643f1859b6bc2c5d9afa3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIxLTMtMS0xLTA_83d9a15b-9f25-4ac5-b190-5c45986565fc"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="id2f9158fe30444b6a031fd57d23446c5_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIyLTEtMS0xLTA_949c037e-62ec-4a07-9d52-d5c530615067"
      unitRef="number">-0.09</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="id2f9158fe30444b6a031fd57d23446c5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIyLTItMS0xLTA_44315453-2ad5-4369-9a97-330ccf7cf9ca"
      unitRef="mxn">-2315000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="id2f9158fe30444b6a031fd57d23446c5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIyLTMtMS0xLTA_0daf238b-f093-429f-80cd-d873498ba592"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="ie739920c42ca4b02bc169c894456a442_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIzLTEtMS0xLTA_9f8ba4eb-a68f-467d-be74-81aab77a8c17"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="ie739920c42ca4b02bc169c894456a442_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIzLTItMS0xLTA_5c42a399-03ea-4b8d-a166-a3cf2dd42ea3"
      unitRef="mxn">-3130000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="ie739920c42ca4b02bc169c894456a442_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzIzLTMtMS0xLTA_6d41f000-3226-40e3-aa29-8fcbea11f914"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="i2831291486de4d85ba515729d112f09b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI1LTEtMS0xLTA_497ee82f-587f-46d4-a9b6-a62480597cfd"
      unitRef="number">-0.21</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i2831291486de4d85ba515729d112f09b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI1LTItMS0xLTA_94c0c0bd-57bd-41c8-bd1f-987d474d995a"
      unitRef="mxn">-2161000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i2831291486de4d85ba515729d112f09b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI1LTMtMS0xLTA_1c7736e5-3450-4504-bbca-239075522924"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="ib8684c6ff12a413bb6868237f72301ad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI2LTEtMS0xLTA_5756c3ab-33dc-442e-b3da-cb92c185fd54"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="ib8684c6ff12a413bb6868237f72301ad_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI2LTItMS0xLTA_3fb81fdc-18da-42e1-baea-532abfebed99"
      unitRef="mxn">-645000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="ib8684c6ff12a413bb6868237f72301ad_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI2LTMtMS0xLTA_182a8038-10d2-4434-ac80-20a4f04b8567"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="ie97addca1a5644ccabcc4c8cba792a06_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI3LTEtMS0xLTA_a39fc075-f9e4-46f3-854d-7416b6af9094"
      unitRef="number">-0.16</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="ie97addca1a5644ccabcc4c8cba792a06_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI3LTItMS0xLTA_d9dfa55f-90fb-49c0-9dc0-4db162598a8d"
      unitRef="mxn">-9068000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="ie97addca1a5644ccabcc4c8cba792a06_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI3LTMtMS0xLTA_f4e1f0e9-9825-4dfc-9d5d-7380542c6d1e"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInSugarPricePercentage
      contextRef="if5a2642468634438b5700e2726fb13dc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI5LTEtMS0xLTA_a5b14df5-cdaa-4b38-9cec-ba5277da659b"
      unitRef="number">-0.32</kof:ChangeInSugarPricePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="if5a2642468634438b5700e2726fb13dc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI5LTItMS0xLTA_91556882-5b37-4cfe-9ec9-648dda6c486f"
      unitRef="mxn">-515000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="if5a2642468634438b5700e2726fb13dc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzI5LTMtMS0xLTA_42442b37-0108-42db-95f6-1ab7643f6471"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInSugarPricePercentage
      contextRef="iae0adeff88794c6da94588612ec52bc4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMwLTEtMS0xLTA_b18db301-c6ff-4bc6-a0ee-aa621be4cbab"
      unitRef="number">-0.24</kof:ChangeInSugarPricePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="iae0adeff88794c6da94588612ec52bc4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMwLTItMS0xLTA_7d96b229-6bb9-427e-95e0-4aed84920264"
      unitRef="mxn">-255000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="iae0adeff88794c6da94588612ec52bc4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMwLTMtMS0xLTA_74cdff46-1bac-4d17-976d-63ab0069fddf"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInSugarPricePercentage
      contextRef="i892f689ac9e840719f6aabf2e28ded31_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMxLTEtMS0xLTA_d59e5e74-37be-448a-ba25-b8154ed36190"
      unitRef="number">-0.30</kof:ChangeInSugarPricePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="i892f689ac9e840719f6aabf2e28ded31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMxLTItMS0xLTA_1113e8b3-9fb1-41d2-9884-e26a0818635e"
      unitRef="mxn">-341000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i892f689ac9e840719f6aabf2e28ded31_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMxLTMtMS0xLTA_e9e77fde-7d87-4975-9c91-af05495264f2"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInAluminumPricePercentage
      contextRef="ib681ee775a8a4eeb978180faf101cd0e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMzLTEtMS0xLTA_9f902965-1175-492f-85b3-1d0df1e5e70f"
      unitRef="number">-0.16</kof:ChangeInAluminumPricePercentage>
    <kof:ChangeInAluminumPriceEffectOnEquity
      contextRef="ib681ee775a8a4eeb978180faf101cd0e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMzLTItMS0xLTA_7319f1ec-9c01-4b9e-8d09-92b3177e996c"
      unitRef="mxn">-289000000</kof:ChangeInAluminumPriceEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="ib681ee775a8a4eeb978180faf101cd0e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzMzLTMtMS0xLTA_6d82908d-db1b-4b8e-b291-2380b18ed193"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInAluminumPricePercentage
      contextRef="i82f11e853cf14a35a5d5336d89ad733a_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM0LTEtMS0xLTA_fe0eedb9-cd47-4875-8e6d-1417fef8beb2"
      unitRef="number">-0.15</kof:ChangeInAluminumPricePercentage>
    <kof:ChangeInAluminumPriceEffectOnEquity
      contextRef="i82f11e853cf14a35a5d5336d89ad733a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM0LTItMS0xLTA_a7bf3e09-2eb9-4773-adab-418704fa6e30"
      unitRef="mxn">-1164000000</kof:ChangeInAluminumPriceEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i82f11e853cf14a35a5d5336d89ad733a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM0LTMtMS0xLTA_b8fcf4fd-19e7-4ae6-851b-0768accb6bba"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInAluminumPricePercentage
      contextRef="id51186c6a9724e6595e44069c2f716b7_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM1LTEtMS0xLTA_a9a246b9-b2f2-4d10-a11c-7ac0dc70e546"
      unitRef="number">-0.22</kof:ChangeInAluminumPricePercentage>
    <kof:ChangeInAluminumPriceEffectOnEquity
      contextRef="id51186c6a9724e6595e44069c2f716b7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM1LTItMS0xLTA_5f630ac8-fbfe-49c0-8090-09a599614ecc"
      unitRef="mxn">-55000000</kof:ChangeInAluminumPriceEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="id51186c6a9724e6595e44069c2f716b7_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM1LTMtMS0xLTA_555290d9-c43b-4557-a3dd-bda5577b0651"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="ib01bfc01b6134e2aa7ef6733278d1822_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM4LTEtMS0xLTA_d22d6e3c-c6c9-4644-b249-48997cf84b15"
      unitRef="number">0</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="ib01bfc01b6134e2aa7ef6733278d1822_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM4LTItMS0xLTA_25598590-0aa3-4887-a391-991aeac71afd"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="ib01bfc01b6134e2aa7ef6733278d1822_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM4LTMtMS0xLTA_e8e363af-0e1b-4297-b543-1cf2fb50ac9a"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="if53bc210bd4b477a95bf74e9d4af7f9d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM5LTEtMS0xLTA_bf54644d-7cf3-4133-9b10-711ca2b5419e"
      unitRef="number">-0.10</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="if53bc210bd4b477a95bf74e9d4af7f9d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM5LTItMS0xLTA_85450557-07b5-4ad7-94e8-67e52d6003aa"
      unitRef="mxn">-6000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="if53bc210bd4b477a95bf74e9d4af7f9d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzM5LTMtMS0xLTA_af28330e-2a1b-4336-abda-6c622bd65941"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="ib01199294b1b4e12b5af23d5ebe4417e_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzQwLTEtMS0xLTA_9c87655c-b3bb-44d6-b437-3f82d8dfcc7c"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity
      contextRef="ib01199294b1b4e12b5af23d5ebe4417e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzQwLTItMS0xLTA_66a42849-c914-46d6-95ac-ed1afaf684d3"
      unitRef="mxn">-303000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="ib01199294b1b4e12b5af23d5ebe4417e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkOTE3MjZlYWVkNjU0YmQyODZkYzE1ZjVhMGRjMTFiZi90YWJsZXJhbmdlOmQ5MTcyNmVhZWQ2NTRiZDI4NmRjMTVmNWEwZGMxMWJmXzQwLTMtMS0xLTA_c2300327-5f2a-4da1-b398-f0f68c07b630"
      unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInUSDollarRateBasisPoints
      contextRef="i39bc02b7c8a84520a22ad2727a38299d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzEtMS0xLTEtMA_c4ba4403-2c0f-4c1d-bb80-4866ff67e202"
      unitRef="number">100</kof:ChangeInUSDollarRateBasisPoints>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i39bc02b7c8a84520a22ad2727a38299d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzEtMi0xLTEtMA_610ad2d7-04f5-41e5-b881-a8d14cb9d36f"
      unitRef="mxn">-102000000</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInUSDollarRateBasisPoints
      contextRef="i40e2ecccae0543ae906bbf8f48b99e48_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzItMS0xLTEtMA_ac2321ae-d2e4-4988-b740-258cce0f33f3"
      unitRef="number">100</kof:ChangeInUSDollarRateBasisPoints>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="i40e2ecccae0543ae906bbf8f48b99e48_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzItMi0xLTEtMA_4af231f9-822f-44fd-8f25-113ee0b15e6a"
      unitRef="mxn">-44000000</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInUSDollarRateBasisPoints
      contextRef="ic5a09b0e9c37446aa68283939f2e0c82_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzMtMS0xLTEtMA_8dd0447a-9602-4923-995c-f5d59a3c2316"
      unitRef="number">100</kof:ChangeInUSDollarRateBasisPoints>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="ic5a09b0e9c37446aa68283939f2e0c82_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTo2MzJmOTAxYmFjMWQ0YTEzYjliMzYwM2Y1OTliMTc2YS90YWJsZXJhbmdlOjYzMmY5MDFiYWMxZDRhMTNiOWIzNjAzZjU5OWIxNzZhXzMtMi0xLTEtMA_945c8646-b80f-4163-8010-8f25ef762c7f"
      unitRef="mxn">-134000000</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjEz_bf2fc37d-7631-4585-a3ac-02af83f9e0d7">Cash outflows for financial liabilities (including interest) without fixed amounts or timing are based on economic conditions (like interest rates and foreign exchange rates) existing at December&#160;31, 2020. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions of Ps)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-derivative financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,727&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  62,469&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans from banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,518&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;317&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,760&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,640&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives financial liabilities (assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;999&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;991&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,286)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;577&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;577&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,375&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock>
    <ifrs-full:FinancialLiabilities
      contextRef="i0228fdabba724c178199c964f4eef97c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItMS0xLTEtMA_fcc972e6-0d88-4d70-a70c-3bb7a31997ea"
      unitRef="mxn">2500000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="i6e18ed81a3d34e2cb57b779933909a6e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItMi0xLTEtMA_9bfdccaa-7411-4283-8e74-27df880ee25b"
      unitRef="mxn">1500000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="i7fd129f2499a473589a24cfcb4fbce91_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItMy0xLTEtMA_ca2b3193-0ca4-485c-a5ab-19be46d06415"
      unitRef="mxn">7500000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="ic58e2d47e56a4f05841d82b22203dccc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItNC0xLTEtMA_5865a34a-4875-47c6-9af4-b5a44afce903"
      unitRef="mxn">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="ib46957b1f6384202a0ee126d13844ef1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItNS0xLTEtMA_5634ba89-bd49-4535-9b26-391046cef9b5"
      unitRef="mxn">1727000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="ib9a0ef5f5a25420283809fbcc2c07023_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzItNi0xLTEtMA_28f3e7c0-f62c-4866-9271-9481b8586884"
      unitRef="mxn">62469000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="i7e7fddc7a60041e2a9c754fcbb61eac8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtMS0xLTEtMA_b7d37bfd-7ebe-432c-a37c-b3a29015ef74"
      unitRef="mxn">2518000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="i88fb0a7cbea84ce6b1464bfaed1ac405_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtMi0xLTEtMA_fce47d34-d8a0-4a00-b141-474dbba9daaa"
      unitRef="mxn">317000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="i84f115b798054184aad81141031a91d9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtMy0xLTEtMA_d75b221f-9773-4751-a85f-63ae8c37d506"
      unitRef="mxn">28000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="ife30c3a9c7cb45d8a52ffd3ccb5f653f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtNC0xLTEtMA_ebca6e36-b0e9-4ab6-8445-98bb3f98221d"
      unitRef="mxn">18000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="i2d0c37a236e04ee2b058552771ac9a50_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtNS0xLTEtMA_8de3437d-4471-465b-b271-33a35d4c9257"
      unitRef="mxn">3760000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="ieadb2e8aed794467b961ef3734c6488f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzMtNi0xLTEtMA_8276cc51-69be-4ec1-b25c-aa6b5ea9843f"
      unitRef="mxn">5640000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i2b707be4522248e9a6635e68c915a374_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtMS0xLTEtMA_e655cb59-fc2d-471c-892b-870e57dddc64"
      unitRef="mxn">999000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="ia2d270faf310452ebd997f27389897b9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtMi0xLTEtMA_7dca9eab-ef4d-4a77-8b3b-c5e3b728bd93"
      unitRef="mxn">991000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i2d717048acbf49c4bc2df3c2cc88a92c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtMy0xLTEtMA_e253c4cd-dfcf-48be-9a64-03daef82b589"
      unitRef="mxn">-1286000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="iba365eca18454e1c973e9e00af0df702_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtNC0xLTEtMA_cec7c310-db81-438c-9e87-ed430bbf6e2c"
      unitRef="mxn">577000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i81145ccdb61b450f9c79eaee14f29ab7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtNS0xLTEtMA_566cd72b-e04f-4747-b7e4-28e12a86dca0"
      unitRef="mxn">577000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="i383f94291d054d27b3a3afa6f21085ac_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToyNjYzNDU4N2RmMDY0MmFhODRhZDdjZWRlMTU0NmIwNS90YWJsZXJhbmdlOjI2NjM0NTg3ZGYwNjQyYWE4NGFkN2NlZGUxNTQ2YjA1XzQtNi0xLTEtMA_3f549207-9741-42a7-86f6-3a3bb69d9703"
      unitRef="mxn">1375000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DisclosureOfExternalCreditExposuresExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90ZXh0cmVnaW9uOjNiMjY1YWNjZmI0NzRjNmM5MjJlMWZmNGY1OTU3MzYxXzE5NjA1_67afbd24-02e8-4bee-97e7-cdf740417a31">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company&#x2019;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.891%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6-12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;More than 12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,806&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,888&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;844&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;511&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,740&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate ARS/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;92.97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate UYU/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;45.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;45.69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,568&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.81&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,575&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,454&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Commodities risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aluminum (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD/Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,720&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,740&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Sugar (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;869&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;365&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD cent/Lb)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12.17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PX+MEG (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;364&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;364&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD /Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, the Company&#x2019;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.891%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6-12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;More than 12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,742&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,086&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;697&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;303&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;220&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;85&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;137&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate ARS/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;79.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate UYU/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;37.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;107&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,252&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,423&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,292&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.54&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.92&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional amount (in millions  of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,046&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Treasury Locks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Average interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodities risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aluminum (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;276&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;118&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD/Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,796&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,812&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sugar (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;361&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD cent/Lb)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13.09&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12.73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PX+MEG (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;160&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;160&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD /Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;848&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;848&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfExternalCreditExposuresExplanatory>
    <ifrs-full:CreditExposure
      contextRef="i3647fd1ec5034475b29fdba0b54670de_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzQtMS0xLTEtMA_91677241-2fec-4373-a6d9-b4f961f42c7a"
      unitRef="mxn">2806000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i4ce2be804f804e4dace75d8dd05c4265_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzQtMi0xLTEtMA_caf473ba-8601-4a7c-963e-bd5b022d7299"
      unitRef="mxn">1888000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i3139dc46e0b0415ba8c7c51a83ded2c4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzQtMy0xLTEtMA_d24a6afb-0b8f-46ac-aaea-958627ea90df"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i61ee9b426a2749bbbd4e7d6b43b8afe7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzUtMS0xLTEtMA_771d9ffe-638e-4072-9a45-bcbf06bc49fe"
      unitRef="number">23.35</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i42bbf0117a4f408dace199dd15fc7fd7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzUtMi0xLTEtMA_e01a7625-f4a6-462c-ac84-1f605636e2ba"
      unitRef="number">23.47</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i111b9f1646f5493785e38466ae25c3a2_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzUtMy0xLTEtMA_d2a1c189-9499-44d6-89c3-f689fbb12b8f"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i626c1eb93ab442efb312e3c382416b2c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzYtMS0xLTEtMA_f8852727-131d-4932-a081-b2a806ceb513"
      unitRef="mxn">844000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="idc8d132b236c4acfb47c1d513e981565_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzYtMi0xLTEtMA_61886412-3263-480b-b4f8-69751fa58136"
      unitRef="mxn">491000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ib282a2a1c7b747138457aa4ea0a759f1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzYtMy0xLTEtMA_73974764-3d0e-4dd4-abdf-4dff2933dca5"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i18dd6b2d90c8453baf5af0bcaff3618b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzctMS0xLTEtMA_6d6f9ca1-1ffd-4bcb-b74d-6b2c48a43583"
      unitRef="number">5.41</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i18630d76632f4ba1b9d3051c238ebbed_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzctMi0xLTEtMA_3dbc29dd-64d8-491e-b5d8-58765647b819"
      unitRef="number">5.37</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i816bf035c8254ca190f096387a2acd39_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzctMy0xLTEtMA_401fac89-db85-4dfb-989e-119b182b60f4"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i29ee4ef827f44df3832568bf3b120fc2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzgtMS0xLTEtMA_46b8c7b1-736d-44e1-b9a8-92736aeadfad"
      unitRef="mxn">511000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i375ab4dea48744cea5f6b49c3ba6d3b8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzgtMi0xLTEtMA_303dbe22-e652-47da-95a5-bf0ca91098a1"
      unitRef="mxn">212000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i87b63fd149ed4e8dbeba0f1adf865cf2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzgtMy0xLTEtMA_39cb1fcd-306c-42bf-95fc-42e4b8ddf736"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="icb57b0e6393040ad94de4b783a2a8ba7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzktMS0xLTEtMA_37bd1e52-4fa5-41bb-ae66-fc2d2cc9b6f6"
      unitRef="number">3750</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="id584e34ed9df43cfb0174f24bc4d81f4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzktMi0xLTEtMA_9bbc6a6d-eefc-4bda-9a37-26899d323d03"
      unitRef="number">3740</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i34b5809396594d2fa64ddc373ab12cb1_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzktMy0xLTEtMA_4be2c63d-9f8f-4d2e-8868-0f61a73c8a86"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i81dafec14c9b4bde83b76618f13d2eb6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEwLTEtMS0xLTA_07887cb0-ec56-44cc-aa1e-8dd42f03c524"
      unitRef="mxn">96000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ie57669b1444443e3813849fdabf1b458_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEwLTItMS0xLTA_04fd06d9-321a-431b-a77d-04eeba2334a1"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i8d602cc13d734580b1d38e1608cf1227_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEwLTMtMS0xLTA_05f3bbc7-7ff7-48ab-a8d3-865e0d3253ef"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i9599e272b41c4c56869268cabf203b64_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzExLTEtMS0xLTA_e129936f-9b73-4637-8c20-f471204a1796"
      unitRef="number">92.97</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i040230a30a384d55a940a8266d0fb50b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzExLTItMS0xLTA_cbd6b202-1404-4227-89f5-acb46b397b70"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ieec24e692e1e487389da6acb866518f5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzExLTMtMS0xLTA_fe9845cd-ece7-45d4-9ae6-822e375b32e7"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i0eed9ce8a74d4daea85b33755a6a4422_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEyLTEtMS0xLTA_eed5c791-1246-4f8a-9542-0ea43623c7bc"
      unitRef="mxn">225000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i3dda95438b56438b9544e63e5d349e89_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEyLTItMS0xLTA_d920e2b2-13de-418f-a5a1-95faae075ca7"
      unitRef="mxn">58000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i0ff14873ae6e4869bac97051d980bded_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEyLTMtMS0xLTA_d143c97e-1399-437c-b62e-acd17098476f"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="icaee5e1b32e74091960f2093aa4ac08a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEzLTEtMS0xLTA_0d430efe-4462-4cfe-a087-ca09e5af8285"
      unitRef="number">45.92</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i52656786eb3148bfb85cb6e32e9154bc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEzLTItMS0xLTA_d710022f-94a0-4e4d-b8c9-95abaa0269c4"
      unitRef="number">45.69</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i3e443795ce444da3bc640aedcf88d470_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzEzLTMtMS0xLTA_9f086f4f-55eb-49a4-a7a4-92bb5f5febd1"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i4e27a1a9ab1747b3a46e3a81465474d7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE1LTEtMS0xLTA_04a2d9ff-f3cc-4675-9393-fb56464595aa"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i6d6d833e79574836a7819001e05052fe_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE1LTItMS0xLTA_346e71fb-9ed2-448a-801e-4da7245700a9"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i14966e62202e4b6d8990e6ed82cfa1d3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE1LTMtMS0xLTA_3c731056-6868-42ee-8a9a-e4d24ba1c796"
      unitRef="mxn">12568000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i29f40b9d97ad47c3a5dc9c25af230c2f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE2LTEtMS0xLTA_63a9128f-ce56-4668-977f-3b14ab3dee97"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="if2c0c8da92344f25b887428b9d9db9c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE2LTItMS0xLTA_a539dd66-b484-41bb-acd7-f6264e461015"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ie3e5048eebde473b94c568dde73cf18f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE2LTMtMS0xLTA_9c1dd9a7-2a85-4715-bb68-80068a6ea026"
      unitRef="number">19.81</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i0af7bd2b4c7241268e7445f50f6b584c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE3LTEtMS0xLTA_f8bc1a98-5745-447c-ab20-38d525d6ffff"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i817abe5e3db84fe5bfb76d8df2af25e3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE3LTItMS0xLTA_1d7a2980-b0c1-4f30-8a3f-5e167caab7ce"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i1f8d240b25444d81af3234c2cc02a4c2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE3LTMtMS0xLTA_8200a3de-72cd-438d-9db2-83f4b052d370"
      unitRef="mxn">9575000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i65e7febe75c14cfca30d6f47438f82cb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE4LTEtMS0xLTA_4c07d056-6cb7-4876-88a3-d95751de32a0"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ie5032a3006b24e46b363653f49d8a6a9_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE4LTItMS0xLTA_3fae5c0f-da1c-4a0c-a908-78f97ac3ba14"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ie5d5f9c3ab304d1e9335eb51d0a5984f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE4LTMtMS0xLTA_7f1e7a7f-b405-4dc0-a0e0-dd3e09ee227d"
      unitRef="number">4.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="iec9f1ff34e4644f3ba7bef7774073980_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE5LTEtMS0xLTA_cb7cd7e3-6974-481a-81ab-f187bad92efe"
      unitRef="mxn">404000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i01c9f87278344c819e168fad2016e49a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE5LTItMS0xLTA_400d656e-fc87-476b-bda1-3d9eb2e8a100"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i5e10d0e412f04ea4aa3a289bc07a2398_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzE5LTMtMS0xLTA_b5eea42c-5ed0-4460-a3e6-d51ba20b96dc"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i74b6fd994a0a4cdcbb6030bf3ed11671_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIwLTEtMS0xLTA_bbfb4004-914b-4a91-b6dc-be5d96237a09"
      unitRef="number">3454</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i4ff013ca07544161adb14c10be1f20ee_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIwLTItMS0xLTA_b7a5e4a9-5603-4ee6-b641-cb36907d5d49"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i8aba16b388e647a6b1742ca0bb4f711f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIwLTMtMS0xLTA_f58557fb-082c-4b9b-890f-03f45e88e354"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i94603aaf5d2f4431a52516e121ed0ecc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIyLTEtMS0xLTA_9f1a28d2-18cf-4a4c-88dd-60510cba35fc"
      unitRef="mxn">325000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ide6dc5c1702e41988d875dc8817c5a5d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIyLTItMS0xLTA_f4f64dd7-4672-4a28-ac90-b4a8a1c3e1fc"
      unitRef="mxn">370000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ib0b299f3169f41119838ea156956f068_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIyLTMtMS0xLTA_47aefaac-10d9-4e95-b6f7-22edf1c8eafa"
      unitRef="mxn">99000000</ifrs-full:CreditExposure>
    <kof:CommodityRiskAveragePrice
      contextRef="i7a4ed0ee328c408880521cc42b3483e3_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIzLTEtMS0xLTA_9c6ecee4-9f12-4b47-9e54-462d5261e583"
      unitRef="usdPerT">1654</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="i80571ad29c374dad83f9ae20a7f4f846_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIzLTItMS0xLTA_8e655e07-2de2-4903-b5e9-10a124fc47bc"
      unitRef="usdPerT">1720</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="if21c88b7b612418f8c0e57cc9c7e9ad3_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzIzLTMtMS0xLTA_c28e7461-90f3-47db-9603-2b8ef60e3d6c"
      unitRef="usdPerT">1740</kof:CommodityRiskAveragePrice>
    <ifrs-full:CreditExposure
      contextRef="i000605afd59347a2a21351b0fd745ca8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI0LTEtMS0xLTA_6e0878fb-697c-4ece-a111-8b41481fdcec"
      unitRef="mxn">869000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i971e0336044e4c399c85a0279ab59e40_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI0LTItMS0xLTA_0f96a977-bb87-491b-b8ff-3cee4e9a1a31"
      unitRef="mxn">391000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ifce3a205e8714883b85e10ae41cb8cad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI0LTMtMS0xLTA_ade42035-1448-4412-b615-b7ebc96394a5"
      unitRef="mxn">365000000</ifrs-full:CreditExposure>
    <kof:CommodityRiskAveragePrice
      contextRef="i410e47ceba22478091c9d0df7a29b44b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI1LTEtMS0xLTA_6fa5034d-dd35-4405-b6fd-57c9ce38d214"
      unitRef="usdPerLb">12.13</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="ibcaac6ff765a415985be8fe6bd8fc267_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI1LTItMS0xLTA_270b7273-40f3-47df-a4bf-3cdfd129cdee"
      unitRef="usdPerLb">11.87</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="i4c680b0bc0814b69bbae2cbdcfa84e84_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI1LTMtMS0xLTA_0ee23d36-13e7-4e3b-aae1-905eaabc6958"
      unitRef="usdPerLb">12.17</kof:CommodityRiskAveragePrice>
    <ifrs-full:CreditExposure
      contextRef="i29ae95dd45a84dab804c4d8cc6906f27_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI2LTEtMS0xLTA_40254ed4-f10d-4613-a4f9-5179e25fbc1a"
      unitRef="mxn">364000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ic9d86d94779943acb857c2230b312e06_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI2LTItMS0xLTA_2de9a16c-635d-4bc3-8bb5-5c6947c3a285"
      unitRef="mxn">364000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ifb7575c771834298b6c6e6273dd25317_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI2LTMtMS0xLTA_738b6b2e-01f7-4eb5-8ac6-0fa3c0e1479f"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <kof:CommodityRiskAveragePrice
      contextRef="i87749878dea243c3af2cc465e6c8e5f0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI3LTEtMS0xLTA_e889f15c-3246-4ce7-8bc3-692d9ea69b14"
      unitRef="usdPerT">730</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="i0bda252b64fe411b8432eeb9e852852e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI3LTItMS0xLTA_98a2e174-8041-47dc-94f2-74f9645e613b"
      unitRef="usdPerT">730</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="i853ea86e30714bfda36269328cd22db2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZToxYzEwODYzNTc0ZDg0MWYxYWRkN2U4MDUyM2VlYzE3ZC90YWJsZXJhbmdlOjFjMTA4NjM1NzRkODQxZjFhZGQ3ZTgwNTIzZWVjMTdkXzI3LTMtMS0xLTA_ec7a53f9-5349-4f19-97d9-d6963758d545"
      unitRef="usdPerT">0</kof:CommodityRiskAveragePrice>
    <ifrs-full:CreditExposure
      contextRef="i34dbd13a4816480989497cb217218ede_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzQtMS0xLTEtMA_d7021393-eb75-4a1c-8e40-5967914430d3"
      unitRef="mxn">3742000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i27ce9655f7b74b63834769a78e99aad8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzQtMi0xLTEtMA_c0d49159-08bc-4fa4-8e57-6dc40588ae98"
      unitRef="mxn">2086000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i9c74e4c1a7144c448537c44453971232_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzQtMy0xLTEtMA_ff6898ac-dcf5-4afd-8abe-4e69de66d009"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i36fe6779ce204b09997a2996e456c866_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzUtMS0xLTEtMA_949407c7-6406-41ce-8a32-ffbcd0b1a4fa"
      unitRef="number">20.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i3c62611f2b874bf6bf1aabd39741347a_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzUtMi0xLTEtMA_df24d3f5-056d-41c3-bd4a-94b7581d590c"
      unitRef="number">20.20</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i4159e49682064065921433c2a02e61b6_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzUtMy0xLTEtMA_7053a1a2-cbaa-461a-ac1c-bcff22dd89ca"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i96378215a0b247e9ac4754801cda1689_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzYtMS0xLTEtMA_d0e36b95-502c-48e7-b77b-5750404492ce"
      unitRef="mxn">697000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i75aae9f315b640a794faf77b83037311_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzYtMi0xLTEtMA_be5af343-1ce9-4226-983b-3fcc696dbec1"
      unitRef="mxn">303000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i3a7e6e25ed534f6ea2945e6b9fbfe7ef_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzYtMy0xLTEtMA_f46c7368-5cf1-4d90-b3a9-5a3749140d06"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i8ca58859f45343dfabd9781d2e5c179d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzctMS0xLTEtMA_48d9f757-d890-45ab-a0ad-4025dafd4854"
      unitRef="number">4.04</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i2cb32baffbfe449586f54a37dc341639_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzctMi0xLTEtMA_f0408336-a431-4df1-95f5-507f3c3c10b8"
      unitRef="number">4.16</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i779fecefd37c42baa2098bc70cc84750_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzctMy0xLTEtMA_060b5191-b28b-4e63-b553-9bb75b3f9740"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i93a6c205672e4e9baa05ca85092aa6fb_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzgtMS0xLTEtMA_e2ef3016-d231-4cd8-bdae-0053576534a1"
      unitRef="mxn">220000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="id5b97b350a4b4990affb14d19d2bfff1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzgtMi0xLTEtMA_4a0b495d-7983-4b09-8a14-b7fe3a8662ab"
      unitRef="mxn">85000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="id3f89c563f91475c9b53dab1678fff8a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzgtMy0xLTEtMA_ab35a93a-c065-4608-ac64-f218f4681639"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i1a396cb882e74cb9bc668a96e76dcc48_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzktMS0xLTEtMA_7b0b9c74-b140-46a0-aaf7-5f1e6b28019d"
      unitRef="number">3491</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i87130f4f31b24803b3a675794aff8e0c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzktMi0xLTEtMA_fa87a86a-376d-49ae-8c60-a21231cf0411"
      unitRef="number">3460</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i4b2efe7769464264800c42cb220ac71d_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzktMy0xLTEtMA_9eafa7de-83c4-4359-b4c2-51bfb04f017b"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="ib812a5b730f64890849ce674c295beab_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEwLTEtMS0xLTA_477396c4-bad4-4fb0-a827-5eea5706378e"
      unitRef="mxn">137000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i5a7f698e9c7a460daece0af72a8ae3b4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEwLTItMS0xLTA_0a7ec79e-c003-4904-9d21-64b6dd9d4ce2"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i07caf0b13560453aa6492867f9dd284e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEwLTMtMS0xLTA_1ecb5d7f-9c50-4c29-b07a-9f47d2a5f303"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i73fae11b043948a4affcd68627b455fa_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzExLTEtMS0xLTA_0d9535bb-1b98-4d1b-912f-3684eaafe789"
      unitRef="number">79.23</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i1c3fdf3d5488469789a4e7498f0e70e6_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzExLTItMS0xLTA_5a8b5081-4407-4ac4-97bf-6605a63f991e"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ia834dfc6226a4c1f90193f489834643a_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzExLTMtMS0xLTA_9b2cc946-7d3f-41d1-8f2e-cc27ba395c05"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i3d1f4cfa64624b5ab778ed70340c869d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEyLTEtMS0xLTA_a3a4dede-1cf1-4b1e-af07-ee5e4b8edd0e"
      unitRef="mxn">335000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i21811126dfc3474fae93bd1ace587b81_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEyLTItMS0xLTA_87d3fe02-f881-4466-8aec-7e967e144a3e"
      unitRef="mxn">87000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i961eda8701ca4c0fbceb3d0171daa24e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEyLTMtMS0xLTA_328ef81b-280f-462e-8240-bbc18ad742d8"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="icccffea253b642f08165a23a60668cab_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEzLTEtMS0xLTA_c51e5e9b-a3b5-421f-9afa-ebaf1ea1f1a6"
      unitRef="number">37.55</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i639a560d4aa0404f8f171276cd3a65cb_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEzLTItMS0xLTA_84917d2d-29a1-4fa5-9a1a-04212770db4a"
      unitRef="number">40.03</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ia526e8fbfaf74a94b9a5751fbc522b25_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzEzLTMtMS0xLTA_56b04fb9-7c70-4cf9-9951-fb0593f314b4"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i8efce943f50a41d5a9edf1e81d3e1d25_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE1LTEtMS0xLTA_3de66775-2974-42a0-a014-1b65b805380c"
      unitRef="mxn">107000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i2aca50fc2fb14c059d371d7ff7c0ae2d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE1LTItMS0xLTA_9c7b97ef-6a9a-427f-b1fa-f7c25f0d9403"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i02b051cc954d4a4f887484b34b37b095_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE1LTMtMS0xLTA_59b70eb2-dae7-4988-9a49-457adbfb6ebc"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ib3748c2a9b7f4fc491aa08d0ee11ff39_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE2LTEtMS0xLTA_0b44cb11-6158-4329-b2ff-e7bb5e1a9695"
      unitRef="number">3252</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ie2d5e329da8b4f2bb11f523e38896653_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE2LTItMS0xLTA_f3a9c1a8-b56e-4c9c-9e32-63aa9a76310f"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ic1c020100fd34781b74ac396001a3fb7_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE2LTMtMS0xLTA_f0b2478d-edfc-4c07-81ee-99091286d88c"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i8ae7461b97574242ad0ecc028cf9b554_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE4LTEtMS0xLTA_35bd528b-1d7c-4b49-8b37-e467d3eb4389"
      unitRef="mxn">9423000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i9b7ae441b60b4b60a082703c15c6f1cd_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE4LTItMS0xLTA_57b694ed-8b24-4ee0-90ad-821f96d77814"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ib44efe95faff4579a6cae9c154cd4d5d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE4LTMtMS0xLTA_6c0184ad-e0ac-464e-9a97-3bf0e766f225"
      unitRef="mxn">8292000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i7f58cc063a7344e596b729dc60e9b2c2_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE5LTEtMS0xLTA_ac06de7b-2a0c-4553-9b69-f6a5f150b62f"
      unitRef="number">19.54</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ice6fd9c6408644a29aaead17b80d9127_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE5LTItMS0xLTA_f828bb5b-e2b6-439f-8706-81cad740b747"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i360663969a054376934f784d8d62f9ab_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzE5LTMtMS0xLTA_63011230-e2cf-49fc-bef8-7564904df661"
      unitRef="number">19.92</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i5c4a8d680bac4c22aca60c9e74d48283_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIwLTEtMS0xLTA_68d3170b-dc1c-47ea-9c99-10a4c502e55c"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ibbc91c57f90f4c1081c994e86bd2b4a9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIwLTItMS0xLTA_4c76a7f9-36ed-48a4-a3da-eeb6fba9f595"
      unitRef="mxn">4365000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i94957a4628e94c6ab536fb4f9af666da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIwLTMtMS0xLTA_a88bc3e6-1582-4508-8a55-02dd6988b317"
      unitRef="mxn">9046000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i833a6c5217e94f7891248fa0bc78458b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIxLTEtMS0xLTA_185cc958-b3ca-4ae0-89ad-fe851ef68e04"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i3c06cdbfdeae4bc480731de9cf414409_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIxLTItMS0xLTA_bac8cccf-1e18-4309-8a2b-e03ce039bc57"
      unitRef="number">3.41</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="idbc5463f2ef3465c98f8b3e64b685841_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzIxLTMtMS0xLTA_18c1eb24-becb-4cae-8e44-14d0c6987aa1"
      unitRef="number">4.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="ic9224ebf14eb44b4a0345f6d45f7b4d0_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI0LTEtMS0xLTA_1c37c7a2-b083-4336-aad0-45ab806abf77"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i94eb3cbf07134d4e98e88eecc43be1a1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI0LTItMS0xLTA_5c0621fd-9fa9-4e36-8418-dbeaa661ae87"
      unitRef="mxn">4365000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ibaeb0f1bfb9448888423fa1c8395bbbb_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI0LTMtMS0xLTA_1c48b3c6-01ec-4017-825c-a424d1674157"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="ic139df644bd547eaa91843f0c86144cd_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI1LTEtMS0xLTA_82e648de-686b-4f82-aec8-22360358258a"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="iced574d426b14a488359c8d2cff8d182_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI1LTItMS0xLTA_6f655f0e-ae95-40ee-abc8-8ad705023e2e"
      unitRef="number">0.0834</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i79187cbcc68547d0a9436e095a04ee55_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI1LTMtMS0xLTA_e82eaa9c-42fc-429c-9495-e0a065a4c1b6"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="iff2440d9d0514ef580eeaa8d7ca7548b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI3LTEtMS0xLTA_e26dc66f-baf1-4916-bd90-e50771814d14"
      unitRef="mxn">10365000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i3a9e7225a5e84ceaab81ce7350841ed5_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI3LTItMS0xLTA_732a62c3-e50b-4963-83d4-975074b792fe"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i5a892c30663d41e38e2c38960ae53415_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI3LTMtMS0xLTA_fb9724db-2416-44ac-827d-1b10e38f8265"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i666e540b31e74317a3d3c23923742828_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI4LTEtMS0xLTA_d0a03334-00d2-4362-817a-67958bda9bfb"
      unitRef="number">0.0181</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="i9d006530a937434fa7b08a55135f812d_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI4LTItMS0xLTA_845f8f72-bc29-4c57-8325-a1876a9ff981"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="if6c02f19335241bfb73183e3a8863406_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzI4LTMtMS0xLTA_ae7a7df9-0b1a-4874-8746-19bf4896862d"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure
      contextRef="i22e3dae65e384936b450568a710c899e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMwLTEtMS0xLTA_1c57629c-a6b1-4f61-8efd-687461bac389"
      unitRef="mxn">276000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i2f5ecd14a81841e98d7321135099e6ee_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMwLTItMS0xLTA_a071fbfd-97cf-455f-b10f-acf04e60e8fc"
      unitRef="mxn">118000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i4e9a43dde42c47e09cee092c3c08959e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMwLTMtMS0xLTA_4db1bbb0-3a9f-417a-8ce9-c97e3c4fa9ba"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <kof:CommodityRiskAveragePrice
      contextRef="i67d6c3ca302c4b539223df79e865f588_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMxLTEtMS0xLTA_edd39138-02ba-4b68-ae7d-0b09e66c75ae"
      unitRef="usdPerT">1796</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="id641d4aef6304127aef5206e02759007_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMxLTItMS0xLTA_765fb773-a29d-4e6d-b602-158af158eee6"
      unitRef="usdPerT">1812</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="i4b13dd1db39348a783fe855ffffef7d3_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMxLTMtMS0xLTA_7e977ca6-5219-4452-b27b-a0a1c936a138"
      unitRef="usdPerT">0</kof:CommodityRiskAveragePrice>
    <ifrs-full:CreditExposure
      contextRef="i265f3f5c6b8349b7ad4a13818c1964a9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMyLTEtMS0xLTA_c3c03972-f02a-4d86-8995-35bcbdd5e743"
      unitRef="mxn">1192000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="iaf861c3eaf044416ae00edcdb233ad62_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMyLTItMS0xLTA_2376a1fb-0c0e-488a-8313-cb594a22360f"
      unitRef="mxn">361000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i544edd017868450ebe81aea36e354e66_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMyLTMtMS0xLTA_1b9b5b21-eae5-4adf-8d0f-1deb3d6c43b2"
      unitRef="mxn">98000000</ifrs-full:CreditExposure>
    <kof:CommodityRiskAveragePrice
      contextRef="i307882df704643c79c06e5391c146c32_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMzLTEtMS0xLTA_ef44b329-639e-42c8-be97-f5ac417fd91a"
      unitRef="usdPerLb">13.09</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="icd76863982cd4cb9869d10699bfb3269_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMzLTItMS0xLTA_0fdd1ac8-009e-42d5-b36d-33d85adc08fc"
      unitRef="usdPerLb">12.73</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="i7ebb5f81875449a29451527fd1f1e229_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzMzLTMtMS0xLTA_e09923f3-50aa-40f8-a566-d32fbf115091"
      unitRef="usdPerLb">13.45</kof:CommodityRiskAveragePrice>
    <ifrs-full:CreditExposure
      contextRef="id14a6b48dd8e4e5786d5b242436110f1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM0LTEtMS0xLTA_b75d3e0e-c73d-4c8a-a6fa-e9bf3495c968"
      unitRef="mxn">160000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="i9fd88ab3eaa745cd95a735730760c6c2_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM0LTItMS0xLTA_7b5a58cc-d798-4d18-b660-67d5f6f4c312"
      unitRef="mxn">160000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure
      contextRef="ieda4e601b4a44621854de05c5c31c359_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM0LTMtMS0xLTA_cb7f95cd-64b6-4608-9d56-d8f282b6d251"
      unitRef="mxn">0</ifrs-full:CreditExposure>
    <kof:CommodityRiskAveragePrice
      contextRef="if5875ef10f52471b835eff616aa8ad64_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM1LTEtMS0xLTA_acba9730-81a8-43d9-8ea5-8c8eced21332"
      unitRef="usdPerT">848</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="ic4ce22932c1744ceb14a7b0e4b942595_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM1LTItMS0xLTA_3a45aa33-75a5-4512-ae30-fa759025d588"
      unitRef="usdPerT">848</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="i41f1541a4a454851bf780361c036c4a4_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDMvZnJhZzozYjI2NWFjY2ZiNDc0YzZjOTIyZTFmZjRmNTk1NzM2MS90YWJsZTpkYTkwODQzZjk3YWM0NTFlODlhMjgzNGNmOTY3OTYxMC90YWJsZXJhbmdlOmRhOTA4NDNmOTdhYzQ1MWU4OWEyODM0Y2Y5Njc5NjEwXzM1LTMtMS0xLTA_956ba59e-0994-4263-ad53-f1b892328f79"
      unitRef="usdPerT">0</kof:CommodityRiskAveragePrice>
    <ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90ZXh0cmVnaW9uOmJiNzQyZTkwMWE4OTQzMjU4M2Q5MzA5YzJiNzUxMDFjXzcyMA_e6a924bf-ccf6-4e6f-bebb-4f166b6130ba">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 22. Non-Controlling Interest in Consolidated Subsidiaries &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An analysis of Coca-Cola FEMSA&#x2019;s non-controlling interest in its consolidated subsidiaries as of December&#160;31, 2020, 2019 and 2018 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,823&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,671&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,700&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;738&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,059&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,085&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,806&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-controlling interests in Mexico primarily represent the individual results of a Mexican holding company Kristine Overseas, S.A.P.I. de C.V. This entity also has non-controlling stakes in certain Brazilian subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As disclosed in Note 5, since its designation as discontinued operation, the Asia segment is no longer reported as a separate segment in Note 27. The sale was completed on December 13, 2018 and the related non- controlling interest was eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in Coca-Cola FEMSA&#x2019;s non-controlling interest were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,806&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  18,141&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income of non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,159&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange differences on translation of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,261)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(565)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,338)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Re-measurements of the net defined employee benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation of the effective portion of derivative financial instruments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounting standard adoption effects (see Note 2.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines deconsolidation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,140)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,806&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory>
    <kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90ZXh0cmVnaW9uOmJiNzQyZTkwMWE4OTQzMjU4M2Q5MzA5YzJiNzUxMDFjXzcyMQ_ce83c109-28eb-48d4-9a18-51d24f6583c3">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An analysis of Coca-Cola FEMSA&#x2019;s non-controlling interest in its consolidated subsidiaries as of December&#160;31, 2020, 2019 and 2018 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,823&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,671&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,700&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;738&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,059&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,085&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,806&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock>
    <ifrs-full:NoncontrollingInterests
      contextRef="i93460253d5694d49adb1a07266ed3f73_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzEtMS0xLTEtMA_140de1fa-68e4-4ef0-b14e-fa99b5ea74a6"
      unitRef="mxn">4823000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ic7cf49ce6dd1433b974eaadae132aa12_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzEtMi0xLTEtMA_b7749be6-f61d-4f35-a5a6-934ee4ed3401"
      unitRef="mxn">5671000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i3c894a60d50e4f3f88da64023ede5086_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzEtMy0xLTEtMA_68228005-c355-46b4-b2e4-238f1b635280"
      unitRef="mxn">5700000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ie0bc8b10fe784a30b933c37947089ae7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzItMS0xLTEtMA_251a0594-8847-4ea5-ac81-d3fcd449f319"
      unitRef="mxn">22000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i3643b1c9220b4118972856ef537d1fc4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzItMi0xLTEtMA_1e9d9dcf-b576-4706-9927-17fd084bb0ac"
      unitRef="mxn">21000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i3f7e803beacd46c599d68116a72f8445_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzItMy0xLTEtMA_28dc34d7-3ab9-41f0-8a9a-9f4f7998785e"
      unitRef="mxn">21000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i90608835f4b04c788a48c5c73238b139_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzMtMS0xLTEtMA_7ec70ac2-c47e-421a-a4ac-99f2206221ea"
      unitRef="mxn">738000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="id26d373d48cb4474a66c3fac68f125e9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzMtMi0xLTEtMA_e0ce1d9b-a5f7-4453-9b37-de5d73984bef"
      unitRef="mxn">1059000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ib8c7369a6a7c4e568cafd9aca37a0b35_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzMtMy0xLTEtMA_24c7bba0-848e-4c05-99b3-82213caec305"
      unitRef="mxn">1085000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzQtMS0xLTEtMA_7c32e8d2-0c71-4656-a59f-deca0f28fb23"
      unitRef="mxn">5583000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzQtMi0xLTEtMA_53dfad8b-ff02-4365-8474-5356ed5e46ff"
      unitRef="mxn">6751000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo2NzA1OWYxODE1Yjc0YWE2YWQwNjU4MWI2YjgxODFhNS90YWJsZXJhbmdlOjY3MDU5ZjE4MTViNzRhYTZhZDA2NTgxYjZiODE4MWE1XzQtMy0xLTEtMA_309a7014-e21f-43ea-9bd8-c59844c7e066"
      unitRef="mxn">6806000000</ifrs-full:NoncontrollingInterests>
    <kof:DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90ZXh0cmVnaW9uOmJiNzQyZTkwMWE4OTQzMjU4M2Q5MzA5YzJiNzUxMDFjXzcyMg_f3812213-fe3f-4026-ba58-a9f7cfafbdcb">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in Coca-Cola FEMSA&#x2019;s non-controlling interest were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,806&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  18,141&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income of non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,159&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange differences on translation of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,261)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(565)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,338)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Re-measurements of the net defined employee benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation of the effective portion of derivative financial instruments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounting standard adoption effects (see Note 2.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines deconsolidation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,140)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,806&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock>
    <ifrs-full:NoncontrollingInterests
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzEtMS0xLTEtMA_162f0338-f21e-4a21-ab92-81f7e4f90428"
      unitRef="mxn">6751000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzEtMi0xLTEtMA_02ff34be-7f05-4cb7-8d2d-2a854fd7080a"
      unitRef="mxn">6806000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzEtMy0xLTEtMA_50f3ef2d-bc56-4ceb-9c91-12ccdd437482"
      unitRef="mxn">18141000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzItMS0xLTEtMA_18499c45-41d8-4df8-a77f-ea2a6b61461b"
      unitRef="mxn">61000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzItMi0xLTEtMA_1c17f692-eeb5-4433-9135-4b8bdec9775f"
      unitRef="mxn">529000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzItMy0xLTEtMA_0bb0ede6-80ac-4999-b564-68bea95349bb"
      unitRef="mxn">1159000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <kof:ExchangeDifferencesOnTranslationOfForeignOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzMtMS0xLTEtMA_5ac1dcbf-b758-4657-9e81-84b783a919ff"
      unitRef="mxn">-1261000000</kof:ExchangeDifferencesOnTranslationOfForeignOperations>
    <kof:ExchangeDifferencesOnTranslationOfForeignOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzMtMi0xLTEtMA_759bdb54-8fcc-4a54-9b5b-f75689fd6979"
      unitRef="mxn">-565000000</kof:ExchangeDifferencesOnTranslationOfForeignOperations>
    <kof:ExchangeDifferencesOnTranslationOfForeignOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzMtMy0xLTEtMA_b18ccd59-9894-43dd-b631-3d9632781e62"
      unitRef="mxn">-1338000000</kof:ExchangeDifferencesOnTranslationOfForeignOperations>
    <kof:ReMeasurementOfNetDefinedBenefitsLiability
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzQtMS0xLTEtMA_6023c2d8-a335-42f3-bc90-6b6f15a3bc75"
      unitRef="mxn">0</kof:ReMeasurementOfNetDefinedBenefitsLiability>
    <kof:ReMeasurementOfNetDefinedBenefitsLiability
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzQtMi0xLTEtMA_de1d90b0-e981-430c-b557-db3d01835634"
      unitRef="mxn">0</kof:ReMeasurementOfNetDefinedBenefitsLiability>
    <kof:ReMeasurementOfNetDefinedBenefitsLiability
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzQtMy0xLTEtMA_e66a5039-619f-42ca-987a-fb83abbfa96f"
      unitRef="mxn">37000000</kof:ReMeasurementOfNetDefinedBenefitsLiability>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzUtMS0xLTEtMA_0a5e5e8e-4a58-4185-ae2b-e8087f596fa6"
      unitRef="mxn">100000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzUtMi0xLTEtMA_69a8dd57-a555-4899-b512-6a4e56080262"
      unitRef="mxn">-16000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzUtMy0xLTEtMA_927dc825-5059-449a-870c-4d36aa88cef7"
      unitRef="mxn">-41000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzYtMS0xLTEtMA_e73e545a-2fcb-401b-9596-2871c5cebd8f"
      unitRef="mxn">68000000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzYtMi0xLTEtMA_fedd800d-f357-41ff-8fce-27bc81a7899b"
      unitRef="mxn">3000000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzYtMy0xLTEtMA_968725a3-af2d-4d19-9508-23feb8280021"
      unitRef="mxn">0</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <kof:AdjustmentForAdoptionOfNewAccountingStandards
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzctMS0xLTEtMA_1931468c-a9bd-4518-966b-69b33b905041"
      unitRef="mxn">0</kof:AdjustmentForAdoptionOfNewAccountingStandards>
    <kof:AdjustmentForAdoptionOfNewAccountingStandards
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzctMi0xLTEtMA_96f3d716-098d-4b39-91c2-d5829974288b"
      unitRef="mxn">0</kof:AdjustmentForAdoptionOfNewAccountingStandards>
    <kof:AdjustmentForAdoptionOfNewAccountingStandards
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzctMy0xLTEtMA_5b7ca9de-9639-451f-b85e-0da16d51a605"
      unitRef="mxn">12000000</kof:AdjustmentForAdoptionOfNewAccountingStandards>
    <kof:DeconsolidationOfSubsidiaries
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzgtMS0xLTEtMA_33540adc-2e33-4e61-9260-911510daa6bf"
      unitRef="mxn">0</kof:DeconsolidationOfSubsidiaries>
    <kof:DeconsolidationOfSubsidiaries
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzgtMi0xLTEtMA_2747d3aa-a9fd-4509-8951-3159397c4861"
      unitRef="mxn">0</kof:DeconsolidationOfSubsidiaries>
    <kof:DeconsolidationOfSubsidiaries
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzgtMy0xLTEtMA_5f47da4e-ea1c-4aab-ac43-d37bcf529f62"
      unitRef="mxn">-11140000000</kof:DeconsolidationOfSubsidiaries>
    <ifrs-full:NoncontrollingInterests
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzktMS0xLTEtMA_6a0fab82-b36c-49e8-afad-cf1959cba183"
      unitRef="mxn">5583000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzktMi0xLTEtMA_7626e5cb-719f-4300-904d-8dd76a2d6e71"
      unitRef="mxn">6751000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMDkvZnJhZzpiYjc0MmU5MDFhODk0MzI1ODNkOTMwOWMyYjc1MTAxYy90YWJsZTo5MzVjNzZjNDQ0NjE0ZmRiOGQyZWE1NjBiMGMxOWU5Yy90YWJsZXJhbmdlOjkzNWM3NmM0NDQ2MTRmZGI4ZDJlYTU2MGIwYzE5ZTljXzktMy0xLTEtMA_694e36dd-0cec-4a9f-b75a-0cb9454eb7a0"
      unitRef="mxn">6806000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzU2NTQ_41e0566e-ac51-4bb7-88b2-c13ef2a67084">Equity &lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;23.1 Equity accounts &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the common stock of Coca-Cola FEMSA is represented by 16,806,658,096 common shares, with no par value. Fixed capital stock is Ps. 934 (nominal value) and variable capital is unlimited. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The characteristics of the common shares are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Series &#x201c;A&#x201d; and series &#x201c;D&#x201d; shares are ordinary, have all voting rights and are subject to transfer restrictions; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Series &#x201c;A&#x201d; shares may only be acquired by Mexican individuals and may not represent less than 50.1% of the ordinary shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Series &#x201c;D&#x201d; shares have no foreign ownership restrictions and may not represent more than 49.9% of the ordinary shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Series &#x201c;B&#x201d; and series &#x201c;L&#x201d; are free of transference jointly as long as they are listed as linked units. In case the related units are unlinked, the types B shares and the types L share will each be free transfer. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 31, 2019, the Board of Coca Cola FEMSA approved: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt"&gt;An eight-for-one stock split (the &#x201c;Stock Split&#x201d;) of each series of shares of the Company;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.8pt"&gt;The issuance of Series B ordinary shares with full voting rights;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.03pt"&gt;The creation of units, comprised of 3 Series B shares and 5 Series L shares, to be listed for trading on the Mexican Stock Exchange (&#x201c;BMV&#x201d;) and in the form of American depositary shares (ADSs) on the New York Stock Exchange (&#x201c;NYSE&#x201d;); and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(iv)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.57pt"&gt;Amendments to the Company&#x2019;s bylaws mainly to give effect to the matters approved in paragraphs (i), (ii), and (iii), described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 22,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2019, the CNBV (Mexican National Banking and Securities Commission) approved and authorized the stock split. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result, (i) the percentage of ownership held by the Company&#x2019;s shareholders will not change, and (ii) the percentage of ordinary shares with full voting rights will be adjusted proportionally due to the issuance of the Series B shares, as set forth in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The capital stock of the Company prior to and immediately after the Stock Split is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding shares prior to the Stock Split:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.978%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Series of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of the capital stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of ordinary shares with full voting rights&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiary of Fomento Econ&#xf3;mico Mexicano, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992,078,519&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.22%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.96%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiaries of The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,545,678&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.78%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.04%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public float&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,208,065&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfbfbf;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,100,832,262&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding shares after the Stock Split:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.200%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Series of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of the capital stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of ordinary shares with full voting rights&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiary of Fomento Econ&#xf3;mico Mexicano, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628,152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.22%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.97%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiaries of The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,365,424&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.78%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.92%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public float&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624,195&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.38%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.11%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public float&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040,325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.63%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfbfbf;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,658,096&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, 2019 and 2018, the number of each share series representing Coca-Cola FEMSA&#x2019;s common stock is comprised as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thousands of Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Series of shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,936,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,575,624&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,668,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,366&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,626,040&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,806,657&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,657&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,658&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:53.25pt;text-align:justify;text-indent:-35.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.93pt"&gt;The information for the years ended December 31, 2018 have been adjusted retrospectively for comparative purposes based on the number of shares resulting from the stock split occurred in March 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net income of the Company is subject to the legal requirement that 5% thereof be transferred to a legal reserve until such reserve amounts to 20% of common stock at nominal value. This reserve may not be distributed to shareholders during the existence of the Company. As of December&#160;31, 2020, 2019 and 2018, this reserve was Ps.  412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, Ps.  187 and Ps.  164 respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; included in retained earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retained earnings and other reserves distributed as dividends, as well as the effects derived from capital reductions, are subject to income tax at the rate in effect at the date of distribution, except for restated shareholder contributions and distributions made from net taxable income, denominated &#x201c;Cuenta de Utilidad Fiscal Neta&#x201d; (&#x201c;CUFIN&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividends paid in excess of CUFIN are subject to income tax at a grossed-up rate based on the current statutory rate. This tax may be credited against the income tax of the year in which the dividends are paid, and in the following two years against the income tax and estimated tax payments. The Company&#x2019;s consolidated balances of CUFIN at December 31, 2020, that are not subject to withholding tax, amounted to Ps.  23,672. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2020, 2019 and 2018 the dividends declared and paid per share by the Company are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.442%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Series of shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,822&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,512&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,323&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,836&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,066&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,955&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  10,210&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,437&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,038&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:53.25pt;text-align:justify;text-indent:-35.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.93pt"&gt;At an ordinary shareholders&#x2019; meeting of Coca-Cola FEMSA held on March 17, 2020, the shareholders declared a dividend of Ps.  10,210 that was paid in May 5, 2020 and November&#160;3, 2020. This represents a dividend of Ps.  &#x2014;&#160;per each ordinary share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no withholding taxes associated with the payment of dividends in 2020, 2019 and 2018 by the Company to its shareholders&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;23.2 Capital management &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company manages its capital to ensure that its subsidiaries will be able to continue as going concerns while maximizing the return to shareholders through the optimization of its debt and equity balances in order to obtain the lowest cost of capital available. The Company manages its capital structure and makes adjustments to it in light of changes in economic conditions. To maintain or adjust the capital structure, the Company may adjust the dividend payment to shareholders, return capital to shareholders or issue new shares. No changes were made in the objectives, policies or processes for managing capital during the years ended December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is not subject to any externally imposed capital requirements, other than the legal reserve and debt covenants (see Note 19 and Note 23.1). &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's Finance and Planning and the Corporate Practices Committees review the capital structure of the Company on a quarterly basis. As part of this review, the committee considers the cost of capital and the risks associated with each class of capital. In conjunction with this objective, the Company seeks to maintain the highest credit rating both nationally and internationally, currently rated AAA and A-/A2/A- respectively, which requires us to comply, among others, with the financial metrics that each rating agency considers. For example, some rating agencies require us to maintain a debt to earnings before interest, taxes, depreciation and amortization (&#x201c;EBITDA&#x201d;) ratio lower than 2.0x. As a result, prior to entering into new business ventures, acquisitions or divestures, management evaluates the impact that these transactions can have on its credit rating.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i02d2aa1960264fa282bcb409225a6c38_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2Xzk1_4ca745c4-86e3-442a-aed0-ab179f0a261c"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ParValuePerShare
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzExOA_0c65a231-b0f9-47b8-9127-556bf779279f"
      unitRef="mxnPerShare">0</ifrs-full:ParValuePerShare>
    <ifrs-full:ParValuePerShare
      contextRef="i03a30c9c2b664b45b833e24641716728_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzE1OQ_7a100eb8-1c34-4d79-b5fa-ded8a8becbd7"
      unitRef="mxnPerShare">934</ifrs-full:ParValuePerShare>
    <kof:EquityRatioThresholdPercentage
      contextRef="i4301b6c7843e40e58195348566ba0388_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzQ4Mw_4205fc9c-eb3a-44ed-974e-5de6bdb7b9f4"
      unitRef="number">0.501</kof:EquityRatioThresholdPercentage>
    <kof:EquityRatioThresholdPercentage
      contextRef="i0de3590669634d50ba6e52bfff770756_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzYwMg_cec082ec-10a3-49ca-b453-62faa336e53e"
      unitRef="number">0.499</kof:EquityRatioThresholdPercentage>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i10860a142d1346218b1bf66d639be1cf_I20190131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzMyOTg1MzQ4ODkwMTY_f4b7998f-1075-4c79-9a3b-4e78d25c74c8"
      unitRef="shares">3</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="idfd5c1ddeb0b4e8aa8e147b677c2cd50_I20190131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzMyOTg1MzQ4ODkwMTk_d8f06b17-79a1-49ed-a26a-7a557d3401df"
      unitRef="shares">5</ifrs-full:NumberOfSharesOutstanding>
    <kof:DisclosureOfCapitalStockExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzU2NTU_53dfe9cb-5d12-4070-825e-b3c66871aafc">The capital stock of the Company prior to and immediately after the Stock Split is as follows:&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding shares prior to the Stock Split:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.978%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Series of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of the capital stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of ordinary shares with full voting rights&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiary of Fomento Econ&#xf3;mico Mexicano, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992,078,519&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.22%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.96%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiaries of The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,545,678&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.78%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.04%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public float&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,208,065&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfbfbf;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,100,832,262&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding shares after the Stock Split:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.200%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Series of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of the capital stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of ordinary shares with full voting rights&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiary of Fomento Econ&#xf3;mico Mexicano, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628,152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.22%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.97%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiaries of The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,365,424&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.78%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.92%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public float&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624,195&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.38%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.11%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public float&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040,325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.63%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfbfbf;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,658,096&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfCapitalStockExplanatoryTableTextBlock>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i3a53de6cd1484551bff06d50576b213c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzEtMi0xLTEtMA_e5929de2-7b12-44a1-8195-82c2ab559deb"
      unitRef="shares">992078519</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="iaf333d97e0bf4f4bb5c573fe13cf18f8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzEtMy0xLTEtMA_13c74f9c-fd6f-4dee-9938-50f6a112d044"
      unitRef="number">0.4722</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="iaf333d97e0bf4f4bb5c573fe13cf18f8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzEtNC0xLTEtMA_13d37090-c20c-46cf-8087-326ece211a1b"
      unitRef="number">0.6296</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="iea895a23568e40fca24269d760ab9792_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzItMi0xLTEtMA_a9293aa8-af3f-4ba9-8b97-5292bc2a48e3"
      unitRef="shares">583545678</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="id364738c94284f108cdc7e4e4302f329_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzItMy0xLTEtMA_cbe7b134-fcc1-4736-86c7-3b4eae8e197b"
      unitRef="number">0.2778</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="id364738c94284f108cdc7e4e4302f329_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzItNC0xLTEtMA_775cd7e7-99f1-4bf5-9627-2e9765834e6c"
      unitRef="number">0.3704</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="ica8fc698fea1476eb95aba01132ad206_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzMtMi0xLTEtMA_55c9cc58-a968-4376-8572-0d652754c369"
      unitRef="shares">525208065</ifrs-full:NumberOfSharesOutstanding>
    <kof:PercentageOfOwnership
      contextRef="i1b60fb2b224442768f8dca49553a051d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzMtMy0xLTEtMA_082817a7-34ce-40da-9080-fb9119df8d08"
      unitRef="number">0.2500</kof:PercentageOfOwnership>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="ica8fc698fea1476eb95aba01132ad206_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzMtNC0xLTEtMA_8259d22b-337f-4a82-8ba8-6204d15d6508"
      unitRef="number">0</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="ia6fabe0f54284fc68e40738c7b597eb9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzQtMi0xLTEtMA_598352c4-7639-4e04-b381-5f7ef6c321a7"
      unitRef="shares">2100832262</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="ie1b9eb02b4d848ebb1ce1786225df137_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzQtMy0xLTEtMA_25d3897d-72e1-46b0-8c86-7e895eb3366b"
      unitRef="number">1</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="ie1b9eb02b4d848ebb1ce1786225df137_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjNDk4MzdjOGEwMjQ0MDJmYWFjNDAwYzMzZmI3NGFmMS90YWJsZXJhbmdlOmM0OTgzN2M4YTAyNDQwMmZhYWM0MDBjMzNmYjc0YWYxXzQtNC0xLTEtMA_e57034f6-1a22-4e08-abbb-6060136afea2"
      unitRef="number">1</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i84fdb470a8c44d56a5a4d071f2577b71_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzEtMi0xLTEtMA_766638bf-f7a0-4f98-89eb-e111db16c1af"
      unitRef="shares">7936628152</ifrs-full:NumberOfSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i015e34f3bfd746b490593f1729a60074_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzEtMi0xLTEtMA_acd691ae-7ba3-4c7b-83f6-bf25e707f746"
      unitRef="shares">7936628152</dei:EntityCommonStockSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i3baaecac6bf54120bc3543498555cdb1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzEtMy0xLTEtMA_f0e869b0-0d4f-4e14-9865-e4162a1846b3"
      unitRef="number">0.4722</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="i3baaecac6bf54120bc3543498555cdb1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzEtNC0xLTEtMA_03d4f837-1d3b-4ad9-8f5f-9625758db405"
      unitRef="number">0.5597</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i93b24cc0367a41f7aad4ff9889d21bcf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzItMi0xLTEtMA_35cd6e50-b7d4-4115-aa61-cf4ac5807d64"
      unitRef="shares">4668365424</dei:EntityCommonStockSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="ia61837eabb34413ebc99a644eaf669b4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzItMi0xLTEtMA_8bbcf00b-6515-4945-b6c4-84a30e5d1dfe"
      unitRef="shares">4668365424</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i14fc22a0e72c41ea910159daf6f7a163_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzItMy0xLTEtMA_66d6f2f1-497a-4b59-b12c-d04cb0493fee"
      unitRef="number">0.2778</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="i14fc22a0e72c41ea910159daf6f7a163_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzItNC0xLTEtMA_50f51612-5300-4983-9af3-a46bc8d73ce7"
      unitRef="number">0.3292</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i92d94cd4c0a2455e9653a2a2bcd086ee_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzMtMi0xLTEtMA_a3fc4639-1640-45a2-9174-9dd011ab21fe"
      unitRef="shares">1575624195</ifrs-full:NumberOfSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i370dcff518e44a40b642a3af359bf330_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzMtMi0xLTEtMA_eced3a70-4879-4680-84f6-3a767f54a7bf"
      unitRef="shares">1575624195</dei:EntityCommonStockSharesOutstanding>
    <kof:PercentageOfOwnership
      contextRef="ib5f23ab40aa64b12b37fba2f0940caa7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzMtMy0xLTEtMA_3a6f49b5-0706-416e-86d0-5e85f3573798"
      unitRef="number">0.0938</kof:PercentageOfOwnership>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="i92d94cd4c0a2455e9653a2a2bcd086ee_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzMtNC0xLTEtMA_7657e9b1-aa04-41b8-ba34-025d8afda018"
      unitRef="number">0.1111</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id55132cf1d094531bf9f95bd57a4a257_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzQtMi0xLTEtMA_88c3f25c-f0c9-4b3b-9a5c-fb431f75922d"
      unitRef="shares">2626040325</dei:EntityCommonStockSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i76ca77e5a99f4de7980e6ce5a2bb5ed6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzQtMi0xLTEtMA_c472c602-76a3-4d6d-be22-4da5bd2cdce8"
      unitRef="shares">2626040325</ifrs-full:NumberOfSharesOutstanding>
    <kof:PercentageOfOwnership
      contextRef="i8e2fb6db11ec4b57af18a63d7e8731c1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzQtMy0xLTEtMA_cb7e6db6-b5da-473a-b75b-645da997231b"
      unitRef="number">0.1563</kof:PercentageOfOwnership>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="i76ca77e5a99f4de7980e6ce5a2bb5ed6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzQtNC0xLTEtMA_426dc6d5-583e-450c-be16-be919e7ad888"
      unitRef="number">0</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i02d2aa1960264fa282bcb409225a6c38_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzUtMi0xLTEtMA_4ca745c4-86e3-442a-aed0-ab179f0a261c"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i76d6637227ca486c808405b496bf1f44_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzUtMy0xLTEtMA_b1baf1c0-6159-48bb-9566-90cb05a6620d"
      unitRef="number">1</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="i76d6637227ca486c808405b496bf1f44_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjYzk3MDVjZTAxOWQ0ZDczYjI3OGYzYzM5NmQyOGQ1Mi90YWJsZXJhbmdlOmNjOTcwNWNlMDE5ZDRkNzNiMjc4ZjNjMzk2ZDI4ZDUyXzUtNC0xLTEtMA_54724c73-2e15-4c16-bda0-212b51f8040c"
      unitRef="number">1</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:DisclosureOfIssuedCapitalExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzU2NTY_47a4a629-99e2-4564-8680-a40275fcfd13">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, 2019 and 2018, the number of each share series representing Coca-Cola FEMSA&#x2019;s common stock is comprised as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thousands of Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Series of shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,936,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,575,624&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,668,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,366&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,626,040&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,806,657&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,657&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,658&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:53.25pt;text-align:justify;text-indent:-35.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.93pt"&gt;The information for the years ended December 31, 2018 have been adjusted retrospectively for comparative purposes based on the number of shares resulting from the stock split occurred in March 2019.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIssuedCapitalExplanatory>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i202f271bbe9e45ae9963b8eea51fe517_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzMtMS0xLTEtMA_184bf9a7-8814-4872-bac7-b78038046b53"
      unitRef="shares">7936628000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i2960d89a223941d188ee47dc667ff92a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzMtMi0xLTEtMA_72a7cb57-afa3-4f17-8975-dfb07fcdc867"
      unitRef="shares">7936628000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="iea8394bf650043249f4c4c5769996fa8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzMtMy0xLTEtMA_cef3279d-88a5-4852-ad94-1437c93b4884"
      unitRef="shares">7936628000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i204bea89d9a249fd88115f0a4fadf386_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzQtMS0xLTEtMA_df33690d-f7af-415c-a1d4-c2a6da7e6d87"
      unitRef="shares">1575624000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i702c000bd3af433e85b74565a7bbd32e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzQtMi0xLTEtMA_af996d53-57f7-48b7-a76a-1bb1468512c5"
      unitRef="shares">1575624000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i4134c7438d554dc7900a4e72e7297901_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzQtMy0xLTEtMA_5e534ca6-2118-47c9-b3db-7153181ce60a"
      unitRef="shares">1575624000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i6ba80b8ca96f460d98784bb2b1e1c42b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzUtMS0xLTEtMA_fb283a06-00ba-46ea-ac77-b705abf9cd65"
      unitRef="shares">4668365000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i876f5598c4a54f01a52a8ed983bac37d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzUtMi0xLTEtMA_3e85fbca-fb41-4928-86e0-e0cf27e2f378"
      unitRef="shares">4668365000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i012e66c0d12546e78702d608e4050664_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzUtMy0xLTEtMA_9d83d511-86a6-4aa3-bcc1-9f4fadb4f7cc"
      unitRef="shares">4668366000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i876aebda797b441dbdc5c8198f2287f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzYtMS0xLTEtMA_857f142b-f2d3-4796-b08c-1f573d7600f7"
      unitRef="shares">2626040000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i03f4183915324a88a2548db63073aae9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzYtMi0xLTEtMA_db8f0fbf-839c-493a-be56-166109203724"
      unitRef="shares">2626040000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i2e87ffecb2664f218db2f1fb90228762_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzYtMy0xLTEtMA_23b4b830-8792-4a64-a413-7ff32b12b0cc"
      unitRef="shares">2626040000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzctMS0xLTEtMA_0974e9ee-356e-4bed-9165-50ca7ab5b8a7"
      unitRef="shares">16806657000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzctMi0xLTEtMA_2c28e071-f3dd-47b8-bdbd-d8061e2e9bd1"
      unitRef="shares">16806657000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTpjZjZkNDE2MzkwN2I0ZmIzYjlhM2JjMTVkMTFlMTI2Ni90YWJsZXJhbmdlOmNmNmQ0MTYzOTA3YjRmYjNiOWEzYmMxNWQxMWUxMjY2XzctMy0xLTEtMA_724893de-be9d-4d5c-9fa3-50e2a6bf4649"
      unitRef="shares">16806658000</ifrs-full:NumberOfSharesIssued>
    <kof:PercentageOfIncomeToBeTransferredToReserve
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzI0MTQ_7367ee8d-659c-4d02-90e3-2e372fae4148"
      unitRef="number">0.05</kof:PercentageOfIncomeToBeTransferredToReserve>
    <kof:MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzI0ODk_b703640a-3ba3-4b97-9585-051ee720cb86"
      unitRef="number">0.20</kof:MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve>
    <kof:AmountInLegalReserve
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzI2NTM_21b164e9-e81a-48c1-a31e-8833528f9c8f"
      unitRef="mxn">412000000</kof:AmountInLegalReserve>
    <kof:AmountInLegalReserve
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzI2NTc_32d320b6-1013-443f-bd35-0b0ff9b810e2"
      unitRef="mxn">187000000</kof:AmountInLegalReserve>
    <kof:AmountInLegalReserve
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzI2NjQ_4afcf79f-5b3e-425a-889c-ca028786a555"
      unitRef="mxn">164000000</kof:AmountInLegalReserve>
    <kof:BalanceInLegalReserveFund
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzM0NzI_dd6f4910-bd30-414b-b311-0e85fe491140"
      unitRef="mxn">23672000000</kof:BalanceInLegalReserveFund>
    <ifrs-full:DisclosureOfDividendsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzU2NTM_d5310fb7-2ca1-4b83-9d71-c90d07fca94c">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2020, 2019 and 2018 the dividends declared and paid per share by the Company are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.442%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Series of shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,822&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,512&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,323&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,836&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,066&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,955&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  10,210&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,437&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,038&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:53.25pt;text-align:justify;text-indent:-35.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.93pt"&gt;At an ordinary shareholders&#x2019; meeting of Coca-Cola FEMSA held on March 17, 2020, the shareholders declared a dividend of Ps.  10,210 that was paid in May 5, 2020 and November&#160;3, 2020. This represents a dividend of Ps.  &#x2014;&#160;per each ordinary share.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDividendsExplanatory>
    <ifrs-full:DividendsPaid
      contextRef="i4301b6c7843e40e58195348566ba0388_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzEtMS0xLTEtMA_1bb86141-0e4f-49a5-b940-527b711aba7f"
      unitRef="mxn">4822</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="if2487c7498d6402ca6770644f8554ecf_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzEtMi0xLTEtMA_c076d57d-f819-42d5-a6b8-a7e2d83c00e9"
      unitRef="mxn">3512</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzEtMy0xLTEtMA_845adf4d-4882-4d20-9413-839101132e60"
      unitRef="mxn">3323</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="i0de3590669634d50ba6e52bfff770756_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzItMS0xLTEtMA_8cb6edc2-a25c-474d-8b4a-69862b4dd1f3"
      unitRef="mxn">2836</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="iba6b6d4be92946bb89724e6492c48259_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzItMi0xLTEtMA_839385e8-665b-4d5f-88b0-7034db3e9a0b"
      unitRef="mxn">2066</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzItMy0xLTEtMA_cab66178-dadf-4a3a-8d16-46320f84e56b"
      unitRef="mxn">1955</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzMtMS0xLTEtMA_96fefec0-c5a4-44ed-8ebb-8b632be9bf46"
      unitRef="mxn">1595</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="i3181a4bff5e24b32a8844e38701d2234_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzMtMi0xLTEtMA_f6e30595-bc89-44c6-969c-dc4a6d22934b"
      unitRef="mxn">1162</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzMtMy0xLTEtMA_ad685171-31a4-4842-bd3d-532f8012513c"
      unitRef="mxn">1100</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="id69bd905ad534a28988bb1b1072dbfe8_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzQtMS0xLTEtMA_300675d5-1a36-49a0-b615-9a2de1594161"
      unitRef="mxn">957</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="i6536decb714846beb7e80127eae1a081_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzQtMi0xLTEtMA_5c4bf7db-2e94-4093-ac7a-8480cedab9f3"
      unitRef="mxn">697</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="i7e65cf73dbc942ec9fd74e0746dfe8b2_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzQtMy0xLTEtMA_fd1f1c65-e73f-4592-9883-58b62c33c854"
      unitRef="mxn">660</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzUtMS0xLTEtMA_5b900dbf-622a-42c8-86e2-e70d20b96517"
      unitRef="mxn">10210</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzUtMi0xLTEtMA_5356e1ff-5de3-44b4-8f6e-7d0ef4bc59aa"
      unitRef="mxn">7437</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90YWJsZTo0OWQwYTY2ZThmMTU0OTQ5OGEyODk0Yjk0OWU2NWMzNC90YWJsZXJhbmdlOjQ5ZDBhNjZlOGYxNTQ5NDk4YTI4OTRiOTQ5ZTY1YzM0XzUtMy0xLTEtMA_4e12b0a9-bd82-4de0-be37-2d13b298400f"
      unitRef="mxn">7038</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="id84064c1f6c34ff6add680599f9ea2b8_D20200505-20200505"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzM3MDc_64dc7be1-539d-4470-aa75-dd4a8bb07ba1"
      unitRef="mxn">10210</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="id84064c1f6c34ff6add680599f9ea2b8_D20200505-20200505"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTIvZnJhZzo3YzczYzkxMjRhOGY0NmIzYjM4ZjAzMjI3NzQzYzczNi90ZXh0cmVnaW9uOjdjNzNjOTEyNGE4ZjQ2YjNiMzhmMDMyMjc3NDNjNzM2XzM3ODc_75b61300-a83f-46cf-8f4e-b7951efc7d2f"
      unitRef="mxnPerShare">0</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90ZXh0cmVnaW9uOjc2ZGYxNTU1MTAxNjQ4OTY5Mjc4MWM1ZTRjNjBjMjEzXzkzMA_6e82447d-b545-40d6-8377-2f0cbefab4e4">Earnings per Share &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share amounts are calculated by dividing consolidated net income for the year attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;Diluted earnings per share amounts are calculated by dividing consolidated net income for the year attributable to equity holders of the parent by the weighted average number of shares outstanding during the period plus the weighted average number of shares for the effects of dilutive potential shares (originated by the Company&#x2019;s commitment to capitalize 27.9&#160;million KOF series L shares). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The earnings per share for the years ended December 31, 2018, have been adjusted retrospectively for comparative purposes based on the number of shares resulting from the stock split.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings amounts per share type are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ps.  4,896&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ps.  2,880&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ps.  972&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ps.  1,620&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent- continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,868&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,863&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;966&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,610&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  5,965&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  3,508&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  1,184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  1,973&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent- continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,715&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,891&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  7,116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  4,186&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  1,413&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  2,355&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent- continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,709&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent- discontinued operation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,405&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;826&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;279&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;465&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90ZXh0cmVnaW9uOjc2ZGYxNTU1MTAxNjQ4OTY5Mjc4MWM1ZTRjNjBjMjEzXzY3MA_ce112e7c-c274-4c86-92e2-871136849fea"
      unitRef="shares">27900000</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:EarningsPerShareExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90ZXh0cmVnaW9uOjc2ZGYxNTU1MTAxNjQ4OTY5Mjc4MWM1ZTRjNjBjMjEzXzkyOQ_55b72c0d-d5fd-438f-a3db-bbc932669cde">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings amounts per share type are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ps.  4,896&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ps.  2,880&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ps.  972&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ps.  1,620&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent- continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,868&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,863&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;966&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,610&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  5,965&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  3,508&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  1,184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  1,973&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent- continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,715&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,891&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  7,116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  4,186&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  1,413&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  2,355&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent- continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,709&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent- discontinued operation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,405&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;826&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;279&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;465&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:EarningsPerShareExplanatory>
    <ifrs-full:ProfitLoss
      contextRef="i4301b6c7843e40e58195348566ba0388_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzMtMS0xLTEtMA_fba9b6df-9241-4d39-8e41-5fa73d4b28f0"
      unitRef="mxn">4896000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i0de3590669634d50ba6e52bfff770756_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzMtMi0xLTEtMA_97c536d7-7a8e-4de4-b8fb-2038197b34a0"
      unitRef="mxn">2880000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i69411134d4e84caf8882fce3d5f48011_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzMtMy0xLTEtMA_d0edfaea-3a28-4e6f-901d-d76de2d4affd"
      unitRef="mxn">972000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzMtNC0xLTEtMA_2e1e071d-66f9-4020-bd94-50d81f7e2113"
      unitRef="mxn">1620000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i4301b6c7843e40e58195348566ba0388_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzQtMS0xLTEtMA_575a7408-48dc-4e6f-9492-3ef02f3ad614"
      unitRef="mxn">4868000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i0de3590669634d50ba6e52bfff770756_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzQtMi0xLTEtMA_9a96dace-6465-46a4-8073-93d5eaff4a0e"
      unitRef="mxn">2863000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i69411134d4e84caf8882fce3d5f48011_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzQtMy0xLTEtMA_9c499f6b-dd96-4b46-9112-7ae52f33862e"
      unitRef="mxn">966000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzQtNC0xLTEtMA_27cdc223-45f9-4ff0-abfe-6876e2ab5a3c"
      unitRef="mxn">1610000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:WeightedAverageShares
      contextRef="i4301b6c7843e40e58195348566ba0388_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzUtMS0xLTEtMA_4dc01fe3-54ad-4488-9e7d-f5eadc3f6e42"
      unitRef="shares">7937000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="i0de3590669634d50ba6e52bfff770756_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzUtMi0xLTEtMA_dd62a6bf-82e2-4037-a654-51d422beda6a"
      unitRef="shares">4668000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="i69411134d4e84caf8882fce3d5f48011_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzUtMy0xLTEtMA_74c0313d-3112-460b-ae51-0d5645d5b1e1"
      unitRef="shares">1576000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzUtNC0xLTEtMA_e1820565-f3a9-4e3d-9a6b-2be9e3aa0e55"
      unitRef="shares">2626000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:ProfitLoss
      contextRef="if2487c7498d6402ca6770644f8554ecf_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzktMS0xLTEtMA_d7d4c7de-f942-4dde-9629-1d6cf2a6adfb"
      unitRef="mxn">5965000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="iba6b6d4be92946bb89724e6492c48259_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzktMi0xLTEtMA_a4a640a5-e846-4abf-afe7-2fa76fd6fc04"
      unitRef="mxn">3508000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="if8277f22ba2e4416a5c383eb9d43c2ba_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzktMy0xLTEtMA_d2f15988-667b-49a1-8540-1754bb06a7db"
      unitRef="mxn">1184000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i3181a4bff5e24b32a8844e38701d2234_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzktNC0xLTEtMA_63a8c647-121b-4338-a86a-5d580ff46247"
      unitRef="mxn">1973000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="if2487c7498d6402ca6770644f8554ecf_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzEwLTEtMS0xLTA_1d321741-f8c2-46e9-8156-d6d65f95e255"
      unitRef="mxn">5715000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="iba6b6d4be92946bb89724e6492c48259_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzEwLTItMS0xLTA_9d3258c7-91be-4060-97f7-1336399122fe"
      unitRef="mxn">3360000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="if8277f22ba2e4416a5c383eb9d43c2ba_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzEwLTMtMS0xLTA_055de46d-a1f2-41b6-8f46-fec3870f5117"
      unitRef="mxn">1135000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i3181a4bff5e24b32a8844e38701d2234_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzEwLTQtMS0xLTA_720fdd82-1ba9-4fff-b45e-3e5533b80547"
      unitRef="mxn">1891000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:WeightedAverageShares
      contextRef="if2487c7498d6402ca6770644f8554ecf_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzExLTEtMS0xLTA_50923d70-cc51-42c5-8596-20338ff1eb48"
      unitRef="shares">7937000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="iba6b6d4be92946bb89724e6492c48259_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzExLTItMS0xLTA_7a8e46f5-2e69-42ae-8cfa-6dc5e45a9e54"
      unitRef="shares">4668000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="if8277f22ba2e4416a5c383eb9d43c2ba_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzExLTMtMS0xLTA_b0e1b9cb-ced5-474c-99cb-5a0d220003d2"
      unitRef="shares">1576000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="i3181a4bff5e24b32a8844e38701d2234_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzExLTQtMS0xLTA_6c0e92c0-0bb1-4ba2-8f47-31d161967328"
      unitRef="shares">2626000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:ProfitLoss
      contextRef="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE1LTEtMS0xLTA_9c6577f8-cf62-488e-9694-c947f4c4c724"
      unitRef="mxn">7116000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE1LTItMS0xLTA_bc4ad4d3-9063-496e-8f36-6d1281337e21"
      unitRef="mxn">4186000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i21967cca5417471bb67ba61b42429344_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE1LTMtMS0xLTA_c5451087-2b0e-4a27-82db-c02a4518734b"
      unitRef="mxn">1413000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE1LTQtMS0xLTA_99aaf3ba-665f-455d-8c7a-c9f5127628cf"
      unitRef="mxn">2355000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE2LTEtMS0xLTA_3a476aa5-e93f-47bc-a146-6f6faf69735d"
      unitRef="mxn">5164000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE2LTItMS0xLTA_443a70af-3709-44cf-b332-472fb98e595a"
      unitRef="mxn">3038000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i21967cca5417471bb67ba61b42429344_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE2LTMtMS0xLTA_9cd8a513-e74b-4f76-a0ef-2c9e782ff699"
      unitRef="mxn">1025000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE2LTQtMS0xLTA_5aea43d9-c26e-4778-8734-ba80e52f8244"
      unitRef="mxn">1709000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE3LTEtMS0xLTA_20754e4a-f488-4940-bbf3-579ffa8f55d0"
      unitRef="mxn">1405000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE3LTItMS0xLTA_7606fe09-06cf-4ae1-bd7f-b93899006bf1"
      unitRef="mxn">826000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i21967cca5417471bb67ba61b42429344_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE3LTMtMS0xLTA_56fd664f-c674-4d5e-a543-29d1126f1c79"
      unitRef="mxn">279000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE3LTQtMS0xLTA_7888417f-823f-4114-bfd2-21f89b1ceded"
      unitRef="mxn">465000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:WeightedAverageShares
      contextRef="ibfd16130bcc142ae8a5f28e151ba1393_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE4LTEtMS0xLTA_dd5038cc-e1d5-421b-b73b-0bc81c063c7a"
      unitRef="shares">7937000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="id3eb40fcea234764a98f33448b4655fd_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE4LTItMS0xLTA_66022e44-1a0e-452e-9f41-b75e59fa0de4"
      unitRef="shares">4668000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="i21967cca5417471bb67ba61b42429344_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE4LTMtMS0xLTA_ce96b5b1-7526-4b8e-b3c8-89f110a05f72"
      unitRef="shares">1576000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="idbeda1d980074535a12bdedb2446cd46_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMTgvZnJhZzo3NmRmMTU1NTEwMTY0ODk2OTI3ODFjNWU0YzYwYzIxMy90YWJsZTpiZWEwYzYzY2JjNWM0YjAwYjliZWJlOWEwYWExMDZiNi90YWJsZXJhbmdlOmJlYTBjNjNjYmM1YzRiMDBiOWJlYmU5YTBhYTEwNmI2XzE4LTQtMS0xLTA_9bb97b60-6274-46c8-b1e8-0f05f3905164"
      unitRef="shares">2626000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTgz_a1d78eca-5a98-422e-9ffe-0809e4bebc51">Income Taxes &lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;25.1 Income Tax &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major components of income tax expense for the years ended December&#160;31, 2020, 2019 and 2018 are:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.114%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.114%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,367&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,763&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,391)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,579&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit)  of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,268)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,082)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax income expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,939)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,428&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,648&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,260&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,056&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,367&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,676)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(715)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,391)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit)  of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,962&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,452&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(714)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,225)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,939)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (169)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,428&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  888&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  6,011&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Benefit) utilization of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,268)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,574)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,549&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,099&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,648&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,545&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  4,763&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(283)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,862&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,579&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Benefit) utilization of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(679)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,082)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(962)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,677&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,260&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recognized in Consolidated Statement of Other Comprehensive Income (OCI) &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income tax related to items charged or recognized directly in OCI during the year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) on cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  216&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (373)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (208)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (565)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (56)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Balance of income tax included in Accumulated Other Comprehensive Income (AOCI) as of: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income tax related to items charged or recognized directly in OCI as of year-end: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (212)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (481)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (128)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Comprehensive income to be reclassified to profit or loss in subsequent periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(212)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(481)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Re-measurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance of income tax in AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (590)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (721)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (184)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between income tax expense and income (loss) before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method multiplied by the Mexican domestic statutory tax rate for the years ended December&#160;31, 2020, 2019 and 2018 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexican statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax from prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Loss) on monetary position for subsidiaries in hyperinflationary economies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annual inflation tax adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.73&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.49&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-taxable income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxed at a rate other than the Mexican statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.08&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of restatement of tax values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1.81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of change in statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(10.34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13.80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.76&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.68&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.60&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred income tax &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An analysis of the temporary differences giving rise to deferred income tax liabilities (assets) is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.091%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.091%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.676%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Financial Position as of&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Income Statement&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (64)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (60)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  76&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,006)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(863)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(392)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rights of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(325)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(389)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite useful lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;796&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Post-employment and other non-current employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(381)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(387)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,627)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,169)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;182&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,915)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,224)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,268)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,082)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits to recover (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,594)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,855)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,629)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(590)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(721)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities of amortization of goodwill of business acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,554&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,663&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,125&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,269)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,383)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (1,939)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax, asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (11,143)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (10,432)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax, liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,474&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,771&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (8,669)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (6,661)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Corresponds to income tax credits arising from dividends received from foreign subsidiaries to be recovered within the next ten years accordingly to the Mexican Income Tax law as well as effects of the exchange of foreign currencies with Related and Non-Related Parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the balance of the net deferred income tax asset are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (6,661)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (5,582)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (6,298)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax provision for the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,939)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in the statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of subsidiaries, see Note 4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(413)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects in equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized  loss (gain) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;216&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(373)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(392)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inflation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (8,669)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (6,661)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (5,582)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offsets tax assets and liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities related to income taxes levied by the same tax authority. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that undistributed profits of its subsidiaries, will not be distributed in the foreseeable future. The temporary differences associated with investments in subsidiaries, associates and joint ventures, for which deferred tax liabilities have not been recognized, aggregate to December&#160;31, 2020: Ps. 5,212, December&#160;31, 2019: Ps. 13,187 and, December&#160;31, 2018: Ps. 9,237. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Tax Loss Carryforwards &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Some subsidiaries in Mexico, Colombia, Uruguay, Argentina and Brazil have tax loss carryforwards. Unused tax loss carryforwards, for which a deferred income tax asset has been recognized, may be recovered provided certain requirements are fulfilled. The tax losses carryforwards for which deferred tax asset has been recorded and their corresponding years of expiration are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax Loss Carryforwards&#160;amounts in millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  63&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;734&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,831&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,222&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,136&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,071&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;No expiration (Brazil)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,465&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  21,522&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Considering all available evidence, including forecasts, business plans and strategic measures, the Company has decided to make an adjustment in its deferred income tax asset during 2020 for an amount of Ps 2,349.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During 2013, the Company completed certain acquisitions in Brazil. In connection with the acquisitions in Brazil the Company recorded certain goodwill balances that are deductible for Brazilian income tax reporting purposes. The deduction of such goodwill amortization has resulted in the creation of Net Operating Losses (NOLs) in Brazil which the NOLs for which deferred tax asset has been recorded, which have no expiration, but their usage is limited to 30% of Brazilian taxable income in any given year. As of December&#160;31, 2020 and 2019 the Company believes that it is more likely than not that it will ultimately recover such NOLs through the reversal of temporary differences and future taxable income. Accordingly, the related deferred tax assets have been fully recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the balance of tax loss carryforwards are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  28,871&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  25,879&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  24,817&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,985&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,398&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Usage of tax losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,986)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,854)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unused  tax losses - 2024 to 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7,830)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,518)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,183)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,984)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  21,522&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  28,871&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  25,879&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;25.2 Recoverable taxes &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Recoverable taxes result from higher provisional payments of income tax during 2020 in comparison to current year income tax, and other indirect tax, which will be compensated or recovered  in future years.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operations in Guatemala, Colombia, Nicaragua and Panama are subject to a minimum tax. In Guatemala and Colombia this tax is recoverable under certain circumstances only.  Guatemala tax basis is determined considering the highest between total assets and net income; in Colombia tax basis is equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;25.2.1 Exclusion of the State VAT (ICMS) on the federal sale taxes (PIS / COFINS) calculate basis&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On March 15, 2017 the Brazilian Federal Supreme Court (STF) ruled that the inclusion of the VAT (ICMS) on federal sales taxes (PIS and COFINS) taxable basis was unconstitutional. During 2019, our companies in Brazil obtained conclusive favorable motions over this exclusion of VAT (ICMS) over PIS / COFINS calculation. The net favorable effects of each case are to be recorded at the time all formalities and legal procedures are finalized and recovery of the taxes paid becomes virtually certain. During 2020 and 2019, the administrative formalities for three of the motions and the recoverable taxes were concluded and were recorded in the income statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019 the amount of recoverable taxes in Brazil including PIS and COFINS is Ps. 2,523 and Ps. 4,223.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;25.3 Tax Reform &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Brazil&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Brazilian federal production tax rates and federal sales tax rates increased in 2017 and 2018 and remained flat in 2019 and 2020. In early 2017, the Supreme Court decided that the value-added tax would not be used as the basis for calculating the federal sales tax, resulting in a reduction of the federal sales tax. The Brazilian tax authorities have appealed the Supreme Court&#x2019;s decision and such appeal is in process. However, our Brazilian subsidiaries commenced legal proceedings to ascertain their ability to calculate federal sales tax without using the value-added tax as a basis, in accordance with the Supreme Court&#x2019;s ruling, and obtained a final favorable resolution in 2019. In 2020, the federal production and sales taxes together resulted in an average of 15.9% tax over net sales. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recent years, the excise tax rate on concentrate in Brazil has undergone recurrent temporary fluctuations. The excise tax rate was reduced from 20.0% to 4.0% from September 1, 2018 to December 31, 2018, was increased from 4.0% to 12.0% from January 1, 2019 to June 30, 2019, was reduced to 8.0% from July 1, 2019 to September 30, 2019 and was increased to 10.0% from October 1, 2019 to December 31, 2019. The excise tax rate was reduced to 4.0% from January 1, 2020 to May 31, 2020, increased to 8.0% from June 1, 2020 to November 30, 2020 and decreased again to 4.0% on December 1, 2020 until January 31, 2021. It will be increased to 8.0% from February 1, 2021 onward. The tax credit that we may recognize in our Brazilian operations in connection with purchases of concentrate in the Manaus Free Trade Zone will be affected accordingly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Argentina&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2018, a tax reform became effective in Argentina. This reform reduced the income tax rate from 35.0% to 30.0% for 2018 and 2019, and then to 25.0% for the following years. In addition, such reform imposed a new tax on dividends paid to non-resident stockholders and resident individuals at a rate of 7.0% for 2018 and 2019, and then to 13.0% for the following years. The tax reform decreased the sales tax rate in the province of Buenos Aires from 1.75% to 1.5% in 2018. However, the reform increased the sales tax rate in the City of Buenos Aires from 1.0% to 2.0% in 2018, and scheduled a reduction to 1.5% in 2019, to 1.0% in 2020, to 0.5% in 2021 and to &#x2014;% in 2022. Nonetheless, the Argentine government issued an executive decree with an order to maintain the sales taxes rate in the City of Buenos Aires at a rate of 1.5% through 2020, without ruling on whether the scheduled reductions for 2021 and 2022 will occur. On December 11, 2020, Argentine government signed a new commitment to suspend the reduction of sales tax rates until December 31, 2021. The rate for both Buenos Aires City and Buenos Aires province will remain at 1.5%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 23, 2019, Argentina enacted a new tax reform that became effective as of January 1, 2020. This reform maintained the income tax at a rate of 30.0% and the withholding tax on dividends paid to non-resident stockholders and resident individuals at a rate of 7.0% for two more years. Beginning on January 1, 2021, taxpayers may adjust inflationary effects for income tax purposes in one sole year instead of through a period of six years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2019, the Mexican government eliminated the right to offset any tax credit against any payable tax (universal offset or compensation universal). Effective as of such date, tax credits were only offset against taxes of the same nature, and it is not possible to offset tax credits against taxes withheld to third parties. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2020, a tax reform became effective in Mexico. The most relevant changes are: (i) a limitation on taxpayers&#x2019; annual net interest expense deduction equal to 30.0% of the taxpayer&#x2019;s adjusted taxable income (comparable to EBITDA), provided that (x) any interest expenses of a company below Ps.20&#160;million (approximately US$1&#160;million) are not subject to the rule and can therefore be deducted in their entirety and (y) any deductible interest that is not allowed to be deducted in a given year because of the 30.0% limit, may be carried forward for the subsequent 10 years; (ii) stringent rules to categorize certain foreign income and foreign subsidiaries that are subject to low levels of taxation as subject to Mexican income tax; (iii) an inflation-related increase in the excise tax applicable to the production, sale and import of beverages with added sugar and HFCS from Ps.1.17 to Ps.1.2616 per liter, which excise tax will be subject to an annual increase based on the previous year&#x2019;s inflation figures starting on January 1, 2021; (iv) an expansion of the definition of &#x201c;energy drink&#x201d; to apply an excise tax of 25.0% on beverages that include a mix of caffeine and any other stimulants; and (v) a modification of the Mexican Federal Tax Code to (a) increase the number of events that may trigger the joint and several liability of partners, shareholders, directors, managers or any other person responsible for the management of a business, (b) add a new disclosure obligation of certain reportable transactions to tax authorities, and (c) increase the tax authorities&#x2019; discretion to limit tax benefits or attributes in situations where authorities believe the tax benefit, rather than a business reason or an alternative economic benefit, is the primary factor behind a transaction or legal structure. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Colombia&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2019, a new tax reform became effective in Colombia. This reform reduced the previous income tax rate of 33.0% for 2019 to 32.0% for 2020, to 31.0% for 2021 and to 30.0% for 2022. The minimum assumed income tax (renta presuntiva sobre el patrimonio) was also reduced from 3.5% for 2018 to 1.5% for 2019 and 2020, and to 0.0% for 2021. In addition, the thin capitalization ratio was adjusted from 3:1 to 2:1, and was modified to apply only to transactions between related parties. Commencing on January 1, 2019, value-added tax, which was applied only to the first sale in the supply chain prior to December 31, 2018, began to be applied and transferred throughout the entire supply chain, which in our case results in charging value-added tax on the sales price of our finished goods (applicable to our Colombian subsidiary located in the free trade zone). For companies located in free trade zones, the value-added tax is charged on the cost of imported raw materials of national and foreign origin, which we are able to credit against the value-added tax on the sales price of our products. The municipality sales tax is 50.0% deductible against payable income tax in 2019 and will be 100.0% deductible in 2020. Finally, the value-added tax paid on acquired fixed assets will be credited against income tax or the minimum assumed income tax. Additionally, this tax reform increased the tax rate on dividends paid to foreign individuals and non-resident entities from 5.0% to 7.5%. The tax reform also imposed a tax rate of 7.5% on dividends paid to Colombian companies. This tax is charged only on the first distribution of dividends from one Colombian corporate entity to another, and a credit resulting from the tax withholding is carried forward until a Colombian company makes a distribution to a shareholder that is an individual residing in Colombia or a non-resident individual or entity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2019, the Colombian courts declared the tax reform that became effective on January 1, 2019 unconstitutional. On December 27, 2019, the Colombian government enacted a new tax reform, which became effective on January 1, 2020. In general, the reform maintained the provisions introduced on the previous tax reform and included some additional changes, as follows: (i) the minimum assumed income tax rate (renta presuntiva sobre el patrimonio) was reduced from 1.5% to 0.5% for 2020 and reduced to 0.0% for the year 2021 and beyond; (ii) the tax rate on dividends paid to Colombian resident individuals was reduced from 15.0% to 10.0%; (iii) the tax rate on dividends paid to foreign individuals and non-resident entities was increased from 7.5% to 10.0%; (iv) the possibility to deduct 100.0% of the municipality sales tax against payable income tax was postponed to 2022; and (v) taxpayers were granted more flexibility to credit or recover the value-added tax of imported goods from free trade zones.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Costa Rica&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 1, 2019, a tax reform became effective in Costa Rica. This reform allowed tax credits on sales taxes to be recorded on goods, administrative services and general expenses. The value-added tax rate of 13.0% on services provided within Costa Rica now applies to both domestic and foreign service providers. Capital gains taxes are now imposed at a rate of 15.0% on sales of assets located in Costa Rica. New income tax withholding rates are now imposed on salaries and other employee benefits at the rates of 25.0% and 20.0%, depending on the salary bracket. Finally, a new thin capitalization rule provides that interest expenses paid to entities other than members of the Costa Rican financial system that exceed 20.0% of a company&#x2019;s EBITDA are not deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Panama&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Until November 17, 2019, Panama imposed an excise tax of 5.0% on carbonated beverages and imported non-carbonated beverages and a 10.0% selective consumption tax on syrups, powders and concentrate used to produce sugary drinks. On November 18, 2019, Panama replaced such excise tax with an excise tax of 7.0% on carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, and a 10.0% tax on syrups, powders and concentrate used to produce sugary drinks. As of January 1, 2020, Panama imposes an excise tax of 5.0% on non-carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, whether imported or produced locally. Beverages derived from dairy products, grains or cereals, nectars, fruit juices and vegetables with natural fruit concentrates are exempt from this tax. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nicaragua&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 1, 2019, a tax reform became effective in Nicaragua, increasing the excise tax for all beverages (except for water) from 9.0% to 11.0%; to 13.0% on January 1, 2020; and to 15.0% starting on January 1, 2021. Besides, starting on March 1, 2019, the minimum alternative income tax increased from 1.0% to 3.0%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Uruguay&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 29, 2020, the Uruguayan government issued an executive decree reforming the determination of the excise tax credit of $1,15 per sold liter on returnable bottles. Starting on January 1, 2021 to June 30, 2021, the tax credit must be determined considering the relation between the purchases of returnable bottles of Uruguayan origin with the total purchases of returnable bottles, using the figures of the last three years. For the second half of 2021 it is expected that the government will issue another decree with the corresponding provisions to apply the tax credit.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTc5_0a809245-c5b8-4cf9-8cbe-b222a5d4248d">The major components of income tax expense for the years ended December&#160;31, 2020, 2019 and 2018 are:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.114%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.114%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,367&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,763&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,391)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,579&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit)  of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,268)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,082)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax income expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,939)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,428&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,648&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,260&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,056&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,367&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,676)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(715)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,391)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit)  of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,962&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,452&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(714)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,225)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,939)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (169)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,428&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  888&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  6,011&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Benefit) utilization of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,268)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,574)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,549&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,099&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,648&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,545&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  4,763&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(283)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,862&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,579&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Benefit) utilization of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(679)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,082)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(962)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,677&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,260&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzItMS0xLTEtMA_856b1ba2-91fb-4952-9c43-6ca5c5b01f10"
      unitRef="mxn">7367000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzItMi0xLTEtMA_3a76d9c7-80e8-4fa8-a187-706863e61f3a"
      unitRef="mxn">6011000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzItMy0xLTEtMA_0424282c-80ee-414d-aa90-31e7adbeeb3b"
      unitRef="mxn">4763000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzQtMS0xLTEtMA_bbdddf98-8ba6-40d0-ab76-be5f200fe33f"
      unitRef="mxn">-3391000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzQtMi0xLTEtMA_262b4355-5e87-4e36-b6c5-0895a021ff9c"
      unitRef="mxn">905000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzQtMy0xLTEtMA_eb987e6a-e684-4a23-87b8-1527d370de3e"
      unitRef="mxn">1579000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzUtMS0xLTEtMA_acfc2ae5-edc3-47a3-8fba-b5d14e882772"
      unitRef="mxn">-1452000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzUtMi0xLTEtMA_459e1657-e32a-458f-ba4f-b5f4a7058f4c"
      unitRef="mxn">1268000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzUtMy0xLTEtMA_ffc06ab6-63dd-4c09-a742-cbc88a39ecad"
      unitRef="mxn">1082000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzYtMS0xLTEtMA_08b79bf7-434e-4dd7-98ec-c240371be3b8"
      unitRef="mxn">-1939000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzYtMi0xLTEtMA_23f8a785-1bf6-4f67-8382-cf81e887cfd1"
      unitRef="mxn">-363000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzYtMy0xLTEtMA_d5dc294e-88e2-4e45-adc0-708a30ae20cb"
      unitRef="mxn">497000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzctMS0xLTEtMA_23bda171-3820-47ce-9110-013b0c92f4ba"
      unitRef="mxn">5428000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzctMi0xLTEtMA_2e9ff2be-0d06-42e5-9b1e-a7dccb88c56c"
      unitRef="mxn">5648000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzctMy0xLTEtMA_520f0f38-5075-483f-8674-3c926d2d4a1f"
      unitRef="mxn">5260000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzExLTEtMS0xLTA_b4538465-a9f2-43a7-a60b-0be7849cbc88"
      unitRef="mxn">6311000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzExLTItMS0xLTA_e6350cd5-df7c-4b80-9ba1-2eafecf60baf"
      unitRef="mxn">1056000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzExLTMtMS0xLTA_c4af0338-3015-4fb6-9f79-ff273021086d"
      unitRef="mxn">7367000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzEzLTEtMS0xLTA_b318798a-007a-4921-9de6-a05983f29677"
      unitRef="mxn">-2676000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzEzLTItMS0xLTA_0bcfc88c-dfa8-4660-a559-11f4ddf46d0d"
      unitRef="mxn">-715000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzEzLTMtMS0xLTA_93eff083-6a52-4b4a-b64b-e611096818f1"
      unitRef="mxn">-3391000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE0LTEtMS0xLTA_09c3484f-e6e8-403b-b711-d690eed21442"
      unitRef="mxn">-1962000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE0LTItMS0xLTA_6c4d0281-adfc-4ba8-9b65-bd5c3d2eb894"
      unitRef="mxn">510000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE0LTMtMS0xLTA_20940f59-0479-4f57-be58-73c089984983"
      unitRef="mxn">-1452000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE1LTEtMS0xLTA_3a217e1a-cfc4-4065-aedb-d1bcdc56f335"
      unitRef="mxn">-714000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE1LTItMS0xLTA_b73496ed-4b88-48aa-bf0d-9758b89bb112"
      unitRef="mxn">-1225000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE1LTMtMS0xLTA_bd0a7746-e944-4510-8830-1066f24f1133"
      unitRef="mxn">-1939000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i7cd76565e2a046c991ff0850900a56a0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE2LTEtMS0xLTA_873c793f-4391-48ca-8f40-15a0da6fd29e"
      unitRef="mxn">5597000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i3ff375e7f25942d38b7a563bfdd5eb37_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE2LTItMS0xLTA_75ad0aa6-14e4-4e6d-8472-3a3993695006"
      unitRef="mxn">-169000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzE2LTMtMS0xLTA_3debb554-6f55-408e-a8e4-7b6ef22d5a61"
      unitRef="mxn">5428000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIwLTEtMS0xLTA_71c6c76d-a51b-47f6-9c93-c8ef9e344c96"
      unitRef="mxn">5123000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIwLTItMS0xLTA_2e3fd8f2-ae8e-441b-a163-424d1887a16c"
      unitRef="mxn">888000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIwLTMtMS0xLTA_2d87effb-991e-4b8c-98fd-e0e3a409594b"
      unitRef="mxn">6011000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIyLTEtMS0xLTA_3a5b71c7-2523-4109-b306-0e4a1c625795"
      unitRef="mxn">-438000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIyLTItMS0xLTA_76db9113-f015-479d-8dc3-e0c635f59d08"
      unitRef="mxn">1343000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIyLTMtMS0xLTA_ba678d64-5db0-4eb0-afa7-ad0a4b052807"
      unitRef="mxn">905000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIzLTEtMS0xLTA_a068e07c-b8c3-453b-a9a3-d2f06e79bd45"
      unitRef="mxn">1136000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIzLTItMS0xLTA_fca48670-f141-49a6-b200-50b60c72aefd"
      unitRef="mxn">132000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzIzLTMtMS0xLTA_b917b73f-a772-4a7c-afe9-e11b09b379d9"
      unitRef="mxn">1268000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI0LTEtMS0xLTA_6a99f885-2ad8-424a-b135-197f867ab522"
      unitRef="mxn">-1574000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI0LTItMS0xLTA_28563f50-2a56-48fd-92c0-afe9d3a6e27c"
      unitRef="mxn">1211000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI0LTMtMS0xLTA_027d3163-4424-436d-9272-fd051f886ef0"
      unitRef="mxn">-363000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i7d8fa2ef41d9471393b93f2b37ac4fa1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI1LTEtMS0xLTA_f658a9ff-6ed4-4b3b-b420-dabfaa0ae067"
      unitRef="mxn">3549000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="icc761f50cb7c43a68d8af8c084e4bd9d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI1LTItMS0xLTA_1349d796-400b-4fa0-ba55-a656fc7257fc"
      unitRef="mxn">2099000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI1LTMtMS0xLTA_1f0254e1-4312-4101-b60e-645943bb12f7"
      unitRef="mxn">5648000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI5LTEtMS0xLTA_4f3b704a-ae80-4177-a228-cda36eb49d23"
      unitRef="mxn">3545000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI5LTItMS0xLTA_d947ef42-d8b1-4dba-a9f0-8d578324afb4"
      unitRef="mxn">1218000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzI5LTMtMS0xLTA_82edbcd8-76d9-4974-90a2-456285e6e6f9"
      unitRef="mxn">4763000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMxLTEtMS0xLTA_462ff0a8-eebd-4fb7-b683-93eed9d69837"
      unitRef="mxn">-283000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMxLTItMS0xLTA_1ba83fc9-210b-4ab6-97b6-124a6098e3dc"
      unitRef="mxn">1862000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMxLTMtMS0xLTA_a9b0a3fe-0ada-4c73-9c97-820954a5a0c9"
      unitRef="mxn">1579000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMyLTEtMS0xLTA_eee1b444-07c1-472b-930e-f8b54a391bb4"
      unitRef="mxn">679000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMyLTItMS0xLTA_7e2a9fcc-4944-408b-849b-d06fc98cad86"
      unitRef="mxn">403000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMyLTMtMS0xLTA_958e36e5-bbbc-4fe3-b81d-5a21a91ad993"
      unitRef="mxn">1082000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMzLTEtMS0xLTA_c86f5290-44a5-4517-a435-b2782aceae8f"
      unitRef="mxn">-962000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMzLTItMS0xLTA_d002676e-a2a0-47c1-8f3f-4a0634e482f7"
      unitRef="mxn">1459000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzMzLTMtMS0xLTA_a22312a3-e39c-4632-84e8-683f37856f45"
      unitRef="mxn">497000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i43cabd694af642c58ac3c9869c0dbe9b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzM0LTEtMS0xLTA_3988f608-fa49-449d-8d22-a3c2735e5e22"
      unitRef="mxn">2583000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ie2ff0d1e1bd44ab1b1e8f2663e37e42e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzM0LTItMS0xLTA_e147df23-2a21-4813-8933-2b02b52ed2a2"
      unitRef="mxn">2677000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo5MjY2MDMxZjg2YjM0MWY5YjFjMjUxN2I2NGZkZTM3Yy90YWJsZXJhbmdlOjkyNjYwMzFmODZiMzQxZjliMWMyNTE3YjY0ZmRlMzdjXzM0LTMtMS0xLTA_363e71ea-9df0-4ea1-a3bc-cd2d47cc7f92"
      unitRef="mxn">5260000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTgw_4ccc40bf-bf72-4189-8d82-ad39c3dffff6">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income tax related to items charged or recognized directly in OCI during the year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) on cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  216&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (373)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (208)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (565)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (56)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock>
    <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzEtMS0xLTEtMA_70d3895c-8633-486b-8943-5186fa0f13b3"
      unitRef="mxn">216000000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzEtMi0xLTEtMA_db80f730-8eeb-4b93-b531-cc8dbe5f786b"
      unitRef="mxn">-373000000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzEtMy0xLTEtMA_aa408422-91ad-4e8c-a575-5d540c03b79b"
      unitRef="mxn">-208000000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzItMS0xLTEtMA_dde040f5-c8c2-4e14-b260-a5057e8b4737"
      unitRef="mxn">-130000000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzItMi0xLTEtMA_88f8c5b2-eab1-411b-a333-55697b95aa98"
      unitRef="mxn">-192000000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzItMy0xLTEtMA_67883b5e-dff2-4114-afdb-14a0e364800b"
      unitRef="mxn">152000000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzMtMS0xLTEtMA_9b88f63c-08a7-42b7-b610-da2d04879c0e"
      unitRef="mxn">86000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzMtMi0xLTEtMA_82719c99-e307-4421-9559-b03002a55d48"
      unitRef="mxn">-565000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpkZjJlNjVlMGNlMzc0NDBkOTVlYjQ0OTBlNzY5NjZlYi90YWJsZXJhbmdlOmRmMmU2NWUwY2UzNzQ0MGQ5NWViNDQ5MGU3Njk2NmViXzMtMy0xLTEtMA_69d1b84c-b67b-4d7c-9b76-4ff576e603f3"
      unitRef="mxn">-56000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <kof:DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTg0_79252ac8-1088-493f-ac62-1b7dc4bad011">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Balance of income tax included in Accumulated Other Comprehensive Income (AOCI) as of: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income tax related to items charged or recognized directly in OCI as of year-end: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (212)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (481)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (128)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Comprehensive income to be reclassified to profit or loss in subsequent periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(212)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(481)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Re-measurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance of income tax in AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (590)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (721)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (184)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock>
    <kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzEtMS0xLTEtMA_af5c4813-a145-4fd8-94c3-0548d2848cd6"
      unitRef="mxn">-212000000</kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzEtMi0xLTEtMA_bc9c579a-f468-4ea0-9a34-8496d04fd0b9"
      unitRef="mxn">-481000000</kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzEtMy0xLTEtMA_4bace7fe-6665-488a-92c2-1e8fadf72dc4"
      unitRef="mxn">-128000000</kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzItMS0xLTEtMA_95814492-e743-49d6-983f-019db751ebea"
      unitRef="mxn">-212000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzItMi0xLTEtMA_3e3409ff-58bb-4471-b92c-d7cea328165f"
      unitRef="mxn">-481000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzItMy0xLTEtMA_c6814f2b-e8ee-4d7a-a310-776471e3134a"
      unitRef="mxn">-128000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss>
    <kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzMtMS0xLTEtMA_b696120d-3f40-4539-9e0b-fa1bf1f321a3"
      unitRef="mxn">-378000000</kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzMtMi0xLTEtMA_7952c3b0-fdbe-4a76-8399-6a2385bb45c1"
      unitRef="mxn">-240000000</kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzMtMy0xLTEtMA_c42b98a3-3588-49e8-94ed-7c0de1f31698"
      unitRef="mxn">-56000000</kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome>
    <kof:IncomeTaxRemainingInOtherComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzQtMS0xLTEtMA_fbed63cb-c30b-40a7-b33d-27c649e9f7eb"
      unitRef="mxn">-590000000</kof:IncomeTaxRemainingInOtherComprehensiveIncome>
    <kof:IncomeTaxRemainingInOtherComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzQtMi0xLTEtMA_8004f0eb-7b08-45ef-bcee-0ed282c9f003"
      unitRef="mxn">-721000000</kof:IncomeTaxRemainingInOtherComprehensiveIncome>
    <kof:IncomeTaxRemainingInOtherComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTphYTI0MGY0NGI5YzU0ZjNhYjJjNGM0ZTk0YmNiY2Y3My90YWJsZXJhbmdlOmFhMjQwZjQ0YjljNTRmM2FiMmM0YzRlOTRiY2JjZjczXzQtMy0xLTEtMA_6ba981cd-1f05-4658-b705-bbae257fe8c6"
      unitRef="mxn">-184000000</kof:IncomeTaxRemainingInOtherComprehensiveIncome>
    <kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTg1_398c4d5d-acba-4fa5-a383-2f9235b44d86">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between income tax expense and income (loss) before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method multiplied by the Mexican domestic statutory tax rate for the years ended December&#160;31, 2020, 2019 and 2018 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexican statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax from prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Loss) on monetary position for subsidiaries in hyperinflationary economies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annual inflation tax adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.73&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.49&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-taxable income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxed at a rate other than the Mexican statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.08&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of restatement of tax values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1.81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of change in statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(10.34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13.80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.76&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.68&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.60&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock>
    <ifrs-full:ApplicableTaxRate
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEtMS0xLTEtMA_60e1cbd6-931a-476e-b50d-46cfd190e5db"
      unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEtMi0xLTEtMA_5c6228ef-3c40-4390-a899-5cf3d7e49a51"
      unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEtMy0xLTEtMA_9a695b50-d7ca-40eb-86f3-625dff65c190"
      unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzItMS0xLTEtMA_23fcdf63-5e35-46b8-bde8-9d4e0cd21713"
      unitRef="number">-0.0038</ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzItMi0xLTEtMA_45b0ca6e-d7a5-4b10-b4b7-250d1f2b12e4"
      unitRef="number">-0.0266</ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzItMy0xLTEtMA_4c39548d-f047-4cd0-a219-17f4292af7a4"
      unitRef="number">-0.0050</ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods>
    <kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzMtMS0xLTEtMA_20978e7f-9950-4b8e-b5ef-683d8186694d"
      unitRef="number">-0.0062</kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzMtMi0xLTEtMA_e525aa14-a5ed-4454-941b-02dab0cf63bd"
      unitRef="number">-0.0050</kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzMtMy0xLTEtMA_d98b774d-f0be-4741-a488-ca1f71c269e6"
      unitRef="number">-0.0096</kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:TaxRateEffectOfAnnualInflationTaxAdjustment
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzQtMS0xLTEtMA_3237a8de-59ee-44fb-bcd5-2c744a2d6528"
      unitRef="number">0.0073</kof:TaxRateEffectOfAnnualInflationTaxAdjustment>
    <kof:TaxRateEffectOfAnnualInflationTaxAdjustment
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzQtMi0xLTEtMA_4dc669b6-8221-4cdf-a547-4dc4b38f5e6a"
      unitRef="number">0.0078</kof:TaxRateEffectOfAnnualInflationTaxAdjustment>
    <kof:TaxRateEffectOfAnnualInflationTaxAdjustment
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzQtMy0xLTEtMA_46f5d022-4e5f-4586-aca9-4ec92618da6d"
      unitRef="number">-0.0032</kof:TaxRateEffectOfAnnualInflationTaxAdjustment>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzUtMS0xLTEtMA_b358be08-f864-4eb2-988b-eb311e5e3ef9"
      unitRef="number">-0.0249</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzUtMi0xLTEtMA_934ab508-c470-46d2-b502-2771e0a6ff5c"
      unitRef="number">-0.0392</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzUtMy0xLTEtMA_3412c10e-9ee2-4994-9264-41cad390d595"
      unitRef="number">-0.0243</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzYtMS0xLTEtMA_10a0c20c-8fa0-4cf0-b9e4-51c8c8305671"
      unitRef="number">0</ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation>
    <ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzYtMi0xLTEtMA_1d142a60-8807-4625-a569-7b97f36a9d62"
      unitRef="number">0</ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation>
    <ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzYtMy0xLTEtMA_b1a2dce0-633e-49a5-b304-ed3db059a879"
      unitRef="number">0.0078</ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation>
    <kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzctMS0xLTEtMA_6c229866-4c2d-4761-8110-9318ec644ee7"
      unitRef="number">0.0008</kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate>
    <kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzctMi0xLTEtMA_6bf50e46-0e19-4ce8-84a2-343d3a9ec63d"
      unitRef="number">0.0128</kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate>
    <kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzctMy0xLTEtMA_eeec3d2e-1415-45cc-9970-124bc30d2547"
      unitRef="number">0.0169</kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate>
    <kof:TaxRateEffectOfEffectOfRestatementOfTaxValues
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzgtMS0xLTEtMA_c97e4b9c-7b72-47f5-a75a-78a4fc899225"
      unitRef="number">-0.0181</kof:TaxRateEffectOfEffectOfRestatementOfTaxValues>
    <kof:TaxRateEffectOfEffectOfRestatementOfTaxValues
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzgtMi0xLTEtMA_c137c09d-8fbd-4a50-b115-3bceffc79ddc"
      unitRef="number">-0.0147</kof:TaxRateEffectOfEffectOfRestatementOfTaxValues>
    <kof:TaxRateEffectOfEffectOfRestatementOfTaxValues
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzgtMy0xLTEtMA_ba7b0be6-fd46-42a2-9aa3-e786c7077902"
      unitRef="number">-0.0338</kof:TaxRateEffectOfEffectOfRestatementOfTaxValues>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzktMS0xLTEtMA_54abc339-94a0-4a25-9356-7e6b81181d5b"
      unitRef="number">-0.0023</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzktMi0xLTEtMA_7c5e0cef-ae18-46c7-86c2-5b3f935b65d4"
      unitRef="number">-0.0052</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzktMy0xLTEtMA_bc01b7b5-60fc-4639-8dd1-6850077217d4"
      unitRef="number">-0.0038</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <kof:PercentageOfTaxEffectOfIncomeTaxCredits
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEwLTEtMS0xLTA_add102f3-a5da-41d2-8772-4b2b1043cd06"
      unitRef="number">-0.1034</kof:PercentageOfTaxEffectOfIncomeTaxCredits>
    <kof:PercentageOfTaxEffectOfIncomeTaxCredits
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEwLTItMS0xLTA_93715d48-e40b-4393-93e4-9c75a49d1e08"
      unitRef="number">-0.0018</kof:PercentageOfTaxEffectOfIncomeTaxCredits>
    <kof:PercentageOfTaxEffectOfIncomeTaxCredits
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEwLTMtMS0xLTA_570b1a1c-bc08-4d9c-85d6-2faebd12e925"
      unitRef="number">-0.0013</kof:PercentageOfTaxEffectOfIncomeTaxCredits>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzExLTEtMS0xLTA_6bbcb3df-8586-40ea-9f6b-ec9aa292d51b"
      unitRef="number">0.1380</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzExLTItMS0xLTA_4bcebe24-7a8e-4140-bf08-8439b5997ffb"
      unitRef="number">-0.0101</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzExLTMtMS0xLTA_ec20d162-4ff9-4f52-af68-4f57b5451f48"
      unitRef="number">0.0104</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEyLTEtMS0xLTA_b9c9f614-3433-4f95-896e-5ad53020b384"
      unitRef="number">0.0004</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEyLTItMS0xLTA_f13841cc-9221-4831-9695-6a55aab4f586"
      unitRef="number">0.0104</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEyLTMtMS0xLTA_c097553b-9f5a-4414-89ef-90df2855ff37"
      unitRef="number">0.0189</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:AverageEffectiveTaxRate
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEzLTEtMS0xLTA_e779c59b-44f9-413b-94bc-5e5df959308d"
      unitRef="number">0.3376</ifrs-full:AverageEffectiveTaxRate>
    <ifrs-full:AverageEffectiveTaxRate
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEzLTItMS0xLTA_b6a81be7-731c-443c-8712-acb4d4aa612a"
      unitRef="number">0.3068</ifrs-full:AverageEffectiveTaxRate>
    <ifrs-full:AverageEffectiveTaxRate
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpiZGZiOWVkMmRmMjM0MDc5YWJlYzQzZjgzZDI5MTA1MS90YWJsZXJhbmdlOmJkZmI5ZWQyZGYyMzQwNzlhYmVjNDNmODNkMjkxMDUxXzEzLTMtMS0xLTA_73d41fbb-b614-4234-8473-3752bf419714"
      unitRef="number">0.3060</ifrs-full:AverageEffectiveTaxRate>
    <ifrs-full:DisclosureOfDeferredTaxesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTc2_b74e735c-5ee1-4c74-9021-922e07f50c1f">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An analysis of the temporary differences giving rise to deferred income tax liabilities (assets) is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.091%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.091%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.676%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Financial Position as of&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Income Statement&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (64)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (60)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  76&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,006)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(863)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(392)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rights of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(325)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(389)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite useful lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;796&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Post-employment and other non-current employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(381)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(387)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,627)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,169)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;182&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,915)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,224)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,268)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,082)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits to recover (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,594)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,855)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,629)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(590)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(721)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities of amortization of goodwill of business acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,554&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,663&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,125&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,269)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,383)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (1,939)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax, asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (11,143)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (10,432)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax, liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,474&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,771&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (8,669)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (6,661)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Corresponds to income tax credits arising from dividends received from foreign subsidiaries to be recovered within the next ten years accordingly to the Mexican Income Tax law as well as effects of the exchange of foreign currencies with Related and Non-Related Parties.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDeferredTaxesExplanatory>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i33893f7a8aa642a9b5e0c1f71ccf185d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzItMS0xLTEtMA_ac3b5087-ded8-4419-9d06-f429ffa51158"
      unitRef="mxn">64000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i8dc90591788f4bb883347d04d6982d43_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzItMi0xLTEtMA_fde66a00-dda4-456e-abc6-a69d84bb673d"
      unitRef="mxn">60000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i078a08db35704c0fb1ca510dea559311_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzItMy0xLTEtMA_a135362a-454e-438a-9d79-eb1b7ce71210"
      unitRef="mxn">-10000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i0b837a11d9b143d093fd86d179910da4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzItNC0xLTEtMA_a126c601-ca86-43ed-be21-285f8cae9d7c"
      unitRef="mxn">-18000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="iff58465da2a34b6b8f687b0261c3cc5a_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzItNS0xLTEtMA_1bfcc810-4125-4e06-9d98-f186e7da761a"
      unitRef="mxn">76000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i7b0d2844f9c4432a8e91401933f04a75_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzMtMS0xLTEtMA_cfd2ca45-8312-4ade-9538-7c38d2f5c597"
      unitRef="mxn">-23000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i7e769138aa1b4d38be0941b34fbc2114_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzMtMi0xLTEtMA_a091de40-29c5-455f-afdb-86ee73e63e26"
      unitRef="mxn">61000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ic6511bfabc7a487bb2a8e7725ea4922b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzMtMy0xLTEtMA_f7eeb324-fa0b-444d-b611-f2961236d3e3"
      unitRef="mxn">72000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="if0c537aea84c490a92d971c63031f2a8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzMtNC0xLTEtMA_5ca9929a-9757-428d-961d-18b5dc004a41"
      unitRef="mxn">-37000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i1fa124d5ee194dd5948bd0afa9b0722d_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzMtNS0xLTEtMA_dc712d72-30ae-4111-b2f6-7b1b0938d246"
      unitRef="mxn">-33000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="icef359d66c1147268bef4ac3b14eb272_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzQtMS0xLTEtMA_d0f0ac29-8f25-4444-b4e5-b83d78910b5e"
      unitRef="mxn">-26000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ida55a932dc9244fd9d1e68b9b790e8a1_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzQtMi0xLTEtMA_2776c05c-d530-41fb-af76-cff69bc93732"
      unitRef="mxn">-43000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="iab5ed25bbf644db3bb4b3449e23cfadf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzQtMy0xLTEtMA_a1e4cb03-e00a-4b4c-b58f-7a40cd5678a8"
      unitRef="mxn">-17000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ie30a13fe03cd4ed3ae1c4f52fea47755_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzQtNC0xLTEtMA_e7b62151-9bf8-4297-99b2-a9e04e416dda"
      unitRef="mxn">41000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="iba4fca93276a4e48bf9071e0afe160d5_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzQtNS0xLTEtMA_1af46f55-5bf3-4d76-aa79-cb64c0b3dfa5"
      unitRef="mxn">-19000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="id4ac74170f1147e189428a58758a9508_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzUtMS0xLTEtMA_7b9267a3-559a-48ff-8488-c53d8d64e657"
      unitRef="mxn">1006000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i6d3de296b54f4879b220c45b4510888c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzUtMi0xLTEtMA_ff495b7a-12eb-4142-9585-25a9940f3c69"
      unitRef="mxn">863000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i8f6b1d9fe89b4379be75a2fcba33a5be_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzUtMy0xLTEtMA_8a8d40ef-45e9-4c02-89bb-89561d17274c"
      unitRef="mxn">-90000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i99ca62c06764463b9eaa28d5247f34d6_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzUtNC0xLTEtMA_3ee3d6fb-7cec-475a-9417-8b02d820dc80"
      unitRef="mxn">128000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i9e7980546e29435c95edb36b2447e19b_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzUtNS0xLTEtMA_40964d04-fe12-4bc5-99ef-21926298c92b"
      unitRef="mxn">-392000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="iea60939e403540d8a66dc1809d5cfa9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzYtMS0xLTEtMA_b670c1b1-2650-4b5b-9e74-3223122892f5"
      unitRef="mxn">-176000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="id127cde735ea45e0b10607931d47610c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzYtMi0xLTEtMA_26b2848b-c92d-4789-93e1-00a1d38b98fa"
      unitRef="mxn">-197000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i83d87f61016144ab8b649ad2aa0d1bee_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzYtMy0xLTEtMA_7a56707a-9b87-4d30-9596-e701cc1a65bf"
      unitRef="mxn">-22000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="idf6f117981d64e4696ca4c1a4388ee58_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzYtNC0xLTEtMA_8dd2e2aa-86ff-4446-bf48-28db473b5081"
      unitRef="mxn">197000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i9563ac6ced40465097a5c8de2f1c869e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzYtNS0xLTEtMA_b6d72de9-0595-4656-824d-98d7bc4fd6fe"
      unitRef="mxn">0</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i068e3d75039e48b5ba16b6ecf2d685f3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzctMS0xLTEtMA_3bf0cc5b-094f-4abf-996c-bf4abce23e1d"
      unitRef="mxn">325000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ic22b15f8f22f4cb0a50b73b1dcd5b383_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzctMi0xLTEtMA_a24d4275-0ebb-40fc-9461-4cea198c1527"
      unitRef="mxn">-20000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ice2fa88539424a29a66c316484afd506_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzctMy0xLTEtMA_d6771441-3589-4f3b-ad38-c6574fd89103"
      unitRef="mxn">-389000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i2022b24bcf54424fb6244712baa615bb_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzctNC0xLTEtMA_1a92a6c4-71f4-4974-85f0-30a3f240ebea"
      unitRef="mxn">24000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ie83567eeedff493ba41ff9ede2bf70c8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzctNS0xLTEtMA_9737ad71-07e7-40bd-80e2-9f86ef6a8487"
      unitRef="mxn">74000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i926a5e1b78314f25a71e8ea5f29a23de_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzgtMS0xLTEtMA_fa1c5d20-1d0d-4218-a1c5-52a0a799fdc6"
      unitRef="mxn">128000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i2676f2775ec54b5a94ce38f21bb9fdc4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzgtMi0xLTEtMA_69f47a67-3a19-45f6-92f7-368549a3b8cf"
      unitRef="mxn">-148000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i172f15b95af04b5db2db3b70b6b0f0f4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzgtMy0xLTEtMA_d06eae6d-8706-4a93-bc43-f90350a2cda0"
      unitRef="mxn">-275000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i7ee05e78942c4a8ca51ea08177480078_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzgtNC0xLTEtMA_4ec77a6c-f5bf-40d8-b93b-89753d2aab22"
      unitRef="mxn">-78000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ic30bfcebb05d46ab9cacdf53aac2cbef_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzgtNS0xLTEtMA_4ea19b74-2a37-4eb4-9762-62a3ca912b91"
      unitRef="mxn">182000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i90e9f1f5edba4e2ebd9d291237e4cb31_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzktMS0xLTEtMA_01f4d446-1191-4810-9cfb-a2614d0b0031"
      unitRef="mxn">-796000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i4f6d2367d1ce4f32af5c0697cac13a33_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzktMi0xLTEtMA_65b8f0fe-8e38-44f8-abe4-c662722e9052"
      unitRef="mxn">-1039000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i48c0e6e1897e462c9e70caae5be0e7f3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzktMy0xLTEtMA_9eb5f774-e698-4b44-ab3c-8b003f2979dc"
      unitRef="mxn">140000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i7ad52c42a73f44869c8ced566f4aafa2_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzktNC0xLTEtMA_5003e9fd-88a9-48e9-aa77-fa556f18ffb5"
      unitRef="mxn">114000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ic6086e60953f4584900462fb855db184_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzktNS0xLTEtMA_88b0e3c2-b758-4e4f-b7f2-eb8b329517d6"
      unitRef="mxn">31000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i8fb420e9e1ae4100b770acd684af0808_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEwLTEtMS0xLTA_0b7f6202-f4e1-4937-962a-3683bdc7e411"
      unitRef="mxn">381000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i2ff16582a5804173b55450b3e82b8b5c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEwLTItMS0xLTA_e3018bf7-b62b-49b7-9e84-149ef9fad331"
      unitRef="mxn">387000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i6be6726556604232bb707d3940daae92_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEwLTMtMS0xLTA_09baa115-cff2-4345-b7d3-3577dac6258b"
      unitRef="mxn">4000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ieac20c6867784bd2b3f46a33ead6a0f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEwLTQtMS0xLTA_e9a4cd07-4ecd-4abe-8f8a-bd412c6370fe"
      unitRef="mxn">65000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i3836b60394a94feb9ed9941459e4ae08_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEwLTUtMS0xLTA_f9bc0796-5995-491a-a0e7-5c8a859fea1c"
      unitRef="mxn">-114000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ie6a92d6a1d40472f94a5a5ff2ab39a5e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzExLTEtMS0xLTA_61007735-de80-498a-8106-f6c581a7e051"
      unitRef="mxn">-74000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i9edc4d0220824813a71288ea59b06302_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzExLTItMS0xLTA_3474a607-84a1-44aa-b979-ce21279fbd77"
      unitRef="mxn">7000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i7d7a7d01115f43d6a469e36558d8d02a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzExLTMtMS0xLTA_97a4f683-b093-45fc-9d37-43cec64d1abe"
      unitRef="mxn">80000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ie0fb1cd9499a46c6ac8b1b82f7429bb9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzExLTQtMS0xLTA_a9a0dfc6-191c-4fe6-8fbc-f5b34d38149a"
      unitRef="mxn">-12000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i88ec09ea1c014f60ba8283218e8f8ab8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzExLTUtMS0xLTA_afc6f12c-8f28-4edc-a53d-d2509737a32d"
      unitRef="mxn">-39000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i737ff62db995465a869d69cf34f6c530_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEyLTEtMS0xLTA_13206128-e200-418b-849c-6e5566582405"
      unitRef="mxn">1627000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i4f9da164bd7648dc827be798111aa9f7_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEyLTItMS0xLTA_2d4a5f0f-c5e0-4554-af03-d76f1071933d"
      unitRef="mxn">2169000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i7b981469a31e460b80448862fd162650_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEyLTMtMS0xLTA_55a8dfef-75f6-46b8-bc4e-7f340f8aef5d"
      unitRef="mxn">182000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="id9e065d061e24d78b789845bbd1f5082_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEyLTQtMS0xLTA_80266708-f566-4016-af14-df4927157828"
      unitRef="mxn">-94000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i9dba7e30d03c47bc829069ea32e448ce_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEyLTUtMS0xLTA_c39afbcb-5441-412f-843c-248843a6e1b6"
      unitRef="mxn">1146000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i15ff4484383f486682e1965c25a16a8c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEzLTEtMS0xLTA_b815a2a3-df21-4c99-81ee-bb27cc42e4ad"
      unitRef="mxn">208000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i46130b5ccb1e443a9b177e32c12b9a41_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEzLTItMS0xLTA_7891fc72-75e3-4c6a-80f0-dc6ce2761ed6"
      unitRef="mxn">201000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i890d0b73636d45c683b5b4baac83c35e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEzLTMtMS0xLTA_628f1134-7bce-4508-89d2-84ceeab7de7a"
      unitRef="mxn">-7000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="id9950b94ff6249439d0d9c3a7981d43f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEzLTQtMS0xLTA_15881f49-d08a-42f7-8d8b-1d11c96850ae"
      unitRef="mxn">17000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ib478c8e04afc474786397a896b700fef_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzEzLTUtMS0xLTA_a8cdcb28-39ba-4ab8-9cf7-4c03a3a7d5b8"
      unitRef="mxn">0</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i43a14d2a1b5a4031b67f91d2b24a784e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE0LTEtMS0xLTA_f72a4f49-ac48-4083-961a-b2dd91420ba3"
      unitRef="mxn">6915000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i18e7004e407f4d548c6887253eecdb8f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE0LTItMS0xLTA_977e4990-eff8-49d4-a458-ee90d26f36d4"
      unitRef="mxn">9224000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="id16f347db6f14e4e95d1fdb33f0833dc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE0LTMtMS0xLTA_89ef6e31-f2a6-4723-ac70-6e8b0f92cac0"
      unitRef="mxn">2342000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ib95ec26efd0e4770900359dde198163d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE0LTQtMS0xLTA_4b83de7c-4308-4093-b38a-ba144e56cf06"
      unitRef="mxn">-1268000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ic7ab65fc9e52429fa730da3e67561355_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE0LTUtMS0xLTA_49e5e791-6e4a-4d7f-b459-66933dac3269"
      unitRef="mxn">-1082000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i19f9c2b00705446f861bc8545cf4ff1f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE1LTEtMS0xLTA_9d69b156-3297-47f4-aa1e-1266605e7d60"
      unitRef="mxn">2594000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ia4a7373994f6424eb33503f50160380a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE1LTItMS0xLTA_b9165177-58f9-4f6d-8c4d-0887624402dd"
      unitRef="mxn">1855000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i7b20da5856394327976e1177d05054f1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE1LTMtMS0xLTA_607cf68b-a7ea-43d4-9be1-edd5a1d63197"
      unitRef="mxn">-1629000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i7c8b3eb552854e67b6ff9e33525a5464_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE1LTQtMS0xLTA_a743d949-227f-4df4-8206-017e28aae753"
      unitRef="mxn">-122000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i513e32d5d4bc4fe18a4d6aaa566384f9_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE1LTUtMS0xLTA_bb588145-98d4-496a-9ab6-d7abaa70420c"
      unitRef="mxn">-109000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i483f49f9c9394e5fab25e3bdc3b81115_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE2LTEtMS0xLTA_d364945f-73f0-4211-b720-c997ffc7ae86"
      unitRef="mxn">590000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i2470540d4c0d46878bc66b61556965ef_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE2LTItMS0xLTA_6e9e206e-a164-4b51-a670-566487ec287a"
      unitRef="mxn">721000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="icfbd3f48ea254c65ab189240e2a44311_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE2LTMtMS0xLTA_418a2bbb-31d8-4bf8-9fa0-59e46ab02de8"
      unitRef="mxn">86000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ieec14d434a6944bf8e2d60ff358f5324_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE2LTQtMS0xLTA_c4446611-a45e-494e-b5a6-19a324915bc4"
      unitRef="mxn">29000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ib2ec3df9781444419363f7bbfa4ff893_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE2LTUtMS0xLTA_a55917fa-566c-42d7-bb30-8168cd3c8152"
      unitRef="mxn">-54000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i29c072c4873a4321b7021d061da03868_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE3LTEtMS0xLTA_fd58fceb-a9b1-4380-89b3-1a8ed6f719e6"
      unitRef="mxn">-6554000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i7a178ddc241a42d4baa9b2bbba494e0d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE3LTItMS0xLTA_1e1439c6-4771-43e5-a333-8ae6ffc05730"
      unitRef="mxn">-7663000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i9bec8b8de72e40749dfe37ad154c7c2e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE3LTMtMS0xLTA_ba3774fc-e671-4a36-851f-8a2b748b750f"
      unitRef="mxn">0</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ic850c6caa8ab42f8b0f1adfa3630175b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE3LTQtMS0xLTA_8936b4c3-d18a-484d-a252-02da830105b1"
      unitRef="mxn">860000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="idf72a5dec0934121a920ed8af9126c93_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE3LTUtMS0xLTA_1e270b8b-e13d-4764-924a-dbaba4a5f712"
      unitRef="mxn">1125000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i0de23754c91c45f5815e984878475179_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE4LTEtMS0xLTA_bd8ee7ea-b90a-49f8-8cc5-232e517e53d7"
      unitRef="mxn">211000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i82eea9619c224162ab2ab60c3ac4182b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE4LTItMS0xLTA_587b9122-8a7b-4ed0-b551-d1174acecb2f"
      unitRef="mxn">190000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ife9277664f42412dbe21a5e3ce54f79e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE4LTMtMS0xLTA_b5fa346e-fe45-49b5-a8f2-db27394f7d30"
      unitRef="mxn">-23000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i8e0493a40b9844958083d317d2e97d24_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE4LTQtMS0xLTA_9fdacefc-a5eb-4473-ba31-e4538844e0ca"
      unitRef="mxn">-190000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i8790d6424ffe436488c7ba88539c44e2_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE4LTUtMS0xLTA_bd2903de-7f33-475b-a811-cc09cdba6c0e"
      unitRef="mxn">0</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i5b448e6503214980bc7ef2ee3b47478e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE5LTEtMS0xLTA_6c849846-4f19-4671-b777-431188b751d9"
      unitRef="mxn">2269000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i65bae41cfdbc4cc39e6c88d0668aab47_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE5LTItMS0xLTA_d5896c40-9f49-4ad1-a2c1-97aca51a3509"
      unitRef="mxn">33000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i528a962bb0864109b9da580c73dd65bf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE5LTMtMS0xLTA_13d58349-b789-45e9-8410-8d8f0e14ba9a"
      unitRef="mxn">-2383000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i3c840aa14f8d45019e6253615284d0da_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE5LTQtMS0xLTA_b2e6d249-f2f8-4718-a2f1-0b0cb790321d"
      unitRef="mxn">-19000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ia178e208df784c1892ace8a62dc98e0d_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzE5LTUtMS0xLTA_34b9798c-f2c3-4a51-b87b-6d25d399d312"
      unitRef="mxn">-295000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIwLTMtMS0xLTA_7ad82956-875e-4003-b186-b2f13a9c9c50"
      unitRef="mxn">-1939000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIwLTQtMS0xLTA_0fc18b48-b0b6-4b8c-b8d9-68b2fd1672a5"
      unitRef="mxn">-363000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIwLTUtMS0xLTA_06365914-ec43-4963-b235-84e71bbdbc77"
      unitRef="mxn">497000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIyLTEtMS0xLTA_7ceea4f2-2665-4e5a-bb6d-71202a4ea7ea"
      unitRef="mxn">11143000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIyLTItMS0xLTA_2fd9d78f-c905-45ad-b6da-4ae64830e13a"
      unitRef="mxn">10432000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIzLTEtMS0xLTA_4d2e33af-2a97-4fce-89b8-7555928882a0"
      unitRef="mxn">2474000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzIzLTItMS0xLTA_119a8acf-831a-4def-b5f3-433a56ec07eb"
      unitRef="mxn">3771000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzI0LTEtMS0xLTA_62e1ce5d-5f2f-491f-9048-7c7ffdc9cddf"
      unitRef="mxn">8669000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1NDcxYmEzZDEzOTU0ZWI4YWFmZjRiNzM3ZWMyNTdlOC90YWJsZXJhbmdlOjU0NzFiYTNkMTM5NTRlYjhhYWZmNGI3MzdlYzI1N2U4XzI0LTItMS0xLTA_7f00ec1c-dd69-470f-8c1d-d5da3a8ba956"
      unitRef="mxn">6661000000</ifrs-full:DeferredTaxLiabilityAsset>
    <kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTc3_a6e5e381-b915-403a-80e6-dd5aae9e3a69">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the balance of the net deferred income tax asset are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (6,661)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (5,582)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (6,298)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax provision for the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,939)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in the statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of subsidiaries, see Note 4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(413)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects in equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized  loss (gain) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;216&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(373)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(392)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inflation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (8,669)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (6,661)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (5,582)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEtMS0xLTEtMA_41662ca8-290e-4337-aba3-10727626df43"
      unitRef="mxn">6661000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEtMi0xLTEtMA_830cdea8-53a8-409c-84a2-8441e94cc4fc"
      unitRef="mxn">5582000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEtMy0xLTEtMA_c23f5d6d-39f6-412e-b4df-0b363295cd37"
      unitRef="mxn">6298000000</ifrs-full:DeferredTaxLiabilityAsset>
    <kof:DeferredTaxAssetsRelatingToProvisions
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzItMS0xLTEtMA_148bd138-20c5-4aef-8982-e210414df36d"
      unitRef="mxn">1939000000</kof:DeferredTaxAssetsRelatingToProvisions>
    <kof:DeferredTaxAssetsRelatingToProvisions
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzItMi0xLTEtMA_7f9ab79b-b820-4996-a1c8-1fe675e9d31e"
      unitRef="mxn">363000000</kof:DeferredTaxAssetsRelatingToProvisions>
    <kof:DeferredTaxAssetsRelatingToProvisions
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzItMy0xLTEtMA_1bdadb10-f95c-46a4-9c66-73cf71452914"
      unitRef="mxn">-497000000</kof:DeferredTaxAssetsRelatingToProvisions>
    <ifrs-full:TaxEffectFromChangeInTaxRate
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzMtMS0xLTEtMA_1a08e88d-c165-42c4-89cf-b4db566acdd6"
      unitRef="mxn">42000000</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:TaxEffectFromChangeInTaxRate
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzMtMi0xLTEtMA_c8969f6f-699d-4c6f-bfb1-954359404214"
      unitRef="mxn">66000000</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:TaxEffectFromChangeInTaxRate
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzMtMy0xLTEtMA_ac45fac6-b266-45dd-b1eb-b9f4f49f9278"
      unitRef="mxn">-63000000</ifrs-full:TaxEffectFromChangeInTaxRate>
    <kof:DeferredIncomeTaxAssetAcquisitionOfSubsidiaries
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzQtMS0xLTEtMA_7d7d6f95-5b0f-439a-b184-7bb65b7b0ac4"
      unitRef="mxn">0</kof:DeferredIncomeTaxAssetAcquisitionOfSubsidiaries>
    <kof:DeferredIncomeTaxAssetAcquisitionOfSubsidiaries
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzQtMi0xLTEtMA_48cb24ac-8f3a-4a7b-a6d3-8dff00b2b462"
      unitRef="mxn">-57000000</kof:DeferredIncomeTaxAssetAcquisitionOfSubsidiaries>
    <kof:DeferredIncomeTaxAssetAcquisitionOfSubsidiaries
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzQtMy0xLTEtMA_34e19671-b271-4ffb-827f-95c8b7d0c9d1"
      unitRef="mxn">413000000</kof:DeferredIncomeTaxAssetAcquisitionOfSubsidiaries>
    <kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzYtMS0xLTEtMA_466af469-ef7b-493f-b6a0-4bb8f487ed6a"
      unitRef="mxn">216000000</kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments>
    <kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzYtMi0xLTEtMA_54e60f45-faee-4f64-a2a1-b768bfa1d95c"
      unitRef="mxn">-373000000</kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments>
    <kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzYtMy0xLTEtMA_1d4d213d-34bd-43de-a9d9-3ac1c1c6ed0f"
      unitRef="mxn">-21000000</kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments>
    <kof:DeferredTaxLiabilityUnrealizedExchangeGains
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzctMS0xLTEtMA_65777249-820a-4fd2-9ba6-461f4535b957"
      unitRef="mxn">-392000000</kof:DeferredTaxLiabilityUnrealizedExchangeGains>
    <kof:DeferredTaxLiabilityUnrealizedExchangeGains
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzctMi0xLTEtMA_19863b4d-c4b7-4804-b59f-e7182eb007f5"
      unitRef="mxn">-230000000</kof:DeferredTaxLiabilityUnrealizedExchangeGains>
    <kof:DeferredTaxLiabilityUnrealizedExchangeGains
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzctMy0xLTEtMA_85b3ba17-6e79-4f29-b8b0-57a079199bb9"
      unitRef="mxn">31000000</kof:DeferredTaxLiabilityUnrealizedExchangeGains>
    <kof:RemeasurementOfNetDefinedEmployeeBenefitLiability
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzgtMS0xLTEtMA_6868865f-5dfb-4e27-ae20-7dc076dde54a"
      unitRef="mxn">-130000000</kof:RemeasurementOfNetDefinedEmployeeBenefitLiability>
    <kof:RemeasurementOfNetDefinedEmployeeBenefitLiability
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzgtMi0xLTEtMA_3c803695-b5f4-4651-9525-940d13da1a7e"
      unitRef="mxn">-192000000</kof:RemeasurementOfNetDefinedEmployeeBenefitLiability>
    <kof:RemeasurementOfNetDefinedEmployeeBenefitLiability
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzgtMy0xLTEtMA_dfe4f652-b7c8-4c09-bb0a-9eb81e4d69f0"
      unitRef="mxn">152000000</kof:RemeasurementOfNetDefinedEmployeeBenefitLiability>
    <ifrs-full:GainsLossesOnNetMonetaryPosition
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzktMS0xLTEtMA_8b1a0df3-9cf9-4a38-955c-1a0f036fcc82"
      unitRef="mxn">279000000</ifrs-full:GainsLossesOnNetMonetaryPosition>
    <ifrs-full:GainsLossesOnNetMonetaryPosition
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzktMi0xLTEtMA_16155837-65d8-4bcf-9cc0-1c60ccf8741e"
      unitRef="mxn">88000000</ifrs-full:GainsLossesOnNetMonetaryPosition>
    <ifrs-full:GainsLossesOnNetMonetaryPosition
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzktMy0xLTEtMA_2f3069ff-abd5-4952-b260-3cf69c8bbd69"
      unitRef="mxn">20000000</ifrs-full:GainsLossesOnNetMonetaryPosition>
    <ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEwLTEtMS0xLTA_dc9fe520-dc84-48f2-b240-a046dd718d76"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary>
    <ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEwLTItMS0xLTA_f861f3c1-77d5-4480-b9ec-28cecc961596"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary>
    <ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzEwLTMtMS0xLTA_72f1e08d-631f-47b4-8c3c-81478f39c652"
      unitRef="mxn">387000000</ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzExLTEtMS0xLTA_2bede711-75a3-4337-8af6-edfa2afa38c8"
      unitRef="mxn">8669000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzExLTItMS0xLTA_7c2f3d37-1616-4c27-8ae8-3f463a619e26"
      unitRef="mxn">6661000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTpmOWU0NmNmYTExYTA0M2I1YmYwNmFhMWJhYTkyZTUzMi90YWJsZXJhbmdlOmY5ZTQ2Y2ZhMTFhMDQzYjViZjA2YWExYmFhOTJlNTMyXzExLTMtMS0xLTA_01d2ffd0-01ad-4652-921f-8cfa9eeecaeb"
      unitRef="mxn">5582000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTI_50e2a298-b3b9-4df7-9e08-c5156c438931"
      unitRef="mxn">5212000000</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
    <ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MjQ_b64254aa-b405-4fc7-9707-84da5f1f2445"
      unitRef="mxn">13187000000</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
    <ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1NDA_5a18b2d8-bd7f-4a7a-897e-67325dd01857"
      unitRef="mxn">9237000000</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
    <kof:DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTc4_4970685d-cb6a-4038-9c64-33904942d829">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax Loss Carryforwards&#160;amounts in millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  63&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;734&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,831&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,222&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,136&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,071&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;No expiration (Brazil)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,465&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  21,522&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock>
    <kof:TaxLossesCarriedForwardWhichExpireInYearFour
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzEtMS0xLTEtMA_758cd477-ca22-4fbf-9221-107147785368"
      unitRef="mxn">63000000</kof:TaxLossesCarriedForwardWhichExpireInYearFour>
    <kof:TaxLossesCarriedForwardWhichExpireInYearFive
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzItMS0xLTEtMA_00615111-e662-40ff-ace8-6fb1d39ae0fa"
      unitRef="mxn">734000000</kof:TaxLossesCarriedForwardWhichExpireInYearFive>
    <kof:TaxLossesCarriedForwardWhichExpireInYearSix
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzMtMS0xLTEtMA_d89da202-4f5d-45f3-82b6-cc2ddd6ed2c8"
      unitRef="mxn">1831000000</kof:TaxLossesCarriedForwardWhichExpireInYearSix>
    <kof:TaxLossesCarriedForwardWhichExpireInYearSeven
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzQtMS0xLTEtMA_395998c4-9e34-4dcf-b43a-ee6afcba5374"
      unitRef="mxn">0</kof:TaxLossesCarriedForwardWhichExpireInYearSeven>
    <kof:TaxLossesCarriedForwardWhichExpireInYearEight
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzUtMS0xLTEtMA_ae8fcff0-cf6c-4cf0-bb87-677b3e4b53a1"
      unitRef="mxn">2222000000</kof:TaxLossesCarriedForwardWhichExpireInYearEight>
    <kof:TaxLossesCarriedForwardWhichExpireInYearNine
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzYtMS0xLTEtMA_fed406dd-cb1b-4e95-badd-513b0e0e86f3"
      unitRef="mxn">3136000000</kof:TaxLossesCarriedForwardWhichExpireInYearNine>
    <kof:TaxLossesCarriedForwardWhichExpireThereafter
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzctMS0xLTEtMA_509da004-c0e5-4198-924d-e916eecd9924"
      unitRef="mxn">1071000000</kof:TaxLossesCarriedForwardWhichExpireThereafter>
    <kof:UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzgtMS0xLTEtMA_87541b52-bc3b-4f95-aba1-3758e87847c4"
      unitRef="mxn">12465000000</kof:UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration>
    <kof:TaxLossesCarryforward
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZToxYzQ0OGMzOWRkYjY0NzEyOTNlNDY5NmM2NWRjNWE3Zi90YWJsZXJhbmdlOjFjNDQ4YzM5ZGRiNjQ3MTI5M2U0Njk2YzY1ZGM1YTdmXzktMS0xLTEtMA_b8727b29-d35a-4fc8-b8db-088d5360d733"
      unitRef="mxn">21522000000</kof:TaxLossesCarryforward>
    <ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzIxNjg_f5955ab2-92fb-4e75-bc66-176453528222"
      unitRef="mxn">2349000000</ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset>
    <kof:NetOperatingLossUsageLimit
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzI2MzE_38daf2ca-cf4e-4409-a619-2d9c1531fbfb"
      unitRef="number">0.30</kof:NetOperatingLossUsageLimit>
    <kof:DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTgx_cadb84a9-eae1-4df9-a8d7-6b99908de819">The changes in the balance of tax loss carryforwards are as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  28,871&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  25,879&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  24,817&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,985&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,398&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Usage of tax losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,986)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,854)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unused  tax losses - 2024 to 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7,830)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,518)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,183)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,984)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  21,522&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  28,871&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  25,879&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzEtMS0xLTEtMA_1872b2ee-0188-403d-b23f-8f964d533caf"
      unitRef="mxn">28871000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzEtMi0xLTEtMA_49397fa8-b088-4d99-9e87-eaba65dbf87a"
      unitRef="mxn">25879000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1
      contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzEtMy0xLTEtMA_7434acd1-8b55-4abb-9b70-c4638cdadba5"
      unitRef="mxn">24817000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:IncreaseDecreaseInIncomeTaxLiability
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzItMS0xLTEtMA_69d4e152-cc41-4c27-a7c7-28b9405d83c9"
      unitRef="mxn">-4985000000</kof:IncreaseDecreaseInIncomeTaxLiability>
    <kof:IncreaseDecreaseInIncomeTaxLiability
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzItMi0xLTEtMA_6bca7a0d-4195-4779-ba15-965f54b59595"
      unitRef="mxn">-6029000000</kof:IncreaseDecreaseInIncomeTaxLiability>
    <kof:IncreaseDecreaseInIncomeTaxLiability
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzItMy0xLTEtMA_247ac0e6-140e-4dc0-9c09-998c871ca836"
      unitRef="mxn">-3398000000</kof:IncreaseDecreaseInIncomeTaxLiability>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzMtMS0xLTEtMA_206eb6bd-d3d6-47fa-9f87-6265da70d7aa"
      unitRef="mxn">1986000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzMtMi0xLTEtMA_0fa228b2-7955-45c9-962e-fb6e4cf69ffc"
      unitRef="mxn">1854000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzMtMy0xLTEtMA_2094983c-a659-4a73-a790-1dc034a5aeda"
      unitRef="mxn">352000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzQtMS0xLTEtMA_f9e4fc83-69d8-4d0d-a8d9-382de47b737b"
      unitRef="mxn">7830000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzQtMi0xLTEtMA_66ce40de-9a62-4b5d-b904-f46734a7bc4c"
      unitRef="mxn">0</kof:DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzQtMy0xLTEtMA_477b60c3-dfad-42cd-945d-408e7598bf11"
      unitRef="mxn">0</kof:DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzUtMS0xLTEtMA_a49f3932-971d-46f0-a0c9-208773c2324e"
      unitRef="mxn">-2518000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzUtMi0xLTEtMA_c285fc6f-2af9-426d-aaef-2b0368812586"
      unitRef="mxn">-1183000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzUtMy0xLTEtMA_cf0cab1b-6eac-4e2f-8b65-b4dd2a24fd41"
      unitRef="mxn">-1984000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzYtMS0xLTEtMA_6b88ccc0-d3dc-474b-b688-0877f0a51f97"
      unitRef="mxn">21522000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzYtMi0xLTEtMA_bb6d857d-23fb-4050-87e4-01b028ba9a51"
      unitRef="mxn">28871000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90YWJsZTo1ZGJhMDg5MDIyZDU0ZDhhODQ0ZjQ2YWRjZTkyMjc3Ny90YWJsZXJhbmdlOjVkYmEwODkwMjJkNTRkOGE4NDRmNDZhZGNlOTIyNzc3XzYtMy0xLTEtMA_9704249c-c43b-4d5e-b66b-d0c8ddcb5865"
      unitRef="mxn">25879000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:RecoverableTaxes
      contextRef="i90608835f4b04c788a48c5c73238b139_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzQzOTc_59a1dbdf-92b0-4b61-a48f-614ffd77ca8e"
      unitRef="mxn">2523</kof:RecoverableTaxes>
    <kof:RecoverableTaxes
      contextRef="id26d373d48cb4474a66c3fac68f125e9_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzQ0MDg_c0ef6325-f799-4b86-9d9c-9fd4ed517a71"
      unitRef="mxn">4223</kof:RecoverableTaxes>
    <kof:AverageFederalProductionAndFederalSalesTax
      contextRef="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzUyMTE_e8e5107c-43ce-4c66-8fd4-f4936862af3d"
      unitRef="number">0.159</kof:AverageFederalProductionAndFederalSalesTax>
    <kof:ExciseTaxRate
      contextRef="ibaa3bcfcadd8435c9b4a72df148cb724_D20180901-20180901"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzUzODI_2ecaeea6-6cff-41dd-9853-b0a013c9de07"
      unitRef="number">0.200</kof:ExciseTaxRate>
    <kof:ExciseTaxRate
      contextRef="i8be4a65afdd94573a908124398abe378_D20180901-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzUzODg_25ed4668-c86f-46ac-86d0-818e59b97b25"
      unitRef="number">0.040</kof:ExciseTaxRate>
    <kof:ExciseTaxRate
      contextRef="idd26c2d9221f415aa9d2e5751f123b46_D20190101-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU0NTU_beea5c44-cee6-419b-9e34-5fef907795a6"
      unitRef="number">0.040</kof:ExciseTaxRate>
    <kof:ExciseTaxRate
      contextRef="ia55ad60289954e39949ec0d4716dc140_D20190630-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU0NjE_6482708f-9e45-4615-84d2-e466411436de"
      unitRef="number">0.120</kof:ExciseTaxRate>
    <kof:ExciseTaxRate
      contextRef="ifd248112d850487f9e361afbc2d931df_D20190701-20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU1MTg_9d280c18-8031-401e-95ed-83caa34c792c"
      unitRef="number">0.080</kof:ExciseTaxRate>
    <kof:ExciseTaxRate
      contextRef="i112dcd48c5234f0aabe1b63010792b64_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU1ODI_6562a811-417c-43e2-b6f4-496153cf6085"
      unitRef="number">0.100</kof:ExciseTaxRate>
    <kof:ExciseTaxRate
      contextRef="i83316364749d4bacb9751150ad589d6b_D20200101-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU2NjM_dbba7996-2711-43a5-a622-58bd6ee8a141"
      unitRef="number">0.040</kof:ExciseTaxRate>
    <kof:ExciseTaxRateIncreased
      contextRef="i6bd02cae88c94eceb4e053df57c8daa8_D20200601-20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU3MTc_68df61a2-c387-45ee-ad90-367edfece826"
      unitRef="number">0.080</kof:ExciseTaxRateIncreased>
    <kof:ExciseTaxRateDecreased
      contextRef="ief6941f97e1f401e8d6653d8c82b6b4d_D20201201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU3ODI_61a310e5-8f36-40cb-bc46-3c76a82cd1e5"
      unitRef="number">0.040</kof:ExciseTaxRateDecreased>
    <kof:ExciseTaxRateIncreased
      contextRef="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzU4NTM_4d986159-9ac8-4115-88e7-2199411510e0"
      unitRef="number">0.080</kof:ExciseTaxRateIncreased>
    <ifrs-full:ApplicableTaxRate
      contextRef="iaef3bb15592a42809f012b06c10f744c_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYxNzU_76c075c9-cba9-43e1-ade8-8430151c0df2"
      unitRef="number">0.350</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="ib42f83655db045598ab8fb5a2fd2ba39_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYxNzU_98f4adbf-62d0-4d13-9174-d4ac8ad9081e"
      unitRef="number">0.350</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="i093df194923743a39ba5e6ad8eb23bbb_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYxODE_7abac6f6-ecac-40b9-bceb-f0bc5b5200ce"
      unitRef="number">0.300</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="i1a9f9a20b0ed4138928cf075cca24950_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYxODE_ca8983bf-255e-4524-8d14-a185a5ddd670"
      unitRef="number">0.300</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="id9ba05fcbd4c4dcab07f7f68a505f062_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYyMTU_b557b575-6d09-42be-a9ef-2a570fac8126"
      unitRef="number">0.250</ifrs-full:ApplicableTaxRate>
    <kof:DividendWithholdingTaxRate
      contextRef="i7d9104e776f341b580a78e6d0a5451c0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYzNzE_0e3595db-67ab-4bb2-96ac-59dc3232d72e"
      unitRef="number">0.070</kof:DividendWithholdingTaxRate>
    <kof:DividendWithholdingTaxRate
      contextRef="i2b2620b21d0c49d5b29750cfef325752_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzYzNzE_6d682715-3321-4d8d-a011-f66909a2c96b"
      unitRef="number">0.070</kof:DividendWithholdingTaxRate>
    <kof:PercentageOfDividendReceivedFromNonResidentsWithholding
      contextRef="id9ba05fcbd4c4dcab07f7f68a505f062_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY0MDU_615dc829-e687-48d2-b31f-90afbfd17b98"
      unitRef="number">0.130</kof:PercentageOfDividendReceivedFromNonResidentsWithholding>
    <kof:SalesTaxRate
      contextRef="iaef3bb15592a42809f012b06c10f744c_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY1MTQ_783a50ef-fa6a-4c40-92b4-fc46d69b560f"
      unitRef="number">0.0175</kof:SalesTaxRate>
    <kof:SalesTaxRate
      contextRef="ie326985e32804d368f7604814bc76689_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY1MjA_31044fb8-612a-46fa-974c-3f4a5a6b12f1"
      unitRef="number">0.015</kof:SalesTaxRate>
    <kof:SalesTaxRate
      contextRef="ia66396b777864b0e9aae5accc0e66471_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY2MTQ_86e94d50-8ca7-4c41-80a8-957e3cb284d6"
      unitRef="number">0.010</kof:SalesTaxRate>
    <kof:SalesTaxRate
      contextRef="ibbb2dd8cde1741e8bf39d0c9f2588ca7_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY2MjA_79712bf6-0962-4643-9dd5-1acffe58225b"
      unitRef="number">0.020</kof:SalesTaxRate>
    <kof:SalesTaxRate
      contextRef="i013ea5c7266e48f59cb7dbbe6005f14c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY2NjE_bd1c1fb5-b361-4e35-a8d3-e41893384ebb"
      unitRef="number">0.015</kof:SalesTaxRate>
    <kof:SalesTaxRate
      contextRef="i03bbc028d3564e3584725954b0b87bf7_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY2NzY_e7c69de3-7a68-4a7b-8d57-dd47585a5304"
      unitRef="number">0.010</kof:SalesTaxRate>
    <kof:SalesTaxRate
      contextRef="i4f291b0b26004b78a67f8313a1f9af62_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY2OTE_7f03a200-0cbe-483c-bf36-32590019f1c2"
      unitRef="number">0.005</kof:SalesTaxRate>
    <kof:SalesTaxRate
      contextRef="i1d1e7e15bf5b4c24af03ab27fe64f607_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY3MDk_5579027c-7e77-4a53-aa30-48c8ef419cde"
      unitRef="number">0</kof:SalesTaxRate>
    <kof:SalesTaxRate
      contextRef="ie0299e090eda4788863a9d9b960d4838_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzY4NzQ_dcc68f91-6b0d-4624-b701-0ea87b6f6f9b"
      unitRef="number">0.015</kof:SalesTaxRate>
    <kof:SalesTaxRate
      contextRef="ie0299e090eda4788863a9d9b960d4838_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzcxODU_bc1b1f0f-1756-4d81-8bd6-d8a7176f96c3"
      unitRef="number">0.015</kof:SalesTaxRate>
    <kof:CorporateIncomeTax
      contextRef="if217888813f44278b1773dd0218c7c17_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzczNDI_f1f4528e-a801-43a0-bd37-62eb7962c7ce"
      unitRef="number">0.300</kof:CorporateIncomeTax>
    <kof:DividendWithholdingTaxRate
      contextRef="if217888813f44278b1773dd0218c7c17_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzc0NTQ_538473fe-0a3c-450f-b562-cb4a585ba082"
      unitRef="number">0.070</kof:DividendWithholdingTaxRate>
    <kof:NetInterestDeductionAdjustedTaxableIncomeRate
      contextRef="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzgxNDc_b83dfc9c-1182-4db6-914a-9053654b6d85"
      unitRef="number">0.300</kof:NetInterestDeductionAdjustedTaxableIncomeRate>
    <kof:ExceptionForDeductibleInterest
      contextRef="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzgyNzg_56775af1-027a-437d-b3e0-320048684425"
      unitRef="mxn">20000000</kof:ExceptionForDeductibleInterest>
    <kof:ExceptionForDeductibleInterest
      contextRef="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzgyOTg_aae048b0-739e-405c-899a-a221e53246ff"
      unitRef="usd">1000000</kof:ExceptionForDeductibleInterest>
    <kof:NonDeductibleInterestsLimitationPeriodPercentage
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzg0NzY_91acb0e8-ff2b-432d-9d5a-9c7a15f23248"
      unitRef="number">0.300</kof:NonDeductibleInterestsLimitationPeriodPercentage>
    <kof:NonDeductibleInterestsLimitationPeriod
      contextRef="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzg1Mjg_7ba2e6ec-f1d5-4369-8d84-3d819c9ec0e5">P10Y</kof:NonDeductibleInterestsLimitationPeriod>
    <kof:ExciseTaxPerLiterOnTheProduction
      contextRef="i9c7cfefda31242ec92dfb3cf5fc5aff3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzg4NDU_bcad88ff-1405-4033-bf43-29e19f0bc792"
      unitRef="mxnPerL">1.17</kof:ExciseTaxPerLiterOnTheProduction>
    <kof:ExciseTaxPerLiterOnTheProduction
      contextRef="ib67a77896c6e439dbd3c3dc397012416_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzg4NTQ_6f9cd4aa-df36-4c3a-8a39-d34ca1f72562"
      unitRef="mxnPerL">1.2616</kof:ExciseTaxPerLiterOnTheProduction>
    <kof:ExciseTaxRate
      contextRef="i2ee9b55bde034b44b357b58e6356eb19_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzkwNzk_2b3a6c0c-84fd-4321-b67b-c00c38c55583"
      unitRef="number">0.250</kof:ExciseTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="id6b24f1385d04684825778f6e4d44820_D20181231-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzk4OTc_dc455120-8d33-4401-ba84-615676670023"
      unitRef="number">0.330</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="i9914045a45f34628861aff7633239a85_D20181231-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzk5MTI_b7294167-202b-485c-aba7-cde1be1da145"
      unitRef="number">0.320</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="ieabdf42755ac45dfa16d2991277a7699_D20181231-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzk5Mjg_a2df48fe-2616-4ef4-b730-e88b47b2dff7"
      unitRef="number">0.310</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="idf3a5639319f4addbea464c994504967_D20181231-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzk5NDc_d47253a7-1aaf-46c5-97e1-f2535ee2a818"
      unitRef="number">0.300</ifrs-full:ApplicableTaxRate>
    <kof:PercentageOfDecreaseInIncomeTaxRate
      contextRef="i30e468ecba67464a9748372f2de35f56_D20181231-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEwMDUy_bb99603c-3061-4d50-a586-750b7f0c82c4"
      unitRef="number">0.035</kof:PercentageOfDecreaseInIncomeTaxRate>
    <kof:PercentageOfDecreaseInIncomeTaxRate
      contextRef="i9914045a45f34628861aff7633239a85_D20181231-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEwMDY3_c8b6210c-eeb7-4958-8914-230c213522a5"
      unitRef="number">0.015</kof:PercentageOfDecreaseInIncomeTaxRate>
    <kof:PercentageOfDecreaseInIncomeTaxRate
      contextRef="i5a0882ea0eb54614b3500cb9132ef784_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEwMDk2_60ae75ea-31b7-42e5-9f88-037d331ba001"
      unitRef="number">0.000</kof:PercentageOfDecreaseInIncomeTaxRate>
    <kof:MunicipalitySalesTaxRate
      contextRef="ic13a400f581041d79ea16a82fff3336d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEwODk3_0fd2c021-cf09-4ced-8bbe-a499e2baf85d"
      unitRef="number">0.500</kof:MunicipalitySalesTaxRate>
    <kof:MunicipalitySalesTaxRate
      contextRef="if467eb7b9b0047e3ba1c6bc1e5f354ea_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEwOTU4_efa09585-f7e5-4dac-aa05-c7699e1a4833"
      unitRef="number">1.000</kof:MunicipalitySalesTaxRate>
    <kof:DividendTaxOnDistributions
      contextRef="iaa2ec8f56faa4130ba6c85983decf37f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzExMjM2_35aec0cb-950b-44c9-aa9a-97544c9d0e6d"
      unitRef="number">0.050</kof:DividendTaxOnDistributions>
    <kof:DividendTaxOnDistributions
      contextRef="ib10107d1789a48a9ac35c4d531b46974_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzExMjQy_73d2d410-c5d2-446d-a4a5-b06ee520effa"
      unitRef="number">0.075</kof:DividendTaxOnDistributions>
    <kof:DividendTaxOnDistributions
      contextRef="ib10107d1789a48a9ac35c4d531b46974_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzExMjg4_b47daa43-7997-40ed-8941-3d20fa91c574"
      unitRef="number">0.075</kof:DividendTaxOnDistributions>
    <kof:MinimumAssumedIncomeTaxRate
      contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMTMw_0005a46e-3c39-4a51-bba4-cd4a342dc6fb"
      unitRef="number">0.015</kof:MinimumAssumedIncomeTaxRate>
    <kof:MinimumAssumedIncomeTaxRate
      contextRef="i3c641659bd304038bd42485994e3efdb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMTM2_f0bd7cfb-db69-47ed-b7dc-1eb133e63614"
      unitRef="number">0.005</kof:MinimumAssumedIncomeTaxRate>
    <kof:MinimumAssumedIncomeTaxRate
      contextRef="ib5d4ae9252e24887ae722453db7205fe_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMTYz_6afc616c-4900-4611-8341-321641f22674"
      unitRef="number">0.000</kof:MinimumAssumedIncomeTaxRate>
    <kof:DividendTaxOnResidentIndividuals
      contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMjgz_a0a2fb1a-1066-4795-8ff0-68fad6696aed"
      unitRef="number">0.150</kof:DividendTaxOnResidentIndividuals>
    <kof:DividendTaxOnResidentIndividuals
      contextRef="i3c641659bd304038bd42485994e3efdb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMjg5_8f774265-f769-4b32-b5a4-59f517ec7b57"
      unitRef="number">0.100</kof:DividendTaxOnResidentIndividuals>
    <kof:DividendsTaxRateApplicableToForeignNonresidents
      contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyMzk4_ee9927c8-5241-4f3d-a350-3144b2c85afc"
      unitRef="number">0.075</kof:DividendsTaxRateApplicableToForeignNonresidents>
    <kof:DividendsTaxRateApplicableToForeignNonresidents
      contextRef="i3c641659bd304038bd42485994e3efdb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyNDA0_d95ba809-7288-4b9e-a15b-3337a930e8d3"
      unitRef="number">0.100</kof:DividendsTaxRateApplicableToForeignNonresidents>
    <kof:PercentOfMunicipalitySalesTaxAsACredit
      contextRef="if1daaf71b82a4074bed20bfaa001d4a6_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyNDM5_4271d5ae-87ea-4a4f-8315-28f29b39a040"
      unitRef="number">1.000</kof:PercentOfMunicipalitySalesTaxAsACredit>
    <kof:ValueAddedTaxPercentage
      contextRef="idbcf5c8828764bc88b2a525ed5901c83_D20181231-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEyODcx_9aad4b60-ce4c-4ec9-979b-51d58381e3af"
      unitRef="number">0.130</kof:ValueAddedTaxPercentage>
    <ifrs-full:ApplicableTaxRate
      contextRef="idbcf5c8828764bc88b2a525ed5901c83_D20181231-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzMDIy_619cc4f9-48e4-4b62-82e2-86f6c19ad838"
      unitRef="number">0.150</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="ib63c934856db48349fe8716a59c5e705_D20181231-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzMTcy_0ae9e750-34bb-40f2-b097-5cc9cf24afc5"
      unitRef="number">0.250</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="i5da60db994814bada695cca6681d1c56_D20181231-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE1MTgy_95334f38-03eb-423a-a846-75f509ed9e7d"
      unitRef="number">20.0</ifrs-full:ApplicableTaxRate>
    <kof:PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses
      contextRef="idbcf5c8828764bc88b2a525ed5901c83_D20181231-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzMzc1_d511f183-36d5-4633-b784-d5aff71ceba5"
      unitRef="number">0.200</kof:PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses>
    <kof:ExciseTaxRate
      contextRef="i11f1a07c6f0649e1bf4744d6f12ccd26_D20191101-20191117"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzNTA5_22465b01-04b3-4df7-b4ee-6d212b72979f"
      unitRef="number">0.050</kof:ExciseTaxRate>
    <kof:PercentageOfConsumptionTaxOnSyrups
      contextRef="i11f1a07c6f0649e1bf4744d6f12ccd26_D20191101-20191117"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzNTgw_e307b2ca-f61b-4803-9479-ddb34af9f81c"
      unitRef="number">0.100</kof:PercentageOfConsumptionTaxOnSyrups>
    <kof:ExciseTaxRate
      contextRef="i8219885fb0794dfca204c53fc2a7b0d5_D20191118-20191118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzNzUx_bf4a8fab-c958-49b7-be2e-ede4af0cea9f"
      unitRef="number">0.070</kof:ExciseTaxRate>
    <kof:PercentageOfConsumptionTaxOnSyrups
      contextRef="i93d25507c32e463a954830318b95ac98_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzODU1_06f1b3e4-9d1b-4184-870f-c4e8d252cd1f"
      unitRef="number">0.100</kof:PercentageOfConsumptionTaxOnSyrups>
    <kof:ExciseTaxRate
      contextRef="i72674614d90847989f74ad04e0b38a60_D20200101-20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzEzOTgz_cfe72a62-3030-4c7d-9d54-2958cdc9712b"
      unitRef="number">0.050</kof:ExciseTaxRate>
    <kof:PercentageOfReformIncomeTaxRate
      contextRef="i3a3f9e6a245544028a09af9acdbabb81_D20190301-20190301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NDE3_48973f27-6d50-4612-9b26-68dc12218103"
      unitRef="number">0.090</kof:PercentageOfReformIncomeTaxRate>
    <kof:PercentageOfReformIncomeTaxRate
      contextRef="i9434b54d78754e63aca149517bda1299_D20190301-20190301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NDIz_37d3ab3e-2a68-408a-89ec-416ef18978dc"
      unitRef="number">0.110</kof:PercentageOfReformIncomeTaxRate>
    <kof:PercentageOfReformIncomeTaxRate
      contextRef="ia4962f3be652462d8e0ffee700dfbc32_D20190301-20190301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NDMw_b93d30e9-50ba-47d9-8ff5-b50c0995719a"
      unitRef="number">0.130</kof:PercentageOfReformIncomeTaxRate>
    <kof:PercentageOfReformIncomeTaxRateStarting
      contextRef="if51df40256bf421d803c9798c3853105_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NDYw_3d494a02-7d96-4353-bca0-68c5d7f9f92d"
      unitRef="number">0.150</kof:PercentageOfReformIncomeTaxRateStarting>
    <kof:MinimumAlternativeIncomeTaxIncreasedPercentage
      contextRef="i3a3f9e6a245544028a09af9acdbabb81_D20190301-20190301"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NTc4_e1cde550-d422-4695-a135-693b0f801dab"
      unitRef="number">0.010</kof:MinimumAlternativeIncomeTaxIncreasedPercentage>
    <kof:MinimumAlternativeIncomeTaxIncreasedPercentage
      contextRef="ia4962f3be652462d8e0ffee700dfbc32_D20190301-20190301"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjEvZnJhZzo2MTMwZWFiYWU1M2M0ZWMzYjg1NWVmYzJlMWI5MWY1MC90ZXh0cmVnaW9uOjYxMzBlYWJhZTUzYzRlYzNiODU1ZWZjMmUxYjkxZjUwXzE0NTg0_2879fc29-696e-495a-b659-aa832bee95c8"
      unitRef="number">0.030</kof:MinimumAlternativeIncomeTaxIncreasedPercentage>
    <ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM4OTc_63b19dac-d80b-451d-aff9-841f2fa94ef8">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 26. Other Liabilities, Provisions and Commitments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.1 Other current financial liabilities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sundry creditors &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  482&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;930&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,948&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,284&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.2 Provisions and other non-current liabilities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provisions &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  7,983&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,144&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  8,791&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This amount includes Ps. 899 of certain tax contingencies that expired and are payable to the former shareholders of Spaipa (acquired in 2013).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.3 Other non-current financial liabilities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,436&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Security deposits &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;363&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  934&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,897&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.4 Provisions recorded in the consolidated statement of financial position &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has various loss contingencies, and has recorded reserves as other liabilities for those legal proceedings for which it believes an unfavorable resolution is probable. The following table presents the nature and amount of the loss contingencies recorded as of December&#160;31, 2020 and 2019: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,540&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  4,696&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Labor &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,681&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,222&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;879&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  7,983&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  As it is customary in Brazil, the Company is required to guarantee tax, legal and labor contingencies by guarantee deposits. See Note 14.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.5. Changes in the balance of provisions recorded &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.5.1 Taxes &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.335%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,696&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,717&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;186&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reversal of indemnifiable items (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,177)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(826)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(396)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(951)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(863)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,540&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  4,696&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,038&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This amount includes Ps. 899 of certain tax contingencies that expired and are payable to the former shareholders of Spaipa (acquired in 2013), see Note 26.2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.5.2 Labor &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.118%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.140%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,365&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;227&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and expiration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(384)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(202)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(669)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,681&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,340&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.5.3 Legal &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.118%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.140%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,065&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  920&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,985&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;193&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and expiration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(141)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(884)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  879&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,065&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  920&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While provision for all claims has already been made, the actual outcome of the disputes and the timing of the resolution cannot be estimated by the Company at this time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.6 Unsettled lawsuits &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into several proceedings with its labor unions, tax authorities and other parties that primarily involve Coca-Cola FEMSA and its subsidiaries. These proceedings have arisen in the ordinary course of business and are common to the industry in which the Company operates. Such contingencies were classified by the Company as less than probable but not remote, the estimated amount including uncertain tax position as of December&#160;31, 2020 of these lawsuits is Ps. 80,795, however, the Company believes that the ultimate resolution of such proceedings will not have a material effect on its consolidated financial position or result of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has tax disputes, most of which are related to its Brazilian operations, with loss expectations assessed by management and supported by the analysis of legal counsel considered as possible. The main possible contingencies of Brazilian operations amounting to approximately Ps. 48,403. This refers to various tax disputes related primarily to: (i) Ps. 8,899 of credits for ICMS (VAT); (ii) Ps. 29,280 related to tax credits of IPI over raw materials acquired from Free Trade Zone Manaus; (iii) Claims of Ps. 4,878 related to compensation of federal taxes not approved by the  Tax authorities; (iv) Ps. 2,677 relating that question the amortization of goodwill generated in acquisitions operations; and (v) Ps. 2,667  relating to liability over the operations of a third party, former distributor, in the period from 2001 to 2003. The Company is defending its position in these matters and final decision is pending in court.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recent years in its Mexican and Brazilian territories, Coca-Cola FEMSA has been requested to present certain information regarding possible monopolistic practices. These requests are commonly generated in the ordinary course of business in the soft drink industry where these subsidiaries operate. The Company does not expect any material liability to arise from these contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.7 Collateralized contingencies &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As is customary in Brazil, the Company has been required by the tax authorities there to collateralize tax contingencies currently in litigation amounting to Ps. 7,342, Ps. 10,471 and Ps. 7,739 as of December&#160;31, 2020, 2019 and 2018, respectively, by pledging fixed assets and entering into available lines of credit covering the contingencies. Also as disclosed in Note 9.2 there is some restricted cash in Brazil relates to short term deposits in order to fulfill the collateral requirements for accounts payable.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.8 Commitments  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;The Company has firm commitments for the purchase of property, plant and equipment of Ps. 432 as December&#160;31, 2020.</ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory>
    <ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM5MDQ_87ccc6b6-c69a-4d23-bfe1-5cafbbe16ae6">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.1 Other current financial liabilities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sundry creditors &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  482&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;930&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,948&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,284&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory>
    <kof:CurrentSundryCreditors
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzEtMS0xLTEtMA_5c0514a3-fbdb-4512-ad39-c4478db50c1b"
      unitRef="mxn">1018000000</kof:CurrentSundryCreditors>
    <kof:CurrentSundryCreditors
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzEtMi0xLTEtMA_d528b505-5f9e-47c7-af42-c86d1ca9a89c"
      unitRef="mxn">482000000</kof:CurrentSundryCreditors>
    <ifrs-full:CurrentDerivativeFinancialLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzItMS0xLTEtMA_ed66d305-73f5-4e5e-b7d5-f362d6fbbfef"
      unitRef="mxn">930000000</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:CurrentDerivativeFinancialLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzItMi0xLTEtMA_231ec0fe-016e-4ce4-ae3a-5cc756d855cd"
      unitRef="mxn">802000000</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:OtherCurrentFinancialLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzMtMS0xLTEtMA_cb0ec16c-6349-4b07-b414-e020cafe2013"
      unitRef="mxn">1948000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:OtherCurrentFinancialLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkYWRlMzQ2NGUzMzc0NWU1YmQ1YmMwMjRkMjc0MjA1My90YWJsZXJhbmdlOmRhZGUzNDY0ZTMzNzQ1ZTViZDViYzAyNGQyNzQyMDUzXzMtMi0xLTEtMA_1c14ce1f-c0ae-4dbe-84cc-e58eee95529c"
      unitRef="mxn">1284000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <kof:DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM5MDU_fb18b30b-4c0e-412f-b937-8c768844f149">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.2 Provisions and other non-current liabilities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provisions &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  7,983&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,144&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  8,791&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This amount includes Ps. 899 of certain tax contingencies that expired and are payable to the former shareholders of Spaipa (acquired in 2013).&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock>
    <ifrs-full:Provisions
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzEtMS0xLTEtMA_6149f159-0396-4bce-bbb9-599aa6451df9"
      unitRef="mxn">5100000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzEtMi0xLTEtMA_e95a79e1-8dcd-4c0e-8fc4-dbba2bb48159"
      unitRef="mxn">7983000000</ifrs-full:Provisions>
    <kof:TaxesPayable
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzItMS0xLTEtMA_1dace413-a1fa-4e5a-9761-22a0cf3f73d8"
      unitRef="mxn">67000000</kof:TaxesPayable>
    <kof:TaxesPayable
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzItMi0xLTEtMA_1f45d120-1473-4a46-bf18-efeea91685a2"
      unitRef="mxn">227000000</kof:TaxesPayable>
    <kof:OthersProvisionsAndOtherLongTermLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzMtMS0xLTEtMA_f4f6f07d-0d84-44e0-950e-e21808cb8528"
      unitRef="mxn">2144000000</kof:OthersProvisionsAndOtherLongTermLiabilities>
    <kof:OthersProvisionsAndOtherLongTermLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzMtMi0xLTEtMA_08b8c7e6-8910-42ec-861d-3f65079f22d5"
      unitRef="mxn">581000000</kof:OthersProvisionsAndOtherLongTermLiabilities>
    <kof:ProvisionsAndOtherLongTermLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzQtMS0xLTEtMA_8e27ca78-d007-4628-988c-14a8b4bacda4"
      unitRef="mxn">7311000000</kof:ProvisionsAndOtherLongTermLiabilities>
    <kof:ProvisionsAndOtherLongTermLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo1MjZlYjFhOWRkZTc0MTFkYWI5NDRjNjM5YzY1OTc4MS90YWJsZXJhbmdlOjUyNmViMWE5ZGRlNzQxMWRhYjk0NGM2MzljNjU5NzgxXzQtMi0xLTEtMA_45641baf-8107-47fa-ade1-c439fcbfd68a"
      unitRef="mxn">8791000000</kof:ProvisionsAndOtherLongTermLiabilities>
    <kof:TaxContingenciesPayableToFormerShareholders
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzMyOTg1MzQ4ODcyMzY_1c05522f-00c5-4aa0-a2bc-4fbc857b2e31"
      unitRef="usd">899000000</kof:TaxContingenciesPayableToFormerShareholders>
    <ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM4OTk_b1ea9e88-3bcd-4779-a654-e9f4dee8af32">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.3 Other non-current financial liabilities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,436&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Security deposits &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;363&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  934&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,897&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i9a055e53bbfa4847be732451cbeeff40_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzEtMS0xLTEtMA_3dd3386a-3039-4831-8ff8-ea36ee2dc5a5"
      unitRef="mxn">571000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="icf030863fb124bc6bfa46e57ee338967_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzEtMi0xLTEtMA_49ffbbcd-5dba-4c98-be7a-ea2f7e9fa5dc"
      unitRef="mxn">1436000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="ie937d331102b49a7a9c48e348e70f0cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzItMS0xLTEtMA_703c616d-2007-40ca-9d61-65253f63c6a6"
      unitRef="mxn">363000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i1129aaee4c574cd0b076401b6fe6d633_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzItMi0xLTEtMA_ac96d32b-b4af-4326-98ad-c69cbea28d67"
      unitRef="mxn">461000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzMtMS0xLTEtMA_51eb6653-2301-4298-9030-ab2cd2cba0fc"
      unitRef="mxn">934000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo5NDY1ZGM2ZDM0NDI0YWRhYmQ4MTMwYWU0NTU2OWY3Mi90YWJsZXJhbmdlOjk0NjVkYzZkMzQ0MjRhZGFiZDgxMzBhZTQ1NTY5ZjcyXzMtMi0xLTEtMA_a48bafce-c259-4d92-a97d-5adacd6df600"
      unitRef="mxn">1897000000</ifrs-full:OtherFinancialLiabilities>
    <kof:DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM5MDE_a488d80d-4e79-4c87-bc4a-651343cf1cff">The following table presents the nature and amount of the loss contingencies recorded as of December&#160;31, 2020 and 2019: &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,540&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  4,696&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Labor &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,681&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,222&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;879&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  7,983&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  As it is customary in Brazil, the Company is required to guarantee tax, legal and labor contingencies by guarantee deposits. See Note 14.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock>
    <ifrs-full:Provisions
      contextRef="ic50e4272b1cf4ec3a5e7f6f3b1776aac_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzEtMS0xLTEtMA_65141e09-bb40-443e-b705-12e5cd5c41b7"
      unitRef="mxn">2540000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="ic1154d034b1e4868a0b4ee5bfd65a6f0_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzEtMi0xLTEtMA_281c0e08-926a-4d5b-ad50-14069b18e04a"
      unitRef="mxn">4696000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="i4de7669d03c7411ebb81b1e407f3b240_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzItMS0xLTEtMA_ca2756c2-6edc-4d34-852e-7a46e726db91"
      unitRef="mxn">1681000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="ifcbd1c892fd64aa1b8649c86de06bfae_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzItMi0xLTEtMA_a870c0b6-3de6-4955-9e8c-e73d7b4424e1"
      unitRef="mxn">2222000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="i0a793bf3c3bd4fbc9e20137f46f0df20_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzMtMS0xLTEtMA_167f192d-5093-4114-92eb-8aa67e692668"
      unitRef="mxn">879000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="i7eada309b7434a91a466facb879391a9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzMtMi0xLTEtMA_4689b7a0-9176-471c-b196-324ee5490955"
      unitRef="mxn">1065000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzQtMS0xLTEtMA_934841a1-15ad-4786-a0ed-611b90c2dada"
      unitRef="mxn">5100000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo3NTc4MWU2MzkxN2Q0Nzg2ODI0ZjU5Mzk0ZDRkYjFmZi90YWJsZXJhbmdlOjc1NzgxZTYzOTE3ZDQ3ODY4MjRmNTkzOTRkNGRiMWZmXzQtMi0xLTEtMA_204a0a08-af0c-4d33-8869-1d7f777d6172"
      unitRef="mxn">7983000000</ifrs-full:Provisions>
    <ifrs-full:DisclosureOfProvisionsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM5MDM_2be12708-96cd-4f38-a63c-65c92ad627ec">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.335%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,696&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,717&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;186&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reversal of indemnifiable items (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,177)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(826)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(396)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(951)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(863)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,540&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  4,696&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,038&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This amount includes Ps. 899 of certain tax contingencies that expired and are payable to the former shareholders of Spaipa (acquired in 2013), see Note 26.2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.5.2 Labor &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.118%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.140%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,365&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;227&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and expiration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(384)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(202)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(669)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,681&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,340&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;26.5.3 Legal &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.118%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.140%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,065&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  920&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,985&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;193&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and expiration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(141)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines disposal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(884)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  879&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,065&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  920&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfProvisionsExplanatory>
    <ifrs-full:Provisions
      contextRef="ic1154d034b1e4868a0b4ee5bfd65a6f0_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEtMS0xLTEtMA_fe46a714-1437-4cf4-b8e4-f27e0d984d42"
      unitRef="mxn">4696000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="ia087d592bf4c466daebfac4c70e2e46a_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEtMi0xLTEtMA_0890243c-59c9-478b-b7bd-6283742830de"
      unitRef="mxn">5038000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="i0c5e0976e2b54cd6bc91aa2eb14a9589_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEtMy0xLTEtMA_ef0f8e71-265f-412c-a270-2feaaa6ca120"
      unitRef="mxn">6717000000</ifrs-full:Provisions>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges
      contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzItMS0xLTEtMA_293f079e-768b-490c-a862-2f7dbe3f4dd2"
      unitRef="mxn">0</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges
      contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzItMi0xLTEtMA_4075a826-c24e-42bf-bfa7-b483a2e80964"
      unitRef="mxn">1000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges
      contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzItMy0xLTEtMA_63607f53-5aba-44dd-88c2-fbbd6e347f1b"
      unitRef="mxn">7000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies
      contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzMtMS0xLTEtMA_954a7e9d-6761-461b-9487-a783004f4ebd"
      unitRef="mxn">186000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies
      contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzMtMi0xLTEtMA_46f0ccaa-d46a-40f7-b549-16b9ae57d2cf"
      unitRef="mxn">368000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies
      contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzMtMy0xLTEtMA_4bf56c54-0625-4862-bf78-e48137b431b4"
      unitRef="mxn">178000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration
      contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzQtMS0xLTEtMA_5b8610d5-dc63-4226-b9bd-ae3ae889411b"
      unitRef="mxn">152000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration
      contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzQtMi0xLTEtMA_7526fca7-cd64-46c5-ab99-a48d18de5fd1"
      unitRef="mxn">247000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration
      contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzQtMy0xLTEtMA_7dea0109-5b9d-4059-ad6b-11dd7ffffda9"
      unitRef="mxn">44000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination
      contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzUtMS0xLTEtMA_a2e1f5ee-6f75-4d40-85f5-864cb5afe632"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination
      contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzUtMi0xLTEtMA_ecd0cd3e-f3a7-46bb-824b-9d3327a2e2d8"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination
      contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzUtMy0xLTEtMA_a2e738f6-ba78-4ebb-ab88-64c2c4fe3fb5"
      unitRef="mxn">104000000</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <kof:DecreaseInProvisionsResultingFromPayments
      contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzYtMS0xLTEtMA_e3ca3eea-8d6b-48e9-984b-e47c7f14e196"
      unitRef="mxn">187000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments
      contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzYtMi0xLTEtMA_8e914cce-fb90-464c-a32b-857f5e05dd3f"
      unitRef="mxn">68000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments
      contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzYtMy0xLTEtMA_f81e8a93-b330-4efc-9b18-a3fd11b160a7"
      unitRef="mxn">110000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:ReversalOfIndemnifiableItems
      contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzctMS0xLTEtMA_8e09516b-309d-487f-ab0e-c1463b27b1de"
      unitRef="usd">1177000000</kof:ReversalOfIndemnifiableItems>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates
      contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzgtMS0xLTEtMA_df1061bf-019a-4f97-96f1-13a6b7194058"
      unitRef="mxn">-826000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates
      contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzgtMi0xLTEtMA_9329434a-11a0-40a9-b9e0-99a867a67746"
      unitRef="mxn">-396000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates
      contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzgtMy0xLTEtMA_7e0a180d-ab2f-4248-b08d-19b2c6b42a30"
      unitRef="mxn">-951000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
      contextRef="i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzktMS0xLTEtMA_02b53320-d5b1-41f1-9b71-7ad422d52e1b"
      unitRef="mxn">0</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
      contextRef="i12f86cfd4a3341658b9cddc146f980b0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzktMi0xLTEtMA_62186963-fa1e-4358-b284-a20966a69793"
      unitRef="mxn">0</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
      contextRef="i77d08e3a06f447cb99d7021575893786_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzktMy0xLTEtMA_d194f9cd-a653-4347-8231-b62821ebb4fc"
      unitRef="mxn">863000000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:Provisions
      contextRef="ic50e4272b1cf4ec3a5e7f6f3b1776aac_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEwLTEtMS0xLTA_b4f6e581-be2e-4685-b676-61c9aefb6d14"
      unitRef="mxn">2540000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="ic1154d034b1e4868a0b4ee5bfd65a6f0_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEwLTItMS0xLTA_01352b30-a16a-4caa-92d5-4ebfe15390e3"
      unitRef="mxn">4696000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="ia087d592bf4c466daebfac4c70e2e46a_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTpkOTdlZjU0MWMxYTU0ZWE0YWU2NzkzYmE3MjM4NDRlMi90YWJsZXJhbmdlOmQ5N2VmNTQxYzFhNTRlYTRhZTY3OTNiYTcyMzg0NGUyXzEwLTMtMS0xLTA_7a0208e9-964d-4356-ae61-7026eb542080"
      unitRef="mxn">5038000000</ifrs-full:Provisions>
    <kof:TaxContingenciesPayableToFormerShareholders
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzMyOTg1MzQ4ODcyNDc_d0ae3301-e379-4760-a652-a64cfa095cd8"
      unitRef="usd">899000000</kof:TaxContingenciesPayableToFormerShareholders>
    <ifrs-full:Provisions
      contextRef="ifcbd1c892fd64aa1b8649c86de06bfae_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzEtMS0xLTEtMA_025d630f-b98f-4157-b102-84cb0bb3e0b4"
      unitRef="mxn">2222000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="i093a9b14cf0d49c5ae118ec4cf6fb504_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzEtMi0xLTEtMA_7671ab0c-29cb-446b-9841-6472478a4c40"
      unitRef="mxn">2340000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="i47be550fd4b5494594bc130dc0ca1212_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzEtMy0xLTEtMA_6390cf6f-74e8-4e82-941d-93e12268e2bd"
      unitRef="mxn">2365000000</ifrs-full:Provisions>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges
      contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzItMS0xLTEtMA_eddb9425-8fd8-4d7c-9a54-42f739cce101"
      unitRef="mxn">228000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges
      contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzItMi0xLTEtMA_b0a73428-5040-4d76-8b9e-c3d80ee96982"
      unitRef="mxn">249000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges
      contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzItMy0xLTEtMA_0ce3539d-ec32-46d6-86c1-9365c1155d4b"
      unitRef="mxn">279000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies
      contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzMtMS0xLTEtMA_ebbf9c8f-19c9-48bc-a1b1-ed0569f7cb30"
      unitRef="mxn">227000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies
      contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzMtMi0xLTEtMA_12ec4f84-e70e-4a85-8b02-f41d71e2358c"
      unitRef="mxn">465000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies
      contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzMtMy0xLTEtMA_69bc2575-1081-4649-9cb0-a9e40863cb11"
      unitRef="mxn">205000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration
      contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzQtMS0xLTEtMA_80de5ef2-81fe-43ff-80b1-0456f0edcd47"
      unitRef="mxn">51000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration
      contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzQtMi0xLTEtMA_46a0a6c0-83eb-4d6e-a7f4-d0455ea20ddb"
      unitRef="mxn">273000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration
      contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzQtMy0xLTEtMA_6590d652-a592-4a9c-84a8-0856142c1105"
      unitRef="mxn">109000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination
      contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzUtMS0xLTEtMA_a5a519f5-8f5c-473b-9f77-df9d1b7162b0"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination
      contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzUtMi0xLTEtMA_37392d80-e51e-423a-b6d0-0fee0bf0d03b"
      unitRef="mxn">44000000</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination
      contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzUtMy0xLTEtMA_c60ded2f-22f4-4d5a-b4f0-2a8ca2daee27"
      unitRef="mxn">289000000</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <kof:DecreaseInProvisionsResultingFromPayments
      contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzYtMS0xLTEtMA_a3708d57-e2c8-4037-a623-f165828a2f4b"
      unitRef="mxn">561000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments
      contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzYtMi0xLTEtMA_d2495fcc-bef9-421f-adea-96f0a66b19f0"
      unitRef="mxn">401000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments
      contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzYtMy0xLTEtMA_52d9c9e6-999e-49ba-8be5-a25d4b151f63"
      unitRef="mxn">20000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates
      contextRef="i28d4c06536ef4976a33294a58aa53f31_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzctMS0xLTEtMA_298e98cb-4ac2-44bb-9a33-e46501905615"
      unitRef="mxn">-384000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates
      contextRef="i8c3f7355b80d4e1e9cfaaad82fc83497_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzctMi0xLTEtMA_ef4c40a5-e43b-47c4-9414-a553bddaed58"
      unitRef="mxn">-202000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates
      contextRef="i8fc3075d00424ec290f64193869dd341_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzctMy0xLTEtMA_d0b93283-69c0-4a5e-ae12-78de2981c5d3"
      unitRef="mxn">-669000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <ifrs-full:Provisions
      contextRef="i4de7669d03c7411ebb81b1e407f3b240_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzgtMS0xLTEtMA_426de256-49a4-4875-b691-f01f56f435ab"
      unitRef="mxn">1681000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="ifcbd1c892fd64aa1b8649c86de06bfae_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzgtMi0xLTEtMA_78f2eeda-cfe6-42fd-b720-a06a9a0b1299"
      unitRef="mxn">2222000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="i093a9b14cf0d49c5ae118ec4cf6fb504_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4YWE2ZTA5OTBlOWI0MjBjYTQwYTI0Yzc2ZTIwMzYwNy90YWJsZXJhbmdlOjhhYTZlMDk5MGU5YjQyMGNhNDBhMjRjNzZlMjAzNjA3XzgtMy0xLTEtMA_48eca752-a163-4813-8d16-969e4711a959"
      unitRef="mxn">2340000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="i7eada309b7434a91a466facb879391a9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzEtMS0xLTEtMA_7c38676c-1734-4d55-974f-5076eb8ce524"
      unitRef="mxn">1065000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="id2c75a085fab4a839a710af8e07e23c4_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzEtMi0xLTEtMA_7f93b1d4-c524-48e3-a4fb-fbac67ee63a9"
      unitRef="mxn">920000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="if9b95588c8da41528dda8cb999c059f4_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzEtMy0xLTEtMA_e306cefc-8969-4fa1-b179-dabc3d5b88a5"
      unitRef="mxn">1985000000</ifrs-full:Provisions>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges
      contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzItMS0xLTEtMA_2cf7cfff-9ebc-44e9-82b6-c42b4c71f80d"
      unitRef="mxn">8000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges
      contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzItMi0xLTEtMA_5d8e3bc9-b2a0-42d0-8406-39471d8ad46f"
      unitRef="mxn">94000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges
      contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzItMy0xLTEtMA_5806a24b-048c-432e-bdfb-adeb0b3b081d"
      unitRef="mxn">86000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies
      contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzMtMS0xLTEtMA_a55547f4-7820-4f5a-93d8-c4d83d169082"
      unitRef="mxn">193000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies
      contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzMtMi0xLTEtMA_94151b9f-3cf3-46a9-b8f8-a8a91077f806"
      unitRef="mxn">128000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies
      contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzMtMy0xLTEtMA_0910dac4-c759-449d-9cee-ea810e2322ac"
      unitRef="mxn">61000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration
      contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzQtMS0xLTEtMA_46dcb7c0-cd1d-41e6-ba07-2337dbe49c99"
      unitRef="mxn">141000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration
      contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzQtMi0xLTEtMA_866fa092-7895-41e1-941b-26f79a08becb"
      unitRef="mxn">45000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration
      contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzQtMy0xLTEtMA_35f25ab2-607a-4464-a8fe-9dd113bdf0a6"
      unitRef="mxn">9000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination
      contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzUtMS0xLTEtMA_af58f0b6-c735-4fd0-92f6-c619127fe905"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination
      contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzUtMi0xLTEtMA_7aa7285e-40b6-41dc-b3cb-0db0bd9df914"
      unitRef="mxn">77000000</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination
      contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzUtMy0xLTEtMA_7ec72fc4-4a9f-4822-add6-bb02bd15b3c5"
      unitRef="mxn">67000000</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <kof:DecreaseInProvisionsResultingFromPayments
      contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzYtMS0xLTEtMA_e85d76ee-4c8c-4fb3-9a57-8aafe677bfe4"
      unitRef="mxn">111000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments
      contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzYtMi0xLTEtMA_555d0e5d-d8d5-470c-8860-c2481cdf032b"
      unitRef="mxn">44000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments
      contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzYtMy0xLTEtMA_3e34bae1-14ac-42f7-bdc7-c3ba22b1636f"
      unitRef="mxn">251000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates
      contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzctMS0xLTEtMA_89e4e639-960d-43ae-97d2-eef4f8822310"
      unitRef="mxn">-135000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates
      contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzctMi0xLTEtMA_7b2268dd-413d-4355-863b-14963858de0d"
      unitRef="mxn">-65000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates
      contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzctMy0xLTEtMA_6e84093a-6d5c-4716-b1a7-efeb3ef0f361"
      unitRef="mxn">-135000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
      contextRef="i8a7955326a494f558873a9a7ec133f00_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzgtMS0xLTEtMA_81d40b27-616c-4be7-993e-b259db2fb886"
      unitRef="mxn">0</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
      contextRef="i1dc71e1c844349bd944ec5c718ef6f1d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzgtMi0xLTEtMA_eff0c27e-89e6-473d-aad0-02006ab50ae0"
      unitRef="mxn">0</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
      contextRef="i61aeb1df6a334137b9f15a5e5f9f9405_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzgtMy0xLTEtMA_1724225f-7492-4588-a78c-6c3261012663"
      unitRef="mxn">884000000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:Provisions
      contextRef="i0a793bf3c3bd4fbc9e20137f46f0df20_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzktMS0xLTEtMA_f4f043a4-24d6-4903-8104-5e58b34750fa"
      unitRef="mxn">879000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="i7eada309b7434a91a466facb879391a9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzktMi0xLTEtMA_88299556-d675-4655-b479-ace461b8e2b0"
      unitRef="mxn">1065000000</ifrs-full:Provisions>
    <ifrs-full:Provisions
      contextRef="id2c75a085fab4a839a710af8e07e23c4_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90YWJsZTo4ZjNhNGFhZDNlYTk0NjdjODE0MzFiNGVhZGM4NjliMS90YWJsZXJhbmdlOjhmM2E0YWFkM2VhOTQ2N2M4MTQzMWI0ZWFkYzg2OWIxXzktMy0xLTEtMA_03952bb1-6433-4884-9ff4-99df095f07af"
      unitRef="mxn">920000000</ifrs-full:Provisions>
    <kof:LossContingencyDamagesSoughtValue1
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzE3ODQ_539b38d8-3170-4fbb-89aa-c089ae6f8f89"
      unitRef="mxn">80795000000</kof:LossContingencyDamagesSoughtValue1>
    <kof:TaxContingenciesAmount
      contextRef="i90608835f4b04c788a48c5c73238b139_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzIyNTQ_4823d88e-92c8-4f62-b377-6069e32ce993"
      unitRef="mxn">48403000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount
      contextRef="i88df3bd9a52d4f318cecbd17c0be5b9e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzIzMjQ_bac681a7-4fee-4aae-a62f-521ccf43e1b2"
      unitRef="mxn">8899000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount
      contextRef="i2f4d6c5f43a84d488fd3921b44f28a1e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzIzNjM_c0376472-9f71-42aa-80f6-ac85b27813b6"
      unitRef="mxn">29280000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount
      contextRef="i60760cc6e5c5453d8a208037ee305e1d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzI0NzM_bb5080ff-e889-4c31-b799-e15f184f7a14"
      unitRef="mxn">4878000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount
      contextRef="i49ee9b38c50d44a2848556459e8fa879_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzI1NjQ_418c3950-8f8c-414f-ab55-9199cdafc37c"
      unitRef="usd">2677000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount
      contextRef="i486282f9e4824aec829684ccc9af5d43_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzI2Njk_07fc781a-50a3-4fe4-9fbe-132257e69eac"
      unitRef="usd">2667000000</kof:TaxContingenciesAmount>
    <kof:LitigationSettlementAmount1
      contextRef="ibd1a0115673c4ce6b7fcacb43ae2eb1d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM0NTI_31155b9d-5b9a-4ae4-9c4d-696ee28a45c5"
      unitRef="mxn">7342000000</kof:LitigationSettlementAmount1>
    <kof:LitigationSettlementAmount1
      contextRef="ibadef473dab648b684ebaf75fb110069_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM0NjA_058ac16e-2305-432e-ac29-8b49865f0288"
      unitRef="mxn">10471000000</kof:LitigationSettlementAmount1>
    <kof:LitigationSettlementAmount1
      contextRef="i516b5ce84d4c49d8bf9483f2daac1c24_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM0NzE_45947752-9fe9-4b1a-8b75-199779dea315"
      unitRef="mxn">7739000000</kof:LitigationSettlementAmount1>
    <ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMjcvZnJhZzo0NjJkNjNmYTQ2Y2Q0OThiYjIyZGNmNDhjMGMzNjBiNS90ZXh0cmVnaW9uOjQ2MmQ2M2ZhNDZjZDQ5OGJiMjJkY2Y0OGMwYzM2MGI1XzM4ODg_07b4d07c-fb61-4fce-9afe-c798ad42639e"
      unitRef="mxn">432000000</ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzM0MTY_0f985011-4dae-46dd-a610-2c6d8a5ac650">Information by segment &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;) is the Chief Executive Officer, who periodically reviews financial information at the country level. Thus, each of the separate countries in which the Company operates is considered an operating segment, with the exception of the countries in Central America which represent a single operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has aggregated operating segments into the following reporting segments for the purposes of its consolidated financial statements: (i) Mexico and Central America division (comprising the following countries: Mexico (including corporate operations), Guatemala, Nicaragua, Costa Rica and Panama), and (ii) the South America division (comprising the following countries: Brazil, Argentina, Colombia, and Uruguay).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company is of the view that the quantitative and qualitative aspects of the aggregated operating segments are similar in nature for all periods presented. In evaluating the appropriateness of aggregating operating segments, the key indicators considered included but were not limited to:(i) similarities of customer base, products, production processes and distribution processes, (ii) similarities of governments, (iii) currency trends and (iv) historical and projected financial and operating statistics, historically and according to our estimates the financial trends of the countries aggregated into an operating segment have behaved in similar ways and are expected to continue to do so.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment disclosure for the Company&#x2019;s consolidated operations is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;106,783&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,832&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;183,615&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,998&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,016&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;52,906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82,811&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,751&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,137&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,608&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;979&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;515&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;165,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,179&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;263,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,804&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,819&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,623&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;113,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,882&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,354&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Central America includes Guatemala, Nicaragua, Costa Rica and Panama. Domestic (Mexico only) revenues were Ps. 87,833, Ps. 91,358 and Ps. 84,352 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Domestic (Mexico only) total assets were Ps. 148,068, Ps. 130,045 and Ps. 130,865 as of December&#160;31, 2020, 2019 and 2018, respectively. Domestic (Mexico only) total liabilities were Ps. 109,086, Ps. 91,427 and Ps. 92,340 as of December&#160;31, 2020, 2019 and 2018, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;South America includes Brazil, Argentina, Colombia and Uruguay. South America revenues include Brazilian revenues of Ps. 56,191, Ps. 61,554 and Ps. 56,523 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Brazilian total assets were Ps. 70,376, Ps. 82,667 and Ps. 86,007 as of December&#160;31, 2020, 2019 and 2018, respectively. Brazilian total liabilities Ps. 19,148,  Ps. 24,103 and Ps. 26,851 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Colombian revenues of Ps. 12,049, Ps. 13,522 and Ps. 14,580 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Colombian total assets were Ps. 15,993, Ps. 16,518 and Ps. 17,626 as of December&#160;31, 2020, 2019 and 2018, respectively. Colombian total liabilities were Ps. 3,262, Ps. 4,154 and Ps. 4,061 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Argentine revenues of Ps. 5,468, Ps. 6,725 and Ps. 9,152 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Argentine total assets were Ps. 5,039, Ps. 5,341 and Ps. 6,021 as of December&#160;31, 2020, 2019 and 2018, respectively. Argentine total liabilities were Ps. 1,842, Ps. 1,637 and Ps. 2,059 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Uruguay revenues of Ps. 3,124, Ps. 3,421 and Ps. 1,925, during the years ended on December&#160;31, 2020 and 2019, respectively. Uruguay total assets were Ps. 5,771, Ps. 5,939 and Ps. 6,385 as of  December&#160;31, 2020 and 2019, respectively. Uruguay total liabilities were Ps. 2,630, Ps. 2,566 and Ps. 2,541, as of December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;(3)Includes acquisitions and disposals of property, plant and equipment, intangible assets and other long-lived assets.</ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
    <ifrs-full:DisclosureOfOperatingSegmentsExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzM0MTg_9dca3995-e63a-424d-a0ff-726b4fe3e48b">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment disclosure for the Company&#x2019;s consolidated operations is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;106,783&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,832&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;183,615&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,998&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,016&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;52,906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82,811&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,751&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,137&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,608&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;979&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;515&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;165,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,179&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;263,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,804&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,819&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,623&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;113,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,882&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,354&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Central America includes Guatemala, Nicaragua, Costa Rica and Panama. Domestic (Mexico only) revenues were Ps. 87,833, Ps. 91,358 and Ps. 84,352 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Domestic (Mexico only) total assets were Ps. 148,068, Ps. 130,045 and Ps. 130,865 as of December&#160;31, 2020, 2019 and 2018, respectively. Domestic (Mexico only) total liabilities were Ps. 109,086, Ps. 91,427 and Ps. 92,340 as of December&#160;31, 2020, 2019 and 2018, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;South America includes Brazil, Argentina, Colombia and Uruguay. South America revenues include Brazilian revenues of Ps. 56,191, Ps. 61,554 and Ps. 56,523 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Brazilian total assets were Ps. 70,376, Ps. 82,667 and Ps. 86,007 as of December&#160;31, 2020, 2019 and 2018, respectively. Brazilian total liabilities Ps. 19,148,  Ps. 24,103 and Ps. 26,851 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Colombian revenues of Ps. 12,049, Ps. 13,522 and Ps. 14,580 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Colombian total assets were Ps. 15,993, Ps. 16,518 and Ps. 17,626 as of December&#160;31, 2020, 2019 and 2018, respectively. Colombian total liabilities were Ps. 3,262, Ps. 4,154 and Ps. 4,061 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Argentine revenues of Ps. 5,468, Ps. 6,725 and Ps. 9,152 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Argentine total assets were Ps. 5,039, Ps. 5,341 and Ps. 6,021 as of December&#160;31, 2020, 2019 and 2018, respectively. Argentine total liabilities were Ps. 1,842, Ps. 1,637 and Ps. 2,059 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Uruguay revenues of Ps. 3,124, Ps. 3,421 and Ps. 1,925, during the years ended on December&#160;31, 2020 and 2019, respectively. Uruguay total assets were Ps. 5,771, Ps. 5,939 and Ps. 6,385 as of  December&#160;31, 2020 and 2019, respectively. Uruguay total liabilities were Ps. 2,630, Ps. 2,566 and Ps. 2,541, as of December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;(3)Includes acquisitions and disposals of property, plant and equipment, intangible assets and other long-lived assets.</ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
    <ifrs-full:Revenue
      contextRef="i24275fc798b548e286e9dff296e9311e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEtMS0xLTEtMA_5fd410d8-bf9d-4472-bcbe-93011b60563b"
      unitRef="mxn">106783000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i86e98c369fe74f59881f277632031280_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEtMi0xLTEtMA_af35b4d6-9fd2-4b13-ac6c-6a91d03bd7f7"
      unitRef="mxn">76832000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i1d34ae2409604023984e58f0607849b6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEtMy0xLTEtMA_2bd7bb52-b179-4d25-9661-d01df3e8d3e6"
      unitRef="mxn">183615000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i68b941b195d9476aa91d6f77a6522b84_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzItMS0xLTEtMA_2cf176e3-9f2e-46d8-9f55-ebaea06ea127"
      unitRef="mxn">4998000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="if6dc496320dd4decbbf7bb1a35347110_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzItMi0xLTEtMA_456b1faa-13e7-466d-b5e1-563edf6a7c02"
      unitRef="mxn">18000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="icb65d8ffde1944c49b2aaddadc05a532_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzItMy0xLTEtMA_004008ba-5471-4b75-a8c6-af69591f9704"
      unitRef="mxn">5016000000</ifrs-full:Revenue>
    <ifrs-full:GrossProfit
      contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzMtMS0xLTEtMA_a65c24cb-b720-401e-b356-50343faf8c5b"
      unitRef="mxn">52906000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzMtMi0xLTEtMA_afc9f2a4-d967-421f-a58e-02469a91a021"
      unitRef="mxn">29905000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzMtMy0xLTEtMA_4250f8ea-1273-44d7-a6ef-bc832be6f568"
      unitRef="mxn">82811000000</ifrs-full:GrossProfit>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzQtMS0xLTEtMA_32e8d666-52be-464d-a946-036c69271e37"
      unitRef="mxn">14751000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzQtMi0xLTEtMA_33b19fd8-31e2-46b4-a8be-706becd9b8d1"
      unitRef="mxn">1326000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzQtMy0xLTEtMA_f4272d60-2a37-4b9f-a5d3-5e636ca86b09"
      unitRef="mxn">16077000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzUtMS0xLTEtMA_138188f9-86db-48b3-8638-62ebce120a3f"
      unitRef="mxn">6471000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzUtMi0xLTEtMA_37b2029c-9aa9-4090-9443-b472bf8bd645"
      unitRef="mxn">4137000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzUtMy0xLTEtMA_95678130-8494-4ae5-9d36-9a3e1ccc7720"
      unitRef="mxn">10608000000</ifrs-full:DepreciationAndAmortisationExpense>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization
      contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzYtMS0xLTEtMA_e36ecb3a-2f6a-47e6-9e3a-c6f8a3142399"
      unitRef="mxn">979000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization
      contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzYtMi0xLTEtMA_1601e457-7e0b-483b-8b9d-d8e0806124c4"
      unitRef="mxn">515000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzYtMy0xLTEtMA_58a2ca3c-dfbe-4aa1-9cd1-d1c51ad160bc"
      unitRef="mxn">1494000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzctMS0xLTEtMA_1d628427-3555-42a5-b30d-6024dca0087a"
      unitRef="mxn">-95000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzctMi0xLTEtMA_22a7e954-8482-4770-b12e-ac00e978949f"
      unitRef="mxn">-186000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzctMy0xLTEtMA_ba89bbaf-0d23-45cb-a890-2b2a4e870925"
      unitRef="mxn">-281000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:Assets
      contextRef="ie422e804b2874bd0a0e0a3af387d0f60_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzgtMS0xLTEtMA_69675388-35d0-44a1-824b-a4ac9bd147a0"
      unitRef="mxn">165887000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ib8f48d34d6104729aecd5fafab4c0dde_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzgtMi0xLTEtMA_02635ed5-334f-4e83-8f20-5161886ea5f7"
      unitRef="mxn">97179000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzgtMy0xLTEtMA_02a1844e-7f5f-451e-a79d-dbe9b577d55e"
      unitRef="mxn">263066000000</ifrs-full:Assets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod
      contextRef="ie422e804b2874bd0a0e0a3af387d0f60_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzktMS0xLTEtMA_71c27c3a-bf1d-4876-a579-dbcc248f8a29"
      unitRef="mxn">5804000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod
      contextRef="ib8f48d34d6104729aecd5fafab4c0dde_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzktMi0xLTEtMA_797a4fa7-268b-48ee-ba4b-0804c34b4a8a"
      unitRef="mxn">1819000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzktMy0xLTEtMA_35354698-3327-45e0-92d5-fe20bc59f26f"
      unitRef="mxn">7623000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:Liabilities
      contextRef="ie422e804b2874bd0a0e0a3af387d0f60_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEwLTEtMS0xLTA_8a42db02-a069-44b7-bc01-1495fa07b60d"
      unitRef="mxn">113727000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ib8f48d34d6104729aecd5fafab4c0dde_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEwLTItMS0xLTA_f05863cd-44d0-46b9-ad88-bf3c71ceaae4"
      unitRef="mxn">26882000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzEwLTMtMS0xLTA_f92d40e8-b16e-4de0-920c-b540744e66c4"
      unitRef="mxn">140609000000</ifrs-full:Liabilities>
    <ifrs-full:AdditionsToNoncurrentAssets
      contextRef="i0b282820a24942f4a58c49ca8866571d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzExLTEtMS0xLTA_8e93b11f-3f17-42d8-bdfe-f84f9db97b42"
      unitRef="mxn">6764000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets
      contextRef="i180beb8d42704bec88b4d65457924d86_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzExLTItMS0xLTA_7c8aea3f-806e-4491-91e5-5657cabfb7ce"
      unitRef="mxn">3590000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo4ZGI3MDMwMDZmNjY0ZDQ3OGQ3MjcxYzBlYjdjMTAwZS90YWJsZXJhbmdlOjhkYjcwMzAwNmY2NjRkNDc4ZDcyNzFjMGViN2MxMDBlXzExLTMtMS0xLTA_45e17ef2-a2a3-4e3d-973e-4689fc5f720c"
      unitRef="mxn">10354000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:Revenue
      contextRef="i931a504733174ff3bfcc22fea1994e99_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEtMS0xLTEtMA_4de8b3a0-4b16-4ebc-b1f0-90689a1c6bd1"
      unitRef="mxn">109249000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="ie24ac9194ee149359f4ad7e77073cf7d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEtMi0xLTEtMA_f4ad8502-54fc-4af9-97b7-a1afc459d3a5"
      unitRef="mxn">85222000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="icdeb856adfda4648bccc143f45f46b9a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEtMy0xLTEtMA_fb4f9ce5-57a1-4c87-8fdd-001d2a1ed47a"
      unitRef="mxn">194471000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i97a88dc6fe714e4db750a774d2f53910_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzItMS0xLTEtMA_4b463966-a8da-409d-b60e-4811345f2769"
      unitRef="mxn">5673000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i5ee7032aa81a4391ae73bc0540c387e9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzItMi0xLTEtMA_26e6b941-476a-4ce9-9d8d-30019e962fb8"
      unitRef="mxn">15000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i40dc24d9866747bba91683e04d257021_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzItMy0xLTEtMA_827ae64c-0208-4423-9818-58f7bd80db1d"
      unitRef="mxn">5688000000</ifrs-full:Revenue>
    <ifrs-full:GrossProfit
      contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzMtMS0xLTEtMA_1f998e6a-7b03-4330-b534-debdbd500237"
      unitRef="mxn">52384000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzMtMi0xLTEtMA_9020a904-67b9-424b-9204-9f012dea3ecd"
      unitRef="mxn">35123000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzMtMy0xLTEtMA_591cfd8e-2112-41c7-bd71-f33d1621b0cc"
      unitRef="mxn">87507000000</ifrs-full:GrossProfit>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzQtMS0xLTEtMA_46532781-7d8e-48a8-adbc-d7a302761e3b"
      unitRef="mxn">10349000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzQtMi0xLTEtMA_d20debe3-7970-4a4e-8fd0-654a1bf8d8fd"
      unitRef="mxn">8060000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzQtMy0xLTEtMA_20f92087-0a56-4d0c-a645-4e7270ea8da9"
      unitRef="mxn">18409000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzUtMS0xLTEtMA_e2fe0ced-2c32-4aad-bcc5-0630537cb2d3"
      unitRef="mxn">6380000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzUtMi0xLTEtMA_d6223027-bd19-48c8-bcc5-57a20364747d"
      unitRef="mxn">4262000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzUtMy0xLTEtMA_eba8f638-4525-4d75-8ac0-4ec2e2158147"
      unitRef="mxn">10642000000</ifrs-full:DepreciationAndAmortisationExpense>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization
      contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzYtMS0xLTEtMA_7797ad4d-9aaa-4efc-b9d3-50e4d09273a8"
      unitRef="mxn">878000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization
      contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzYtMi0xLTEtMA_8d6fbc31-8c12-413e-996e-617b289c42e7"
      unitRef="mxn">205000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzYtMy0xLTEtMA_a29e5fe8-80a4-41d5-9a40-226c69b871bb"
      unitRef="mxn">1083000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzctMS0xLTEtMA_2fbdef9d-1fa3-4f24-87fa-2e8ce796fe06"
      unitRef="mxn">-177000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzctMi0xLTEtMA_59bb6965-581a-438f-ab3a-4f15d969f25b"
      unitRef="mxn">46000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzctMy0xLTEtMA_540f8384-1856-4e61-bc8f-8dfe40a8297c"
      unitRef="mxn">-131000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:Assets
      contextRef="id6966f68437a4274ae00fc74678d6530_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzgtMS0xLTEtMA_34459f30-4fb0-4744-8d39-15f2631a31d1"
      unitRef="mxn">147374000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ib3c2952b18b54403871f76a58888601e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzgtMi0xLTEtMA_e0f3cf46-d9be-459d-9915-26da1794fea9"
      unitRef="mxn">110465000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzgtMy0xLTEtMA_ce188a00-6adc-41ad-9ce2-b9863974b83f"
      unitRef="mxn">257839000000</ifrs-full:Assets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod
      contextRef="id6966f68437a4274ae00fc74678d6530_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzktMS0xLTEtMA_4a181b47-7c91-40a0-9766-25f3aa09b609"
      unitRef="mxn">6198000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod
      contextRef="ib3c2952b18b54403871f76a58888601e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzktMi0xLTEtMA_dc4d48f3-1ab6-475b-92c2-db8fd02841b9"
      unitRef="mxn">3553000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzktMy0xLTEtMA_ade1b8e3-8103-46e2-8327-2aabca7e7cb1"
      unitRef="mxn">9751000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:Liabilities
      contextRef="id6966f68437a4274ae00fc74678d6530_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEwLTEtMS0xLTA_395263a1-6448-41c0-a8cd-70c60aff8aac"
      unitRef="mxn">95694000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ib3c2952b18b54403871f76a58888601e_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEwLTItMS0xLTA_1da2b329-7997-4627-921f-a745c311bf59"
      unitRef="mxn">32460000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzEwLTMtMS0xLTA_60972831-df0d-441a-83a5-07735050f279"
      unitRef="mxn">128154000000</ifrs-full:Liabilities>
    <ifrs-full:AdditionsToNoncurrentAssets
      contextRef="iec2616c25b534c32b7838ca8fb631ffe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzExLTEtMS0xLTA_b82d5ffc-4c5d-489c-a694-a28270309135"
      unitRef="mxn">6677000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets
      contextRef="i78278887542040c0af0eef2fcbc5868d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzExLTItMS0xLTA_d89780ce-2fa2-40f2-bcf2-33539c0b518b"
      unitRef="mxn">4788000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2NGJmN2ZjYjI5ZjA0ZDY5YjcyZTFjOGFhZTVhMGQ5Mi90YWJsZXJhbmdlOjY0YmY3ZmNiMjlmMDRkNjliNzJlMWM4YWFlNWEwZDkyXzExLTMtMS0xLTA_464cdd4e-d14b-405d-8cc3-f89363deaf8e"
      unitRef="mxn">11465000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:Revenue
      contextRef="ia2a098ed207f462d939314f6d2279f27_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEtMS0xLTEtMA_439a5394-96ed-41e9-af71-071e21ad902a"
      unitRef="mxn">100162000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="ie9e219f1e25245c2abf79f4745d1f322_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEtMi0xLTEtMA_0258cd75-2bc7-47c9-becd-a1f859f279c0"
      unitRef="mxn">82180000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="if883df92967943548b5d1420ca9099d6_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEtMy0xLTEtMA_421d4907-356c-4956-b331-bcfc05c826a7"
      unitRef="mxn">182342000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="ib8ddb88c1aed42f093fc2ffaa4a8d50e_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzItMS0xLTEtMA_7eec57b3-a1bc-40ed-99ff-a354df2d4780"
      unitRef="mxn">5143000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="ie292f6d3ebd34e6db9cf7b0052a6d0d8_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzItMi0xLTEtMA_5b5dfc73-b007-4ed4-84f4-e96b96f0e4ae"
      unitRef="mxn">17000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i1278757e9041495386961bb4d39ec834_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzItMy0xLTEtMA_777cc4c9-3458-43ba-8dc2-b2e8e6aab140"
      unitRef="mxn">5160000000</ifrs-full:Revenue>
    <ifrs-full:GrossProfit
      contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzMtMS0xLTEtMA_41880680-39c9-4f8f-a422-f36e26136da9"
      unitRef="mxn">48162000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzMtMi0xLTEtMA_686e9c37-494b-4d65-ae4c-7b5dec0308cf"
      unitRef="mxn">35776000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzMtMy0xLTEtMA_0f9fd697-5d7c-495d-baad-7d81268ae5cb"
      unitRef="mxn">83938000000</ifrs-full:GrossProfit>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzQtMS0xLTEtMA_a4954af0-bde7-450c-b2b0-8077a713be48"
      unitRef="mxn">7809000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzQtMi0xLTEtMA_5af2fe7c-c9ce-4636-8d3a-15a4bba60ed8"
      unitRef="mxn">9381000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzQtMy0xLTEtMA_664b0dbe-fea4-43c6-bb49-1e8c48b2cc4f"
      unitRef="mxn">17190000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzUtMS0xLTEtMA_1df2f72b-410f-40a1-87c6-b415ff75587f"
      unitRef="mxn">5551000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzUtMi0xLTEtMA_0a432f59-6689-4ccd-abfe-a37c92e0dd2d"
      unitRef="mxn">3852000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzUtMy0xLTEtMA_441a36e8-c7fa-4f2a-95de-a4c8d85c342f"
      unitRef="mxn">9403000000</ifrs-full:DepreciationAndAmortisationExpense>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization
      contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzYtMS0xLTEtMA_f041410e-7bdd-4ee4-b06d-01e3c1ae8740"
      unitRef="mxn">1249000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization
      contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzYtMi0xLTEtMA_61fc3ff8-fc1b-4db2-bcb5-daa7acc93fbd"
      unitRef="mxn">132000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzYtMy0xLTEtMA_ab5eba5b-4034-4661-9628-a50f9b04d92b"
      unitRef="mxn">1381000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzctMS0xLTEtMA_f994417e-d2cf-4c0c-bda2-ebdd7cd92040"
      unitRef="mxn">326000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzctMi0xLTEtMA_5e5c57bc-7086-4eec-ad2f-2486635af15d"
      unitRef="mxn">-100000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzctMy0xLTEtMA_b397e07a-92c8-4e7c-9a79-6360b787b4f3"
      unitRef="mxn">-226000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:Assets
      contextRef="i778201f1b1e241c99971566701cd9822_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzgtMS0xLTEtMA_6749b260-f587-44dd-abb1-5944698cd03b"
      unitRef="mxn">147748000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ibce86f8155ae4cbf969f475ddaa4f628_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzgtMi0xLTEtMA_eaf0cac8-2ba1-4992-ae3d-12586ffa3f7b"
      unitRef="mxn">116039000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzgtMy0xLTEtMA_3b871270-0077-45e2-bc30-d89621d801bb"
      unitRef="mxn">263787000000</ifrs-full:Assets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod
      contextRef="i778201f1b1e241c99971566701cd9822_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzktMS0xLTEtMA_3486b73b-0fa2-4c6b-977b-a9f5b4f84594"
      unitRef="mxn">6789000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod
      contextRef="ibce86f8155ae4cbf969f475ddaa4f628_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzktMi0xLTEtMA_9a99a7b9-5ba0-438b-ba11-a3ebf9d43d7a"
      unitRef="mxn">3729000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzktMy0xLTEtMA_2390c715-2df0-411d-a91d-1091410207c3"
      unitRef="mxn">10518000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:Liabilities
      contextRef="i778201f1b1e241c99971566701cd9822_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEwLTEtMS0xLTA_454b3859-80c6-4009-86cf-baaeb695e4d7"
      unitRef="mxn">96525000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ibce86f8155ae4cbf969f475ddaa4f628_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEwLTItMS0xLTA_f5face96-26d5-480c-8377-df38cd02e626"
      unitRef="mxn">35512000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzEwLTMtMS0xLTA_59555b7c-71e7-4868-b512-8638be654b5d"
      unitRef="mxn">132037000000</ifrs-full:Liabilities>
    <ifrs-full:AdditionsToNoncurrentAssets
      contextRef="i4abeadf87f0a445894c4571c8898fd86_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzExLTEtMS0xLTA_916ca1dc-5883-4cc7-858b-1fa0fe77a41d"
      unitRef="mxn">6574000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets
      contextRef="i37c269f367354bbc9ec33474a7def6ad_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzExLTItMS0xLTA_5e19f8ef-c810-4d4c-83bb-88ff9262645a"
      unitRef="mxn">4495000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90YWJsZTo2YzNhN2NjNTdlY2M0NDliYjhhZDA0NjRiOGZhY2JlYy90YWJsZXJhbmdlOjZjM2E3Y2M1N2VjYzQ0OWJiOGFkMDQ2NGI4ZmFjYmVjXzExLTMtMS0xLTA_1798f7f8-c98a-40ba-b05f-bf74419037d1"
      unitRef="mxn">11069000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:Revenue
      contextRef="i0b3c83c9709f4e03a9e32f355207ba36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE2OTU_a8e36070-4c64-4596-b46b-d984d03f4f7c"
      unitRef="mxn">87833000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="ic877119ab35e4d00b68bf4de3a3e2040_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE3MDM_a5b8a87a-5daa-44fa-9d43-e0a3a4f74812"
      unitRef="mxn">91358000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="iecff529160454369ba28d2c7b7e11791_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE3MTQ_501e985d-1b07-45cf-a3a7-2360800e414b"
      unitRef="mxn">84352000000</ifrs-full:Revenue>
    <ifrs-full:Assets
      contextRef="ic4b6a2b021ea4b2bb74a5dd689180208_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE4MTQ_87ae6a26-8037-436f-b2df-584d709ddcb6"
      unitRef="mxn">148068000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i995e70fd43fe430ca2e08b31dada0210_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE4MjI_a521c354-5622-439f-b925-962890528579"
      unitRef="mxn">130045000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="iad23a24ef009429b98e4059bf7be5ae9_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE4MzM_55463d10-4dd0-4ff4-aea2-4b0b74914c3e"
      unitRef="mxn">130865000000</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="ic4b6a2b021ea4b2bb74a5dd689180208_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE5MjE_2a527af3-c474-47a9-ab0c-18276e3d7249"
      unitRef="mxn">109086000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i995e70fd43fe430ca2e08b31dada0210_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE5Mjk_ab63a36d-d3e8-49dd-8341-0083f9a3d2bb"
      unitRef="mxn">91427000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="iad23a24ef009429b98e4059bf7be5ae9_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzE5NDA_700c182c-cf34-4a26-90aa-bfe3c6fe532a"
      unitRef="mxn">92340000000</ifrs-full:Liabilities>
    <ifrs-full:Revenue
      contextRef="i69212d1734824d239addc0742fa1c11c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIxMDA_f8672057-0f6c-4a57-af60-29c97abdf58d"
      unitRef="mxn">56191000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i7174216731884fb9a19107783ca8cf46_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIxMDg_2633f235-6d3f-46c7-abfe-273afdcc68e5"
      unitRef="mxn">61554000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i2aa390cd70f44a459d8b4d9dafc3c1ff_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIxMTk_15563bf9-568c-4d90-8f0e-23ccc4203a2b"
      unitRef="mxn">56523000000</ifrs-full:Revenue>
    <ifrs-full:Assets
      contextRef="i3f1df92ab3f549359d19bf202f6b45f9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIyMDY_c0a2fee9-ac45-492f-a585-979da50b6cc1"
      unitRef="mxn">70376000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ia71138b600c84379968686d1ec7f7f46_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIyMTQ_d57eac37-fd20-446b-bf50-7e70b9458e45"
      unitRef="mxn">82667000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i209540ba220f4ddbbd814011a45e5592_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIyMjU_2e67f5bd-4e22-4ec9-9134-25eb0ef723ee"
      unitRef="mxn">86007000000</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="i3f1df92ab3f549359d19bf202f6b45f9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIyOTU_325ce61c-e424-4486-b5c2-8fedabba78d3"
      unitRef="mxn">19148000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ia71138b600c84379968686d1ec7f7f46_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIzMDQ_d522fe28-0fd2-4962-978b-4b23d1a2ace4"
      unitRef="mxn">24103000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i209540ba220f4ddbbd814011a45e5592_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzIzMTU_3db995eb-d357-4d8c-b287-7c47fb234e06"
      unitRef="mxn">26851000000</ifrs-full:Liabilities>
    <ifrs-full:Revenue
      contextRef="i08ff656fc765497483f13888c110bef9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI0MTU_806a69ea-3b23-4c93-920d-27ba41bd488f"
      unitRef="mxn">12049000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i597a2a4c4b9543a9812b3d5a12a82ec8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI0MjM_f289cdae-ccf8-448c-a80b-daf196340e0b"
      unitRef="mxn">13522000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="id840d870c6a34950a4a0145dfd7d79e1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI0MzQ_721b04cb-f3fc-46cd-b545-67a1aaf7a422"
      unitRef="mxn">14580000000</ifrs-full:Revenue>
    <ifrs-full:Assets
      contextRef="id070f2b1f6274e47975155e965a03fcc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI1MjE_57407c10-480d-4806-8ea9-ee05e35cea80"
      unitRef="mxn">15993000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="id6b370e94d0b4c77806abccdf6271268_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI1Mjk_1b58a9fc-6ffb-49e8-bfcc-1a85a678983e"
      unitRef="mxn">16518000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i36473ff36f7341b9899a652917973047_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI1NDA_a5875050-52c8-44f7-a410-9f09d853f35e"
      unitRef="mxn">17626000000</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="id070f2b1f6274e47975155e965a03fcc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI2MTU_cab3af06-bae2-46e7-ac31-4bbe89fb3794"
      unitRef="mxn">3262000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="id6b370e94d0b4c77806abccdf6271268_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI2MjM_5380a35e-9a8f-4d6a-8533-fd57e76bb692"
      unitRef="mxn">4154000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i36473ff36f7341b9899a652917973047_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI2MzQ_ad4ca6bf-a4d6-4e1e-b63a-25c53ba73018"
      unitRef="mxn">4061000000</ifrs-full:Liabilities>
    <ifrs-full:Revenue
      contextRef="ieec33358b80342b781c365ad26b4ef49_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI3MzQ_724019f1-3bdd-40af-9548-0b83417686bc"
      unitRef="mxn">5468000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i3fb8249306a84c3cb0ea28498f34b09f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI3NDI_d88acbe5-b06f-4a01-b21b-9ff11bce61ee"
      unitRef="mxn">6725000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i5eeae1d6716b45399e20205aa8ed48da_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI3NTM_1dabe36d-fa99-4b77-a7c2-7d800d7f866f"
      unitRef="mxn">9152000000</ifrs-full:Revenue>
    <ifrs-full:Assets
      contextRef="if3edb6a701894d439934d9a8622c8538_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI4NDA_1b236487-ccce-4213-8a50-9398e4b47d54"
      unitRef="mxn">5039000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i8c51ff43df404efb8f0596714bc05984_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI4NDg_dc36a590-c13e-4021-8600-2ca6ee99a497"
      unitRef="mxn">5341000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i9ee83b0049dd4b71a31ab24c9a9f89c3_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI4NTk_c32269f8-f3cf-46d6-b3ef-43c2428e6062"
      unitRef="mxn">6021000000</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="if3edb6a701894d439934d9a8622c8538_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI5MzQ_dded4616-7cdd-4d1f-a3fe-8d5ecb3c7ce3"
      unitRef="mxn">1842000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i8c51ff43df404efb8f0596714bc05984_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI5NDI_25d75dcf-eebb-4ea4-a1b4-7927f6eee0be"
      unitRef="mxn">1637000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i9ee83b0049dd4b71a31ab24c9a9f89c3_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzI5NTM_df3fb6cb-6665-46ed-9114-ed7e8d93fe01"
      unitRef="mxn">2059000000</ifrs-full:Liabilities>
    <ifrs-full:Revenue
      contextRef="i98e503d0bfba430abfc614c7a8256f49_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMwNTE_ff3d4f5c-b9e0-43d4-874c-769e534c33be"
      unitRef="mxn">3124000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i40f19aea43554b9599cc22755ab8b87a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMwNTk_2e8dd6aa-ad74-46e0-9b71-9c33964026a8"
      unitRef="mxn">3421000000</ifrs-full:Revenue>
    <ifrs-full:Assets
      contextRef="i62662e7cc7344dddbe082ed14f6d4b3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMxNTU_550d1865-cc91-4efb-98e7-f3db5562b231"
      unitRef="mxn">5771000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i71d238e8d6504ff39c5a9b96d575efc6_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMxNjM_808d39d5-143c-4ea7-a013-f3607fe414e5"
      unitRef="mxn">5939000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ic1ed512485ac4de1a8e0e3155c14cdc5_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMxNzQ_b65d6c23-ee5f-4f9a-812d-9daa7c40d967"
      unitRef="usd">6385000000</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="i62662e7cc7344dddbe082ed14f6d4b3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMyNDQ_b645d768-e3c8-4e8a-b5f3-9e911e3eee75"
      unitRef="mxn">2630000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i71d238e8d6504ff39c5a9b96d575efc6_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMyNTI_e2aef360-95d0-4ca5-a38d-849f22cea9d1"
      unitRef="mxn">2566000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ic1ed512485ac4de1a8e0e3155c14cdc5_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzAvZnJhZzo1MmJjMTdhNDU5NDQ0Y2M4YmE1MTU0MjU4YzlkZmIwMS90ZXh0cmVnaW9uOjUyYmMxN2E0NTk0NDRjYzhiYTUxNTQyNThjOWRmYjAxXzMyNjM_cd5516e8-9757-47da-b032-2700cadf487f"
      unitRef="usd">2541000000</ifrs-full:Liabilities>
    <ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzMvZnJhZzpjMWViZGU0NDRkMzk0MzliYTcwNzg5YmRlN2FjMmU5Zi90ZXh0cmVnaW9uOmMxZWJkZTQ0NGQzOTQzOWJhNzA3ODliZGU3YWMyZTlmXzYxNDg_5bde4cbc-f8f8-4300-a54b-d610b347cd3d">Future Impact of Recently Issued Accounting Standards not yet in Effect: &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has not applied the following standards, amendments and interpretations that are issued, but not yet effective, up to the date of issuance of the Company&#x2019;s financial statements are disclosed below. The Company intends to adopt these standards, if applicable, when they become effective.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%"&gt;Classification of Liabilities as Current or Non-current - Amendments to IAS 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2020, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt"&gt;What is meant by a right to defer settlement&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt"&gt;That a right to defer must exist at the end of the reporting period&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt"&gt;That classification is unaffected by the likelihood that an entity will exercise its deferral right&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt"&gt;That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments are effective for annual reporting periods beginning on or after January 1, 2023 and must be applied retrospectively. The Company is currently assessing the impact the amendments will have on current practice and whether existing loan agreements may require renegotiation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%"&gt;Reference to the Conceptual Framework &#x2013; Amendments to IFRS 3&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2020, the IASB issued Amendments to IFRS 3 Business Combinations - Reference to the Conceptual Framework. The amendments are intended to replace a reference to the Framework for the Preparation and Presentation of Financial Statements, issued in 1989, with a reference to the Conceptual Framework for Financial Reporting issued in March 2018 without significantly changing its requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board also added an exception to the recognition principle of IFRS 3 to avoid the issue of potential &#x2018;day 2&#x2019; gains or losses arising for liabilities and contingent liabilities that would be within the scope of IAS 37 or IFRIC 21 Levies, if incurred separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the same time, the Board decided to clarify existing guidance in IFRS 3 for contingent assets that would not be affected by replacing the reference to the Framework for the Preparation and Presentation of Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments are effective for annual reporting periods beginning on or after January 1, 2022 and apply prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%"&gt;Property, Plant and Equipment: Proceeds before Intended Use &#x2013; Amendments to IAS 16&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2020, the IASB issued amendments to IAS 16, which prohibit entities from deducting from the cost of an item of property, plant and equipment, any proceeds from selling items produced while bringing that asset to the location and condition necessary for it to be capable of operating in the manner intended by management. Instead, an entity will recognize the proceeds from selling such items, and the costs of producing those items, in profit or loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments are effective for annual reporting periods beginning on or after January 1, 2022 and must be applied retrospectively to items of property, plant and equipment made available for use on or after the beginning of the earliest period presented when the entity first applies the amendments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments are not expected to have a material impact on the Company.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%"&gt;Onerous Contracts &#x2013; Costs of Fulfilling a Contract &#x2013; Amendments to IAS 37&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2020, the IASB issued amendments to IAS 37 to specify which costs an entity needs to include when assessing whether a contract is onerous or loss-making.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments apply a &#x201c;directly related cost approach&#x201d;. The costs that relate directly to a contract to provide goods or services include both incremental costs and an allocation of costs directly related to contract activities. General and administrative costs do not relate directly to a contract and are excluded unless they are explicitly chargeable to the counterparty under the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments are effective for annual reporting periods beginning on or after January 1, 2022. The Company will apply these amendments to contracts for which it has not yet fulfilled all its obligations at the beginning of the annual reporting period in which it first applies the amendments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%"&gt;I - Subsidiary as a first-time adopter - amendment to IFRS 1 First-time Adoption of International Financial Reporting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As part of its 2018-2020 annual improvements to IFRS standards process, the IASB issued an amendment to IFRS 1. The amendment permits a subsidiary that elects to apply paragraph D16(a) of IFRS 1 to measure cumulative translation differences using the amounts reported by the parent, based on the parent&#x2019;s date of transition to IFRS. This amendment will also be applied to an associate or joint venture that elects to apply paragraph D16(a) of IFRS 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendment is effective for annual reporting periods beginning on or after January 1, 2022 with earlier adoption permitted.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%"&gt;Fees in the &#x2019;10 per cent&#x2019; test for derecognition of financial liabilities - amendments to IFRS 9 - Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of its 2018-2020 annual improvements to IFRS standards process the IASB issued amendments to IFRS 9. The amendments clarify the fees that an entity includes when assessing whether the terms of a new or modified financial liability are substantially different from the terms of the original financial liability. These fees include only those paid or received between the borrower and the lender, including fees paid or received by either the borrower or lender on the other&#x2019;s behalf. An entity apply the amendments to financial liabilities that are modified or exchanged on or after the beginning of the annual reporting period in which the entity first applies the amendments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments are effective for annual reporting periods beginning on or after January 1, 2022 with earlier adoption permitted. The Company will apply the amendments to financial liabilities that are modified or exchanged on or after the beginning of the annual reporting period in which the entity first applies the amendments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments are not expected to have a material impact on the Company.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory>
    <kof:DisclosureOfSupplementalGuarantorInformationTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90ZXh0cmVnaW9uOjJjODdlMDlmYWM3OTQ1NTI5MmU0ZWI0MGZhZjg0NWZhXzE3NTk_656b8bf9-0019-455d-b108-3876a3d0c1b8">Supplemental Guarantor Information&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Financial Information &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following consolidating information presents condensed consolidating statements of financial position as of December 31, 2020 and 2019 and condensed consolidating statements of income, other comprehensive income and cash flows for each of the three years in the period ended December 31, 2020, 2019 and 2018 of the Company and Propimex, S. de R.L. de C.V., Comercializadora la Pureza de Bebidas, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Grupo Embotellador CIMSA, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V (as successor guarantor of Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V.) and Yoli de Acapulco, S. de R. L. de C.V. (the Guarantors). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These statements are prepared in accordance with IFRS, as issued by the IASB, with the exception that the subsidiaries are accounted for as investments under the equity method rather than being consolidated. The guarantees of the Guarantors are full and unconditional.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies applied in the preparation of the condensed financial statements is the same as those used in the preparation of the consolidated financial statements (see Note 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s consolidating condensed financial information for the (i)&#160;Company; (ii)&#160;its 100% owned guarantors subsidiaries (on standalone basis), which are wholly and unconditional guarantors under both prior years debt and current year debt referred to as &#x201c;Senior Notes&#x201d; in Note 19; (iii)&#160;the combined non-guarantor subsidiaries; iv) eliminations and v) the Company&#x2019;s consolidated financial statements are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated&#160;Statement&#160;of&#160;Financial&#160;Position&lt;br/&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  29,996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,352&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  43,497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,724&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,779&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,968&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,948)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,523&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,478&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,727&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoverable taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,217&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,471&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;727&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,494&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,222&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,834&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,274&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,280&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,948)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,440&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in other entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,273&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203,604)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,623&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rights of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;829&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,278&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,057&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,608&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,315&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,971&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,959&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,120&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,064&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,143&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets and Other current financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,136&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,172&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,783&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,940)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,151&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,976&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,364&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244,544)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  240,810&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  177,104&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  161,644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (316,492)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  263,066&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term bank loans and notes payable and current portion of non-current debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,517&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Suppliers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,606&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,195&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,766&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,832&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,884)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,361&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,856&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,549&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,387&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,947)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,845&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans and notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,097&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,461&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,983&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,770&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,941)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,557&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,080&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,041&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,584&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,941)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,764&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,936&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,590&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,971&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112,888)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,609&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity attributable to equity holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,874&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,090&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203,604)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,874&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest in consolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,583&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,874&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,673&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203,604)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,457&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  240,810&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  177,104&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  161,644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (316,492)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  263,066&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:0.5pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated&#160;Statement&#160;of&#160;Financial&#160;Position&lt;br/&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,178&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  20,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,832&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,528&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,614)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,462&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,076&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,538&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoverable taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,474&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,904&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,724&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,058&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,450&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,902&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,614)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,796&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in other entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,782&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,846&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295,448)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,751&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rights of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,130&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,057&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,187&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,608&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,501&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,941&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,411&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,208&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,813&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,432&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets and Other financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,697&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,742&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,663&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,861)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,241&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,498&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(337,309)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,043&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.237,556&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 248,471&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 200,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (428,923)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.257,839&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term bank loans and notes payable and current portion of non-current debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,421&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,064&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  11,485&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Suppliers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,832&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,845&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,474)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,771&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,613)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,010&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans and notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,492&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,161&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,797&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,860)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,752&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,616&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,860)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,144&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,621&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,376&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,630&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133,473)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,154&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity attributable to equity holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,935&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,095&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,354&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295,450)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,934&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest in consolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,751&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,935&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,095&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295,450)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,685&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.237,556&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.248,471&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.200,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.(428,923)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.257,839&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating income statements:&lt;br/&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  90,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  145,980&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (52,388)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,615&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,426&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,242)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,804&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,596&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,146)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,811&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,087&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,843&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,570)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,891&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,461&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,576)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,553&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  expenses (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,264&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,445&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,171&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(769)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,847&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange (loss) gain, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,593)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,585&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing  income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,696&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,428&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,292&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   17,893&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   9,610&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (27,442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,368&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,893&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,549&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,307&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  17,893&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,610&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (27,442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,368&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating income statements:&lt;br/&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   96,169&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   155,767&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (57,467)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   194,471&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,714&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,268&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,018)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,964&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,499&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,449)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,507&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,194&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,815&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,986)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,427&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,265&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,463)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,110&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  expenses (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,579&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;908&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,490&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,568&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,639)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,674&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange (loss) gain, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(629)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(330)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing (expense) income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,105)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,536&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,217&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,648&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,590&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,676&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   12,101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   17,689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   12,630&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,756&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,101&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   12,101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   17,689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   12,630&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:63pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating income statements:&lt;br/&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    86,736&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    165,325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    (69,720)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    182,342&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,104&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,671&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,371)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,404&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,632&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,349)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,938&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,593)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,999&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,814&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,867&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,756)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,925&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  expenses (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,254&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,881&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,425&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,375)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,564&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange (loss) gain, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing (expense) income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(102)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(102)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(731)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,536&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,260&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,732&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 13,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 18,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 12,231&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 11,704&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income after tax from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 3,366&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 3,366&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 13,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 18,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 15,597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 15,070&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,463&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,936&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- discountinued.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,975&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,975&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;768&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;768&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest discontinued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 13,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 18,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 15,597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 15,070&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.055%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating statements of comprehensive income&lt;br/&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  17,893&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,610&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (27,442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,368&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation of the effective portion of derivative financial instruments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(393)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange differences on translation of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,283)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,485&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,543)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,798&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,543)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,840)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,878&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,443)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,405&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,000)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Items not to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from equity financial asset classified at FVOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income not being reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,805&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,761)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,796&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,318)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  19,698&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (22,646)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  19,698&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,949&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (22,646)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,150&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest-continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,100)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,100)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  19,698&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (22,646)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating statements of comprehensive income&lt;br/&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 12,101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 17,689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 10,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 12,630&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation of the effective portion of derivative financial instruments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(330)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange differences on translation of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,013)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,391)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,578)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,579)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,832)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,234)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,908)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,560&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,414)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Items not to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from equity financial asset classified at FVOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(511)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(899)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(511)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income not being reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(727)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,115)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,179&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(727)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,559)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,298)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,023)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,739&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,141)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 5,542&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 7,391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 3,262&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (10,706)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 5,489&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,542&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,706)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,541&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest-continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 5,542&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 7,391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 3,262&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (10,706)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 5,489&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating statements of comprehensive income&lt;br/&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   13,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   18,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   15,597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   15,070&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation of the effective portion of derivative financial instruments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(396)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,102)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,142&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,081)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(437)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange differences on translation of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,937)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,618&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,127)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,788)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,234)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,333)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,516&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,985)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,869)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,671)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Items not to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from equity financial asset classified at FVOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,039)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,039)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,039)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income not being reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(814)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(940)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(780)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,147)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; 22,510&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,925)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;  (16,889)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,451)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    5,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       40,970&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       9,672&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       (49,785)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       6,619&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,970&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,785)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,984&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- discontinued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest-continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(421)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(421)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest- discontinued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    5,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    40,970&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    9,672&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    (49,785)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    6,619&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed Consolidated Statements of Cash Flows&lt;br/&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes for continuing op.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,731&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   21,590&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,918&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (27,443)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   15,796&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,264)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,190)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,699&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,688&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,626)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from operating activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,774&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,534&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,147&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,876&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,823&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,245)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,047&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of long-lived assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,667)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,714)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,381)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of intangible assets and other investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,196)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(614)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in financial assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,549)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,623&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,647)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,576)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,567&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,397)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows used in investing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,919&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,310&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,552&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,289)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,508)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,129&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,168&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,297&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayment of borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,051)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,187)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,019)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,909)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,419)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,245&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,102)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,210)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,905)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,560)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,397&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,278)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments of leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,811)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,159)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,688&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from financing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,962)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,209)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,525)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (decrease) increase in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(125)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,561&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,056&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,178&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,387)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,050)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    29,996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    4,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    9,352&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    43,497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed Consolidated Statements of Cash Flows&lt;br/&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes for continuing op.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,995&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   20,226&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   14,502&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   18,278&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,994)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,829)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,276&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,445&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,898&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,975)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,310&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,887)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from operating activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,221)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,088&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,289&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,446&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,633)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of long-lived assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,218)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,776)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,994)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of intangible assets and other investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,693)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,095&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,409)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in financial assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,705)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(572)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;868&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,920)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows used in investing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,230&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(925)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,939)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,110)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,744)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,736&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayment of borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,137)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,323)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,460)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,006)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,278)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,633&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,682)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,437)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,261)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,662)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,920&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,440)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(125)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments of leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(492)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,016)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,484&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,141)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,654)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from financing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,196)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,042)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,666)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,110&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,794)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (decrease) increase in cash and cash equivalents from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,187)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,249)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,172&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,727&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(493)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(477)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(987)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   9,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   4,464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   6,178&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   20,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed Consolidated Statements of Cash Flows&lt;br/&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes for continuing op.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       13,180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       19,914&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       16,766&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       (32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       16,964&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,622)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,476)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,896&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,755&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,958)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,138)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from operating activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,531)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,480&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,632&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,581&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income before taxes from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating activities from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and mergers, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,957&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,994&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,513&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,690)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of long-lived assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,506)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,012)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,518)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of intangible assets and other investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,153)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,710&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,088&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,576)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,948)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,820)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(387)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,816)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from investing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,919)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,266)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,451&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,291)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from investing activities from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(962)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(962)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,426&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayment of borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,028)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,929)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,957)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,189)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,487)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,998)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,690&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,984)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,038)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,434)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,038)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from issuing shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,118&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,157)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,957)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,682)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from financing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,803)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,140)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,451)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,235)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from financing activities from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (decrease) increase in cash and cash equivalents from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,709&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,774)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (decrease) increase in cash and cash equivalents from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,824&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,767&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(841)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,058)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.          16,529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.          1,026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.          6,172&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.          &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.          23,727&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfSupplementalGuarantorInformationTextBlock>
    <kof:ScheduleOfGuarantorInformationTableTextBlock
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90ZXh0cmVnaW9uOjJjODdlMDlmYWM3OTQ1NTI5MmU0ZWI0MGZhZjg0NWZhXzEyMDk0NjI3OTA3MzA3_33a64f45-cc97-489e-94b5-dad22bb6aac2">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s consolidating condensed financial information for the (i)&#160;Company; (ii)&#160;its 100% owned guarantors subsidiaries (on standalone basis), which are wholly and unconditional guarantors under both prior years debt and current year debt referred to as &#x201c;Senior Notes&#x201d; in Note 19; (iii)&#160;the combined non-guarantor subsidiaries; iv) eliminations and v) the Company&#x2019;s consolidated financial statements are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated&#160;Statement&#160;of&#160;Financial&#160;Position&lt;br/&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  29,996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,352&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  43,497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,724&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,779&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,968&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,948)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,523&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,478&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,727&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoverable taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,217&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,471&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;727&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,494&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,222&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,834&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,274&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,280&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,948)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,440&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in other entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,273&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203,604)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,623&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rights of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;829&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,278&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,057&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,608&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,315&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,971&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,959&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,120&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,064&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,143&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets and Other current financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,136&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,172&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,783&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,940)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,151&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,976&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,364&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244,544)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  240,810&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  177,104&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  161,644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (316,492)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  263,066&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term bank loans and notes payable and current portion of non-current debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,517&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Suppliers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,606&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,195&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,766&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,832&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,884)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,361&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,856&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,549&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,387&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,947)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,845&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans and notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,097&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,461&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,983&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,770&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,941)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,557&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,080&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,041&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,584&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,941)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,764&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,936&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,590&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,971&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112,888)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,609&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity attributable to equity holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,874&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,090&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203,604)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,874&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest in consolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,583&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,874&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,673&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203,604)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,457&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  240,810&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  177,104&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  161,644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (316,492)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  263,066&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:0.5pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated&#160;Statement&#160;of&#160;Financial&#160;Position&lt;br/&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,178&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  20,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,832&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,528&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,614)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,462&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,076&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,538&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoverable taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,474&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,904&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,724&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,058&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,450&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,902&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,614)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,796&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in other entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,782&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,846&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295,448)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,751&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rights of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,130&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,057&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,187&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,608&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,501&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,941&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,411&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,208&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,813&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,432&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets and Other financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,697&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,742&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,663&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,861)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,241&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,498&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(337,309)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,043&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.237,556&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 248,471&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 200,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (428,923)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.257,839&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term bank loans and notes payable and current portion of non-current debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,421&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,064&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  11,485&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Suppliers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,832&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,845&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,474)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,771&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,613)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,010&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans and notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,492&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,161&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,797&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,860)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,752&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,616&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,860)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,144&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,621&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,376&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,630&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133,473)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,154&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity attributable to equity holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,935&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,095&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,354&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295,450)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,934&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest in consolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,751&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,935&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,095&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295,450)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,685&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.237,556&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.248,471&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.200,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.(428,923)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.257,839&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating income statements:&lt;br/&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  90,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  145,980&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (52,388)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,615&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,426&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,242)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,804&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,596&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,146)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,811&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,087&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,843&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,570)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,891&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,461&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,576)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,553&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  expenses (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,264&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,445&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,171&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(769)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,847&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange (loss) gain, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,593)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,585&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing  income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,696&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,428&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,292&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   17,893&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   9,610&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (27,442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,368&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,893&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,549&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,307&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  17,893&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,610&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (27,442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,368&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating income statements:&lt;br/&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   96,169&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   155,767&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (57,467)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   194,471&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,714&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,268&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,018)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,964&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,499&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,449)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,507&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,194&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,815&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,986)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,427&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,265&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,463)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,110&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  expenses (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,579&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;908&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,490&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,568&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,639)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,674&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange (loss) gain, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(629)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(330)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing (expense) income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,105)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,536&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,217&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,648&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,590&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,676&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   12,101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   17,689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   12,630&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,756&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,101&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   12,101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   17,689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   12,630&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:63pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating income statements:&lt;br/&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    86,736&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    165,325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    (69,720)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    182,342&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,104&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,671&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,371)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,404&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,632&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,349)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,938&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,593)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,999&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,814&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,867&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,756)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,925&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  expenses (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,254&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,881&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,425&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,375)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,564&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange (loss) gain, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing (expense) income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(102)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(102)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(731)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,536&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,260&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,732&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 13,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 18,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 12,231&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 11,704&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income after tax from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 3,366&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 3,366&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 13,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 18,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 15,597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 15,070&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,463&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,936&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- discountinued.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,975&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,975&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;768&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;768&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest discontinued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 13,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 18,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 15,597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 15,070&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.055%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating statements of comprehensive income&lt;br/&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  17,893&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,610&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (27,442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,368&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation of the effective portion of derivative financial instruments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(393)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange differences on translation of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,283)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,485&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,543)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,798&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,543)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,840)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,878&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,443)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,405&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,000)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Items not to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from equity financial asset classified at FVOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income not being reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,805&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,761)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,796&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,318)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  19,698&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (22,646)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  19,698&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,949&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (22,646)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,150&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest-continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,100)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,100)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  19,698&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (22,646)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating statements of comprehensive income&lt;br/&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 12,101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 17,689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 10,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 12,630&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation of the effective portion of derivative financial instruments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(330)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange differences on translation of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,013)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,391)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,578)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,579)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,832)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,234)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,908)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,560&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,414)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Items not to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from equity financial asset classified at FVOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(511)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(899)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(511)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income not being reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(727)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,115)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,179&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(727)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,559)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,298)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,023)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,739&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,141)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 5,542&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 7,391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 3,262&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (10,706)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 5,489&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,542&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,706)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,541&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest-continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 5,542&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 7,391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 3,262&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (10,706)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 5,489&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed consolidating statements of comprehensive income&lt;br/&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   13,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   18,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   15,597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   15,070&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation of the effective portion of derivative financial instruments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(396)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,102)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,142&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,081)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(437)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange differences on translation of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,937)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,618&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,127)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,788)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,234)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,333)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,516&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,985)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,869)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,671)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Items not to be reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from equity financial asset classified at FVOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,039)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,039)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,039)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income not being reclassified to profit or loss in subsequent periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(814)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(940)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(780)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,147)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; 22,510&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,925)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;  (16,889)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,451)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    5,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       40,970&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       9,672&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       (49,785)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       6,619&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,970&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,785)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,984&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity holders of the parent- discontinued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest-continuing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(421)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(421)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interest- discontinued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated comprehensive income for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    5,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    40,970&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    9,672&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    (49,785)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    6,619&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed Consolidated Statements of Cash Flows&lt;br/&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes for continuing op.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,731&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   21,590&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,918&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (27,443)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   15,796&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,264)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,190)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,699&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,688&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,626)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from operating activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,774&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,534&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,147&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,876&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,823&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,245)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,047&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of long-lived assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,667)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,714)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,381)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of intangible assets and other investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,196)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(614)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in financial assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,549)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,623&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,647)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,576)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,567&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,397)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows used in investing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,919&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,310&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,552&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,289)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,508)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,129&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,168&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,297&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayment of borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,051)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,187)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,019)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,909)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,419)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,245&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,102)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,210)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,905)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,560)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,397&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,278)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments of leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,811)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,159)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,688&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from financing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,962)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,209)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,525)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (decrease) increase in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(125)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,561&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,056&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,178&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,387)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,050)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    29,996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    4,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    9,352&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.    43,497&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed Consolidated Statements of Cash Flows&lt;br/&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes for continuing op.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   10,995&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   20,226&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   14,502&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   (27,445)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   18,278&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,994)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,829)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,276&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,445&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,898&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,975)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,310&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,887)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from operating activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,221)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,088&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,289&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,446&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,633)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of long-lived assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,218)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,776)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,994)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of intangible assets and other investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,693)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,095&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,409)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in financial assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,705)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(572)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;868&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,920)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows used in investing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,230&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(925)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,939)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,110)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,744)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,736&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayment of borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,137)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,323)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,460)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,006)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,278)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,633&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,682)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,437)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,261)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,662)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,920&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,440)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(125)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments of leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(492)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,016)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,484&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,141)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,654)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from financing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,196)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,042)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,666)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,110&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,794)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (decrease) increase in cash and cash equivalents from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,187)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,249)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,172&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,727&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(493)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(477)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(987)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   9,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   4,464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   6,178&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   20,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined Wholly-owned Guarantors Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Combined non-guarantor Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Condensed Consolidated Statements of Cash Flows&lt;br/&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes for continuing op.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       13,180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       19,914&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       16,766&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       (32,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.       16,964&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,622)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,476)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,896&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,755&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,958)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,138)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from operating activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,531)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,480&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,632&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,581&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income before taxes from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating activities from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and mergers, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,957&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,994&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,513&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,690)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of long-lived assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,506)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,012)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,518)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of intangible assets and other investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,153)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,710&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,088&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,576)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,948)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,820)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(387)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,816)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from investing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,919)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,266)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,451&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,291)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from investing activities from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(962)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(962)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,426&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayment of borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,028)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,929)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,957)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,189)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,487)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,998)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,690&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,984)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,038)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,434)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,038)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from issuing shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,118&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,157)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,957)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,682)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from financing activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,803)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,140)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,451)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,235)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash flows (used in)/from financing activities from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (decrease) increase in cash and cash equivalents from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,709&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,774)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (decrease) increase in cash and cash equivalents from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,824&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,767&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(841)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,058)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.          16,529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.          1,026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.          6,172&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.          &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.          23,727&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:ScheduleOfGuarantorInformationTableTextBlock>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQtMS0xLTEtMA_d8ed4e22-8e21-4b4e-919d-a5d624a5ff94"
      unitRef="mxn">29996000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQtMi0xLTEtMA_a8d1411b-2cbe-4828-9c94-af621cda68b7"
      unitRef="mxn">4149000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQtMy0xLTEtMA_7d1dcfea-7112-4327-9924-255023e56ee7"
      unitRef="mxn">9352000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQtNC0xLTEtMA_b500b46e-b28b-4223-a79c-9fa09b84b462"
      unitRef="mxn">0</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQtNS0xLTEtMA_2590b9a9-d09d-4911-ac8b-7d8ce6a13633"
      unitRef="mxn">43497000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUtMS0xLTEtMA_5744fc36-9c78-42fe-abbc-ede733a6b712"
      unitRef="mxn">16724000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUtMi0xLTEtMA_8dbaac8c-09eb-4408-8d11-6f3c0774a069"
      unitRef="mxn">22779000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUtMy0xLTEtMA_594e4638-ab6c-4afc-9342-aaa5b329fbec"
      unitRef="mxn">43968000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUtNC0xLTEtMA_7551771f-395b-47df-a6d6-1498927e5d7b"
      unitRef="mxn">-71948000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUtNS0xLTEtMA_b524362e-2d1b-47e8-9269-158d5d239bd6"
      unitRef="mxn">11523000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:Inventories
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYtMS0xLTEtMA_117e2ae3-1217-44e2-a691-74b9ffcec859"
      unitRef="mxn">0</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYtMi0xLTEtMA_730fa607-d634-4f0f-ba37-b88b6e73a962"
      unitRef="mxn">1478000000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYtMy0xLTEtMA_ea3a464b-2fb9-448e-9113-6d2e9a604c19"
      unitRef="mxn">8249000000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYtNC0xLTEtMA_5a9f147b-75b9-4ce7-8d60-1b1046c69ccf"
      unitRef="mxn">0</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYtNS0xLTEtMA_1a009ff6-e1cd-41cb-ba70-4c20fb788200"
      unitRef="mxn">9727000000</ifrs-full:Inventories>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzctMS0xLTEtMA_7f6a3513-20b7-4ba2-b231-52c6007aebac"
      unitRef="mxn">113000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzctMi0xLTEtMA_7a6874a6-5154-4250-a3da-3cb713c8296b"
      unitRef="mxn">1141000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzctMy0xLTEtMA_8f30962a-11db-40e9-9f73-75787244eb0c"
      unitRef="mxn">4217000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzctNC0xLTEtMA_7f5bebe6-8b72-44b5-9aef-4e892deb1be6"
      unitRef="mxn">0</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzctNS0xLTEtMA_f57011e4-8510-41ed-ac18-78ec23ca26e1"
      unitRef="mxn">5471000000</ifrs-full:CurrentTaxAssetsCurrent>
    <kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgtMS0xLTEtMA_c573df28-6a43-417a-9195-29c48d213b13"
      unitRef="mxn">1000000</kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgtMi0xLTEtMA_3550a68a-edd0-4cad-bb20-2a5339f6f0e3"
      unitRef="mxn">727000000</kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgtMy0xLTEtMA_f023de45-f121-479d-a3c9-708a8b6851fd"
      unitRef="mxn">1494000000</kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgtNC0xLTEtMA_00506c6a-eaba-4f00-b670-5cdda218d2b4"
      unitRef="mxn">0</kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgtNS0xLTEtMA_1345a1cf-3c82-4d7b-a711-504f4dfc9a52"
      unitRef="mxn">2222000000</kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets>
    <ifrs-full:CurrentAssets
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzktMS0xLTEtMA_3ec05960-3e97-4044-8224-06d0308fe4d6"
      unitRef="mxn">46834000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzktMi0xLTEtMA_5fab7a59-21fb-4813-a89d-23411ce40dbc"
      unitRef="mxn">30274000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzktMy0xLTEtMA_77f3efb0-c116-4ea6-8340-41d94870bd4b"
      unitRef="mxn">67280000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzktNC0xLTEtMA_58e6f4cd-cded-4f75-8413-00d4fc381885"
      unitRef="mxn">-71948000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzktNS0xLTEtMA_e7cd4524-71b1-4df0-a190-07404bb50165"
      unitRef="mxn">72440000000</ifrs-full:CurrentAssets>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEyLTEtMS0xLTA_9857a9a8-727d-4c63-90ba-8276db5f0c15"
      unitRef="mxn">127273000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEyLTItMS0xLTA_fa3452f7-b388-4bd9-a120-b46f9750efff"
      unitRef="mxn">82371000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEyLTMtMS0xLTA_78a15ae3-0912-4ca5-8597-9a2d48642813"
      unitRef="mxn">1583000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEyLTQtMS0xLTA_e012963b-7270-407a-881d-0610d989fbe2"
      unitRef="mxn">-203604000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEyLTUtMS0xLTA_c575c935-ca55-4fa0-b882-f378d087656e"
      unitRef="mxn">7623000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:RightofuseAssets
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEzLTEtMS0xLTA_f2d49c21-4753-4b04-bcc1-cb551ab8cd87"
      unitRef="mxn">0</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEzLTItMS0xLTA_160b153b-a80e-462f-97b3-41c3a9259f7a"
      unitRef="mxn">449000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEzLTMtMS0xLTA_7600800a-19b2-4063-a785-53ede5ba8258"
      unitRef="mxn">829000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEzLTQtMS0xLTA_d0453aa2-2404-4d57-ba01-f76a5ffe99f5"
      unitRef="mxn">0</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzEzLTUtMS0xLTA_635246b3-13df-4def-9d62-ec8de6d7fff8"
      unitRef="mxn">1278000000</ifrs-full:RightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE0LTEtMS0xLTA_f1ac2600-7d60-4cec-aaa7-8d74823bfbfa"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE0LTItMS0xLTA_59917b59-6de4-437e-9b23-5e1ba9f12eea"
      unitRef="mxn">19403000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE0LTMtMS0xLTA_0cfea8ea-0d82-4e77-82b5-7c5b040ee8d1"
      unitRef="mxn">40057000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE0LTQtMS0xLTA_9630c578-19ec-4a72-a064-3a16213b745c"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE0LTUtMS0xLTA_f0e13fca-670f-4511-9425-52bf73845656"
      unitRef="mxn">59460000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE1LTEtMS0xLTA_560056fa-2b7b-40e2-a6c3-e963438c9510"
      unitRef="mxn">27608000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE1LTItMS0xLTA_1d12645a-0607-4866-8757-afaf627db8be"
      unitRef="mxn">36315000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE1LTMtMS0xLTA_6df6a1cf-7eee-4515-98a4-0f389e95f443"
      unitRef="mxn">40048000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE1LTQtMS0xLTA_df3ff9e5-acd8-4a8e-aeb5-ab520b688f08"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE1LTUtMS0xLTA_a53b980f-88c1-433f-bdb5-d17d3e2b49f2"
      unitRef="mxn">103971000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DeferredTaxAssets
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE2LTEtMS0xLTA_1f8b762d-2757-4cdb-91ca-d0b1801c0935"
      unitRef="mxn">3959000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE2LTItMS0xLTA_65c40d74-c3f4-45ba-82bb-e4ccfcfc636a"
      unitRef="mxn">2120000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE2LTMtMS0xLTA_6e4be4e5-9a23-4122-9b15-4dde319a82ba"
      unitRef="mxn">5064000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE2LTQtMS0xLTA_19194633-a00b-4159-a201-6e117dc5556b"
      unitRef="mxn">0</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE2LTUtMS0xLTA_07e8a91b-cbfc-45c3-8349-0a83854fa2fa"
      unitRef="mxn">11143000000</ifrs-full:DeferredTaxAssets>
    <kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE3LTEtMS0xLTA_e02d860e-5b6c-4b5b-ac1a-ec7fa52c2a2b"
      unitRef="mxn">35136000000</kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE3LTItMS0xLTA_ab17e23c-8218-4708-a37c-701a0467ffa9"
      unitRef="mxn">6172000000</kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE3LTMtMS0xLTA_1eeab0f8-884f-4069-a792-e1a43a81f580"
      unitRef="mxn">6783000000</kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE3LTQtMS0xLTA_0012ea21-7d90-4179-81f0-088875f0d23c"
      unitRef="mxn">-40940000000</kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE3LTUtMS0xLTA_632a2f8e-d5a3-45f0-b551-b6547d5e8798"
      unitRef="mxn">7151000000</kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE4LTEtMS0xLTA_f908725b-ad7a-4df7-b6ba-ba45d6befa37"
      unitRef="mxn">193976000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE4LTItMS0xLTA_d246681b-0927-4011-b8c0-545ef8179c06"
      unitRef="mxn">146830000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE4LTMtMS0xLTA_ef453975-9184-47bd-a8b8-8ca32ebd4430"
      unitRef="mxn">94364000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE4LTQtMS0xLTA_f59c809b-c2ee-4a4c-a6f3-244df6935ff7"
      unitRef="mxn">-244544000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE4LTUtMS0xLTA_4c469d21-5288-416b-b793-c2e961d830d5"
      unitRef="mxn">190626000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:Assets
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE5LTEtMS0xLTA_ccf6fe79-344a-49b4-9279-9b294d4f6449"
      unitRef="mxn">240810000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE5LTItMS0xLTA_3517346a-8dbc-4422-8874-fe5d41388d73"
      unitRef="mxn">177104000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE5LTMtMS0xLTA_eb669baa-7b1e-42fc-9e75-7741e2f4ce31"
      unitRef="mxn">161644000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE5LTQtMS0xLTA_2da9f439-081b-4cad-8d18-889b366cd913"
      unitRef="mxn">-316492000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzE5LTUtMS0xLTA_d6876981-302b-4da1-8759-3271c5cec90c"
      unitRef="mxn">263066000000</ifrs-full:Assets>
    <kof:CurrentPortionOfShortTermBankLoansAndNotesPayable
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzIzLTEtMS0xLTA_11e85ddf-54ff-4521-9682-4c67fbe6894c"
      unitRef="mxn">2500000000</kof:CurrentPortionOfShortTermBankLoansAndNotesPayable>
    <kof:CurrentPortionOfShortTermBankLoansAndNotesPayable
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzIzLTItMS0xLTA_696734eb-9c04-467a-860d-26143c4657dd"
      unitRef="mxn">0</kof:CurrentPortionOfShortTermBankLoansAndNotesPayable>
    <kof:CurrentPortionOfShortTermBankLoansAndNotesPayable
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzIzLTMtMS0xLTA_a006456d-847b-45a2-b84c-0ae843ad82ca"
      unitRef="mxn">2517000000</kof:CurrentPortionOfShortTermBankLoansAndNotesPayable>
    <kof:CurrentPortionOfShortTermBankLoansAndNotesPayable
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzIzLTQtMS0xLTA_68cb9bef-1200-40b4-9672-f39eba27a356"
      unitRef="mxn">0</kof:CurrentPortionOfShortTermBankLoansAndNotesPayable>
    <kof:CurrentPortionOfShortTermBankLoansAndNotesPayable
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzIzLTUtMS0xLTA_c83a4c6c-49fd-462d-8188-8bedcc8513d2"
      unitRef="mxn">5017000000</kof:CurrentPortionOfShortTermBankLoansAndNotesPayable>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI0LTEtMS0xLTA_cec872db-d1b6-4e92-bf5a-47de27615ba6"
      unitRef="mxn">0</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI0LTItMS0xLTA_753f8504-7e28-4fbb-9262-1f5650021ee2"
      unitRef="mxn">156000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI0LTMtMS0xLTA_01918130-381c-4794-be9b-474b06d23d7f"
      unitRef="mxn">404000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI0LTQtMS0xLTA_9f983306-6fc3-4947-8c54-4a31bb83b33c"
      unitRef="mxn">0</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI0LTUtMS0xLTA_3f2e7884-4717-4ae8-8830-603001d620bf"
      unitRef="mxn">560000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentInterestPayable
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI1LTEtMS0xLTA_be304bba-2de7-4a8b-bdee-1277643414f1"
      unitRef="mxn">684000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI1LTItMS0xLTA_919ce7c2-161f-4d72-8946-3491f489e03b"
      unitRef="mxn">0</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI1LTMtMS0xLTA_e1ae172f-b88e-4848-8849-5c559adc11de"
      unitRef="mxn">28000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI1LTQtMS0xLTA_65925667-81c0-4d59-a435-4d17085db4c0"
      unitRef="mxn">0</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI1LTUtMS0xLTA_d60f961b-7482-4b83-9742-747dbece9a3c"
      unitRef="mxn">712000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI2LTEtMS0xLTA_93416868-5ea0-41a2-a80b-4c407aba6203"
      unitRef="mxn">25000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI2LTItMS0xLTA_f690a40e-320f-4934-a618-b1df0505ed4d"
      unitRef="mxn">2627000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI2LTMtMS0xLTA_aee7c3fa-d9ec-493b-9188-645346ab4e40"
      unitRef="mxn">14606000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI2LTQtMS0xLTA_605eb1c5-b00b-47fd-8663-db4feba983f6"
      unitRef="mxn">-63000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI2LTUtMS0xLTA_beff1bf4-082a-444d-99d3-df23d9b7ae09"
      unitRef="mxn">17195000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:OtherCurrentNonfinancialLiabilities
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI3LTEtMS0xLTA_46e5ec00-5e70-4934-9098-3ed9ae372399"
      unitRef="mxn">22647000000</ifrs-full:OtherCurrentNonfinancialLiabilities>
    <ifrs-full:OtherCurrentNonfinancialLiabilities
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI3LTItMS0xLTA_ac1d558f-2665-4c32-8cbe-4dc5ed60affe"
      unitRef="mxn">41766000000</ifrs-full:OtherCurrentNonfinancialLiabilities>
    <ifrs-full:OtherCurrentNonfinancialLiabilities
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI3LTMtMS0xLTA_95123b6a-192a-40cd-9181-4445d84b08fd"
      unitRef="mxn">26832000000</ifrs-full:OtherCurrentNonfinancialLiabilities>
    <ifrs-full:OtherCurrentNonfinancialLiabilities
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI3LTQtMS0xLTA_eaceb892-d1e1-4ba6-a15a-ce615ca5da88"
      unitRef="mxn">-71884000000</ifrs-full:OtherCurrentNonfinancialLiabilities>
    <ifrs-full:OtherCurrentNonfinancialLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI3LTUtMS0xLTA_9949a262-7bcc-416f-8bed-0181b5262d88"
      unitRef="mxn">19361000000</ifrs-full:OtherCurrentNonfinancialLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI4LTEtMS0xLTA_0dc43a86-13c1-4e96-999b-d878bf1e7820"
      unitRef="mxn">25856000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI4LTItMS0xLTA_afef1304-f0fb-4579-88c6-bd999f51608c"
      unitRef="mxn">44549000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI4LTMtMS0xLTA_6d27fef9-de93-4040-bcb9-761a8ef4aa8a"
      unitRef="mxn">44387000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI4LTQtMS0xLTA_2725c06b-6397-4a2f-825a-699a2610abee"
      unitRef="mxn">-71947000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzI4LTUtMS0xLTA_00ee94fd-f19f-4941-8648-98bd7475440d"
      unitRef="mxn">42845000000</ifrs-full:CurrentLiabilities>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMxLTEtMS0xLTA_9bb47c08-ae15-4364-9ced-5aecdbc52632"
      unitRef="mxn">82097000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMxLTItMS0xLTA_371cfb26-7078-432b-818b-01fe3fa4f1cf"
      unitRef="mxn">0</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMxLTMtMS0xLTA_60ab5322-97c9-4f79-8999-8ec4ac4acef0"
      unitRef="mxn">364000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMxLTQtMS0xLTA_c275e24d-322d-498b-8bbd-f81a7860b0fd"
      unitRef="mxn">0</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMxLTUtMS0xLTA_10012d51-9c8f-4310-a4ed-f6219a00cb9d"
      unitRef="mxn">82461000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMyLTEtMS0xLTA_89d3c94a-9015-4d48-a7f6-e4b40c2fe76a"
      unitRef="mxn">0</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMyLTItMS0xLTA_ef5bd91e-2c4a-4c1a-a77f-59f2b544cdc9"
      unitRef="mxn">296000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMyLTMtMS0xLTA_31ae35ac-3c16-4b18-bbad-46a2e7328192"
      unitRef="mxn">450000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMyLTQtMS0xLTA_2ba1018f-69e3-44a8-9f8d-eb15ce4a456c"
      unitRef="mxn">0</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMyLTUtMS0xLTA_520b45ed-2d2c-4db8-a68d-6d2da756a120"
      unitRef="mxn">746000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:OtherNoncurrentNonfinancialLiabilities
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMzLTEtMS0xLTA_838d4892-ca27-4a19-ae6c-876f3c2274d3"
      unitRef="mxn">15983000000</ifrs-full:OtherNoncurrentNonfinancialLiabilities>
    <ifrs-full:OtherNoncurrentNonfinancialLiabilities
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMzLTItMS0xLTA_10b6c6ed-e6c1-4c92-8a18-486635c756f0"
      unitRef="mxn">35745000000</ifrs-full:OtherNoncurrentNonfinancialLiabilities>
    <ifrs-full:OtherNoncurrentNonfinancialLiabilities
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMzLTMtMS0xLTA_76f5b69e-7ded-4a8d-8fb7-adfbdbda79b0"
      unitRef="mxn">3770000000</ifrs-full:OtherNoncurrentNonfinancialLiabilities>
    <ifrs-full:OtherNoncurrentNonfinancialLiabilities
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMzLTQtMS0xLTA_8521daf3-5b28-4bee-bf73-60bebff2e4c3"
      unitRef="mxn">-40941000000</ifrs-full:OtherNoncurrentNonfinancialLiabilities>
    <ifrs-full:OtherNoncurrentNonfinancialLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzMzLTUtMS0xLTA_d21b3abe-d0b0-4339-8b43-777597a592b1"
      unitRef="mxn">14557000000</ifrs-full:OtherNoncurrentNonfinancialLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM0LTEtMS0xLTA_32b098ff-0dd7-4104-8ab5-e1e6baf1ce4f"
      unitRef="mxn">98080000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM0LTItMS0xLTA_61060be9-41db-41a8-9ac4-68a381be1bbd"
      unitRef="mxn">36041000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM0LTMtMS0xLTA_b722b96f-78b9-4fa3-8b47-7d851e5ad971"
      unitRef="mxn">4584000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM0LTQtMS0xLTA_e07b0e71-db2d-4c44-a9ef-010645f1de83"
      unitRef="mxn">-40941000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM0LTUtMS0xLTA_18554d80-5878-4342-8867-b38a51011c8e"
      unitRef="mxn">97764000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM1LTEtMS0xLTA_2ef540eb-fcc8-4e0a-ae4d-a1f55725ce4c"
      unitRef="mxn">123936000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM1LTItMS0xLTA_2e6b7c2f-4b74-4025-9f17-ee093d123ddf"
      unitRef="mxn">80590000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM1LTMtMS0xLTA_7f1abec3-fad2-4ad5-b003-70b29071dfcc"
      unitRef="mxn">48971000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM1LTQtMS0xLTA_9e650d08-6574-4acd-8354-e2efeb65df8d"
      unitRef="mxn">-112888000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM1LTUtMS0xLTA_63dcd42d-c7d7-4dd0-8d99-ef4feed6f9b8"
      unitRef="mxn">140609000000</ifrs-full:Liabilities>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM3LTEtMS0xLTA_50b4df6a-797f-439e-87cd-b64470d73392"
      unitRef="mxn">116874000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM3LTItMS0xLTA_9d1348af-3684-4a3e-acdd-7501f1c6a140"
      unitRef="mxn">96514000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM3LTMtMS0xLTA_27dcdf03-6460-4db4-a866-65fe686e5ba7"
      unitRef="mxn">107090000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM3LTQtMS0xLTA_5d2eac77-f1ed-454c-968b-154972cef57c"
      unitRef="mxn">-203604000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM3LTUtMS0xLTA_3eadfcd5-6975-44d5-867b-d3357a8cf5ce"
      unitRef="mxn">116874000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NoncontrollingInterests
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM4LTEtMS0xLTA_74edb3f7-8ad6-4322-9566-b5519cb61d53"
      unitRef="mxn">0</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM4LTItMS0xLTA_d4b0b048-1f56-4585-a98c-6137c526b78e"
      unitRef="mxn">0</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM4LTMtMS0xLTA_1a872c09-882f-44ac-a3cc-2aac62d7bd2d"
      unitRef="mxn">5583000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM4LTQtMS0xLTA_c58f389e-726b-4791-bcbe-c79487061f6c"
      unitRef="mxn">0</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM4LTUtMS0xLTA_f916f667-d0e0-46e6-a417-7c01e6340129"
      unitRef="mxn">5583000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:Equity
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM5LTEtMS0xLTA_f85a6bec-889a-4403-ab5c-ec66b0366447"
      unitRef="mxn">116874000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM5LTItMS0xLTA_30fe7228-2753-4906-abe9-e6e2e6822f55"
      unitRef="mxn">96514000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM5LTMtMS0xLTA_20cc932b-1e49-4cc6-bf82-126adea78206"
      unitRef="mxn">112673000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM5LTQtMS0xLTA_96cd2f7b-2528-4767-8df4-6b85ccf6bb2f"
      unitRef="mxn">-203604000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzM5LTUtMS0xLTA_18e54720-eb5d-4950-8a73-f2e949d8f721"
      unitRef="mxn">122457000000</ifrs-full:Equity>
    <ifrs-full:EquityAndLiabilities
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQwLTEtMS0xLTA_17399fd0-ed12-438e-a7bc-7bbbc98382e2"
      unitRef="mxn">240810000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQwLTItMS0xLTA_b3b67925-e772-4ded-9b01-135492a002e0"
      unitRef="mxn">177104000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQwLTMtMS0xLTA_c8fc606f-b0c1-4393-b102-f5ac8ac4e4fc"
      unitRef="mxn">161644000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQwLTQtMS0xLTA_7a394a5a-6180-4ad0-8c2f-f14009b935b5"
      unitRef="mxn">-316492000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQwLTUtMS0xLTA_c10bf48c-afad-4496-8a4a-4f95ad5f2c3e"
      unitRef="mxn">263066000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ2LTEtMS0xLTA_6ddca6ec-4e6b-4324-853e-b7c41fbcb814"
      unitRef="mxn">9849000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ2LTItMS0xLTA_c3ae525d-a8cd-413c-8a72-a4f4b0134406"
      unitRef="mxn">4464000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ2LTMtMS0xLTA_1a521937-0fe7-48ed-8da5-757129b63d0e"
      unitRef="mxn">6178000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ2LTQtMS0xLTA_81431757-8002-4174-a603-7c192541970f"
      unitRef="mxn">0</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ2LTUtMS0xLTA_3dc44068-4a3d-49a8-b423-4a21b207e2bc"
      unitRef="mxn">20491000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ3LTEtMS0xLTA_d55ba312-c654-464d-b7a0-d337e0239ea9"
      unitRef="mxn">18832000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ3LTItMS0xLTA_ba3024fa-c72b-4bfa-90f4-57bdc813db49"
      unitRef="mxn">28528000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ3LTMtMS0xLTA_7963156f-29ed-4864-a19d-be9afaa5e6b1"
      unitRef="mxn">59730000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ3LTQtMS0xLTA_5ecb74d7-5322-481b-87ca-8de1fff98f21"
      unitRef="mxn">-91614000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ3LTUtMS0xLTA_64c2679f-366b-449a-9817-895bef763e47"
      unitRef="mxn">15476000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:Inventories
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ4LTEtMS0xLTA_677bc784-69f8-4bb3-be57-4b21e63e79ae"
      unitRef="mxn">0</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ4LTItMS0xLTA_0aee849a-8f1c-4b2b-af5c-e6ad0518e851"
      unitRef="mxn">1462000000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ4LTMtMS0xLTA_28e4426e-bd9f-4621-a9a4-14318b4e12e4"
      unitRef="mxn">9076000000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ4LTQtMS0xLTA_d1fd509f-a26f-423e-b5e9-36fdf3f62dc5"
      unitRef="mxn">0</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ4LTUtMS0xLTA_28ed22f2-1afb-4af2-8a77-999ae4237bb0"
      unitRef="mxn">10538000000</ifrs-full:Inventories>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ5LTEtMS0xLTA_333b289c-958b-49c8-be88-baf28d2b7916"
      unitRef="mxn">189000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ5LTItMS0xLTA_153eca64-f6cb-436e-befc-0fe097fff3c9"
      unitRef="mxn">1474000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ5LTMtMS0xLTA_8cdeaf9b-337c-4a33-a0be-f6482f4fe832"
      unitRef="mxn">5904000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ5LTQtMS0xLTA_fcae00b5-1a46-4645-8abf-975a53532cf0"
      unitRef="mxn">0</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzQ5LTUtMS0xLTA_86718534-3a95-43bd-9868-fd25cf68350a"
      unitRef="mxn">7567000000</ifrs-full:CurrentTaxAssetsCurrent>
    <kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUwLTEtMS0xLTA_16155bc4-55b1-47a0-a12c-723f66c95eb4"
      unitRef="mxn">188000000</kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUwLTItMS0xLTA_7706de1c-2bbc-49c2-b916-f52c4c0baf96"
      unitRef="mxn">522000000</kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUwLTMtMS0xLTA_acf864f9-d898-4680-b865-85b04aa3bd73"
      unitRef="mxn">2014000000</kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUwLTQtMS0xLTA_e394b370-aba9-45cc-aa8f-5551596ab821"
      unitRef="mxn">0</kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUwLTUtMS0xLTA_3dc9c424-78d5-4c7a-b8d5-7d1a6e27d217"
      unitRef="mxn">2724000000</kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets>
    <ifrs-full:CurrentAssets
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUxLTEtMS0xLTA_dcf6da5a-c0d9-40ac-b7fc-2d45c21230e5"
      unitRef="mxn">29058000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUxLTItMS0xLTA_354117f7-998c-4289-958f-0c4552604cab"
      unitRef="mxn">36450000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUxLTMtMS0xLTA_6c56c5f5-8931-4b65-94b8-0ac5dfd6f7f8"
      unitRef="mxn">82902000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUxLTQtMS0xLTA_7722b710-399e-4f72-8d1f-805e5989da20"
      unitRef="mxn">-91614000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzUxLTUtMS0xLTA_3bce79c5-7a5d-465e-8657-b4f259c89548"
      unitRef="mxn">56796000000</ifrs-full:CurrentAssets>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU0LTEtMS0xLTA_c3635a85-3bda-462d-a949-121a57cb7e92"
      unitRef="mxn">153782000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU0LTItMS0xLTA_37347e06-527d-4fed-9f9b-82bd7f37e546"
      unitRef="mxn">147846000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU0LTMtMS0xLTA_87b65be5-3a1c-4032-9465-8a097602909d"
      unitRef="mxn">3571000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU0LTQtMS0xLTA_62fca355-ab88-4d70-b2a7-2cdb895f23e6"
      unitRef="mxn">-295448000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU0LTUtMS0xLTA_857890de-0e61-44e7-aa2c-dcb9474b1b4c"
      unitRef="mxn">9751000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:RightofuseAssets
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU1LTEtMS0xLTA_a55466a1-6588-4e7c-8821-d78186ce8ad2"
      unitRef="mxn">0</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU1LTItMS0xLTA_47e4e63e-8170-48b3-a565-bf020e4b0385"
      unitRef="mxn">594000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU1LTMtMS0xLTA_6b2a50c2-5203-4d57-a461-e7f111780f81"
      unitRef="mxn">788000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU1LTQtMS0xLTA_2feb23e2-6878-4fbc-b6f1-f957e9723195"
      unitRef="mxn">0</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU1LTUtMS0xLTA_ae80de98-669d-488f-b4d6-68051ed4a93b"
      unitRef="mxn">1382000000</ifrs-full:RightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU2LTEtMS0xLTA_aa03452a-cfc7-4937-9753-00b1be68442f"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU2LTItMS0xLTA_09363b4b-f8b7-4495-893c-c098895fb681"
      unitRef="mxn">19130000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU2LTMtMS0xLTA_60da05b6-36a0-43f4-8875-cbe6861c3820"
      unitRef="mxn">42057000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU2LTQtMS0xLTA_79a745e1-9ef5-4b8d-b6e8-e0e0568f36d2"
      unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU2LTUtMS0xLTA_319656af-c8d7-436f-9335-ddeecf587f0e"
      unitRef="mxn">61187000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU3LTEtMS0xLTA_e69ef015-8007-488e-895a-43503d2b852d"
      unitRef="mxn">27608000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU3LTItMS0xLTA_5926855b-470c-4256-8829-e4938cc4e58d"
      unitRef="mxn">36501000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU3LTMtMS0xLTA_e9c533a4-87ef-4aed-b547-d02a6f9f01a3"
      unitRef="mxn">47941000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU3LTQtMS0xLTA_bb6294e3-b810-4820-8c0d-9a1e100c1b5a"
      unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU3LTUtMS0xLTA_9b245fde-aeb7-4075-88b5-ebb2df75d05f"
      unitRef="mxn">112050000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DeferredTaxAssets
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU4LTEtMS0xLTA_8dad93fb-0ddd-4d3f-b463-0f6253a2a6d4"
      unitRef="mxn">4411000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU4LTItMS0xLTA_98bded6f-c912-43b9-bde3-94aaf77ac5b2"
      unitRef="mxn">2208000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU4LTMtMS0xLTA_3fbf98c0-7d17-4004-9a7b-1f800c055c43"
      unitRef="mxn">3813000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU4LTQtMS0xLTA_aa985bcf-7110-4af2-8ea5-a3b151c9c440"
      unitRef="mxn">0</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU4LTUtMS0xLTA_f6b48aa8-f1f8-419b-aa35-0eb698fa44d7"
      unitRef="mxn">10432000000</ifrs-full:DeferredTaxAssets>
    <kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU5LTEtMS0xLTA_28eac936-fcbc-46f4-a191-ef3d46434dfd"
      unitRef="mxn">22697000000</kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU5LTItMS0xLTA_68993575-5e0d-4e8f-b2a9-b8dc657cb9e4"
      unitRef="mxn">5742000000</kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU5LTMtMS0xLTA_5d165b4f-fe4e-4efb-9260-a326039f89a6"
      unitRef="mxn">19663000000</kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU5LTQtMS0xLTA_c6e1bec3-e7f1-45eb-817e-eca55c3d693b"
      unitRef="mxn">-41861000000</kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets>
    <kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzU5LTUtMS0xLTA_bbec28ad-5522-4e26-bcf0-3c55676c3ec4"
      unitRef="mxn">6241000000</kof:OtherNoncurrentAssetsAndOtherCurrentFinancialAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYwLTEtMS0xLTA_fe1024ae-0089-4403-ae49-904e49072f17"
      unitRef="mxn">208498000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYwLTItMS0xLTA_2c81413f-9739-4d40-9ef2-8bd03cf48f69"
      unitRef="mxn">212021000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYwLTMtMS0xLTA_1edafa7d-3e09-44f4-ad23-b09f3d0dbbaf"
      unitRef="mxn">117833000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYwLTQtMS0xLTA_b6cbf26f-29d7-44ed-881a-e0d43883fd6d"
      unitRef="mxn">-337309000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYwLTUtMS0xLTA_79363b7e-04b2-437c-b580-58fe7097c785"
      unitRef="mxn">201043000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:Assets
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYxLTEtMS0xLTA_47371a13-4617-468d-a067-d930cd19c764"
      unitRef="mxn">237556000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYxLTItMS0xLTA_9d258e5e-5cbd-49d4-b51a-d776d8af3224"
      unitRef="mxn">248471000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYxLTMtMS0xLTA_664342ae-3bd1-4d48-ae36-ce9e65e73778"
      unitRef="mxn">200735000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYxLTQtMS0xLTA_4cfa4a3a-8617-4bbf-b63b-644428b323cc"
      unitRef="mxn">-428923000000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzYxLTUtMS0xLTA_e12c773e-59d5-41f5-b289-b8250dbd7f5d"
      unitRef="mxn">257839000000</ifrs-full:Assets>
    <kof:CurrentPortionOfShortTermBankLoansAndNotesPayable
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY0LTEtMS0xLTA_bffc96a7-67b0-4c65-b5cc-1698b4d88752"
      unitRef="mxn">9421000000</kof:CurrentPortionOfShortTermBankLoansAndNotesPayable>
    <kof:CurrentPortionOfShortTermBankLoansAndNotesPayable
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY0LTItMS0xLTA_41c58f75-f7a4-4284-bda5-e44ce530ee94"
      unitRef="mxn">0</kof:CurrentPortionOfShortTermBankLoansAndNotesPayable>
    <kof:CurrentPortionOfShortTermBankLoansAndNotesPayable
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY0LTMtMS0xLTA_efff56f8-64ed-486c-9a3a-261b588595af"
      unitRef="mxn">2064000000</kof:CurrentPortionOfShortTermBankLoansAndNotesPayable>
    <kof:CurrentPortionOfShortTermBankLoansAndNotesPayable
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY0LTQtMS0xLTA_9b7b640b-b28b-46dd-ae28-3c6a53065a5d"
      unitRef="mxn">0</kof:CurrentPortionOfShortTermBankLoansAndNotesPayable>
    <kof:CurrentPortionOfShortTermBankLoansAndNotesPayable
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY0LTUtMS0xLTA_7b1ac0d5-f8c5-4f5e-9a4c-27d739478a45"
      unitRef="mxn">11485000000</kof:CurrentPortionOfShortTermBankLoansAndNotesPayable>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY1LTEtMS0xLTA_0cd791ad-2e09-4dab-9a9c-73ad8656773c"
      unitRef="mxn">0</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY1LTItMS0xLTA_69d7b863-b782-4ba7-b41e-0892dc37a68a"
      unitRef="mxn">143000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY1LTMtMS0xLTA_d810a6c4-a60d-422f-8f6b-71617da63a05"
      unitRef="mxn">340000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY1LTQtMS0xLTA_b0d6e20f-2486-476e-9360-39f795e4bd87"
      unitRef="mxn">0</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY1LTUtMS0xLTA_50ec41b7-63d9-453c-b47a-c0bf910295a0"
      unitRef="mxn">483000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentInterestPayable
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY2LTEtMS0xLTA_7f01a352-4a86-441d-a58e-ad61964c751b"
      unitRef="mxn">422000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY2LTItMS0xLTA_48ccb624-86b3-4ab5-8b60-e079fcb0fa11"
      unitRef="mxn">0</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY2LTMtMS0xLTA_8534c69f-a576-4de6-a43e-65939b4b8164"
      unitRef="mxn">17000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY2LTQtMS0xLTA_1141df04-5733-448e-aff8-5694c4e313b6"
      unitRef="mxn">0</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY2LTUtMS0xLTA_12583c1d-e65a-45b3-afff-b05342e4f021"
      unitRef="mxn">439000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY3LTEtMS0xLTA_5fcce5c6-e702-4608-b100-8d13455484bd"
      unitRef="mxn">11000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY3LTItMS0xLTA_4f4f2f53-2be6-4852-975a-1b8871884b01"
      unitRef="mxn">3735000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY3LTMtMS0xLTA_3dfe9042-620b-4881-9be7-73d087f65ad2"
      unitRef="mxn">16225000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY3LTQtMS0xLTA_9d90eab5-03ed-4018-b346-409e699d1b68"
      unitRef="mxn">-139000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY3LTUtMS0xLTA_1e02f01e-4d24-4141-8c5e-99cddc512b0d"
      unitRef="mxn">19832000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:OtherCurrentNonfinancialLiabilities
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY4LTEtMS0xLTA_b380ebfb-a614-4ce7-820c-8c77fbd34bd5"
      unitRef="mxn">33151000000</ifrs-full:OtherCurrentNonfinancialLiabilities>
    <ifrs-full:OtherCurrentNonfinancialLiabilities
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY4LTItMS0xLTA_bcc6ee86-aac8-4439-b91f-69f8bd372e6a"
      unitRef="mxn">48249000000</ifrs-full:OtherCurrentNonfinancialLiabilities>
    <ifrs-full:OtherCurrentNonfinancialLiabilities
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY4LTMtMS0xLTA_67931fef-836e-44c5-8fd6-ec09d6c04c15"
      unitRef="mxn">28845000000</ifrs-full:OtherCurrentNonfinancialLiabilities>
    <ifrs-full:OtherCurrentNonfinancialLiabilities
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY4LTQtMS0xLTA_8beee74b-9ce3-4c2b-9c6e-b7edecd24bbe"
      unitRef="mxn">-91474000000</ifrs-full:OtherCurrentNonfinancialLiabilities>
    <ifrs-full:OtherCurrentNonfinancialLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY4LTUtMS0xLTA_8323549f-d9b9-4656-805b-5a405089cd81"
      unitRef="mxn">18771000000</ifrs-full:OtherCurrentNonfinancialLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY5LTEtMS0xLTA_067ed18d-468c-4688-a5a2-77fbfa3e9686"
      unitRef="mxn">43005000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY5LTItMS0xLTA_ae285ffd-cc72-45bb-8a86-1b0a1c40975b"
      unitRef="mxn">52127000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY5LTMtMS0xLTA_60c9f060-dc22-40aa-9b55-6fead8653b0e"
      unitRef="mxn">47491000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY5LTQtMS0xLTA_25803adf-a4d1-47fa-8e3a-64bc1c0750c3"
      unitRef="mxn">-91613000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzY5LTUtMS0xLTA_0fefadb8-4bc1-412f-a277-f51253c5f44e"
      unitRef="mxn">51010000000</ifrs-full:CurrentLiabilities>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzcyLTEtMS0xLTA_f04d0111-daf0-4e1f-984e-f08aa24c7af9"
      unitRef="mxn">57455000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzcyLTItMS0xLTA_eeaeb35c-d376-4a1f-9a9c-6b2138d7836b"
      unitRef="mxn">0</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzcyLTMtMS0xLTA_2ccadb3f-8c59-4d76-b566-c3b53e3fe5f2"
      unitRef="mxn">1037000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzcyLTQtMS0xLTA_955f92c1-3ba0-4454-b4fb-f6da7f06075f"
      unitRef="mxn">0</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzcyLTUtMS0xLTA_1b87fd92-e0e7-4985-a36f-ad0a8ef2078e"
      unitRef="mxn">58492000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzczLTEtMS0xLTA_4caac2b6-3a59-46bf-8830-d2cb78fdca19"
      unitRef="mxn">0</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzczLTItMS0xLTA_20c950aa-ee0a-4227-b710-11349ad3e2e2"
      unitRef="mxn">452000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzczLTMtMS0xLTA_0337c9d7-f6cc-403c-8eaa-00d1d410c003"
      unitRef="mxn">448000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzczLTQtMS0xLTA_f8289d15-ae67-4666-83ab-f29062fcf100"
      unitRef="mxn">0</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzczLTUtMS0xLTA_51a48fc0-4707-4a08-8318-ba60ea202988"
      unitRef="mxn">900000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:OtherNoncurrentNonfinancialLiabilities
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc0LTEtMS0xLTA_02f391ab-6c6e-4995-9f03-d8eebf4362a5"
      unitRef="mxn">14161000000</ifrs-full:OtherNoncurrentNonfinancialLiabilities>
    <ifrs-full:OtherNoncurrentNonfinancialLiabilities
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc0LTItMS0xLTA_e011f226-1e1c-473d-bd21-76b5dbf47a07"
      unitRef="mxn">36797000000</ifrs-full:OtherNoncurrentNonfinancialLiabilities>
    <ifrs-full:OtherNoncurrentNonfinancialLiabilities
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc0LTMtMS0xLTA_caf27cea-d557-4a24-9397-7e48aa7f9cac"
      unitRef="mxn">8654000000</ifrs-full:OtherNoncurrentNonfinancialLiabilities>
    <ifrs-full:OtherNoncurrentNonfinancialLiabilities
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc0LTQtMS0xLTA_df86257e-212d-4583-bad9-ec6cc38d1938"
      unitRef="mxn">-41860000000</ifrs-full:OtherNoncurrentNonfinancialLiabilities>
    <ifrs-full:OtherNoncurrentNonfinancialLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc0LTUtMS0xLTA_84fa3d45-2c60-47e4-b835-66523a368e9c"
      unitRef="mxn">17752000000</ifrs-full:OtherNoncurrentNonfinancialLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc1LTEtMS0xLTA_d627917a-77f8-4923-958b-633b6b7f1ac8"
      unitRef="mxn">71616000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc1LTItMS0xLTA_c01db399-d31d-465b-8091-b2fa87cb54a0"
      unitRef="mxn">37249000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc1LTMtMS0xLTA_b3d760c9-51cb-46f2-9850-7f66c4343e7f"
      unitRef="mxn">10139000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc1LTQtMS0xLTA_70c95ab6-97dc-4f5b-be58-76be89681c2b"
      unitRef="mxn">-41860000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc1LTUtMS0xLTA_2e252b3e-d9a1-4c71-bfe5-d54e24c14dc1"
      unitRef="mxn">77144000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc2LTEtMS0xLTA_bf4e538b-4e75-4b10-a294-6b2c26dcdc22"
      unitRef="mxn">114621000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc2LTItMS0xLTA_f04a6fab-1d70-40ee-adb9-fdc8781d7a9b"
      unitRef="mxn">89376000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc2LTMtMS0xLTA_fe716dc3-45b1-451a-85ea-f89d3f55fcde"
      unitRef="mxn">57630000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc2LTQtMS0xLTA_6b0ef296-ae4b-40f9-b50d-61e9f620d472"
      unitRef="mxn">-133473000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc2LTUtMS0xLTA_412945a0-222c-4036-affc-a456fabd8cd0"
      unitRef="mxn">128154000000</ifrs-full:Liabilities>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc4LTEtMS0xLTA_fa7b38d9-24cf-46db-9d2d-20cec544b8bd"
      unitRef="mxn">122935000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc4LTItMS0xLTA_1f2df028-5bf9-48cb-937c-f770c609a770"
      unitRef="mxn">159095000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc4LTMtMS0xLTA_e61c8ca4-e0db-44a0-8b63-663182852ff8"
      unitRef="mxn">136354000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc4LTQtMS0xLTA_af0ba2d0-62c1-4eb9-aabf-ea25a1d702e4"
      unitRef="mxn">-295450000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc4LTUtMS0xLTA_4e0418d7-5516-4d0d-9d53-faeab7e4bc5f"
      unitRef="mxn">122934000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NoncontrollingInterests
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc5LTEtMS0xLTA_40b6f349-a359-46ee-bc86-5284c03d149b"
      unitRef="mxn">0</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc5LTItMS0xLTA_856eea50-f08e-4736-9295-730fd7a3ea1a"
      unitRef="mxn">0</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc5LTMtMS0xLTA_35ff6096-50fb-4257-b400-8b7ea9167ba4"
      unitRef="mxn">6751000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc5LTQtMS0xLTA_b1e4c78a-677b-4af7-a931-07526dfae01d"
      unitRef="mxn">0</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzc5LTUtMS0xLTA_4d0dea59-4fc4-4826-94be-3080c87d90a6"
      unitRef="mxn">6751000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:Equity
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgwLTEtMS0xLTA_8d5342a8-957c-4104-b8f9-289e567e9b11"
      unitRef="mxn">122935000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgwLTItMS0xLTA_dd8f63ef-8615-4758-a13f-dba76fa2dd8d"
      unitRef="mxn">159095000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgwLTMtMS0xLTA_be18b8f4-b95c-4b57-8658-4c127a6e0f62"
      unitRef="mxn">143105000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgwLTQtMS0xLTA_6989f58c-1ea1-427c-8146-466ada1bde45"
      unitRef="mxn">-295450000000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgwLTUtMS0xLTA_5023b6f4-b4db-4982-9991-e6173c2901ac"
      unitRef="mxn">129685000000</ifrs-full:Equity>
    <ifrs-full:EquityAndLiabilities
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgxLTEtMS0xLTA_2924dac0-ccdc-4ed7-b673-dd2e3e12b128"
      unitRef="mxn">237556000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgxLTItMS0xLTA_4cb42d26-1310-4e4d-b4c5-9c14d74af5c9"
      unitRef="mxn">248471000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgxLTMtMS0xLTA_3a6e8064-25e8-4317-99cd-86335bafc73b"
      unitRef="mxn">200735000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgxLTQtMS0xLTA_3c628ffa-6e0a-4b9e-bfac-654a6a764bc4"
      unitRef="mxn">-428923000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo3NmFkMDAxMTlmNmM0YzEyOGE3MDQxZDYwZDIwZjM2Zi90YWJsZXJhbmdlOjc2YWQwMDExOWY2YzRjMTI4YTcwNDFkNjBkMjBmMzZmXzgxLTUtMS0xLTA_f2920415-5297-403b-b3a5-d51eacd70f46"
      unitRef="mxn">257839000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:Revenue
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzItMS0xLTEtMA_d2571616-90ff-48bc-88dd-beea1b7da180"
      unitRef="mxn">1000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzItMi0xLTEtMA_15c55b62-077b-4b9a-8758-e39afa146c0f"
      unitRef="mxn">90022000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzItMy0xLTEtMA_bfd5903d-6f6f-440a-baac-8db0051dcd9f"
      unitRef="mxn">145980000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzItNC0xLTEtMA_fa151b8a-597e-40bb-866a-f1353186104c"
      unitRef="mxn">-52388000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzItNS0xLTEtMA_aa7e9d05-b78b-43f8-b6db-fe51cff38198"
      unitRef="mxn">183615000000</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMtMS0xLTEtMA_eb784cf6-f8c2-411e-b942-77c5cc5a1556"
      unitRef="mxn">0</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMtMi0xLTEtMA_09a1a0fd-95e1-49a8-80e2-7ebab0bf5728"
      unitRef="mxn">49426000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMtMy0xLTEtMA_7f80e6a0-ee24-4fba-b228-0dbc3dc68ca0"
      unitRef="mxn">95620000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMtNC0xLTEtMA_34353d4a-7bc6-4334-a56b-ed8a6e421e26"
      unitRef="mxn">-44242000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMtNS0xLTEtMA_80b0e075-3d69-4542-bcd4-bfc3eca812b2"
      unitRef="mxn">100804000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQtMS0xLTEtMA_13afb901-9013-4c81-8df1-32e6eacb4d47"
      unitRef="mxn">1000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQtMi0xLTEtMA_f542390a-0db5-4316-ad54-50681ce6adc8"
      unitRef="mxn">40596000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQtMy0xLTEtMA_5feba088-5c99-42b3-8434-7866c03b2924"
      unitRef="mxn">50360000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQtNC0xLTEtMA_acaa0d42-f002-45e3-8408-f8b2d6227c2f"
      unitRef="mxn">-8146000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQtNS0xLTEtMA_37de000b-cf63-4515-9e63-fdd2956be334"
      unitRef="mxn">82811000000</ifrs-full:GrossProfit>
    <ifrs-full:AdministrativeExpense
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUtMS0xLTEtMA_3b643363-d24d-4f2a-9ba1-7a3a8f61d49b"
      unitRef="mxn">531000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUtMi0xLTEtMA_e2b58f41-684f-456a-aa24-b03b671a6625"
      unitRef="mxn">3087000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUtMy0xLTEtMA_edeee109-6571-4b91-8e71-c2674c0e9b14"
      unitRef="mxn">7843000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUtNC0xLTEtMA_c840b5d0-7aad-4d57-a930-ab38f2d6f5ae"
      unitRef="mxn">-3570000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUtNS0xLTEtMA_408727e8-bde9-4852-812c-6f74511fb2c6"
      unitRef="mxn">7891000000</ifrs-full:AdministrativeExpense>
    <kof:SellingExpenses
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzYtMS0xLTEtMA_62eecff2-4bcc-4908-a75f-90f32d37618d"
      unitRef="mxn">0</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzYtMi0xLTEtMA_97373b09-2264-42cb-b948-50597b371979"
      unitRef="mxn">21461000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzYtMy0xLTEtMA_11271553-e517-4f5d-b759-57fe63a362ea"
      unitRef="mxn">31668000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzYtNC0xLTEtMA_31958ad2-be1a-424e-95b9-7ecde63eaa0b"
      unitRef="mxn">-4576000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzYtNS0xLTEtMA_99ee0305-18da-4ea7-ac34-41e6109769d9"
      unitRef="mxn">48553000000</kof:SellingExpenses>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzctMS0xLTEtMA_64411116-03b6-4069-95af-d245085063a1"
      unitRef="mxn">7000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzctMi0xLTEtMA_0aa8c4c7-a603-4776-9a12-a39de183f1ea"
      unitRef="mxn">-1354000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzctMy0xLTEtMA_d857f636-c63f-48d1-b6e8-b97a51c4b94c"
      unitRef="mxn">-2264000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzctNC0xLTEtMA_25fc47a0-7f74-4c4f-95ca-3007fbf3cd17"
      unitRef="mxn">0</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzctNS0xLTEtMA_c3027b62-6298-42e0-80f5-2a0d0060bcbf"
      unitRef="mxn">-3611000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzgtMS0xLTEtMA_ad25c630-c0d1-4e1c-afdb-29c5f98becba"
      unitRef="mxn">-4445000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzgtMi0xLTEtMA_b4776d51-bc77-46d6-9b9c-821e87f55ddf"
      unitRef="mxn">-3171000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzgtMy0xLTEtMA_95092222-3db1-45a1-9954-e12edff59e92"
      unitRef="mxn">769000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzgtNC0xLTEtMA_be5febc9-4400-4629-b649-05daff0d86a3"
      unitRef="mxn">0</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzgtNS0xLTEtMA_e4cee3c4-c6ab-4a8d-8946-24b7281c9db0"
      unitRef="mxn">-6847000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzktMS0xLTEtMA_b5b373c7-e2df-4b39-8634-2dc9686f35d5"
      unitRef="mxn">-1593000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzktMi0xLTEtMA_b5b14896-cc89-48bc-9cdf-aaf053c19dde"
      unitRef="mxn">12000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzktMy0xLTEtMA_37d90021-c9ba-41d2-81a6-0ff57d6ed26c"
      unitRef="mxn">1585000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzktNC0xLTEtMA_b8cd4e2c-8642-44dc-8b45-9e614fb1d143"
      unitRef="mxn">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzktNS0xLTEtMA_a5d8cb60-bda4-44d9-8b25-e5553be5fe54"
      unitRef="mxn">4000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEwLTEtMS0xLTA_dde6ea13-abb0-4b6b-8619-80c2980268db"
      unitRef="mxn">0</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEwLTItMS0xLTA_676b1694-d790-4b8e-8cda-a098a311533f"
      unitRef="mxn">0</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEwLTMtMS0xLTA_c6678d40-7d11-4823-98c0-70620c230484"
      unitRef="mxn">164000000</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEwLTQtMS0xLTA_a25eb669-4659-46ab-bbf6-911172a792ee"
      unitRef="mxn">0</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEwLTUtMS0xLTA_745bab2e-795f-4705-8332-04e33e87e95e"
      unitRef="mxn">164000000</kof:OtherFinancingIncomeExpenseNet>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzExLTEtMS0xLTA_a175c7c4-08c0-41b4-947b-528074300a2d"
      unitRef="mxn">424000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzExLTItMS0xLTA_ffd4e329-e854-46b1-9bd8-fb157720af79"
      unitRef="mxn">3696000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzExLTMtMS0xLTA_e73855da-fc5d-45fa-bc53-bc348bc9cd90"
      unitRef="mxn">1308000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzExLTQtMS0xLTA_62ea2c4c-fcc3-4628-a619-a31e36b697a5"
      unitRef="mxn">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzExLTUtMS0xLTA_8f484668-603d-4e71-857b-a31e678cb80d"
      unitRef="mxn">5428000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEyLTEtMS0xLTA_3466d389-1846-4744-8433-0bd6ac26f3ad"
      unitRef="mxn">17292000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEyLTItMS0xLTA_7d9a46c2-b9e8-4010-b18b-69147283b011"
      unitRef="mxn">10054000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEyLTMtMS0xLTA_7e57f0db-9cad-4075-bf9d-0de7f0a41835"
      unitRef="mxn">-185000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEyLTQtMS0xLTA_82780b7f-9cbe-4094-b4de-7e20e4442215"
      unitRef="mxn">-27442000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEyLTUtMS0xLTA_c3a7c518-bd8d-43ca-b30f-c30505ea11dc"
      unitRef="mxn">-281000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEzLTEtMS0xLTA_fcdd2c2e-6a44-4e84-93f3-19b101c35921"
      unitRef="mxn">10307000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEzLTItMS0xLTA_73f5c019-383c-4220-99b4-fd0e8108e48b"
      unitRef="mxn">17893000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEzLTMtMS0xLTA_abbbe0be-f38e-4b6e-9f20-3367fac3b1ad"
      unitRef="mxn">9610000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEzLTQtMS0xLTA_fe657071-cc57-4678-adae-57626f239753"
      unitRef="mxn">-27442000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzEzLTUtMS0xLTA_d32f0df6-8663-4af2-ad75-c9c551661fa7"
      unitRef="mxn">10368000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE1LTEtMS0xLTA_96ea8c2f-f00d-4d45-9c74-1e93e2630bb9"
      unitRef="mxn">10307000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE1LTItMS0xLTA_6d577511-8a16-4011-9932-5609b43951f0"
      unitRef="mxn">17893000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE1LTMtMS0xLTA_5fc864c0-afb8-4ff1-bfc4-63433121b5cc"
      unitRef="mxn">9549000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE1LTQtMS0xLTA_2633d70e-84f0-4424-a312-02f1c9afa252"
      unitRef="mxn">-27442000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE1LTUtMS0xLTA_debf5c82-fdfe-41af-beb1-9543cdc5de59"
      unitRef="mxn">10307000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE2LTEtMS0xLTA_d9178c2b-d6ef-4eaa-9a79-3592bce8ccc8"
      unitRef="mxn">0</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE2LTItMS0xLTA_debc8767-01c1-4d66-ba99-9e463e501b65"
      unitRef="mxn">0</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE2LTMtMS0xLTA_6f426ff7-dca3-4ae9-b59d-d530604ea754"
      unitRef="mxn">61000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE2LTQtMS0xLTA_41dd3ae5-b3b2-4c3a-8f2f-ecebd665904d"
      unitRef="mxn">0</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE2LTUtMS0xLTA_ce42ace0-7f62-4a60-8c9f-8c4517c8db81"
      unitRef="mxn">61000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLoss
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE3LTEtMS0xLTA_45f378d7-fe1d-47fa-ab07-69ad127b3f8d"
      unitRef="mxn">10307000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE3LTItMS0xLTA_7af1f4d4-b799-42c3-93e2-701ad99cab6b"
      unitRef="mxn">17893000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE3LTMtMS0xLTA_e1174c61-b0bf-487d-95f6-3c1c31c2859c"
      unitRef="mxn">9610000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE3LTQtMS0xLTA_d46a0097-ee50-4384-9489-46f1302c3a8d"
      unitRef="mxn">-27442000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzE3LTUtMS0xLTA_cdec22f2-5f9d-4d6f-9079-f5e4de93c4a8"
      unitRef="mxn">10368000000</ifrs-full:ProfitLoss>
    <ifrs-full:Revenue
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIxLTEtMS0xLTA_3684418f-a171-49c6-92da-092925875654"
      unitRef="mxn">2000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIxLTItMS0xLTA_29471f9e-9c87-4916-8b60-cf428ddaa78a"
      unitRef="mxn">96169000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIxLTMtMS0xLTA_b6033c7a-a67e-424c-92ad-55f9c758e0f9"
      unitRef="mxn">155767000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIxLTQtMS0xLTA_4ee3aee2-c325-4fe8-bffe-27029512d433"
      unitRef="mxn">-57467000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIxLTUtMS0xLTA_f71bd16d-a7d3-4db8-8979-d5833796c37b"
      unitRef="mxn">194471000000</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIyLTEtMS0xLTA_be0e6aa8-cd31-4553-9c19-374f75095d65"
      unitRef="mxn">0</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIyLTItMS0xLTA_e2709cea-f7e2-4b71-ab81-34ca0a197c5a"
      unitRef="mxn">54714000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIyLTMtMS0xLTA_c7e1fa4a-5e79-4f7a-a2ed-6ecabc7e6ae5"
      unitRef="mxn">101268000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIyLTQtMS0xLTA_f853929a-1645-46db-98bd-3bc8d5ec3b4a"
      unitRef="mxn">-49018000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIyLTUtMS0xLTA_65a33374-0c77-4d36-b37a-8c4bba46d837"
      unitRef="mxn">106964000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIzLTEtMS0xLTA_fef1a080-7976-47e8-a00b-517c9898f322"
      unitRef="mxn">2000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIzLTItMS0xLTA_2a6b644d-1c5b-4376-867e-403a51c4c9b5"
      unitRef="mxn">41455000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIzLTMtMS0xLTA_1647ca61-3074-482c-83e5-7b5cd3f2aa26"
      unitRef="mxn">54499000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIzLTQtMS0xLTA_978b75a7-97be-4b0d-b68a-756d93e2676d"
      unitRef="mxn">-8449000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzIzLTUtMS0xLTA_e9589573-bad9-4ae1-b5a8-de39077b0231"
      unitRef="mxn">87507000000</ifrs-full:GrossProfit>
    <ifrs-full:AdministrativeExpense
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI0LTEtMS0xLTA_509277c8-a91a-41eb-9ef3-7f258d7a7fa2"
      unitRef="mxn">404000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI0LTItMS0xLTA_cdb1ec34-5f78-42ff-b8ff-f1cfd7d793ca"
      unitRef="mxn">3194000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI0LTMtMS0xLTA_33d744cd-17bf-4a2b-bb3e-29eb389a41ab"
      unitRef="mxn">7815000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI0LTQtMS0xLTA_215a73bd-b629-4819-a5d9-bde160c064ef"
      unitRef="mxn">-2986000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI0LTUtMS0xLTA_0cce4531-632e-467a-94b8-b91970170b0a"
      unitRef="mxn">8427000000</ifrs-full:AdministrativeExpense>
    <kof:SellingExpenses
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI1LTEtMS0xLTA_3db42cb3-8a2e-450e-bf38-6844a54f5e98"
      unitRef="mxn">0</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI1LTItMS0xLTA_7a016884-2f27-4808-93b6-5e8ad4a900e2"
      unitRef="mxn">24308000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI1LTMtMS0xLTA_e3848b29-9b49-43f3-aa7f-abaeb975795b"
      unitRef="mxn">33265000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI1LTQtMS0xLTA_2a805bce-c830-43e1-95a2-91c5ced12e69"
      unitRef="mxn">-5463000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI1LTUtMS0xLTA_ac6159c4-3579-47a4-acab-8d1bcc738d77"
      unitRef="mxn">52110000000</kof:SellingExpenses>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI2LTEtMS0xLTA_4aea2fc9-4a9d-4bff-b2f1-8b2f7426b552"
      unitRef="mxn">-3000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI2LTItMS0xLTA_0c0b7702-fc8f-40ef-aa26-f734ae36b755"
      unitRef="mxn">-1579000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI2LTMtMS0xLTA_d02d1c9a-3ea9-4c26-a8a2-f114af16c2ec"
      unitRef="mxn">-908000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI2LTQtMS0xLTA_ce966603-f3ed-4e42-9bad-605eaf765c6c"
      unitRef="mxn">0</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI2LTUtMS0xLTA_428ecdf0-e38b-484d-a769-616098515664"
      unitRef="mxn">-2490000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI3LTEtMS0xLTA_e1068e19-4829-43e7-bc9b-90444ddb76fd"
      unitRef="mxn">-4568000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI3LTItMS0xLTA_bc3daf3a-db9b-4d25-a456-9b892d740250"
      unitRef="mxn">-3745000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI3LTMtMS0xLTA_ff85f4d7-1487-4b02-8dbd-4a07c397dcc4"
      unitRef="mxn">2639000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI3LTQtMS0xLTA_7d415b89-7a6d-4e16-b936-2762eb3298c9"
      unitRef="mxn">0</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI3LTUtMS0xLTA_5a2fa63b-97a1-4a75-8ebb-30166b92a4e8"
      unitRef="mxn">-5674000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI4LTEtMS0xLTA_49e885ae-66de-400d-af3b-af6adc4999f2"
      unitRef="mxn">379000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI4LTItMS0xLTA_a84feb0c-fe4e-4cee-8f3c-5311bf1a8e27"
      unitRef="mxn">-80000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI4LTMtMS0xLTA_6bc49cef-8c25-4f34-a3f3-beeed39b0654"
      unitRef="mxn">-629000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI4LTQtMS0xLTA_fa3d2177-d358-4627-934b-7af3aae1fc0b"
      unitRef="mxn">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI4LTUtMS0xLTA_1f20edca-d2da-492b-b1f6-380cf3fcb6db"
      unitRef="mxn">-330000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI5LTEtMS0xLTA_c7b3b1bf-1e3c-419a-bcf0-2dcaa9a25b40"
      unitRef="mxn">0</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI5LTItMS0xLTA_d80a56f0-9e6b-4140-a358-f1faf3231ccb"
      unitRef="mxn">0</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI5LTMtMS0xLTA_f53f5d40-f016-42f8-9a84-6172b606c2c9"
      unitRef="mxn">-67000000</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI5LTQtMS0xLTA_eebad10e-6109-4a38-a68c-e66d4c497610"
      unitRef="mxn">0</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzI5LTUtMS0xLTA_5e368298-ea9c-4260-8428-91ea3c10915a"
      unitRef="mxn">-67000000</kof:OtherFinancingIncomeExpenseNet>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMwLTEtMS0xLTA_0f52ae45-f915-4417-b14c-e79719f6e36c"
      unitRef="mxn">-1105000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMwLTItMS0xLTA_36b702b8-6374-4770-8e6c-d6161628341f"
      unitRef="mxn">2536000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMwLTMtMS0xLTA_6b52d488-e68d-4b2b-8cc2-18a0f4850750"
      unitRef="mxn">4217000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMwLTQtMS0xLTA_2134978d-e973-486c-8f30-25f79881dfad"
      unitRef="mxn">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMwLTUtMS0xLTA_af2f5189-e823-4509-910e-06e269368596"
      unitRef="mxn">5648000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMxLTEtMS0xLTA_c1ac0624-c2a6-4bc4-a19c-d2c6b646dd1f"
      unitRef="mxn">15590000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMxLTItMS0xLTA_5ec1e8d4-2fed-4ee5-9ee3-c666289944c9"
      unitRef="mxn">11676000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMxLTMtMS0xLTA_a6e724ab-9890-47a1-9b44-731596b53d1e"
      unitRef="mxn">48000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMxLTQtMS0xLTA_c68ffc82-56b5-4387-a374-74d83259f4d5"
      unitRef="mxn">-27445000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMxLTUtMS0xLTA_c2ead862-bb01-4620-9180-0b81df636d7c"
      unitRef="mxn">-131000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMyLTEtMS0xLTA_eaca467b-6882-40ca-a4b5-4d7ae72d2541"
      unitRef="mxn">12101000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMyLTItMS0xLTA_d58f1623-1437-4bf7-ade6-378a80e57d18"
      unitRef="mxn">17689000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMyLTMtMS0xLTA_cc834823-c6f0-447d-84c6-115547d2fad9"
      unitRef="mxn">10285000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMyLTQtMS0xLTA_c7cee1f8-1cbb-4d2e-b8c6-90536321ba72"
      unitRef="mxn">-27445000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzMyLTUtMS0xLTA_3a71333e-c788-4c26-959d-9fadfdbf66f0"
      unitRef="mxn">12630000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM0LTEtMS0xLTA_1dcd0cad-2bf6-4495-9827-89ad6eb9c206"
      unitRef="mxn">12101000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM0LTItMS0xLTA_1ea4fae6-f4cb-4da2-8fc1-73f6d453d76f"
      unitRef="mxn">17689000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM0LTMtMS0xLTA_f559a592-65d5-41d0-a22b-6b20e8ecf2ab"
      unitRef="mxn">9756000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM0LTQtMS0xLTA_b279320e-5b83-484c-9875-19178d418506"
      unitRef="mxn">-27445000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM0LTUtMS0xLTA_0103abfc-22a8-49b9-95af-5ab442a0d8e4"
      unitRef="mxn">12101000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM1LTEtMS0xLTA_2861089b-256b-44d0-b5eb-0087d3796c29"
      unitRef="mxn">0</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM1LTItMS0xLTA_52d772a9-86a8-495a-90ac-6601c61d3eec"
      unitRef="mxn">0</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM1LTMtMS0xLTA_da97fef5-7692-4af6-9e41-b7912586a71e"
      unitRef="mxn">529000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM1LTQtMS0xLTA_118bb3cb-02f5-4583-8f60-0f0a2eba8cea"
      unitRef="mxn">0</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM1LTUtMS0xLTA_5abb5de2-f8a0-49c3-958c-b1b08942c3af"
      unitRef="mxn">529000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLoss
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM2LTEtMS0xLTA_794af05c-caee-44e3-8527-ace7ed562683"
      unitRef="mxn">12101000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM2LTItMS0xLTA_6d846b1d-02de-49c0-a019-21848c4ebc5c"
      unitRef="mxn">17689000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM2LTMtMS0xLTA_bfa43733-8b69-49f9-aa65-cb8338bcf100"
      unitRef="mxn">10285000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM2LTQtMS0xLTA_e61eda20-fc06-4979-b1d0-ea3c869d42b3"
      unitRef="mxn">-27445000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzM2LTUtMS0xLTA_58d171d0-9eb5-4006-83ca-4f0a06238019"
      unitRef="mxn">12630000000</ifrs-full:ProfitLoss>
    <ifrs-full:Revenue
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQwLTEtMS0xLTA_11acebc2-833e-4f83-a4ce-70b31a456eb9"
      unitRef="mxn">1000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQwLTItMS0xLTA_b67e9c05-9517-4095-9601-0f6f82098f97"
      unitRef="mxn">86736000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQwLTMtMS0xLTA_a96d5791-59eb-4507-9c88-4846b6100b02"
      unitRef="mxn">165325000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQwLTQtMS0xLTA_7d16a07a-be33-4cdd-8877-725073bd9ca0"
      unitRef="mxn">-69720000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQwLTUtMS0xLTA_11481a10-349e-4bee-920c-c5e72aaf907e"
      unitRef="mxn">182342000000</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQxLTEtMS0xLTA_1c9b19d2-a3fd-4e3e-b4d1-e83dc5895d35"
      unitRef="mxn">0</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQxLTItMS0xLTA_b345d9c8-4052-4cf5-b1f7-2bab72c188a2"
      unitRef="mxn">49104000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQxLTMtMS0xLTA_98789642-b36b-4031-b376-6612c9f28003"
      unitRef="mxn">108671000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQxLTQtMS0xLTA_1320b9dd-089e-4dfe-b724-0feb3d1ae40b"
      unitRef="mxn">-59371000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQxLTUtMS0xLTA_bf92d619-9911-4c0e-9fd5-102b0ff881b4"
      unitRef="mxn">98404000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQyLTEtMS0xLTA_39ef5c27-4e1f-4b59-860b-5bd5d78e6d05"
      unitRef="mxn">1000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQyLTItMS0xLTA_a97678da-0baf-4290-b01e-f4eed004cc7f"
      unitRef="mxn">37632000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQyLTMtMS0xLTA_f15c433f-1ee0-434f-9850-42adaaf8c76a"
      unitRef="mxn">56654000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQyLTQtMS0xLTA_31fad187-9b6a-4125-bcb8-33eaf0aa5839"
      unitRef="mxn">-10349000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQyLTUtMS0xLTA_cb94286c-c954-4131-b0e0-d8bdf8a0ac5b"
      unitRef="mxn">83938000000</ifrs-full:GrossProfit>
    <ifrs-full:AdministrativeExpense
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQzLTEtMS0xLTA_fc3f91ad-3932-4995-9bc2-a1d52d519c24"
      unitRef="mxn">135000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQzLTItMS0xLTA_c40db962-3df2-40a3-93cb-53cc1bb66f16"
      unitRef="mxn">5403000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQzLTMtMS0xLTA_03f9c414-797a-4791-b16b-31acf46ba864"
      unitRef="mxn">8054000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQzLTQtMS0xLTA_9a34a66c-8a3d-4a5d-85fe-652629191ea6"
      unitRef="mxn">-5593000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQzLTUtMS0xLTA_821bff7b-f9cd-47ac-8f54-8db1913f3332"
      unitRef="mxn">7999000000</ifrs-full:AdministrativeExpense>
    <kof:SellingExpenses
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ0LTEtMS0xLTA_1f44be81-8197-4632-bc3d-d667455f97ee"
      unitRef="mxn">0</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ0LTItMS0xLTA_b7e0900e-69d9-4d48-a1f4-a1bbd1413226"
      unitRef="mxn">22814000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ0LTMtMS0xLTA_67107b50-c095-4782-af5e-bef1d7ac3d1b"
      unitRef="mxn">31867000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ0LTQtMS0xLTA_21fd90f1-0eeb-42be-955c-98bbeec6c540"
      unitRef="mxn">-4756000000</kof:SellingExpenses>
    <kof:SellingExpenses
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ0LTUtMS0xLTA_cf374e20-c0a4-40bc-aac6-3613e9c390e4"
      unitRef="mxn">49925000000</kof:SellingExpenses>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ1LTEtMS0xLTA_b39b9f58-d2a2-4cc6-862c-bee1fef5ad07"
      unitRef="mxn">0</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ1LTItMS0xLTA_9ce82a12-a756-4411-811d-53e79c378296"
      unitRef="mxn">-627000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ1LTMtMS0xLTA_00f765d3-a3d9-4e48-86be-e829c2836eea"
      unitRef="mxn">-1254000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ1LTQtMS0xLTA_0c32113d-700e-4199-ab13-919733b42391"
      unitRef="mxn">0</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ1LTUtMS0xLTA_a01d3dbb-d60d-4eee-967b-2c64a73d2294"
      unitRef="mxn">-1881000000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ2LTEtMS0xLTA_d33dd30b-83b3-4c95-a695-097af69b496d"
      unitRef="mxn">-4425000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ2LTItMS0xLTA_4d7ec58b-510c-4f60-b006-64f0f3d2648b"
      unitRef="mxn">-3514000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ2LTMtMS0xLTA_ee0c3d42-1b50-4ede-ac56-0fdcbd7639c2"
      unitRef="mxn">1375000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ2LTQtMS0xLTA_5cfcdfb3-2648-4ba1-96ae-d4494c4a6e65"
      unitRef="mxn">0</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ2LTUtMS0xLTA_81f6c980-738d-4747-85be-468987f7efd2"
      unitRef="mxn">-6564000000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ3LTEtMS0xLTA_118a276c-2452-408f-b363-5eade904b8c9"
      unitRef="mxn">-98000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ3LTItMS0xLTA_19dab8e3-634b-43e5-9967-508327253ad7"
      unitRef="mxn">-91000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ3LTMtMS0xLTA_eec9c01b-c852-487d-8284-21d73fe45623"
      unitRef="mxn">-88000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ3LTQtMS0xLTA_f3aa1a26-433b-477e-a77d-1ae428049357"
      unitRef="mxn">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ3LTUtMS0xLTA_f1ba802e-23dd-4f89-9856-93b8d1d5a5d3"
      unitRef="mxn">-277000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ4LTEtMS0xLTA_562d4f4a-1133-4314-9389-ec0e6400b850"
      unitRef="mxn">0</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ4LTItMS0xLTA_eddc1b27-02c3-412f-874f-64ea3fd87bc0"
      unitRef="mxn">0</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ4LTMtMS0xLTA_ffba12fd-70cc-4765-80be-e4d76280471e"
      unitRef="mxn">-102000000</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ4LTQtMS0xLTA_d034c666-16e0-4fd9-af3d-c26a9ad48bfb"
      unitRef="mxn">0</kof:OtherFinancingIncomeExpenseNet>
    <kof:OtherFinancingIncomeExpenseNet
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ4LTUtMS0xLTA_cca1620e-7020-44ae-8526-8bfeb640a978"
      unitRef="mxn">-102000000</kof:OtherFinancingIncomeExpenseNet>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ5LTEtMS0xLTA_2b75efb1-a3b9-4d17-8aab-9230d91c4a1c"
      unitRef="mxn">-731000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ5LTItMS0xLTA_aea2f613-67fc-4bf4-a6b9-2cedb6fbb3a1"
      unitRef="mxn">1455000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ5LTMtMS0xLTA_d07244f1-3af4-4e0d-b6b3-64613de16a30"
      unitRef="mxn">4536000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ5LTQtMS0xLTA_2b9e3bfe-9553-41a9-a892-9a2964a9ddc0"
      unitRef="mxn">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzQ5LTUtMS0xLTA_5a483345-bd1b-4fe0-8d8f-7074bccfe193"
      unitRef="mxn">5260000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUwLTEtMS0xLTA_1eec7055-d04a-40c2-b0b0-facdb610a68a"
      unitRef="mxn">17833000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUwLTItMS0xLTA_2f774e3f-eec9-4495-9c71-c6a01f2fb2df"
      unitRef="mxn">14732000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUwLTMtMS0xLTA_0c994ceb-3097-4685-a23c-97f2347c133a"
      unitRef="mxn">105000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUwLTQtMS0xLTA_aa441adf-9ff2-4b02-8e08-c0a6a8f287e7"
      unitRef="mxn">-32896000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUwLTUtMS0xLTA_763bd9b0-bea2-4153-9b0a-59da8bfc35ff"
      unitRef="mxn">-226000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUxLTEtMS0xLTA_c417dd4f-06f6-4a89-8ead-517dcfea04bc"
      unitRef="mxn">13909000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUxLTItMS0xLTA_b5c64b78-56ed-401b-9886-f62fd133c457"
      unitRef="mxn">18460000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUxLTMtMS0xLTA_07e195fd-dc27-41bc-9127-0133a8716cc1"
      unitRef="mxn">12231000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUxLTQtMS0xLTA_b4e7a8d1-463c-40f6-beeb-5d5f206cc590"
      unitRef="mxn">-32896000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUxLTUtMS0xLTA_2f461a76-8449-4df1-9e5e-00d7d4a50864"
      unitRef="mxn">11704000000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUyLTEtMS0xLTA_98325807-6ca3-4009-98fe-0874e6a51c6a"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUyLTItMS0xLTA_abd22882-5318-4ebe-8cf2-a7f5e1561d4f"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUyLTMtMS0xLTA_9f6cc9e0-af60-4634-be85-afdf84d3a2ae"
      unitRef="mxn">3366000000</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUyLTQtMS0xLTA_9140ec0e-a671-4ade-964d-8655dd13868f"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUyLTUtMS0xLTA_13e77aac-69d8-4244-a8bc-d052b910deea"
      unitRef="mxn">3366000000</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLoss
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUzLTEtMS0xLTA_227ea119-90ef-4fcd-9f0d-d0b008d41924"
      unitRef="mxn">13909000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUzLTItMS0xLTA_200fb382-ce14-47b3-8018-d18f05730996"
      unitRef="mxn">18460000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUzLTMtMS0xLTA_5481e30a-c806-41df-b08c-67ed333286c3"
      unitRef="mxn">15597000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUzLTQtMS0xLTA_bddfa0ce-59ee-4260-a663-dd99298d3542"
      unitRef="mxn">-32896000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzUzLTUtMS0xLTA_4de6aebd-c49f-4505-a110-6827416a1616"
      unitRef="mxn">15070000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU1LTEtMS0xLTA_91821b77-22c8-4dad-a20a-d551324ca408"
      unitRef="mxn">13909000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU1LTItMS0xLTA_18d1d6ab-c534-44c4-99b1-07ed07bf524c"
      unitRef="mxn">18460000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU1LTMtMS0xLTA_a4323cab-8a4b-4165-8db7-20bc78556788"
      unitRef="mxn">11463000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU1LTQtMS0xLTA_cdd383c2-6653-448a-9e97-ddcc0b91bffe"
      unitRef="mxn">-32896000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU1LTUtMS0xLTA_6c204493-9c07-4621-ba57-dcb19ee49cc3"
      unitRef="mxn">10936000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU2LTEtMS0xLTA_57cbf825-267f-4a8d-88eb-552f293419fd"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU2LTItMS0xLTA_aefabbd8-fb38-42cc-bab1-64f58dbdf73c"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU2LTMtMS0xLTA_549ab5bd-10d3-4340-9d23-27f1a8856d6e"
      unitRef="mxn">2975000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU2LTQtMS0xLTA_4bfcd75c-fc30-475a-88d8-1593ef1fb19e"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU2LTUtMS0xLTA_55d99420-44a7-4479-b7a2-41a54d95e262"
      unitRef="mxn">2975000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU3LTEtMS0xLTA_bf4dc6d1-b19f-48df-9766-e66fe21ff162"
      unitRef="mxn">0</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU3LTItMS0xLTA_370d1c77-3725-41ac-ab31-b5298aa0d24f"
      unitRef="mxn">0</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU3LTMtMS0xLTA_e448ecfb-4b33-4d1e-a618-69f4214c51f7"
      unitRef="mxn">768000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU3LTQtMS0xLTA_37c6cf0d-da4c-4bcb-9a45-574bf397113e"
      unitRef="mxn">0</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU3LTUtMS0xLTA_03fcc8f0-c724-412f-843d-6a798ec6fbb1"
      unitRef="mxn">768000000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU4LTEtMS0xLTA_d64f7be0-3c5b-43a4-af49-1cc106e1b0d1"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU4LTItMS0xLTA_70df809a-0641-4f79-aeb1-2745a7b4d7e2"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU4LTMtMS0xLTA_2b5272d4-b6d1-4795-871f-ef8ddfcbe504"
      unitRef="mxn">391000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU4LTQtMS0xLTA_efed70a2-b892-4487-8716-006b377e1008"
      unitRef="mxn">0</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU4LTUtMS0xLTA_575b248c-fcbd-452b-b872-fcff47515e06"
      unitRef="mxn">391000000</ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLoss
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU5LTEtMS0xLTA_d8714df5-5306-4590-87d6-59f0fb0c9c05"
      unitRef="mxn">13909000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU5LTItMS0xLTA_7a7e261f-e593-47d4-8c13-d5ff63127500"
      unitRef="mxn">18460000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU5LTMtMS0xLTA_fafa9e0e-8169-463d-b6f1-13d15a794fea"
      unitRef="mxn">15597000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU5LTQtMS0xLTA_63098e29-0ab8-4513-a6b9-463d63635091"
      unitRef="mxn">-32896000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTowYzA5NzAyMTMzMzU0ODMyYmE0ODY1ZWNkZjA3NzRlMi90YWJsZXJhbmdlOjBjMDk3MDIxMzMzNTQ4MzJiYTQ4NjVlY2RmMDc3NGUyXzU5LTUtMS0xLTA_ace947cd-df60-4d23-a36d-55458b8cc8c2"
      unitRef="mxn">15070000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzItMS0xLTEtMA_4bd85322-21d0-44c7-9e38-c0d9e1830684"
      unitRef="mxn">10307000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzItMi0xLTEtMA_3bfa4667-8b9f-497e-9fe5-1c6a10599971"
      unitRef="mxn">17893000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzItMy0xLTEtMA_8fb977dd-f0b5-47e8-8270-e57e3dc3cdd0"
      unitRef="mxn">9610000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzItNC0xLTEtMA_e3d82344-a91b-459f-9f06-6b11cece80cb"
      unitRef="mxn">-27442000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzItNS0xLTEtMA_77927f8d-cc77-4950-a149-c1ea63804cd2"
      unitRef="mxn">10368000000</ifrs-full:ProfitLoss>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzUtMS0xLTEtMA_ecd483d5-d147-419a-98d5-c82de394c0df"
      unitRef="mxn">443000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzUtMi0xLTEtMA_d345b696-d193-467a-b62f-88490a8caedd"
      unitRef="mxn">393000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzUtMy0xLTEtMA_02dc2233-79da-4899-b226-13782f7b23c0"
      unitRef="mxn">100000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzUtNC0xLTEtMA_86635fc4-83e8-475e-a26e-9893f73ab8c2"
      unitRef="mxn">-393000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzUtNS0xLTEtMA_7071f111-aa3a-4c4f-a3f5-3254d7e8f633"
      unitRef="mxn">543000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzYtMS0xLTEtMA_6bc4efda-cd10-453e-9956-e02a969aa97c"
      unitRef="mxn">-6283000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzYtMi0xLTEtMA_4a0226e7-29eb-4250-ac08-28e4c2e2ab06"
      unitRef="mxn">1485000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzYtMy0xLTEtMA_131d947b-24c1-402b-83bc-5ba84a242dfb"
      unitRef="mxn">-7543000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzYtNC0xLTEtMA_800b5165-e3f1-4fb3-a6a8-7d56dae613c4"
      unitRef="mxn">4798000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzYtNS0xLTEtMA_d11bcb3c-4a88-4fb1-819e-23fbf4297d58"
      unitRef="mxn">-7543000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzctMS0xLTEtMA_a851521f-eeab-42e2-834b-b5af88016752"
      unitRef="mxn">-5840000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzctMi0xLTEtMA_b9da7298-5889-4d95-9e6d-bbfefdd2b3a2"
      unitRef="mxn">1878000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzctMy0xLTEtMA_068d33ba-c5b0-49e0-9d09-9b31d247a1e0"
      unitRef="mxn">-7443000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzctNC0xLTEtMA_607ae8af-0968-48bc-8e65-294ce1b16d55"
      unitRef="mxn">4405000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzctNS0xLTEtMA_1d9a2d03-abf8-4d75-bdee-ff24664faaec"
      unitRef="mxn">-7000000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzktMS0xLTEtMA_7f3dbf8f-0ed7-4ff1-92f3-6cc133ada215"
      unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzktMi0xLTEtMA_8de63b5a-8e08-40e7-9e45-b53a99abfe33"
      unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzktMy0xLTEtMA_146ae08a-3fcb-492a-8282-2e441b7fca30"
      unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzktNC0xLTEtMA_0d8b8234-212f-4fd0-8946-9e3b7edb86ff"
      unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzktNS0xLTEtMA_8c2e3856-b083-43a4-b1ef-624ba9e44bc8"
      unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEwLTEtMS0xLTA_3b406fbc-b0e1-40e0-aa1a-344a005c0e66"
      unitRef="mxn">-318000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEwLTItMS0xLTA_d43a9dd3-7289-4a57-85fb-63d2668168ee"
      unitRef="mxn">-73000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEwLTMtMS0xLTA_67c6da99-9702-4929-a64e-73c297e230e6"
      unitRef="mxn">-318000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEwLTQtMS0xLTA_3191ca37-3f0a-4611-aa64-beb0cc8b45bd"
      unitRef="mxn">391000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEwLTUtMS0xLTA_33aba153-5963-4f81-9860-b15d97d6a34e"
      unitRef="mxn">-318000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzExLTEtMS0xLTA_f87d9de5-3b9c-4a36-8b11-d382a4899039"
      unitRef="mxn">-318000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzExLTItMS0xLTA_ba5fc8aa-35be-4593-bed7-e2b9957b507f"
      unitRef="mxn">-73000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzExLTMtMS0xLTA_4bd051aa-31ae-44bf-8dfb-b495c6f86fb5"
      unitRef="mxn">-318000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzExLTQtMS0xLTA_22ce4d10-1a2a-4ec6-abd7-58fe5f43041c"
      unitRef="mxn">391000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzExLTUtMS0xLTA_791157f2-4e17-4e57-a8a6-c8db81cc58eb"
      unitRef="mxn">-318000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEyLTEtMS0xLTA_2c100a3e-6d48-4c7b-8632-8fed87ce1301"
      unitRef="mxn">-6158000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEyLTItMS0xLTA_d06adf88-5b2c-49a2-b2b9-b3aea8ec191b"
      unitRef="mxn">1805000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEyLTMtMS0xLTA_2adafbbd-d805-4d14-9d00-fd4c2c8a0407"
      unitRef="mxn">-7761000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEyLTQtMS0xLTA_ab436dc9-44fb-4e9d-8877-0d227ecc36dd"
      unitRef="mxn">4796000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEyLTUtMS0xLTA_68d7cadc-5a35-4d00-9000-498f6479bad8"
      unitRef="mxn">-7318000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEzLTEtMS0xLTA_4face896-1763-4052-9991-8d7623e5ffaf"
      unitRef="mxn">4149000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEzLTItMS0xLTA_6cd818db-2f63-4322-9ecd-bce4749a1527"
      unitRef="mxn">19698000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEzLTMtMS0xLTA_c70980a0-8af8-411f-8727-201330829016"
      unitRef="mxn">1849000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEzLTQtMS0xLTA_aea9cd9e-7ab9-4a8c-831b-f0f2898e8da1"
      unitRef="mxn">-22646000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzEzLTUtMS0xLTA_bf7eccc5-ee38-4702-9b0d-003b69d1b7b3"
      unitRef="mxn">3050000000</ifrs-full:ComprehensiveIncome>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE1LTEtMS0xLTA_fd406d85-fced-4abb-9184-d4e59f0fa0fd"
      unitRef="mxn">4149000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE1LTItMS0xLTA_af0aebd8-6699-40b8-bc66-d90663248405"
      unitRef="mxn">19698000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE1LTMtMS0xLTA_af07bb6d-97a7-4b57-ba4f-8b29edbb0a3e"
      unitRef="mxn">2949000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE1LTQtMS0xLTA_c9720874-af73-467f-a640-ab0edc61e58d"
      unitRef="mxn">-22646000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE1LTUtMS0xLTA_b6e23ade-5a37-4310-8607-9c300b794bc8"
      unitRef="mxn">4150000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE2LTEtMS0xLTA_102c47a7-f85f-41f1-a974-d7276629345e"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE2LTItMS0xLTA_5491ce54-6513-4c53-b22b-b934b936e1f5"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE2LTMtMS0xLTA_f763d6b3-6793-432e-9c86-11761961afc8"
      unitRef="mxn">-1100000000</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE2LTQtMS0xLTA_cb03c80e-4af6-4127-b4ad-a33390e4b504"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE2LTUtMS0xLTA_b8dad9e2-42fb-4199-ac23-32e846f9bce0"
      unitRef="mxn">-1100000000</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <ifrs-full:ComprehensiveIncome
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE3LTEtMS0xLTA_1ca8f61e-d73f-4bda-9dc4-ed1f289406da"
      unitRef="mxn">4149000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE3LTItMS0xLTA_9e145740-6b1d-40fd-8db7-f24d8705b431"
      unitRef="mxn">19698000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE3LTMtMS0xLTA_680b0f42-512c-4385-a6dd-858c76e935ef"
      unitRef="mxn">1849000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE3LTQtMS0xLTA_9a541157-0423-4585-aa37-aae016cf8b15"
      unitRef="mxn">-22646000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo5ZTYxYTc1M2ZlOWY0NTZlYjBlNDhkZWE0NGQyYzlkNS90YWJsZXJhbmdlOjllNjFhNzUzZmU5ZjQ1NmViMGU0OGRlYTQ0ZDJjOWQ1XzE3LTUtMS0xLTA_6b198f2e-8885-4ca4-9552-86076aa6f9e3"
      unitRef="mxn">3050000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ProfitLoss
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzItMS0xLTEtMA_0578cccd-cabd-4ae1-b65b-0ebb8a50e8cb"
      unitRef="mxn">12101000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzItMi0xLTEtMA_75d50654-9af9-4df1-9b7d-8cfd8532a63c"
      unitRef="mxn">17689000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzItMy0xLTEtMA_143ea198-581f-4a31-9268-c76c4775c6c0"
      unitRef="mxn">10285000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzItNC0xLTEtMA_e68917c7-80e4-45d7-9256-fa58171bdd4f"
      unitRef="mxn">-27445000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzItNS0xLTEtMA_73a4ba1f-a0bb-4a64-857d-d3fb374b3361"
      unitRef="mxn">12630000000</ifrs-full:ProfitLoss>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzUtMS0xLTEtMA_d3f2bdc5-8077-43d0-b0f9-22ee32f38cd8"
      unitRef="mxn">-819000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzUtMi0xLTEtMA_dc4fdb02-af22-43c0-a663-d242e814b5b8"
      unitRef="mxn">157000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzUtMy0xLTEtMA_a799d72a-642f-40ee-8184-5e4f7ce98514"
      unitRef="mxn">-330000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzUtNC0xLTEtMA_27bab6f3-eba3-48f1-ae71-5770266efe7a"
      unitRef="mxn">157000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzUtNS0xLTEtMA_edf14310-8dab-4334-94bf-c7b335357b43"
      unitRef="mxn">-835000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzYtMS0xLTEtMA_5080249e-17df-415e-84b4-97a5938755a4"
      unitRef="mxn">-5013000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzYtMi0xLTEtMA_a1f90344-fce7-4eaa-83be-db4a50a401e8"
      unitRef="mxn">-10391000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzYtMy0xLTEtMA_8b2736fe-f8b7-4fb6-bd28-9be04ba9239b"
      unitRef="mxn">-5578000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzYtNC0xLTEtMA_1a39b9bb-41cf-4614-be6a-c8fcafab1afd"
      unitRef="mxn">15403000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzYtNS0xLTEtMA_bc2b96d4-0e8f-4f3e-8203-2b0eabd08f33"
      unitRef="mxn">-5579000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzctMS0xLTEtMA_1f2f8df9-e79e-4447-95f6-8f00574d9f5a"
      unitRef="mxn">-5832000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzctMi0xLTEtMA_37ea60f6-41fc-4835-a088-9fd14ef6365d"
      unitRef="mxn">-10234000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzctMy0xLTEtMA_2064fa1b-33a7-486c-96a4-8e2ee4479ac8"
      unitRef="mxn">-5908000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzctNC0xLTEtMA_8b3f1927-4ca3-4691-a690-c16aa63c234e"
      unitRef="mxn">15560000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzctNS0xLTEtMA_637d74c1-27b8-42df-a14f-ff61dc04090d"
      unitRef="mxn">-6414000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzktMS0xLTEtMA_0b1cbc7f-015b-4e0d-bda3-18dc2fa71dfd"
      unitRef="mxn">-216000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzktMi0xLTEtMA_965e197c-ce75-461b-8912-7e10491977c9"
      unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzktMy0xLTEtMA_cce0ae83-5732-4243-b013-3ffc6dffa2d2"
      unitRef="mxn">-216000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzktNC0xLTEtMA_8ace08a2-47d9-4ee7-9950-69b93adae7c2"
      unitRef="mxn">216000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzktNS0xLTEtMA_03ead3b9-6a64-4e5c-a574-41edb98e1802"
      unitRef="mxn">-216000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEwLTEtMS0xLTA_a533cd9d-bb7d-4d08-ad18-620f7b2c6bf0"
      unitRef="mxn">-511000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEwLTItMS0xLTA_c6919973-3101-4f6a-947d-2fcfb154b301"
      unitRef="mxn">-64000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEwLTMtMS0xLTA_a75e4c50-b1d7-42cb-852d-ed4570deff9f"
      unitRef="mxn">-899000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEwLTQtMS0xLTA_639d9ca4-9da9-4c20-98e7-b9936e4f2876"
      unitRef="mxn">963000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEwLTUtMS0xLTA_912dd743-7178-48ae-9742-6550add19646"
      unitRef="mxn">-511000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzExLTEtMS0xLTA_e941726f-fbba-40a3-8a4b-fe868c43c2bd"
      unitRef="mxn">-727000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzExLTItMS0xLTA_4fe84cad-088a-43c4-9b13-a655e24bc88c"
      unitRef="mxn">-64000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzExLTMtMS0xLTA_21150c9a-7412-456f-9611-40cc3baa4fa1"
      unitRef="mxn">-1115000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzExLTQtMS0xLTA_da8fd3f0-014f-42b5-842a-a4a61c5357aa"
      unitRef="mxn">1179000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzExLTUtMS0xLTA_12c64be5-0bc4-4048-a5b8-6301cacb021f"
      unitRef="mxn">-727000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEyLTEtMS0xLTA_e8ccf4d3-86c3-43d5-a67f-29c6232aa288"
      unitRef="mxn">-6559000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEyLTItMS0xLTA_cf0ce88b-c67b-4405-9654-7647e719d3c2"
      unitRef="mxn">-10298000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEyLTMtMS0xLTA_ac612aa7-22b3-46a5-b2e3-c53c24bbfcc2"
      unitRef="mxn">-7023000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEyLTQtMS0xLTA_e3d2804b-e71a-4c0d-9750-ffae4b451f32"
      unitRef="mxn">16739000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEyLTUtMS0xLTA_bffa2a72-8c74-4584-a80a-fc155968bb49"
      unitRef="mxn">-7141000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEzLTEtMS0xLTA_8434ed43-fb83-44d1-a068-bef30509cb65"
      unitRef="mxn">5542000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEzLTItMS0xLTA_fc68f735-8384-4675-a08c-f40a13282aaf"
      unitRef="mxn">7391000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEzLTMtMS0xLTA_7fde5e3b-ed2c-4cd1-a56b-17eeca38a981"
      unitRef="mxn">3262000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEzLTQtMS0xLTA_db8199cf-1a41-4318-a2a3-ff5d2b18e31a"
      unitRef="mxn">-10706000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzEzLTUtMS0xLTA_47316307-83fa-436b-bd29-05ac62428631"
      unitRef="mxn">5489000000</ifrs-full:ComprehensiveIncome>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE1LTEtMS0xLTA_0d2d784d-3ac6-4c28-a07d-5af482ed4be9"
      unitRef="mxn">5542000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE1LTItMS0xLTA_5f9e3ddf-ec9d-49c4-9ba6-daecf22fa8f5"
      unitRef="mxn">7391000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE1LTMtMS0xLTA_87b07a83-d43d-4eac-9394-0ffae0d358f3"
      unitRef="mxn">3314000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE1LTQtMS0xLTA_c641c5e0-ad2a-4067-96d2-bed83e061d90"
      unitRef="mxn">-10706000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE1LTUtMS0xLTA_ce93371c-ee39-43e7-a59a-6fe7f671fac3"
      unitRef="mxn">5541000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE2LTEtMS0xLTA_cff0641d-325e-4427-b6d5-48a93596f93b"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE2LTItMS0xLTA_a7549e16-4d68-41e0-b1bc-c96c6f0306cf"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE2LTMtMS0xLTA_4b493265-a41d-4568-99dd-805601741359"
      unitRef="mxn">-52000000</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE2LTQtMS0xLTA_4373f993-63f5-48b5-89f7-cbc6ff513f34"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE2LTUtMS0xLTA_27df5353-b304-4410-bad0-094ac468670f"
      unitRef="mxn">-52000000</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <ifrs-full:ComprehensiveIncome
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE3LTEtMS0xLTA_36ab985c-0424-4df2-99c2-4b5d2329583b"
      unitRef="mxn">5542000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE3LTItMS0xLTA_2b7f1ed2-5fba-4159-92a0-68f2faddf3c6"
      unitRef="mxn">7391000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE3LTMtMS0xLTA_8e99011c-9e2a-4bad-9ad7-e913bbae7b91"
      unitRef="mxn">3262000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE3LTQtMS0xLTA_c9411335-e178-42fa-961b-5557b5d19657"
      unitRef="mxn">-10706000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTpiZjBiZDJkOTliNTA0ZTgwYTk2ZGI5NWUwN2I3M2NiOC90YWJsZXJhbmdlOmJmMGJkMmQ5OWI1MDRlODBhOTZkYjk1ZTA3YjczY2I4XzE3LTUtMS0xLTA_f4c2e1ee-c4df-47e8-80f1-30af1165f052"
      unitRef="mxn">5489000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ProfitLoss
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzItMS0xLTEtMA_b020d6cf-4f08-4e4c-8206-043b048ddc71"
      unitRef="mxn">13909000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzItMi0xLTEtMA_938cc41b-23ef-4137-89d6-fd5272735da7"
      unitRef="mxn">18460000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzItMy0xLTEtMA_13582d29-5cea-4b76-b66b-f7b8004610ac"
      unitRef="mxn">15597000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzItNC0xLTEtMA_3bf405f1-665c-48e5-be58-ff3e11b2073d"
      unitRef="mxn">-32896000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzItNS0xLTEtMA_2f0f1874-0b3e-4079-ab46-9f07394447f1"
      unitRef="mxn">15070000000</ifrs-full:ProfitLoss>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzUtMS0xLTEtMA_999b321e-1dd5-4069-aafb-d139bceccbf7"
      unitRef="mxn">-396000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzUtMi0xLTEtMA_c38462f2-9ac2-4930-b638-35e3eba5e97c"
      unitRef="mxn">-1102000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzUtMy0xLTEtMA_7e760d56-5d83-4f60-9923-2108130fb74f"
      unitRef="mxn">2142000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzUtNC0xLTEtMA_993cba74-5a20-4bce-bfbc-50adc974c7ea"
      unitRef="mxn">-1081000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzUtNS0xLTEtMA_e1a14719-7098-4c44-8f8c-bd383702a7c0"
      unitRef="mxn">-437000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzYtMS0xLTEtMA_fca34744-c315-488c-8cb4-53914d1a0dc5"
      unitRef="mxn">-6937000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzYtMi0xLTEtMA_f8aff21a-0196-4839-b6bb-a458e6af6137"
      unitRef="mxn">23618000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzYtMy0xLTEtMA_ac9dd0f1-0d97-4225-af35-31071aedb37e"
      unitRef="mxn">-7127000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzYtNC0xLTEtMA_1eca2d42-da99-46b8-91ce-5db294c738ab"
      unitRef="mxn">-16788000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzYtNS0xLTEtMA_88b9855c-2b39-4d6a-9f9c-d2f8eab612a2"
      unitRef="mxn">-7234000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzctMS0xLTEtMA_18fc4e03-7f70-489f-b4a8-e2ab373368c2"
      unitRef="mxn">-7333000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzctMi0xLTEtMA_df7f290c-27e3-4b4a-abb8-e6d0e9043391"
      unitRef="mxn">22516000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzctMy0xLTEtMA_cac89ad0-1700-4c7a-a8ef-04b97d8ef12a"
      unitRef="mxn">-4985000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzctNC0xLTEtMA_9767a093-3291-4374-b532-7d13dd8d73a6"
      unitRef="mxn">-17869000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzctNS0xLTEtMA_0b7e6ab4-f78a-40be-8ecd-701d2da8ff9b"
      unitRef="mxn">-7671000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzktMS0xLTEtMA_07973bf8-3fda-44b8-a661-5d53abb678dd"
      unitRef="mxn">-1039000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzktMi0xLTEtMA_3583b207-677d-45d4-a9c1-d81a327ac06b"
      unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzktMy0xLTEtMA_faa79eae-55a6-436f-be2f-29f3d3370bd5"
      unitRef="mxn">-1039000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzktNC0xLTEtMA_76ff3ca8-8b6d-4929-84b3-73ee72ddd035"
      unitRef="mxn">1039000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzktNS0xLTEtMA_601878b1-b499-4840-b91b-cc78e3fd8ad7"
      unitRef="mxn">-1039000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEwLTEtMS0xLTA_bd585a4f-99ea-4ef8-adb3-e84d662bcccd"
      unitRef="mxn">223000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEwLTItMS0xLTA_3837c610-be85-4036-803d-14aaaa1d4222"
      unitRef="mxn">-6000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEwLTMtMS0xLTA_d842cc57-4905-4119-9671-91aaa128a55a"
      unitRef="mxn">101000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEwLTQtMS0xLTA_8439af95-eabe-4a27-9943-efd405759b8c"
      unitRef="mxn">-59000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEwLTUtMS0xLTA_fc88eeb6-feb9-4975-8ffc-ada300f8134d"
      unitRef="mxn">259000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzExLTEtMS0xLTA_31ead454-ff6a-43bf-a1b0-68c778fecf9b"
      unitRef="mxn">-814000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzExLTItMS0xLTA_df74e116-3d63-457e-9ca1-b6c3449be999"
      unitRef="mxn">-6000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzExLTMtMS0xLTA_200048a4-47cc-4c58-904d-35f54640d4ac"
      unitRef="mxn">-940000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzExLTQtMS0xLTA_26cd012d-d291-49e0-9787-60fdbc8ba0c8"
      unitRef="mxn">980000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzExLTUtMS0xLTA_4a8f2b29-30e3-4c12-bb83-ea6d5a0031ff"
      unitRef="mxn">-780000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEyLTEtMS0xLTA_78bdf52c-a5fd-41d8-a1d0-7b3bd894b084"
      unitRef="mxn">-8147000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEyLTItMS0xLTA_969188d9-0b0c-4a8e-9913-513e361413ea"
      unitRef="mxn">22510000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEyLTMtMS0xLTA_d2ed1ff3-f079-4c7e-b710-0d46ed6df78b"
      unitRef="mxn">-5925000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEyLTQtMS0xLTA_bc6293b7-edf6-4a17-88af-3d416767d1d7"
      unitRef="mxn">-16889000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEyLTUtMS0xLTA_42aef56f-24ac-4e3c-b359-a72996525630"
      unitRef="mxn">-8451000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEzLTEtMS0xLTA_266203da-4ef3-43ce-9e26-69ab711c9294"
      unitRef="mxn">5762000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEzLTItMS0xLTA_94a9f991-6ad8-4ef7-b446-c8ce2c30db7c"
      unitRef="mxn">40970000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEzLTMtMS0xLTA_26391ffc-d440-41cb-821b-4831ccd5b878"
      unitRef="mxn">9672000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEzLTQtMS0xLTA_01da1231-d53c-46f5-bc09-9da85485d884"
      unitRef="mxn">-49785000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzEzLTUtMS0xLTA_9957ba95-6539-4f8c-a8ce-cd7ceaa2806c"
      unitRef="mxn">6619000000</ifrs-full:ComprehensiveIncome>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE1LTEtMS0xLTA_e8075281-ab17-4538-b7a3-e94f9fa3321a"
      unitRef="mxn">5762000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE1LTItMS0xLTA_1eb5891d-9c6f-4ed1-86ec-b24ac00f6571"
      unitRef="mxn">40970000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE1LTMtMS0xLTA_a5ce0cd7-6238-4c09-a987-b30e531a31a7"
      unitRef="mxn">7037000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE1LTQtMS0xLTA_339b7be2-8265-4c72-aeda-2c6d45127b93"
      unitRef="mxn">-49785000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE1LTUtMS0xLTA_445e7328-7acd-4f11-9ad7-ab926d6fb064"
      unitRef="mxn">3984000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE2LTEtMS0xLTA_f355a085-f294-4b99-8b4e-6da7ef18767a"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE2LTItMS0xLTA_4ebe4d8a-3b61-4007-b822-8a84841d5635"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE2LTMtMS0xLTA_0750e98d-4e44-44c4-8c42-339a5715bda9"
      unitRef="mxn">2817000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE2LTQtMS0xLTA_cb61f2b7-869b-46e8-937e-8413de42b010"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations>
    <kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE2LTUtMS0xLTA_edf7c616-0e32-4825-929a-3437159a0984"
      unitRef="mxn">2817000000</kof:ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE3LTEtMS0xLTA_2c46bcfe-b525-4c32-a56f-9cae875e9c2b"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE3LTItMS0xLTA_cde5c7ce-1c5c-4864-b29a-b27df6320f92"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE3LTMtMS0xLTA_afcd76df-69fb-4613-96f2-dfc2ca346b1a"
      unitRef="mxn">-421000000</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE3LTQtMS0xLTA_f11a9fa9-d372-4756-87d7-22beaccb3c30"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE3LTUtMS0xLTA_a2a9590e-e149-4cd7-8751-e89a4b48c9d0"
      unitRef="mxn">-421000000</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE4LTEtMS0xLTA_00049c22-569c-4691-be9e-0ee3a0f3dcf0"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE4LTItMS0xLTA_0d361b56-2c17-4534-9e94-98a1aed53ae3"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE4LTMtMS0xLTA_3b07ffb9-2388-494c-ad71-0e38d8f6f812"
      unitRef="mxn">239000000</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE4LTQtMS0xLTA_11f69e3b-63db-4609-9e8e-6cc57ce6dc20"
      unitRef="mxn">0</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations>
    <kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE4LTUtMS0xLTA_811433d9-5957-4d82-8bca-576e534ea180"
      unitRef="mxn">239000000</kof:ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations>
    <ifrs-full:ComprehensiveIncome
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE5LTEtMS0xLTA_f2e8445d-40a7-4146-ab97-f339fbdecf0f"
      unitRef="mxn">5762000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE5LTItMS0xLTA_18c354ad-6fb0-4441-a0c1-55678a4f1b3c"
      unitRef="mxn">40970000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE5LTMtMS0xLTA_f2aaf3ab-0d53-44d5-8fa1-704e366512a1"
      unitRef="mxn">9672000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE5LTQtMS0xLTA_77e03672-0154-40a6-a92c-8dbeb9fd6329"
      unitRef="mxn">-49785000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo2YzI1NjYxMDhhMGM0NzZmYWZiMzZiYjZhNzk2YWExMy90YWJsZXJhbmdlOjZjMjU2NjEwOGEwYzQ3NmZhZmIzNmJiNmE3OTZhYTEzXzE5LTUtMS0xLTA_d046a7b8-23f5-420e-9a3d-af5805f0eb1d"
      unitRef="mxn">6619000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzMtMS0xLTEtMA_89cef96b-d831-4cc9-8b6f-4da160137fab"
      unitRef="mxn">-10731000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzMtMi0xLTEtMA_b29781aa-bdaa-476b-bf25-d1275940b6e0"
      unitRef="mxn">-21590000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzMtMy0xLTEtMA_7d49578f-b162-4ad4-81bc-9464dd8a17c7"
      unitRef="mxn">-10918000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzMtNC0xLTEtMA_bf5d90cf-a6bd-476b-9603-fafed0d3c97a"
      unitRef="mxn">27443000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzMtNS0xLTEtMA_76370629-0659-4e77-ae95-3c5a11333665"
      unitRef="mxn">-15796000000</ifrs-full:ProfitLossBeforeTax>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzQtMS0xLTEtMA_0d1423aa-c3df-4b93-a099-5c4544448c35"
      unitRef="mxn">-11264000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzQtMi0xLTEtMA_deae3ea7-7e1f-4f21-b123-8bd203d894a4"
      unitRef="mxn">-2190000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzQtMy0xLTEtMA_9f02bac3-b811-46e1-975e-1f54b23661bb"
      unitRef="mxn">5699000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzQtNC0xLTEtMA_9e393bcc-1155-4615-8061-bb97e18ce8c2"
      unitRef="mxn">27443000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzQtNS0xLTEtMA_4ff858dc-6ad5-4570-92d3-0ba4353ae8c8"
      unitRef="mxn">19688000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzUtMS0xLTEtMA_ccb60b8c-f283-4b5c-b233-8b45f439287e"
      unitRef="mxn">196000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzUtMi0xLTEtMA_53a72074-f7f7-4170-9401-05db1e843e96"
      unitRef="mxn">-2626000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzUtMy0xLTEtMA_755c0377-f71f-4ed9-b47c-7304e2a81086"
      unitRef="mxn">1917000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzUtNC0xLTEtMA_62aff51c-c65f-4893-acd6-018b32fdd829"
      unitRef="mxn">176000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzUtNS0xLTEtMA_5fdacc83-969f-4039-af32-b61c649f02e2"
      unitRef="mxn">-337000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzYtMS0xLTEtMA_d28b70b7-72e3-4066-8a9c-c6dce581956c"
      unitRef="mxn">-337000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzYtMi0xLTEtMA_db130805-9d3b-4ea4-ae70-fcfbb61de6cc"
      unitRef="mxn">16774000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzYtMy0xLTEtMA_feb768d5-0e91-4f0f-99f5-1539a0ee6052"
      unitRef="mxn">18534000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzYtNC0xLTEtMA_c4658574-66ff-45fd-8097-e0d5fc757fae"
      unitRef="mxn">176000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzYtNS0xLTEtMA_767b8898-bfb0-4b7d-a275-618324b27a02"
      unitRef="mxn">35147000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzgtMS0xLTEtMA_168ab2cf-ea9d-4717-b230-4224ad656b41"
      unitRef="mxn">3593000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzgtMi0xLTEtMA_a791478d-babd-49fa-9ac2-b104a43b4a75"
      unitRef="mxn">1876000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzgtMy0xLTEtMA_c9226422-9121-48c4-96bf-34f5a9de19fb"
      unitRef="mxn">2823000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzgtNC0xLTEtMA_5e660f29-a179-4530-a838-51f50bf1e0c3"
      unitRef="mxn">-7245000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzgtNS0xLTEtMA_e53856d6-bd0a-47ca-b9e1-21a161db7488"
      unitRef="mxn">1047000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzktMS0xLTEtMA_e9b8ea31-1dc0-456d-9c8b-44184d83b469"
      unitRef="mxn">0</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzktMi0xLTEtMA_67df995f-a12a-473b-9af2-3429e5731d64"
      unitRef="mxn">3667000000</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzktMy0xLTEtMA_0beaec59-f1af-4dcd-a286-cb444108cb52"
      unitRef="mxn">5714000000</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzktNC0xLTEtMA_9cdf6709-0247-437e-be2c-0953ae6e3c5d"
      unitRef="mxn">0</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzktNS0xLTEtMA_ebf9da99-0537-4e71-a569-0efcff322b15"
      unitRef="mxn">9381000000</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEwLTEtMS0xLTA_be102c97-57a7-4868-9086-5faf26696055"
      unitRef="mxn">-762000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEwLTItMS0xLTA_12c63eba-2af2-4644-b0e1-eacbe5a2766c"
      unitRef="mxn">180000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEwLTMtMS0xLTA_97b104cd-cab7-4d8c-80ff-fbe07937277c"
      unitRef="mxn">1196000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEwLTQtMS0xLTA_f6cf8f81-5178-4d5f-a490-efd919d45755"
      unitRef="mxn">0</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEwLTUtMS0xLTA_83ab6900-0e00-439d-994a-65768a971561"
      unitRef="mxn">614000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzExLTEtMS0xLTA_48e85051-5a54-4d7b-aa33-6636868b9dba"
      unitRef="mxn">3000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzExLTItMS0xLTA_204b54a9-c27a-4475-b98f-c46de4e3872c"
      unitRef="mxn">1549000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzExLTMtMS0xLTA_3a3bba9b-fd8b-410f-9785-b365e521e68f"
      unitRef="mxn">-8623000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzExLTQtMS0xLTA_e21e81fd-725e-46fa-8a25-83eb5b056f6f"
      unitRef="mxn">8647000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzExLTUtMS0xLTA_0b65e2c3-7a3f-48f6-9087-1e8921042ceb"
      unitRef="mxn">1576000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEyLTEtMS0xLTA_2a068e69-d9ad-4daa-a268-746d160cabe7"
      unitRef="mxn">25567000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEyLTItMS0xLTA_7aca39e0-fcbc-4966-bbd6-dc1d6f1f0728"
      unitRef="mxn">13830000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEyLTMtMS0xLTA_1caeae03-3f36-49ae-b768-e044c86457f7"
      unitRef="mxn">16000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEyLTQtMS0xLTA_f682fe1b-3875-4866-a326-3a5e5d2d0921"
      unitRef="mxn">-39397000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEyLTUtMS0xLTA_28d0a6fe-0aa5-4ccd-988d-70d3947d4eab"
      unitRef="mxn">16000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEzLTEtMS0xLTA_287e894c-3421-4f21-ae3f-6b7f96109f6f"
      unitRef="mxn">29919000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEzLTItMS0xLTA_85a93261-4dfb-4a4a-8fc2-1c2fa5069c6a"
      unitRef="mxn">10310000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEzLTMtMS0xLTA_0357bb4c-9237-487c-92ac-8283bb5f7aea"
      unitRef="mxn">4552000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEzLTQtMS0xLTA_98c72c40-f416-4e23-83ce-08856c9931ac"
      unitRef="mxn">-55289000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzEzLTUtMS0xLTA_89aa5e81-136b-4e2d-be6d-197646e92b1b"
      unitRef="mxn">-10508000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE1LTEtMS0xLTA_c1e0b439-3f01-41b6-ae9a-3de9151af556"
      unitRef="mxn">59129000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE1LTItMS0xLTA_6bdd3b19-cc56-477f-b130-46da72c9a82f"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE1LTMtMS0xLTA_23410064-a34e-4556-9ba4-9197dd2db882"
      unitRef="mxn">3168000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE1LTQtMS0xLTA_f9e5eea0-7ccc-4178-87b8-fba66cf98de8"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE1LTUtMS0xLTA_23712520-1b5c-451d-a34d-a31bdc74fcec"
      unitRef="mxn">62297000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE2LTEtMS0xLTA_95555a98-e329-4133-97eb-3c9b3e778331"
      unitRef="mxn">42051000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE2LTItMS0xLTA_e472352b-c0f1-4e27-b125-d7e591cddabd"
      unitRef="mxn">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE2LTMtMS0xLTA_95d7d17d-9cf0-4e34-8245-2ca467b20a61"
      unitRef="mxn">3136000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE2LTQtMS0xLTA_c01a564d-3250-49ac-93ec-3de0ee1978d6"
      unitRef="mxn">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE2LTUtMS0xLTA_07db0ca4-b9e0-4d0c-a679-0b95e1c8a159"
      unitRef="mxn">45187000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE3LTEtMS0xLTA_bec50c51-3369-4af2-931e-3d2f41cf979c"
      unitRef="mxn">7019000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE3LTItMS0xLTA_fdf9398a-2f0d-42a6-ad5c-8c52020e7c82"
      unitRef="mxn">4909000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE3LTMtMS0xLTA_935eecab-18a4-433a-ae54-5219aac57bf3"
      unitRef="mxn">1419000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE3LTQtMS0xLTA_56e1a97e-9874-4dfb-892f-5233ccf28029"
      unitRef="mxn">-7245000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE3LTUtMS0xLTA_0f033a19-dde8-47d0-a6d3-207b8ec3d408"
      unitRef="mxn">6102000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE4LTEtMS0xLTA_5989ae2d-f7d9-4cc5-954e-4cb44e3baa55"
      unitRef="mxn">10210000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE4LTItMS0xLTA_4917b7bf-7c74-4891-98f2-a29bd08fb9ae"
      unitRef="mxn">17905000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE4LTMtMS0xLTA_b2681a16-f6d1-46f6-b8a2-2ffcce0667c2"
      unitRef="mxn">21560000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE4LTQtMS0xLTA_4d6f3acb-9158-42a8-bdd3-d2b1672ebe4b"
      unitRef="mxn">-39397000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE4LTUtMS0xLTA_46a2a134-24a1-47da-8b80-20b5906c05e7"
      unitRef="mxn">10278000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE5LTEtMS0xLTA_4a12f19e-4407-4aaf-a50e-2c000b33acb7"
      unitRef="mxn">0</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE5LTItMS0xLTA_cd700151-fe7e-4bd3-b4da-defaac9cd08a"
      unitRef="mxn">104000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE5LTMtMS0xLTA_8ba41add-f6e9-4487-90de-75439f4243d9"
      unitRef="mxn">1000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE5LTQtMS0xLTA_e79be16e-4e05-40e5-847f-75c43c0beda1"
      unitRef="mxn">0</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzE5LTUtMS0xLTA_134c8f64-a32a-4fbd-9346-d721f3b66922"
      unitRef="mxn">105000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:CashOutflowForLeases
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIwLTEtMS0xLTA_66b4bae1-9e69-4843-8f6a-929f8529ffa1"
      unitRef="mxn">0</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIwLTItMS0xLTA_806f19d9-792b-41d1-9502-f066a3c8f84a"
      unitRef="mxn">132000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIwLTMtMS0xLTA_6467582c-ed92-44e1-afdc-36d6c0bf30c8"
      unitRef="mxn">265000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIwLTQtMS0xLTA_13d67191-eff5-407e-8209-bd36bbea4cdc"
      unitRef="mxn">176000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIwLTUtMS0xLTA_7b46192d-ecc2-491c-ace7-c424a99cdad8"
      unitRef="mxn">573000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIxLTEtMS0xLTA_e0180963-4242-44dc-af2b-1c6bb5ee3996"
      unitRef="mxn">-8811000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIxLTItMS0xLTA_6b2260ee-e23c-4d7f-bff7-818ddf84a72c"
      unitRef="mxn">-4159000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIxLTMtMS0xLTA_1b6b6ae8-4782-486f-9bb8-73e14892ec60"
      unitRef="mxn">4688000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIxLTQtMS0xLTA_a18aaf66-68c5-4f68-bfef-30f3d6a2e898"
      unitRef="mxn">8647000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIxLTUtMS0xLTA_392944e8-b847-4dc2-86b8-f49ef47d629b"
      unitRef="mxn">365000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIyLTEtMS0xLTA_8a530e20-f547-4c20-85ce-53c3b58178dc"
      unitRef="mxn">-8962000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIyLTItMS0xLTA_6a21fd0a-2ea0-44ee-9c5e-ff05bc3caf8d"
      unitRef="mxn">-27209000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIyLTMtMS0xLTA_c9d5e9cf-8732-467e-88ce-d7db5b556ad5"
      unitRef="mxn">-18525000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIyLTQtMS0xLTA_8f6978c6-907a-4782-910e-4c5405d19421"
      unitRef="mxn">55113000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIyLTUtMS0xLTA_743805ea-5999-47ca-8a8e-19d99632c6a8"
      unitRef="mxn">417000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIzLTEtMS0xLTA_59f26c2c-a376-426e-9b3a-759b4b029e29"
      unitRef="mxn">20620000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIzLTItMS0xLTA_16abe746-d920-4bfe-bea2-0df1ee10c6bd"
      unitRef="mxn">-125000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIzLTMtMS0xLTA_46a64bcc-7a33-4f51-a002-4fcae85fe792"
      unitRef="mxn">4561000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIzLTQtMS0xLTA_acb8ef17-d42f-4736-ab5f-593c5ff6d8d5"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzIzLTUtMS0xLTA_9dd0130f-e3ea-44d7-9517-17858bc73edd"
      unitRef="mxn">25056000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI0LTEtMS0xLTA_4c43f908-e72a-4e9d-8986-b86e9eb3f414"
      unitRef="mxn">9849000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI0LTItMS0xLTA_0aa41bad-bbd9-4d16-a661-9c9dd126dff0"
      unitRef="mxn">4464000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI0LTMtMS0xLTA_7ed57ba4-175d-42ee-bfc0-5dbccfe67a8d"
      unitRef="mxn">6178000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI0LTQtMS0xLTA_b5b72d3f-8ef1-460f-a221-886c3bdb4357"
      unitRef="mxn">0</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI0LTUtMS0xLTA_701095d1-1b67-4eac-9075-75932bd93a49"
      unitRef="mxn">20491000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i6e001a818ff548129a77cf318ead6080_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI1LTEtMS0xLTA_dcf6ec14-6fc1-479d-a12c-f24c5a42b674"
      unitRef="mxn">-473000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="ie93f3403e10a44f3a74aff93d1468e36_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI1LTItMS0xLTA_37e0591e-579e-4cf8-8fdd-6d291439f61e"
      unitRef="mxn">-190000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i24356278e400400581a1ba2e320bb30b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI1LTMtMS0xLTA_fc658b3a-7500-4e90-bf66-1d963495bdf3"
      unitRef="mxn">-1387000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i327de28692134fa68401ee5dc71f4091_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI1LTQtMS0xLTA_643a3f56-0299-44f9-a529-3cf1e5b529c6"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI1LTUtMS0xLTA_229a6be2-e574-4e93-92f9-0f8973af710d"
      unitRef="mxn">-2050000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i8b06244ead56404aa930a1bc705aeb30_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI2LTEtMS0xLTA_c8ac62e1-64f5-4b64-80a3-4fcc32900bfd"
      unitRef="mxn">29996000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="if7bcc1bfae304baba6233635a165caa0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI2LTItMS0xLTA_2cb1d3a6-a4bb-430c-927b-d729fdfb870f"
      unitRef="mxn">4149000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="idac5aa4f58d94bffb7b060e8b43171ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI2LTMtMS0xLTA_4703ae42-5bb3-44c7-ae71-0e3204d5f3aa"
      unitRef="mxn">9352000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ieb207425dcc446a884410fc707610a48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI2LTQtMS0xLTA_c0f712cc-e60d-473f-8e54-a922f449bb03"
      unitRef="mxn">0</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i1bfb407c433c4f14a861eddde1d72f3e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxZjY4YjI3MGYyYjY0YTk3YjJhMjQ1OTY1ZTA2ZjcxZi90YWJsZXJhbmdlOjFmNjhiMjcwZjJiNjRhOTdiMmEyNDU5NjVlMDZmNzFmXzI2LTUtMS0xLTA_1b5763e0-05ab-43bc-b6db-6feec57318fb"
      unitRef="mxn">43497000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzMtMS0xLTEtMA_d57dd61f-285f-49c4-970f-096653e1599a"
      unitRef="mxn">-10995000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzMtMi0xLTEtMA_06431cd0-d078-4d5b-acec-2770ab33d6a2"
      unitRef="mxn">-20226000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzMtMy0xLTEtMA_0b6aa5d4-d527-49e1-9aff-a1b17cc13a3c"
      unitRef="mxn">-14502000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzMtNC0xLTEtMA_9c12f4c7-600b-48a0-9659-e2e67ebf474e"
      unitRef="mxn">27445000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzMtNS0xLTEtMA_16af4b9a-a706-418c-a12a-5c9e271e90bf"
      unitRef="mxn">-18278000000</ifrs-full:ProfitLossBeforeTax>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzQtMS0xLTEtMA_a8d98910-6b42-4ac3-b100-db7dd3e875d9"
      unitRef="mxn">-13994000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzQtMi0xLTEtMA_72baa4cd-c9be-4f35-af21-3cde461c39c7"
      unitRef="mxn">-9829000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzQtMy0xLTEtMA_4bc2fbf4-6ac5-4ce6-9b31-ea83c3964118"
      unitRef="mxn">12276000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzQtNC0xLTEtMA_a4820459-fb6d-4d80-a86d-fda69b78af8a"
      unitRef="mxn">27445000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzQtNS0xLTEtMA_87d105c0-a69f-44b1-b7cb-436e56da07d2"
      unitRef="mxn">15898000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzUtMS0xLTEtMA_efc7218a-4ae1-4b4b-948f-a71f3901af4d"
      unitRef="mxn">-222000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzUtMi0xLTEtMA_1b5de3a1-de5c-4312-9325-75e1f25d4119"
      unitRef="mxn">-4975000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzUtMy0xLTEtMA_bf9d7ad5-d837-4eb4-a141-4d280fd9f634"
      unitRef="mxn">2310000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzUtNC0xLTEtMA_1e6f09a0-57a8-4ade-a1ea-4c2d5debbe73"
      unitRef="mxn">0</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzUtNS0xLTEtMA_d8025d8e-c4ef-4d6c-84c9-4f01c8bbfe0a"
      unitRef="mxn">-2887000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzYtMS0xLTEtMA_f05f56a8-34bc-4ef9-84e0-7c72e7b9d684"
      unitRef="mxn">-3221000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzYtMi0xLTEtMA_46d19b96-3d4b-43d5-a7e7-ea79e3c8a60a"
      unitRef="mxn">5422000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzYtMy0xLTEtMA_88bca7cb-001c-406e-9e59-e477f873b5f9"
      unitRef="mxn">29088000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzYtNC0xLTEtMA_2e938790-d5bf-4d86-b715-563e1eafe423"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzYtNS0xLTEtMA_6ada7ca4-c55a-47e6-a052-b6185a934247"
      unitRef="mxn">31289000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzgtMS0xLTEtMA_5addbb31-861b-4b6e-a918-aaba3fdba690"
      unitRef="mxn">2957000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzgtMi0xLTEtMA_97a70a17-8535-46e9-9624-ff78f1f252a8"
      unitRef="mxn">2460000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzgtMy0xLTEtMA_924173dd-dcec-42f4-9951-5a3eb0018565"
      unitRef="mxn">5446000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzgtNC0xLTEtMA_786997c5-4809-417a-aeec-dcad3c9b02ed"
      unitRef="mxn">-9633000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzgtNS0xLTEtMA_997e37c4-cb45-4d0a-9c71-1f81c5d22741"
      unitRef="mxn">1230000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzktMS0xLTEtMA_881c0017-41b2-456e-a962-3db8fa0c3ac8"
      unitRef="mxn">0</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzktMi0xLTEtMA_316892c4-4b90-4da4-a9e6-1218f754c982"
      unitRef="mxn">4218000000</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzktMy0xLTEtMA_8b74342a-d61c-46ff-ae13-8318ba70d847"
      unitRef="mxn">5776000000</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzktNC0xLTEtMA_86435a47-0b56-455d-9df4-384d4c5d5c14"
      unitRef="mxn">0</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzktNS0xLTEtMA_69230aab-7ffb-465d-9a3f-a03303d46d3a"
      unitRef="mxn">9994000000</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEwLTEtMS0xLTA_d81fbb6a-f230-4e08-965d-44066fd0b68d"
      unitRef="mxn">3693000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEwLTItMS0xLTA_1d93e73b-3683-4d01-abe2-6e2c74f6d728"
      unitRef="mxn">-189000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEwLTMtMS0xLTA_aed41243-693a-46f4-9fd9-2f53faf383bf"
      unitRef="mxn">-2095000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEwLTQtMS0xLTA_169d865a-6c07-42d5-9159-55bf0b1ef38d"
      unitRef="mxn">0</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEwLTUtMS0xLTA_181a9ad8-6d53-45bb-903b-7a96e2423839"
      unitRef="mxn">1409000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzExLTEtMS0xLTA_bb00ab5b-cb6b-4ff4-b2fc-b9e966e10c92"
      unitRef="mxn">86000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzExLTItMS0xLTA_7388b3ca-8047-42d5-af74-7702c435cee2"
      unitRef="mxn">224000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzExLTMtMS0xLTA_deea1208-1826-43c3-a2ce-0f4e51cc776a"
      unitRef="mxn">3705000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzExLTQtMS0xLTA_f927a5e6-1cdd-4014-9e4c-865cab95be0b"
      unitRef="mxn">-3443000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzExLTUtMS0xLTA_aa190af9-e28b-463b-a43c-4723fbae2c58"
      unitRef="mxn">572000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEyLTEtMS0xLTA_58afbc37-d066-4cc8-a359-41e6dc2122dd"
      unitRef="mxn">15052000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEyLTItMS0xLTA_141e454a-a071-451f-bdc2-bcde1dcc20d2"
      unitRef="mxn">868000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEyLTMtMS0xLTA_6a9bb021-090b-4723-b53b-50464a86085a"
      unitRef="mxn">1000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEyLTQtMS0xLTA_7ef47a21-40fe-4f5b-a6af-1bf2ca4da8b4"
      unitRef="mxn">-15920000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEyLTUtMS0xLTA_0a8b625b-a034-4a64-9747-dd47d365ebc2"
      unitRef="mxn">1000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEzLTEtMS0xLTA_f0842ae3-71ff-4a48-b8ee-e059cd19bdb9"
      unitRef="mxn">14230000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEzLTItMS0xLTA_e4e7d8c8-b317-4e40-a97c-a1e29c656eaf"
      unitRef="mxn">-925000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEzLTMtMS0xLTA_fb225682-5cf7-465f-bf72-d1b2e76b25bc"
      unitRef="mxn">-1939000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEzLTQtMS0xLTA_7bef0b85-b4c0-4f9e-83d9-22b261fac52b"
      unitRef="mxn">-22110000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzEzLTUtMS0xLTA_31bc577d-0d7f-4de9-8f2b-4e56601d950a"
      unitRef="mxn">-10744000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE1LTEtMS0xLTA_04ace461-2585-4511-86fa-b5fd2f3566a9"
      unitRef="mxn">9400000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE1LTItMS0xLTA_6cb83db5-3c78-42fe-ae84-7a0e63d196b3"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE1LTMtMS0xLTA_32f9cf1d-ca91-47af-afc9-efd96e1c6c00"
      unitRef="mxn">1336000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE1LTQtMS0xLTA_102fd126-709d-446d-a034-a6a1bc4ecb20"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE1LTUtMS0xLTA_d46d7218-93e2-4050-b070-7d1c05958d4f"
      unitRef="mxn">10736000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE2LTEtMS0xLTA_b17e8f67-08ed-4bf8-997c-1c7ea9ccefbd"
      unitRef="mxn">14137000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE2LTItMS0xLTA_4e26c9df-603c-4956-b1d1-f19b9308bb80"
      unitRef="mxn">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE2LTMtMS0xLTA_b01e4e02-cbe4-473f-aa37-9cbbf2fb5e54"
      unitRef="mxn">6323000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE2LTQtMS0xLTA_f7a071f3-d708-488f-ab2d-5c93137f5016"
      unitRef="mxn">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE2LTUtMS0xLTA_db05ab4c-2927-4d84-b12d-8875b1b8ed37"
      unitRef="mxn">20460000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE3LTEtMS0xLTA_77128a50-c734-4967-9d88-f9eeac2fd74a"
      unitRef="mxn">4006000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE3LTItMS0xLTA_ceeb802a-8cb9-476f-bc45-e88b721be149"
      unitRef="mxn">31000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE3LTMtMS0xLTA_9e2bc991-7c61-496d-bf46-df03fde0b4cf"
      unitRef="mxn">10278000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE3LTQtMS0xLTA_c34bdc98-716c-408c-a431-891b2f24c423"
      unitRef="mxn">-9633000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE3LTUtMS0xLTA_d13005fe-699a-46c4-a29f-68856df4543b"
      unitRef="mxn">4682000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE4LTEtMS0xLTA_caa0f53f-8663-4d92-a1d2-04a36ccdbd97"
      unitRef="mxn">7437000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE4LTItMS0xLTA_0fec9d02-1014-49fc-a34c-f8d265903191"
      unitRef="mxn">12261000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE4LTMtMS0xLTA_e7c8e2ca-7999-4cac-a3b2-717eb3cefffe"
      unitRef="mxn">3662000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE4LTQtMS0xLTA_0d905509-f51e-4ad1-b484-3f804e78a697"
      unitRef="mxn">-15920000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE4LTUtMS0xLTA_c3557b03-3588-4443-b67f-0a08b9cda947"
      unitRef="mxn">7440000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE5LTEtMS0xLTA_9f9e655e-1fb1-4ed4-9921-22fda53bc70f"
      unitRef="mxn">0</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE5LTItMS0xLTA_d9ffa726-3442-4c31-b08e-17f873784599"
      unitRef="mxn">129000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE5LTMtMS0xLTA_e1241582-3a11-4743-afbe-b85025bcbcac"
      unitRef="mxn">125000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE5LTQtMS0xLTA_652e5656-dc4b-4b44-9cc8-77bf02e761ca"
      unitRef="mxn">-125000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzE5LTUtMS0xLTA_638f9f44-34f2-4e19-954f-39d6f1f24de4"
      unitRef="mxn">129000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:CashOutflowForLeases
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIwLTEtMS0xLTA_4800f58d-caf4-4b6c-b18f-1ebe292e73dd"
      unitRef="mxn">0</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIwLTItMS0xLTA_02a1ce00-2de9-420c-b861-6e11372b3e2b"
      unitRef="mxn">105000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIwLTMtMS0xLTA_f91933c8-91a2-4013-a5cc-f8e67350cf29"
      unitRef="mxn">473000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIwLTQtMS0xLTA_ee016773-94ee-427f-ac8a-887f7049786c"
      unitRef="mxn">-86000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIwLTUtMS0xLTA_7ba309f2-eddc-4e3c-8658-9ac92633bbe6"
      unitRef="mxn">492000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIxLTEtMS0xLTA_4d19640c-eabb-4ce1-a98d-9a96d46b7c1a"
      unitRef="mxn">-1016000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIxLTItMS0xLTA_c24b0a43-5265-46a3-a619-4a3c5d4cd79d"
      unitRef="mxn">11484000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIxLTMtMS0xLTA_74e2fa34-61c0-4756-94d5-de4829acd717"
      unitRef="mxn">-7141000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIxLTQtMS0xLTA_b03899e3-d86d-4de7-97fd-36e93a8e513c"
      unitRef="mxn">-3654000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIxLTUtMS0xLTA_21dda9c3-2c6c-46cf-ac51-26a8ffb97425"
      unitRef="mxn">-327000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIyLTEtMS0xLTA_0408dce4-dce5-4b10-aeab-ea853063cb12"
      unitRef="mxn">-17196000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIyLTItMS0xLTA_287e70f2-939e-4ef6-86cd-e10809406ec3"
      unitRef="mxn">-1042000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIyLTMtMS0xLTA_1fd16d7a-ce3d-4121-a9fa-cec0158cc299"
      unitRef="mxn">-26666000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIyLTQtMS0xLTA_a2618d51-37a7-430a-93ee-30f93e3c0c29"
      unitRef="mxn">22110000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIyLTUtMS0xLTA_48a82cf5-ef7f-4d88-a36b-4ee404014e8d"
      unitRef="mxn">-22794000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIzLTEtMS0xLTA_3c055402-d5e3-44ea-aefa-9afe4df51115"
      unitRef="mxn">-6187000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIzLTItMS0xLTA_e154ab87-e40d-4062-b677-6e4370e8ec75"
      unitRef="mxn">3455000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIzLTMtMS0xLTA_f34f721f-f9cb-4274-94a4-0e9f76f5f822"
      unitRef="mxn">483000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIzLTQtMS0xLTA_7c206c6b-8d06-4436-b4db-9066670c1d8a"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzIzLTUtMS0xLTA_1d1cfe18-24cb-4b05-945a-cc0ee06e7ec3"
      unitRef="mxn">-2249000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ib65a3fce441741928e7a73a2afd293ab_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI0LTEtMS0xLTA_e1c762cc-500c-4dbc-b042-8f23e27a6bfb"
      unitRef="mxn">16529000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="iec79601104674ae29d62bda6d065a536_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI0LTItMS0xLTA_1604e175-185b-4671-8bbe-e2e64d334436"
      unitRef="mxn">1026000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ida6ffeba071c4bc9a0619c9e96e3ca0f_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI0LTMtMS0xLTA_25a452c0-5fb4-4200-9a24-c067963f2485"
      unitRef="mxn">6172000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i695e511f816d41c49d9fc831cd7d02e1_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI0LTQtMS0xLTA_18a6019f-fef5-4963-9bb2-870585e2c440"
      unitRef="mxn">0</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI0LTUtMS0xLTA_a8f7b0c0-73f2-49f9-9130-a9c1188112e2"
      unitRef="mxn">23727000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i2b3876ba31dc46b3bd32e1def82d30f0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI1LTEtMS0xLTA_1c81a3af-2f0a-47be-9438-ea533ec5fefa"
      unitRef="mxn">-493000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="idbbe3eb1197e4aae8d1949c19e8b00c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI1LTItMS0xLTA_98784ea1-23b3-48a5-beb8-706907c393f3"
      unitRef="mxn">-17000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i9661d971f26c4466bb9d4be21bc040f5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI1LTMtMS0xLTA_d1c8e101-966b-4e04-a10d-1ee540b42c33"
      unitRef="mxn">-477000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i8d53483c705647ab8ea1ac62d7c07cf3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI1LTQtMS0xLTA_815fc83c-b15c-4535-801d-8dbe2e59ec4e"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="ic21cf94632ab4b5ab3b7aae603819def_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI1LTUtMS0xLTA_106ddd06-8a12-44a9-b9e0-c1aa5baceef5"
      unitRef="mxn">-987000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i77466ae4b6494185a3f59678704f76da_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI2LTEtMS0xLTA_0afaa0eb-a781-4e2f-9d06-c6196a20522c"
      unitRef="mxn">9849000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="idfdc2c3ca5544895acf1df1e06bd2393_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI2LTItMS0xLTA_afab43e5-606b-490f-9cb1-7e71f9464429"
      unitRef="mxn">4464000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i4832e22c6d61417584dcab02deb7aaf8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI2LTMtMS0xLTA_966a6f54-9166-47aa-9222-d271c8a4dab3"
      unitRef="mxn">6178000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ic55625ff50f8436881dd19c698292812_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI2LTQtMS0xLTA_63ae0e26-8ec8-4db4-95e8-26f27edaef86"
      unitRef="mxn">0</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ia715426799804ac19dcf8af9d50e4434_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZToxYjUzNTUyYWEwODg0MWE3OTdiYWQwODIzZWZkMTcyYS90YWJsZXJhbmdlOjFiNTM1NTJhYTA4ODQxYTc5N2JhZDA4MjNlZmQxNzJhXzI2LTUtMS0xLTA_22067671-7283-4dc4-9deb-74d3c4bb7d92"
      unitRef="mxn">20491000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMtMS0xLTEtMA_5908499f-b7a9-4c67-9dfd-9507cd52cc9d"
      unitRef="mxn">-13180000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMtMi0xLTEtMA_0baf0339-d43d-42ad-b8fa-2357c7b0181c"
      unitRef="mxn">-19914000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMtMy0xLTEtMA_d1a52a35-9d22-4f30-a46d-58e32e07c66e"
      unitRef="mxn">-16766000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMtNC0xLTEtMA_24dc7056-7f14-4056-859e-e6afafb0361e"
      unitRef="mxn">32896000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMtNS0xLTEtMA_c3d60df8-5e19-465f-a37e-eb51de4add8a"
      unitRef="mxn">-16964000000</ifrs-full:ProfitLossBeforeTax>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzQtMS0xLTEtMA_f08c6101-6c82-41d8-a6b1-efdee4ab0657"
      unitRef="mxn">-15622000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzQtMi0xLTEtMA_5abf3d17-7c5c-488a-bb2b-c161a33d8c5c"
      unitRef="mxn">-7476000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzQtMy0xLTEtMA_87d5175b-cb0f-47cf-9a05-f42ffb87375d"
      unitRef="mxn">8957000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzQtNC0xLTEtMA_99e0498b-c0ca-4614-b44d-aae9ab9e32bb"
      unitRef="mxn">32896000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInNoncashBalancesRelatedToOperatingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzQtNS0xLTEtMA_fc6e3005-6b31-4f58-ba79-4eedc26fcf6f"
      unitRef="mxn">18755000000</kof:ChangesInNoncashBalancesRelatedToOperatingActivities>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzUtMS0xLTEtMA_b1242157-3fe1-4c65-a567-e58f2a7d348d"
      unitRef="mxn">-89000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzUtMi0xLTEtMA_d0b71bd6-058d-420e-98fe-081f0bd1b0f2"
      unitRef="mxn">-10958000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzUtMy0xLTEtMA_3be194d2-472f-4bf3-a364-9d276de9f3ec"
      unitRef="mxn">2909000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzUtNC0xLTEtMA_f1090b8e-505a-4b97-8ac8-7b4b22e83c0c"
      unitRef="mxn">0</kof:ChangesInWorkingCapitalAndOtherItems>
    <kof:ChangesInWorkingCapitalAndOtherItems
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzUtNS0xLTEtMA_b5296f28-462d-4aa5-9626-2770d2b0ee5e"
      unitRef="mxn">-8138000000</kof:ChangesInWorkingCapitalAndOtherItems>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzYtMS0xLTEtMA_bc8d0eb4-df83-480f-b805-dc41150be257"
      unitRef="mxn">-2531000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzYtMi0xLTEtMA_e6d6c26b-e992-43d6-a4c7-46ab1a3d70c9"
      unitRef="mxn">1480000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzYtMy0xLTEtMA_2866f59e-030c-4a79-aa42-850a220edd55"
      unitRef="mxn">28632000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzYtNC0xLTEtMA_609e0f1d-e71e-4af2-b3d6-218fe4d5ec6e"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzYtNS0xLTEtMA_91f80c2a-b32a-4294-9bcd-fdd0946a6882"
      unitRef="mxn">27581000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzctMS0xLTEtMA_da280a58-2c15-4276-9aa3-3d07acaaa895"
      unitRef="mxn">0</kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations>
    <kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzctMi0xLTEtMA_9a66bc18-1421-4dec-b217-cf3de3503f84"
      unitRef="mxn">0</kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations>
    <kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzctMy0xLTEtMA_54ab6cdf-8597-4580-bfd7-b033d8151e80"
      unitRef="mxn">-1308000000</kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations>
    <kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzctNC0xLTEtMA_f92969d9-6dfb-41b7-8d0e-1c5f8bf830b0"
      unitRef="mxn">0</kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations>
    <kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzctNS0xLTEtMA_6d546181-3a4c-4540-a7f4-d6a4df1ebeb7"
      unitRef="mxn">-1308000000</kof:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzgtMS0xLTEtMA_1cfbe529-c5de-44af-982e-48d0123dde0c"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzgtMi0xLTEtMA_7ec3b1fd-c5a2-41eb-8be9-4ffc6093f28b"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzgtMy0xLTEtMA_98a97500-9414-472e-a821-aa372d3034a4"
      unitRef="mxn">654000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzgtNC0xLTEtMA_3084fb7e-4bc4-412b-ba2a-b9b21d225c59"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzgtNS0xLTEtMA_c1ac8255-e91f-4506-9507-2419857c1674"
      unitRef="mxn">654000000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEwLTEtMS0xLTA_80167789-5d71-4c44-9b8a-e3bea222e77a"
      unitRef="mxn">0</kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired>
    <kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEwLTItMS0xLTA_49b0adcf-7d9d-487a-a1b4-23e47b9a9034"
      unitRef="mxn">0</kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired>
    <kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEwLTMtMS0xLTA_e66b8b59-24f9-4855-847b-04b235e9d4ed"
      unitRef="mxn">-1957000000</kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired>
    <kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEwLTQtMS0xLTA_ff004fd1-1438-472d-9cb0-cf447dc5e583"
      unitRef="mxn">0</kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired>
    <kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEwLTUtMS0xLTA_69fab920-e357-451f-b54c-3e8529565317"
      unitRef="mxn">-1957000000</kof:NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzExLTEtMS0xLTA_5648e9c0-716a-42f8-a1b0-6c2cfa57ba46"
      unitRef="mxn">2994000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzExLTItMS0xLTA_0ce1ab68-3b28-4a04-a2f8-164c561b0d37"
      unitRef="mxn">2187000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzExLTMtMS0xLTA_db06528a-908f-4796-9118-2d7be02253ad"
      unitRef="mxn">4513000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzExLTQtMS0xLTA_c25e88b0-f016-4ccb-a7f8-6958ab8809d9"
      unitRef="mxn">-8690000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzExLTUtMS0xLTA_16f9f5dc-fac9-4b4a-a8a9-9527b06e7c49"
      unitRef="mxn">1004000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEyLTEtMS0xLTA_4401fe6c-efe6-43ff-b5b2-d0d37dab3c97"
      unitRef="mxn">0</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEyLTItMS0xLTA_6343b430-04e8-4621-9cbc-4dff8700beeb"
      unitRef="mxn">3506000000</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEyLTMtMS0xLTA_93f827ba-0a01-4d62-a7e5-1c8e1bceada5"
      unitRef="mxn">6012000000</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEyLTQtMS0xLTA_5fc37d5c-6455-49f4-90a4-a67a67a733fd"
      unitRef="mxn">0</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:NetPaymentsToAcquireLongLivedAssetsNet
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEyLTUtMS0xLTA_6da525ec-d872-4637-ac34-54598e64a711"
      unitRef="mxn">9518000000</kof:NetPaymentsToAcquireLongLivedAssetsNet>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEzLTEtMS0xLTA_a69a4cd7-f30e-4bbd-8001-af7b33d7ae15"
      unitRef="mxn">10153000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEzLTItMS0xLTA_67e7addf-0b9e-4e44-93dc-455f7dc90e4b"
      unitRef="mxn">-6710000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEzLTMtMS0xLTA_9f5d9238-66be-4c1c-ad4c-17814e078d34"
      unitRef="mxn">-2088000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEzLTQtMS0xLTA_607edc77-e5f5-467a-ab70-4a4abc9bed27"
      unitRef="mxn">0</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzEzLTUtMS0xLTA_691a6e48-672f-4d12-87f2-cdb065f19ec3"
      unitRef="mxn">1355000000</kof:PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE0LTEtMS0xLTA_37d04ada-9808-42bf-b838-d5327ff35d02"
      unitRef="mxn">9576000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE0LTItMS0xLTA_b2cb8b84-b48f-4eb8-8622-26a8762ad67c"
      unitRef="mxn">1948000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE0LTMtMS0xLTA_3c771ef9-9cc2-4118-9815-88bf35f258b4"
      unitRef="mxn">23820000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE0LTQtMS0xLTA_11ec1c1c-7ea6-4498-9df7-9c0af86b44f5"
      unitRef="mxn">-34957000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE0LTUtMS0xLTA_14fffe8b-77d7-4a64-8f35-c7fcdff84a97"
      unitRef="mxn">387000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE1LTEtMS0xLTA_51a2b213-5318-45a7-9d13-4574fca768d4"
      unitRef="mxn">4816000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE1LTItMS0xLTA_9d436b5a-1c01-4f51-b618-737f86768edd"
      unitRef="mxn">0</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE1LTMtMS0xLTA_d036d76d-9acf-47f6-af4b-495cdbf55562"
      unitRef="mxn">8000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE1LTQtMS0xLTA_35a240eb-2701-4841-ad36-0ad3ff3ce5a9"
      unitRef="mxn">-4816000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE1LTUtMS0xLTA_037124e7-7b29-4727-8790-11135e70d0ad"
      unitRef="mxn">8000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE2LTEtMS0xLTA_76dd0317-07d0-4df4-b434-a36e09510290"
      unitRef="mxn">-11919000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE2LTItMS0xLTA_37c654e1-0118-4fc1-a9c7-5e6b0b3870aa"
      unitRef="mxn">3443000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE2LTMtMS0xLTA_3755ecc3-da88-44f7-85af-3ee5d50522a7"
      unitRef="mxn">-21266000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE2LTQtMS0xLTA_b55a54fb-9fce-45f1-a4de-63f9aff79e1e"
      unitRef="mxn">21451000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE2LTUtMS0xLTA_6cbef922-a6be-46d6-9812-3b3409233e0f"
      unitRef="mxn">-8291000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE3LTEtMS0xLTA_74461b6f-4f6c-4a3b-a314-dc04de980a7f"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE3LTItMS0xLTA_28c06c07-11f6-4ca7-ac2b-1eacbc230a30"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE3LTMtMS0xLTA_0468061a-a909-4dee-ae71-6f74140b026b"
      unitRef="mxn">-962000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE3LTQtMS0xLTA_13e3737b-a7a9-4d25-a2a4-897b267dbd2b"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE3LTUtMS0xLTA_59324e85-7b7f-4173-804d-6bce74f2d923"
      unitRef="mxn">-962000000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE5LTEtMS0xLTA_1aa14510-9eaa-4a1a-998e-418f7779dc2b"
      unitRef="mxn">10100000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE5LTItMS0xLTA_97905ac3-f193-42fe-b989-eed2c2ce80e2"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE5LTMtMS0xLTA_4baa66ca-89f3-45c4-ba1b-caeb922b90d4"
      unitRef="mxn">5326000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE5LTQtMS0xLTA_405e8d1f-ffc1-4d72-9468-7b8c973cff47"
      unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzE5LTUtMS0xLTA_565d71fc-7e45-4c87-9005-5cf79d16cf69"
      unitRef="mxn">15426000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIwLTEtMS0xLTA_6a6def24-51c2-47a2-adcf-44f1e7c3d4a1"
      unitRef="mxn">9028000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIwLTItMS0xLTA_a6456cc4-f4ed-4831-8c67-06742968e1da"
      unitRef="mxn">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIwLTMtMS0xLTA_97e637b7-1871-4a02-a9a5-38e36f0930e9"
      unitRef="mxn">6929000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIwLTQtMS0xLTA_18998fc1-7d13-4e5a-b12f-2ac4eafb7f49"
      unitRef="mxn">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIwLTUtMS0xLTA_c57779b8-1be8-424d-b2bf-acd974ec416d"
      unitRef="mxn">15957000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIxLTEtMS0xLTA_3bbe34b3-728b-42f4-913c-2dce56ccd51c"
      unitRef="mxn">4189000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIxLTItMS0xLTA_61e08859-a185-4de5-a4ce-1d0bf270cd5d"
      unitRef="mxn">5487000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIxLTMtMS0xLTA_3215f3d8-7835-431f-ae2a-6a1d88073a23"
      unitRef="mxn">3998000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIxLTQtMS0xLTA_e2934472-5d3c-4d57-98e4-6ce1b3f02c9e"
      unitRef="mxn">-8690000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIxLTUtMS0xLTA_97e65d9f-d8a5-4df6-a0b5-27b75cebca32"
      unitRef="mxn">4984000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIyLTEtMS0xLTA_115db666-034a-4d72-a512-cb018aaf2662"
      unitRef="mxn">7038000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIyLTItMS0xLTA_99da4371-5277-4c8b-b6d0-9ff089536d64"
      unitRef="mxn">4434000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIyLTMtMS0xLTA_2c3dbdfa-5bc6-45bd-9f5f-6f3f58b23dac"
      unitRef="mxn">382000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIyLTQtMS0xLTA_aba76f0a-42ac-40c8-99ac-8729288128e7"
      unitRef="mxn">-4816000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIyLTUtMS0xLTA_46b6bbdf-66a7-4d37-959c-1e50f2f9c198"
      unitRef="mxn">7038000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIzLTEtMS0xLTA_52802204-3dc5-46ba-8ab8-47c4f44232bf"
      unitRef="usd">0</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIzLTItMS0xLTA_295cfa5d-1f1e-4748-b2f0-18b67611cb3a"
      unitRef="usd">0</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIzLTMtMS0xLTA_ddcae01b-b45b-4dcd-ad75-e4a5993260f7"
      unitRef="usd">0</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIzLTQtMS0xLTA_37f4a857-a425-4150-87f3-73967f62d7b3"
      unitRef="usd">0</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzIzLTUtMS0xLTA_e399adba-07f3-4864-bb9f-20e72a7d891c"
      unitRef="usd">0</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI0LTEtMS0xLTA_1f632e1a-824a-4c8c-993f-3a803beb2c18"
      unitRef="mxn">34314000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI0LTItMS0xLTA_13349159-f8df-48e9-8b09-fa48a62a4580"
      unitRef="mxn">5118000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI0LTMtMS0xLTA_b51362ae-9a5f-44e8-bded-3269d345763b"
      unitRef="mxn">-6157000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI0LTQtMS0xLTA_6f3a22f7-4e37-4775-b5f5-ab2bf74129dc"
      unitRef="mxn">-34957000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI0LTUtMS0xLTA_03d73109-9b7c-411b-97be-338dac39b943"
      unitRef="mxn">-1682000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI1LTEtMS0xLTA_4cb3269d-fd47-4b02-b7d2-10fd69d95e2d"
      unitRef="mxn">24159000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI1LTItMS0xLTA_81738b92-dcd1-44f3-a5e9-2a31fe825e9f"
      unitRef="mxn">-4803000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI1LTMtMS0xLTA_8950246d-a56a-4d03-bb29-71267f9df05b"
      unitRef="mxn">-12140000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI1LTQtMS0xLTA_d31fe546-4410-4977-a276-444609126a33"
      unitRef="mxn">-21451000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI1LTUtMS0xLTA_6316ab7c-b6ed-45ed-872d-fcfb59628515"
      unitRef="mxn">-14235000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI2LTEtMS0xLTA_45f37b14-598e-4427-9185-bfe432375bad"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI2LTItMS0xLTA_a372262c-3ab9-4753-a224-ba9fa3e5dfa7"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI2LTMtMS0xLTA_5f829ef0-fbc7-48e0-a0ec-a0ec0a438c9c"
      unitRef="mxn">-37000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI2LTQtMS0xLTA_d211bf43-17c9-4e8b-9314-e33a2e4d910f"
      unitRef="mxn">0</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI2LTUtMS0xLTA_61822151-e78d-46f9-bb2f-4d913115752b"
      unitRef="mxn">-37000000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI3LTEtMS0xLTA_44d24fe4-63e8-4c22-a2fd-97c2e405f935"
      unitRef="mxn">9709000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI3LTItMS0xLTA_cf937307-9e9e-4adf-826e-3caa4f3b03a2"
      unitRef="mxn">120000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI3LTMtMS0xLTA_0662d954-1e81-480e-a84f-0b476bd8f07f"
      unitRef="mxn">-4774000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI3LTQtMS0xLTA_74b2284c-369e-49d8-af7e-e331fb6b4355"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI3LTUtMS0xLTA_01a552af-6d73-4629-aeaa-c56f02f66a9e"
      unitRef="mxn">5055000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI4LTEtMS0xLTA_ffe9314b-e803-4d1a-98bb-6eceafe5e655"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI4LTItMS0xLTA_723894af-13a5-4252-9c12-59366632b133"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI4LTMtMS0xLTA_4e6a410c-3381-4b83-a1fc-3b97737dbee2"
      unitRef="mxn">963000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI4LTQtMS0xLTA_881347fc-97ba-4a3b-a36b-0dc9b55e2170"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI4LTUtMS0xLTA_2784df70-9241-4492-9bf3-d63e4fb2a542"
      unitRef="mxn">963000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i0bafbecfc26c42a9b811644a884c9f6f_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI5LTEtMS0xLTA_37b1921a-5287-4428-863a-db250680d3b1"
      unitRef="mxn">7017000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ie26449efe42b4e97b76bad5aead3061c_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI5LTItMS0xLTA_99b1119d-6140-4c5f-ba63-f56eaa8860fc"
      unitRef="mxn">926000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i0178b76e86e249bf80cbf181463236dd_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI5LTMtMS0xLTA_75ad7d02-4b00-4b4f-92e7-ae2c4c4db880"
      unitRef="mxn">10824000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i5363527f3a034c4cb2b81b3ce52e2183_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI5LTQtMS0xLTA_0fbf786b-2f16-4dac-a80a-5636e7c24768"
      unitRef="mxn">0</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ibea5eb02cf664326a7f5c26b66352b12_I20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzI5LTUtMS0xLTA_ca6b6943-d74e-4095-ad4a-36ce10fcf064"
      unitRef="mxn">18767000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="ieb6d9ce6878147fd9a0e9f7282d3a035_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMwLTEtMS0xLTA_d7d7028d-62ea-44fd-b33c-5b6904cb6fa3"
      unitRef="mxn">-197000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i6880b98fd7364132971ad0fe9f5c9e03_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMwLTItMS0xLTA_29fcaf60-8f7c-4988-992b-25a5164b1df4"
      unitRef="mxn">-20000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i4e213cfb44fd4b7182cb4802317cd13f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMwLTMtMS0xLTA_48d348f4-15cc-4aef-a075-c7eff895295e"
      unitRef="mxn">-841000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i032fba39b9da448eacc03a0760c8030f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMwLTQtMS0xLTA_cb5c45b1-5d3d-4c0d-9857-3d8eded7f53c"
      unitRef="mxn">0</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="i8d65e3403aaf453999d1333e77f6db95_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMwLTUtMS0xLTA_8b93b3cf-f74f-423e-b0b1-36a522c96682"
      unitRef="mxn">-1058000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ib65a3fce441741928e7a73a2afd293ab_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMxLTEtMS0xLTA_dbf48393-0795-450f-b8f2-dd606fd6e134"
      unitRef="mxn">16529000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="iec79601104674ae29d62bda6d065a536_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMxLTItMS0xLTA_82fb3896-f7a4-4aac-bda9-78c3269eed09"
      unitRef="mxn">1026000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ida6ffeba071c4bc9a0619c9e96e3ca0f_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMxLTMtMS0xLTA_e8281d90-9b41-4efa-bb82-5177911a0162"
      unitRef="mxn">6172000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i695e511f816d41c49d9fc831cd7d02e1_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMxLTQtMS0xLTA_3a51ad49-ce64-4af1-b8b8-815ac82430e9"
      unitRef="mxn">0</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ie299af38925240eaa98d6de30ef5b50e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzYvZnJhZzoyYzg3ZTA5ZmFjNzk0NTUyOTJlNGViNDBmYWY4NDVmYS90YWJsZTo0YTFmNDg1ZDA0Nzk0NmJiYTcwMmZlNDU2MDhmOWY2Ny90YWJsZXJhbmdlOjRhMWY0ODVkMDQ3OTQ2YmJhNzAyZmU0NTYwOGY5ZjY3XzMxLTUtMS0xLTA_81e471dc-4ed5-4174-8951-735276f3ce4b"
      unitRef="mxn">23727000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory
      contextRef="ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzkvZnJhZzoxYTZkZjZjZWU5ZWM0NjQ4YWVhZDJhMTEwMDg0ZTNlMi90ZXh0cmVnaW9uOjFhNmRmNmNlZTllYzQ2NDhhZWFkMmExMTAwODRlM2UyXzExODU_175c4f26-0554-4c1a-8f9d-4765cf665a74">&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 30. Subsequent Events&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2021, we entered into a new distribution agreement with Heineken Brazil that is intended to replace our previous distribution agreement with Heineken Brazil. The effectiveness of this distribution agreement is subject to various conditions, including the approval of the Brazilian antitrust authorities. Pursuant to this new distribution agreement, we will continue to sell and distribute Kaiser, Bavaria and Sol beer brands in Brazil and add to our portfolio premium international brands such as Eisenbahn. We will also cease to sell and distribute Heineken and Amstel beer brands. Moreover, we will have the right to produce and distribute alcoholic beverages and other beers in Brazil based on a certain proportion of Heineken&#x2019;s portfolio in Brazil. The agreement has a five-year term and may be automatically renewed for an additional five-year term subject to certain conditions. Upon the new distribution agreement becoming effective, we intend to withdraw from the arbitration and other legal proceedings against Heineken Brazil and waive any rights with respect to any awards or judgments resulting from such arbitration and legal proceedings.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory>
    <kof:DistributionAgreementTermOfContract
      contextRef="i66c0e442cdc74d27a6750eeb2269fec3_D20210201-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzkvZnJhZzoxYTZkZjZjZWU5ZWM0NjQ4YWVhZDJhMTEwMDg0ZTNlMi90ZXh0cmVnaW9uOjFhNmRmNmNlZTllYzQ2NDhhZWFkMmExMTAwODRlM2UyXzMyOTg1MzQ4ODQ1NDU_b1a87e43-153e-4e32-aafc-85cf7a1adcfc">P5Y</kof:DistributionAgreementTermOfContract>
    <kof:DistributionAgreementRenewalTerm
      contextRef="i66c0e442cdc74d27a6750eeb2269fec3_D20210201-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMzkvZnJhZzoxYTZkZjZjZWU5ZWM0NjQ4YWVhZDJhMTEwMDg0ZTNlMi90ZXh0cmVnaW9uOjFhNmRmNmNlZTllYzQ2NDhhZWFkMmExMTAwODRlM2UyXzMyOTg1MzQ4ODQ1NTY_054f3bbe-515a-4c5f-92d3-861129ceffd2">P5Y</kof:DistributionAgreementRenewalTerm>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMi0xLTEtMA_12bce50a-abd7-48f6-8ad0-726877caefb4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMi0xLTEtMA_12bce50a-abd7-48f6-8ad0-726877caefb4"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> 2018 data have been revised for the effect of the March 22, 2019 eight to one stock split &#x2013; See Note 23 </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMi0xLTEtMA_12bce50a-abd7-48f6-8ad0-726877caefb4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Convenience translation to U.S. dollars ($)&#160;&#x2013; See Note 2.2.3 </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMi0xLTEtMA_12bce50a-abd7-48f6-8ad0-726877caefb4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMi0xLTEtMA_7abf1f45-68cf-43c5-9c2b-1da9afbcfa83"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMi0xLTEtMA_7abf1f45-68cf-43c5-9c2b-1da9afbcfa83"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMi0xLTEtMA_7abf1f45-68cf-43c5-9c2b-1da9afbcfa83"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMi0xLTEtMA_7abf1f45-68cf-43c5-9c2b-1da9afbcfa83"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNC0xLTEtMA_015eb6aa-da85-466e-a5b0-a7406523688a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNC0xLTEtMA_015eb6aa-da85-466e-a5b0-a7406523688a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNC0xLTEtMA_015eb6aa-da85-466e-a5b0-a7406523688a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#x2013; See note 3.18</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNC0xLTEtMA_015eb6aa-da85-466e-a5b0-a7406523688a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNC0xLTEtMA_61ae7c1c-f40b-4fe6-a981-1c9e9336036d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNC0xLTEtMA_61ae7c1c-f40b-4fe6-a981-1c9e9336036d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNC0xLTEtMA_61ae7c1c-f40b-4fe6-a981-1c9e9336036d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNC0xLTEtMA_61ae7c1c-f40b-4fe6-a981-1c9e9336036d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNC0xLTEtMA_82323f5b-783d-4c8c-be62-9c2011389125"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNC0xLTEtMA_82323f5b-783d-4c8c-be62-9c2011389125"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNC0xLTEtMA_82323f5b-783d-4c8c-be62-9c2011389125"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNC0xLTEtMA_82323f5b-783d-4c8c-be62-9c2011389125"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNC0xLTEtMA_9250904b-61b1-4387-a22d-23672af2c82b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNC0xLTEtMA_9250904b-61b1-4387-a22d-23672af2c82b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNC0xLTEtMA_9250904b-61b1-4387-a22d-23672af2c82b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNC0xLTEtMA_9250904b-61b1-4387-a22d-23672af2c82b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMi0xLTEtMA_d5660d95-6c88-40aa-82ef-51a4b0a03569"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMi0xLTEtMA_d5660d95-6c88-40aa-82ef-51a4b0a03569"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMi0xLTEtMA_d5660d95-6c88-40aa-82ef-51a4b0a03569"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMi0xLTEtMA_d5660d95-6c88-40aa-82ef-51a4b0a03569"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMi0xLTEtMA_9a62cbb1-b095-4100-94e3-5deb96266f66"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMi0xLTEtMA_9a62cbb1-b095-4100-94e3-5deb96266f66"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMi0xLTEtMA_9a62cbb1-b095-4100-94e3-5deb96266f66"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMi0xLTEtMA_9a62cbb1-b095-4100-94e3-5deb96266f66"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC0yLTEtMS0w_e2c16916-1455-474a-9209-a0c055a3bf98"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC0yLTEtMS0w_e2c16916-1455-474a-9209-a0c055a3bf98"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtMi0xLTEtMA_17ca0126-3f7d-4f06-b04c-0fdfb8fcecaf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtMi0xLTEtMA_17ca0126-3f7d-4f06-b04c-0fdfb8fcecaf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtMi0xLTEtMA_c2148a43-9868-49e5-9865-86bd5c619bf9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtMi0xLTEtMA_c2148a43-9868-49e5-9865-86bd5c619bf9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC0yLTEtMS0w_ffd49a6b-289c-4e24-81de-f4a9eafd03bb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC0yLTEtMS0w_ffd49a6b-289c-4e24-81de-f4a9eafd03bb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItMi0xLTEtMA_1dbfab21-e9ac-47c7-92e7-91748ada26f8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItMi0xLTEtMA_1dbfab21-e9ac-47c7-92e7-91748ada26f8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtMi0xLTEtMA_3e069253-a4f2-441f-aa42-cd915df7889c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtMi0xLTEtMA_3e069253-a4f2-441f-aa42-cd915df7889c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtMi0xLTEtMA_bc75df62-421d-4af3-afa2-8f3080ab1454"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtMi0xLTEtMA_bc75df62-421d-4af3-afa2-8f3080ab1454"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctMi0xLTEtMA_e5e8ec66-896f-49bb-9b28-d387681740ca"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctMi0xLTEtMA_e5e8ec66-896f-49bb-9b28-d387681740ca"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy0yLTEtMS0w_315d3a0b-a982-4aa2-b1b9-098925aa5300"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy0yLTEtMS0w_315d3a0b-a982-4aa2-b1b9-098925aa5300"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtMi0xLTEtMA_b3aad82f-48e6-4719-8100-2cdcf3d0549e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtMi0xLTEtMA_b3aad82f-48e6-4719-8100-2cdcf3d0549e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtMi0xLTEtMA_d729b333-941e-48c8-bcca-5dd61e5cbfe6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtMi0xLTEtMA_d729b333-941e-48c8-bcca-5dd61e5cbfe6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtMi0xLTEtMA_b3e0eec0-7b04-462d-9d1f-a15b05212a28"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtMi0xLTEtMA_b3e0eec0-7b04-462d-9d1f-a15b05212a28"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtMi0xLTEtMA_6723520b-b157-47eb-aa35-bbf91e7d1c83"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtMi0xLTEtMA_6723520b-b157-47eb-aa35-bbf91e7d1c83"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtMi0xLTEtMA_7a4bdcdc-ded5-4ff2-8eaf-5974c48e2d9b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtMi0xLTEtMA_7a4bdcdc-ded5-4ff2-8eaf-5974c48e2d9b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi0yLTEtMS0w_b76e4495-2cd1-49ed-be04-54ae452ba97f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi0yLTEtMS0w_b76e4495-2cd1-49ed-be04-54ae452ba97f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtMi0xLTEtMA_e79f8cf8-c81b-43cb-af9e-2f24dc464fae"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtMi0xLTEtMA_e79f8cf8-c81b-43cb-af9e-2f24dc464fae"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtMi0xLTEtMA_196f2134-1c24-4839-9a38-e9f24a0be3a5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtMi0xLTEtMA_196f2134-1c24-4839-9a38-e9f24a0be3a5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtMi0xLTEtMA_4d9656e4-6d59-43d1-8594-abf5eda0368b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtMi0xLTEtMA_4d9656e4-6d59-43d1-8594-abf5eda0368b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS0yLTEtMS0w_72993418-fbc1-4edc-b274-1b29b82ca663"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS0yLTEtMS0w_72993418-fbc1-4edc-b274-1b29b82ca663"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS0yLTEtMS0w_4a6c1c59-9a6e-4f37-b514-a911f79c3a6c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS0yLTEtMS0w_4a6c1c59-9a6e-4f37-b514-a911f79c3a6c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctMi0xLTEtMA_d3895a92-1d96-4611-b14c-eca564e463a8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctMi0xLTEtMA_d3895a92-1d96-4611-b14c-eca564e463a8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy0yLTEtMS0w_749b1f4c-3c34-434e-bfde-beb4c4a284ee"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy0yLTEtMS0w_749b1f4c-3c34-434e-bfde-beb4c4a284ee"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktMi0xLTEtMA_665cef84-19cc-4027-94ce-ca124285c02b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktMi0xLTEtMA_665cef84-19cc-4027-94ce-ca124285c02b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtMi0xLTEtMA_7b946f6a-0bed-4d36-aaac-e2f0ff720f5d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtMi0xLTEtMA_7b946f6a-0bed-4d36-aaac-e2f0ff720f5d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC0yLTEtMS0w_e2c16916-1455-474a-9209-a0c055a3bf98"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtMi0xLTEtMA_17ca0126-3f7d-4f06-b04c-0fdfb8fcecaf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtMi0xLTEtMA_c2148a43-9868-49e5-9865-86bd5c619bf9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC0yLTEtMS0w_ffd49a6b-289c-4e24-81de-f4a9eafd03bb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItMi0xLTEtMA_1dbfab21-e9ac-47c7-92e7-91748ada26f8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtMi0xLTEtMA_3e069253-a4f2-441f-aa42-cd915df7889c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtMi0xLTEtMA_bc75df62-421d-4af3-afa2-8f3080ab1454"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctMi0xLTEtMA_e5e8ec66-896f-49bb-9b28-d387681740ca"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy0yLTEtMS0w_315d3a0b-a982-4aa2-b1b9-098925aa5300"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtMi0xLTEtMA_b3aad82f-48e6-4719-8100-2cdcf3d0549e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtMi0xLTEtMA_d729b333-941e-48c8-bcca-5dd61e5cbfe6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtMi0xLTEtMA_b3e0eec0-7b04-462d-9d1f-a15b05212a28"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtMi0xLTEtMA_6723520b-b157-47eb-aa35-bbf91e7d1c83"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtMi0xLTEtMA_7a4bdcdc-ded5-4ff2-8eaf-5974c48e2d9b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi0yLTEtMS0w_b76e4495-2cd1-49ed-be04-54ae452ba97f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtMi0xLTEtMA_e79f8cf8-c81b-43cb-af9e-2f24dc464fae"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtMi0xLTEtMA_196f2134-1c24-4839-9a38-e9f24a0be3a5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtMi0xLTEtMA_4d9656e4-6d59-43d1-8594-abf5eda0368b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS0yLTEtMS0w_72993418-fbc1-4edc-b274-1b29b82ca663"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS0yLTEtMS0w_4a6c1c59-9a6e-4f37-b514-a911f79c3a6c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctMi0xLTEtMA_d3895a92-1d96-4611-b14c-eca564e463a8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy0yLTEtMS0w_749b1f4c-3c34-434e-bfde-beb4c4a284ee"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktMi0xLTEtMA_665cef84-19cc-4027-94ce-ca124285c02b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtMi0xLTEtMA_7b946f6a-0bed-4d36-aaac-e2f0ff720f5d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjIz_f486280e-f3f0-4212-9721-4274fe5e0fe1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMy0xLTEtMA_2942ce9d-fceb-402e-8a9a-15368c5a2044"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMy0xLTEtMA_2942ce9d-fceb-402e-8a9a-15368c5a2044"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMy0xLTEtMA_d16d6079-7f52-4470-9ba9-a37eed6e468c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMy0xLTEtMA_d16d6079-7f52-4470-9ba9-a37eed6e468c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMy0xLTEtMA_ff3fc824-241d-421e-9d72-c775c8297005"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMy0xLTEtMA_ff3fc824-241d-421e-9d72-c775c8297005"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMy0xLTEtMA_ca70d91e-caec-4166-919f-234eaaed6feb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMy0xLTEtMA_ca70d91e-caec-4166-919f-234eaaed6feb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMy0xLTEtMA_3eebd046-74b5-4453-9bc9-0c539cd0b70c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMy0xLTEtMA_3eebd046-74b5-4453-9bc9-0c539cd0b70c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMy0xLTEtMA_04dc111d-95a2-4140-bd5f-da83be17590c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMy0xLTEtMA_04dc111d-95a2-4140-bd5f-da83be17590c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMy0xLTEtMA_fdc6f8e6-9ad7-4a8f-a6d0-e80280c6db41"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMy0xLTEtMA_fdc6f8e6-9ad7-4a8f-a6d0-e80280c6db41"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0zLTEtMS0w_330a2412-6dda-44d2-82ca-a732f9616bb2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0zLTEtMS0w_330a2412-6dda-44d2-82ca-a732f9616bb2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMy0xLTEtMA_af65fba2-d391-49b0-ae79-28ee690efb15"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMy0xLTEtMA_af65fba2-d391-49b0-ae79-28ee690efb15"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0zLTEtMS0w_dd8affbb-d511-453a-8fab-78b25f934928"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0zLTEtMS0w_dd8affbb-d511-453a-8fab-78b25f934928"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMy0xLTEtMA_6446baac-41b7-4f7b-9151-0375fc427df4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMy0xLTEtMA_6446baac-41b7-4f7b-9151-0375fc427df4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMy0xLTEtMA_0ca786fe-1b03-43b7-87b9-e9f2cfaf9efd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMy0xLTEtMA_0ca786fe-1b03-43b7-87b9-e9f2cfaf9efd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMy0xLTEtMA_e320166f-6f66-46f0-b908-c5f6579049a1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMy0xLTEtMA_e320166f-6f66-46f0-b908-c5f6579049a1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0zLTEtMS0w_c537e1e2-015e-479c-bcd4-05645fecf898"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0zLTEtMS0w_c537e1e2-015e-479c-bcd4-05645fecf898"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMy0xLTEtMA_bb27edca-d15e-4a6a-ba59-17fbd0e34d35"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMy0xLTEtMA_bb27edca-d15e-4a6a-ba59-17fbd0e34d35"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMy0xLTEtMA_15140c0a-62b1-47a7-8cc3-a5d78317d28e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMy0xLTEtMA_15140c0a-62b1-47a7-8cc3-a5d78317d28e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMy0xLTEtMA_e760bc96-f281-4439-9627-1f1aacc3a428"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMy0xLTEtMA_e760bc96-f281-4439-9627-1f1aacc3a428"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0zLTEtMS0w_e1ce938c-73d0-48f2-af01-d41f24c70234"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0zLTEtMS0w_e1ce938c-73d0-48f2-af01-d41f24c70234"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMy0xLTEtMA_19864144-5bfd-41d0-a90b-2759d66e35fa"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMy0xLTEtMA_19864144-5bfd-41d0-a90b-2759d66e35fa"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMy0xLTEtMA_0f9a9eab-1dc9-4c87-a640-b9932f2a2cde"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMy0xLTEtMA_0f9a9eab-1dc9-4c87-a640-b9932f2a2cde"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMy0xLTEtMA_3eff20f9-f3f6-4665-affb-3d63462776bb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMy0xLTEtMA_3eff20f9-f3f6-4665-affb-3d63462776bb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMy0xLTEtMA_3411a248-6354-4918-bfc9-10300e998308"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMy0xLTEtMA_3411a248-6354-4918-bfc9-10300e998308"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMy0xLTEtMA_ba5160cb-3273-49c8-a7fc-03085f18ef5e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMy0xLTEtMA_ba5160cb-3273-49c8-a7fc-03085f18ef5e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMy0xLTEtMA_6162b8f4-1271-4b13-9531-8731192dc17a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMy0xLTEtMA_6162b8f4-1271-4b13-9531-8731192dc17a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMy0xLTEtMA_fe1c6cf3-ba75-47c4-b5ec-4e1f1250277b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMy0xLTEtMA_fe1c6cf3-ba75-47c4-b5ec-4e1f1250277b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMy0xLTEtMA_4b0549f8-7032-40e7-ba02-56dce3d58c5b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMy0xLTEtMA_4b0549f8-7032-40e7-ba02-56dce3d58c5b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMy0xLTEtMA_f9fd766a-e811-4755-ae06-ed2e1b8b85ab"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMy0xLTEtMA_f9fd766a-e811-4755-ae06-ed2e1b8b85ab"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMy0xLTEtMA_0534f4df-7bcf-43d4-8f9f-7ee43cc84e24"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMy0xLTEtMA_0534f4df-7bcf-43d4-8f9f-7ee43cc84e24"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMy0xLTEtMA_25d8a025-e0c3-4abd-9d82-a3abf777c45c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMy0xLTEtMA_25d8a025-e0c3-4abd-9d82-a3abf777c45c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMy0xLTEtMA_4497c6f5-3ad2-4660-abc4-acb78d004a2e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMy0xLTEtMA_4497c6f5-3ad2-4660-abc4-acb78d004a2e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMy0xLTEtMA_d06bc01a-c05e-47b4-bd4a-d1db611711b1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMy0xLTEtMA_d06bc01a-c05e-47b4-bd4a-d1db611711b1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0zLTEtMS0w_6d6f7ad4-ced7-4086-b2a1-40381bc077c5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0zLTEtMS0w_6d6f7ad4-ced7-4086-b2a1-40381bc077c5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0zLTEtMS0w_76f60ec5-7d2b-47a7-950d-b0da93577536"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0zLTEtMS0w_76f60ec5-7d2b-47a7-950d-b0da93577536"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMy0xLTEtMA_db04fa88-dc90-4716-9e4b-3f346303d33f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMy0xLTEtMA_db04fa88-dc90-4716-9e4b-3f346303d33f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0zLTEtMS0w_7c6d5697-e8cc-4e45-bb63-c540a6fce619"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0zLTEtMS0w_7c6d5697-e8cc-4e45-bb63-c540a6fce619"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMy0xLTEtMA_efe97ed7-9354-4a43-87cc-886e1382db75"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMy0xLTEtMA_efe97ed7-9354-4a43-87cc-886e1382db75"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMy0xLTEtMA_e2ccac2f-93c7-43ab-8f4e-a20750ab058e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMy0xLTEtMA_e2ccac2f-93c7-43ab-8f4e-a20750ab058e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMy0xLTEtMA_199c916f-9617-4329-9b09-7d48538b02c2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMy0xLTEtMA_199c916f-9617-4329-9b09-7d48538b02c2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMy0xLTEtMA_fe4d5eab-ac08-48ac-925d-bd491a4ddc4f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMy0xLTEtMA_fe4d5eab-ac08-48ac-925d-bd491a4ddc4f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMy0xLTEtMA_c12f7dc5-a075-4f78-930b-1832f12fed00"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMy0xLTEtMA_c12f7dc5-a075-4f78-930b-1832f12fed00"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMy0xLTEtMA_6de558c1-3f8f-4bc1-a927-d47b2935bb1a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMy0xLTEtMA_6de558c1-3f8f-4bc1-a927-d47b2935bb1a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMy0xLTEtMA_edd11552-1007-4de3-95ee-1770ca22993c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMy0xLTEtMA_edd11552-1007-4de3-95ee-1770ca22993c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMy0xLTEtMA_7bae3a2e-5716-4fa2-af37-62522126ea25"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMy0xLTEtMA_7bae3a2e-5716-4fa2-af37-62522126ea25"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMy0xLTEtMA_e5f1ccdf-a767-4cf8-b718-9d9d089e26f4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMy0xLTEtMA_e5f1ccdf-a767-4cf8-b718-9d9d089e26f4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMy0xLTEtMA_a133f5b7-1bef-41f5-92df-09614f31c185"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMy0xLTEtMA_a133f5b7-1bef-41f5-92df-09614f31c185"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMy0xLTEtMA_00646a00-5b13-48f0-94ba-5b43f449c96a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMy0xLTEtMA_00646a00-5b13-48f0-94ba-5b43f449c96a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMy0xLTEtMA_5285fa40-065a-44b4-8fc3-b72dbfdb7b89"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMy0xLTEtMA_5285fa40-065a-44b4-8fc3-b72dbfdb7b89"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMy0xLTEtMA_6d3818a6-31c2-4f90-86f2-f3de68557155"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMy0xLTEtMA_6d3818a6-31c2-4f90-86f2-f3de68557155"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMy0xLTEtMA_bcdb8e1d-b9f6-46b3-96e2-9260b7aa2f72"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMy0xLTEtMA_bcdb8e1d-b9f6-46b3-96e2-9260b7aa2f72"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMy0xLTEtMA_70a66096-b685-484d-b653-e744dc8bdbc4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMy0xLTEtMA_70a66096-b685-484d-b653-e744dc8bdbc4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMy0xLTEtMA_96e37820-b1d4-49f5-933a-1a6d62b99acc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMy0xLTEtMA_96e37820-b1d4-49f5-933a-1a6d62b99acc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMy0xLTEtMA_6711d6c6-e372-4313-a6b6-a7b2d9c79f6b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMy0xLTEtMA_6711d6c6-e372-4313-a6b6-a7b2d9c79f6b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMy0xLTEtMA_22673e9f-8f33-47a1-8226-8d85667f58ac"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMy0xLTEtMA_22673e9f-8f33-47a1-8226-8d85667f58ac"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#x2013; See Note 3.18</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMy0xLTEtMA_2942ce9d-fceb-402e-8a9a-15368c5a2044"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMy0xLTEtMA_d16d6079-7f52-4470-9ba9-a37eed6e468c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMy0xLTEtMA_ff3fc824-241d-421e-9d72-c775c8297005"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMy0xLTEtMA_ca70d91e-caec-4166-919f-234eaaed6feb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMy0xLTEtMA_3eebd046-74b5-4453-9bc9-0c539cd0b70c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMy0xLTEtMA_04dc111d-95a2-4140-bd5f-da83be17590c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMy0xLTEtMA_fdc6f8e6-9ad7-4a8f-a6d0-e80280c6db41"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0zLTEtMS0w_330a2412-6dda-44d2-82ca-a732f9616bb2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMy0xLTEtMA_af65fba2-d391-49b0-ae79-28ee690efb15"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0zLTEtMS0w_dd8affbb-d511-453a-8fab-78b25f934928"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMy0xLTEtMA_6446baac-41b7-4f7b-9151-0375fc427df4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMy0xLTEtMA_0ca786fe-1b03-43b7-87b9-e9f2cfaf9efd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMy0xLTEtMA_e320166f-6f66-46f0-b908-c5f6579049a1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0zLTEtMS0w_c537e1e2-015e-479c-bcd4-05645fecf898"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMy0xLTEtMA_bb27edca-d15e-4a6a-ba59-17fbd0e34d35"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMy0xLTEtMA_15140c0a-62b1-47a7-8cc3-a5d78317d28e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMy0xLTEtMA_e760bc96-f281-4439-9627-1f1aacc3a428"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0zLTEtMS0w_e1ce938c-73d0-48f2-af01-d41f24c70234"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMy0xLTEtMA_19864144-5bfd-41d0-a90b-2759d66e35fa"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMy0xLTEtMA_0f9a9eab-1dc9-4c87-a640-b9932f2a2cde"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMy0xLTEtMA_3eff20f9-f3f6-4665-affb-3d63462776bb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMy0xLTEtMA_3411a248-6354-4918-bfc9-10300e998308"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMy0xLTEtMA_ba5160cb-3273-49c8-a7fc-03085f18ef5e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMy0xLTEtMA_6162b8f4-1271-4b13-9531-8731192dc17a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMy0xLTEtMA_fe1c6cf3-ba75-47c4-b5ec-4e1f1250277b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMy0xLTEtMA_4b0549f8-7032-40e7-ba02-56dce3d58c5b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMy0xLTEtMA_f9fd766a-e811-4755-ae06-ed2e1b8b85ab"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMy0xLTEtMA_0534f4df-7bcf-43d4-8f9f-7ee43cc84e24"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMy0xLTEtMA_25d8a025-e0c3-4abd-9d82-a3abf777c45c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMy0xLTEtMA_4497c6f5-3ad2-4660-abc4-acb78d004a2e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMy0xLTEtMA_d06bc01a-c05e-47b4-bd4a-d1db611711b1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0zLTEtMS0w_6d6f7ad4-ced7-4086-b2a1-40381bc077c5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0zLTEtMS0w_76f60ec5-7d2b-47a7-950d-b0da93577536"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMy0xLTEtMA_db04fa88-dc90-4716-9e4b-3f346303d33f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0zLTEtMS0w_7c6d5697-e8cc-4e45-bb63-c540a6fce619"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMy0xLTEtMA_efe97ed7-9354-4a43-87cc-886e1382db75"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMy0xLTEtMA_e2ccac2f-93c7-43ab-8f4e-a20750ab058e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMy0xLTEtMA_199c916f-9617-4329-9b09-7d48538b02c2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMy0xLTEtMA_fe4d5eab-ac08-48ac-925d-bd491a4ddc4f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMy0xLTEtMA_c12f7dc5-a075-4f78-930b-1832f12fed00"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMy0xLTEtMA_6de558c1-3f8f-4bc1-a927-d47b2935bb1a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMy0xLTEtMA_edd11552-1007-4de3-95ee-1770ca22993c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMy0xLTEtMA_7bae3a2e-5716-4fa2-af37-62522126ea25"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMy0xLTEtMA_e5f1ccdf-a767-4cf8-b718-9d9d089e26f4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMy0xLTEtMA_a133f5b7-1bef-41f5-92df-09614f31c185"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMy0xLTEtMA_00646a00-5b13-48f0-94ba-5b43f449c96a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMy0xLTEtMA_5285fa40-065a-44b4-8fc3-b72dbfdb7b89"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMy0xLTEtMA_6d3818a6-31c2-4f90-86f2-f3de68557155"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMy0xLTEtMA_bcdb8e1d-b9f6-46b3-96e2-9260b7aa2f72"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMy0xLTEtMA_70a66096-b685-484d-b653-e744dc8bdbc4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMy0xLTEtMA_96e37820-b1d4-49f5-933a-1a6d62b99acc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMy0xLTEtMA_6711d6c6-e372-4313-a6b6-a7b2d9c79f6b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMy0xLTEtMA_22673e9f-8f33-47a1-8226-8d85667f58ac"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc4_65b56da3-95e1-4f08-b407-b85180858d8d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi0yLTEtMS0w_6161be00-45df-4c8d-b443-f053c596468c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi0yLTEtMS0w_6161be00-45df-4c8d-b443-f053c596468c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC0yLTEtMS0w_73950945-497c-401e-a613-06f04ec0bb90"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC0yLTEtMS0w_73950945-497c-401e-a613-06f04ec0bb90"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS0yLTEtMS0w_e251a62d-7ece-4c6e-9a6e-064662d65b36"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS0yLTEtMS0w_e251a62d-7ece-4c6e-9a6e-064662d65b36"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItMi0xLTEtMA_a9d5aac5-56c0-4cec-aec3-f896d8675dfb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItMi0xLTEtMA_a9d5aac5-56c0-4cec-aec3-f896d8675dfb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtMi0xLTEtMA_fc1cb925-c430-4410-9323-a69ed4a0b8f7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtMi0xLTEtMA_fc1cb925-c430-4410-9323-a69ed4a0b8f7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktMi0xLTEtMA_b4f6bb95-6a50-45a0-85cd-249e97c8507e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktMi0xLTEtMA_b4f6bb95-6a50-45a0-85cd-249e97c8507e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctMi0xLTEtMA_bab50a9c-a666-4ef2-96bc-8037d1c13f1f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctMi0xLTEtMA_bab50a9c-a666-4ef2-96bc-8037d1c13f1f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC0yLTEtMS0w_7a91e980-b632-4c46-a389-43db7d6d8def"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC0yLTEtMS0w_7a91e980-b632-4c46-a389-43db7d6d8def"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtMi0xLTEtMA_e04ccb96-f266-4e7a-9792-7b82c2560c86"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtMi0xLTEtMA_e04ccb96-f266-4e7a-9792-7b82c2560c86"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtMi0xLTEtMA_0e0077da-f74f-440f-9747-bc0f7cb01531"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtMi0xLTEtMA_0e0077da-f74f-440f-9747-bc0f7cb01531"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS0yLTEtMS0w_d9e6dc1f-89ec-405a-b5cf-802f98f2e8e5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS0yLTEtMS0w_d9e6dc1f-89ec-405a-b5cf-802f98f2e8e5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS0yLTEtMS0w_0b6c04b3-2e69-443c-bf54-a55c9122b0f4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS0yLTEtMS0w_0b6c04b3-2e69-443c-bf54-a55c9122b0f4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtMi0xLTEtMA_4f392dcb-d1b0-43b6-aef2-3a11b80ba288"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtMi0xLTEtMA_4f392dcb-d1b0-43b6-aef2-3a11b80ba288"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtMi0xLTEtMA_73742055-7ca1-4398-ab8b-439c437d7239"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtMi0xLTEtMA_73742055-7ca1-4398-ab8b-439c437d7239"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> Convenience translation to U.S. dollars ($)&#160;&#x2013; See Note 2.2.3 </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi0yLTEtMS0w_6161be00-45df-4c8d-b443-f053c596468c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC0yLTEtMS0w_73950945-497c-401e-a613-06f04ec0bb90"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS0yLTEtMS0w_e251a62d-7ece-4c6e-9a6e-064662d65b36"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItMi0xLTEtMA_a9d5aac5-56c0-4cec-aec3-f896d8675dfb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtMi0xLTEtMA_fc1cb925-c430-4410-9323-a69ed4a0b8f7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktMi0xLTEtMA_b4f6bb95-6a50-45a0-85cd-249e97c8507e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctMi0xLTEtMA_bab50a9c-a666-4ef2-96bc-8037d1c13f1f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC0yLTEtMS0w_7a91e980-b632-4c46-a389-43db7d6d8def"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtMi0xLTEtMA_e04ccb96-f266-4e7a-9792-7b82c2560c86"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtMi0xLTEtMA_0e0077da-f74f-440f-9747-bc0f7cb01531"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS0yLTEtMS0w_d9e6dc1f-89ec-405a-b5cf-802f98f2e8e5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS0yLTEtMS0w_0b6c04b3-2e69-443c-bf54-a55c9122b0f4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtMi0xLTEtMA_4f392dcb-d1b0-43b6-aef2-3a11b80ba288"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtMi0xLTEtMA_73742055-7ca1-4398-ab8b-439c437d7239"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTEz_ef1a723c-0ec9-49d7-ab9d-0edad7fd3bac"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNS0xLTEtMA_712f8fbd-4ecc-406c-b68b-2759b6f2a145"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNS0xLTEtMA_712f8fbd-4ecc-406c-b68b-2759b6f2a145"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMy0xLTEtMA_1f296156-a0dc-47a3-816f-52e0050cda43"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMy0xLTEtMA_1f296156-a0dc-47a3-816f-52e0050cda43"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMy0xLTEtMA_d1c2293f-4883-461d-ba31-e491efeeb33d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMy0xLTEtMA_d1c2293f-4883-461d-ba31-e491efeeb33d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMy0xLTEtMA_e853fbd6-33d9-48ec-a818-94da0449b557"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMy0xLTEtMA_e853fbd6-33d9-48ec-a818-94da0449b557"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNS0xLTEtMA_6c4b8aad-2e5e-4fdb-b5e8-89c6731a2e8d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNS0xLTEtMA_6c4b8aad-2e5e-4fdb-b5e8-89c6731a2e8d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNS0xLTEtMA_3afd595b-cbd5-446c-9525-ec657fccb7ea"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNS0xLTEtMA_3afd595b-cbd5-446c-9525-ec657fccb7ea"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNS0xLTEtMA_176db81d-2fe2-4468-bdc8-939a4dda8869"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNS0xLTEtMA_176db81d-2fe2-4468-bdc8-939a4dda8869"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMy0xLTEtMA_da82ada5-28b8-4e61-8daf-00a27e061545"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMy0xLTEtMA_da82ada5-28b8-4e61-8daf-00a27e061545"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtNS0xLTEtMA_712f8fbd-4ecc-406c-b68b-2759b6f2a145"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtMy0xLTEtMA_1f296156-a0dc-47a3-816f-52e0050cda43"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtMy0xLTEtMA_d1c2293f-4883-461d-ba31-e491efeeb33d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzAtMy0xLTEtMA_e853fbd6-33d9-48ec-a818-94da0449b557"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItNS0xLTEtMA_6c4b8aad-2e5e-4fdb-b5e8-89c6731a2e8d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzEtNS0xLTEtMA_3afd595b-cbd5-446c-9525-ec657fccb7ea"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzMtNS0xLTEtMA_176db81d-2fe2-4468-bdc8-939a4dda8869"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMzItMy0xLTEtMA_da82ada5-28b8-4e61-8daf-00a27e061545"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI1_11f180f1-3f40-44b5-9b25-5087f6031f22"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi0yLTEtMS0w_cd577203-2e98-42ef-919c-2cde8809d91c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi0yLTEtMS0w_cd577203-2e98-42ef-919c-2cde8809d91c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi0yLTEtMS0w_eeb7cc9f-ba4a-4299-84be-2b03cd615b28"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi0yLTEtMS0w_eeb7cc9f-ba4a-4299-84be-2b03cd615b28"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS0yLTEtMS0w_3af56222-21ef-4905-8a2e-032d764c4f13"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS0yLTEtMS0w_3af56222-21ef-4905-8a2e-032d764c4f13"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC0yLTEtMS0w_85717658-926d-4de7-a91a-b4fae7919e4c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC0yLTEtMS0w_85717658-926d-4de7-a91a-b4fae7919e4c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS0yLTEtMS0w_03ea2283-e595-495f-8275-382690a0f03a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS0yLTEtMS0w_03ea2283-e595-495f-8275-382690a0f03a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTItMS0xLTA_01a4f875-12cb-443f-a2fa-33c6c7f3597d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTItMS0xLTA_01a4f875-12cb-443f-a2fa-33c6c7f3597d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy0yLTEtMS0w_7cf973b3-ab15-429c-af22-49d4d5ff9182"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy0yLTEtMS0w_7cf973b3-ab15-429c-af22-49d4d5ff9182"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy0yLTEtMS0w_9b6525e2-d197-46a6-b9fd-77fe5353eb68"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy0yLTEtMS0w_9b6525e2-d197-46a6-b9fd-77fe5353eb68"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS0yLTEtMS0w_c3124a9e-dbb8-475c-b320-eafbf91b33eb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS0yLTEtMS0w_c3124a9e-dbb8-475c-b320-eafbf91b33eb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy0yLTEtMS0w_ae3e1b85-9d4b-4d0b-9459-69e61f3eb0ad"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy0yLTEtMS0w_ae3e1b85-9d4b-4d0b-9459-69e61f3eb0ad"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTItMS0xLTA_aeb7cffb-686e-4e1b-97bd-9ae5ab2b7616"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTItMS0xLTA_aeb7cffb-686e-4e1b-97bd-9ae5ab2b7616"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC0yLTEtMS0w_9900c935-b4e1-40ba-b279-48ce00189613"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC0yLTEtMS0w_9900c935-b4e1-40ba-b279-48ce00189613"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC0yLTEtMS0w_225eeaa3-faab-40b3-af91-138776463419"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC0yLTEtMS0w_225eeaa3-faab-40b3-af91-138776463419"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS0yLTEtMS0w_551cdb20-20d5-458b-9863-b800352cdf01"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS0yLTEtMS0w_551cdb20-20d5-458b-9863-b800352cdf01"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni0yLTEtMS0w_493af9ba-bbf5-4e58-8f07-81e08902b110"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni0yLTEtMS0w_493af9ba-bbf5-4e58-8f07-81e08902b110"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi0yLTEtMS0w_e76f50f6-c7d0-482a-9b61-1523e955a768"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi0yLTEtMS0w_e76f50f6-c7d0-482a-9b61-1523e955a768"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC0yLTEtMS0w_17168754-4600-4524-9074-55d997cb08c5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC0yLTEtMS0w_17168754-4600-4524-9074-55d997cb08c5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC0yLTEtMS0w_cfdc32e3-af8c-4b86-a79f-0a39049434ab"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC0yLTEtMS0w_cfdc32e3-af8c-4b86-a79f-0a39049434ab"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS0yLTEtMS0w_0a1133de-e0b6-4e4a-99a1-48e36b45cc72"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS0yLTEtMS0w_0a1133de-e0b6-4e4a-99a1-48e36b45cc72"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS0yLTEtMS0w_6da506d2-1b2e-47e2-8c70-afe56d3a9bf4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS0yLTEtMS0w_6da506d2-1b2e-47e2-8c70-afe56d3a9bf4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi0yLTEtMS0w_493c3dc5-3c25-429f-be1a-e03aca8381b7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi0yLTEtMS0w_493c3dc5-3c25-429f-be1a-e03aca8381b7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS0yLTEtMS0w_2459f669-bec0-4470-ba64-fbda8a98c704"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS0yLTEtMS0w_2459f669-bec0-4470-ba64-fbda8a98c704"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTItMS0xLTA_d4721eca-66a2-40ae-af58-18317e946ee0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTItMS0xLTA_d4721eca-66a2-40ae-af58-18317e946ee0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS0yLTEtMS0w_47c7f7a5-5890-41a3-8710-6c9dea764f66"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS0yLTEtMS0w_47c7f7a5-5890-41a3-8710-6c9dea764f66"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy0yLTEtMS0w_e6bb04da-1032-45a1-b165-fe14afd24f75"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy0yLTEtMS0w_e6bb04da-1032-45a1-b165-fe14afd24f75"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS0yLTEtMS0w_2628df34-ed1d-4db5-a9b4-b789284f7a72"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS0yLTEtMS0w_2628df34-ed1d-4db5-a9b4-b789284f7a72"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC0yLTEtMS0w_749e8a8a-b108-4885-b764-9bdb5c2ec4cf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC0yLTEtMS0w_749e8a8a-b108-4885-b764-9bdb5c2ec4cf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTItMS0xLTA_cc9a9011-9770-4611-a02c-f8e906a83a34"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTItMS0xLTA_cc9a9011-9770-4611-a02c-f8e906a83a34"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy0yLTEtMS0w_35f73510-8a0c-47a0-beb0-e1a547764370"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy0yLTEtMS0w_35f73510-8a0c-47a0-beb0-e1a547764370"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy0yLTEtMS0w_5928ccad-74f5-4a38-b8a0-72ace0ec473b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy0yLTEtMS0w_5928ccad-74f5-4a38-b8a0-72ace0ec473b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTItMS0xLTA_f6af578b-30b1-463e-a46c-35d2ae8fd4e8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTItMS0xLTA_f6af578b-30b1-463e-a46c-35d2ae8fd4e8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi0yLTEtMS0w_51cf3221-fbd3-4682-a2c7-f32816b1db2e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi0yLTEtMS0w_51cf3221-fbd3-4682-a2c7-f32816b1db2e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny0yLTEtMS0w_e633857a-d86d-479c-84f2-01d798bd1a4a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny0yLTEtMS0w_e633857a-d86d-479c-84f2-01d798bd1a4a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS0yLTEtMS0w_3523080f-bd8c-418b-b2d6-0a06492ad612"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS0yLTEtMS0w_3523080f-bd8c-418b-b2d6-0a06492ad612"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi0yLTEtMS0w_5f020f79-340b-4b0e-bb20-bf0971bc9b3b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi0yLTEtMS0w_5f020f79-340b-4b0e-bb20-bf0971bc9b3b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC0yLTEtMS0w_c8505aba-f928-4550-bd0d-61f428b41be6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC0yLTEtMS0w_c8505aba-f928-4550-bd0d-61f428b41be6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC0yLTEtMS0w_87007127-06b9-4016-ada0-fd5dc3938d4e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC0yLTEtMS0w_87007127-06b9-4016-ada0-fd5dc3938d4e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi0yLTEtMS0w_70429307-f9eb-4100-9cb8-f9481218720d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi0yLTEtMS0w_70429307-f9eb-4100-9cb8-f9481218720d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC0yLTEtMS0w_351ce446-eb7e-43f6-b48c-7bb0cf385467"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC0yLTEtMS0w_351ce446-eb7e-43f6-b48c-7bb0cf385467"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My0yLTEtMS0w_a884b3f1-3111-4c2e-9557-7356713dee3f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My0yLTEtMS0w_a884b3f1-3111-4c2e-9557-7356713dee3f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTItMS0xLTA_e2aaacbd-c133-488a-880b-c13f8fa4eb07"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTItMS0xLTA_e2aaacbd-c133-488a-880b-c13f8fa4eb07"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTItMS0xLTA_9329c7d9-d27c-4078-9eca-c54234f49b5b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTItMS0xLTA_9329c7d9-d27c-4078-9eca-c54234f49b5b"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Convenience translation to U.S. dollars ($)&#160;&#x2013; See Note 2.2.3 </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi0yLTEtMS0w_cd577203-2e98-42ef-919c-2cde8809d91c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi0yLTEtMS0w_eeb7cc9f-ba4a-4299-84be-2b03cd615b28"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS0yLTEtMS0w_3af56222-21ef-4905-8a2e-032d764c4f13"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC0yLTEtMS0w_85717658-926d-4de7-a91a-b4fae7919e4c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS0yLTEtMS0w_03ea2283-e595-495f-8275-382690a0f03a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTItMS0xLTA_01a4f875-12cb-443f-a2fa-33c6c7f3597d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy0yLTEtMS0w_7cf973b3-ab15-429c-af22-49d4d5ff9182"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy0yLTEtMS0w_9b6525e2-d197-46a6-b9fd-77fe5353eb68"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS0yLTEtMS0w_c3124a9e-dbb8-475c-b320-eafbf91b33eb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy0yLTEtMS0w_ae3e1b85-9d4b-4d0b-9459-69e61f3eb0ad"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTItMS0xLTA_aeb7cffb-686e-4e1b-97bd-9ae5ab2b7616"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC0yLTEtMS0w_9900c935-b4e1-40ba-b279-48ce00189613"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC0yLTEtMS0w_225eeaa3-faab-40b3-af91-138776463419"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS0yLTEtMS0w_551cdb20-20d5-458b-9863-b800352cdf01"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni0yLTEtMS0w_493af9ba-bbf5-4e58-8f07-81e08902b110"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi0yLTEtMS0w_e76f50f6-c7d0-482a-9b61-1523e955a768"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC0yLTEtMS0w_17168754-4600-4524-9074-55d997cb08c5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC0yLTEtMS0w_cfdc32e3-af8c-4b86-a79f-0a39049434ab"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS0yLTEtMS0w_0a1133de-e0b6-4e4a-99a1-48e36b45cc72"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS0yLTEtMS0w_6da506d2-1b2e-47e2-8c70-afe56d3a9bf4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi0yLTEtMS0w_493c3dc5-3c25-429f-be1a-e03aca8381b7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS0yLTEtMS0w_2459f669-bec0-4470-ba64-fbda8a98c704"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTItMS0xLTA_d4721eca-66a2-40ae-af58-18317e946ee0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS0yLTEtMS0w_47c7f7a5-5890-41a3-8710-6c9dea764f66"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy0yLTEtMS0w_e6bb04da-1032-45a1-b165-fe14afd24f75"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS0yLTEtMS0w_2628df34-ed1d-4db5-a9b4-b789284f7a72"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC0yLTEtMS0w_749e8a8a-b108-4885-b764-9bdb5c2ec4cf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTItMS0xLTA_cc9a9011-9770-4611-a02c-f8e906a83a34"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy0yLTEtMS0w_35f73510-8a0c-47a0-beb0-e1a547764370"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy0yLTEtMS0w_5928ccad-74f5-4a38-b8a0-72ace0ec473b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTItMS0xLTA_f6af578b-30b1-463e-a46c-35d2ae8fd4e8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi0yLTEtMS0w_51cf3221-fbd3-4682-a2c7-f32816b1db2e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny0yLTEtMS0w_e633857a-d86d-479c-84f2-01d798bd1a4a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS0yLTEtMS0w_3523080f-bd8c-418b-b2d6-0a06492ad612"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi0yLTEtMS0w_5f020f79-340b-4b0e-bb20-bf0971bc9b3b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC0yLTEtMS0w_c8505aba-f928-4550-bd0d-61f428b41be6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC0yLTEtMS0w_87007127-06b9-4016-ada0-fd5dc3938d4e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi0yLTEtMS0w_70429307-f9eb-4100-9cb8-f9481218720d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC0yLTEtMS0w_351ce446-eb7e-43f6-b48c-7bb0cf385467"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My0yLTEtMS0w_a884b3f1-3111-4c2e-9557-7356713dee3f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTItMS0xLTA_e2aaacbd-c133-488a-880b-c13f8fa4eb07"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTItMS0xLTA_9329c7d9-d27c-4078-9eca-c54234f49b5b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81Mzc_d70369dc-28ee-452f-9304-3ae3d55a7f0c"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy00LTEtMS0w_8a49615f-d66a-4421-8658-cf06ca26f321"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy00LTEtMS0w_8a49615f-d66a-4421-8658-cf06ca26f321"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS00LTEtMS0w_24978113-79fe-4764-884f-4d848f16f8c8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS00LTEtMS0w_24978113-79fe-4764-884f-4d848f16f8c8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy00LTEtMS0w_6ecbb810-7677-4a7d-8850-ea1e7c6c450f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy00LTEtMS0w_6ecbb810-7677-4a7d-8850-ea1e7c6c450f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS00LTEtMS0w_02822643-7fd9-4a1a-813f-e2988482d089"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS00LTEtMS0w_02822643-7fd9-4a1a-813f-e2988482d089"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni00LTEtMS0w_26b070c3-1e56-4fa4-b116-91a8bb93bddd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni00LTEtMS0w_26b070c3-1e56-4fa4-b116-91a8bb93bddd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC00LTEtMS0w_42960aa2-7555-49b7-8138-0ad886ebb331"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC00LTEtMS0w_42960aa2-7555-49b7-8138-0ad886ebb331"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC00LTEtMS0w_9bcae3e5-2a39-402d-8ae4-ce55f886b622"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC00LTEtMS0w_9bcae3e5-2a39-402d-8ae4-ce55f886b622"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS00LTEtMS0w_e4ef68af-5c1d-43b6-8c33-675df09e629f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS00LTEtMS0w_e4ef68af-5c1d-43b6-8c33-675df09e629f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi00LTEtMS0w_6d6aded9-bd8b-4647-88c2-5bbd3bc7321a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi00LTEtMS0w_6d6aded9-bd8b-4647-88c2-5bbd3bc7321a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC00LTEtMS0w_70f27f35-6122-4fa6-b721-7f4c258253f6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC00LTEtMS0w_70f27f35-6122-4fa6-b721-7f4c258253f6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC00LTEtMS0w_32a83d74-1a1c-4d62-a476-4e853ad538ba"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC00LTEtMS0w_32a83d74-1a1c-4d62-a476-4e853ad538ba"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi00LTEtMS0w_d9ff206b-7b4a-4a21-bb94-3c0c8120b725"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi00LTEtMS0w_d9ff206b-7b4a-4a21-bb94-3c0c8120b725"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC00LTEtMS0w_eb72a8ba-444a-4fd6-853c-5e47b2027772"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC00LTEtMS0w_eb72a8ba-444a-4fd6-853c-5e47b2027772"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTQtMS0xLTA_a36e73f5-c46c-49f0-9a24-b20ced66d27b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTQtMS0xLTA_a36e73f5-c46c-49f0-9a24-b20ced66d27b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC00LTEtMS0w_7ad7ef52-2884-448c-aca5-ff89d62c4a60"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC00LTEtMS0w_7ad7ef52-2884-448c-aca5-ff89d62c4a60"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My00LTEtMS0w_b3293c40-a2ac-403d-9e61-8d4f4d1f7c52"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My00LTEtMS0w_b3293c40-a2ac-403d-9e61-8d4f4d1f7c52"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi00LTEtMS0w_ae5dddb5-c994-4c1e-b96c-2961e69bca7f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi00LTEtMS0w_ae5dddb5-c994-4c1e-b96c-2961e69bca7f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS00LTEtMS0w_5bb34025-cb78-4e5c-aff5-07a1e3127b98"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS00LTEtMS0w_5bb34025-cb78-4e5c-aff5-07a1e3127b98"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTQtMS0xLTA_3c725352-28ae-428c-bea5-32201f7c4f0f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTQtMS0xLTA_3c725352-28ae-428c-bea5-32201f7c4f0f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi00LTEtMS0w_5865bc5f-9f03-4e6f-ad5c-c586568db6e4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi00LTEtMS0w_5865bc5f-9f03-4e6f-ad5c-c586568db6e4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS00LTEtMS0w_83eaf49f-d083-41b9-b406-cf39b3ef2ca7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS00LTEtMS0w_83eaf49f-d083-41b9-b406-cf39b3ef2ca7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTQtMS0xLTA_ce6eb975-805e-49f0-b179-9f4489a4ff41"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTQtMS0xLTA_ce6eb975-805e-49f0-b179-9f4489a4ff41"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTQtMS0xLTA_cc9d06fc-cf21-4e26-9c1b-eef20d35ba9e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTQtMS0xLTA_cc9d06fc-cf21-4e26-9c1b-eef20d35ba9e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS00LTEtMS0w_db534412-2244-4b58-b67a-639727124de7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS00LTEtMS0w_db534412-2244-4b58-b67a-639727124de7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy00LTEtMS0w_85b51ef2-8fb1-467b-b99c-2eb3bab4e23d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy00LTEtMS0w_85b51ef2-8fb1-467b-b99c-2eb3bab4e23d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny00LTEtMS0w_a518ada3-a445-450e-bce7-5236c001ef91"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny00LTEtMS0w_a518ada3-a445-450e-bce7-5236c001ef91"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS00LTEtMS0w_7ee2d796-6693-4ebb-8cb4-9b2bfdae97f3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS00LTEtMS0w_7ee2d796-6693-4ebb-8cb4-9b2bfdae97f3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy00LTEtMS0w_6c171bfd-4746-4956-b2da-8ae08c6b4a54"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy00LTEtMS0w_6c171bfd-4746-4956-b2da-8ae08c6b4a54"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC00LTEtMS0w_1fe770b9-df31-417b-9071-90003c40b752"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC00LTEtMS0w_1fe770b9-df31-417b-9071-90003c40b752"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy00LTEtMS0w_038541be-3ee7-41de-ba5d-73dfe8541950"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy00LTEtMS0w_038541be-3ee7-41de-ba5d-73dfe8541950"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS00LTEtMS0w_ea919285-b0d3-4140-8e09-c7c534acbfb7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS00LTEtMS0w_ea919285-b0d3-4140-8e09-c7c534acbfb7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy00LTEtMS0w_e5deec99-3151-4529-b11a-eb74624bb961"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy00LTEtMS0w_e5deec99-3151-4529-b11a-eb74624bb961"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi00LTEtMS0w_e2cd1ec7-50c2-4a43-9414-27b28859bf25"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi00LTEtMS0w_e2cd1ec7-50c2-4a43-9414-27b28859bf25"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi00LTEtMS0w_76510b38-0410-47f7-a43a-aadc85abce78"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi00LTEtMS0w_76510b38-0410-47f7-a43a-aadc85abce78"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTQtMS0xLTA_05f6452b-b2c3-426f-ae9c-fa88082300c0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTQtMS0xLTA_05f6452b-b2c3-426f-ae9c-fa88082300c0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTQtMS0xLTA_94856dd3-1556-4e19-bf0e-3442f470cb15"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTQtMS0xLTA_94856dd3-1556-4e19-bf0e-3442f470cb15"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTQtMS0xLTA_68785a7a-f370-4e6d-85b4-c7376b65863d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTQtMS0xLTA_68785a7a-f370-4e6d-85b4-c7376b65863d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS00LTEtMS0w_ab4cdcbb-cfa0-4e40-a7a2-c20c1e19c41a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS00LTEtMS0w_ab4cdcbb-cfa0-4e40-a7a2-c20c1e19c41a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC00LTEtMS0w_f99e08cf-47b3-4241-8713-76a73df9d6f5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC00LTEtMS0w_f99e08cf-47b3-4241-8713-76a73df9d6f5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC00LTEtMS0w_0438906b-ed02-4f02-9b9a-4eb52c038ecb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC00LTEtMS0w_0438906b-ed02-4f02-9b9a-4eb52c038ecb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi00LTEtMS0w_032ec057-2e68-4e3e-8a27-cf15a9f47e5b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi00LTEtMS0w_032ec057-2e68-4e3e-8a27-cf15a9f47e5b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS00LTEtMS0w_c6a7d244-de9f-4324-a41a-5d56b4fa6fce"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS00LTEtMS0w_c6a7d244-de9f-4324-a41a-5d56b4fa6fce"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#x2013; See Note 3.18</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMy00LTEtMS0w_8a49615f-d66a-4421-8658-cf06ca26f321"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOS00LTEtMS0w_24978113-79fe-4764-884f-4d848f16f8c8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMy00LTEtMS0w_6ecbb810-7677-4a7d-8850-ea1e7c6c450f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OS00LTEtMS0w_02822643-7fd9-4a1a-813f-e2988482d089"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ni00LTEtMS0w_26b070c3-1e56-4fa4-b116-91a8bb93bddd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMC00LTEtMS0w_42960aa2-7555-49b7-8138-0ad886ebb331"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOC00LTEtMS0w_9bcae3e5-2a39-402d-8ae4-ce55f886b622"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNS00LTEtMS0w_e4ef68af-5c1d-43b6-8c33-675df09e629f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Mi00LTEtMS0w_6d6aded9-bd8b-4647-88c2-5bbd3bc7321a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xOC00LTEtMS0w_70f27f35-6122-4fa6-b721-7f4c258253f6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NC00LTEtMS0w_32a83d74-1a1c-4d62-a476-4e853ad538ba"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMi00LTEtMS0w_d9ff206b-7b4a-4a21-bb94-3c0c8120b725"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80OC00LTEtMS0w_eb72a8ba-444a-4fd6-853c-5e47b2027772"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF81LTQtMS0xLTA_a36e73f5-c46c-49f0-9a24-b20ced66d27b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOC00LTEtMS0w_7ad7ef52-2884-448c-aca5-ff89d62c4a60"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80My00LTEtMS0w_b3293c40-a2ac-403d-9e61-8d4f4d1f7c52"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNi00LTEtMS0w_ae5dddb5-c994-4c1e-b96c-2961e69bca7f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zOS00LTEtMS0w_5bb34025-cb78-4e5c-aff5-07a1e3127b98"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF85LTQtMS0xLTA_3c725352-28ae-428c-bea5-32201f7c4f0f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMi00LTEtMS0w_5865bc5f-9f03-4e6f-ad5c-c586568db6e4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNS00LTEtMS0w_83eaf49f-d083-41b9-b406-cf39b3ef2ca7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF84LTQtMS0xLTA_ce6eb975-805e-49f0-b179-9f4489a4ff41"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80LTQtMS0xLTA_cc9d06fc-cf21-4e26-9c1b-eef20d35ba9e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xMS00LTEtMS0w_db534412-2244-4b58-b67a-639727124de7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNy00LTEtMS0w_85b51ef2-8fb1-467b-b99c-2eb3bab4e23d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80Ny00LTEtMS0w_a518ada3-a445-450e-bce7-5236c001ef91"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNS00LTEtMS0w_7ee2d796-6693-4ebb-8cb4-9b2bfdae97f3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNy00LTEtMS0w_6c171bfd-4746-4956-b2da-8ae08c6b4a54"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNC00LTEtMS0w_1fe770b9-df31-417b-9071-90003c40b752"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNy00LTEtMS0w_038541be-3ee7-41de-ba5d-73dfe8541950"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yOS00LTEtMS0w_ea919285-b0d3-4140-8e09-c7c534acbfb7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zMy00LTEtMS0w_e5deec99-3151-4529-b11a-eb74624bb961"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yMi00LTEtMS0w_e2cd1ec7-50c2-4a43-9414-27b28859bf25"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8xNi00LTEtMS0w_76510b38-0410-47f7-a43a-aadc85abce78"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF83LTQtMS0xLTA_05f6452b-b2c3-426f-ae9c-fa88082300c0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF82LTQtMS0xLTA_94856dd3-1556-4e19-bf0e-3442f470cb15"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zLTQtMS0xLTA_68785a7a-f370-4e6d-85b4-c7376b65863d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80MS00LTEtMS0w_ab4cdcbb-cfa0-4e40-a7a2-c20c1e19c41a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNC00LTEtMS0w_f99e08cf-47b3-4241-8713-76a73df9d6f5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8yNC00LTEtMS0w_0438906b-ed02-4f02-9b9a-4eb52c038ecb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF8zNi00LTEtMS0w_032ec057-2e68-4e3e-8a27-cf15a9f47e5b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGFibGU6MmUyNTIwNmYzZmFiNGJiZGJhZDg4YWJlOTNkOGM5ZTQvdGFibGVyYW5nZToyZTI1MjA2ZjNmYWI0YmJkYmFkODhhYmU5M2Q4YzllNF80NS00LTEtMS0w_c6a7d244-de9f-4324-a41a-5d56b4fa6fce"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV83L2ZyYWc6YWJiOTQ3MGRiZGQ0NGU0YTllZmU5NzNlNTczNzkyOTEvdGV4dHJlZ2lvbjphYmI5NDcwZGJkZDQ0ZTRhOWVmZTk3M2U1NzM3OTI5MV81MzY_6d6a1b87-18e4-4bba-86a5-9f2333dd134b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtNC0xLTEtMA_56b733c1-873a-4031-9efe-5b053b1c6db7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtNC0xLTEtMA_56b733c1-873a-4031-9efe-5b053b1c6db7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtNC0xLTEtMA_fdbe968b-52c1-41e3-9efe-f42d90bf3379"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtNC0xLTEtMA_fdbe968b-52c1-41e3-9efe-f42d90bf3379"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktNC0xLTEtMA_d03fadb9-ce2f-4820-b247-1b0693986e32"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktNC0xLTEtMA_d03fadb9-ce2f-4820-b247-1b0693986e32"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtNC0xLTEtMA_f0339a59-01f5-4fc8-88a0-d14041142b3a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtNC0xLTEtMA_f0339a59-01f5-4fc8-88a0-d14041142b3a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtNC0xLTEtMA_8547a2e0-6116-4117-bb3c-1427dbb727ef"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtNC0xLTEtMA_8547a2e0-6116-4117-bb3c-1427dbb727ef"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctNC0xLTEtMA_d436601a-5e51-4f02-94ee-f08c17182af1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctNC0xLTEtMA_d436601a-5e51-4f02-94ee-f08c17182af1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS00LTEtMS0w_70a7a26b-3bda-4a8a-ba0d-29677a663a41"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS00LTEtMS0w_70a7a26b-3bda-4a8a-ba0d-29677a663a41"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC00LTEtMS0w_cf384a8f-e27d-419d-b50b-ecc4f2c1f5b5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC00LTEtMS0w_cf384a8f-e27d-419d-b50b-ecc4f2c1f5b5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC00LTEtMS0w_838f6a22-33a9-4c3a-80ac-b3a51d7145c6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC00LTEtMS0w_838f6a22-33a9-4c3a-80ac-b3a51d7145c6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi00LTEtMS0w_978d0a58-6fdd-4ff0-b323-29565b15ad35"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi00LTEtMS0w_978d0a58-6fdd-4ff0-b323-29565b15ad35"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS00LTEtMS0w_03df1d08-33de-4e0f-9787-73970df9234a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS00LTEtMS0w_03df1d08-33de-4e0f-9787-73970df9234a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItNC0xLTEtMA_f03a415b-3a93-4313-866a-4cd00c75a36d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItNC0xLTEtMA_f03a415b-3a93-4313-866a-4cd00c75a36d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS00LTEtMS0w_e72fd7e2-684c-48ca-9e51-ff0c9673929a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS00LTEtMS0w_e72fd7e2-684c-48ca-9e51-ff0c9673929a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtNC0xLTEtMA_cd71aafa-3349-45b6-95d4-a525c780cb99"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtNC0xLTEtMA_cd71aafa-3349-45b6-95d4-a525c780cb99"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#x2013; See Note 3.18</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTEtNC0xLTEtMA_56b733c1-873a-4031-9efe-5b053b1c6db7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTAtNC0xLTEtMA_fdbe968b-52c1-41e3-9efe-f42d90bf3379"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTktNC0xLTEtMA_d03fadb9-ce2f-4820-b247-1b0693986e32"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTUtNC0xLTEtMA_f0339a59-01f5-4fc8-88a0-d14041142b3a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTgtNC0xLTEtMA_8547a2e0-6116-4117-bb3c-1427dbb727ef"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTctNC0xLTEtMA_d436601a-5e51-4f02-94ee-f08c17182af1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOS00LTEtMS0w_70a7a26b-3bda-4a8a-ba0d-29677a663a41"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNC00LTEtMS0w_cf384a8f-e27d-419d-b50b-ecc4f2c1f5b5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfOC00LTEtMS0w_838f6a22-33a9-4c3a-80ac-b3a51d7145c6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNi00LTEtMS0w_978d0a58-6fdd-4ff0-b323-29565b15ad35"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMS00LTEtMS0w_03df1d08-33de-4e0f-9787-73970df9234a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTItNC0xLTEtMA_f03a415b-3a93-4313-866a-4cd00c75a36d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfNS00LTEtMS0w_e72fd7e2-684c-48ca-9e51-ff0c9673929a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RhYmxlOjM2ZDU1MDcwODJiNTQ4OGI4MTUzMjczNjA2YThhNTg5L3RhYmxlcmFuZ2U6MzZkNTUwNzA4MmI1NDg4YjgxNTMyNzM2MDZhOGE1ODlfMTYtNC0xLTEtMA_cd71aafa-3349-45b6-95d4-a525c780cb99"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMy9mcmFnOmRkZDdjYjY2NmYwNDRlNTY5YjY1MGU0NjJjMmY4NWYzL3RleHRyZWdpb246ZGRkN2NiNjY2ZjA0NGU1NjliNjUwZTQ2MmMyZjg1ZjNfNTE0_b3dc6e6f-8de6-4f8d-9dfd-c494d69cbf24"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi00LTEtMS0w_4cf0fc07-511d-4dcc-9599-073a04b90230"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi00LTEtMS0w_4cf0fc07-511d-4dcc-9599-073a04b90230"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtNC0xLTEtMA_ad3a9b77-9e95-4067-909f-cd86540485bb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtNC0xLTEtMA_ad3a9b77-9e95-4067-909f-cd86540485bb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktNC0xLTEtMA_54031131-0ce1-44d1-8a1f-d75f8275a6f2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktNC0xLTEtMA_54031131-0ce1-44d1-8a1f-d75f8275a6f2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS00LTEtMS0w_275609c0-6ab3-4a81-a7fe-8a4f0e55691d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS00LTEtMS0w_275609c0-6ab3-4a81-a7fe-8a4f0e55691d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtNC0xLTEtMA_e24f144e-2760-4d5c-8cee-b198d35dacbf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtNC0xLTEtMA_e24f144e-2760-4d5c-8cee-b198d35dacbf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtNC0xLTEtMA_3eb9e7bd-dc29-4001-b5c5-e72c86eeb128"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtNC0xLTEtMA_3eb9e7bd-dc29-4001-b5c5-e72c86eeb128"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtNC0xLTEtMA_0542778f-ba24-4488-908f-27a27b07e24c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtNC0xLTEtMA_0542778f-ba24-4488-908f-27a27b07e24c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC00LTEtMS0w_e92988f5-24bf-4add-a844-978feb684eba"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC00LTEtMS0w_e92988f5-24bf-4add-a844-978feb684eba"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtNC0xLTEtMA_fb394ebc-6527-40b7-a857-7c0eb9459216"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtNC0xLTEtMA_fb394ebc-6527-40b7-a857-7c0eb9459216"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtNC0xLTEtMA_142c41a5-5558-403b-bdcd-9b6f7461c0e7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtNC0xLTEtMA_142c41a5-5558-403b-bdcd-9b6f7461c0e7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctNC0xLTEtMA_03602033-4c17-453b-b949-0ff89bf03eb2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctNC0xLTEtMA_03602033-4c17-453b-b949-0ff89bf03eb2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItNC0xLTEtMA_ca9645c8-7df6-4027-a5a5-79dc81656138"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItNC0xLTEtMA_ca9645c8-7df6-4027-a5a5-79dc81656138"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtNC0xLTEtMA_457a0c5e-5205-4e9b-9d6a-eed502d82191"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtNC0xLTEtMA_457a0c5e-5205-4e9b-9d6a-eed502d82191"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtNC0xLTEtMA_7d5c8520-e2f5-4593-a6ba-3c677d077c50"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtNC0xLTEtMA_7d5c8520-e2f5-4593-a6ba-3c677d077c50"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctNC0xLTEtMA_92b6dcf9-1060-4a94-bc2e-173afb2c3fc3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctNC0xLTEtMA_92b6dcf9-1060-4a94-bc2e-173afb2c3fc3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy00LTEtMS0w_a05552e4-afb6-4aaa-b364-4af6a6053ea9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy00LTEtMS0w_a05552e4-afb6-4aaa-b364-4af6a6053ea9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC00LTEtMS0w_a703aecd-baac-4faa-94b0-42c355c0494c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC00LTEtMS0w_a703aecd-baac-4faa-94b0-42c355c0494c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtNC0xLTEtMA_9c9695d0-6a72-4570-9d22-016277cbe758"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtNC0xLTEtMA_9c9695d0-6a72-4570-9d22-016277cbe758"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtNC0xLTEtMA_f66bb60b-8be4-4de3-8bb6-4f7204bbf620"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtNC0xLTEtMA_f66bb60b-8be4-4de3-8bb6-4f7204bbf620"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy00LTEtMS0w_14f7bd0a-c874-4689-9bbf-b14bf4b83643"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy00LTEtMS0w_14f7bd0a-c874-4689-9bbf-b14bf4b83643"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtNC0xLTEtMA_c178de5e-0774-4e1a-a64b-e11c36c1c91d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtNC0xLTEtMA_c178de5e-0774-4e1a-a64b-e11c36c1c91d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtNC0xLTEtMA_23bf1454-f1ad-42fe-8f2a-4af3d3971ced"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtNC0xLTEtMA_23bf1454-f1ad-42fe-8f2a-4af3d3971ced"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtNC0xLTEtMA_f7fbfb53-42de-4ccf-a378-fe14b9666314"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtNC0xLTEtMA_f7fbfb53-42de-4ccf-a378-fe14b9666314"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS00LTEtMS0w_a3739c6b-9eba-47e4-bfbc-a298141f3b1b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS00LTEtMS0w_a3739c6b-9eba-47e4-bfbc-a298141f3b1b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNi00LTEtMS0w_4cf0fc07-511d-4dcc-9599-073a04b90230"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTEtNC0xLTEtMA_ad3a9b77-9e95-4067-909f-cd86540485bb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTktNC0xLTEtMA_54031131-0ce1-44d1-8a1f-d75f8275a6f2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOS00LTEtMS0w_275609c0-6ab3-4a81-a7fe-8a4f0e55691d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTQtNC0xLTEtMA_e24f144e-2760-4d5c-8cee-b198d35dacbf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjMtNC0xLTEtMA_3eb9e7bd-dc29-4001-b5c5-e72c86eeb128"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTgtNC0xLTEtMA_0542778f-ba24-4488-908f-27a27b07e24c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNC00LTEtMS0w_e92988f5-24bf-4add-a844-978feb684eba"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTMtNC0xLTEtMA_fb394ebc-6527-40b7-a857-7c0eb9459216"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjQtNC0xLTEtMA_142c41a5-5558-403b-bdcd-9b6f7461c0e7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTctNC0xLTEtMA_03602033-4c17-453b-b949-0ff89bf03eb2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTItNC0xLTEtMA_ca9645c8-7df6-4027-a5a5-79dc81656138"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjYtNC0xLTEtMA_457a0c5e-5205-4e9b-9d6a-eed502d82191"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTAtNC0xLTEtMA_7d5c8520-e2f5-4593-a6ba-3c677d077c50"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjctNC0xLTEtMA_92b6dcf9-1060-4a94-bc2e-173afb2c3fc3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNy00LTEtMS0w_a05552e4-afb6-4aaa-b364-4af6a6053ea9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfOC00LTEtMS0w_a703aecd-baac-4faa-94b0-42c355c0494c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjAtNC0xLTEtMA_9c9695d0-6a72-4570-9d22-016277cbe758"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjEtNC0xLTEtMA_f66bb60b-8be4-4de3-8bb6-4f7204bbf620"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMy00LTEtMS0w_14f7bd0a-c874-4689-9bbf-b14bf4b83643"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTUtNC0xLTEtMA_c178de5e-0774-4e1a-a64b-e11c36c1c91d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMjUtNC0xLTEtMA_23bf1454-f1ad-42fe-8f2a-4af3d3971ced"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfMTYtNC0xLTEtMA_f7fbfb53-42de-4ccf-a378-fe14b9666314"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RhYmxlOjc1M2MxOTVhNjEyMjQ3ZDU4NTUyNDE4NzhjZGFhZWE1L3RhYmxlcmFuZ2U6NzUzYzE5NWE2MTIyNDdkNTg1NTI0MTg3OGNkYWFlYTVfNS00LTEtMS0w_a3739c6b-9eba-47e4-bfbc-a298141f3b1b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xMC9mcmFnOmExODY5ZDQ0MTM0NDRhODNiZDUyMzBiMzlhOTA1ZjYxL3RleHRyZWdpb246YTE4NjlkNDQxMzQ0NGE4M2JkNTIzMGIzOWE5MDVmNjFfNjI0_e91e0716-ccd5-4872-8c85-db65ad1c9a48"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMS0xLTEtMA_c5532e55-3569-4330-b397-46ed34c4383f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMS0xLTEtMA_c5532e55-3569-4330-b397-46ed34c4383f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMS0xLTEtMA_776622a0-07ca-4f26-988f-c73360a8422d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMS0xLTEtMA_776622a0-07ca-4f26-988f-c73360a8422d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0xLTEtMS0w_9b846d3f-e460-434e-9115-84dde21b69f2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0xLTEtMS0w_9b846d3f-e460-434e-9115-84dde21b69f2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMS0xLTEtMA_13b7b029-c57f-401f-917e-45956dcd72c9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMS0xLTEtMA_13b7b029-c57f-401f-917e-45956dcd72c9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMS0xLTEtMA_acabb3de-82f0-4e33-9ef8-ccd5e2380ab2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMS0xLTEtMA_acabb3de-82f0-4e33-9ef8-ccd5e2380ab2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0xLTEtMS0w_abc28359-b748-476b-a131-e196a9e13e90"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0xLTEtMS0w_abc28359-b748-476b-a131-e196a9e13e90"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMS0xLTEtMA_78303c13-89c0-48f0-86a9-0195ddd4057d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMS0xLTEtMA_78303c13-89c0-48f0-86a9-0195ddd4057d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMS0xLTEtMA_b8a7405b-e35c-4c5b-9f5f-6976638851c1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMS0xLTEtMA_b8a7405b-e35c-4c5b-9f5f-6976638851c1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMS0xLTEtMA_f37ffd2b-353a-4c59-b459-0f0a5f286e99"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMS0xLTEtMA_f37ffd2b-353a-4c59-b459-0f0a5f286e99"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMS0xLTEtMA_79c0b580-f9ff-41ae-8f02-442c93b3c499"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMS0xLTEtMA_79c0b580-f9ff-41ae-8f02-442c93b3c499"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMS0xLTEtMA_9e344ca6-949d-4de7-a479-aac4e413bade"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMS0xLTEtMA_9e344ca6-949d-4de7-a479-aac4e413bade"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMS0xLTEtMA_5844c8db-ba52-4b06-9e7e-bad423511e0f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMS0xLTEtMA_5844c8db-ba52-4b06-9e7e-bad423511e0f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0xLTEtMS0w_c2485251-35ac-46fd-bbf8-942aa132b63c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0xLTEtMS0w_c2485251-35ac-46fd-bbf8-942aa132b63c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMS0xLTEtMA_86a6560b-c313-400c-b3fb-aacbe74be85e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMS0xLTEtMA_86a6560b-c313-400c-b3fb-aacbe74be85e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMS0xLTEtMA_72f4270c-490c-4060-b94e-44002ebef4b0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMS0xLTEtMA_72f4270c-490c-4060-b94e-44002ebef4b0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0xLTEtMS0w_6d7f73a1-ae78-49ee-af3b-e8c01f05b5d4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0xLTEtMS0w_6d7f73a1-ae78-49ee-af3b-e8c01f05b5d4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMS0xLTEtMA_fe13d4f2-8d66-46cc-b103-5dbb14d3d5fe"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMS0xLTEtMA_fe13d4f2-8d66-46cc-b103-5dbb14d3d5fe"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMS0xLTEtMA_62eebc43-95bb-421e-b653-96792d787569"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMS0xLTEtMA_62eebc43-95bb-421e-b653-96792d787569"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0xLTEtMS0w_1dc56ed6-b0a6-456b-84a4-0721663bda21"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0xLTEtMS0w_1dc56ed6-b0a6-456b-84a4-0721663bda21"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMS0xLTEtMA_98b04ca6-7e45-4c72-813d-02a6a975cc41"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMS0xLTEtMA_98b04ca6-7e45-4c72-813d-02a6a975cc41"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMS0xLTEtMA_a544587b-d874-4d6d-a2ad-df2d998180cf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMS0xLTEtMA_a544587b-d874-4d6d-a2ad-df2d998180cf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMS0xLTEtMA_1b9e8272-3577-4916-8e3c-edb3624e0358"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMS0xLTEtMA_1b9e8272-3577-4916-8e3c-edb3624e0358"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMS0xLTEtMA_3fb76ed9-8256-47c9-b7ee-76aad355b5b4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMS0xLTEtMA_3fb76ed9-8256-47c9-b7ee-76aad355b5b4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMS0xLTEtMA_b08934d2-a5b4-4305-b91b-e34467be7e1e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMS0xLTEtMA_b08934d2-a5b4-4305-b91b-e34467be7e1e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMS0xLTEtMA_34b0220d-f7cc-4053-8391-2a1abe46dbf4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMS0xLTEtMA_34b0220d-f7cc-4053-8391-2a1abe46dbf4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0xLTEtMS0w_2bbdb50e-64ea-48f0-8547-faa39fea387f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0xLTEtMS0w_2bbdb50e-64ea-48f0-8547-faa39fea387f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMS0xLTEtMA_466e4df7-e288-4605-98d6-0483518134fe"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMS0xLTEtMA_466e4df7-e288-4605-98d6-0483518134fe"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMS0xLTEtMA_ccf110a4-94f8-48dc-b982-3aba4a88b3eb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMS0xLTEtMA_ccf110a4-94f8-48dc-b982-3aba4a88b3eb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMS0xLTEtMA_0cbdd071-a578-4ed1-aab3-cdaa79453401"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMS0xLTEtMA_0cbdd071-a578-4ed1-aab3-cdaa79453401"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMS0xLTEtMA_9ba0369f-4d5e-489a-aa55-0d977fa9c979"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMS0xLTEtMA_9ba0369f-4d5e-489a-aa55-0d977fa9c979"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMS0xLTEtMA_33b477bc-464e-4095-82e9-8cae4f34ce87"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMS0xLTEtMA_33b477bc-464e-4095-82e9-8cae4f34ce87"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMS0xLTEtMA_c84c6a8c-2171-4901-a229-a97f4379d937"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMS0xLTEtMA_c84c6a8c-2171-4901-a229-a97f4379d937"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMS0xLTEtMA_c95c8cb7-7c10-42b1-a322-2eba573e2827"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMS0xLTEtMA_c95c8cb7-7c10-42b1-a322-2eba573e2827"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMS0xLTEtMA_ea6af962-d07f-4de8-8597-576656e4aa63"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMS0xLTEtMA_ea6af962-d07f-4de8-8597-576656e4aa63"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMS0xLTEtMA_9202f2f0-44e4-4636-8908-eeef9e11d020"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMS0xLTEtMA_9202f2f0-44e4-4636-8908-eeef9e11d020"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMS0xLTEtMA_5f10bc50-048c-4be2-b7b8-e5c0065e26cc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMS0xLTEtMA_5f10bc50-048c-4be2-b7b8-e5c0065e26cc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMS0xLTEtMA_d01709aa-f145-4dd7-964a-bb1ce4c61a2a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMS0xLTEtMA_d01709aa-f145-4dd7-964a-bb1ce4c61a2a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMS0xLTEtMA_f81e1c15-21b3-4eac-95a3-da01423e59ef"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMS0xLTEtMA_f81e1c15-21b3-4eac-95a3-da01423e59ef"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMS0xLTEtMA_95d627fb-4343-41cb-a1de-fd3043af9ba4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMS0xLTEtMA_95d627fb-4343-41cb-a1de-fd3043af9ba4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMS0xLTEtMA_c0b18ba2-3153-457d-a580-cde6f190f267"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMS0xLTEtMA_c0b18ba2-3153-457d-a580-cde6f190f267"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0xLTEtMS0w_b06b2708-4a6d-41e8-9ad9-b16780d02429"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0xLTEtMS0w_b06b2708-4a6d-41e8-9ad9-b16780d02429"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMS0xLTEtMA_3c6ae8ee-7d4b-4667-ac61-28f1b8018a1c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMS0xLTEtMA_3c6ae8ee-7d4b-4667-ac61-28f1b8018a1c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMS0xLTEtMA_c9d53393-1d62-47bf-92a0-7f1c5988e9b1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMS0xLTEtMA_c9d53393-1d62-47bf-92a0-7f1c5988e9b1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMS0xLTEtMA_e2030de9-0fe0-49b2-9f7c-debda7bd91e7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMS0xLTEtMA_e2030de9-0fe0-49b2-9f7c-debda7bd91e7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMS0xLTEtMA_8073c174-46c9-4201-ad06-08db68495055"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMS0xLTEtMA_8073c174-46c9-4201-ad06-08db68495055"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMS0xLTEtMA_b5136d7a-33e6-47ee-963a-da6e1ca7c308"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMS0xLTEtMA_b5136d7a-33e6-47ee-963a-da6e1ca7c308"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMS0xLTEtMA_cd1bc834-426a-4788-9437-1d9ce4294114"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMS0xLTEtMA_cd1bc834-426a-4788-9437-1d9ce4294114"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMS0xLTEtMA_addc66d0-d1d2-4bbe-a17c-d2608b4738f2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMS0xLTEtMA_addc66d0-d1d2-4bbe-a17c-d2608b4738f2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMS0xLTEtMA_fe19a7cf-e482-49f8-935d-0ab32e21511d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMS0xLTEtMA_fe19a7cf-e482-49f8-935d-0ab32e21511d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMS0xLTEtMA_f1a93907-704d-4df3-8c16-582f4c352147"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMS0xLTEtMA_f1a93907-704d-4df3-8c16-582f4c352147"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMS0xLTEtMA_a09cdd59-60fa-4c40-a51e-998e51e1478d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMS0xLTEtMA_a09cdd59-60fa-4c40-a51e-998e51e1478d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMS0xLTEtMA_500c1feb-5fd9-41ab-bdf8-952a381dd57a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMS0xLTEtMA_500c1feb-5fd9-41ab-bdf8-952a381dd57a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMS0xLTEtMA_5e3dd639-268f-48f2-8dca-e6a42001a32b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMS0xLTEtMA_5e3dd639-268f-48f2-8dca-e6a42001a32b"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Convenience translation to U.S. dollars ($)&#160;&#x2013; See Note 2.2.3</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTEtMS0xLTEtMA_c5532e55-3569-4330-b397-46ed34c4383f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDYtMS0xLTEtMA_776622a0-07ca-4f26-988f-c73360a8422d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMi0xLTEtMS0w_9b846d3f-e460-434e-9115-84dde21b69f2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTgtMS0xLTEtMA_13b7b029-c57f-401f-917e-45956dcd72c9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjItMS0xLTEtMA_acabb3de-82f0-4e33-9ef8-ccd5e2380ab2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNS0xLTEtMS0w_abc28359-b748-476b-a131-e196a9e13e90"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDItMS0xLTEtMA_78303c13-89c0-48f0-86a9-0195ddd4057d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDktMS0xLTEtMA_b8a7405b-e35c-4c5b-9f5f-6976638851c1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTUtMS0xLTEtMA_f37ffd2b-353a-4c59-b459-0f0a5f286e99"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDUtMS0xLTEtMA_79c0b580-f9ff-41ae-8f02-442c93b3c499"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzgtMS0xLTEtMA_9e344ca6-949d-4de7-a479-aac4e413bade"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzktMS0xLTEtMA_5844c8db-ba52-4b06-9e7e-bad423511e0f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOS0xLTEtMS0w_c2485251-35ac-46fd-bbf8-942aa132b63c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTctMS0xLTEtMA_86a6560b-c313-400c-b3fb-aacbe74be85e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTMtMS0xLTEtMA_72f4270c-490c-4060-b94e-44002ebef4b0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfOC0xLTEtMS0w_6d7f73a1-ae78-49ee-af3b-e8c01f05b5d4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTItMS0xLTEtMA_fe13d4f2-8d66-46cc-b103-5dbb14d3d5fe"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzEtMS0xLTEtMA_62eebc43-95bb-421e-b653-96792d787569"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNy0xLTEtMS0w_1dc56ed6-b0a6-456b-84a4-0721663bda21"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTUtMS0xLTEtMA_98b04ca6-7e45-4c72-813d-02a6a975cc41"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzQtMS0xLTEtMA_a544587b-d874-4d6d-a2ad-df2d998180cf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTMtMS0xLTEtMA_1b9e8272-3577-4916-8e3c-edb3624e0358"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjUtMS0xLTEtMA_3fb76ed9-8256-47c9-b7ee-76aad355b5b4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjQtMS0xLTEtMA_b08934d2-a5b4-4305-b91b-e34467be7e1e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTEtMS0xLTEtMA_34b0220d-f7cc-4053-8391-2a1abe46dbf4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNi0xLTEtMS0w_2bbdb50e-64ea-48f0-8547-faa39fea387f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjktMS0xLTEtMA_466e4df7-e288-4605-98d6-0483518134fe"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTQtMS0xLTEtMA_ccf110a4-94f8-48dc-b982-3aba4a88b3eb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjctMS0xLTEtMA_0cbdd071-a578-4ed1-aab3-cdaa79453401"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDctMS0xLTEtMA_9ba0369f-4d5e-489a-aa55-0d977fa9c979"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTgtMS0xLTEtMA_33b477bc-464e-4095-82e9-8cae4f34ce87"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTktMS0xLTEtMA_c84c6a8c-2171-4901-a229-a97f4379d937"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTAtMS0xLTEtMA_c95c8cb7-7c10-42b1-a322-2eba573e2827"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzYtMS0xLTEtMA_ea6af962-d07f-4de8-8597-576656e4aa63"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzAtMS0xLTEtMA_9202f2f0-44e4-4636-8908-eeef9e11d020"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjgtMS0xLTEtMA_5f10bc50-048c-4be2-b7b8-e5c0065e26cc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDMtMS0xLTEtMA_d01709aa-f145-4dd7-964a-bb1ce4c61a2a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjEtMS0xLTEtMA_f81e1c15-21b3-4eac-95a3-da01423e59ef"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzUtMS0xLTEtMA_95d627fb-4343-41cb-a1de-fd3043af9ba4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTYtMS0xLTEtMA_c0b18ba2-3153-457d-a580-cde6f190f267"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNC0xLTEtMS0w_b06b2708-4a6d-41e8-9ad9-b16780d02429"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTctMS0xLTEtMA_3c6ae8ee-7d4b-4667-ac61-28f1b8018a1c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzMtMS0xLTEtMA_c9d53393-1d62-47bf-92a0-7f1c5988e9b1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDgtMS0xLTEtMA_e2030de9-0fe0-49b2-9f7c-debda7bd91e7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMzctMS0xLTEtMA_8073c174-46c9-4201-ad06-08db68495055"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjMtMS0xLTEtMA_b5136d7a-33e6-47ee-963a-da6e1ca7c308"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTItMS0xLTEtMA_cd1bc834-426a-4788-9437-1d9ce4294114"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDEtMS0xLTEtMA_addc66d0-d1d2-4bbe-a17c-d2608b4738f2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTYtMS0xLTEtMA_fe19a7cf-e482-49f8-935d-0ab32e21511d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMjYtMS0xLTEtMA_f1a93907-704d-4df3-8c16-582f4c352147"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNTAtMS0xLTEtMA_a09cdd59-60fa-4c40-a51e-998e51e1478d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfNDAtMS0xLTEtMA_500c1feb-5fd9-41ab-bdf8-952a381dd57a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RhYmxlOjQwZTZlYWE0Y2VkMzRiZjVhMDg1NWY4MGRiZjI0ZjUzL3RhYmxlcmFuZ2U6NDBlNmVhYTRjZWQzNGJmNWEwODU1ZjgwZGJmMjRmNTNfMTQtMS0xLTEtMA_5e3dd639-268f-48f2-8dca-e6a42001a32b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjE3NGYzNDE2M2E4MzQ4OGM4Mjk2NmVkOWFlNDIzYzE5L3NlYzoxNzRmMzQxNjNhODM0ODhjODI5NjZlZDlhZTQyM2MxOV8xOS9mcmFnOmM2MGUzNjg2Zjc2NDQwMzI5NTkzMjQ3ZjIzMTVlYmNmL3RleHRyZWdpb246YzYwZTM2ODZmNzY0NDAzMjk1OTMyNDdmMjMxNWViY2ZfNDc5_795da785-3e90-47a7-bf4c-223df89ef9f2"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183261824712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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_DocumentRegistrationStatement', window );">Document Registration Statement</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentShellCompanyReport', window );">Document Shell Company Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
</tr>
<tr 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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-12260<span></span>
</td>
</tr>
<tr 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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">COCA COLA FEMSA SAB DE CV<span></span>
</td>
</tr>
<tr 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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">O5<span></span>
</td>
</tr>
<tr 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">Calle Mario Pani No. 100<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Santa Fe Cuajimalpa<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Cuajimalpa de Morelos<span></span>
</td>
</tr>
<tr 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">05348<span></span>
</td>
</tr>
<tr 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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">MX<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr 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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
</tr>
<tr 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>
</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_kof_ICFRAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr 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_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">International Financial Reporting Standards<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr 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">2020<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000910631<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Calle Mario Pani No. 100<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Santa Fe Cuajimalpa<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Cuajimalpa de Morelos<span></span>
</td>
</tr>
<tr 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">05348<span></span>
</td>
</tr>
<tr 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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">MX<span></span>
</td>
</tr>
<tr 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_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Jorge Alejandro Collazo Pereda<span></span>
</td>
</tr>
<tr 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">52-55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">1519-6179<span></span>
</td>
</tr>
<tr 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_ContactPersonnelEmailAddress', window );">Contact Personnel Email Address</a></td>
<td class="text">kofmxinves@kof.com.mx<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_AmericanDepositarySharesEachRepresenting10UnitsMember', window );">American Depositary Shares, each representing 10 units</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">KOF<span></span>
</td>
</tr>
<tr 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">American Depositary Shares, each representing 10 units<span></span>
</td>
</tr>
<tr 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember', window );">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassBCommonStockMember', window );">Series B shares, without par value</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Series B shares, without par value<span></span>
</td>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">1,575,624,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassLCommonStockMember', window );">Series L shares, without par value</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Series L shares, without par value<span></span>
</td>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">2,626,040,325<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_A2750SeniorNotesDue2030Member', window );">2.750% Senior Notes Due 2030</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [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_dei_NoTradingSymbolFlag', window );">No Trading Symbol Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr 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">2.750% Senior Notes due 2030<span></span>
</td>
</tr>
<tr 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_A1850SeniorNotesDue2023Member', window );">1.850% Senior Notes Due 2023</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_NoTradingSymbolFlag', window );">No Trading Symbol Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr 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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">1.850% Senior Notes due 2032<span></span>
</td>
</tr>
<tr 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">NYSE<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassACommonStockMember', window );">Series A shares, without par value</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">7,936,628,152<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassDCommonStockMember', window );">Series D shares, without par value</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">4,668,365,424<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_ContactPersonnelEmailAddress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Email address of contact personnel.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ContactPersonnelEmailAddress</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_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contact personnel</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ContactPersonnelName</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_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or '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/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAccountingStandard</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:accountingStandardItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 registration 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/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 20-F, 40-F<br> -Number 249<br> -Section 220 and 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentRegistrationStatement</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_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for a Shell Company Report pursuant to section 13 or 15(d) 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 Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentShellCompanyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityAddressAddressLine2</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_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country 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_EntityAddressCountry</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:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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_NoTradingSymbolFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 security having no trading symbol.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NoTradingSymbolFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ICFRAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ICFR Auditor Attestation Flag</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ICFRAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_AmericanDepositarySharesEachRepresenting10UnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_AmericanDepositarySharesEachRepresenting10UnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassBCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_ClassBCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassLCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_ClassLCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_A2750SeniorNotesDue2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_A2750SeniorNotesDue2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_A1850SeniorNotesDue2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_A1850SeniorNotesDue2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_ClassACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassDCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_ClassDCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>17
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183260447032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Financial Position<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th"><sup>[2]</sup></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_ifrs-full_CurrentAssetsAbstract', window );"><strong>CURRENT ASSETS:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td colspan="2" class="nump">$ 2,187<span></span>
</td>
<td class="nump">$ 43,497<span></span>
</td>
<td colspan="2" class="nump">$ 20,491<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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Trade receivables, net</a></td>
<td colspan="2" class="nump">579<span></span>
</td>
<td class="nump">11,523<span></span>
</td>
<td colspan="2" class="nump">15,476<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_ifrs-full_Inventories', window );">Inventories</a></td>
<td colspan="2" class="nump">489<span></span>
</td>
<td class="nump">9,727<span></span>
</td>
<td colspan="2" class="nump">10,538<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_ifrs-full_CurrentTaxAssetsCurrent', window );">Recoverable taxes</a></td>
<td colspan="2" class="nump">275<span></span>
</td>
<td class="nump">5,471<span></span>
</td>
<td colspan="2" class="nump">7,567<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_ifrs-full_OtherCurrentFinancialAssets', window );">Other current financial assets</a></td>
<td colspan="2" class="nump">24<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td colspan="2" class="nump">1,076<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_ifrs-full_OtherCurrentAssets', window );">Other current assets</a></td>
<td colspan="2" class="nump">88<span></span>
</td>
<td class="nump">1,744<span></span>
</td>
<td colspan="2" class="nump">1,648<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td colspan="2" class="nump">3,642<span></span>
</td>
<td class="nump">72,440<span></span>
</td>
<td colspan="2" class="nump">56,796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments in other entities</a></td>
<td colspan="2" class="nump">383<span></span>
</td>
<td class="nump">7,623<span></span>
</td>
<td colspan="2" class="nump">9,751<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_ifrs-full_RightofuseAssets', window );">Right-of-use assets</a></td>
<td colspan="2" class="nump">64<span></span>
</td>
<td class="nump">1,278<span></span>
</td>
<td colspan="2" class="nump">1,382<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_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td colspan="2" class="nump">2,989<span></span>
</td>
<td class="nump">59,460<span></span>
</td>
<td colspan="2" class="nump">61,187<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets, net</a></td>
<td colspan="2" class="nump">5,227<span></span>
</td>
<td class="nump">103,971<span></span>
</td>
<td colspan="2" class="nump">112,050<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_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td colspan="2" class="nump">560<span></span>
</td>
<td class="nump">11,143<span></span>
</td>
<td colspan="2" class="nump">10,432<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_ifrs-full_OtherNoncurrentFinancialAssets', window );">Other non-current financial assets</a></td>
<td colspan="2" class="nump">136<span></span>
</td>
<td class="nump">2,699<span></span>
</td>
<td colspan="2" class="nump">204<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_ifrs-full_OtherNoncurrentNonfinancialAssets', window );">Other non-current assets</a></td>
<td colspan="2" class="nump">224<span></span>
</td>
<td class="nump">4,452<span></span>
</td>
<td colspan="2" class="nump">6,037<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_ifrs-full_NoncurrentAssets', window );">Total non-current assets</a></td>
<td colspan="2" class="nump">9,583<span></span>
</td>
<td class="nump">190,626<span></span>
</td>
<td colspan="2" class="nump">201,043<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Assets', window );">TOTAL ASSETS</a></td>
<td colspan="2" class="nump">13,225<span></span>
</td>
<td class="nump">263,066<span></span>
</td>
<td colspan="2" class="nump">257,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_kof_CurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td colspan="2" class="nump">83<span></span>
</td>
<td class="nump">1,645<span></span>
</td>
<td colspan="2" class="nump">882<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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of non-current debt</a></td>
<td colspan="2" class="nump">170<span></span>
</td>
<td class="nump">3,372<span></span>
</td>
<td colspan="2" class="nump">10,603<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_ifrs-full_CurrentLeaseLiabilities', window );">Current portion of lease liabilities</a></td>
<td colspan="2" class="nump">28<span></span>
</td>
<td class="nump">560<span></span>
</td>
<td colspan="2" class="nump">483<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_ifrs-full_CurrentInterestPayable', window );">Interest payable</a></td>
<td colspan="2" class="nump">36<span></span>
</td>
<td class="nump">712<span></span>
</td>
<td colspan="2" class="nump">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_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Suppliers</a></td>
<td colspan="2" class="nump">864<span></span>
</td>
<td class="nump">17,195<span></span>
</td>
<td colspan="2" class="nump">19,832<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_ifrs-full_TradeAndOtherCurrentPayables', window );">Accrued liabilities</a></td>
<td colspan="2" class="nump">503<span></span>
</td>
<td class="nump">10,013<span></span>
</td>
<td colspan="2" class="nump">10,331<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_ifrs-full_CurrentTaxLiabilitiesCurrent', window );">Taxes payable</a></td>
<td colspan="2" class="nump">372<span></span>
</td>
<td class="nump">7,400<span></span>
</td>
<td colspan="2" class="nump">7,156<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_ifrs-full_OtherCurrentFinancialLiabilities', window );">Other current financial liabilities</a></td>
<td colspan="2" class="nump">98<span></span>
</td>
<td class="nump">1,948<span></span>
</td>
<td colspan="2" class="nump">1,284<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td colspan="2" class="nump">2,154<span></span>
</td>
<td class="nump">42,845<span></span>
</td>
<td colspan="2" class="nump">51,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>NON-CURRENT LIABILITIES</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_kof_NonCurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td colspan="2" class="nump">4,145<span></span>
</td>
<td class="nump">82,461<span></span>
</td>
<td colspan="2" class="nump">58,492<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_ifrs-full_NoncurrentProvisionsForEmployeeBenefits', window );">Post-employment and other non-current employee benefits</a></td>
<td colspan="2" class="nump">193<span></span>
</td>
<td class="nump">3,838<span></span>
</td>
<td colspan="2" class="nump">3,293<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_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-current portion of lease liabilities</a></td>
<td colspan="2" class="nump">38<span></span>
</td>
<td class="nump">746<span></span>
</td>
<td colspan="2" class="nump">900<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_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td colspan="2" class="nump">124<span></span>
</td>
<td class="nump">2,474<span></span>
</td>
<td colspan="2" class="nump">3,771<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_ifrs-full_OtherNoncurrentFinancialLiabilities', window );">Other non-current financial liabilities</a></td>
<td colspan="2" class="nump">47<span></span>
</td>
<td class="nump">934<span></span>
</td>
<td colspan="2" class="nump">1,897<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_kof_ProvisionsAndOtherNonCurrentLiabilities', window );">Provisions and other non-current liabilities</a></td>
<td colspan="2" class="nump">368<span></span>
</td>
<td class="nump">7,311<span></span>
</td>
<td colspan="2" class="nump">8,791<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Total non-current liabilities</a></td>
<td colspan="2" class="nump">4,915<span></span>
</td>
<td class="nump">97,764<span></span>
</td>
<td colspan="2" class="nump">77,144<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_ifrs-full_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td colspan="2" class="nump">7,069<span></span>
</td>
<td class="nump">140,609<span></span>
</td>
<td colspan="2" class="nump">128,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>EQUITY</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_ifrs-full_IssuedCapital', window );">Common stock</a></td>
<td colspan="2" class="nump">104<span></span>
</td>
<td class="nump">2,060<span></span>
</td>
<td colspan="2" class="nump">2,060<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_ifrs-full_AdditionalPaidinCapital', window );">Additional paid-in capital</a></td>
<td colspan="2" class="nump">2,290<span></span>
</td>
<td class="nump">45,560<span></span>
</td>
<td colspan="2" class="nump">45,560<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_ifrs-full_RetainedEarnings', window );">Retained earnings</a></td>
<td colspan="2" class="nump">3,815<span></span>
</td>
<td class="nump">75,917<span></span>
</td>
<td colspan="2" class="nump">75,820<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_ifrs-full_OtherEquityInterest', window );">Other equity instruments</a></td>
<td colspan="2" class="num">(87)<span></span>
</td>
<td class="num">(1,740)<span></span>
</td>
<td colspan="2" class="num">(1,740)<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_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income</a></td>
<td colspan="2" class="num">(247)<span></span>
</td>
<td class="num">(4,923)<span></span>
</td>
<td colspan="2" class="nump">1,234<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to equity holders of the parent</a></td>
<td colspan="2" class="nump">5,875<span></span>
</td>
<td class="nump">116,874<span></span>
</td>
<td colspan="2" class="nump">122,934<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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interest in consolidated subsidiaries</a></td>
<td colspan="2" class="nump">281<span></span>
</td>
<td class="nump">5,583<span></span>
</td>
<td colspan="2" class="nump">6,751<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">TOTAL EQUITY</a></td>
<td colspan="2" class="nump">6,156<span></span>
</td>
<td class="nump">122,457<span></span>
</td>
<td colspan="2" class="nump">129,685<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_ifrs-full_EquityAndLiabilities', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td colspan="2" class="nump">$ 13,225<span></span>
</td>
<td class="nump">$ 263,066<span></span>
</td>
<td colspan="2" class="nump">$ 257,839<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AccumulatedOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AccumulatedOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionalPaidinCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>Expiry date 2020-01-01: The amount of resources: (a) controlled by the entity as a result of past events; and (b) from which future economic benefits are expected to flow to the entity.
Effective 2020-01-01: The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: 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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentInterestPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current interest payable. [Refer: Interest 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentInterestPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current lease liabilities. [Refer: Lease liabilities]</p></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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after 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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current portion of non-current borrowings. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current amount of current tax assets. [Refer: Current tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current amount of current tax liabilities. [Refer: Current tax liabilities]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 residual interest in the assets of the entity after deducting all its liabilities.</p></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> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's equity and liabilities. [Refer: Equity; Liabilities]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity attributable to the owners of the parent. This specifically excludes non-controlling interest.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets and goodwill held by the entity. [Refer: Goodwill; 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current inventories. [Refer: Inventories]</p></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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nominal value of capital issued.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>Expiry date 2020-01-01: The amount of present obligations of the entity arising from past events, the settlement of which is expected to result in an outflow from the entity of resources embodying economic benefits.
Effective 2020-01-01: The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2019-01-01<br> -Paragraph 22<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that do not meet the definition of current assets. [Refer: Current 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current lease liabilities. [Refer: Lease liabilities]</p></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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_NoncurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentProvisionsForEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current provisions for employee benefits. [Refer: Provisions for employee 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentProvisionsForEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current assets that the entity does not separately disclose in the same statement or note. [Refer: Current 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherCurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherCurrentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities; Current financial liabilities]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherEquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherEquityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherNoncurrentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentNonfinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current non-financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentNonfinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one 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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 component of equity representing the entity's cumulative 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://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current trade payables and current other payables. [Refer: Current trade payables; Other current payables]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherPayablesToTradeSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment due to suppliers for goods and services used in the 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayablesToTradeSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CurrentPortionOfBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current portion of bank loans and notes payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CurrentPortionOfBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NonCurrentPortionOfBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non current portion of bank loans and notes payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NonCurrentPortionOfBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ProvisionsAndOtherNonCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provisions and other non-current 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;">kof_ProvisionsAndOtherNonCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>18
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183261763272">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Income Statements<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($) </div>
<div>$ / shares</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($) </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_ifrs-full_IncomeStatementAbstract', window );"><strong>Profit or loss [abstract]</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="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_RevenueFromSaleOfGoods', window );">Net sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 9,126<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 181,520<span></span>
</td>
<td class="nump">$ 192,342<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 181,823<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_ifrs-full_OtherRevenue', window );">Other operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">105<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,095<span></span>
</td>
<td class="nump">2,129<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">519<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,231<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">183,615<span></span>
</td>
<td class="nump">194,471<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">182,342<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_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,068<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">100,804<span></span>
</td>
<td class="nump">106,964<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">98,404<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,163<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">82,811<span></span>
</td>
<td class="nump">87,507<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">83,938<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_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">397<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">7,891<span></span>
</td>
<td class="nump">8,427<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">7,999<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_kof_SellingExpenses', window );">Selling expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,441<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">48,553<span></span>
</td>
<td class="nump">52,110<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">49,925<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_ifrs-full_OtherIncome', window );">Other income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">75<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,494<span></span>
</td>
<td class="nump">1,890<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">569<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_ifrs-full_OtherExpenseByNature', window );">Other expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">256<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,105<span></span>
</td>
<td class="nump">4,380<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2,450<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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">397<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">7,894<span></span>
</td>
<td class="nump">6,904<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">7,568<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_ifrs-full_FinanceIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">53<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,047<span></span>
</td>
<td class="nump">1,230<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,004<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain (loss), net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4<span></span>
</td>
<td class="num">(330)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(277)<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_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies', window );">Gain on monetary position for subsidiaries in hyperinflationary economies</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">376<span></span>
</td>
<td class="nump">221<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">212<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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) on financial instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(11)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(212)<span></span>
</td>
<td class="num">(288)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(314)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">808<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">16,077<span></span>
</td>
<td class="nump">18,409<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">17,190<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">273<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,428<span></span>
</td>
<td class="nump">5,648<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">5,260<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share in the (loss) of equity accounted investees, net of taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(14)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(281)<span></span>
</td>
<td class="num">(131)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(226)<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_ifrs-full_ProfitLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">521<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10,368<span></span>
</td>
<td class="nump">12,630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">11,704<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_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income after tax from discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,366<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_ifrs-full_ProfitLoss', window );">CONSOLIDATED NET INCOME</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">521<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10,368<span></span>
</td>
<td class="nump">12,630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="nump">15,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToAbstract', window );"><strong>Attributable to:</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="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">518<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">12,101<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">10,936<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2,975<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest from continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">61<span></span>
</td>
<td class="nump">529<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">768<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest from discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">391<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_ifrs-full_ProfitLoss', window );">Consolidated comprehensive income of the year, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 521<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 10,368<span></span>
</td>
<td class="nump">$ 12,630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="nump">$ 15,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</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="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations', window );">Basic controlling interest net income (loss) from continuing operations | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 0.65<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_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations', window );">Basic controlling interest net income from discontinued operations | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0.18<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_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations', window );">Diluted controlling interest net income (loss) from continuing operations | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">0.03<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.61<span></span>
</td>
<td class="nump">0.72<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0.65<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_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations', window );">Diluted controlling interest net income from discontinued operations | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 0.18<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">2018 data have been revised for the effect of the March 22, 2019 eight to one stock split &#8211; See Note 23</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses that the entity classifies as being administrative.</p></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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_vi&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basic earnings (loss) per share from continuing operations. [Refer: Basic earnings (loss) per share; Continuing operations [member]]</p></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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsLossPerShareFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basic earnings (loss) per share from discontinued operations. [Refer: Basic earnings (loss) per share; Discontinued operations [member]]</p></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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs relating to expenses directly or indirectly attributed to the goods or services sold, which may include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, unallocated production overheads and abnormal amounts of production costs of inventories.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Diluted earnings (loss) per share from continuing operations. [Refer: Continuing operations [member]; Diluted earnings (loss) per share]</p></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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Diluted earnings (loss) per share from discontinued operations. [Refer: Diluted earnings (loss) per share; Discontinued operations [member]]</p></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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_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;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with interest and other financing activities of the entity.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2019-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>The amount of revenue less cost of sales. [Refer: Cost of sales; 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/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>The amount of expense arising from interest.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherExpenseByNature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherExpenseByNature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating income that the entity does not separately disclose in the same statement or note.</p></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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue arising from sources that the entity does not separately disclose in the same statement or note. [Refer: 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2019-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossAttributableToAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ProfitLossAttributableToAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_vi&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from continuing operations attributable to non-controlling interests. [Refer: Profit (loss) from continuing operations; Non-controlling interests]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Section Example 11<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;doctype=Implementation%20Guidance&amp;dita_xref=IFRS05_ex11_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity. [Refer: Continuing operations [member]; Profit (loss) from continuing operations]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_vii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph ea<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_ea&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 98<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_98_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from discontinued operations attributable to non-controlling interests. [Refer: Profit (loss) from discontinued operations; Non-controlling interests]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Section Example 11<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;doctype=Implementation%20Guidance&amp;dita_xref=IFRS05_ex11_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from discontinued operations attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss) from discontinued 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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.
Effective 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RevenueFromSaleOfGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue arising from the sale of goods. [Refer: 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromSaleOfGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39M<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39M_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gains losses on net monetary position for subsidiaries in hyperinflationary economies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_SellingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Selling 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;">kof_SellingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>19
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183268423256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_kof_StatementLineItems', window );"><strong>Statement [line items]</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated comprehensive income of the year, net of tax</a></td>
<td class="nump">$ 521<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 10,368<span></span>
</td>
<td class="nump">$ 12,630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 15,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeAbstract', window );"><strong>Other comprehensive income, 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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax', window );">Valuation of the effective portion of derivative financial instruments, net of taxes</a></td>
<td class="nump">27<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">543<span></span>
</td>
<td class="num">(835)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(437)<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on the translation of foreign operations and associates</a></td>
<td class="num">(379)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(7,543)<span></span>
</td>
<td class="num">(5,579)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,234)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive (loss) income to be reclassified to profit or loss in subsequent periods</a></td>
<td class="num">(352)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(7,000)<span></span>
</td>
<td class="num">(6,414)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,671)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items that will not be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(216)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,039)<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Re-measurements of the net defined benefit liability, net of taxes</a></td>
<td class="num">(16)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(318)<span></span>
</td>
<td class="num">(511)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income (loss) not to be reclassified to profit or loss in subsequent periods</a></td>
<td class="num">(16)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(318)<span></span>
</td>
<td class="num">(727)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(780)<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_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive (loss) income, net of tax</a></td>
<td class="num">(368)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(7,318)<span></span>
</td>
<td class="num">(7,141)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,451)<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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="nump">153<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">3,050<span></span>
</td>
<td class="nump">5,489<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract', window );"><strong>Attributable to:</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent', window );">Equity holders of the parent</a></td>
<td class="nump">208<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">4,150<span></span>
</td>
<td class="nump">5,541<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,984<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_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests', window );">Non-controlling interest</a></td>
<td class="num">(55)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(1,100)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(421)<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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="nump">153<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">3,050<span></span>
</td>
<td class="nump">5,489<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember', window );">Discontinued Operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeAbstract', window );"><strong>Other comprehensive income, 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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on the translation of foreign operations and associates</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">811<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract', window );"><strong>Attributable to:</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent', window );">Equity holders of the parent</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,817<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_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests', window );">Non-controlling interest</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 239<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ComprehensiveIncomeAttributableToAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ComprehensiveIncomeAttributableToAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81B<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81B_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81B<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81B_b_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_OtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income, net of tax, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2019-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Statement [line 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;">kof_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of effective portion of derivative financial instruments net of tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>20
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183262366648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Equity<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2"><div>USD ($)</div></th>
<th class="th" colspan="2"><div>MXN ($)</div></th>
<th class="th">
<div>Common stock </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Additional paid-in capital </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Retained earnings </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Other equity instruments </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Valuation of the effective portion of derivative financial instruments </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Exchange differences on translation of foreign operations and associates </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Exchange differences on translation of foreign operations and associates </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Remeasurements of the net defined benefit liability </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Equity attributable to equity holders of the parent </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Equity attributable to equity holders of the parent </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Non-controlling interest </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">Beginning Balance at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 143,309<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,060<span></span>
</td>
<td class="nump">$ 45,560<span></span>
</td>
<td class="nump">$ 64,397<span></span>
</td>
<td class="num">$ (485)<span></span>
</td>
<td class="nump">$ 247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,968<span></span>
</td>
<td class="num">$ (567)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,180<span></span>
</td>
<td class="nump">$ 18,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_StatementLineItems', window );"><strong>Statement [line items]</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ProfitLoss', window );">Consolidated comprehensive income of the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15,070<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>
<td class="nump">13,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,911<span></span>
</td>
<td class="nump">1,159<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_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive (loss) income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,451)<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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,039)<span></span>
</td>
<td class="num">(396)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,897)<span></span>
</td>
<td class="nump">223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,109)<span></span>
</td>
<td class="num">(1,342)<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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,619<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>
<td class="nump">13,911<span></span>
</td>
<td class="num">(1,039)<span></span>
</td>
<td class="num">(396)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,897)<span></span>
</td>
<td class="nump">223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,802<span></span>
</td>
<td class="num">(183)<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_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners', window );">Dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,038)<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>
<td class="num">(7,038)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,038)<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_kof_SalesFromDiscontinuedOperations', window );">Sale of Philippines operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(11,140)<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,140)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">Ending Balance (Increase (Decrease) Due to Changes in Accounting Policy Required by IFRSs) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(114)<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>
<td class="num">(114)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(114)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">Ending Balance (After Adoption) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">131,636<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,060<span></span>
</td>
<td class="nump">45,560<span></span>
</td>
<td class="nump">71,156<span></span>
</td>
<td class="num">(1,524)<span></span>
</td>
<td class="num">(149)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,071<span></span>
</td>
<td class="num">(344)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,830<span></span>
</td>
<td class="nump">6,806<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">Ending Balance at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">131,750<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,060<span></span>
</td>
<td class="nump">45,560<span></span>
</td>
<td class="nump">71,270<span></span>
</td>
<td class="num">(1,524)<span></span>
</td>
<td class="num">(149)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,071<span></span>
</td>
<td class="num">(344)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,944<span></span>
</td>
<td class="nump">6,806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_StatementLineItems', window );"><strong>Statement [line items]</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ProfitLoss', window );">Consolidated comprehensive income of the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,101<span></span>
</td>
<td class="nump">529<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_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive (loss) income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,141)<span></span>
</td>
<td class="fn" 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="num">(216)<span></span>
</td>
<td class="num">(819)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,014)<span></span>
</td>
<td class="num">(511)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,560)<span></span>
</td>
<td class="num">(581)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,489<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,101<span></span>
</td>
<td class="num">(216)<span></span>
</td>
<td class="num">(819)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,014)<span></span>
</td>
<td class="num">(511)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,541<span></span>
</td>
<td class="num">(52)<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_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners', window );">Dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,440)<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>
<td class="num">(7,437)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,437)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">Ending Balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">129,685<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">2,060<span></span>
</td>
<td class="nump">45,560<span></span>
</td>
<td class="nump">75,820<span></span>
</td>
<td class="num">(1,740)<span></span>
</td>
<td class="num">(968)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,057<span></span>
</td>
<td class="num">(855)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,934<span></span>
</td>
<td class="nump">6,751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_StatementLineItems', window );"><strong>Statement [line items]</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ProfitLoss', window );">Consolidated comprehensive income of the year, net of tax</a></td>
<td class="nump">$ 521<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">10,368<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>
<td class="nump">10,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,307<span></span>
</td>
<td class="nump">61<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_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive (loss) income, net of tax</a></td>
<td class="num">(368)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="num">(7,318)<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture', window );">Other comprehensive (loss) income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,106)<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,070)<span></span>
</td>
<td class="num">(318)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,945)<span></span>
</td>
<td class="num">(1,161)<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_kof_SaleOfJointVenture', window );">Sale of Joint Venture</a></td>
<td class="num">(212)<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="text">&#160;<span></span>
</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">$ (212)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (212)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="nump">153<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">3,050<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>
<td class="nump">10,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,282)<span></span>
</td>
<td class="num">(318)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,150<span></span>
</td>
<td class="num">(1,100)<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_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners', window );">Dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(10,278)<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>
<td class="num">(10,210)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(10,210)<span></span>
</td>
<td class="num">(68)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">Ending Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 6,156<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[6]</sup></td>
<td class="nump">$ 122,457<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,060<span></span>
</td>
<td class="nump">$ 45,560<span></span>
</td>
<td class="nump">$ 75,917<span></span>
</td>
<td class="num">$ (1,740)<span></span>
</td>
<td class="num">$ (525)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,225)<span></span>
</td>
<td class="num">$ (1,173)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 116,874<span></span>
</td>
<td class="nump">$ 5,583<span></span>
</td>
</tr>
<tr><td colspan="16"></td></tr>
<tr><td colspan="16"><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">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[6]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends proposed or declared after the reporting period but before financial statements are authorised for issue. Such dividends are not recognised as a liability at the end of the reporting period because no obligation exists at that 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 137<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_137_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 10<br> -IssueDate 2019-01-01<br> -Paragraph 13<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_13&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 residual interest in the assets of the entity after deducting all its liabilities.</p></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> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2019-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Comprehensive Income, Excluding Sale Of Joint Venture</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_SaleOfJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale of joint venture</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SaleOfJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_SalesFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from discontinued operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SalesFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Statement [line 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;">kof_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=kof_AfterAdoptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=kof_AfterAdoptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>21
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183262122024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="8">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th" colspan="2">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</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_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes from continuing operations</a></td>
<td colspan="2" class="nump">$ 794<span></span>
</td>
<td class="nump">$ 15,796<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">$ 18,278<span></span>
</td>
<td class="nump">$ 16,964<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_ifrs-full_AdjustmentsForReconcileProfitLossAbstract', window );"><strong>Adjustments for:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</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_kof_AdjustmentsForNonCashOperatingExpenses', window );">Non-cash operating (income) expenses</a></td>
<td colspan="2" class="num">(66)<span></span>
</td>
<td class="num">(1,319)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(2,409)<span></span>
</td>
<td class="nump">1,296<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_ifrs-full_AdjustmentsForDepreciationExpense', window );">Depreciation</a></td>
<td colspan="2" class="nump">423<span></span>
</td>
<td class="nump">8,415<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">8,387<span></span>
</td>
<td class="nump">8,404<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_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation right-of-use</a></td>
<td colspan="2" class="nump">30<span></span>
</td>
<td class="nump">596<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">555<span></span>
</td>
<td class="nump">0<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_ifrs-full_AdjustmentsForAmortisationExpense', window );">Amortization</a></td>
<td colspan="2" class="nump">51<span></span>
</td>
<td class="nump">1,020<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">1,062<span></span>
</td>
<td class="nump">998<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_kof_AmortizationPrepaidExpenses', window );">Amortization prepaid expenses</a></td>
<td colspan="2" class="nump">29<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">638<span></span>
</td>
<td class="nump">626<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_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets', window );">(Income) on disposal of long-lived assets</a></td>
<td colspan="2" class="num">(5)<span></span>
</td>
<td class="num">(96)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(42)<span></span>
</td>
<td class="num">(178)<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_kof_AdjustmentsForWriteOffLongLivedAssets', window );">Write-off of long-lived assets</a></td>
<td colspan="2" class="nump">15<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">318<span></span>
</td>
<td class="nump">103<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_kof_AdjustmentsForWriteOffIntangibleAssets', window );">Write-off of intangible assets</a></td>
<td colspan="2" class="nump">19<span></span>
</td>
<td class="nump">375<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<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_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes', window );">Share of the loss of associates and joint ventures accounted for using the equity method, net of taxes</a></td>
<td colspan="2" class="nump">14<span></span>
</td>
<td class="nump">281<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">131<span></span>
</td>
<td class="nump">226<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_ifrs-full_AdjustmentsForInterestIncome', window );">Interest income</a></td>
<td colspan="2" class="num">(53)<span></span>
</td>
<td class="num">(1,047)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(1,230)<span></span>
</td>
<td class="num">(1,004)<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_ifrs-full_AdjustmentsForInterestExpense', window );">Interest expense</a></td>
<td colspan="2" class="nump">397<span></span>
</td>
<td class="nump">7,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">6,904<span></span>
</td>
<td class="nump">5,198<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_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains', window );">Foreign exchange (income) loss, net</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">330<span></span>
</td>
<td class="nump">277<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_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits', window );">Non-cash movements in post-employment and other non-current employee benefits obligations</a></td>
<td colspan="2" class="nump">18<span></span>
</td>
<td class="nump">368<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">239<span></span>
</td>
<td class="nump">219<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_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss', window );">Impairment</a></td>
<td colspan="2" class="nump">126<span></span>
</td>
<td class="nump">2,501<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">948<span></span>
</td>
<td class="nump">432<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_kof_AdjustmentsForMonetaryPositionGainLossNet', window );">Monetary position gain, net</a></td>
<td colspan="2" class="num">(19)<span></span>
</td>
<td class="num">(376)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(221)<span></span>
</td>
<td class="num">(212)<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_kof_AdjustmentsForMarketValueLossOnFinancialInstruments', window );">Market value loss on financial instruments</a></td>
<td colspan="2" class="nump">11<span></span>
</td>
<td class="nump">212<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">288<span></span>
</td>
<td class="nump">2,370<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_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets', window );">Accounts receivable and other current assets</a></td>
<td colspan="2" class="nump">153<span></span>
</td>
<td class="nump">3,040<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(1,858)<span></span>
</td>
<td class="num">(2,097)<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_kof_IncreaseDecreaseInOtherCurrentAssets1', window );">Other current financial assets</a></td>
<td colspan="2" class="num">(28)<span></span>
</td>
<td class="num">(552)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(100)<span></span>
</td>
<td class="num">(396)<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_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories', window );">Inventories</a></td>
<td colspan="2" class="nump">10<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(1,140)<span></span>
</td>
<td class="num">(1,386)<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_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable', window );">Suppliers and other accounts payable</a></td>
<td colspan="2" class="num">(52)<span></span>
</td>
<td class="num">(1,037)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">5,726<span></span>
</td>
<td class="nump">1,666<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_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities', window );">Other liabilities</a></td>
<td colspan="2" class="nump">19<span></span>
</td>
<td class="nump">378<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(231)<span></span>
</td>
<td class="nump">381<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_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities', window );">Employee benefits paid</a></td>
<td colspan="2" class="num">(27)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(478)<span></span>
</td>
<td class="num">(124)<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_kof_AdjustmentsForOtherTax', window );">Other Tax</a></td>
<td colspan="2" class="nump">159<span></span>
</td>
<td class="nump">3,162<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">404<span></span>
</td>
<td class="nump">6<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_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid', window );">Income taxes paid</a></td>
<td colspan="2" class="num">(251)<span></span>
</td>
<td class="num">(4,990)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(5,210)<span></span>
</td>
<td class="num">(6,188)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations', window );">Net cash flows generated from operating activities from continuing operations</a></td>
<td colspan="2" class="nump">1,767<span></span>
</td>
<td class="nump">35,147<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">31,289<span></span>
</td>
<td class="nump">27,581<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_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations', window );">Income before income taxes from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">1,308<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash flows generated from operation activities from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">654<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>INVESTING ACTIVITIES:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</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_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired', window );">Acquisition and mergers, net of cash acquired</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="num">(5,692)<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_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Proceed from sale of subsidiary, net of cash disposed</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">7,649<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_ifrs-full_InterestReceivedClassifiedAsInvestingActivities', window );">Interest received</a></td>
<td colspan="2" class="nump">53<span></span>
</td>
<td class="nump">1,047<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">1,230<span></span>
</td>
<td class="nump">1,004<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_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Acquisitions of long-lived assets</a></td>
<td colspan="2" class="num">(485)<span></span>
</td>
<td class="num">(9,655)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(10,324)<span></span>
</td>
<td class="num">(9,917)<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_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Proceeds from the sale of long-lived assets</a></td>
<td colspan="2" class="nump">14<span></span>
</td>
<td class="nump">274<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">330<span></span>
</td>
<td class="nump">399<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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Acquisitions of intangible assets</a></td>
<td colspan="2" class="num">(15)<span></span>
</td>
<td class="num">(289)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(698)<span></span>
</td>
<td class="num">(674)<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_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td colspan="2" class="num">(16)<span></span>
</td>
<td class="num">(325)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(711)<span></span>
</td>
<td class="num">(681)<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_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities', window );">Dividends received from investments in associates and joint ventures (Note 10)</a></td>
<td colspan="2" class="nump">1<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">1<span></span>
</td>
<td class="nump">8<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_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Investments in financial assets, net</a></td>
<td colspan="2" class="num">(79)<span></span>
</td>
<td class="num">(1,576)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(572)<span></span>
</td>
<td class="num">(387)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations', window );">Net cash flows (used in) investing activities from continuing operations</a></td>
<td colspan="2" class="num">(527)<span></span>
</td>
<td class="num">(10,508)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(10,744)<span></span>
</td>
<td class="num">(8,291)<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash flows (used in) investing activities from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="num">(962)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from borrowings</a></td>
<td colspan="2" class="nump">3,132<span></span>
</td>
<td class="nump">62,297<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">10,736<span></span>
</td>
<td class="nump">15,426<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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayments of borrowings</a></td>
<td colspan="2" class="num">(2,272)<span></span>
</td>
<td class="num">(45,187)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(20,460)<span></span>
</td>
<td class="num">(15,957)<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_ifrs-full_InterestPaidClassifiedAsFinancingActivities', window );">Interest paid</a></td>
<td colspan="2" class="num">(307)<span></span>
</td>
<td class="num">(6,102)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(4,682)<span></span>
</td>
<td class="num">(4,984)<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_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Dividends paid</a></td>
<td colspan="2" class="num">(517)<span></span>
</td>
<td class="num">(10,278)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(7,440)<span></span>
</td>
<td class="num">(7,038)<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_kof_LeaseInterestPaidClassifiedAsFinancingActivities', window );">Interest paid on lease liabilities</a></td>
<td colspan="2" class="num">(5)<span></span>
</td>
<td class="num">(105)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(129)<span></span>
</td>
<td class="nump">0<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_ifrs-full_CashOutflowForLeases', window );">Payments of leases</a></td>
<td colspan="2" class="num">(29)<span></span>
</td>
<td class="num">(573)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(492)<span></span>
</td>
<td class="nump">0<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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities', window );">Other financing activities</a></td>
<td colspan="2" class="nump">18<span></span>
</td>
<td class="nump">365<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(327)<span></span>
</td>
<td class="num">(1,682)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations', window );">Net cash flows (used in) financing activities from continuing operations</a></td>
<td colspan="2" class="nump">20<span></span>
</td>
<td class="nump">417<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(22,794)<span></span>
</td>
<td class="num">(14,235)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash flows (used in) financing activities from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net increase (decrease) in cash and cash equivalents from continuing operations</a></td>
<td colspan="2" class="nump">1,260<span></span>
</td>
<td class="nump">25,056<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(2,249)<span></span>
</td>
<td class="nump">5,055<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations', window );">Net increase (decrease) in cash and cash equivalents from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">963<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the beginning of the period</a></td>
<td colspan="2" class="nump">1,030<span></span>
</td>
<td class="nump">20,491<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td colspan="2" class="nump">23,727<span></span>
</td>
<td class="nump">18,767<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges', window );">Effects of exchange rate changes and inflation effects on cash and cash equivalents held in foreign currencies</a></td>
<td colspan="2" class="num">(103)<span></span>
</td>
<td class="num">(2,050)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(987)<span></span>
</td>
<td class="num">(1,058)<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the end of the period</a></td>
<td colspan="2" class="nump">$ 2,187<span></span>
</td>
<td class="nump">$ 43,497<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">$ 20,491<span></span>
</td>
<td class="nump">$ 23,727<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdjustmentsForDepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for depreciation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase (decrease) in employee benefit liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase (decrease) in other liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other liabilities; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdjustmentsForInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for interest expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest expense; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdjustmentsForInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for interest income expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest income; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for losses (gains) on disposal of non-current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Non-current assets; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 14<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_14&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdjustmentsForReconcileProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_AdjustmentsForReconcileProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents in the statement of cash flows when different from the amount of cash and cash equivalents in the statement of financial position. [Refer: Cash and cash equivalents]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash flows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 39<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's financing activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's financing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's investing activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) investing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's investing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) investing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's operating activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) operating activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's operating activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) operating activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 39<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashOutflowForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashOutflowForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use 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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DividendsPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends paid by the entity, classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 representing dividends received from joint ventures, classified as investing activities. [Refer: Joint ventures [member]; Dividends received]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) on disposals of other non-current assets. [Refer: Other non-current 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 98<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_98&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in cash and cash equivalents. [Refer: Cash and cash equivalents]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in cash and cash equivalents from discontinued operations. [Refer: Cash and cash equivalents; Discontinued operations [member]]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InterestPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest paid, classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InterestReceivedClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest received, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestReceivedClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inflows (outflows) of cash, classified as financing activities, that the entity does not separately disclose in the same statement or note.</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings obtained. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) before tax expense or income. [Refer: Profit (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/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the purchases of intangible assets, classified as investing activities. [Refer: 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://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settle borrowings, classified as financing activities. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase decrease in accounts receivable and other current 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;">kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase decrease in income tax paid</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForMarketValueLossOnFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for market value loss on financial 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;">kof_AdjustmentsForMarketValueLossOnFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForMonetaryPositionGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for monetary position gain loss net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForMonetaryPositionGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for non cash movements in post employment and other non current employee benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForNonCashOperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for non cash 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;">kof_AdjustmentsForNonCashOperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForOtherTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for other tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForOtherTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for share profit loss of associates and joint ventures accounted for using equity method net of taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForWriteOffIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for write off 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;">kof_AdjustmentsForWriteOffIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForWriteOffLongLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for write off long lived 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;">kof_AdjustmentsForWriteOffLongLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AmortizationPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">kof_AmortizationPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inflow and outflow in acquisition and mergers net of cash 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;">kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_IncreaseDecreaseInOtherCurrentAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in other current assets1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInOtherCurrentAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_LeaseInterestPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease interest paid classified as financing activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LeaseInterestPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit loss before tax disposal of discontinued operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>22
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183274910424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Activities of the Company<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfParentEntityInformationAbstract', window );"><strong>Disclosure of parent entity information [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_kof_DisclosureOfParentEntityInformationTextBlock', window );">Activities of the Company</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Activities of the Company </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Coca-Cola FEMSA, S.A.B. de C.V.  (&#8220;Coca-Cola FEMSA&#8221;) is a Mexican corporation, mainly engaged in acquiring, holding and transferring all types of bonds, shares and marketable securities. Coca-Cola FEMSA and its subsidiaries (the &#8220;Company&#8221;), are engaged in the production, distribution and marketing of certain Coca-Cola trademark beverages in Mexico, Central America (Guatemala, Nicaragua, Costa Rica and Panama), Colombia, Brazil, Uruguay, Argentina and until  November 2018 the Philippines.  </span></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA is indirectly owned by Fomento Economico Mexicano, S.A.B. de C.V. (&#8220;FEMSA&#8221;), which holds 47.2% of its capital stock and 56% of its voting shares and The Coca-Cola Company (&#8220;TCCC&#8221;), which indirectly owns 27.8% of its capital stock and 32.9% of its voting shares. The remaining Coca-Cola FEMSA shares trade on the Bolsa Mexicana de Valores, S.A.B. de C.V. (BMV: KOF UBL) as series &#8220;L&#8221; shares which represents 15.6% of our common equity and its American Depositary Shares (&#8220;ADS&#8221;) (equivalent to ten series &#8220;L&#8221; shares) trade on the New York Stock Exchange, Inc (NYSE: KOF) as series &#8220;B&#8221; which represents 9.4% of our common equity. The address of its registered office and principal place of business is Mario Pani No. 100, Colonia Santa Fe Cuajimalpa, Alcald&#237;a Cuajimalpa de Morelos, 05348, Mexico City, Mexico.  </span></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the most significant subsidiaries which the Company controls are: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership percentage 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ownership percentage 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Propimex, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing and distribution </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.00%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spal Industria Brasileira de Bebidas, S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing and distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96.06%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.06%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R. L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing and distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing and distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></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_kof_DisclosureOfParentEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 parent entity information [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;">kof_DisclosureOfParentEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfParentEntityInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 parent entity information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfParentEntityInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183240324680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract', window );"><strong>Disclosure of basis of preparation 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_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory', window );">Basis of Preparation</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2. Basis of Preparation </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.1 Statement of compliance </span></div><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements  of the Company as of December&#160;31, 2020 and 2019 and for the years ended December&#160;31, 2020, 2019 and 2018 have been prepared in accordance with International Financial Reporting Standards (&#8220;IFRS&#8221;) as issued by the International Accounting Standards Board (&#8220;IASB&#8221;). </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s consolidated financial statements and notes were authorized for issuance by the Company&#8217;s Chief Executive Officer John Anthony Santa Maria Otazua and Chief Financial Officer Constantino Spas Montesinos on February 25, 2021. Subsequent events have been considered since that date (see Note 30). These consolidated financial statements will be presented to the Company&#8217;s shareholders on March 19, 2021. The Company&#8217;s Board of Directors and Shareholders have the authority to approve or modify the Company&#8217;s consolidated financial statements.  </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2 Basis of measurement and presentation </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared on the historical cost basis except for the following: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derivative financial instruments </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Trust assets of post-employment and other non-current employee benefit plans</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of recognized assets and liabilities that are designated as hedged items in fair value hedges that would otherwise be carried at amortized cost are adjusted to record changes in the fair values attributable to the risks that are being hedged in effective hedge relationship.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements of subsidiaries whose functional currency is the currency of a hyperinflationary economy are stated in terms of the measuring unit current at the end of the reporting period. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.1 Presentation of consolidated income statement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its costs and expenses by function in the consolidated income statement in order to conform to industry practices. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.2 Presentation of consolidated statements of cash flows </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its consolidated statement of cash flows using the indirect method. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.3 Convenience translation to U.S. dollars ($) </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are stated in millions of Mexican pesos (&#8220;Ps.&#8221;) and rounded to the nearest million unless stated otherwise. However, solely for the convenience of the readers, the consolidated statement of financial position as of December&#160;31, 2020 and the consolidated income statement, the consolidated statement of comprehensive income and consolidated statement of cash flows for the year ended December&#160;31, 2020 were converted into U.S. dollars at the exchange rate of Ps. 19.8920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per U.S. dollar as published by the Federal Reserve Bank of New York on December&#160;31, 2020, the last date in 2020 for which information is available. This arithmetic conversion should not be construed a representation that the amounts expressed in Mexican pesos may be converted into U.S. dollars at that or any other exchange rate. As of March</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2021 (the issuance date of these financial statements) such exchange rate was Ps. 21.2770</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per U.S. dollar, a depreciation of 7.0% since December&#160;31, 2020.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3 Critical accounting judgments and estimates </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the application of the Company&#8217;s accounting policies, which are described in Note 3, management is required to make judgments, estimates and assumptions about the carrying amounts of assets and liabilities that are not readily observable from other sources. The estimates and associated assumptions are based on historical experience and other factors that are considered to be relevant. Actual results may differ from these estimates. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period or in the period of the revision and future periods if the revision affects both current and future periods. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Judgements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the process of applying the Company&#8217;s accounting policies, management has made the following judgements which have the most significant effects on the amounts recognized in the consolidated financial statements:</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1 Key sources of estimation uncertainty </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the key assumptions concerning the future, and other key sources of estimation uncertainty at the end of the reporting period, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising beyond the control of the Company. Such changes are reflected in the assumptions when they occur. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.1 Impairment of indefinite lived intangible assets, goodwill and other depreciable long-lived assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with indefinite life as well as goodwill are subject to impairment tests annually or whenever indicators of impairment are present. Impairment exists when the carrying value of an asset or cash generating unit (CGU) exceeds its recoverable amount, which is the higher of its fair value less costs to sell and its value in use. The fair value less costs to sell calculation is based on available data from binding sales agreements in arm&#8217;s length transactions of similar assets or observable market prices less incremental costs for disposing of the asset. In order to determine whether such assets are impaired, the Company calculates an estimation of the value in use of the cash-generating units to which such assets have been allocated. Impairment losses are recognized in current earnings for the excess of the carrying amount of the asset or CGU and its value in use in the period the related impairment is determined. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses at each reporting date or annually whether there is an indication that a depreciable long-lived asset may be impaired. If any indication exists, the Company estimates the asset&#8217;s recoverable amount. When the carrying amount of an asset or CGU in which the asset is assigned exceeds its recoverable amount, the asset or CGU is considered impaired and is written down to its recoverable amount, which is determined based on its value in use. In assessing value in use, the estimated future cash flows expected to be generated from the use of an asset or CGU are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. In determining fair value less costs to sell, recent market transactions are taken into account, if available. If recent market transactions are not available, an appropriate valuation model is used. These calculations are corroborated by valuation multiples or other available fair value indicators. The key assumptions used to determine the recoverable amount for the Company&#8217;s CGUs, including a sensitivity analysis, are further explained in Notes 3.17 and 13. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.2 Useful lives of property, plant and equipment and intangible assets with definite useful lives </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, including returnable bottles which are expected to provide benefits over a period of more than one year, as well as intangible assets with definite useful lives are depreciated/amortized over their estimated useful lives. The Company bases its estimates on the experience of its technical personnel as well as its experience in the industry for similar assets; see Notes&#160;3.13, 12 and 13. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.3 Post-employment and other non-current employee benefits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly or annually evaluates the reasonableness of the assumptions used in its post-employment and other non-current employee benefit computations. Information about such assumptions is described in Note 17. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.4 Income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and the tax bases of assets and liabilities. The Company recognizes deferred tax assets for unused tax losses and other credits and regularly reviews them for recoverability, based on its judgment regarding the probability of the expected timing and level of future taxable income, and the expected timing of the reversals of existing taxable temporary differences. See Note 25. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.5 Tax, labor and legal contingencies and provisions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various claims and contingencies related to tax, labor and legal proceedings as described in Note 26. Due to their nature, such legal proceedings involve inherent uncertainties including, but not limited to, court rulings, negotiations between affected parties and governmental actions. Management periodically assesses the probability of loss for such contingencies, accrues a provision and/ or discloses the relevant circumstances, as appropriate. If the potential loss of any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a provision for the estimated loss. Management&#8217;s judgment must be exercised to determine the likelihood of such a loss and an estimate of the amount, due to the subjective nature of the loss.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management periodically evaluates positions taken in tax returns with respect to situations in which applicable tax regulation is subject to interpretation and considers whether it is probable that a taxation authority will accept an uncertain tax treatment. The group measures its tax balances either based on the most likely amount or the expected value, depending on which method provides a better prediction of the resolution of the uncertainty. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.6 Valuation of financial instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to measure all derivative financial instruments at fair value. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of derivative financial instruments are determined considering quoted prices in recognized markets. If such instruments are not traded, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable data, recognized in the financial sector. The Company bases its forward price curves upon market price quotations. Management believes that the chosen valuation techniques and assumptions used are appropriate in determining the fair value of financial instruments. See Note 21. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.7 Business combinations </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Businesses combinations are accounted for using the acquisition method. The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the acquisition-date fair values of the assets transferred by the Company to and liabilities assumed by the Company from the former owners of the acquiree, the amount of any non-controlling interest in the acquiree and the equity interests issued by the Company in exchange for control of the acquiree.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the acquisition date, the identifiable assets acquired, and the liabilities assumed are recognized and measured at their fair value, except when: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;deferred tax assets or liabilities, and assets or liabilities related to employee benefit arrangements are recognized and measured in accordance with IAS 12, Income Taxes and IAS 19, Employee Benefits, respectively; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liabilities or equity instruments related to share-based payment arrangements of the acquiree or share-based payment arrangements of the Company entered into to replace share-based payment arrangements of the acquiree are measured in accordance with IFRS 2, Share- based Payment at the acquisition date, see Note 3.25;</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;assets (or disposal groups) that are classified as held for sale in accordance with IFRS 5, Non-current Assets Held for Sale and Discontinued Operations are measured in accordance with that standard; and</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8226;&#160;&#160;&#160;&#160;Indemnifiable assets are recognized at the acquisition date on the same basis as the indemnifiable liability subject to any contractual limitations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each acquisition, management&#8217;s judgment must be exercised to determine the fair value of the assets acquired, the liabilities assumed and any non-controlling interest in the acquiree, applying estimates or judgments in techniques used, especially in forecasting CGUs' cash flows, in the computation of weighted average cost of capital (WACC) and estimation of inflation during the operation of intangible assets with indefinite life, mainly, distribution rights.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.8 Investments in associates </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company holds, directly or indirectly, 20&#160;per cent or more of the voting power of the investee, it is presumed that it has significant influence, unless it can be clearly demonstrated that this is not the case. If the Company holds, directly or indirectly, less than 20&#160;per cent of the voting power of the investee, it is presumed that the Company does not have significant influence, unless such influence can be clearly demonstrated. Decisions regarding the propriety of utilizing the equity method of accounting for a less than 20&#160;per cent-owned corporate investee require a careful evaluation of voting rights and their impact on the Company&#8217;s ability to exercise significant influence. Management considers the existence of the following circumstances, which may indicate that the Company is in a position to exercise significant influence over a less than 20&#160;per cent-owned corporate investee: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;representation on the board of directors or equivalent governing body of the investee; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;participation in policy-making processes, including participation in decisions about dividends or other distributions; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;material transactions between the Company and the investee; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;interchange of managerial personnel; or </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;provision to the investee of essential technical information. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management also considers the existence and effect of potential voting rights that are currently exercisable or currently convertible when assessing whether the Company has significant influence. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company evaluates the following indicators that provide evidence of significant influence: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the Company&#8217;s extent of ownership is significant relative to other shareholdings (i.e. a lack of concentration of other shareholders); </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the Company&#8217;s significant shareholders, its parent, fellow subsidiaries, or officers of the Company, hold additional investment in the investee; and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the Company is a part of an investee&#8217;s board of director committees, such as the executive committee or the finance committee. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.9 Joint Arrangements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An arrangement can be a joint arrangement even though not all of its parties have joint control of the arrangement. When the Company is a party to an arrangement it shall assess whether the contractual arrangement gives all the parties, or a group of the parties, control of the arrangement collectively; joint control exists only when decisions about the relevant activities require the unanimous consent of the parties that control the arrangement collectively. Management needs to apply judgment when assessing whether all the parties, or a group of the parties, have joint control of an arrangement (see Note 3.1).</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.10 Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its accounting for arrangements that contain a lease, the Company, as a lessor considers information on assumptions and estimates that have a significant risk of resulting in an adjustment to the carrying value of right-of-use assets and lease liabilities, and related statement of income accounts, such as: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:21.3pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.85pt">Determination of whether the Company is reasonably certain to exercise an option to extend a lease agreement or not to exercise an option to terminate a lease agreement before its termination date, considering all the facts and circumstances that create an economic incentive for the Company to exercise, or not, such options, taking into account whether the lease option is enforceable, when the Company has the unilateral right to apply the option in question.   </span></div><div style="padding-left:21.3pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Company cannot readily determine the interest rate implicit in its lease, therefore, it uses its incremental borrowing rate (IBR) to measure lease liabilities. The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment. The IBR therefore reflects what the Company &#8216;would have to pay&#8217;, which requires estimation when no observable rates are available (such as for subsidiaries that do not enter into financing transactions) or when they need to be adjusted to reflect the terms and conditions of the lease (for example, when leases are not in the subsidiary&#8217;s functional currency). The Company estimates the IBR using observable inputs (such as market interest rates) when available and is required to make certain entity-specific estimates (such as the subsidiary&#8217;s stand-alone credit rating).   </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.4 Changes in accounting policies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has applied the following amendments to the standards on January 1, 2020. None of the amendments had a significant impact on the Company&#8217;s financial statements:</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Modifications to IFRS 3 Definition of a Business (&#8220;IFRS 3&#8221;)</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">It was issued in October 2018. The modified decision issued in October 2018 emphasized that the final purpose of a business is to provide goods and services to the clients, while the previous definition was focused on the yields in dividend terms, less costs or other economic benefits for the investors and others. The distinction between a business and a group of assets is important because an acquirer recognizes goodwill when it acquires a business.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Modifications to IAS 1 and IAS 8 Definition of Material or relative importance ("IAS 1" and "IAS 8")</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The definition of &#8220;material&#8221; or &#8220;relative importance&#8221; helps companies determine whether information about an item, transaction or other event should be provided to the users of the financial statements. However, companies had difficulty using the above definitions in making judgements about materiality or relative importance in the preparation of the financial statements. Accordingly, the IASB published new definitions in October 2018. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:11.07pt">Previous definition: </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Omissions of information or inaccuracies are material, or have relative importance if they can, individually or in whole, influence in the economic decisions taken by the users of the information on the base of the financial statements.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.     New definition: </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Information is material if its omission, inaccuracy or concealment can reasonably be expected to influence the decisions that the principal users of the financial information take on the basis of the financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The definition of &#8220;material&#8221; in the IAS 8 is replaced by a reference to the IAS 1. In addition, to ensure consistency, the IASB has modified the rest of the affected standards. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Interest Rate Benchmark Reform - Amendments to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">IFRS 9, IAS 39 and IFRS 7 </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In September 2019, the IASB issued amendments to IFRS 9, IAS 39 and IFRS 7 Financial Instruments: Disclosures, which concludes phase one of its work to respond to the effects of Interbank Offered Rates (IBOR) reform on financial reporting. The amendments provide temporary reliefs which enable hedge accounting to continue during the period of uncertainty before the replacement of an existing interest rate benchmark with an alternative nearly risk-free interest rate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Amendment to IFRS 16 - Covid-19 related rental concessions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The amendment allows an optional practical expedient that simplifies how tenants account for rental concessions, arising as a direct consequence for the COVID-19 pandemic.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The practical expedient can only be applied if:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">the new consideration is substantially equal to or lesser than the original consideration;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">the decrease in the lease payments refers to rental payments that occur before June 30, 2021; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">no other substantive changes to the lease terms have been made.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Those lessees who apply this practical expedient must disclose:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">The fact that the practical expedient has been applied to all eligible rental concessions and, if applicable to some selected ones; the nature of the contracts to which they have applied it; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">the amount recognized in results for the reporting period that arises from the application of the practical expedient.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This amendment does not provide a practical expedient for lessors. Lessors are required to continue evaluating whether the rental concessions are lease modifications and justify them accordingly.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">2.5 Cash Flow Reclassification</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To provide a consistent presentation mainly because of the disaggregation of certain items such as income taxes in some lines of consolidated cash flow in 2020, we reclassified some 2019 and 2018 figures, a summary of the impact is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.277%"><tr><td style="width:1.0%"/><td style="width:64.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.095%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original Presentation </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Actual Presentation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(674)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change did not have an impact on operating, investing and financing total amount of cash flows.</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_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of the basis used for the preparation of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of preparation of financial statements [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;">kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183238749432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1 Basis of consolidation </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries as of December&#160;31, 2020. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specifically, the Company controls an investee if and only if the Company has: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Power over the investee (i.e. existing rights that give it the current ability to direct the relevant activities of the investee) </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Exposure, or rights, to variable returns from its involvement with the investee, and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The ability to use its power over the investee to affect its returns </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company has less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an investee, including: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The contractual arrangement with the other vote holders of the investee </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Rights arising from other contractual arrangements </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The Company&#8217;s voting rights and potential voting rights </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company re-assesses whether or not it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, revenues and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial statements from the date the Company gains control until the date the Company ceases to control the subsidiary. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit or loss and each component of other comprehensive income (OCI) are attributed to the equity holders of the parent of the Company and to the non-controlling interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company&#8217;s accounting policies. All intra-group assets and liabilities, equity, revenues, expenses and cash flows relating to transactions between members of the Company are eliminated in full on consolidation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derecognizes the assets (including goodwill) and liabilities of the subsidiary </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derecognizes the carrying amount of any non-controlling interests </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derecognizes the cumulative translation differences recorded in equity </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizes the fair value of the consideration received </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizes the fair value of any investment retained </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizes any surplus or deficit in profit or loss </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Reclassifies the parent&#8217;s share of components previously recognized in OCI to profit or loss or retained earnings, as appropriate, as would be required if the Company had directly disposed of the related assets or liabilities </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1.1 Acquisitions of non-controlling interests</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions of non-controlling interests are accounted for as transactions with owners in their capacity as owners and therefore they are recognized entirely in equity without applying acquisition accounting. Adjustments to non-controlling interests arising from transactions that do not involve the loss of control are measured at carrying amount and reflected in shareholders&#8217; equity as part of additional paid-in capital.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.2 Business combinations </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method at the acquisition date, which is the date on which control is transferred to the Company. When evaluating control, the Company considers substantive potential voting rights. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured at acquisition date fair value, and the amount of any non-controlling interests in the acquired. For each business combination, the Company elects whether to measure the non-controlling interests in the acquiree at fair value or at the proportionate share of the acquiree&#8217;s identifiable net assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree, and the fair value of the Company&#8217;s previously held equity interest in the acquiree (if any) over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed. If, after reassessment, the net of the acquisition-date amounts of the identifiable assets of the acquiree and liabilities assumed exceeds the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree and the fair value of the Company&#8217;s previously held interest in the acquiree (if any), the excess is recognized immediately in profit or loss as a bargain purchase gain.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs, other than those associated with the issue of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any contingent consideration payable is recognized at fair value at the acquisition date. If the contingent consideration is classified as equity, it is not re- measured and settlement is accounted for within equity. Otherwise, subsequent changes to the fair value of the contingent consideration are recognized in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete and discloses that its allocation is preliminary in nature. Those provisional amounts are adjusted during the measurement period (not greater than 12 months from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sometimes obtaining control of an acquiree in which equity interest is held immediately before the acquisition date is considered as a business combination achieved in stages also referred to as a step acquisition. The Company re-measures its previously held equity interest in the acquiree at its acquisition-date fair value and recognizes the resulting gain or loss, if any, in profit or loss. Also, the changes in the value of equity interest in the acquiree recognized in other comprehensive income shall be recognized on the same basis as required if the Company had disposed directly of the previously held equity interest.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sometimes obtains control of an acquiree without transferring consideration. The acquisition method of accounting for a business combination applies to those combinations as follows:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">The acquiree repurchases a sufficient number of its own shares for the Company to obtain control. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">Minority veto rights expire that previously kept the Company from controlling an acquiree in which it held the majority voting rights.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.01pt">The Company and the acquiree agree to combine their businesses by contract in which it transfers no consideration in exchange for control and no equity interest is held in the acquiree, either on the acquisition date or previously. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.3 Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the financial statements of each individual subsidiary, associate and joint venture, transactions in currencies other than the individual entity&#8217;s functional currency (foreign currencies) are recognized at the exchange rates prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are remeasured at the rates prevailing at that date. Non-monetary items that are measured in terms of historical cost in a foreign currency are not re-measured. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exchange differences on monetary items are recognized in profit or loss in the period in which they arise except for: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The variations in the net investment in foreign subsidiaries generated by exchange rate fluctuation are included in other comprehensive income, which is recorded in equity as part of the cumulative exchange differences on translation of foreign subsidiaries and associates within the accumulated other comprehensive income. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Intercompany financing balances with foreign subsidiaries are classified as non-current investments, since there is no plan to pay such financing in the foreseeable future. Monetary position and exchange rate fluctuation regarding this financing is included in the exchange differences on translation of foreign subsidiaries and associates, which is recorded in equity as part of the accumulated other comprehensive income. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Exchange differences on transactions entered into in order to hedge certain foreign currency risks.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange differences on monetary items are recognized in profit or loss. Their classification in the income statement depends on their nature. Differences arising from fluctuations related to operating activities are presented in the &#8220;other expenses&#8221; line (see Note 20) while fluctuations related to non-operating activities such as financing activities are presented as part of &#8220;foreign exchange gain (loss)&#8221; line in the income statement.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For incorporation into the Company&#8217;s consolidated financial statements, each foreign subsidiary, associate or joint venture&#8217;s individual financial statements are translated into Mexican pesos, as follows: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;For hyperinflationary economic environments, the inflation effects of the origin country are recognized pursuant to IAS 29 Financial Reporting in Hyperinflationary Economies, and subsequently translated into Mexican pesos using the year-end exchange rate for the consolidated statements of financial position and consolidated income statement and comprehensive income; and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;For non-inflationary economic environments, assets and liabilities are translated into Mexican pesos using the year-end exchange rate, equity is translated into Mexican pesos using the historical exchange rate, and the income statement and comprehensive income is translated using the exchange rate at the date of each transaction. The Company uses the average exchange rate of each month only if the exchange rate does not fluctuate significantly. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in relation to a partial disposal of a subsidiary that does not result in the Company losing control over the subsidiary, the proportionate share of exchange differences on translation of foreign subsidiaries and associates are re-attributed to non-controlling interests and are not recognized in profit or loss. For all other partial disposals (i.e., partial disposals of associates or joint ventures that do not result in the Company losing significant influence or joint control), the proportionate share of the exchange differences on translation of foreign subsidiaries and associates is reclassified to profit or loss. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and fair value adjustments on identifiable assets and liabilities acquired arising on the acquisition of a foreign operation are treated as assets and liabilities of the foreign operation and translated at the rate of exchange prevailing at the end of each reporting period. Foreign exchange differences are recognized in equity as part of the exchange differences on translation of foreign subsidiaries and associates. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities denominated in foreign currencies into Mexican pesos is for consolidation purposes and does not indicate that the Company could realize or settle the reported value of those assets and liabilities in Mexican pesos. Additionally, this does not indicate that the Company could return or distribute the reported Mexican peso value in equity to its shareholders.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exchange Rates of Local Currencies Translated to Mexican Pesos (1)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Exchange Rate for</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exchange Rate as of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country or Zone </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Functional coin</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quetzal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.78</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.45</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colon</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.04</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balboa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">21.49</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.26</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.95</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.85</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cordoba</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.63</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.58</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.61</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.57</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.56</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.31</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.73</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.31</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.18</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.89</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.29</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.84</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.68</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.37</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguayan peso</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.51</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.55</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.63</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.47</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.51</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt">Exchange rates published by the central bank of each country</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.4 Recognition of the effects of inflation in countries with hyperinflationary economic environments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on July 1, 2018, Argentina became a hyperinflationary economy because, among some other economic factors,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the last three years&#8217; cumulative inflation in Argentina exceeded 100% according to the several economic indexes that exist in the country. For being considered hyperinflationary, the financial information for our Argentine subsidiary has been adjusted to recognize the inflationary effects since January 1, 2018 through:</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Using inflation factors to restate non-monetary assets, such as inventories, property, plant and equipment, net, intangible assets, net, including related costs and expenses when such assets are consumed or depreciated.  </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizing the monetary position gain or loss in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company restates the financial information of subsidiaries that operate in hyperinflationary economic environment using the consumer price index (CPI) of each country. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FACPCE (Federacion Argentina de Consejos Profesionales de Ciencias Economicas) approved on September 29, 2018 and published on October 5, 2018, a resolution which defines, among other things, that the index price to determine the restatement coefficient (Based on a series that applies the NCPI from January with the IPIM until this date, and computing November and December 2015 using the CPI- of Ciudad del Gran Buenos Aires (CGBA) variation).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019, and 2018, the operations of the Company are classified as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cumulative Inflation 2018-2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Type of Economy </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2017-2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2016-2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11.2%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.2%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.7%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(1.5)%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">209.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">28.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.5 Cash and cash equivalents </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of deposits in bank accounts which generate interest on the available balance. Cash equivalents are mainly represented by short-term bank deposits and fixed income investments (overnight), both with maturities of three months or less and their carrying values approximate fair value. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 6). Restricted cash is presented within other current financial assets given that the restrictions are short-term in nature. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6 Financial assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are classified within the following business models depending on the Management&#8217;s objective: (i) "hold to maturity to collect contractual cash flows", (ii) "hold to collect contractual cash flows and sell financial assets" and (iii) "Others or hold to negotiate" or as derivatives assigned in hedging instruments with an effective hedge, as appropriate. The classification depends on the nature and purpose of the financial assets and is determined at the time of initial recognition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs a portfolio &#8211; level assessment of the business model objective in which a financial asset is held to reflect the best way in which the business manages the financial asset and the manner in which the information is provided to the management of the Company. The information that is considered within the evaluation includes:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The policies and objectives of the Company in relation to the portfolio and the practical implementation of said policies;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Performance and evaluation of the Company's portfolio including accounts receivable;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Risks that affect the performance of the business model and how those risks are managed;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Any compensation related to the performance of the portfolio; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Frequency, volume and timing of sales of financial assets in previous periods together with the reasons for said sales and expectations regarding future sales activities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial assets include cash, cash equivalents and restricted cash, investments with maturities of more than three months, loans and accounts receivable, derivative financial instruments and other financial assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the initial recognition of a financial asset, the Company measures it at fair value plus the transaction costs that are directly attributable to the purchase thereof, in the event that said asset isn&#8217;t measured at fair value through profit or loss. Accounts receivable that do not have a significant financing component are measured and recognized at the transaction price when they are generated. The rest of the financial assets are recognized only when the Company is a party to the contractual provisions of the instrument.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset is measured using assumptions that would be used by market participants when valuing the asset, assuming that market participants act in the best economic interest.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the initial recognition, the financial asset is also classified as measured at: amortized cost, fair value with changes in other comprehensive income &#8211; debt or equity investments &#8211; and fair value through profit or loss. The classification depends on the objective by which the financial asset is acquired.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are not reclassified after their initial recognition unless the Company changes the business model to manage the financial assets; in which case, all affected financial assets are reclassified on the first day of the first reporting period following the change in the business model.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1 Financial assets at amortized cost</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset is measured at amortized cost if it meets the following two conditions and isn&#8217;t designated as fair value through profit and loss (FVTPL):</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">It&#8217;s managed within a business model whose objective is to maintain financial assets to recover the contractual cash flows; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are only payments at specified dates of the principal and interest on the amount of the outstanding principal, or solely payments of principal and interest (&#8220;SPPI&#8221;).</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost of a financial asset is the amount of the initial recognition minus the principal payments, plus or minus the accumulated amortization using the effective interest rate method of any difference between the initial amount and the amount as of the maturity and, adjusted for impairment loss. The financial product, exchange fluctuation and impairment are recognized in results. Any profit or loss is also recognized in the same way in results.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1.1 Effective interest rate method (ERR)</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The effective interest rate method is a method to calculate the amortized cost of loans, accounts receivables and other financial assets (designated as held-to-maturity) and to allocate interest income / expense over the relevant period. The effective interest rate is the rate that exactly discounts estimated future cash receipts (including all fees paid or received that represents an integral part of the effective interest rate, transaction costs and other premiums or discounts) through the expected life of the financial asset, or (where appropriate) a shorter period, to the net carrying amount on the initial recognition.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.2 Financial assets at fair value with changes in other comprehensive income (&#8220;FVOCI&#8221;)</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">A financial asset is measured as FVOCI if it meets the following two conditions and isn&#8217;t designated as FVTPL:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Its administered within a business model whose objective is achieved through the collection of contractual cash flows and the sale of financial assets; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are solely principle and interest payments.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">These assets are subsequently measured at fair value. The financial product calculated using the IRR, the exchange rate fluctuation and the impairment are recognized in profit and loss. Other gains and losses, related to changes in fair value are recognized in OCI. In cases of losses or dispositions, the accumulated gains and losses in OCI are reclassified to profit and loss.  </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">In the initial recognition of an equity instrument that isn&#8217;t held for trading, under the "other" business model, the Company may irrevocably choose to present changes in the fair value of the investment in OCI. This choice is made at the level of each investment. Equity instruments are subsequently measured at fair value. Dividends are recognized as profit in profit and loss unless the dividend clearly represents a recovery part of the investment cost. Other net gains and losses, related to changes in fair value, are recognized in OCI and are not reclassified to consolidated net income in subsequent periods.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.3 Financial assets at fair value through profit and loss (FVTPL)</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Financial assets designated as FVTPL include financial assets held for trading and financial assets designated at initial recognition as FVTPL. Financial assets are classified as held for trading if they are acquired to be sold in the short term. Derivatives, including implicit derivatives are also designated as held for trading unless they are designated as effective hedging instruments as defined in IFRS 9. Financial assets as FVTPL are registered in the balance sheet at fair value with the net changes in the fair value presented as financial expense (negative changes in fair value) or financial income (positive net changes in fair value) in profit and loss statement.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.4 Evaluation that contractual cash flows are solely principal and interest payments (&#8220;SPPI&#8221;)  </span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to classify a financial asset within one of the three different categories, the Company determines whether the contractual cash flows of the asset are solely principal and interest payments. The Company considers the contractual terms of the financial instrument and whether the financial asset contains any contractual term that could change the timing or amount of the contractual cash flows in such a way that it would not meet the SPPI criteria. To make this evaluation, the Company considers the following:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Contingent events that would change the cash flows amount or timing;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Terms that can adjust the contractual coupon rate, including variable interest rate characteristics;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Payment and extension features; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Characteristics that limit the Company's right to obtain cash flows from certain assets.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A prepaid feature is consistent with the characteristics of SPPIs if the prepayment amount substantially represents the amounts of the principal and interest pending payment, which could include reasonable compensation for early termination of the contract. Additionally, a financial asset acquired or originated with a premium or discount to its contractual amount and in the initial recognition the fair value of the prepaid characteristic is insignificant, the asset will pass the test of the contractual characteristics of cash flow if the amount prepaid represents substantially the contractual amount and accrued interest (but not paid); which may include additional compensation for the early contract termination.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.5 Loans and receivables     </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans and receivables are non-derivative financial instruments with fixed or determinable payments that are not quoted in an active market. Loans and receivables with a stated term (including trade and other receivables) are measured at amortized cost using the effective interest method, less any impairment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income is recognized by applying the effective interest rate, except for short-term receivables when the recognition of interest would be immaterial. For the years ended December&#160;31, 2020, 2019 and 2018 the interest income on loans and receivables recognized in the interest income line item within the consolidated income statements is Ps. 6, Ps. 5 and Ps. 5, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.6 Other financial asset </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financial assets include long term accounts receivable and derivative financial instruments. Other financial assets with a stated term are measured at amortized cost using the effective interest method, less any impairment.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.7 Financial assets impairment</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company recognizes impairment due to expected credit loss (ECL) in:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Financial assets measured at amortized cost;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Debt investments measured at FVOCI;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Other contractual assets</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Impairment losses on accounts receivable, contractual assets and leasing receivables are always measured at an amount equal to ECL for the remaining life, whether or not it has a significant financing component. The Company applies the criteria to all accounts receivable, contractual assets and leasing credits, but it can be applied separately to accounts receivable and contractual assets of financial leases.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company measures impairment losses at an amount equal to ECL for the remaining life, except for the following:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Debt instruments determined to be of low credit risk; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Other debt instruments and bank balances for which the credit risk (risk of non- recoverability over the expected life of the financial instrument) has not increased significantly since the initial recognition.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">In determining whether the credit risk of a financial asset has increased significantly since initial recognition and estimating the ECL, the Company considers reasonable and supportable information that is relevant and available without cost or disproportionate effort. This includes qualitative and quantitative information and analysis, based on historical experience and an informed credit assessment of the Company.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss is a weighted estimate of the probability of expected loss. The amount of impairment loss is measured as the present value of any lack of liquidity (the difference between the contractual cash flows that correspond to the Company and the cash flows that management expects to receive). The expected credit loss is discounted using the original financial asset effective interest rate.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company annually evaluates the reasonableness to determine if there was objective evidence of impairment. Some objective evidence that financial assets were impaired includes:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Non-payment or delinquency of a debtor;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Restructuring of an amount corresponding to the Company under terms that the Company would not otherwise consider;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Indicators that a debtor or client will incur into bankruptcy;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Adverse changes in the status of debtor or client payments;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The disappearance of an active market for an instrument due to financial difficulties; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Evident information indicating that there was a measurable decrease in the expected cash flows of a group of financial assets.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">For an investment within an equity instrument, objective evidence of impairment includes a significant or prolonged decrease in its fair value lower than the carrying amount.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss on financial assets measured at amortized cost is reduced from the carrying amount and for financial assets measured at FVOCI, the impairment loss is recognized within OCI. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.8 Derecognition</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset (or, where applicable, a part of a financial asset or part of a group of similar financial assets) is derecognized when:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The rights to receive cash flows from the financial asset have expired; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The Company has transferred its rights to receive the asset cash flows or has assumed an obligation to pay the full received cash flows without material delay to a third party under a &#8216;pass-through&#8217; arrangement; and either (a) the Company has transferred substantially all the risks and rewards of the asset, or (b) the Company has neither transferred or retained substantially all the asset risks and benefits, but has transferred control of the asset. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.9 Offsetting of financial instruments</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are required to be offset against financial liabilities and the net amount reported in the consolidated statement of financial position if, and only if the Company:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Currently has an enforceable legal right to offset the recognized amounts; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Intends to settle on a net basis, or to realize the assets and settle the liabilities simultaneously</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7 Derivative financial instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to different risks related to cash flows, liquidity, market and third-party credit. As a result, the Company contracts different derivative financial instruments in order to reduce its exposure to the risk of exchange rate fluctuations between the U.S. Dollar and other currencies, and interest rate fluctuations associated with its borrowings denominated in foreign currencies and the exposure to the risk of fluctuation in the costs of certain raw materials. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company values and records all derivative financial instruments and hedging activities in the consolidated statement of financial position as either an asset or liability measured at fair value, considering quoted prices in recognized markets. If such instruments are not traded in a formal market, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable market data, recognized in the financial sector. Changes in the fair value of derivative financial instruments are recorded each year in current earnings otherwise as a component of cumulative other comprehensive income based on the item being hedged and the effectiveness of the hedge. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.1 Hedge accounting </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designates certain hedging instruments, which include derivatives to cover foreign currency risk, as either fair value hedges or cash flow hedges. Hedges of foreign exchange risk on firm commitments are accounted for as cash flow hedges. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the inception of the hedge relationship, the Company documents the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on an ongoing basis, the Company documents whether the hedging instrument is highly effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.2 Cash flow hedges </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognized in OCI and accumulated under the hedging valuation of the effective portion of derivative financial instruments. The gain or loss relating to the ineffective portion is recognized immediately in consolidated net income and is included in the market value (loss) on financial instruments line item within the consolidated statements of income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts previously recognized in other comprehensive income and accumulated in equity are reclassified to consolidated net income in the periods when the hedged item is recognized in profit and loss, in the same line of the consolidated statement of income as the recognized hedged item. However, when the hedged forecast transaction results in the recognition of a non-financial asset or a non-financial liability, the gains and losses previously recognized in other comprehensive income and accumulated in equity are transferred from equity and included in the initial measurement of the cost of the non-financial asset or non-financial liability. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hedge accounting is discontinued when the Company revokes the hedging relationship, when the hedging instrument expires or is sold, terminated, or exercised, or when it no longer qualifies for hedge accounting. Any gain or loss recognized in cumulative other comprehensive income in equity at that time remains in equity and is recognized when the forecast transaction is ultimately recognized in consolidated net income. When a forecast transaction is no longer expected to occur, the gain or loss accumulated in equity is recognized immediately in consolidated net income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.3 Fair value hedges </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For hedge items carried at fair value the change in the fair value of a hedging derivative is recognized in profit and loss as foreign exchange gain or loss, as they relate to foreign currency risk. The change in the fair value of the hedged item attributable to the risk hedged is recorded as part of the carrying value of the hedged item and is also recognized in the statement of profit or loss as foreign exchange gain or loss. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fair value hedges relating to items carried at amortized cost, change in the fair value of the effective portion of the hedge is recognized first as an adjustment to the carrying value of the hedged item and then any adjustment to carrying value is amortized through profit or loss over the remaining term of the hedge using the EIR (Effective Interest Rate) method. EIR amortization may begin as soon as an adjustment exists and no later than when the hedged item ceases to be adjusted for changes in its fair value attributable to the risk being hedged. If the hedged item is derecognized, the unamortized fair value is recognized immediately in profit or loss. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When an unrecognized firm commitment is designated as a hedged item, the subsequent cumulative change in the fair value of the firm commitment attributable to the hedged risk is recognized as an asset or liability with a corresponding gain or loss recognized in profit and loss. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.4 Hedge of net investment in a foreign business</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company designates certain debt securities as a hedge of its net investment in foreign subsidiaries and applies hedge accounting to foreign currency differences arising between the functional currency of its investments abroad and the functional currency of the holding company (Mexican peso), regardless of whether the net investment is held directly or through a sub-holding. Differences in foreign currency that arise in the conversion of a financial liability designated as a hedge of a net investment in a foreign operation are recognized in other comprehensive income in the exchange differences on the translation of foreign operations and associates caption, to the extent that the hedge is effective. To the extent that the hedge is ineffective, such differences are recognized as market value gain or loss on financial instruments within the consolidated income statements. When part of the hedge of a net investment is disposed, the corresponding accumulated foreign currency translation effect is recognized as part of the gain or loss on disposal within the consolidated income statement. As of December 31, 2020, 2019 and 2018 there were no transactions of this nature.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.8 Fair value measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures financial instruments, such as, derivatives, and certain non-financial assets such as trust assets of labor obligations at fair value at each balance sheet date. Also, fair values of bank loans and notes payable carried at amortized cost are disclosed in Note 19.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction to sell the asset or transfer the liability takes place either: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; In the principal market for the asset or liability, or </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; In the absence of a principal market, in the most advantageous market for the asset or liability </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A fair value measurement of a non-financial asset takes into account a market participant&#8217;s ability to generate economic benefits by using the asset in its highest and best use or by selling it to another market participant that would use the asset in its highest and best use. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses valuation techniques that are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximizing the use of relevant observable inputs and minimizing the use of unobservable inputs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All assets and liabilities for which fair value is measured or disclosed in the financial statements are categorized within the fair value hierarchy, described as follows, based on the lowest level input that is significant to the fair value measurement as a whole: </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt">      Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt">      Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt">      Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For assets and liabilities that are recognized in the financial statements on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by re-assessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole) at the end of each reporting period. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the policies and procedures for both recurring fair value measurement, such as those described in Note 21 and unquoted liabilities such as debt described in Note 19. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of fair value disclosures, the Company has determined classes of assets and liabilities on the basis of the nature, characteristics and risks of the asset or liability and the level of the fair value hierarchy as explained above. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.9 Inventories and cost of goods sold </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are measured at the lower of cost and net realizable value. Net realizable value represents the estimated selling price for inventories less all estimated costs of completion and costs necessary to make the sale. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories represent the acquisition or production cost that is incurred when purchasing or producing a product, and are based on the weighted average cost formula. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold is based on the weighted average cost of the inventories at the time of sale. Cost of goods sold includes expenses related to the purchase of raw materials used in the production process, as well as labor costs (wages and other benefits), depreciation of production facilities, equipment and other costs, including fuel, electricity, equipment maintenance and inspection. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is required to make judgements regarding write-downs to determine the net realizable value of the inventory. These write-downs consider factors such as age and condition of goods as recent market data to assess the estimated future demand for goods. To date the COVID-19 pandemic has not had a material impact on the Company&#180;s assessment of the net realizable value of the inventory, with inventory turns remaining similar since the commencement of the pandemic.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.10 Held for sale long lived assets and discontinued operations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies the long lived assets as held for sale when:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.24pt">An asset is expected to be recovered principally through the sale, instead of being recovered through continuous  operational use;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">An asset is maintained as held for its immediately sale and;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.24pt">An asset&#8217;s sale is considered as highly possible in its actual condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A sale is considered highly possible when:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Management is engaged with a sales plan;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An active plan to locate a buyer has been initiated;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The asset must be actively marketed at a reasonable price related to its fair value; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The sale is expected to be completed in less than one year from the date classification.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-current assets held for sale are measured at the lower value between the carrying value and the fair value less the disposal cost.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discontinued operations are the results of operations and cash flows that can be clearly distinguished from the rest of the Company&#8217;s operations an cash flows that have been disposed or classified as held for sale, and:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Represent either a separated major line of business or geographic area;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Are part of a coordinated plan to dispose of a major line of business or a geographic of operations; or</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">It is a subsidiary acquired exclusively for the purpose of reselling it.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discontinued operations are excluded from the continuing operations results and they are presented separately net of tax in the consolidated income</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional disclosure is provided in Note 5 regarding the Company&#8217;s disposal of Philippine. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11 Other current assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets, which will be realized within a period of less than one year from the reporting date, are comprised of prepaid assets, product promotion and agreements with customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid assets principally consist of advances to suppliers of raw materials, advertising, promotional, leasing and insurance costs, and are recognized as other current assets at the time of the cash disbursement, and are unrecognized in the consolidated statement of financial position and recognized in the appropriate consolidated income statement caption when the risks and rewards of the related goods have been transferred to the Company or services have been received, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has prepaid advertising costs which consist of television and radio advertising airtime paid in advance. These expenses are generally amortized over the period based on the transmission of the television and radio spots. The related production costs are recognized in consolidated income statement as incurred. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreements with customers for the right to sell and promote the Company&#8217;s products over a certain period. The majority of these agreements have terms of more than one year, and the related costs are amortized using the straight-line method over the term of the contract. During the years ended December&#160;31, 2020, 2019 and 2018, such amortization aggregated to Ps. 213, Ps. 273 and Ps. 277, respectively</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12 Investments in other entities</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12.1 Investments in associates </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Associates are those entities over which the Company has significant influence. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but without control over those policies. Upon loss of significant influence over the associate, the Company measures and recognizes any retained investment at its fair value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in associates are accounted for using the equity method and initially recognized at cost, which comprises the investment&#8217;s purchase price and any directly attributable expenditure necessary to acquire it. The carrying amount of the investment is adjusted to recognize changes in the Company&#8217;s share of net assets of the associate since the acquisition date. The financial statements of the associates are prepared for the same reporting period as the Company.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company&#8217;s share of losses exceeds the carrying amount of the investment in the associate, including any advances, the carrying amount is reduced to nil and recognition of further losses is discontinued except to the extent that the Company has a legal or constructive obligation or has made payments on behalf of the associate. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill identified at the acquisition date is presented as part of the investment in shares of the associate in the consolidated statement of financial position. Any goodwill arising on the acquisition of the Company&#8217;s interest in an associate is measured in accordance with the Company&#8217;s accounting policy for goodwill arising in a business combination, see Note 3.2.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After application of the equity method, the Company determines whether it is necessary to recognize an additional impairment loss on its investment in its associate. The Company determines at each reporting date whether there is any objective evidence that the investment in the associates is impaired. If this is the case, the Company calculates the amount of impairment as the difference between the recoverable amount of the associate and its carrying value and recognizes the amount in the share of the profit or loss of associates accounted for using the equity method in the consolidated statements of income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12.2 Joint arrangements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint arrangement is an arrangement in which two or more parties have joint control. Joint control is the contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. The Company classifies its interests in joint arrangements as either joint operations or joint ventures depending on the Company&#8217;s rights to the assets and obligations for the liabilities of the arrangements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement. The Company recognizes its interest in the joint ventures as an investment and accounts for that investment using the equity method.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the Company does not have an interest in joint operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon loss of joint control over the joint venture, the Company measures and recognizes any retained investment at its fair value.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12.3 Investment in Venezuela </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On December 31, 2017, the Company changed the method of accounting for its investment in Venezuela from consolidation to the fair value method through OCI using a Level 3 inputs and recognized as of December 31, 2019 a fair value loss on the investment Ps. 216. Gains and losses on the investment since January 1, 2018 are recognized in OCI.As December 31, 2020 fair value of Venezuela investment is Ps. 0.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.13 Property, plant and equipment </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are initially recorded at their cost of acquisition and/or construction and are presented net of accumulated depreciation and accumulated impairment losses if any. The borrowing costs related to the acquisition or construction of qualifying assets is capitalized as part of the cost of that asset. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major maintenance costs are capitalized as part of total acquisition cost, which imply an increase on the asset useful life. Routine maintenance and repair costs are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress consists of long-lived assets not yet in service, in other words, that are not yet ready for the purpose that they were bought, built or developed. The Company expects to complete those investments during the following 12 months. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method. Where an item of property, plant and equipment comprises major components having different useful lives, the components are accounted for and depreciated separately. The Company estimates depreciation rates, considering the estimated useful lives of the assets. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the Company&#8217;s principal assets are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.222%"><tr><td style="width:1.0%"/><td style="width:75.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;40 &#8211; 50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;10 &#8211; 20</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;7 &#8211; 15</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refrigeration equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;5 &#8211; 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Returnable bottles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 &#8211; 3</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;3 &#8211; 10</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives, residual values and depreciation method are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds (if any) and the carrying amount of the asset and is recognized in consolidated income statement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Returnable and non-returnable bottles: </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two types of bottles: returnable and non-returnable. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Non-returnable: bottles are recorded in the consolidated income statement at the time of the sale of the product.</span></div><div style="text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Returnable: bottles are classified as long-lived assets as a component of property, plant and equipment. Returnable bottles are recorded at acquisition cost and for countries with hyperinflationary economies, restated according to IAS 29. Depreciation of returnable bottles is computed using the straight-line method over their estimated useful lives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">There are two types of returnable bottles: </span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-42.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:38.25pt">Those that are in the Company&#8217;s control within its facilities, plants and distribution centers; and </span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-42.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:38.25pt">Those that have been placed in the hands of customers and still belong to the Company. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returnable bottles that have been placed in the hands of customers are subject to an agreement with a retailer pursuant to which the Company retains ownership. These bottles are monitored by sales personnel during periodic visits to retailers and the Company has the right to charge any breakage identified to the retailer. Bottles that are not subject to such agreements are expensed when placed in the hands of retailers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s returnable bottles are depreciated according to their estimated useful lives (3 years for glass bottles and 1.5 years for PET bottles). Deposits received from customers are amortized over the same estimated useful lives of the bottles. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.14 Borrowing costs </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowing costs directly attributable to the acquisition, construction or production of qualifying assets, which are assets that necessarily take a substantial period of time to get ready for their intended use or sale, are added to the cost of those assets, until such time as the assets are substantially ready for their intended use or sale. Borrowing costs may include: </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;interest expense; and </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;exchange differences arising from foreign currency borrowings to the extent that they are regarded as an adjustment to interest costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income earned on the temporary investment of specific borrowings pending their expenditure on qualifying assets is deducted from the borrowing costs eligible for capitalization. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other borrowing costs are recognized in the consolidated income statement in the period in which they are incurred. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.15 Intangible assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are identifiable non-monetary assets without physical substance and represent payments whose benefits will be received in future years. Intangible assets acquired separately are measured at initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value as at the date of acquisition (see Note 3.2). Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. The useful lives of intangible assets are assessed as either finite or indefinite, in accordance with the period over which the Company expects to receive the benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are amortized and mainly consist of information technology and management system costs incurred during the development stage which are currently in use. Such amounts are capitalized and then amortized using the straight-line method over their expected useful lives. Expenditures that do not fulfill the requirements for capitalization are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized intangible assets, such as finite lived intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group of assets may not be recoverable through its expected future cash flows. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with an indefinite life are not amortized and are subject to impairment tests on an annual basis as well as whenever certain circumstances indicate that the carrying amount of those intangible assets exceeds their recoverable value. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets with an indefinite life mainly consist of rights to produce and distribute Coca-Cola trademark products in the Company&#8217;s territories. These rights are contained in agreements that are standard contracts that The Coca-Cola Company has with its bottlers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had four bottler agreements in Mexico: (i)&#160;Valley of Mexico territory, which is up for renewal in June 2023, (ii)&#160;the agreement for the Southeast territory, which is up for renewal in June 2023, (iii)&#160;the agreement for the Bajio territory, which is up for renewal in May 2025 and (iv)&#160;the agreement for the Golfo territory, which is up for renewal in May 2025. As of December&#160;31, 2020, the Company had one bottler agreement in Brazil which is up for renewal in October 2027; As of December&#160;31, 2020, the Company had three bottler agreements in Guatemala, which are up for renewal in March 2025 (one contract) and April 2028 (two contracts).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition the Company had one bottler agreement in each country which is up for renewal as follows; Argentina, which is up for renewal in September 2024; Colombia, which is up for renewal in June 2024; Panama, which is up for renewal in November 2024; Costa Rica, which is up for renewal in September 2027; Nicaragua, which is up for renewal in May 2026, and Uruguay, which is up for renewal in June 2028. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 our investee KOF Venezuela had one bottler agreement, which is up for renewal in August 2026.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement. In addition, these agreements generally may be terminated in the case of material breach. Termination would prevent the Company from selling Coca-Cola trademark beverages in the affected territory and would have an adverse effect on the Company&#180;s business, financial conditions, results from operations and prospects.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16 Non-current assets held for sale </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current assets and disposal groups are classified as held for sale if their carrying amount will be recovered principally through a sale transaction rather than through continuing use. This condition is regarded as met only when the sale is highly probable and the non-current asset (or disposal group) is available for immediate sale in its present condition. Management must be committed to the sale, which should be expected to qualify for recognition as a completed sale within one year from the date of classification. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company is committed to a sale plan involving loss of control of a subsidiary, all of the assets and liabilities of that subsidiary are classified as held for sale when the criteria described above are met, regardless of whether the Company will retain a non-controlling interest in its former subsidiary after the sale. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current assets (and disposal groups) classified as held for sale are measured at the lower of their previous carrying amount and fair value less costs to sell. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.17 Impairment of long-lived assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of each reporting period, the Company reviews the carrying amounts of its long-lived tangible and intangible assets to determine whether there is any indication that those assets have suffered an impairment loss. If any such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment loss (if any). Where it is not possible to estimate the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the asset belongs. Where a reasonable and consistent basis of allocation can be identified, corporate assets are also allocated to individual CGUs, or otherwise they are allocated to the smallest CGUs for which a reasonable and consistent allocation basis can be identified. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For goodwill and other indefinite lived intangible assets, the Company tests for impairment on an annual basis and whenever certain circumstances indicate that the carrying amount of the related CGU might exceed its recoverable amount. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recoverable amount is the higher of fair value less costs to sell and value in use. In assessing value in use, the estimated future cash flows are discounted to their present value using discount rate that reflects current market assessments of the time value of money and the risks specific to the asset for which the estimates of future cash flows have not been adjusted, as discussed in Note 2.3.1.1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the recoverable amount of an asset (or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount. An impairment loss is recognized immediately in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where the conditions leading to an impairment loss no longer exist, it is subsequently reversed, that is the carrying amount of the asset (or CGU) is increased to the revised estimate of its recoverable amount, but so that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset (or CGU) in prior years. A reversal of an impairment loss is recognized immediately in consolidated net income. Impairment losses related to goodwill are not reversible. For the year ended December&#160;31, 2020, 2019 and 2018 there was no impairment related to goodwill recognized.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.18 Leases </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with IFRS 16, the Company evaluates whether a contract is, or contains a lease when the contract transfers the right to control an identified asset during a period in exchange for a consideration. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether a contract is a lease agreement when:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The contract involves the use of an identified asset - this can be specified explicitly or implicitly, and must be physically distinct or represent substantially the entire capacity of a physically distinct asset. If the lessor has substantive substitution rights, the asset is not identified;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company has the right to receive substantially all the economic benefits of the use of the asset throughout the period of use;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The Company has the right to direct the use of the asset when it has the right to make the most relevant decisions about how, and for what purpose the asset is used. When the use of the asset is predetermined, the Company has the right to direct the use of the asset if it: i) it has the right to operate the asset; or ii) it designed the asset in a way that pre-determines for what purpose it will be used.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a tenant </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Initial measurement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the start date of the lease, the Company recognizes a right-of-use-asset and a leasing liability. The right-of-use asset is initially measured at cost, which includes the initial amount of the lease liability adjusted for any lease payment made during or before the initial application date. The right-of-use asset considers the incurred initial direct costs and an estimate of the costs to dismantle and eliminate the underlying asset, or to restore the underlying asset or the place where it is located, less any lease incentive received.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured at the present value of future lease payments for the period remaining at the date of initial application. Such payments are discounted using the incremental borrowing rate of the Company, which is considered as the rate that the Company would have to pay for a similar period financing, and with a similar guarantee, to obtain an asset of similar value to the leased asset. For the Company, the discount rate used to measure the right-of-use asset and the lease liability is the rate related to the Company's financing cost.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease payments included in the measurement of the lease liability include the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fixed payments, including payments that are substantially fixed;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Variable lease payments that depend on an index or a rate, initially measured using the index or the rate as of the lease commencement date;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">&#160;The price related to a purchase option that the Company has reasonable exercising certainty, an option to extend the contractual agreement and penalties for early termination of the lease agreement, unless the Company has reasonable certainty of not exercising those options.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">&#160;Amounts payable for residual value guarantees;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Payments for early cancellation, if this option is contemplated in the lease conditions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize a right-of-use asset and lease liability for those short-term agreements with a contractual period of 12 months or less and leases of low-value assets, mainly information technology equipment used by employees, such as laptops and desktops, handheld devices and printers. The Company recognizes the lease payments associated with these agreements as an expense in the consolidated statement of income as they are incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Measurement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use asset is depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. In addition, the right-of-use asset is periodically evaluated for impairment losses, if any, and evaluated for some lease liability remedies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities are subsequently measured at amortized cost using the effective interest rate method. The Company re-measures the lease liability without modifying the discount rate when there is a modification in future lease payments under a residual value guarantee or if the modification arises from a change in the index or rate when there are variable payments. The lease liability is measured again using a new incremental borrowing rate at the date of modification when:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An option to extend or terminate the agreement is exercised by modifying the non-cancelable period of the contract;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company changes its assessment of whether it will exercise a purchase option.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">When the lease liability is re-measured, an adjustment is made to the corresponding carrying amount of the right of use asset , or is recorded in profit or loss if the carrying amount of the asset has been reduced to zero.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A modification to the lease agreement is accounted for as a separate agreement if the following two conditions are met: </span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.9pt">The modification increases the scope of the lease by adding the right to use one or more underlying assets; and</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-36pt"><span style="color:#777777;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.87pt">The consideration of the lease is increased by an amount proportional to the independent price of the increase in scope and by any adjustment to that independent price to reflect the contract circumstances.</span><span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the consolidated income statement, the interest expense of the lease liability is presented as a component of the financial expense, unless they are directly attributable to qualified assets, in which case they are capitalized according to the Company&#8217;s financing cost accounting policy. The right-of-use assets are measured according to the cost model, depreciated over the lease term using the straight line method and recognized in the consolidated statement of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Improvements in leased properties are recognized as part of property, plant and equipment in the consolidated statement of financial position and amortized using the straight-line method, over the shorter of the useful life of the asset and the term of the related lease.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As property owner.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company as lessor determines at the beginning of the lease, if each agreement is classified as an operating or financial lease.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases are classified as finance leases when under the terms of the lease agreement substantially all the risks and rewards of the underlying asset have been transferred, otherwise, lease agreements are classified as operating leases. The Company considers some of the following indicators, among others; to analyze whether substantially all the inherent risks and benefits are transferred:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.1pt">If the lease is for most of the useful life of the asset;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.1pt">If the present value of the minimum future lease payments amounts to substantially all of  the underlying asset fair value.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes payments for operating leases received as income in a straight line during the term of the lease within the consolidated statements of income, except when another basis best represents the time pattern in which the economic benefits of the leased asset are transferred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company initially recognizes an equal amount to the lease net investment, which is the present value of future lease payments plus any residual value guarantee; and a distinction is made between the current portion of collections with a maturity of less than or equal to a 12-month term and non-current collections, with a maturity of more than 12 months; including:</span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">fixed payments including those leases that in substance are fixed, which may involve variability, but essentially unavoidable, less any lease incentive to be collected;</span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.8pt">payments for variable rent that depend on an index or a rate as of the start date of the lease;</span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.03pt">amounts payable by the lessee for residual value guarantees (if applicable); </span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iv)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.57pt">the price related to a purchase option if the lessee is reasonably sure to exercise it (if applicable); and</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(v)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Payments for penalties arising from the termination of the lease, if the term of the lease reflects that the lessee will exercise an option to terminate the lease.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intercompany transactions related to transactions among lessors and lessees within the Group are eliminated in the Company consolidation process.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19 Financial liabilities and equity instruments </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19.1 Classification as debt or equity </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt and equity instruments issued by a group entity are classified as either financial liabilities or as equity in accordance with the substance of the contractual arrangements and the definitions of a financial liability and an equity instrument. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19.2 Equity instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An equity instrument is any contract that evidences a residual interest in the assets of an entity after deducting all of its liabilities. Equity instruments issued by the Company are recognized when the proceeds are received, net of direct issue costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repurchase of the Company&#8217;s own equity instruments is recognized and deducted directly from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Company&#8217;s own equity instruments. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19.3 Financial liabilities </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Initial recognition and measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities within the scope of IFRS 9 are classified as financial liabilities at amortized cost, except for derivative instruments designated as hedging instruments in an effective hedge, financial liabilities arising from transfer of a financial asset that does not qualify for de-recognition, financial guarantee contracts and contingent consideration obligation in a business combination, as appropriate, which are recognized at FVTPL. The Company determines the classification of its financial liabilities at initial recognition. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial liabilities are recognized initially at fair value less, in the case of loans and borrowings, directly attributable transaction costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial liabilities include trade and other payables, loans and borrowings, and derivative financial instruments, see Note 3.7. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of financial liabilities depends on their classification as described below: </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans and borrowings </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After initial recognition, interest bearing loans and borrowings are subsequently measured at amortized cost using the effective interest method. Gains and losses are recognized in the consolidated statements of income when the liabilities are derecognized as well as through the effective interest method amortization process. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized cost is calculated considering any discount or premium on acquisition and fees or costs that are an integral part of the effective interest method. The effective interest method amortization is included in interest expense in the consolidated statements of income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">De-recognition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the de-recognition of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the consolidated statements of income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.20 Provisions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present obligation (contractual or implied) as a result of a past event, it is probable that the Company will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount recognized as a provision is the best estimate of the consideration required to settle the present obligation at the end of the reporting period, taking into account the risks and uncertainties surrounding the obligation. When a provision is measured using the cash flows estimated to settle the present obligation, its carrying amount is the present value of those cash flows (where the effect of the time value of money is material). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured reliably. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a provision for a loss contingency when it is probable (i.e. the probability that the event will occur is greater than the probability that it will not) that certain effects related to past events, would materialize and can be reasonably quantified. These events and their financial impact are also disclosed as loss contingencies in the consolidated financial statements when the risk of loss is deemed to be other than remote. The Company does not recognize an asset for a gain contingency until the gain is realized, see Note 26. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring provisions are recognized only when the recognition criteria for provisions are fulfilled. The Company has a constructive obligation when a detailed formal plan identifies the business or part of the business concerned, the location and number of employees affected and there is a detailed estimate of the associated costs, and an appropriate timeline. Furthermore, the employees affected must have been notified of the plan&#8217;s main features. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21 Post-employment and other non-current employee benefits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Post-employment and other non-current employee benefits, which are considered to be monetary items, include obligations for pension and post-employment plans and seniority premiums, all based on actuarial calculations, using the projected unit credit method. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the economic benefits and retirement pensions are granted to employees with 10 years of service and minimum age of 60. In accordance with Mexican Labor Law, the Company provides seniority premium benefits to its employees under certain circumstances. These benefits consist of a one-time payment equivalent to 12 days&#8217; wages for each year of service (at the employee&#8217;s most recent salary, but not to exceed twice the legal minimum wage), payable to all employees with 15 or more years of service, as well as to certain employees terminated involuntarily prior to the vesting of their seniority premium benefit.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For defined benefit retirement plans and other non-current employee benefits, such as the Company&#8217;s sponsored pension and retirement plans and seniority premiums, the cost of providing benefits is determined using the projected unit credit method, with actuarial valuations being carried out at the end of each reporting period. All re-measurements effects of the Company&#8217;s defined benefit obligation such as actuarial gains and losses and return on plan assets are recognized directly in other comprehensive income (&#8220;OCI&#8221;). The Company presents service costs within cost of goods sold, administrative and selling expenses in the consolidated statements of income. The Company presents net interest cost within interest expense in the consolidated statements of income. The projected benefit obligation recognized in the consolidated statement of financial position represents the present value of the defined benefit obligation as of the end of each reporting period. Certain subsidiaries of the Company have established plan assets for the payment of pension benefits and seniority premiums through irrevocable trusts of which the employees are named as beneficiaries, which serve to decrease the funded status of such plans&#8217; related obligations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to compensated absences, such as vacations and vacation premiums, are recognized on an accrual basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a liability and expense for termination benefits at the earlier of the following dates: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;When it can no longer withdraw the offer of those benefits; and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;When it recognizes costs for a restructuring that is within the scope of IAS 37, Provisions, Contingent Liabilities and Contingent Assets, and involves the payment of termination benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is demonstrably committed to a termination when, and only when, the entity has a detailed formal plan for the termination and is without realistic possibility of withdrawal. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A settlement occurs when the Company enters into a transaction that eliminates all further legal for constructive obligations or part or all of the benefits provided under a defined benefit plan. A curtailment arises from an isolated event such as closing of a plant, discontinuance of an operation or termination or suspension of a plan. Gains or losses on the settlement or curtailment of a defined benefit plan are recognized when the settlement or curtailment occurs.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.22 Revenue recognition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when it has transferred to the client control over the good sold or the service rendered. Control refers to the ability of the client to direct and obtain substantially all the transferred product&#8217;s benefits. Also, it implies that the customer has the ability to prevent a third-party from directing the use and obtaining substantially all the benefits of the transferred product. Coca-Cola FEMSA&#8217;s management applies the following considerations to analyze the moment in which the control of the good sold or the service is transferred to the client:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identify the contract (written, spoken or according to the conventional business practices).</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Evaluate the goods and services engaged in the client&#8217;s contract and identify the related performance obligations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consider the contract terms and the commonly accepted practices in the business to determine the transaction price. The transaction price is the consideration that the Company expects to be entitled to for transferring the goods and services engaged with the client, excluding the collected amount for third parties, such as taxes directly related to the sales. The consideration engaged in a customer&#8217;s contract may include fixed amount, variable amounts or both.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocate the transaction price to each performance obligation (to each good or service that is different) for an amount that represents the part of the benefit that the Company expects to receive in exchange for the right of transferring the goods or services engaged with the client.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognize revenue when (or while) it satisfied the performance obligation through the transfer of the goods or services engaged.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the conditions mentioned above are accomplished normally when the goods are delivered and services are provided to the customer and this moment is considered a point in time. The net sales reflect the units delivered at list price, net of promotions and discounts.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenues for the following principal activities:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of goods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It includes the sales of goods by all the subsidiaries of the Company, mainly the sale of beverages of the leading brand of Coca-Cola in which the revenue is recognized in the point of time those products were sold to the customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rendering of services.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It includes the revenues of distribution services that the Company recognizes as revenues as the related performance obligation is satisfied. The Company recognizes revenues for rendering of services at the time period in which the performance obligation is satisfied according with the following conditions:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer receives and consumes simultaneously the benefits, as the Company satisfies the performance obligation;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer controls the related assets, even if the Company improves them;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The revenues can be measured reliably; and</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The Company has the right to payment for the performance completed to date.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sources of Revenue</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  181,890</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  192,342</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  181,823</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services rendered</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">327</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating revenues (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,768</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,744</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  183,985</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  194,471</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  182,342</span></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline">In 2020 and 2019, related tax effect in Brazil associated to sales taxes paid in excess in prior years (PIS/COFINS) &#8211; See Note 25.2.1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable allowances granted to customers</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adjusts the transaction price based on the estimations of the promotions, discounts or any other variable allowances that may be granted to the customers. These estimations are based on the commercial agreements celebrated with the customers and in the historical performance for the customer. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts costs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incremental costs for obtaining a customer contract are recognized as an asset if the Company expects to recover the costs associated to them. The incremental costs are those incurred to obtain a contract and that wouldn&#8217;t be incurred if the contract hadn&#8217;t been obtained. The Company recognizes these costs as an expense in the consolidated income statement when the associated revenue is realized in a period equal to or less than one year. The recognized assets, as previously indicated, are amortized in a systematic way as goods and services are transferred to the client in such way that the asset will be recognized in the income statement through its amortization in the same period that revenue is recognized.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These assets are amortized by the straight-line method over the terms of the contracts they refer to.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.23 Administrative and selling expenses </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative expenses include labor costs (salaries and other benefits, like employee profit sharing &#8220;PTU&#8221;) of employees not directly involved in the sale of the Company&#8217;s products, as well as professional service fees, the depreciation of office facilities, amortization of capitalized information technology system implementation costs and any other similar costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling expenses include: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Distribution: labor costs (salaries and other related benefits), outbound freight costs, warehousing costs of finished products, depreciation of returnable bottles in the distribution process, depreciation and maintenance of trucks and other distribution facilities and equipment. For the years ended December&#160;31, 2020, 2019 and 2018, these distribution costs amounted to Ps. 24,190, Ps. 25,068 and Ps. 23,421, respectively;</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Sales: labor costs (salaries and other benefits including PTU) and sales commissions paid to sales personnel; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Marketing: promotional expenses and advertising costs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PTU is paid by the Company&#8217;s Mexican subsidiaries to its eligible employees. In Mexico, employee profit sharing is computed at the rate of 10% of the individual company taxable income. PTU in Mexico is calculated from the same taxable income for income tax, except for the following: a) neither tax losses from prior years nor the PTU paid during the year are being deductible; and b) payments exempt from taxes for the employees&#160;are fully deductible in the PTU computation. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.24 Income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense represents the sum of the tax currently payable and deferred tax. Income taxes are charged to consolidated income statements as they are incurred, except when they relate to items that are recognized in other comprehensive income or directly in equity, in which case, the current and deferred tax are also recognized in other comprehensive income or directly in equity, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.24.1 Current income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income taxes are recorded in the results of the year they are incurred. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.24.2 Deferred income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are recognized on temporary differences between the carrying amounts of assets and liabilities in the consolidated financial statements and the corresponding tax bases used in the computation of taxable profit. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are generally recognized for all deductible temporary differences, including tax loss carryforwards and certain tax credits, to the extent that it is probable that future taxable profits, and reversal of existing taxable temporary differences will be available against which those deductible temporary differences can be. Such deferred tax assets and liabilities are not recognized if the temporary difference arises from the initial recognition (other than in a business combination) of other assets and liabilities in a transaction that affects neither the taxable profit nor the accounting profit. In the case of Brazil, where certain goodwill amounts are at times deductible for tax purposes, the Company recognizes in connection with the acquisition accounting a deferred tax asset for the tax effect of the excess of the tax basis over the related carrying value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and any unused tax losses. Deferred tax assets are recognized to the extent that it is probable that taxable profit and reversal of existing taxable temporary differences will be available against which the deductible temporary differences, and the carry forward of unused tax credits and unused tax losses can be utilized. The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are re-assessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits and reversal of existing taxable temporary differences will allow the deferred tax asset to be recovered. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities are recognized for taxable temporary differences associated with investments in subsidiaries, associates, and interests in joint ventures, except where the Company is able to control the reversal of the temporary difference and it is probable that the temporary difference will not reverse in the foreseeable future. Deferred tax assets arising from deductible temporary differences associated with such investments and interests are only recognized to the extent that it is probable that there will be sufficient taxable profits against which to utilize the benefits of the temporary differences and they are expected to reverse in the foreseeable future. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are classified as a non-current asset or liability, regardless of when the temporary differences are expected to reverse. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized in the other comprehensive income is recognized in correlation to the underlying transaction in OCI.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset if a legally enforceable right exists to set off current tax assets against current tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the period in which the liability is settled or the asset is realized, based on tax rates (and tax laws) that have been enacted or substantively enacted by the end of the reporting period. The measurement of deferred tax liabilities and assets reflects the tax consequences that would follow from the manner in which the Company expects, at the end of the reporting period, to recover or settle the carrying amount of its assets and liabilities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the income tax rate is 30% for 2020, 2019 and 2018. As a result of the Mexican Tax Reform mentioned in note 25.3, for the year 2021 the country will continue with a tax rate of 30%.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.25 Share-based payments transactions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior executives of the Company receive remuneration in the form of share-based payment transactions, whereby employees render services as consideration for equity instruments. The equity instruments are granted and then held by a trust controlled by FEMSA. They are accounted for as equity settled transactions. The award of equity instruments is granted for a fixed monetary value. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based payments to employees are measured at the fair value of the equity instruments at the grant date. The fair value determined at the grant date of the share-based payments is expensed and recognized based on the graded vesting method over the vesting period. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.26 Earnings per share </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents basic and diluted earnings per share (EPS) data for its shares. As described in Note 24, the Company has potentially dilutive shares and therefore presents its basic and diluted earnings per share. Basic EPS is calculated by dividing the net income attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the year. Diluted EPS is calculated by dividing the profit attributable to ordinary equity holders of the parent (after adjusting for interest on the convertible preference shares) by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. Earnings per share for all periods are adjusted to give effect to capital contributions, bonus issues, share splits or reverse share splits that occur during any of periods presented and subsequent to the latest balance sheet date until the issuance date of the financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.27 Issuance of common shares </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the issuance of own common shares as an equity transaction. The difference between the book value of the shares issued and the amount contributed by the non-controlling interest holder or third party is recorded as additional paid-in capital.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.28 IFRIC 23 Uncertainty over income tax treatments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Interpretation addresses the accounting for income taxes when tax treatments involve uncertainty that affects the application of IAS 12 and does not apply to taxes or levies outside the scope of IAS 12, nor does specifically include requirements relating to interest and penalties associated with uncertain tax treatments. The interpretation specifically addresses the following:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt">Whether an entity considers uncertain tax treatments separately; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">The assumptions an entity makes about the examination of tax treatments by taxation authorities; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt">How an entity determines taxable profit (loss), tax bases, unused tax losses, unused tax credits and tax rates, and; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">How an entity considers changes in facts and circumstances. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">An entity must determine whether to consider each uncertain tax treatment separately or together with one or more other uncertain tax treatments. The approach that better predicts the resolution of the uncertainty should be followed. The Company applied the interpretation on January 1, 2019. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company applied the retrospective modified approach and has performed a qualitative and quantitative evaluation of the impacts in the consolidated financial statements derived from IFRIC 23 adoption. Such evaluation included the activities described below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.67pt">Review of the Company&#8217;s policies through which tax treatments are accounted, for and revised including evidence from business units delivered to external advisors.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:8.34pt">Analysis of the tax memorandums prepared by the external tax advisor which support the Company&#8217;s tax treatment over an uncertain tax position about a) how tax earnings (losses) are calculated, b) how tax basis or losses are applied, c) tax credits not applied, and d) how tax rates in different jurisdictions are considered. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.01pt">Documentation of the tax correspondence received in the Company&#8217;s and subsidiaries&#8217; business units in order to analyze any recent resolution adopted from the tax authority regarding tax positions,</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.67pt">Analysis of the tax position report of the Company on a monthly basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company concluded that there were no significant impacts on the consolidated financial statements derived from the adoption of the IFRIC 23, However, IFRIC 23 added to the requirements in IAS 12 by specifying how to reflect the effects of uncertainty in accounting for income taxes, which helped the Company to strengthen the corporate policy in this matter. The amount of uncertain income tax positions is included in Note 26.6.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant accounting policies applied 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183240109608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mergers and Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsAbstract', window );"><strong>Disclosure of detailed information about business combination [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_ifrs-full_DisclosureOfBusinessCombinationsExplanatory', window );">Mergers and Acquisitions</a></td>
<td class="text">Mergers and Acquisitions <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.1 Mergers and Acquisitions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has consummated certain business mergers and acquisitions during 2018 that were recorded using the acquisition method of accounting. The results of the acquired operations have been included in the consolidated financial statements since the date on which the Company obtained control of the respective business, as disclosed below. Therefore, the consolidated statements of income and the consolidated statements of financial position in the year of such acquisitions are not comparable with previous periods. The consolidated statement of cash flows for the years ended December 31, 2018, shows the consideration paid for the merged and acquired operations net of the cash acquired in those mergers and acquisitions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While all of the acquired companies disclosed below are bottlers of Coca-Cola trademarked beverages, such acquired entities were not under common ownership or control prior to the acquisition. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.1.1 Other acquisitions </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company through its subsidiaries finalized the allocation of the purchase price to the fair values of the identifiable assets acquired and liabilities assumed for acquisitions completed during 2018, with no significant variations to the preliminary allocation to the fair value of the net assets acquired, which were included in its audited annual consolidated financial statements as at and for the year ended December 31, 2018, primarily related to the following: (1) Acquisition of 100% of the Alimentos y Bebidas del Atl&#225;ntico, S.A. (&#8220;ABASA&#8221;) in Guatemala in May, 2018; (2) Acquisition of 100% of Comercializadora y Distribuidora Los Volcanes, S.A. (&#8220;Los Volcanes&#8221;) in Guatemala in May, 2018; and (3) Acquisition of 100% of Montevideo Refrescos, S.R.L. (&#8220;MONRESA&#8221;) in Uruguay in July 2018.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the consideration paid to the fair value of net assets acquired is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.206%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets, including cash acquired of Ps. 860</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,864</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,031</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,715</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,610</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,961)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,649</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,903</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration transferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,552</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash acquired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(860)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash paid</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,692</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">As of result of the purchase price allocation, which was finalized in 2019, additional fair value adjustments from those recognized in 2018 have been recognized as follows: decreases in total noncurrent assets of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Ps.236</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> distribution rights of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Ps. 2,887</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and increase in goodwill of Ps. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recover the goodwill amount through the synergies related to these acquisitions.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information for the profit and loss statements of these acquisitions for the period between the acquisition date and December 31, 2018 is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"><tr><td style="width:1.0%"/><td style="width:83.185%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Profit and loss statements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,628</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">496</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">413</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Pro Forma Financial Data. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited 2018 consolidated pro forma financial data represent the Company&#8217;s historical financial information, adjusted to give effect to acquisitions in the period, as if the acquisitions had occurred on January&#160;1, 2018; and certain accounting adjustments mainly related to the pro forma depreciation of fixed assets of the acquired group of companies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"><tr><td style="width:1.0%"/><td style="width:69.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.492%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unaudited Pro Forma Financial Information for the year ended December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  185,737</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,763</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,500</span></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_ifrs-full_DisclosureOfBusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfBusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business combinations.</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IFRS03_g59-63_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>26
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183240445032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract', window );"><strong>Disclosure of analysis of single amount of discontinued operations [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_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory', window );">Discontinued Operations</a></td>
<td class="text">Discontinued operations On August 16, 2018, Coca- Cola FEMSA announced its decision to exercise the Put Option to sell its 51% of the Coca- Cola FEMSA Philippines, Inc. (CCFPI) to The Coca- Cola Company. Such decision was approved by the Company&#8217;s board on August 6, 2018. Consequently, beginning August 31, 2018, CCFPI had been classified as an asset held for sale and its operations as a discontinued operation in the financial statements. Previously CCFPI represented the Asia division and was considered an independent segment. Since its designation as discontinued operation, the Asia segment is no longer a separate segment in Note 27. The sale was completed on December 13, 2018, with the following results.<div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.24pt">Discontinued operations results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the discontinued operation results for the years ended December 31, 2018 is shown below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.484%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,167</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,360</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,807</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,750</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less- amount attributable to non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from operations attributable to equity holders of the parent.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated currency translation effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(811)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of subsidiary</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,335</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to the equity holders of the parent from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,975&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:46.35pt"><span><br/></span></div><div style="padding-left:46.35pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.92pt">Cash and cash equivalent balances of Philippines operations on the date of sale were Ps. 6,898.</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_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of discontinued operations. [Refer: Discontinued operations [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>27
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234852376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents [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_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash Equivalents <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of the statement of cash flows, cash includes cash on hand and in banks and cash equivalents, including short-term, highly liquid investments that are readily convertible to known amounts of cash and are subject to an insignificant risk of changes in value, with a maturity date of three months or less at their acquisition date. Cash and cash equivalents at the end of the reporting period consist of the following: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.250%"><tr><td style="width:1.0%"/><td style="width:52.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.034%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and bank balances</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,435</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,641</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents (see Note 3.5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,062</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,850</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  43,497</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  20,491</span></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_ifrs-full_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>28
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235463480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Receivable, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Trade and other current receivables [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_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory', window );">Trade Receivable, Net</a></td>
<td class="text">Trade Receivable, Net <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,705</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  11,277</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Coca-Cola Company (related party) (Note 15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">509</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to employees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FEMSA and subsidiaries (related parties) (Note 15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">624</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,039</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other related parties (Note 15)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">980</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts on trade receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(515)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(493)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  11,523</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  15,476</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.1 Trade receivables</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivable representing rights arising from sales and loans to employees or any other similar concept, are presented net of discounts and the allowance for expected credit losses. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA has accounts receivable from The Coca-Cola Company primarily arising from the latter&#8217;s participation in advertising and promotional programs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because less than the 2.5%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the trade receivables is unrecoverable, the Company does not have any customers classified as &#8220;high risk&#8221; which would be eligible to have special management conditions for the credit risk. As of December&#160;31, 2020, the Company does not have a representative group of customers directly related to the expected loss.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, during the Covid-19 pandemic, governments have implemented several preventive measures such as social distancing and the temporary closure of certain points of sale considered as nonessential. As such measures were eased, most businesses were able to reopen and this allowed the company to recover the accounts receivable. Given that the impact on this item was not material, the Company did not implement any relevant change to its models to estimate the receivables&#8217; provisions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses is calculated with an expected losses model that recognizes the impairment losses through all the contract life. For this particular event, because they generally are short-term accounts receivable, the company defined a model with a simplified expected loss focus through a parametric model. The parameters used in the model are:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Breach probability;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Losses severity;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Financing rate;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Special recovery rate; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Breach exposure.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of accounts receivable approximates its fair value as of December&#160;31, 2020 and 2019. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"/><td style="width:68.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.892%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aging for trade receivables past due but not impaired</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 days</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,905</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  12,630</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-30 days</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">769</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,448</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31-60 days</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">298</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61-90 days</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91-120 days</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 + days</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">442</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  11,523</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  15,476</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.2 Changes in the allowance for expected credit losses</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"><tr><td style="width:1.0%"/><td style="width:53.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.840%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  493</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  595</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  468</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of adoption of IFRS 9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for the year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">119</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges and write-offs of uncollectible accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(29)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of Philippines (Note 5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  515</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  493</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  595</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the recoverability of trade receivables, the Company considers any change in the credit quality of the trade receivable from the date credit was initially granted up to the end of the reporting period. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.3 Payments from The Coca-Cola Company: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company participates in certain advertising and promotional programs as well as in the Company&#8217;s refrigeration equipment and returnable bottles investment program. Contributions received by the Company for advertising and promotional incentives are recognized as a reduction in selling expenses and contributions received for the refrigeration equipment and returnable bottles investment program are recorded as a reduction in the carrying amount of refrigeration equipment and returnable bottles items. For the years ended December&#160;31, 2020, 2019 and 2018 contributions due were Ps. 1,482, Ps.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,274, and Ps. 3,542, 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_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of trade and other receivables. [Refer: Trade and other receivables]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TradeAndOtherCurrentReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TradeAndOtherCurrentReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234854664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [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_ifrs-full_DisclosureOfInventoriesExplanatory', window );">Inventories</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Inventories </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.934%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,694</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,996</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,224</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,657</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non strategic spare parts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">934</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories in transit</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,284</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packing materials</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">271</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">320</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,727</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,538</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2020, 2019 and 2018, the Company recognized write-downs of its inventories for Ps. 82, Ps. 244 and Ps. 122, respectively to net realizable value. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2020, 2019 and 2018, changes in inventories are comprised of the following and included in the consolidated income statement under the cost of goods sold caption: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:46.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in inventories of finished goods and work in progress</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  23,901</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  24,676</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  21,457</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and consumables used</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,002</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,520</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,078</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  99,903</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  104,196</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  96,535</span></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_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInventoriesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventories.</p></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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS02_g36-39_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInventoriesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235388280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [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_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock', window );">Other Current Assets and Other Current Financial Assets</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Other Current Assets and Other Current Financial Assets </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.1 Other Current Assets: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.934%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,622</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,354</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agreements with customers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">115</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,744</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,648</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses as of December&#160;31, 2020 and 2019 are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:54.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances for inventories</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,503</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,240</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising and promotional expenses paid in advance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,622</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,354</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising and promotional expenses recorded in the consolidated income statements for the years ended December&#160;31, 2020, 2019 and 2018, for Ps. 5,043 Ps. 6,748 and Ps. 5,813 respectively.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2 Other Current Financial Assets: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.934%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  74</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  89</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 21)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">404</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  478</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,076</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash in Brazil is held in U.S. dollars and relates to short term deposits in order to fulfill the collateral requirements for accounts payable.</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_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other current assets and other current financial 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;">kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183230361576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Other Entities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesAbstract', window );"><strong>Disclosure of joint ventures [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_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock', window );">Investments in Other Entities</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Investments in Other Entities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the investment in other entities is comprised of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.833%"><tr><td style="width:1.0%"/><td style="width:52.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.795%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Associates and Joint Ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,623</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,751</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in Note 3.12.3, on December 31, 2017 the Company changed the method of accounting for its investment in Venezuela from consolidation to the fair value method using a Level 3 concept and recognized a fair value loss on its investment of Ps. 216 during 2019 in OCI. As December 31, 2020 fair value of Venezuela investment is Ps. 0. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the investment in associates and joint ventures accounted for under the equity method at the end of the reporting period are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership Percentage </span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investee </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Place of Incorporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Joint ventures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  486</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">181</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fountain Agua Mineral, LTDA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">720</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Associates:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotora Industrial Azucarera, S.A. de C.V. (&#8220;PIASA&#8221;) (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sugar production</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36.4</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,335</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,274</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jugos del Valle, S.A.P.I. de C.V. (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28.8</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,945</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,929</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leao Alimentos e Bebidas, LTDA (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24.7</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">446</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Envasadora de Quer&#233;taro, S.A. de C.V. (&#8220;IEQSA&#8221;) (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canned bottling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26.5</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Mexicana de Reciclaje, S.A. de C.V. (&#8220;IMER&#8221;) (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recycling</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">121</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">683</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,623</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,751</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting method: &#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:20.9pt;text-align:justify;text-indent:-24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.43pt">The Company has significant influence due to the fact that it has power to participate in the financial and operating policy decisions of the investee.</span></div><div style="text-align:justify;text-indent:-6.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On September 30, 2020, Coca-Cola FEMSA announced that its joint venture with The Coca-Cola Company (Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A..P.I. de C.V.) successfully sold 100% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the Company agreed with the buyer that we could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business and calculated their net present value. As of December 31, 2020, the financial asset recognized in the consolidated statement of financial position has a total value of Ps. 8. This transaction is presented in other expenses line of the consolidated income statements. The Company concluded it did not achieve the requirements to be considered as a discontinued operation under IFRS 5.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020 the Company received dividends from Industria Envasadora de Quer&#233;taro, S.A. de C.V. ("IEQSA") for the amount of Ps. 16. During 2019 the Company received dividends from Promotora Mexicana de Embotelladores, S.A. de C.V. for the amount of Ps. 1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%">During 2020 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. and before the sale, for Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I de C.V. for the amounts of Ps. 23 and Ps. 1,302, respectively, and there were no changes in the ownership percentage as a result of capital contributions made by the other shareholders. During 2019 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. and  Promotora Industrial Azucarera, S.A. de C.V. for the amounts of Ps. 204 and Ps. 111, respectively, and there were no changes in the ownership percentage as a result of capital contributions made by the other shareholders. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%">During 2020 the Company recognized impairments on its investments in Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I de C.V. and Leao Alimentos y Bebidas LTDA. for the amounts of Ps. 1,463 and Ps. 1,038, respectively. During 2019 the Company recognized an impairment on its investment in Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I de C.V. for the amount of Ps. 948, which was included in other expenses line.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018 the equity (loss) earnings recognized for associates were Ps. (124),  Ps. 84, and Ps. 44, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018 the equity (loss) earnings recognized for joint ventures were Ps.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (157)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Ps. (215) and Ps. (270), 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_ifrs-full_DisclosureOfJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in other entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>32
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183240264808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PresentationOfLeasesForLesseeAbstract', window );"><strong>Presentation of leases for lessee [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_ifrs-full_DisclosureOfLeasesExplanatory', window );">Leases</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2020 and 2019, the change in the Company&#8217;s right-of-use assets, is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,382</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,797</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(596)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(555)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary economies effect</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indexation effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,278</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,382</span></td></tr></table></div><div><span><br/></span></div><div style="padding-right:-5.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019, scheduled maturities of the Company&#8217;s lease liabilities, are as follows:</span></div><div style="padding-right:-5.65pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.694%"><tr><td style="width:1.0%"/><td style="width:65.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity analysis </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than one year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  560</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  483</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One to three years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">More than three years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,306</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,383</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  560</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  483</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  746</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  900</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest expense for leases reported in the income statements for the periods ended on December&#160;31, 2020 and 2019 was Ps. 105 and Ps. 129, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expenses for the low value assets and short-term leases reported in the income statements for the period ended on December&#160;31, 2020 and 2019 were Ps. 190 and 187, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019, the weighted average incremental borrowing rate was 6.58% and 7.68%, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental expense charged to consolidated net income was Ps. 1,063 for the year ended December 31, 2018.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2020, the accumulated amount of concessions, decreases or cancellations for rent, which arose as a direct consequence of COVID-19 were not material. The Company applied the practical expedient to all decreases that met the criteria of the amendment to IFRS 16 effective as of June 1, 2020.</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_ifrs-full_DisclosureOfLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Section Presentation<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g47-50_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g51-60_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfLeasesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PresentationOfLeasesForLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_PresentationOfLeasesForLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235427816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant &amp; equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory', window );">Property, Plant &amp; Equipment</a></td>
<td class="text">Property, plant &amp; equipment.&#160;&#160;&#160;&#160; <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"/><td style="width:19.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.808%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,865</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,729</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  47,146</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,083</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  21,532</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  3,874</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  996</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,356</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">961</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,888</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,578</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,917</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">451</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,500</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">537</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">393</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,094</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">504</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,160</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,711</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,722)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(50)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(71)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(555)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(615)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(312)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,612)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposal of Philippines</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,654)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,371)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,621)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,415)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,116)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(489)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(236)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31,902)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(388)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,089)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,072)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(765)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(251)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(321)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(81)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(292)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,259)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,551</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">466</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,760</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,575</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  18,775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  38,465</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,963</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,749</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  479</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  861</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  102,998</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,575</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  18,775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  38,465</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,963</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,749</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  479</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  861</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  102,998</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">392</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">816</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,581</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,392</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,324</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(253)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">508</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,650</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,396</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">360</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,004)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,577)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,032)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,056)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,749)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(323)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,122)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,315)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(961)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(833)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(381)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(130)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,099)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">366</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,254</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">241</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">352</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,345</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,258</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  18,746</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  38,919</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,410</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  16,153</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,156</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  782</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  800</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  106,224</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,258</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  18,746</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  38,919</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,410</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  16,153</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,156</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  782</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  800</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  106,224</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">171</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">281</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,613</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,300</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">186</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">9,655</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">158</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">87</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">245</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">721</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,165</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,192</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">57</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5,187)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(29)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,425)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,073)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(561)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(57)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,175)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(255)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,182)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,243)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(797)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(629)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(333)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(91)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(78)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5,608)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">88</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">293</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">990</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">189</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(30)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,824</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,240</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  18,653</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  39,664</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,202</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  17,924</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,894</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  737</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  851</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  109,165</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.437%"><tr><td style="width:1.0%"/><td style="width:18.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.264%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.477%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,616)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (19,620)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,688)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (13,422)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (330)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (497)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (49,173)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(445)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,880)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,086)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,827)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(131)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,404)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">497</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">579</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,296</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">700</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,125</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,083</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,225</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,210</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">631</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,495</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(222)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,403)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(338)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(517)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,480)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,414)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (16,969)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,206)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (8,706)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (276)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (485)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (41,056)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,414)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (16,969)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,206)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (8,706)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (276)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (485)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (41,056)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(386)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,862)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,211)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,734)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(108)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(86)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,387)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">966</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,079</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,145</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,013</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">583</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,464</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(92)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(629)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(164)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(302)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,203)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,655)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (18,398)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (11,032)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,092)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (365)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (495)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (45,037)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (4,655)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (18,398)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (11,032)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (10,092)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (365)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (495)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (45,037)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(490)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,828)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,148)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,779)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(40)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(130)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8,415)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,125</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">989</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">536</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,706</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">854</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">464</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">432</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,111</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(82)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(595)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(132)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(250)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,070)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (5,043)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (19,842)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (11,859)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (12,153)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (379)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (429)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (49,705)</span></td></tr></table><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.958%"><tr><td style="width:1.0%"/><td style="width:18.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,575</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,361</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  21,496</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,757</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,043</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  203</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  376</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  61,942</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,258</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,091</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,521</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,378</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,061</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,156</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  417</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  305</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  61,187</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of  December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,240</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  13,610</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  19,822</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  8,343</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,771</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,894</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  358</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  422</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  59,460</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Total includes Ps. 289, Ps. 610 and Ps. 415 outstanding payment to suppliers, as of December&#160;31, 2020, 2019 and 2018 respectively</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS16_g73-79_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_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;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234732824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsAbstract', window );"><strong>Disclosure of detailed information about intangible assets [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_ifrs-full_DisclosureOfIntangibleAssetsExplanatory', window );">Intangible Assets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Intangible Assets </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"/><td style="width:26.182%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  92,647</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  26,228</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,356</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,090</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,291</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  969</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  127,581</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">226</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">675</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,602</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">291</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,976</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Systems Development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed development systems</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">904</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(904)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(98)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Philippines disposal (Note 5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,882)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(596)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,478)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,005)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,499)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(352)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(218)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,143)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  88,362</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,729</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,054</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  777</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  666</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  120,611</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  88,362</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,729</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,054</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  777</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  666</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  120,611</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">334</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">263</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">697</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,887)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,903</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(185)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed development systems</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">398</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(399)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,475)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(799)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,393)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  82,000</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  25,833</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,165</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,430</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  690</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  752</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  116,870</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  82,000</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  25,833</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,165</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,430</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  690</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  752</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  116,870</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">198</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">289</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed development systems </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">374</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(665)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(25)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(41)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(371)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(443)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect of movements in exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,604)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,402)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(97)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(41)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(21)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,157)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  77,396</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,431</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,148</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,709</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  176</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  737</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  109,597</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"/><td style="width:26.182%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated amortization </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(745)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,323)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(270)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,338)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(797)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(201)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(998)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Philippines disposal (Note 5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(52)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (3,025)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (37)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (3,807)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(819)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(243)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,062)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (3,805)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (270)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,820)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization expense </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(703)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(317)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,020)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">68</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of movements in exchange rate </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">164</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">175</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects - amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (4,353)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (528)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (5,626)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  87,617</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,729</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,054</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,998</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  777</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  629</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  116,804</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  81,255</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  25,833</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,165</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,625</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  690</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  482</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  112,050</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  76,651</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,431</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,148</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  2,356</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  176</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  209</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  103,971</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets such as technology costs and management systems are subject to amortization with a range in useful lives from 3 to 10 years. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2020, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 22, Ps</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154 and Ps. 844, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2019, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 26, Ps.245 and Ps.791, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2018, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 32, Ps.236 and Ps. 730, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment Tests for Cash-Generating Units Containing Goodwill and Distribution Rights </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of impairment testing, goodwill and distribution rights are allocated and monitored on an individual country basis, which is considered to be the CGU. </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate carrying amounts of goodwill and distribution rights allocated to each CGU are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.979%"><tr><td style="width:1.0%"/><td style="width:65.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">In millions of Ps.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  56,352</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  56,352</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,755</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">433</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,425</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,200</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,414</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,367</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,741</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,765</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">312</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,450</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  100,082</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  107,088</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and distribution rights are tested for impairments annually. The recoverable amounts of the CGUs are based on value-in-use calculations. Value in use was determined by discounting the future cash flows generated from the continuing use of the CGU. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The foregoing forecasts reflect the outcomes that the Company consider most likely to occur based on the current situation of each of the CGUs including the macroeconomic situation in each CGU including the potential continuous impacts of the COVID-19 pandemic which has heightened the inherent uncertainty in such estimations, the foregoing forecasts could differ from the results obtained over time.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value in use of CGUs is determined based on the method of discounted cash flows. The key assumptions used to calculate value in use are: volume, expected annual long-term inflation, and the weighted average cost of capital (&#8220;WACC&#8221;) used to discount the projected flows.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the discount rate, the Company uses the WACC as determined for each of the cash generating units in real terms and as described in following paragraphs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated discount rates to perform, the impairment test for each CGU considers market participants&#8217; assumptions. Market participants were selected considering the size, operations and characteristics of the business that are similar to those of the Company.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discount rates represent the current market assessment of the risks specific to each CGU, taking into consideration the time value of money and individual risks of the underlying assets that have not been incorporated into the projected cash flows. The discount rate calculation is based on the opportunity cost to a market participant, considering the specific circumstances of the Company and its operating segments and is derived from its WACC. The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Company&#8217;s investors. The cost of debt is based on the interest-bearing borrowings the Company is obliged to service, which is equivalent to the cost of debt based on the conditions that a creditor would assess in the market. Segment-specific risk is incorporated by applying beta factors which are evaluated annually based on publicly available market data.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market participant assumptions are important because, not only do they include industry data for growth rates, management also assesses how the CGU&#8217;s position, relative to its competitors, might change over the forecasted period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions used for the value-in-use calculations are as follows: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Cash flows were projected based on actual operating results and the five-years business plan. Cash flows for a further five-years were forecasted maintaining the same stable growth and margins per country of the last year base. The Company believes that this forecasted period is justified due to the non-current nature of the business and past experiences. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Cash flows after the first ten-year period were extrapolated using a perpetual growth rate equal to the expected annual population growth, in order to calculate the terminal recoverable amount. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;A WACC per each CGU was applied as a hurdle rate to discount cash flows to get the recoverable amount of the units; the calculation assumes, size premium adjustment. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2020 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"/><td style="width:26.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.914%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term Inflation 2021-2030</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2021-2030</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2019 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"/><td style="width:26.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.914%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term<br/>Inflation 2020-2029</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2020-2029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sensitivity to Changes in Assumptions </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2020, the Company performed an additional impairment sensitivity calculation, taking into account an adverse change in post-tax WACC, according to the country risk premium, using for each country the relative standard deviation between equity and sovereign bonds and an additional sensitivity to the volume of 100 basis points and concluded that no impairment would be recorded.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"/><td style="width:43.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.690%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;Volume<br/>Growth CAGR(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on&#160;Valuation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.4%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 4.8x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 1.8x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 1x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 6.7x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 29.7x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 2.1x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 1.1x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 6.9x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 2x</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;padding-left:79.4pt;text-align:justify;text-indent:-24.4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Compound Annual Growth Rate (CAGR) </span></div>The values assigned to the key assumptions represent management&#8217;s assessment of future trends in the industry and are based on both external sources and internal sources (historical data). The Company consistently applied its methodology to determine CGU specific WACC&#8217;s to perform its annual impairment testing.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for intangible assets.</p></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> -Name IAS<br> -Number 38<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS38_g118-128_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>35
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235538120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other non-current assets and other non-current financial assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract', window );"><strong>Other non-current assets and other non-current financial assets [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_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock', window );">Other Non-current Assets and Other Non-current Financial Assets</a></td>
<td class="text">Other non-current assets and other non-current financial assets <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.1 Other Non-Current Assets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.944%"><tr><td style="width:1.0%"/><td style="width:60.425%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current prepaid advertising expenses </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  333</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  341</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guarantee deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,465</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid bonuses </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">238</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to acquire property, plant and equipment </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">171</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payment </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnifiable contingencies from business combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,609</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,948</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">350</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,452</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,037</span></td></tr></table></div><div style="margin-top:6pt;padding-left:97.9pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;As it is customary in Brazil, the Company is required to guarantee tax, legal and labor contingencies by guarantee deposits. See Note 26.</span></div><div style="margin-top:6pt;padding-left:97.9pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Corresponds to indemnification assets that are warranted by former Vonpar owners in accordance with the share purchase agreement.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.2 Other Non-Current Financial Assets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:54.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current financial assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  175</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  195</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 21)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,524</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,699</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  204</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current accounts receivable to be held to maturity and the investment in other entities as well as financial derivative instruments are classified as FVOCI financial assets.</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_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other non-current assets and other non-current financial 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;">kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current assets and other non-current financial 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;">kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234737592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [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_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock', window );">Balances and Transactions with Related Parties and Affiliated Companies</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. Balances and Transactions with Related Parties and Affiliated Companies </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances and transactions between the Company and its subsidiaries have been eliminated in consolidation and are not disclosed in this note. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated statements of financial position and income include the following balances and transactions with related parties and affiliated companies: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"><tr><td style="width:1.0%"/><td style="width:61.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.260%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.838%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets (current included in accounts receivable)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from FEMSA and its subsidiaries <br/>(see Note 7) (1)&#160;(3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  624</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,039</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from The Coca-Cola Company <br/>(see Note 7) (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">509</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from Heineken Group (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">133</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,271</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,455</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities (current included in suppliers and other liabilities and loans)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to FEMSA and its subsidiaries (2) (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  454</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  854</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to The Coca-Cola Company  (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,513</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,417</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to Heineken Group(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">830</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other payables (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">924</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,455</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,721</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,851</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Presented within accounts receivable.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Recorded within accounts payable and suppliers</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Parent</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances due from related parties are considered to be recoverable. Accordingly, for the years ended December 31, 2020, 2019 and 2018, there was no expense resulting from the uncollectibility of balances due from related parties. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of transactions between the Company and other related parties are disclosed as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:58.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.808%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.097%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Transactions&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to affiliated parties</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,020</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,694</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,200</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heineken</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income received from BBVA Bancomer, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases and other expenses from FEMSA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,538</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,756</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,878</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of concentrate from The Coca-Cola Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,222</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,063</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,379</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of raw material, beer and operating expenses from Heineken (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,600</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,755</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,959</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertisement expense paid to The Coca-Cola Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">865</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,193</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Ades</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">338</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Jugos del Valle</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,437</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,863</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,872</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Promotora Industrial Azucarera,  S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,123</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,604</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Beta San Miguel</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of canned products from Industria Envasadora de Queretaro, S.A. de C.V...</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">226</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of inventories from Leao Alimentos e Bebidas, LTDA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,253</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,654</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of resine from Industria Mexicana de Reciclaje, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">308</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Instituto Tecnologico y de Estudios Superiores de Monterrey, A.C. (1) (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">225</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Fundaci&#243;n Femsa, A.C.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">114</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and fees paid to Bancomer</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">153</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses with related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79</span></td></tr></table></div><div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;One or more members of the Board of Directors or senior management of the Company are also members of the Board of Directors or senior management of the counterparties to these transactions. </span></div><div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;These donations were made to ITESM through Fundacion FEMSA as intermediary.</span></div><div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Favorable Resolution of Arbitration in Brazil on October 31, 2019, the arbitration tribunal in charge of the arbitration proceeding between the Company and Cervejarias Kaiser Brasil, S.A., a subsidiary of Heineken, N.V. (&#8220;Kaiser&#8221;), issued an award confirming that the distribution agreement pursuant to which we distribute Kaiser&#8217;s portfolio in the country, including Heineken beer, shall continue in full force and through March 19, 2022.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate compensation paid to executive officers and senior management of the Company, recognized as an expense during the reporting period were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"/><td style="width:54.840%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.588%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current compensations and employee benefits</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  815</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  978</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  705</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">190</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157</span></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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 balances and transactions with related parties and affiliated companies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>37
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183238915704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions in Foreign Currencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_BalancesAndTransactionsInForeignCurrenciesAbstract', window );"><strong>Balances and Transactions in Foreign Currencies [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_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory', window );">Balances and Transactions in Foreign Currencies</a></td>
<td class="text">Balances and Transactions in Foreign Currencies <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets, liabilities and transactions denominated in foreign currencies are those realized in a currency different from the functional currency of the Company. As of December 31, 2020 and 2019, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"><tr><td style="width:1.0%"/><td style="width:47.020%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.982%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.887%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,787</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,645</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,969</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,122</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,691</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;For the years ended December 31, 2020, 2019 and 2018 transactions denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"><tr><td style="width:1.0%"/><td style="width:50.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transactions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases&#160;of<br/>Raw&#160;Materials</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Expense</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2020 U.S.dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,801</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2019 U.S.dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,307</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,723</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2019 Euros</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2018 U.S.dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,129</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,161</span></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_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 effect of changes in foreign exchange rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS21_g51-57_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_BalancesAndTransactionsInForeignCurrenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balances and Transactions in Foreign Currencies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BalancesAndTransactionsInForeignCurrenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235277720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract', window );"><strong>Disclosure of defined benefit plans [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_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory', window );">Post-Employment and Other Non-current Employee Benefits</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17. Post-Employment and Other Non-current Employee Benefits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various labor liabilities for employee benefits in connection with pension and retirement plans, seniority premiums and other post-employment benefits. Benefits vary depending upon the country where the individual employees are located. Presented below is a discussion of the Company&#8217;s labor liabilities in Mexico, which comprise the substantial majority of those, recorded in the consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.1 Assumptions </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company annually evaluates the reasonableness of the assumptions used in its labor liability for post-employment and other non-current employee benefits computations. In Mexico, actuarial calculations for pension and retirement plans and seniority premiums, as well as the associated cost for the period, were determined using the following long-term assumptions: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:44.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.915%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.915%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.916%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net interest on de net defined benefit liability (asset)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salary increase: (Non-Union/Union)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future pension increase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biometric:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 (1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS 97 (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS-97 (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS-97 (2)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Normal retirement age</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of employee turnover</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 (3)</span></td></tr></table></div><div style="margin-top:6pt;padding-left:66.95pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;EMSSA. Mexican Experience of Social Security (for its initials in Spanish) </span></div><div style="padding-left:67.3pt;text-align:justify;text-indent:-18.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; &#160;&#160;&#160;&#160;IMSS. Mexican Experience of Instituto Mexicano del Seguro Social (for its initials in Spanish) </span></div><div style="padding-left:67.3pt;text-align:justify;text-indent:-18.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;BMAR. Actuary experience </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico the methodology used to determine the discount rate was the yield or Internal Rate of Return (&#8220;IRR&#8221;) which involves a yield curve. In this case, the expected rates of each period were taken from a yield curve of the Mexican Federal Government Treasury Bond (known as CETES in Mexico) because there is no deep market in high quality corporate obligations in Mexico. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico upon retirement, the Company purchases an annuity for senior executives, which will be paid according to the option chosen by the employee. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on these assumptions, the amounts of benefits expected to be paid out in the following years are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.527%"><tr><td style="width:1.0%"/><td style="width:59.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.690%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:33%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:33%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;and<br/>Retirement<br/>Plans</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Seniority<br/>Premiums</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  305</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  66</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 to 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.2 Balances of the liabilities for post-employment and other non-current employee benefits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"/><td style="width:54.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.573%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  996</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  627</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,644</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,640</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,671</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,864</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,311</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,912</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan funds at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,201)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,122)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,110</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,790</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  307</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  214</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">224</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">531</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">334</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">865</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premium plan funds at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(137)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  728</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  503</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,838</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,293</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.3 Trust assets </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets consist of fixed and variable return financial instruments recorded at market value, which are invested as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:75.865%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Type of instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed return:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Traded securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal government instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable return:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly traded shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the regulatory framework for pension plans is established in the Income Tax Law and its Regulations, the Federal Labor Law and the Mexican Social Security Institute Law. None of these laws establish minimum funding levels or a minimum required level of contributions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the Income Tax Law requires that, in the case of private plans, certain notifications must be submitted to the authorities and a certain level of instruments must be invested in Federal Government instruments, among others. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s various pension plans have a technical committee that is responsible for verifying the correct operation of the plan with regard to the payment of benefits, actuarial valuations of the plan, and the monitoring and supervision of the benefit trust. The committee is responsible for determining the investment portfolio and the types of instruments the fund will be invested in. This technical committee is also responsible for verifying the correct operation of the plan in all of the countries in which the Company has these benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risks related to the Company&#8217;s employee benefit plans are primarily attributable to the plan assets. The Company&#8217;s plan assets are invested in a diversified portfolio, which considers the term of the plan so as to invest in assets whose expected return coincides with the estimated future payments. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Mexican Tax Law limits the plan&#8217;s asset investment in related parties, to 10% this risk is not considered to be significant for purposes of the Company&#8217;s Mexican subsidiaries. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the Company&#8217;s policy is to invest at least 30% of the fund assets in Mexican Federal Government instruments. Guidelines for the target portfolio have been established for the remaining percentage and investment decisions are made to comply with these guidelines insofar as the market conditions and available funds allow. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the amounts and types of securities of the Company and related parties included in portfolio fund are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:57.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Portfolio:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grupo Industrial Bimbo, S.A.B. de C. V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  28</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  26</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grupo Financiero Banorte, S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capital:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">El Puerto de Liverpool, S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alfa,&#160;S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2020, 2019 and 2018, the Company did not make significant contributions to the plan assets and does not expect to make material contributions to the plan assets during 2021. </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.4 Amounts recognized in the consolidated income statements and the consolidated statements of equity</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"><tr><td style="width:1.0%"/><td style="width:33.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.320%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss<br/>on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit<br/>Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net&#160;Defined<br/>Benefit<br/>Liability<br/>net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  229</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  71</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  188</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  934</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">239</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  297</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  71</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  231</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,173</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss<br/>on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit<br/>Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net&#160;Defined<br/>Benefit<br/>Liability<br/>net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  170</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (44)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  176</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  790</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  205</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  32</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  200</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  855</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss<br/>on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit<br/>Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net&#160;Defined<br/>Benefit<br/>Liability<br/>net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  195</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  265</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  370</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  237</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (5)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  299</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  344</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Remeasurements of the net defined benefit liability recognized in other comprehensive income are as follows (amounts are net of tax): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"/><td style="width:53.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.685%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the beginning of the periods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  855</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  344</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  567</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized during the year (obligation liability and plan assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">213</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains and losses arising from changes in financial assumptions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(76)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(357)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains and losses arising from changes in demographic assumptions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">184</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange rate valuation (gain)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the end of the period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,173</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  855</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  344</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remeasurements of the net defined benefit liability include the following: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The return on plan assets, excluding amounts included in net interest expense. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in demographic assumptions. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in financial assumptions. </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.5 Changes in the balance of the defined benefit obligation for post-employment and other non-current employee benefits </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.194%"><tr><td style="width:1.0%"/><td style="width:40.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.905%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.617%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,912</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,388</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,369</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">229</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect on curtailment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">269</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains or losses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">257</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(455)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,111)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service credit</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,311</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,912</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,388</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  630</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  411</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  461</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">53</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains or losses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">187</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(73)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  865</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  630</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  411</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.6 Changes in the balance of trust assets </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.583%"><tr><td style="width:1.0%"/><td style="width:40.959%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,122</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,031</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,692</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">75</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(704)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,201</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,122</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,031</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  127</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  111</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  109</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  137</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  127</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  111</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Company&#8217;s investments in life annuities plans, management does not expect the Company will need to make material contributions to the trust assets in order to meet its future obligations. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.7 Variation in assumptions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company decided that the relevant actuarial assumptions that are subject to sensitivity and valuated through the projected unit credit method, are the discount rate and the salary increase rate because they have the most significant impact: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Discount rate: The rate that determines the value of the obligations over time. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Salary increase rate: The rate that considers the salary increase which implies an increase in the benefit payable. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact in absolute terms of a variation of 1.0% in the assumptions on the net defined benefit liability associated with the Company&#8217;s defined benefit plans. The sensitivity of this 1.0% on the significant actuarial assumptions is based on projected long-term discount rates for Mexico and a yield curve projections of long-term Mexican government bonds - CETES: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">+1.0%:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income&#160;Statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net<br/>interest on the net defined benefit liability (asset)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  195</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  68</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  148</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,055</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  259</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  68</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  184</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,327</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected salary increase</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  233</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  75</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  205</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,186</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  302</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  75</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  249</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,510</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.8 Employee benefits expense </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018, employee benefits expenses recognized in the consolidated income statements are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:46.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in cost of goods sold:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,955</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,052</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,295</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,251</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,277</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (Note 17.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (Note 18.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in selling and distribution expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,620</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,068</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,590</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,587</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,717</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,651</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">551</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (Note 17.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">261</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (Note 18.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in administrative expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,448</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,771</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">541</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (Note 17.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment benefits other (Note 17.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (Note 18.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">166</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total employee benefits expense</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  29,633</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  30,561</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  31,174</span></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_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfDefinedBenefitPlansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employee 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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Section Scope<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS19_g2-7_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235419656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bonus Programs<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory', window );">Bonus Programs</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18. Bonus Programs </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.1 Quantitative and qualitative objectives </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bonus program for executives is based on achieving certain goals established annually by management and directors, which include quantitative and qualitative objectives and special projects. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative objectives represent approximately 50% of the bonus and are based on the Economic Value Added (&#8220;EVA&#8221;) methodology. The objective established for the executives at each entity is based on a combination of the EVA generated per entity and by our Company and the EVA generated by our parent Company FEMSA. The qualitative objectives and special projects represent the remaining 50% of the annual bonus and are based on the critical success factors established at the beginning of the year for each executive. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bonus amount is determined based on each eligible participant&#8217;s level of responsibility and based on the EVA generated by the applicable business unit the employee works for. This formula is established by considering the level of responsibility within the organization, the employees&#8217; evaluation and competitive compensation in the market. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incentive plan target is expressed in months of salary, and the final amount payable is computed based on a percentage of achievement of the goals established every year. The bonuses are recognized in the income statement in the year earned and are paid in cash the following year. During the years ended December 31, 2020,2019 and 2018 the bonus expense recorded amounted to Ps. 747, Ps.940 and Ps. 659, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.2 Share-based payment bonus plan </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a stock incentive plan for the benefit of its senior executives. This plan uses as its main evaluation metric the EVA. Under the EVA stock incentive plan, eligible employees are entitled to receive a special annual bonus (fixed amount), to purchase FEMSA and Coca-Cola FEMSA shares or options, based on the executive&#8217;s responsibility in the organization, their business&#8217; EVA result achieved, and their individual performance. The acquired shares or options are deposited in a trust, and the executives may access them one year after they are vested at 33%&#160;per year. Fifty percent of Coca-Cola FEMSA&#8217;s annual executive bonus is to be used to purchase FEMSA shares or options and the remaining 50% to purchase Coca-Cola FEMSA shares or options. For the years ended December 31, 2020, 2019 and 2018, no stock options have been granted to employees. Beginning with January 1, 2016 the shares ratably vest over a three year period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The special bonus is granted to the eligible employee on an annual basis and after withholding applicable taxes. The Company contributes the individual employee&#8217;s special bonus (after taxes) in cash to the Administrative Trust (which is controlled and consolidated by FEMSA), which then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares (as instructed by the Corporate Practices Committee), which are then allocated to such employee. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA accounts for its share-based payment bonus plan as an equity-settled share based payment transaction, since it is its parent company, FEMSA, who ultimately grants and settles with shares these obligations due to executives.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020 the shares granted under the Company&#8217;s executive incentive plans are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:52.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.261%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incentive Plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FEMSA</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">KOF</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Vesting&#160;period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,671</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,132</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017-2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,561</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,791</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018-2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,290</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,281</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019-2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,006</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,338</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020-2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,281</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956,926</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021-2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,083,809</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759,468</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018, the total expense recognized for the period arising from share-based payment transactions, using the grant date model, was of Ps. 190 Ps. 188 and Ps. 157, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, the asset recorded by the Company in its consolidated statements of financial position amounted to Ps. 192 and Ps. 234 respectively, see Note 14.</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_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 arrangements.</p></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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 44<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_44&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234898360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Loans and Notes Payables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_DisclosureOfBorrowingsExplanatory', window );">Bank Loans and Notes Payables</a></td>
<td class="text">Bank Loans and Notes Payables <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.604%"><tr><td style="width:1.0%"/><td style="width:15.041%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.475%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;Expressed in millions of mexican pesos. (1)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2019</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.37%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.73%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.73%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.50%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.13%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.13%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.59%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,209</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,209</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,209</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">419</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.08%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.08%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.66%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.25%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">436</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">436</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">436</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">463</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,645</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,645</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,645</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">882</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. Dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yankee bond</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,598</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,598</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,967</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,575</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.09%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.09%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.48%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,497</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,486</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,483</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,638</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,484</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.27%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.46%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.73%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.95%</span></td></tr></table><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.604%"><tr><td style="width:1.0%"/><td style="width:15.041%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.475%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;Expressed in millions of mexican pesos. (1)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.04%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.05%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.40%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.62%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.18%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.05%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">770</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,031</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,032</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,266</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.29%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.04%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.72%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.01%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,329</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">311</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,526</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">62,084</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">73,269</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">81,794</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">57,634</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,459</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,722</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,181</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,176</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,459</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.73%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.56%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.64%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.99%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,737</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,598</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,335</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,400</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,358</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.89%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.15%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.04%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.20%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.61%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.45%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.37%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.44%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.82%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,464</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,459</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,598</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12,564</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12,624</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,461</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,372</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,526</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,459</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">67,682</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">85,833</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">94,418</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">69,095</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion of long term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,372</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,372</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10,603</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long- term debt</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,775</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,526</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,459</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">67,682</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">82,461</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">94,418</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">58,492</span></td></tr></table></div><div style="margin-top:4.5pt;padding-left:50.2pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">All interest rates shown in this table are weighted average contractual annual rates.</span></div><div style="margin-bottom:6pt;margin-top:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018, the interest expense related to the bank loans and notes payable is comprised as follows and included in the consolidated income statement under the interest expense caption: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"/><td style="width:61.154%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.484%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on debts and borrowings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,228</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,459</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,786</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance charges for employee benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">231</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,174</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,370</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance charges of leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">105</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance operating charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">156</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,894</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  6,904</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,568</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has the following debt bonds: a) registered with the Mexican stock exchange: i) Ps. 2,500 (nominal amount) with a maturity date in 2021 and fixed interest rate of 8.27%, ii) Ps. 7,500 (nominal amount) with a maturity date in 2023 and fixed interest rate of 5.46%, iii) Ps. 1,500 (nominal amount) with a maturity date in 2022 and floating interest rate of TIIE + 0.25%, iv) Ps. 8,500 (nominal amount) with a maturity date in 2027 and fixed interest rate of 7.87%, v) Ps. 1,727 (nominal amount) with a maturity date in 2025 and floating interest rate of TIIE + 0.08%, and vi) Ps. 3,000 (nominal amount) with a maturity date in 2028 and fixed interest rate of 7.35%, and b) registered with the SEC : i) Senior notes of US. $ 1,250 with interest at a fixed rate of 2.75% and maturity date on January 22, 2030, ii) Senior notes of US. $ 705 with interest at a fixed rate of 1.85% and maturity date on September 1, 2032 and iii) Senior notes of US. $ 600 with interest at a fixed rate of 5.25% and maturity date on November 26, 2043 all of which are guaranteed by our subsidiaries: Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V (as successor guarantor of Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V.) and Yoli de Acapulco, S. de R.L. de C.V. (&#8220;Guarantors&#8221;). In Note 29 we present supplemental guarantors consolidating financial information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2019, the Company had credit contracts in Mexico for an amount of Ps. 9,400 at an interest rate of 8.39% and 7.91%, such loans were used to settle bank loans denominated in USD and for general corporate purposes. Additionally, the Company obtained during 2019 bank loans in Uruguay, Colombia and Argentina for an amount of Ps. 1,670.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2020, the Company obtained (and paid off) bank loans to build liquidity in light of the recent COVID-19 pandemic: in Mexico for an amount of Ps. 15,650 at a weighted interest rate of 6.04%, in Argentina and Colombia for an amount of Ps. 1,184. Similarly, on January 22, 2020 the Company prepaid senior notes in Mexico for US. $ 900, and on February 18, 2020, the Company paid the total balance of its senior notes for US. $ 500.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, the Company celebrated bank loans in Argentine and Uruguayan peso with some banks for Ps. 711 and Ps. 759 (nominal amounts) respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has financing from different financial institutions under agreements that stipulate different restrictions and covenants, which mainly consist of maximum levels of leverage and capitalization as well as minimum consolidated net worth and debt and interest coverage ratios. As of the date of these consolidated financial statements, the Company was in compliance with all restrictions and covenants contained in its financing agreements.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.1 Reconciliation of liabilities arising from financing activities.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.625%"><tr><td style="width:1.0%"/><td style="width:16.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.359%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.179%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  882</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (17,641)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  18,525</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (121)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,645</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  882</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (17,641)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  18,525</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (121)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,645</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,576</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(896)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">293</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(405)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,568</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">57,519</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(26,650)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43,479</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(101)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">75,265</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  69,095</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (27,546)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  43,772</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (506)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  85,833</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,383</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (573)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  599</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  34</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (123)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,306</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  71,360</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (45,760)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  62,297</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  599</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  34</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,005</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (750)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  88,784</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.270%"><tr><td style="width:1.0%"/><td style="width:19.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.176%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.065%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.071%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.623%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.071%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,382</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (852)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  503</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (151)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  882</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,382</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (852)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  503</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (151)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  882</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,572</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,926)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,233</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(303)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,576</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,841</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,674)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,589)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(59)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,519</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  80,423</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (19,608)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,233</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1,590)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (363)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  69,095</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,798</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (492)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  215</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (21)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (37)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (80)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,383</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  83,603</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (20,952)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,736</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  215</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (21)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1,627)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (594)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  71,360</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Beginning balance as of adoption date; January 1st, 2019</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_ifrs-full_DisclosureOfBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of borrowings. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183239306344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income and Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_TextBlockAbstract', window );"><strong>Text block [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_kof_DisclosureOfOtherIncomeAndExpensesTextBlock', window );">Other Income and Expenses</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20. Other Income and Expenses</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:49.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  274</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  330</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  399</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation of contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">344</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain related to operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joint venture sale</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">212</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">664</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,494</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,890</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  569</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions for contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  842</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,305</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  818</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">291</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">178</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">375</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,501</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance payments (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">361</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange losses related to operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">296</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,105</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,380</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,450</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="padding-left:14.2pt;text-align:justify;text-indent:-14.2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%;padding-left:4.88pt">Following a favorable decision from Brazilian tax authorities received during 2019, Coca-Cola FEMSA has been entitled to reclaim indirect tax payments made in prior years in Brazil, resulting in the recognition of a tax credit and a positive effect in the operating revenues and other income captions of the consolidated income statements. See note 25.2.1.</span></div><div style="padding-left:14.2pt;text-align:justify;text-indent:-14.2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%;padding-left:4.88pt">During 2019, the Company incurred  restructuring costs related to some of their operations as part of an efficiency program.</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_kof_DisclosureOfOtherIncomeAndExpensesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other income and 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;">kof_DisclosureOfOtherIncomeAndExpensesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">kof_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183240109608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsAbstract', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory', window );">Financial Instruments</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 21. Financial Instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a three-level fair value hierarchy to prioritize the inputs used to measure the fair value of its financial instruments. The three input levels are described as follows: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:13.8pt">     Level 1:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:13.8pt">     Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:13.8pt">     Level 3:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of its financial assets and liabilities classified as level 1 and 2, applying the income approach method, which estimates the fair value based on expected cash flows discounted to net present value. The following table summarizes the Company&#8217;s financial assets and liabilities measured at fair value, as of December&#160;31, 2020 and 2019: </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:50.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.340%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments asset</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  488</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,440</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  91</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  905</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">84</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,417</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust assets of labor obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,338</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of hedging on equity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set out below is the reconciliation of each component of equity and the analysis of other comprehensive income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.764%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign currency option</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross-currency swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury Lock contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commodity price contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total holders of the parent</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As at January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  29</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  48</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (107)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (136)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (149)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (81)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (230)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(267)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(134)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(126)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,083)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,117)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,175)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(69)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">198</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,196</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,378</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(176)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(176)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(157)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(333)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">42</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">42</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">99</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">370</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">379</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As at December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (208)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (776)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (78)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  71</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (968)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (97)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (1,065)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(837)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(323)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(270)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,654</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,663</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,077</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">286</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,544</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(102)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,787</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,986</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,588)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,588)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(530)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,118)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">105</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">121</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">163</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(254)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(108)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(201)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(52)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(253)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (589)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (167)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  230</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (525)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  3</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (522)</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.1 Total debt </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of bank loans is calculated based on the discounted value of contractual cash flows whereby the discount rate is estimated using rates currently offered for debt of similar amounts and maturities, which is considered to be level 2 in the fair value hierarchy. The fair value of the Company&#8217;s publicly traded debt is based on quoted market prices as of December&#160;31, 2020 and 2019, which is considered to be level 1 in the fair value hierarchy (See Note 19). </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.2 Forward agreements to purchase foreign currency </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into forward agreements to reduce its exposure to the risk of exchange rate fluctuations of the Mexican peso and other currencies.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These instruments have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Changes in the fair value of these forwards are recorded as part of &#8220;cumulative other comprehensive income&#8221;. Net gain/loss on expired contracts is recognized as part of foreign exchange or cost of goods sold, depending on the nature of the hedge in the consolidated income statements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net changes in the fair value of forward agreements that do not meet the criteria for hedge accounting are recorded in the consolidated income statements under the caption &#8220;market value gain on financial instruments&#8221;. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, the Company had the following outstanding forward agreements to purchase foreign currency: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"/><td style="width:60.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,130</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (843)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding forward agreements to purchase foreign currency: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"/><td style="width:60.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.766%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,692</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (315)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  20</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.3 Options to purchase foreign currency </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has executed collar strategies to reduce its exposure to the risk of exchange rate fluctuations. A collar is a strategy that combines call and put options, limiting the exposure to the risk of exchange rate fluctuations in a similar way as a forward agreement. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These instruments have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Changes in the fair value of these options are initially recorded as part of &#8220;cumulative other comprehensive income&#8221;. Net gain/(loss) on expired contracts including the net premium paid, is recognized as part of cost of goods sold when the hedged item is recorded in the consolidated income statements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had no outstanding collar options to purchase foreign currency.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2019, the Company had the following outstanding collar options to purchase foreign currency. Net premium paid for these options was Ps.3:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.138%"><tr><td style="width:1.0%"/><td style="width:56.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.154%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.997%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.922%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  107</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.4 Cross-currency swaps </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has cross-currency swaps contracts to reduce the risk of interest rate and exchange rate fluctuation in the contracted credits denominated in USD. Cross-currency swaps are designated as hedge instruments when the Company changes the debt profile to the functional currency to reduce the exchange rate fluctuation risk.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is estimated using market prices that would apply to terminate the contracts at the end of the period. For accounting purposes, the cross currency swaps are recorded as both, cash flow hedges in regard to the foreign exchange risk, and fair value hedges in regard to the interest rate risk and related foreign exchange risk. The fair value changes related to exchange rate fluctuations of the notional amount of those cross currency swaps and the accrued interest are recorded in the consolidated income statements. The remaining portion of the fair value changes, when designated as cash flow hedges, are recorded in the consolidated statement of financial position in &#8220;cumulative other comprehensive income&#8221;. If they are designated as fair value hedges the changes in this remaining portion are recorded in the income statements as &#8220;market value (gain) loss on financial instruments&#8221;. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, the Company had the following outstanding cross currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  404</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (4)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,371</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,165</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,982</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(464)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2030</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,790</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(107)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding cross currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  13,788</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (297)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  781</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,742</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(594)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(843)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.5 Interest Rate swaps </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has contracted a number of interest rate swaps to reduce its exposure to interest rate fluctuations associated with its debt denominated in BRL. These interest rate swaps, are designated as cash flow hedges and the interest rate variation is recorded in the consolidated balance sheet as &#8220;cumulative other comprehensive income&#8221;. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, the Company had no outstanding interest rate swap agreements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding interest rate swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,365</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (142)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.6 Treasury Lock contracts</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has contracted a number of treasury locks to reduce its exposure to interest rate fluctuations associated with its USD debt. These treasury locks, are designated as cash flow hedges and the interest rate variation is recorded in the consolidated statement of financial position as &#8220;cumulative other comprehensive income&#8221;. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, the Company had no outstanding treasury locks agreements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding treasury locks agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,365</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  102</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.7 Commodity price contracts </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various commodity price contracts to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. The fair value is estimated based on the market valuations to terminate the contracts at the end of the period. These instruments are designated as cash flow hedges and the changes in their fair value are recorded as part of &#8220;cumulative other comprehensive income&#8221;. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of expired or sold commodity contracts is recorded in cost of goods sold with the hedged items.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had the following aluminum price contracts: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  695</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  125</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  99</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  17</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had the following PX + MEG (resin) price contracts: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  729</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (65)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,260</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (18)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  275</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">366</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company had the following aluminum price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  394</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (1)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company had the following PX + MEG (resin) price contracts</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  320</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (28)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,554</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (18)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  71</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">21.8 Option embedded in the Promissory Note to fund the Vonpar&#8217;s acquisition</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On December 6, 2016, as part of the purchase price paid for the Company&#8217;s acquisition of Vonpar, Spal issued and delivered a three-year promissory note to the sellers, for a total amount of 1,166&#160;million Brazilian reais. On November 14, 2018 Spal prepaid an amount for 103&#160;million of USD (393&#160;million of Brazilian reais) (and the amount left as of December 31, 2018 is 1,000&#160;million of Brazilian real). The promissory note beards interest at an annual rate of 0.375%, and was denominated and payable in Brazilian reais. The promissory note was linked to the performance of the exchange rate between the Brazilian real and the U.S. dollar. As a result, the principal amount under the promissory note increased or decreased based on the depreciation or appreciation of the Brazilian real relative to the U.S. dollar. The holders of the promissory note had an option, that could be exercised prior to the scheduled maturity of the promissory note, to capitalize the Mexican peso amount equivalent to the amount payable under the promissory note into a recently incorporated Mexican company which would then be merged into the Company in exchange for Series L shares at a strike price of Ps.178.5 per share. On December 6, 2019 the Promissory Note matured and the option embedded expired worthless. As such, the Company paid a total amount of 1,000&#160;million of Brazilian reais (approximately Ps. 4,676) for the maturity of the Notes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">21.9 Sale Estrella Azul</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On September 30, 2020, Coca-Cola FEMSA announced that its joint venture with The Coca-Cola Company (Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.) successfully sold 100% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the company agreed with the buyer that we could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business (level 3 inputs) and calculated their net present value. As of December 31, 2020, the financial asset recognized in the consolidated statement of financial position has a total value of Ps. 8. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.10 Net effects of expired contracts that met hedging criteria </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.611%"><tr><td style="width:1.0%"/><td style="width:39.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.962%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.809%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement - Gain (Loss)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (109)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (199)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (157)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,212</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(163)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(515)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option to purchase foreign currency</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward agreements to purchase foreign currency</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">839</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity Price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(129)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(258)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury locks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">153</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.11 Net effect of changes in fair value of derivative financial instruments that did not meet the hedging criteria for accounting purposes.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:36.086%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Embedded derivatives</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) gain on financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (12)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps and interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) gain on financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(212)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(293)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116)</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.12 Net effect of expired contracts that did not meet the hedging criteria for accounting purposes </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:36.086%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Type of Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps and interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss)  on financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (212)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (293)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (186)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Embedded derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) gain on financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.13 Risk management </span></div><div style="margin-bottom:5pt;padding-right:-1.15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has exposure to the following financial risks:</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Market risk;</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Interest rate risk;</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Liquidity risk; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Credit risk</span></div><div style="padding-right:-1.15pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the COVID-19 pandemic has also caused and continues to cause significant volatility in the financial markets, undermining investors&#8217; confidence in the growth of countries and businesses. Major stock markets have halted operations on several occasions as persistent market turmoil intensified and new information became available. Currencies in many of the countries where the company operates, including the Mexican peso, suffered a significant depreciation against the U.S. dollar as compared to December 31, 2019, which increased the cost of some of our raw materials </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.13.1 Market risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s activities expose it primarily to the financial risks of changes in foreign currency exchange rates, interest rates and commodity prices. The Company enters into a variety of derivative financial instruments to manage its exposure to foreign currency risk, interest rates risk and commodity prices risk including: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Forward Agreements to Purchase Foreign Currency in order to reduce its exposure to the risk of exchange rate fluctuations. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Options to purchase foreign currency in order to reduce its exposure to the risk of exchange rate fluctuations. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Cross-Currency Swaps in order to reduce its exposure to the risk of exchange rate fluctuations and interest rate changes. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Commodity price contracts in order to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tracks the fair value (mark to market) of its derivative financial instruments and its possible changes using scenario analyses. The following disclosures provide a sensitivity analysis of the market risks, which the Company is exposed to as it relates to foreign exchange rates, interest rates and commodity prices, which it considers in its existing hedging strategy:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.305%"><tr><td style="width:1.0%"/><td style="width:53.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.079%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.729%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (MXN/USD)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (884)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (BRL/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (357)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(413)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (COP/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (142)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (ARS/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (2)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (UYU/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (21)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to MXN)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (5,507)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,315)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,130)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to BRL)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (2,161)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,068)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sugar price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on sugar Price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(32)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (515)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(255)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aluminum price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on Aluminum price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (289)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,164)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (MXN to USD)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.13.2 Interest rate risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk is the risk that the fair value or future cash flow of a financial instrument will fluctuate because of changes in market interest rates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to interest rate risk because it and its subsidiaries borrow funds at both fixed and variable interest ra</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk is managed by the Company by maintaining an appropriate mix between fixed and variable rate borrowings, and by the use of the different derivative financial instruments. Hedging activities are evaluated regularly to align with interest rate views and defined risk appetite, ensuring the most cost-effective hedging strategies are applied. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following disclosures provide a sensitivity analysis of the interest rate risks management considered to be reasonably possible at the end of the reporting period, which the Company is exposed to as it relates to its fixed and floating rate borrowings and which considers its existing hedging strategy: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.222%"><tr><td style="width:1.0%"/><td style="width:71.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.089%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.583%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Risk</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in<br/>U.S.$&#160;rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on<br/>(profit)&#160;or<br/>loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (102)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.13.3 Liquidity risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s principal source of liquidity has generally been cash generated from its operations. A significant majority of the Company&#8217;s sales are on a short-term credit basis. The Company has traditionally been able to rely on cash generated from operations to fund its capital requirements and its capital expenditures. The Company&#8217;s working capital benefits from the fact that most of its sales are made on a cash basis, while it generally pays its suppliers on credit. In recent periods, the Company has mainly used cash generated from operations to fund acquisitions. The Company has also used a combination of borrowings from Mexican and international banks and issuances in the Mexican and international capital markets to fund acquisitions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ultimate responsibility for liquidity risk management rests with the Company&#8217;s board of directors, which has established an appropriate liquidity risk management framework for the evaluation of the Company&#8217;s short-, medium- and long-term funding and liquidity requirements. The Company manages liquidity risk by maintaining adequate reserves, and continuously monitoring forecasted and actual cash flows and by maintaining a conservative debt maturity profile.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has access to credit from national and international banking institutions in order to face treasury needs; besides, the Company has the highest rating for Mexican companies (AAA) given by independent rating agencies, allowing the Company to access capital markets in case it needs resources. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Company&#8217;s financing policy, management expects to continue financing its liquidity needs with cash from operations. Nonetheless, as a result of regulations in certain countries in which the Company operates, it may not be beneficial or, practicable to remit cash generated in local operations to fund cash requirements in other countries. In the event that cash from operations in these countries is not sufficient to fund future working capital requirements and capital expenditures, management may decide, or be required, to fund cash requirements in these countries through local borrowings rather than remitting funds from another country. In the future management may finance our working capital and capital expenditure needs with short-term or other borrowings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management continuously evaluates opportunities to pursue acquisitions or engage in strategic transactions. The Company would expect to finance any significant future transactions with a combination of cash from operations, long-term indebtedness and capital stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 19 for a disclosure of the Company&#8217;s maturity dates associated with its non-current financial liabilities as of December&#160;31, 2020. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects all contractually fixed and variable pay-offs for settlement, repayments and interest resulting from recognized financial liabilities. It includes expected gross cash outflows from derivative financial liabilities that are in place as of December&#160;31, 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such expected net cash outflows are determined based on each particular settlement date of an instrument. The amounts disclosed are undiscounted net cash outflows for the respective upcoming fiscal years, based on the earliest date on which the Company could be required to pay. Cash outflows for financial liabilities (including interest) without fixed amounts or timing are based on economic conditions (like interest rates and foreign exchange rates) existing at December&#160;31, 2020. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.583%"><tr><td style="width:1.0%"/><td style="width:34.713%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions of Ps)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 and thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-derivative financial liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,500</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,500</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,500</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,727</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  62,469</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans from banks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,518</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">317</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,760</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,640</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives financial liabilities (assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">999</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">991</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,286)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">577</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">577</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,375</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally makes payments associated with its financial liabilities with cash generated from its operations. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.13.4 Credit risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit risk refers to the risk that counterparty will default on its contractual obligations resulting in financial loss to the Company. The Company has adopted a policy of only dealing with creditworthy counterparties, where appropriate, as a means of mitigating the risk of financial loss from defaults. The Company only transacts with entities that are rated the equivalent of investment grade and above. This information is supplied by independent rating agencies where available and, if not available, the Company uses other publicly available financial information and its own trading records to rate its major customers. The Company&#8217;s exposure and the credit ratings of its counterparties are continuously monitored and the aggregate value of transactions is spread amongst approved counterparties. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a high receivable turnover; hence management believes credit risk is minimal due to the nature of its businesses, which have a large portion of their sales settled in cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s maximum exposure to credit risk for the components of the statement of financial position at December&#160;31, 2020 and 2019 is the carrying amounts (see Note 7).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit risk for liquid funds and derivative financial instruments is limited because the counterparties  are  highly rated banks as designated by international credit rating agencies.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages the credit risk related to its derivative portfolio by only entering into transactions with reputable and credit-worthy counterparties as well as by maintaining a Credit Support Annex (CSA) that establishes margin requirements. As of December&#160;31, 2020 the Company concluded that the maximum exposure to credit risk related with derivative financial instruments is not significant given the high credit rating of its counterparties. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.14 Cash Flow hedges</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines the existence of an economic relationship between the hedging instruments and the hedged item based on the currency, amount and timing of their respective cash flows. The Company evaluates whether the derivative designated in each hedging relationship is expected to be effective and that it has been effective to offset changes in the cash flows of the hedged item using the hypothetical derivative method.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In these hedging relationships, the main sources of inefficiency are:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">The effect of the credit risk of the counterparty and the Company on the fair value of foreign currency forward contracts, which is not reflected in the change in the fair value of the hedged cash flows; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">Changes in the period hedges.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company&#8217;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"/><td style="width:42.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6-12 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">More than 12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,806</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,888</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">23.35</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">23.47</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">844</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">491</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.41</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.37</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">511</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">212</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,750</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,740</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">96</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate ARS/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">92.97</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">225</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">58</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate UYU/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">45.92</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">45.69</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,568</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.81</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,575</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">404</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,454</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodities risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aluminum (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">325</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">370</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,654</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,720</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,740</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sugar (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">869</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">391</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">365</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12.13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11.87</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12.17</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PX+MEG (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">364</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">364</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD /Ton)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">730</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">730</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company&#8217;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"/><td style="width:42.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6-12 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">More than 12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,742</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,086</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.00</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">697</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">303</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.04</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.16</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">220</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">85</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,491</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,460</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">137</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate ARS/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">79.23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">335</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">87</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate UYU/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">37.55</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">40.03</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency option contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">107</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,252</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">9,423</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8,292</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.54</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.92</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">9,046</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.41</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8.34</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Locks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10,365</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.81</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commodities risk</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aluminum (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">276</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">118</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,796</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,812</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sugar (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,192</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">361</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">98</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13.09</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12.73</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13.45</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PX+MEG (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">160</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">160</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD /Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">848</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">848</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></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_ifrs-full_DisclosureOfFinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfFinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Section Scope<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IFRS07_g3-5A_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234737032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-Controlling Interest in Consolidated Subsidiaries<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [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_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory', window );">Non-Controlling Interest in Consolidated Subsidiaries</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 22. Non-Controlling Interest in Consolidated Subsidiaries </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of Coca-Cola FEMSA&#8217;s non-controlling interest in its consolidated subsidiaries as of December&#160;31, 2020, 2019 and 2018 is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:49.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,823</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,671</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,700</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">738</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,583</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,751</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,806</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-controlling interests in Mexico primarily represent the individual results of a Mexican holding company Kristine Overseas, S.A.P.I. de C.V. This entity also has non-controlling stakes in certain Brazilian subsidiaries. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in Note 5, since its designation as discontinued operation, the Asia segment is no longer reported as a separate segment in Note 27. The sale was completed on December 13, 2018 and the related non- controlling interest was eliminated.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Coca-Cola FEMSA&#8217;s non-controlling interest were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"><tr><td style="width:1.0%"/><td style="width:50.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.026%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,751</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,806</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  18,141</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income of non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,261)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(565)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,338)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Re-measurements of the net defined employee benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting standard adoption effects (see Note 2.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines deconsolidation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,140)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,583</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,751</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,806</span></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_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of non-controlling interests. [Refer: Non-controlling interests]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non controlling interest in consolidated subsidiaries [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;">kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234740696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract', window );"><strong>Disclosure of classes of share capital [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_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory', window );">Equity</a></td>
<td class="text">Equity <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.1 Equity accounts </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the common stock of Coca-Cola FEMSA is represented by 16,806,658,096 common shares, with no par value. Fixed capital stock is Ps. 934 (nominal value) and variable capital is unlimited. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The characteristics of the common shares are as follows: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;A&#8221; and series &#8220;D&#8221; shares are ordinary, have all voting rights and are subject to transfer restrictions; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;A&#8221; shares may only be acquired by Mexican individuals and may not represent less than 50.1% of the ordinary shares. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;D&#8221; shares have no foreign ownership restrictions and may not represent more than 49.9% of the ordinary shares. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;B&#8221; and series &#8220;L&#8221; are free of transference jointly as long as they are listed as linked units. In case the related units are unlinked, the types B shares and the types L share will each be free transfer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2019, the Board of Coca Cola FEMSA approved: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">An eight-for-one stock split (the &#8220;Stock Split&#8221;) of each series of shares of the Company;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.8pt">The issuance of Series B ordinary shares with full voting rights;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.03pt">The creation of units, comprised of 3 Series B shares and 5 Series L shares, to be listed for trading on the Mexican Stock Exchange (&#8220;BMV&#8221;) and in the form of American depositary shares (ADSs) on the New York Stock Exchange (&#8220;NYSE&#8221;); and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iv)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.57pt">Amendments to the Company&#8217;s bylaws mainly to give effect to the matters approved in paragraphs (i), (ii), and (iii), described above.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 22,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, the CNBV (Mexican National Banking and Securities Commission) approved and authorized the stock split. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, (i) the percentage of ownership held by the Company&#8217;s shareholders will not change, and (ii) the percentage of ordinary shares with full voting rights will be adjusted proportionally due to the issuance of the Series B shares, as set forth in the table below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital stock of the Company prior to and immediately after the Stock Split is as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding shares prior to the Stock Split:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"><tr><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.978%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.288%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of the capital stock</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of ordinary shares with full voting rights</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiary of Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992,078,519</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.22%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.96%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries of The Coca-Cola Company</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,545,678</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.78%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.04%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,208,065</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.00%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfbfbf;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,100,832,262</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding shares after the Stock Split:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:8.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.932%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.200%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of the capital stock</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of ordinary shares with full voting rights</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiary of Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628,152</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.22%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.97%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries of The Coca-Cola Company</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,365,424</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.78%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.92%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624,195</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.38%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.11%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040,325</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.63%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfbfbf;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,658,096</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019 and 2018, the number of each share series representing Coca-Cola FEMSA&#8217;s common stock is comprised as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:55.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thousands of Shares</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series of shares (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,936,628</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,575,624</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,668,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,366</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,626,040</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,806,657</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,657</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,658</span></td></tr></table></div><div style="margin-top:6pt;padding-left:53.25pt;text-align:justify;text-indent:-35.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.93pt">The information for the years ended December 31, 2018 have been adjusted retrospectively for comparative purposes based on the number of shares resulting from the stock split occurred in March 2019.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net income of the Company is subject to the legal requirement that 5% thereof be transferred to a legal reserve until such reserve amounts to 20% of common stock at nominal value. This reserve may not be distributed to shareholders during the existence of the Company. As of December&#160;31, 2020, 2019 and 2018, this reserve was Ps.  412</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, Ps.  187 and Ps.  164 respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> included in retained earnings. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings and other reserves distributed as dividends, as well as the effects derived from capital reductions, are subject to income tax at the rate in effect at the date of distribution, except for restated shareholder contributions and distributions made from net taxable income, denominated &#8220;Cuenta de Utilidad Fiscal Neta&#8221; (&#8220;CUFIN&#8221;). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid in excess of CUFIN are subject to income tax at a grossed-up rate based on the current statutory rate. This tax may be credited against the income tax of the year in which the dividends are paid, and in the following two years against the income tax and estimated tax payments. The Company&#8217;s consolidated balances of CUFIN at December 31, 2020, that are not subject to withholding tax, amounted to Ps.  23,672. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018 the dividends declared and paid per share by the Company are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:54.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.769%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.771%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series of shares (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020 (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,822</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,512</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,323</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,836</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,595</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">957</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  10,210</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,437</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,038</span></td></tr></table></div><div style="margin-top:6pt;padding-left:53.25pt;text-align:justify;text-indent:-35.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.93pt">At an ordinary shareholders&#8217; meeting of Coca-Cola FEMSA held on March 17, 2020, the shareholders declared a dividend of Ps.  10,210 that was paid in May 5, 2020 and November&#160;3, 2020. This represents a dividend of Ps.  &#8212;&#160;per each ordinary share.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no withholding taxes associated with the payment of dividends in 2020, 2019 and 2018 by the Company to its shareholders</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.2 Capital management </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its capital to ensure that its subsidiaries will be able to continue as going concerns while maximizing the return to shareholders through the optimization of its debt and equity balances in order to obtain the lowest cost of capital available. The Company manages its capital structure and makes adjustments to it in light of changes in economic conditions. To maintain or adjust the capital structure, the Company may adjust the dividend payment to shareholders, return capital to shareholders or issue new shares. No changes were made in the objectives, policies or processes for managing capital during the years ended December&#160;31, 2020 and 2019.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is not subject to any externally imposed capital requirements, other than the legal reserve and debt covenants (see Note 19 and Note 23.1). &#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Finance and Planning and the Corporate Practices Committees review the capital structure of the Company on a quarterly basis. As part of this review, the committee considers the cost of capital and the risks associated with each class of capital. In conjunction with this objective, the Company seeks to maintain the highest credit rating both nationally and internationally, currently rated AAA and A-/A2/A- respectively, which requires us to comply, among others, with the financial metrics that each rating agency considers. For example, some rating agencies require us to maintain a debt to earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) ratio lower than 2.0x. As a result, prior to entering into new business ventures, acquisitions or divestures, management evaluates the impact that these transactions can have on its credit rating.</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_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfClassesOfShareCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capital, reserves and other equity interest.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183230563784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [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_ifrs-full_DisclosureOfEarningsPerShareExplanatory', window );">Earnings Per Share</a></td>
<td class="text">Earnings per Share <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share amounts are calculated by dividing consolidated net income for the year attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the period. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Diluted earnings per share amounts are calculated by dividing consolidated net income for the year attributable to equity holders of the parent by the weighted average number of shares outstanding during the period plus the weighted average number of shares for the effects of dilutive potential shares (originated by the Company&#8217;s commitment to capitalize 27.9&#160;million KOF series L shares). </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The earnings per share for the years ended December 31, 2018, have been adjusted retrospectively for comparative purposes based on the number of shares resulting from the stock split.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings amounts per share type are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:45.795%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.096%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.357%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.954%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  4,896</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  2,880</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  972</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  1,620</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net income attributable to equity holders of the parent- continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,868</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,863</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">966</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,610</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,626</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  5,965</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  3,508</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,184</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,973</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent- continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,715</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,360</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,135</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,891</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  7,116</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  4,186</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,413</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  2,355</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent- continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,164</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,038</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,025</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,709</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent- discontinued operation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,405</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">826</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">465</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626</span></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_ifrs-full_DisclosureOfEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS33_g70-73A_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_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;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234892616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [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_ifrs-full_DisclosureOfIncomeTaxExplanatory', window );">Income Taxes</a></td>
<td class="text">Income Taxes <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25.1 Income Tax </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major components of income tax expense for the years ended December&#160;31, 2020, 2019 and 2018 are:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:56.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.114%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.114%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.117%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,367</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,011</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,763</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,391)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit)  of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,452</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,268)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,082)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax income expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,939)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,428</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,648</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,260</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,311</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,056</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,367</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,676)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(715)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,391)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit)  of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,962</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(510)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,452</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (benefit)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(714)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,225)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,939)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,597</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (169)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,428</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,123</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  888</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  6,011</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit) utilization of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,268)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (benefit)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,574)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,549</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,099</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,648</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,545</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,218</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  4,763</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit) utilization of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(679)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,082)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,459</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,583</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,677</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,260</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognized in Consolidated Statement of Other Comprehensive Income (OCI) </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"/><td style="width:56.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI during the year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  216</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (373)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (208)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(130)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  86</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (565)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (56)</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Balance of income tax included in Accumulated Other Comprehensive Income (AOCI) as of: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"><tr><td style="width:1.0%"/><td style="width:59.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI as of year-end: </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (212)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (481)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (128)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income to be reclassified to profit or loss in subsequent periods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(212)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(481)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Re-measurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(378)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(240)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance of income tax in AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (590)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (721)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (184)</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between income tax expense and income (loss) before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method multiplied by the Mexican domestic statutory tax rate for the years ended December&#160;31, 2020, 2019 and 2018 is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"/><td style="width:54.840%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.588%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican statutory income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax from prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual inflation tax adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.73</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-taxable income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxed at a rate other than the Mexican statutory rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.08</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of restatement of tax values</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1.81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of change in statutory rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(10.34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.80</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.04</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.76</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.68</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.60</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income tax </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of the temporary differences giving rise to deferred income tax liabilities (assets) is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"><tr><td style="width:1.0%"/><td style="width:40.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.126%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.801%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.676%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Statement of Financial Position as of<br/></span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income Statement<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (64)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (60)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (10)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (18)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  76</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,006)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(863)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(90)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(392)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">176</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(325)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(389)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite useful lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(128)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(275)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">796</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(381)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">74</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,627)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,169)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">182</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(208)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,915)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,224)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,342</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,268)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,082)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits to recover (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,594)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,855)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,629)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(590)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(721)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities of amortization of goodwill of business acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,554</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,663</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(211)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,269)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,383)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax (income)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (1,939)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (363)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  497</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, asset</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (11,143)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (10,432)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,474</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,771</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (8,669)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (6,661)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Corresponds to income tax credits arising from dividends received from foreign subsidiaries to be recovered within the next ten years accordingly to the Mexican Income Tax law as well as effects of the exchange of foreign currencies with Related and Non-Related Parties.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balance of the net deferred income tax asset are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"><tr><td style="width:1.0%"/><td style="width:50.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (6,661)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (5,582)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (6,298)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax provision for the period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,939)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(42)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of subsidiaries, see Note 4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(413)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects in equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized  loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">216</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(392)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(130)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inflation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">279</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (8,669)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (6,661)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (5,582)</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offsets tax assets and liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities related to income taxes levied by the same tax authority. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that undistributed profits of its subsidiaries, will not be distributed in the foreseeable future. The temporary differences associated with investments in subsidiaries, associates and joint ventures, for which deferred tax liabilities have not been recognized, aggregate to December&#160;31, 2020: Ps. 5,212, December&#160;31, 2019: Ps. 13,187 and, December&#160;31, 2018: Ps. 9,237. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Loss Carryforwards </span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some subsidiaries in Mexico, Colombia, Uruguay, Argentina and Brazil have tax loss carryforwards. Unused tax loss carryforwards, for which a deferred income tax asset has been recognized, may be recovered provided certain requirements are fulfilled. The tax losses carryforwards for which deferred tax asset has been recorded and their corresponding years of expiration are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.000%"><tr><td style="width:1.0%"/><td style="width:64.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.160%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax Loss Carryforwards&#160;amounts in millions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  63</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">734</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,831</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,222</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,136</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,071</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No expiration (Brazil)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,465</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  21,522</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Considering all available evidence, including forecasts, business plans and strategic measures, the Company has decided to make an adjustment in its deferred income tax asset during 2020 for an amount of Ps 2,349.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2013, the Company completed certain acquisitions in Brazil. In connection with the acquisitions in Brazil the Company recorded certain goodwill balances that are deductible for Brazilian income tax reporting purposes. The deduction of such goodwill amortization has resulted in the creation of Net Operating Losses (NOLs) in Brazil which the NOLs for which deferred tax asset has been recorded, which have no expiration, but their usage is limited to 30% of Brazilian taxable income in any given year. As of December&#160;31, 2020 and 2019 the Company believes that it is more likely than not that it will ultimately recover such NOLs through the reversal of temporary differences and future taxable income. Accordingly, the related deferred tax assets have been fully recognized.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balance of tax loss carryforwards are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"/><td style="width:52.045%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.959%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  28,871</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  25,879</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  24,817</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,985</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,398</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Usage of tax losses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,986)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,854)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(352)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unused  tax losses - 2024 to 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,830)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,518)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,183)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,984)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  21,522</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  28,871</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  25,879</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25.2 Recoverable taxes </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Recoverable taxes result from higher provisional payments of income tax during 2020 in comparison to current year income tax, and other indirect tax, which will be compensated or recovered  in future years.&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations in Guatemala, Colombia, Nicaragua and Panama are subject to a minimum tax. In Guatemala and Colombia this tax is recoverable under certain circumstances only.  Guatemala tax basis is determined considering the highest between total assets and net income; in Colombia tax basis is equity. </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25.2.1 Exclusion of the State VAT (ICMS) on the federal sale taxes (PIS / COFINS) calculate basis</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On March 15, 2017 the Brazilian Federal Supreme Court (STF) ruled that the inclusion of the VAT (ICMS) on federal sales taxes (PIS and COFINS) taxable basis was unconstitutional. During 2019, our companies in Brazil obtained conclusive favorable motions over this exclusion of VAT (ICMS) over PIS / COFINS calculation. The net favorable effects of each case are to be recorded at the time all formalities and legal procedures are finalized and recovery of the taxes paid becomes virtually certain. During 2020 and 2019, the administrative formalities for three of the motions and the recoverable taxes were concluded and were recorded in the income statement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the amount of recoverable taxes in Brazil including PIS and COFINS is Ps. 2,523 and Ps. 4,223.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25.3 Tax Reform </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Brazil<br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Brazilian federal production tax rates and federal sales tax rates increased in 2017 and 2018 and remained flat in 2019 and 2020. In early 2017, the Supreme Court decided that the value-added tax would not be used as the basis for calculating the federal sales tax, resulting in a reduction of the federal sales tax. The Brazilian tax authorities have appealed the Supreme Court&#8217;s decision and such appeal is in process. However, our Brazilian subsidiaries commenced legal proceedings to ascertain their ability to calculate federal sales tax without using the value-added tax as a basis, in accordance with the Supreme Court&#8217;s ruling, and obtained a final favorable resolution in 2019. In 2020, the federal production and sales taxes together resulted in an average of 15.9% tax over net sales. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years, the excise tax rate on concentrate in Brazil has undergone recurrent temporary fluctuations. The excise tax rate was reduced from 20.0% to 4.0% from September 1, 2018 to December 31, 2018, was increased from 4.0% to 12.0% from January 1, 2019 to June 30, 2019, was reduced to 8.0% from July 1, 2019 to September 30, 2019 and was increased to 10.0% from October 1, 2019 to December 31, 2019. The excise tax rate was reduced to 4.0% from January 1, 2020 to May 31, 2020, increased to 8.0% from June 1, 2020 to November 30, 2020 and decreased again to 4.0% on December 1, 2020 until January 31, 2021. It will be increased to 8.0% from February 1, 2021 onward. The tax credit that we may recognize in our Brazilian operations in connection with purchases of concentrate in the Manaus Free Trade Zone will be affected accordingly. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Argentina</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2018, a tax reform became effective in Argentina. This reform reduced the income tax rate from 35.0% to 30.0% for 2018 and 2019, and then to 25.0% for the following years. In addition, such reform imposed a new tax on dividends paid to non-resident stockholders and resident individuals at a rate of 7.0% for 2018 and 2019, and then to 13.0% for the following years. The tax reform decreased the sales tax rate in the province of Buenos Aires from 1.75% to 1.5% in 2018. However, the reform increased the sales tax rate in the City of Buenos Aires from 1.0% to 2.0% in 2018, and scheduled a reduction to 1.5% in 2019, to 1.0% in 2020, to 0.5% in 2021 and to &#8212;% in 2022. Nonetheless, the Argentine government issued an executive decree with an order to maintain the sales taxes rate in the City of Buenos Aires at a rate of 1.5% through 2020, without ruling on whether the scheduled reductions for 2021 and 2022 will occur. On December 11, 2020, Argentine government signed a new commitment to suspend the reduction of sales tax rates until December 31, 2021. The rate for both Buenos Aires City and Buenos Aires province will remain at 1.5%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 23, 2019, Argentina enacted a new tax reform that became effective as of January 1, 2020. This reform maintained the income tax at a rate of 30.0% and the withholding tax on dividends paid to non-resident stockholders and resident individuals at a rate of 7.0% for two more years. Beginning on January 1, 2021, taxpayers may adjust inflationary effects for income tax purposes in one sole year instead of through a period of six years. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mexico</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2019, the Mexican government eliminated the right to offset any tax credit against any payable tax (universal offset or compensation universal). Effective as of such date, tax credits were only offset against taxes of the same nature, and it is not possible to offset tax credits against taxes withheld to third parties. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2020, a tax reform became effective in Mexico. The most relevant changes are: (i) a limitation on taxpayers&#8217; annual net interest expense deduction equal to 30.0% of the taxpayer&#8217;s adjusted taxable income (comparable to EBITDA), provided that (x) any interest expenses of a company below Ps.20&#160;million (approximately US$1&#160;million) are not subject to the rule and can therefore be deducted in their entirety and (y) any deductible interest that is not allowed to be deducted in a given year because of the 30.0% limit, may be carried forward for the subsequent 10 years; (ii) stringent rules to categorize certain foreign income and foreign subsidiaries that are subject to low levels of taxation as subject to Mexican income tax; (iii) an inflation-related increase in the excise tax applicable to the production, sale and import of beverages with added sugar and HFCS from Ps.1.17 to Ps.1.2616 per liter, which excise tax will be subject to an annual increase based on the previous year&#8217;s inflation figures starting on January 1, 2021; (iv) an expansion of the definition of &#8220;energy drink&#8221; to apply an excise tax of 25.0% on beverages that include a mix of caffeine and any other stimulants; and (v) a modification of the Mexican Federal Tax Code to (a) increase the number of events that may trigger the joint and several liability of partners, shareholders, directors, managers or any other person responsible for the management of a business, (b) add a new disclosure obligation of certain reportable transactions to tax authorities, and (c) increase the tax authorities&#8217; discretion to limit tax benefits or attributes in situations where authorities believe the tax benefit, rather than a business reason or an alternative economic benefit, is the primary factor behind a transaction or legal structure. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Colombia</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2019, a new tax reform became effective in Colombia. This reform reduced the previous income tax rate of 33.0% for 2019 to 32.0% for 2020, to 31.0% for 2021 and to 30.0% for 2022. The minimum assumed income tax (renta presuntiva sobre el patrimonio) was also reduced from 3.5% for 2018 to 1.5% for 2019 and 2020, and to 0.0% for 2021. In addition, the thin capitalization ratio was adjusted from 3:1 to 2:1, and was modified to apply only to transactions between related parties. Commencing on January 1, 2019, value-added tax, which was applied only to the first sale in the supply chain prior to December 31, 2018, began to be applied and transferred throughout the entire supply chain, which in our case results in charging value-added tax on the sales price of our finished goods (applicable to our Colombian subsidiary located in the free trade zone). For companies located in free trade zones, the value-added tax is charged on the cost of imported raw materials of national and foreign origin, which we are able to credit against the value-added tax on the sales price of our products. The municipality sales tax is 50.0% deductible against payable income tax in 2019 and will be 100.0% deductible in 2020. Finally, the value-added tax paid on acquired fixed assets will be credited against income tax or the minimum assumed income tax. Additionally, this tax reform increased the tax rate on dividends paid to foreign individuals and non-resident entities from 5.0% to 7.5%. The tax reform also imposed a tax rate of 7.5% on dividends paid to Colombian companies. This tax is charged only on the first distribution of dividends from one Colombian corporate entity to another, and a credit resulting from the tax withholding is carried forward until a Colombian company makes a distribution to a shareholder that is an individual residing in Colombia or a non-resident individual or entity. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, the Colombian courts declared the tax reform that became effective on January 1, 2019 unconstitutional. On December 27, 2019, the Colombian government enacted a new tax reform, which became effective on January 1, 2020. In general, the reform maintained the provisions introduced on the previous tax reform and included some additional changes, as follows: (i) the minimum assumed income tax rate (renta presuntiva sobre el patrimonio) was reduced from 1.5% to 0.5% for 2020 and reduced to 0.0% for the year 2021 and beyond; (ii) the tax rate on dividends paid to Colombian resident individuals was reduced from 15.0% to 10.0%; (iii) the tax rate on dividends paid to foreign individuals and non-resident entities was increased from 7.5% to 10.0%; (iv) the possibility to deduct 100.0% of the municipality sales tax against payable income tax was postponed to 2022; and (v) taxpayers were granted more flexibility to credit or recover the value-added tax of imported goods from free trade zones.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costa Rica</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2019, a tax reform became effective in Costa Rica. This reform allowed tax credits on sales taxes to be recorded on goods, administrative services and general expenses. The value-added tax rate of 13.0% on services provided within Costa Rica now applies to both domestic and foreign service providers. Capital gains taxes are now imposed at a rate of 15.0% on sales of assets located in Costa Rica. New income tax withholding rates are now imposed on salaries and other employee benefits at the rates of 25.0% and 20.0%, depending on the salary bracket. Finally, a new thin capitalization rule provides that interest expenses paid to entities other than members of the Costa Rican financial system that exceed 20.0% of a company&#8217;s EBITDA are not deductible for income tax purposes. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Panama</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until November 17, 2019, Panama imposed an excise tax of 5.0% on carbonated beverages and imported non-carbonated beverages and a 10.0% selective consumption tax on syrups, powders and concentrate used to produce sugary drinks. On November 18, 2019, Panama replaced such excise tax with an excise tax of 7.0% on carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, and a 10.0% tax on syrups, powders and concentrate used to produce sugary drinks. As of January 1, 2020, Panama imposes an excise tax of 5.0% on non-carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, whether imported or produced locally. Beverages derived from dairy products, grains or cereals, nectars, fruit juices and vegetables with natural fruit concentrates are exempt from this tax. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nicaragua</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2019, a tax reform became effective in Nicaragua, increasing the excise tax for all beverages (except for water) from 9.0% to 11.0%; to 13.0% on January 1, 2020; and to 15.0% starting on January 1, 2021. Besides, starting on March 1, 2019, the minimum alternative income tax increased from 1.0% to 3.0%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uruguay</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 29, 2020, the Uruguayan government issued an executive decree reforming the determination of the excise tax credit of $1,15 per sold liter on returnable bottles. Starting on January 1, 2021 to June 30, 2021, the tax credit must be determined considering the relation between the purchases of returnable bottles of Uruguayan origin with the total purchases of returnable bottles, using the figures of the last three years. For the second half of 2021 it is expected that the government will issue another decree with the corresponding provisions to apply the tax credit.</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_ifrs-full_DisclosureOfIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS12_g79-88_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234732264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsAbstract', window );"><strong>Disclosure of other provisions [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_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory', window );">Other Liabilities, Provisions and Commitments</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 26. Other Liabilities, Provisions and Commitments </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.1 Other current financial liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.031%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sundry creditors </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  482</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">930</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,948</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,284</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.2 Provisions and other non-current liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.031%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,100</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  7,983</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,144</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,311</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  8,791</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This amount includes Ps. 899 of certain tax contingencies that expired and are payable to the former shareholders of Spaipa (acquired in 2013).</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.3 Other non-current financial liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.031%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  571</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,436</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">363</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  934</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,897</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.4 Provisions recorded in the consolidated statement of financial position </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various loss contingencies, and has recorded reserves as other liabilities for those legal proceedings for which it believes an unfavorable resolution is probable. The following table presents the nature and amount of the loss contingencies recorded as of December&#160;31, 2020 and 2019: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.099%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,540</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  4,696</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Labor </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,681</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">879</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (1)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,100</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  7,983</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  As it is customary in Brazil, the Company is required to guarantee tax, legal and labor contingencies by guarantee deposits. See Note 14.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.5. Changes in the balance of provisions recorded </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.5.1 Taxes </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"/><td style="width:51.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.351%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,696</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,038</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,717</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">186</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(152)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(187)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of indemnifiable items (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,177)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(826)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(951)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(863)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,540</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  4,696</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,038</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This amount includes Ps. 899 of certain tax contingencies that expired and are payable to the former shareholders of Spaipa (acquired in 2013), see Note 26.2.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.5.2 Labor </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"/><td style="width:51.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.118%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.140%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,222</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,340</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,365</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">228</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">227</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(561)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(384)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,681</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,222</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,340</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.5.3 Legal </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"/><td style="width:51.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.118%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.140%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,065</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  920</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,985</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">193</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(141)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(111)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(135)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(884)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  879</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,065</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  920</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While provision for all claims has already been made, the actual outcome of the disputes and the timing of the resolution cannot be estimated by the Company at this time. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.6 Unsettled lawsuits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into several proceedings with its labor unions, tax authorities and other parties that primarily involve Coca-Cola FEMSA and its subsidiaries. These proceedings have arisen in the ordinary course of business and are common to the industry in which the Company operates. Such contingencies were classified by the Company as less than probable but not remote, the estimated amount including uncertain tax position as of December&#160;31, 2020 of these lawsuits is Ps. 80,795, however, the Company believes that the ultimate resolution of such proceedings will not have a material effect on its consolidated financial position or result of operations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has tax disputes, most of which are related to its Brazilian operations, with loss expectations assessed by management and supported by the analysis of legal counsel considered as possible. The main possible contingencies of Brazilian operations amounting to approximately Ps. 48,403. This refers to various tax disputes related primarily to: (i) Ps. 8,899 of credits for ICMS (VAT); (ii) Ps. 29,280 related to tax credits of IPI over raw materials acquired from Free Trade Zone Manaus; (iii) Claims of Ps. 4,878 related to compensation of federal taxes not approved by the  Tax authorities; (iv) Ps. 2,677 relating that question the amortization of goodwill generated in acquisitions operations; and (v) Ps. 2,667  relating to liability over the operations of a third party, former distributor, in the period from 2001 to 2003. The Company is defending its position in these matters and final decision is pending in court.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years in its Mexican and Brazilian territories, Coca-Cola FEMSA has been requested to present certain information regarding possible monopolistic practices. These requests are commonly generated in the ordinary course of business in the soft drink industry where these subsidiaries operate. The Company does not expect any material liability to arise from these contingencies.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.7 Collateralized contingencies </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is customary in Brazil, the Company has been required by the tax authorities there to collateralize tax contingencies currently in litigation amounting to Ps. 7,342, Ps. 10,471 and Ps. 7,739 as of December&#160;31, 2020, 2019 and 2018, respectively, by pledging fixed assets and entering into available lines of credit covering the contingencies. Also as disclosed in Note 9.2 there is some restricted cash in Brazil relates to short term deposits in order to fulfill the collateral requirements for accounts payable.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.8 Commitments  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>The Company has firm commitments for the purchase of property, plant and equipment of Ps. 432 as December&#160;31, 2020.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 provisions, contingent liabilities and contingent 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> -Name IAS<br> -Number 37<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS37_g84-92_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183231327768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information by segment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsAbstract', window );"><strong>Disclosure of operating segments [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_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory', window );">Information by Segment</a></td>
<td class="text">Information by segment <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;) is the Chief Executive Officer, who periodically reviews financial information at the country level. Thus, each of the separate countries in which the Company operates is considered an operating segment, with the exception of the countries in Central America which represent a single operating segment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has aggregated operating segments into the following reporting segments for the purposes of its consolidated financial statements: (i) Mexico and Central America division (comprising the following countries: Mexico (including corporate operations), Guatemala, Nicaragua, Costa Rica and Panama), and (ii) the South America division (comprising the following countries: Brazil, Argentina, Colombia, and Uruguay).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is of the view that the quantitative and qualitative aspects of the aggregated operating segments are similar in nature for all periods presented. In evaluating the appropriateness of aggregating operating segments, the key indicators considered included but were not limited to:(i) similarities of customer base, products, production processes and distribution processes, (ii) similarities of governments, (iii) currency trends and (iv) historical and projected financial and operating statistics, historically and according to our estimates the financial trends of the countries aggregated into an operating segment have behaved in similar ways and are expected to continue to do so.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment disclosure for the Company&#8217;s consolidated operations is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:52.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">106,783</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">183,615</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,998</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,016</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,906</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,811</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,326</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,077</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,471</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,137</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">979</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">515</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,494</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165,887</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">263,066</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,819</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,623</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">113,727</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,882</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net(3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,764</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,590</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,354</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:52.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,222&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,751&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net(3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"><tr><td style="width:1.0%"/><td style="width:52.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,180&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net(3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt">Central America includes Guatemala, Nicaragua, Costa Rica and Panama. Domestic (Mexico only) revenues were Ps. 87,833, Ps. 91,358 and Ps. 84,352 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Domestic (Mexico only) total assets were Ps. 148,068, Ps. 130,045 and Ps. 130,865 as of December&#160;31, 2020, 2019 and 2018, respectively. Domestic (Mexico only) total liabilities were Ps. 109,086, Ps. 91,427 and Ps. 92,340 as of December&#160;31, 2020, 2019 and 2018, respectively. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt">South America includes Brazil, Argentina, Colombia and Uruguay. South America revenues include Brazilian revenues of Ps. 56,191, Ps. 61,554 and Ps. 56,523 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Brazilian total assets were Ps. 70,376, Ps. 82,667 and Ps. 86,007 as of December&#160;31, 2020, 2019 and 2018, respectively. Brazilian total liabilities Ps. 19,148,  Ps. 24,103 and Ps. 26,851 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Colombian revenues of Ps. 12,049, Ps. 13,522 and Ps. 14,580 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Colombian total assets were Ps. 15,993, Ps. 16,518 and Ps. 17,626 as of December&#160;31, 2020, 2019 and 2018, respectively. Colombian total liabilities were Ps. 3,262, Ps. 4,154 and Ps. 4,061 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Argentine revenues of Ps. 5,468, Ps. 6,725 and Ps. 9,152 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Argentine total assets were Ps. 5,039, Ps. 5,341 and Ps. 6,021 as of December&#160;31, 2020, 2019 and 2018, respectively. Argentine total liabilities were Ps. 1,842, Ps. 1,637 and Ps. 2,059 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Uruguay revenues of Ps. 3,124, Ps. 3,421 and Ps. 1,925, during the years ended on December&#160;31, 2020 and 2019, respectively. Uruguay total assets were Ps. 5,771, Ps. 5,939 and Ps. 6,385 as of  December&#160;31, 2020 and 2019, respectively. Uruguay total liabilities were Ps. 2,630, Ps. 2,566 and Ps. 2,541, as of December&#160;31, 2020 and 2019, respectively.</span></div>(3)Includes acquisitions and disposals of property, plant and equipment, intangible assets and other long-lived assets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating segments.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IFRS08_g20-24_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfOperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfOperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183238798344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Future Impact of Recently Issued Accounting Standards not yet in Effect:<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_TextBlockAbstract', window );"><strong>Text block [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_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory', window );">Future Impact of Recently Issued Accounting Standards not yet in Effect:</a></td>
<td class="text">Future Impact of Recently Issued Accounting Standards not yet in Effect: <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not applied the following standards, amendments and interpretations that are issued, but not yet effective, up to the date of issuance of the Company&#8217;s financial statements are disclosed below. The Company intends to adopt these standards, if applicable, when they become effective.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Classification of Liabilities as Current or Non-current - Amendments to IAS 1</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">What is meant by a right to defer settlement</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">That a right to defer must exist at the end of the reporting period</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">That classification is unaffected by the likelihood that an entity will exercise its deferral right</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual reporting periods beginning on or after January 1, 2023 and must be applied retrospectively. The Company is currently assessing the impact the amendments will have on current practice and whether existing loan agreements may require renegotiation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Reference to the Conceptual Framework &#8211; Amendments to IFRS 3</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the IASB issued Amendments to IFRS 3 Business Combinations - Reference to the Conceptual Framework. The amendments are intended to replace a reference to the Framework for the Preparation and Presentation of Financial Statements, issued in 1989, with a reference to the Conceptual Framework for Financial Reporting issued in March 2018 without significantly changing its requirements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board also added an exception to the recognition principle of IFRS 3 to avoid the issue of potential &#8216;day 2&#8217; gains or losses arising for liabilities and contingent liabilities that would be within the scope of IAS 37 or IFRIC 21 Levies, if incurred separately.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the same time, the Board decided to clarify existing guidance in IFRS 3 for contingent assets that would not be affected by replacing the reference to the Framework for the Preparation and Presentation of Financial Statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual reporting periods beginning on or after January 1, 2022 and apply prospectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Property, Plant and Equipment: Proceeds before Intended Use &#8211; Amendments to IAS 16</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the IASB issued amendments to IAS 16, which prohibit entities from deducting from the cost of an item of property, plant and equipment, any proceeds from selling items produced while bringing that asset to the location and condition necessary for it to be capable of operating in the manner intended by management. Instead, an entity will recognize the proceeds from selling such items, and the costs of producing those items, in profit or loss.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual reporting periods beginning on or after January 1, 2022 and must be applied retrospectively to items of property, plant and equipment made available for use on or after the beginning of the earliest period presented when the entity first applies the amendments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are not expected to have a material impact on the Company.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Onerous Contracts &#8211; Costs of Fulfilling a Contract &#8211; Amendments to IAS 37</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the IASB issued amendments to IAS 37 to specify which costs an entity needs to include when assessing whether a contract is onerous or loss-making.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments apply a &#8220;directly related cost approach&#8221;. The costs that relate directly to a contract to provide goods or services include both incremental costs and an allocation of costs directly related to contract activities. General and administrative costs do not relate directly to a contract and are excluded unless they are explicitly chargeable to the counterparty under the contract.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual reporting periods beginning on or after January 1, 2022. The Company will apply these amendments to contracts for which it has not yet fulfilled all its obligations at the beginning of the annual reporting period in which it first applies the amendments.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">I - Subsidiary as a first-time adopter - amendment to IFRS 1 First-time Adoption of International Financial Reporting Standards</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As part of its 2018-2020 annual improvements to IFRS standards process, the IASB issued an amendment to IFRS 1. The amendment permits a subsidiary that elects to apply paragraph D16(a) of IFRS 1 to measure cumulative translation differences using the amounts reported by the parent, based on the parent&#8217;s date of transition to IFRS. This amendment will also be applied to an associate or joint venture that elects to apply paragraph D16(a) of IFRS 1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendment is effective for annual reporting periods beginning on or after January 1, 2022 with earlier adoption permitted.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Fees in the &#8217;10 per cent&#8217; test for derecognition of financial liabilities - amendments to IFRS 9 - Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of its 2018-2020 annual improvements to IFRS standards process the IASB issued amendments to IFRS 9. The amendments clarify the fees that an entity includes when assessing whether the terms of a new or modified financial liability are substantially different from the terms of the original financial liability. These fees include only those paid or received between the borrower and the lender, including fees paid or received by either the borrower or lender on the other&#8217;s behalf. An entity apply the amendments to financial liabilities that are modified or exchanged on or after the beginning of the annual reporting period in which the entity first applies the amendments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual reporting periods beginning on or after January 1, 2022 with earlier adoption permitted. The Company will apply the amendments to financial liabilities that are modified or exchanged on or after the beginning of the annual reporting period in which the entity first applies the amendments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are not expected to have a material impact on the Company.</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_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's first-time adoption of International Financial Reporting Standards.</p></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> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Section Presentation and disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IFRS01_g20-33_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">kof_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235023992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Guarantor Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_SupplementalGuarantorInformationAbstract', window );"><strong>Supplemental Guarantor Information [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_kof_DisclosureOfSupplementalGuarantorInformationTextBlock', window );">Supplemental Guarantor Information</a></td>
<td class="text">Supplemental Guarantor Information<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidating Financial Information </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidating information presents condensed consolidating statements of financial position as of December 31, 2020 and 2019 and condensed consolidating statements of income, other comprehensive income and cash flows for each of the three years in the period ended December 31, 2020, 2019 and 2018 of the Company and Propimex, S. de R.L. de C.V., Comercializadora la Pureza de Bebidas, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Grupo Embotellador CIMSA, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V (as successor guarantor of Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V.) and Yoli de Acapulco, S. de R. L. de C.V. (the Guarantors). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These statements are prepared in accordance with IFRS, as issued by the IASB, with the exception that the subsidiaries are accounted for as investments under the equity method rather than being consolidated. The guarantees of the Guarantors are full and unconditional.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies applied in the preparation of the condensed financial statements is the same as those used in the preparation of the consolidated financial statements (see Note 3).</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidating condensed financial information for the (i)&#160;Company; (ii)&#160;its 100% owned guarantors subsidiaries (on standalone basis), which are wholly and unconditional guarantors under both prior years debt and current year debt referred to as &#8220;Senior Notes&#8221; in Note 19; (iii)&#160;the combined non-guarantor subsidiaries; iv) eliminations and v) the Company&#8217;s consolidated financial statements are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"/><td style="width:32.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.246%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated&#160;Statement&#160;of&#160;Financial&#160;Position<br/>As of December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  29,996</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,149</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,352</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  43,497</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,724</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,779</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,968</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,948)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,523</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,249</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,727</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,217</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,471</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,834</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,274</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,280</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,948)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,440</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in other entities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,273</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,371</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,583</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203,604)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,623</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,278</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,403</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,057</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,460</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,608</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,315</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,048</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,971</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,064</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,143</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets and Other current financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,136</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,172</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,783</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,940)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,151</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,976</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,830</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,364</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244,544)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,626</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  240,810</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  177,104</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  161,644</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (316,492)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  263,066</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term bank loans and notes payable and current portion of non-current debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,500</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,517</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,017</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Payable </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suppliers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,627</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,606</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,195</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,647</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,766</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,832</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,884)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,856</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,549</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,387</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,947)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,845</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,097</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,461</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,983</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,745</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,770</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,941)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,557</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,080</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,041</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,584</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,941)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,764</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,936</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,590</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,971</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,888)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,609</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,874</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,514</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,090</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203,604)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,874</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,583</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,583</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,874</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,514</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,673</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203,604)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,457</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  240,810</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  177,104</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  161,644</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (316,492)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  263,066</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"><div style="margin-top:6pt"><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"/><td style="width:32.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.246%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:0.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated&#160;Statement&#160;of&#160;Financial&#160;Position<br/>As of December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,849</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,464</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,178</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  20,491</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,832</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,528</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,730</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,614)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,476</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,076</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,538</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,904</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,567</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,014</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,724</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,058</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,450</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,902</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,614)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,796</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in other entities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,782</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,846</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295,448)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,751</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,130</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,057</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,187</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,608</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,501</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,941</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,050</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,411</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,208</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,813</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,432</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets and Other financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,697</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,742</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,663</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,861)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,241</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,498</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,833</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337,309)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,043</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.237,556</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 248,471</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 200,735</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (428,923)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.257,839</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term bank loans and notes payable and current portion of non-current debt</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,421</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,064</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  11,485</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Payable </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suppliers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,225</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,832</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,151</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,249</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,845</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,474)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,771</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,005</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,127</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,491</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,613)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,010</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,455</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,492</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,161</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,797</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,654</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,860)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,752</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,616</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,249</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,139</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,860)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,144</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,621</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,376</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,630</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133,473)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,154</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,935</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,095</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,354</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295,450)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,934</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,751</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,751</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,935</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,095</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,105</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295,450)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,685</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and equity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.237,556</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.248,471</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.200,735</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.(428,923)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.257,839</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:31.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.319%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating income statements:<br/>For the year ended December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  90,022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  145,980</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (52,388)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,615</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,426</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,620</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,242)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,804</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,596</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,360</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,146)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,811</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,087</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,843</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,570)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,891</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,461</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,576)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,553</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  expenses (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,264</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,445</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,171</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(769)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,847</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss) gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,593)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,585</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing  income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,696</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,428</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,292</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,054</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,442)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,307</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   17,893</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   9,610</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (27,442)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,368</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,307</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,893</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,549</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,442)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,307</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,307</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  17,893</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,610</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (27,442)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,368</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating income statements:<br/>For the year ended December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   96,169</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   155,767</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (57,467)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   194,471</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,714</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,268</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,018)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,964</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,455</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,499</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,449)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,507</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,194</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,815</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,986)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,427</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,308</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,265</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,463)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,110</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  expenses (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,568</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,745</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,639)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,674</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss) gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(629)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing (expense) income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,105)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,536</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,217</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,648</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,590</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,676</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,445)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   12,101</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   17,689</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,285</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (27,445)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   12,630</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,101</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,689</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,756</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,445)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,101</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   12,101</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   17,689</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,285</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (27,445)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   12,630</span></td></tr><tr style="height:63pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:31.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.319%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating income statements:<br/>For the year ended December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    86,736</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    165,325</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    (69,720)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    182,342</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,104</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,671</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,371)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,404</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,632</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,654</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,349)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,938</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,403</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,054</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,593)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,999</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,814</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,867</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,756)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,925</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  expenses (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,254</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,425</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,514</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,375)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,564</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss) gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing (expense) income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(731)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,455</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,536</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,260</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,833</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,732</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,896)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 13,909</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 18,460</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 12,231</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (32,896)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 11,704</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income after tax from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 3,366</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 3,366</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 13,909</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 18,460</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 15,597</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (32,896)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 15,070</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,909</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,460</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,463</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,896)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,936</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- discountinued.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,975</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,975</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest discontinued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 13,909</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 18,460</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 15,597</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (32,896)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 15,070</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.055%"><tr><td style="width:1.0%"/><td style="width:31.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.357%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating statements of comprehensive income<br/>For the year ended December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,307</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  17,893</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,610</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (27,442)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,368</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,283)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,485</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,543)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,798</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,543)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,840)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,443)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,405</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,000)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income not being reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,158)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,761)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,796</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,318)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,149</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  19,698</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,849</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (22,646)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,050</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,149</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  19,698</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,949</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (22,646)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,150</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest-continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,149</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  19,698</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,849</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (22,646)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,050</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:35.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.646%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating statements of comprehensive income<br/>For the year ended December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 12,101</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 17,689</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 10,285</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (27,445)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 12,630</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(819)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(835)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,013)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,391)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,578)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,403</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,579)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,832)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,234)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,908)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,560</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,414)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(899)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income not being reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(727)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,115)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(727)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,559)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,298)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,023)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,739</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 5,542</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 7,391</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 3,262</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (10,706)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 5,489</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,542</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,391</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,314</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,706)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,541</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest-continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 5,542</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 7,391</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 3,262</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (10,706)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 5,489</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"/><td style="width:36.680%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating statements of comprehensive income<br/>For the year ended December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   13,909</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   18,460</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   15,597</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (32,896)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   15,070</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,102)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,081)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(437)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,937)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,618</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,127)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,788)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,234)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,333)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,516</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,985)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,869)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,671)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income not being reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(814)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(940)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(780)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,147)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 22,510</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,925)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  (16,889)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,451)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    5,762</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       40,970</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       9,672</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       (49,785)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       6,619</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,762</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,970</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,037</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,785)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,984</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- discontinued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest-continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(421)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(421)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- discontinued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    5,762</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    40,970</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    9,672</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    (49,785)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    6,619</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"><tr><td style="width:1.0%"/><td style="width:31.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Cash Flows<br/>For the year ended December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes for continuing op.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,731</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   21,590</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,918</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (27,443)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   15,796</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,264)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,190)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,699</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,443</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,688</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in working capital</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,626)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from operating activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,774</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,534</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,147</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,876</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,823</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,245)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of long-lived assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,667)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,714)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,381)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of intangible assets and other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,196)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(614)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in financial assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,549)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,623</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,647)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,576)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,567</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,830</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,397)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows used in investing activities from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,919</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,310</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,552</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,289)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,508)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,129</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,168</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,297</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,051)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,136)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,187)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,019)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,909)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,419)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,245</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,102)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,210)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,905)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,560)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,397</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,278)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(573)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,811)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,159)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,688</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,647</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,962)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,209)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,525)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,113</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,620</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,561</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,056</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,849</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,464</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,178</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,491</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(473)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,050)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    29,996</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    4,149</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    9,352</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    43,497</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"><tr><td style="width:1.0%"/><td style="width:31.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Cash Flows<br/>For the year ended December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes for continuing op.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,995</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   20,226</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   14,502</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (27,445)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   18,278</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,994)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,829)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,276</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,445</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,898</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in working capital</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,975)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,310</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,887)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from operating activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,221)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,422</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,088</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,289</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,957</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,460</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,446</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,633)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of long-lived assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,218)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,776)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,994)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of intangible assets and other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,693)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,095</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,409)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in financial assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,705)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,443</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(572)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,052</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,920)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows used in investing activities from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,230</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(925)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,939)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,110)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,744)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,400</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,336</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,736</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,137)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,323)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,460)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,006)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,278)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,633</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,682)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,437)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,261)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,662)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,920</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,440)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(473)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,016)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,484</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,654)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(327)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,196)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,042)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,666)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,110</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,794)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,187)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,455</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,249)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,529</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,172</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,727</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(493)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(987)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   9,849</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   4,464</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   6,178</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   20,491</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.750%"><tr><td style="width:1.0%"/><td style="width:32.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Cash Flows<br/>For the year ended December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes for continuing op.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       13,180</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       19,914</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       16,766</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       (32,896)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       16,964</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,622)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,476)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,957</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,896</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,755</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in working capital</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,958)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,909</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,138)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from operating activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,531)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,632</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,581</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before taxes from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and mergers, net of cash acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,957</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,957</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,994</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,187</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,513</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,690)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of long-lived assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,506)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,012)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,518)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of intangible assets and other investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,153)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,710</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,088</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,355)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in shares</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,576)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,948)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,820)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,957</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,816</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,816)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from investing activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,919)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,443</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,266)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,451</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,291)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from investing activities from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,326</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,426</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,028)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,929)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,957)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,189)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,487)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,998)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,690</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,984)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,038)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,434)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(382)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,816</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,038)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuing shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,314</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,118</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,157)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,957)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,682)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,159</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,803)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,140)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,451)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,235)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,709</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,774)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,055</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,017</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,824</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,767</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(841)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,058)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          16,529</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          1,026</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          6,172</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          23,727</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfSupplementalGuarantorInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplemental guarantor information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfSupplementalGuarantorInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_SupplementalGuarantorInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Supplemental Guarantor Information</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SupplementalGuarantorInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234737032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract', window );"><strong>Disclosure of non-adjusting events after reporting period [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_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory', window );">Subsequent Events</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 30. Subsequent Events</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, we entered into a new distribution agreement with Heineken Brazil that is intended to replace our previous distribution agreement with Heineken Brazil. The effectiveness of this distribution agreement is subject to various conditions, including the approval of the Brazilian antitrust authorities. Pursuant to this new distribution agreement, we will continue to sell and distribute Kaiser, Bavaria and Sol beer brands in Brazil and add to our portfolio premium international brands such as Eisenbahn. We will also cease to sell and distribute Heineken and Amstel beer brands. Moreover, we will have the right to produce and distribute alcoholic beverages and other beers in Brazil based on a certain proportion of Heineken&#8217;s portfolio in Brazil. The agreement has a five-year term and may be automatically renewed for an additional five-year term subject to certain conditions. Upon the new distribution agreement becoming effective, we intend to withdraw from the arbitration and other legal proceedings against Heineken Brazil and waive any rights with respect to any awards or judgments resulting from such arbitration and legal proceedings.</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_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 events after 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> -Name IAS<br> -Number 10<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS10_g17-22_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234718632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock', window );">Basis of consolidation</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1 Basis of consolidation </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries as of December&#160;31, 2020. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specifically, the Company controls an investee if and only if the Company has: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Power over the investee (i.e. existing rights that give it the current ability to direct the relevant activities of the investee) </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Exposure, or rights, to variable returns from its involvement with the investee, and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The ability to use its power over the investee to affect its returns </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company has less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an investee, including: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The contractual arrangement with the other vote holders of the investee </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Rights arising from other contractual arrangements </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The Company&#8217;s voting rights and potential voting rights </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company re-assesses whether or not it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, revenues and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial statements from the date the Company gains control until the date the Company ceases to control the subsidiary. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit or loss and each component of other comprehensive income (OCI) are attributed to the equity holders of the parent of the Company and to the non-controlling interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company&#8217;s accounting policies. All intra-group assets and liabilities, equity, revenues, expenses and cash flows relating to transactions between members of the Company are eliminated in full on consolidation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derecognizes the assets (including goodwill) and liabilities of the subsidiary </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derecognizes the carrying amount of any non-controlling interests </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derecognizes the cumulative translation differences recorded in equity </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizes the fair value of the consideration received </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizes the fair value of any investment retained </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizes any surplus or deficit in profit or loss </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Reclassifies the parent&#8217;s share of components previously recognized in OCI to profit or loss or retained earnings, as appropriate, as would be required if the Company had directly disposed of the related assets or liabilities </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1.1 Acquisitions of non-controlling interests</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions of non-controlling interests are accounted for as transactions with owners in their capacity as owners and therefore they are recognized entirely in equity without applying acquisition accounting. Adjustments to non-controlling interests arising from transactions that do not involve the loss of control are measured at carrying amount and reflected in shareholders&#8217; equity as part of additional paid-in capital.</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_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory', window );">Business combinations</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.2 Business combinations </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method at the acquisition date, which is the date on which control is transferred to the Company. When evaluating control, the Company considers substantive potential voting rights. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured at acquisition date fair value, and the amount of any non-controlling interests in the acquired. For each business combination, the Company elects whether to measure the non-controlling interests in the acquiree at fair value or at the proportionate share of the acquiree&#8217;s identifiable net assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree, and the fair value of the Company&#8217;s previously held equity interest in the acquiree (if any) over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed. If, after reassessment, the net of the acquisition-date amounts of the identifiable assets of the acquiree and liabilities assumed exceeds the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree and the fair value of the Company&#8217;s previously held interest in the acquiree (if any), the excess is recognized immediately in profit or loss as a bargain purchase gain.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs, other than those associated with the issue of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any contingent consideration payable is recognized at fair value at the acquisition date. If the contingent consideration is classified as equity, it is not re- measured and settlement is accounted for within equity. Otherwise, subsequent changes to the fair value of the contingent consideration are recognized in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete and discloses that its allocation is preliminary in nature. Those provisional amounts are adjusted during the measurement period (not greater than 12 months from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sometimes obtaining control of an acquiree in which equity interest is held immediately before the acquisition date is considered as a business combination achieved in stages also referred to as a step acquisition. The Company re-measures its previously held equity interest in the acquiree at its acquisition-date fair value and recognizes the resulting gain or loss, if any, in profit or loss. Also, the changes in the value of equity interest in the acquiree recognized in other comprehensive income shall be recognized on the same basis as required if the Company had disposed directly of the previously held equity interest.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sometimes obtains control of an acquiree without transferring consideration. The acquisition method of accounting for a business combination applies to those combinations as follows:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">The acquiree repurchases a sufficient number of its own shares for the Company to obtain control. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">Minority veto rights expire that previously kept the Company from controlling an acquiree in which it held the majority voting rights.</span></div>iii.The Company and the acquiree agree to combine their businesses by contract in which it transfers no consideration in exchange for control and no equity interest is held in the acquiree, either on the acquisition date or previously.<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_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock', window );">Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.3 Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the financial statements of each individual subsidiary, associate and joint venture, transactions in currencies other than the individual entity&#8217;s functional currency (foreign currencies) are recognized at the exchange rates prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are remeasured at the rates prevailing at that date. Non-monetary items that are measured in terms of historical cost in a foreign currency are not re-measured. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exchange differences on monetary items are recognized in profit or loss in the period in which they arise except for: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The variations in the net investment in foreign subsidiaries generated by exchange rate fluctuation are included in other comprehensive income, which is recorded in equity as part of the cumulative exchange differences on translation of foreign subsidiaries and associates within the accumulated other comprehensive income. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Intercompany financing balances with foreign subsidiaries are classified as non-current investments, since there is no plan to pay such financing in the foreseeable future. Monetary position and exchange rate fluctuation regarding this financing is included in the exchange differences on translation of foreign subsidiaries and associates, which is recorded in equity as part of the accumulated other comprehensive income. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Exchange differences on transactions entered into in order to hedge certain foreign currency risks.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange differences on monetary items are recognized in profit or loss. Their classification in the income statement depends on their nature. Differences arising from fluctuations related to operating activities are presented in the &#8220;other expenses&#8221; line (see Note 20) while fluctuations related to non-operating activities such as financing activities are presented as part of &#8220;foreign exchange gain (loss)&#8221; line in the income statement.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For incorporation into the Company&#8217;s consolidated financial statements, each foreign subsidiary, associate or joint venture&#8217;s individual financial statements are translated into Mexican pesos, as follows: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;For hyperinflationary economic environments, the inflation effects of the origin country are recognized pursuant to IAS 29 Financial Reporting in Hyperinflationary Economies, and subsequently translated into Mexican pesos using the year-end exchange rate for the consolidated statements of financial position and consolidated income statement and comprehensive income; and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;For non-inflationary economic environments, assets and liabilities are translated into Mexican pesos using the year-end exchange rate, equity is translated into Mexican pesos using the historical exchange rate, and the income statement and comprehensive income is translated using the exchange rate at the date of each transaction. The Company uses the average exchange rate of each month only if the exchange rate does not fluctuate significantly. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in relation to a partial disposal of a subsidiary that does not result in the Company losing control over the subsidiary, the proportionate share of exchange differences on translation of foreign subsidiaries and associates are re-attributed to non-controlling interests and are not recognized in profit or loss. For all other partial disposals (i.e., partial disposals of associates or joint ventures that do not result in the Company losing significant influence or joint control), the proportionate share of the exchange differences on translation of foreign subsidiaries and associates is reclassified to profit or loss. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and fair value adjustments on identifiable assets and liabilities acquired arising on the acquisition of a foreign operation are treated as assets and liabilities of the foreign operation and translated at the rate of exchange prevailing at the end of each reporting period. Foreign exchange differences are recognized in equity as part of the exchange differences on translation of foreign subsidiaries and associates. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities denominated in foreign currencies into Mexican pesos is for consolidation purposes and does not indicate that the Company could realize or settle the reported value of those assets and liabilities in Mexican pesos. Additionally, this does not indicate that the Company could return or distribute the reported Mexican peso value in equity to its shareholders.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exchange Rates of Local Currencies Translated to Mexican Pesos (1)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Exchange Rate for</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exchange Rate as of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country or Zone </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Functional coin</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quetzal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.78</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.45</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colon</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.04</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balboa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">21.49</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.26</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.95</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.85</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cordoba</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.63</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.58</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.61</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.57</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.56</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.31</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.73</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.31</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.18</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.89</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.29</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.84</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.68</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.37</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguayan peso</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.51</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.55</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.63</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.47</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.51</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt">Exchange rates published by the central bank of each country</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_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock', window );">Recognition of the effects of inflation in countries with hyperinflationary economic environments</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.4 Recognition of the effects of inflation in countries with hyperinflationary economic environments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on July 1, 2018, Argentina became a hyperinflationary economy because, among some other economic factors,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the last three years&#8217; cumulative inflation in Argentina exceeded 100% according to the several economic indexes that exist in the country. For being considered hyperinflationary, the financial information for our Argentine subsidiary has been adjusted to recognize the inflationary effects since January 1, 2018 through:</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Using inflation factors to restate non-monetary assets, such as inventories, property, plant and equipment, net, intangible assets, net, including related costs and expenses when such assets are consumed or depreciated.  </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Recognizing the monetary position gain or loss in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company restates the financial information of subsidiaries that operate in hyperinflationary economic environment using the consumer price index (CPI) of each country. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FACPCE (Federacion Argentina de Consejos Profesionales de Ciencias Economicas) approved on September 29, 2018 and published on October 5, 2018, a resolution which defines, among other things, that the index price to determine the restatement coefficient (Based on a series that applies the NCPI from January with the IPIM until this date, and computing November and December 2015 using the CPI- of Ciudad del Gran Buenos Aires (CGBA) variation).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019, and 2018, the operations of the Company are classified as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cumulative Inflation 2018-2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Type of Economy </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2017-2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2016-2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11.2%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.2%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.7%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(1.5)%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">209.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">28.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr></table></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_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory', window );">Cash and cash equivalents</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.5 Cash and cash equivalents </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of deposits in bank accounts which generate interest on the available balance. Cash equivalents are mainly represented by short-term bank deposits and fixed income investments (overnight), both with maturities of three months or less and their carrying values approximate fair value. </span></div>The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 6). Restricted cash is presented within other current financial assets given that the restrictions are short-term in nature.<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_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory', window );">Financial assets</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6 Financial assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are classified within the following business models depending on the Management&#8217;s objective: (i) "hold to maturity to collect contractual cash flows", (ii) "hold to collect contractual cash flows and sell financial assets" and (iii) "Others or hold to negotiate" or as derivatives assigned in hedging instruments with an effective hedge, as appropriate. The classification depends on the nature and purpose of the financial assets and is determined at the time of initial recognition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs a portfolio &#8211; level assessment of the business model objective in which a financial asset is held to reflect the best way in which the business manages the financial asset and the manner in which the information is provided to the management of the Company. The information that is considered within the evaluation includes:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The policies and objectives of the Company in relation to the portfolio and the practical implementation of said policies;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Performance and evaluation of the Company's portfolio including accounts receivable;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Risks that affect the performance of the business model and how those risks are managed;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Any compensation related to the performance of the portfolio; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Frequency, volume and timing of sales of financial assets in previous periods together with the reasons for said sales and expectations regarding future sales activities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial assets include cash, cash equivalents and restricted cash, investments with maturities of more than three months, loans and accounts receivable, derivative financial instruments and other financial assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the initial recognition of a financial asset, the Company measures it at fair value plus the transaction costs that are directly attributable to the purchase thereof, in the event that said asset isn&#8217;t measured at fair value through profit or loss. Accounts receivable that do not have a significant financing component are measured and recognized at the transaction price when they are generated. The rest of the financial assets are recognized only when the Company is a party to the contractual provisions of the instrument.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset is measured using assumptions that would be used by market participants when valuing the asset, assuming that market participants act in the best economic interest.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the initial recognition, the financial asset is also classified as measured at: amortized cost, fair value with changes in other comprehensive income &#8211; debt or equity investments &#8211; and fair value through profit or loss. The classification depends on the objective by which the financial asset is acquired.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are not reclassified after their initial recognition unless the Company changes the business model to manage the financial assets; in which case, all affected financial assets are reclassified on the first day of the first reporting period following the change in the business model.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1 Financial assets at amortized cost</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset is measured at amortized cost if it meets the following two conditions and isn&#8217;t designated as fair value through profit and loss (FVTPL):</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">It&#8217;s managed within a business model whose objective is to maintain financial assets to recover the contractual cash flows; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are only payments at specified dates of the principal and interest on the amount of the outstanding principal, or solely payments of principal and interest (&#8220;SPPI&#8221;).</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost of a financial asset is the amount of the initial recognition minus the principal payments, plus or minus the accumulated amortization using the effective interest rate method of any difference between the initial amount and the amount as of the maturity and, adjusted for impairment loss. The financial product, exchange fluctuation and impairment are recognized in results. Any profit or loss is also recognized in the same way in results.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1.1 Effective interest rate method (ERR)</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The effective interest rate method is a method to calculate the amortized cost of loans, accounts receivables and other financial assets (designated as held-to-maturity) and to allocate interest income / expense over the relevant period. The effective interest rate is the rate that exactly discounts estimated future cash receipts (including all fees paid or received that represents an integral part of the effective interest rate, transaction costs and other premiums or discounts) through the expected life of the financial asset, or (where appropriate) a shorter period, to the net carrying amount on the initial recognition.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.2 Financial assets at fair value with changes in other comprehensive income (&#8220;FVOCI&#8221;)</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">A financial asset is measured as FVOCI if it meets the following two conditions and isn&#8217;t designated as FVTPL:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Its administered within a business model whose objective is achieved through the collection of contractual cash flows and the sale of financial assets; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are solely principle and interest payments.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">These assets are subsequently measured at fair value. The financial product calculated using the IRR, the exchange rate fluctuation and the impairment are recognized in profit and loss. Other gains and losses, related to changes in fair value are recognized in OCI. In cases of losses or dispositions, the accumulated gains and losses in OCI are reclassified to profit and loss.  </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">In the initial recognition of an equity instrument that isn&#8217;t held for trading, under the "other" business model, the Company may irrevocably choose to present changes in the fair value of the investment in OCI. This choice is made at the level of each investment. Equity instruments are subsequently measured at fair value. Dividends are recognized as profit in profit and loss unless the dividend clearly represents a recovery part of the investment cost. Other net gains and losses, related to changes in fair value, are recognized in OCI and are not reclassified to consolidated net income in subsequent periods.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.3 Financial assets at fair value through profit and loss (FVTPL)</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Financial assets designated as FVTPL include financial assets held for trading and financial assets designated at initial recognition as FVTPL. Financial assets are classified as held for trading if they are acquired to be sold in the short term. Derivatives, including implicit derivatives are also designated as held for trading unless they are designated as effective hedging instruments as defined in IFRS 9. Financial assets as FVTPL are registered in the balance sheet at fair value with the net changes in the fair value presented as financial expense (negative changes in fair value) or financial income (positive net changes in fair value) in profit and loss statement.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.4 Evaluation that contractual cash flows are solely principal and interest payments (&#8220;SPPI&#8221;)  </span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to classify a financial asset within one of the three different categories, the Company determines whether the contractual cash flows of the asset are solely principal and interest payments. The Company considers the contractual terms of the financial instrument and whether the financial asset contains any contractual term that could change the timing or amount of the contractual cash flows in such a way that it would not meet the SPPI criteria. To make this evaluation, the Company considers the following:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Contingent events that would change the cash flows amount or timing;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Terms that can adjust the contractual coupon rate, including variable interest rate characteristics;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Payment and extension features; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Characteristics that limit the Company's right to obtain cash flows from certain assets.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A prepaid feature is consistent with the characteristics of SPPIs if the prepayment amount substantially represents the amounts of the principal and interest pending payment, which could include reasonable compensation for early termination of the contract. Additionally, a financial asset acquired or originated with a premium or discount to its contractual amount and in the initial recognition the fair value of the prepaid characteristic is insignificant, the asset will pass the test of the contractual characteristics of cash flow if the amount prepaid represents substantially the contractual amount and accrued interest (but not paid); which may include additional compensation for the early contract termination.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.5 Loans and receivables     </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans and receivables are non-derivative financial instruments with fixed or determinable payments that are not quoted in an active market. Loans and receivables with a stated term (including trade and other receivables) are measured at amortized cost using the effective interest method, less any impairment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income is recognized by applying the effective interest rate, except for short-term receivables when the recognition of interest would be immaterial. For the years ended December&#160;31, 2020, 2019 and 2018 the interest income on loans and receivables recognized in the interest income line item within the consolidated income statements is Ps. 6, Ps. 5 and Ps. 5, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.6 Other financial asset </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financial assets include long term accounts receivable and derivative financial instruments. Other financial assets with a stated term are measured at amortized cost using the effective interest method, less any impairment.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.7 Financial assets impairment</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company recognizes impairment due to expected credit loss (ECL) in:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Financial assets measured at amortized cost;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Debt investments measured at FVOCI;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Other contractual assets</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Impairment losses on accounts receivable, contractual assets and leasing receivables are always measured at an amount equal to ECL for the remaining life, whether or not it has a significant financing component. The Company applies the criteria to all accounts receivable, contractual assets and leasing credits, but it can be applied separately to accounts receivable and contractual assets of financial leases.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company measures impairment losses at an amount equal to ECL for the remaining life, except for the following:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Debt instruments determined to be of low credit risk; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Other debt instruments and bank balances for which the credit risk (risk of non- recoverability over the expected life of the financial instrument) has not increased significantly since the initial recognition.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">In determining whether the credit risk of a financial asset has increased significantly since initial recognition and estimating the ECL, the Company considers reasonable and supportable information that is relevant and available without cost or disproportionate effort. This includes qualitative and quantitative information and analysis, based on historical experience and an informed credit assessment of the Company.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss is a weighted estimate of the probability of expected loss. The amount of impairment loss is measured as the present value of any lack of liquidity (the difference between the contractual cash flows that correspond to the Company and the cash flows that management expects to receive). The expected credit loss is discounted using the original financial asset effective interest rate.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company annually evaluates the reasonableness to determine if there was objective evidence of impairment. Some objective evidence that financial assets were impaired includes:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Non-payment or delinquency of a debtor;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Restructuring of an amount corresponding to the Company under terms that the Company would not otherwise consider;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Indicators that a debtor or client will incur into bankruptcy;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Adverse changes in the status of debtor or client payments;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The disappearance of an active market for an instrument due to financial difficulties; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Evident information indicating that there was a measurable decrease in the expected cash flows of a group of financial assets.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">For an investment within an equity instrument, objective evidence of impairment includes a significant or prolonged decrease in its fair value lower than the carrying amount.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss on financial assets measured at amortized cost is reduced from the carrying amount and for financial assets measured at FVOCI, the impairment loss is recognized within OCI. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.8 Derecognition</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset (or, where applicable, a part of a financial asset or part of a group of similar financial assets) is derecognized when:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The rights to receive cash flows from the financial asset have expired; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The Company has transferred its rights to receive the asset cash flows or has assumed an obligation to pay the full received cash flows without material delay to a third party under a &#8216;pass-through&#8217; arrangement; and either (a) the Company has transferred substantially all the risks and rewards of the asset, or (b) the Company has neither transferred or retained substantially all the asset risks and benefits, but has transferred control of the asset. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.9 Offsetting of financial instruments</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are required to be offset against financial liabilities and the net amount reported in the consolidated statement of financial position if, and only if the Company:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Currently has an enforceable legal right to offset the recognized amounts; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Intends to settle on a net basis, or to realize the assets and settle the liabilities simultaneously</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_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory', window );">Derivative financial instruments</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7 Derivative financial instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to different risks related to cash flows, liquidity, market and third-party credit. As a result, the Company contracts different derivative financial instruments in order to reduce its exposure to the risk of exchange rate fluctuations between the U.S. Dollar and other currencies, and interest rate fluctuations associated with its borrowings denominated in foreign currencies and the exposure to the risk of fluctuation in the costs of certain raw materials. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company values and records all derivative financial instruments and hedging activities in the consolidated statement of financial position as either an asset or liability measured at fair value, considering quoted prices in recognized markets. If such instruments are not traded in a formal market, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable market data, recognized in the financial sector. Changes in the fair value of derivative financial instruments are recorded each year in current earnings otherwise as a component of cumulative other comprehensive income based on the item being hedged and the effectiveness of the hedge. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.1 Hedge accounting </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designates certain hedging instruments, which include derivatives to cover foreign currency risk, as either fair value hedges or cash flow hedges. Hedges of foreign exchange risk on firm commitments are accounted for as cash flow hedges. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the inception of the hedge relationship, the Company documents the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on an ongoing basis, the Company documents whether the hedging instrument is highly effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.2 Cash flow hedges </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognized in OCI and accumulated under the hedging valuation of the effective portion of derivative financial instruments. The gain or loss relating to the ineffective portion is recognized immediately in consolidated net income and is included in the market value (loss) on financial instruments line item within the consolidated statements of income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts previously recognized in other comprehensive income and accumulated in equity are reclassified to consolidated net income in the periods when the hedged item is recognized in profit and loss, in the same line of the consolidated statement of income as the recognized hedged item. However, when the hedged forecast transaction results in the recognition of a non-financial asset or a non-financial liability, the gains and losses previously recognized in other comprehensive income and accumulated in equity are transferred from equity and included in the initial measurement of the cost of the non-financial asset or non-financial liability. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hedge accounting is discontinued when the Company revokes the hedging relationship, when the hedging instrument expires or is sold, terminated, or exercised, or when it no longer qualifies for hedge accounting. Any gain or loss recognized in cumulative other comprehensive income in equity at that time remains in equity and is recognized when the forecast transaction is ultimately recognized in consolidated net income. When a forecast transaction is no longer expected to occur, the gain or loss accumulated in equity is recognized immediately in consolidated net income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.3 Fair value hedges </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For hedge items carried at fair value the change in the fair value of a hedging derivative is recognized in profit and loss as foreign exchange gain or loss, as they relate to foreign currency risk. The change in the fair value of the hedged item attributable to the risk hedged is recorded as part of the carrying value of the hedged item and is also recognized in the statement of profit or loss as foreign exchange gain or loss. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fair value hedges relating to items carried at amortized cost, change in the fair value of the effective portion of the hedge is recognized first as an adjustment to the carrying value of the hedged item and then any adjustment to carrying value is amortized through profit or loss over the remaining term of the hedge using the EIR (Effective Interest Rate) method. EIR amortization may begin as soon as an adjustment exists and no later than when the hedged item ceases to be adjusted for changes in its fair value attributable to the risk being hedged. If the hedged item is derecognized, the unamortized fair value is recognized immediately in profit or loss. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When an unrecognized firm commitment is designated as a hedged item, the subsequent cumulative change in the fair value of the firm commitment attributable to the hedged risk is recognized as an asset or liability with a corresponding gain or loss recognized in profit and loss. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.4 Hedge of net investment in a foreign business</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company designates certain debt securities as a hedge of its net investment in foreign subsidiaries and applies hedge accounting to foreign currency differences arising between the functional currency of its investments abroad and the functional currency of the holding company (Mexican peso), regardless of whether the net investment is held directly or through a sub-holding. Differences in foreign currency that arise in the conversion of a financial liability designated as a hedge of a net investment in a foreign operation are recognized in other comprehensive income in the exchange differences on the translation of foreign operations and associates caption, to the extent that the hedge is effective. To the extent that the hedge is ineffective, such differences are recognized as market value gain or loss on financial instruments within the consolidated income statements. When part of the hedge of a net investment is disposed, the corresponding accumulated foreign currency translation effect is recognized as part of the gain or loss on disposal within the consolidated income statement. As of December 31, 2020, 2019 and 2018 there were no transactions of this nature.</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_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory', window );">Fair value measurement</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.8 Fair value measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures financial instruments, such as, derivatives, and certain non-financial assets such as trust assets of labor obligations at fair value at each balance sheet date. Also, fair values of bank loans and notes payable carried at amortized cost are disclosed in Note 19.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction to sell the asset or transfer the liability takes place either: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; In the principal market for the asset or liability, or </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; In the absence of a principal market, in the most advantageous market for the asset or liability </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A fair value measurement of a non-financial asset takes into account a market participant&#8217;s ability to generate economic benefits by using the asset in its highest and best use or by selling it to another market participant that would use the asset in its highest and best use. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses valuation techniques that are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximizing the use of relevant observable inputs and minimizing the use of unobservable inputs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All assets and liabilities for which fair value is measured or disclosed in the financial statements are categorized within the fair value hierarchy, described as follows, based on the lowest level input that is significant to the fair value measurement as a whole: </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt">      Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt">      Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10pt">      Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For assets and liabilities that are recognized in the financial statements on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by re-assessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole) at the end of each reporting period. </span></div>The Company determines the policies and procedures for both recurring fair value measurement, such as those described in Note 21 and unquoted liabilities such as debt described in Note 19. For the purpose of fair value disclosures, the Company has determined classes of assets and liabilities on the basis of the nature, characteristics and risks of the asset or liability and the level of the fair value hierarchy as explained above.<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_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock', window );">Inventories and cost of goods sold</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.9 Inventories and cost of goods sold </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are measured at the lower of cost and net realizable value. Net realizable value represents the estimated selling price for inventories less all estimated costs of completion and costs necessary to make the sale. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories represent the acquisition or production cost that is incurred when purchasing or producing a product, and are based on the weighted average cost formula. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold is based on the weighted average cost of the inventories at the time of sale. Cost of goods sold includes expenses related to the purchase of raw materials used in the production process, as well as labor costs (wages and other benefits), depreciation of production facilities, equipment and other costs, including fuel, electricity, equipment maintenance and inspection. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is required to make judgements regarding write-downs to determine the net realizable value of the inventory. These write-downs consider factors such as age and condition of goods as recent market data to assess the estimated future demand for goods. To date the COVID-19 pandemic has not had a material impact on the Company&#180;s assessment of the net realizable value of the inventory, with inventory turns remaining similar since the commencement of the pandemic.</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_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory', window );">Held for sale long lived assets and discontinued operations</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.10 Held for sale long lived assets and discontinued operations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies the long lived assets as held for sale when:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.24pt">An asset is expected to be recovered principally through the sale, instead of being recovered through continuous  operational use;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">An asset is maintained as held for its immediately sale and;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.24pt">An asset&#8217;s sale is considered as highly possible in its actual condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A sale is considered highly possible when:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Management is engaged with a sales plan;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An active plan to locate a buyer has been initiated;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The asset must be actively marketed at a reasonable price related to its fair value; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The sale is expected to be completed in less than one year from the date classification.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-current assets held for sale are measured at the lower value between the carrying value and the fair value less the disposal cost.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discontinued operations are the results of operations and cash flows that can be clearly distinguished from the rest of the Company&#8217;s operations an cash flows that have been disposed or classified as held for sale, and:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Represent either a separated major line of business or geographic area;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Are part of a coordinated plan to dispose of a major line of business or a geographic of operations; or</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">It is a subsidiary acquired exclusively for the purpose of reselling it.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discontinued operations are excluded from the continuing operations results and they are presented separately net of tax in the consolidated income</span></div>Additional disclosure is provided in Note 5 regarding the Company&#8217;s disposal of Philippine.<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_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock', window );">Other current assets</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11 Other current assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets, which will be realized within a period of less than one year from the reporting date, are comprised of prepaid assets, product promotion and agreements with customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid assets principally consist of advances to suppliers of raw materials, advertising, promotional, leasing and insurance costs, and are recognized as other current assets at the time of the cash disbursement, and are unrecognized in the consolidated statement of financial position and recognized in the appropriate consolidated income statement caption when the risks and rewards of the related goods have been transferred to the Company or services have been received, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has prepaid advertising costs which consist of television and radio advertising airtime paid in advance. These expenses are generally amortized over the period based on the transmission of the television and radio spots. The related production costs are recognized in consolidated income statement as incurred. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreements with customers for the right to sell and promote the Company&#8217;s products over a certain period. The majority of these agreements have terms of more than one year, and the related costs are amortized using the straight-line method over the term of the contract. During the years ended December&#160;31, 2020, 2019 and 2018, such amortization aggregated to Ps. 213, Ps. 273 and Ps. 277, respectively</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</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_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory', window );">Investments in other entities</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12 Investments in other entities</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12.1 Investments in associates </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Associates are those entities over which the Company has significant influence. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but without control over those policies. Upon loss of significant influence over the associate, the Company measures and recognizes any retained investment at its fair value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in associates are accounted for using the equity method and initially recognized at cost, which comprises the investment&#8217;s purchase price and any directly attributable expenditure necessary to acquire it. The carrying amount of the investment is adjusted to recognize changes in the Company&#8217;s share of net assets of the associate since the acquisition date. The financial statements of the associates are prepared for the same reporting period as the Company.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company&#8217;s share of losses exceeds the carrying amount of the investment in the associate, including any advances, the carrying amount is reduced to nil and recognition of further losses is discontinued except to the extent that the Company has a legal or constructive obligation or has made payments on behalf of the associate. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill identified at the acquisition date is presented as part of the investment in shares of the associate in the consolidated statement of financial position. Any goodwill arising on the acquisition of the Company&#8217;s interest in an associate is measured in accordance with the Company&#8217;s accounting policy for goodwill arising in a business combination, see Note 3.2.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After application of the equity method, the Company determines whether it is necessary to recognize an additional impairment loss on its investment in its associate. The Company determines at each reporting date whether there is any objective evidence that the investment in the associates is impaired. If this is the case, the Company calculates the amount of impairment as the difference between the recoverable amount of the associate and its carrying value and recognizes the amount in the share of the profit or loss of associates accounted for using the equity method in the consolidated statements of income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12.2 Joint arrangements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint arrangement is an arrangement in which two or more parties have joint control. Joint control is the contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. The Company classifies its interests in joint arrangements as either joint operations or joint ventures depending on the Company&#8217;s rights to the assets and obligations for the liabilities of the arrangements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement. The Company recognizes its interest in the joint ventures as an investment and accounts for that investment using the equity method.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the Company does not have an interest in joint operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon loss of joint control over the joint venture, the Company measures and recognizes any retained investment at its fair value.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12.3 Investment in Venezuela </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On December 31, 2017, the Company changed the method of accounting for its investment in Venezuela from consolidation to the fair value method through OCI using a Level 3 inputs and recognized as of December 31, 2019 a fair value loss on the investment Ps. 216. Gains and losses on the investment since January 1, 2018 are recognized in OCI.As December 31, 2020 fair value of Venezuela investment is Ps. 0.</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_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory', window );">Property, plant and equipment</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.13 Property, plant and equipment </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are initially recorded at their cost of acquisition and/or construction and are presented net of accumulated depreciation and accumulated impairment losses if any. The borrowing costs related to the acquisition or construction of qualifying assets is capitalized as part of the cost of that asset. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major maintenance costs are capitalized as part of total acquisition cost, which imply an increase on the asset useful life. Routine maintenance and repair costs are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress consists of long-lived assets not yet in service, in other words, that are not yet ready for the purpose that they were bought, built or developed. The Company expects to complete those investments during the following 12 months. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method. Where an item of property, plant and equipment comprises major components having different useful lives, the components are accounted for and depreciated separately. The Company estimates depreciation rates, considering the estimated useful lives of the assets. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the Company&#8217;s principal assets are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.222%"><tr><td style="width:1.0%"/><td style="width:75.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;40 &#8211; 50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;10 &#8211; 20</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;7 &#8211; 15</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refrigeration equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;5 &#8211; 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Returnable bottles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 &#8211; 3</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;3 &#8211; 10</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives, residual values and depreciation method are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds (if any) and the carrying amount of the asset and is recognized in consolidated income statement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Returnable and non-returnable bottles: </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two types of bottles: returnable and non-returnable. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Non-returnable: bottles are recorded in the consolidated income statement at the time of the sale of the product.</span></div><div style="text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Returnable: bottles are classified as long-lived assets as a component of property, plant and equipment. Returnable bottles are recorded at acquisition cost and for countries with hyperinflationary economies, restated according to IAS 29. Depreciation of returnable bottles is computed using the straight-line method over their estimated useful lives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">There are two types of returnable bottles: </span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-42.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:38.25pt">Those that are in the Company&#8217;s control within its facilities, plants and distribution centers; and </span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-42.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:38.25pt">Those that have been placed in the hands of customers and still belong to the Company. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returnable bottles that have been placed in the hands of customers are subject to an agreement with a retailer pursuant to which the Company retains ownership. These bottles are monitored by sales personnel during periodic visits to retailers and the Company has the right to charge any breakage identified to the retailer. Bottles that are not subject to such agreements are expensed when placed in the hands of retailers. </span></div>The Company&#8217;s returnable bottles are depreciated according to their estimated useful lives (3 years for glass bottles and 1.5 years for PET bottles). Deposits received from customers are amortized over the same estimated useful lives of the bottles.<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_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory', window );">Borrowing costs</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.14 Borrowing costs </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowing costs directly attributable to the acquisition, construction or production of qualifying assets, which are assets that necessarily take a substantial period of time to get ready for their intended use or sale, are added to the cost of those assets, until such time as the assets are substantially ready for their intended use or sale. Borrowing costs may include: </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;interest expense; and </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;exchange differences arising from foreign currency borrowings to the extent that they are regarded as an adjustment to interest costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income earned on the temporary investment of specific borrowings pending their expenditure on qualifying assets is deducted from the borrowing costs eligible for capitalization. </span></div>All other borrowing costs are recognized in the consolidated income statement in the period in which they are incurred.<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_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory', window );">Intangible assets</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.15 Intangible assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are identifiable non-monetary assets without physical substance and represent payments whose benefits will be received in future years. Intangible assets acquired separately are measured at initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value as at the date of acquisition (see Note 3.2). Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. The useful lives of intangible assets are assessed as either finite or indefinite, in accordance with the period over which the Company expects to receive the benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are amortized and mainly consist of information technology and management system costs incurred during the development stage which are currently in use. Such amounts are capitalized and then amortized using the straight-line method over their expected useful lives. Expenditures that do not fulfill the requirements for capitalization are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized intangible assets, such as finite lived intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group of assets may not be recoverable through its expected future cash flows. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with an indefinite life are not amortized and are subject to impairment tests on an annual basis as well as whenever certain circumstances indicate that the carrying amount of those intangible assets exceeds their recoverable value. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets with an indefinite life mainly consist of rights to produce and distribute Coca-Cola trademark products in the Company&#8217;s territories. These rights are contained in agreements that are standard contracts that The Coca-Cola Company has with its bottlers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had four bottler agreements in Mexico: (i)&#160;Valley of Mexico territory, which is up for renewal in June 2023, (ii)&#160;the agreement for the Southeast territory, which is up for renewal in June 2023, (iii)&#160;the agreement for the Bajio territory, which is up for renewal in May 2025 and (iv)&#160;the agreement for the Golfo territory, which is up for renewal in May 2025. As of December&#160;31, 2020, the Company had one bottler agreement in Brazil which is up for renewal in October 2027; As of December&#160;31, 2020, the Company had three bottler agreements in Guatemala, which are up for renewal in March 2025 (one contract) and April 2028 (two contracts).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition the Company had one bottler agreement in each country which is up for renewal as follows; Argentina, which is up for renewal in September 2024; Colombia, which is up for renewal in June 2024; Panama, which is up for renewal in November 2024; Costa Rica, which is up for renewal in September 2027; Nicaragua, which is up for renewal in May 2026, and Uruguay, which is up for renewal in June 2028. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 our investee KOF Venezuela had one bottler agreement, which is up for renewal in August 2026.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement. In addition, these agreements generally may be terminated in the case of material breach. Termination would prevent the Company from selling Coca-Cola trademark beverages in the affected territory and would have an adverse effect on the Company&#180;s business, financial conditions, results from operations and prospects.</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_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory', window );">Non-current assets held for sale</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16 Non-current assets held for sale </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current assets and disposal groups are classified as held for sale if their carrying amount will be recovered principally through a sale transaction rather than through continuing use. This condition is regarded as met only when the sale is highly probable and the non-current asset (or disposal group) is available for immediate sale in its present condition. Management must be committed to the sale, which should be expected to qualify for recognition as a completed sale within one year from the date of classification. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company is committed to a sale plan involving loss of control of a subsidiary, all of the assets and liabilities of that subsidiary are classified as held for sale when the criteria described above are met, regardless of whether the Company will retain a non-controlling interest in its former subsidiary after the sale. </span></div>Non-current assets (and disposal groups) classified as held for sale are measured at the lower of their previous carrying amount and fair value less costs to sell.<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_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory', window );">Impairment of long-lived assets</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.17 Impairment of long-lived assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of each reporting period, the Company reviews the carrying amounts of its long-lived tangible and intangible assets to determine whether there is any indication that those assets have suffered an impairment loss. If any such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment loss (if any). Where it is not possible to estimate the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the asset belongs. Where a reasonable and consistent basis of allocation can be identified, corporate assets are also allocated to individual CGUs, or otherwise they are allocated to the smallest CGUs for which a reasonable and consistent allocation basis can be identified. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For goodwill and other indefinite lived intangible assets, the Company tests for impairment on an annual basis and whenever certain circumstances indicate that the carrying amount of the related CGU might exceed its recoverable amount. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recoverable amount is the higher of fair value less costs to sell and value in use. In assessing value in use, the estimated future cash flows are discounted to their present value using discount rate that reflects current market assessments of the time value of money and the risks specific to the asset for which the estimates of future cash flows have not been adjusted, as discussed in Note 2.3.1.1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the recoverable amount of an asset (or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount. An impairment loss is recognized immediately in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where the conditions leading to an impairment loss no longer exist, it is subsequently reversed, that is the carrying amount of the asset (or CGU) is increased to the revised estimate of its recoverable amount, but so that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset (or CGU) in prior years. A reversal of an impairment loss is recognized immediately in consolidated net income. Impairment losses related to goodwill are not reversible. For the year ended December&#160;31, 2020, 2019 and 2018 there was no impairment related to goodwill recognized.</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_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory', window );">Leases</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.18 Leases </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with IFRS 16, the Company evaluates whether a contract is, or contains a lease when the contract transfers the right to control an identified asset during a period in exchange for a consideration. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether a contract is a lease agreement when:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The contract involves the use of an identified asset - this can be specified explicitly or implicitly, and must be physically distinct or represent substantially the entire capacity of a physically distinct asset. If the lessor has substantive substitution rights, the asset is not identified;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company has the right to receive substantially all the economic benefits of the use of the asset throughout the period of use;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The Company has the right to direct the use of the asset when it has the right to make the most relevant decisions about how, and for what purpose the asset is used. When the use of the asset is predetermined, the Company has the right to direct the use of the asset if it: i) it has the right to operate the asset; or ii) it designed the asset in a way that pre-determines for what purpose it will be used.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a tenant </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Initial measurement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the start date of the lease, the Company recognizes a right-of-use-asset and a leasing liability. The right-of-use asset is initially measured at cost, which includes the initial amount of the lease liability adjusted for any lease payment made during or before the initial application date. The right-of-use asset considers the incurred initial direct costs and an estimate of the costs to dismantle and eliminate the underlying asset, or to restore the underlying asset or the place where it is located, less any lease incentive received.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured at the present value of future lease payments for the period remaining at the date of initial application. Such payments are discounted using the incremental borrowing rate of the Company, which is considered as the rate that the Company would have to pay for a similar period financing, and with a similar guarantee, to obtain an asset of similar value to the leased asset. For the Company, the discount rate used to measure the right-of-use asset and the lease liability is the rate related to the Company's financing cost.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease payments included in the measurement of the lease liability include the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fixed payments, including payments that are substantially fixed;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Variable lease payments that depend on an index or a rate, initially measured using the index or the rate as of the lease commencement date;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">&#160;The price related to a purchase option that the Company has reasonable exercising certainty, an option to extend the contractual agreement and penalties for early termination of the lease agreement, unless the Company has reasonable certainty of not exercising those options.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">&#160;Amounts payable for residual value guarantees;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Payments for early cancellation, if this option is contemplated in the lease conditions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize a right-of-use asset and lease liability for those short-term agreements with a contractual period of 12 months or less and leases of low-value assets, mainly information technology equipment used by employees, such as laptops and desktops, handheld devices and printers. The Company recognizes the lease payments associated with these agreements as an expense in the consolidated statement of income as they are incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Measurement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use asset is depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. In addition, the right-of-use asset is periodically evaluated for impairment losses, if any, and evaluated for some lease liability remedies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities are subsequently measured at amortized cost using the effective interest rate method. The Company re-measures the lease liability without modifying the discount rate when there is a modification in future lease payments under a residual value guarantee or if the modification arises from a change in the index or rate when there are variable payments. The lease liability is measured again using a new incremental borrowing rate at the date of modification when:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An option to extend or terminate the agreement is exercised by modifying the non-cancelable period of the contract;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company changes its assessment of whether it will exercise a purchase option.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">When the lease liability is re-measured, an adjustment is made to the corresponding carrying amount of the right of use asset , or is recorded in profit or loss if the carrying amount of the asset has been reduced to zero.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A modification to the lease agreement is accounted for as a separate agreement if the following two conditions are met: </span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.9pt">The modification increases the scope of the lease by adding the right to use one or more underlying assets; and</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-36pt"><span style="color:#777777;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.87pt">The consideration of the lease is increased by an amount proportional to the independent price of the increase in scope and by any adjustment to that independent price to reflect the contract circumstances.</span><span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the consolidated income statement, the interest expense of the lease liability is presented as a component of the financial expense, unless they are directly attributable to qualified assets, in which case they are capitalized according to the Company&#8217;s financing cost accounting policy. The right-of-use assets are measured according to the cost model, depreciated over the lease term using the straight line method and recognized in the consolidated statement of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Improvements in leased properties are recognized as part of property, plant and equipment in the consolidated statement of financial position and amortized using the straight-line method, over the shorter of the useful life of the asset and the term of the related lease.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As property owner.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company as lessor determines at the beginning of the lease, if each agreement is classified as an operating or financial lease.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases are classified as finance leases when under the terms of the lease agreement substantially all the risks and rewards of the underlying asset have been transferred, otherwise, lease agreements are classified as operating leases. The Company considers some of the following indicators, among others; to analyze whether substantially all the inherent risks and benefits are transferred:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.1pt">If the lease is for most of the useful life of the asset;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.1pt">If the present value of the minimum future lease payments amounts to substantially all of  the underlying asset fair value.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes payments for operating leases received as income in a straight line during the term of the lease within the consolidated statements of income, except when another basis best represents the time pattern in which the economic benefits of the leased asset are transferred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company initially recognizes an equal amount to the lease net investment, which is the present value of future lease payments plus any residual value guarantee; and a distinction is made between the current portion of collections with a maturity of less than or equal to a 12-month term and non-current collections, with a maturity of more than 12 months; including:</span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">fixed payments including those leases that in substance are fixed, which may involve variability, but essentially unavoidable, less any lease incentive to be collected;</span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.8pt">payments for variable rent that depend on an index or a rate as of the start date of the lease;</span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.03pt">amounts payable by the lessee for residual value guarantees (if applicable); </span></div><div style="padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iv)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.57pt">the price related to a purchase option if the lessee is reasonably sure to exercise it (if applicable); and</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(v)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Payments for penalties arising from the termination of the lease, if the term of the lease reflects that the lessee will exercise an option to terminate the lease.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intercompany transactions related to transactions among lessors and lessees within the Group are eliminated in the Company consolidation process.</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_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock', window );">Financial liabilities and equity instruments</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19 Financial liabilities and equity instruments </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19.1 Classification as debt or equity </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt and equity instruments issued by a group entity are classified as either financial liabilities or as equity in accordance with the substance of the contractual arrangements and the definitions of a financial liability and an equity instrument. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19.2 Equity instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An equity instrument is any contract that evidences a residual interest in the assets of an entity after deducting all of its liabilities. Equity instruments issued by the Company are recognized when the proceeds are received, net of direct issue costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repurchase of the Company&#8217;s own equity instruments is recognized and deducted directly from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Company&#8217;s own equity instruments. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19.3 Financial liabilities </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Initial recognition and measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities within the scope of IFRS 9 are classified as financial liabilities at amortized cost, except for derivative instruments designated as hedging instruments in an effective hedge, financial liabilities arising from transfer of a financial asset that does not qualify for de-recognition, financial guarantee contracts and contingent consideration obligation in a business combination, as appropriate, which are recognized at FVTPL. The Company determines the classification of its financial liabilities at initial recognition. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial liabilities are recognized initially at fair value less, in the case of loans and borrowings, directly attributable transaction costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial liabilities include trade and other payables, loans and borrowings, and derivative financial instruments, see Note 3.7. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of financial liabilities depends on their classification as described below: </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans and borrowings </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After initial recognition, interest bearing loans and borrowings are subsequently measured at amortized cost using the effective interest method. Gains and losses are recognized in the consolidated statements of income when the liabilities are derecognized as well as through the effective interest method amortization process. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized cost is calculated considering any discount or premium on acquisition and fees or costs that are an integral part of the effective interest method. The effective interest method amortization is included in interest expense in the consolidated statements of income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">De-recognition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. </span></div>When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the de-recognition of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the consolidated statements of income.<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_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory', window );">Provisions</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.20 Provisions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present obligation (contractual or implied) as a result of a past event, it is probable that the Company will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount recognized as a provision is the best estimate of the consideration required to settle the present obligation at the end of the reporting period, taking into account the risks and uncertainties surrounding the obligation. When a provision is measured using the cash flows estimated to settle the present obligation, its carrying amount is the present value of those cash flows (where the effect of the time value of money is material). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured reliably. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a provision for a loss contingency when it is probable (i.e. the probability that the event will occur is greater than the probability that it will not) that certain effects related to past events, would materialize and can be reasonably quantified. These events and their financial impact are also disclosed as loss contingencies in the consolidated financial statements when the risk of loss is deemed to be other than remote. The Company does not recognize an asset for a gain contingency until the gain is realized, see Note 26. </span></div>Restructuring provisions are recognized only when the recognition criteria for provisions are fulfilled. The Company has a constructive obligation when a detailed formal plan identifies the business or part of the business concerned, the location and number of employees affected and there is a detailed estimate of the associated costs, and an appropriate timeline. Furthermore, the employees affected must have been notified of the plan&#8217;s main features.<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_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory', window );">Post-employment and other non-current employee benefits</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21 Post-employment and other non-current employee benefits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Post-employment and other non-current employee benefits, which are considered to be monetary items, include obligations for pension and post-employment plans and seniority premiums, all based on actuarial calculations, using the projected unit credit method. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the economic benefits and retirement pensions are granted to employees with 10 years of service and minimum age of 60. In accordance with Mexican Labor Law, the Company provides seniority premium benefits to its employees under certain circumstances. These benefits consist of a one-time payment equivalent to 12 days&#8217; wages for each year of service (at the employee&#8217;s most recent salary, but not to exceed twice the legal minimum wage), payable to all employees with 15 or more years of service, as well as to certain employees terminated involuntarily prior to the vesting of their seniority premium benefit.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For defined benefit retirement plans and other non-current employee benefits, such as the Company&#8217;s sponsored pension and retirement plans and seniority premiums, the cost of providing benefits is determined using the projected unit credit method, with actuarial valuations being carried out at the end of each reporting period. All re-measurements effects of the Company&#8217;s defined benefit obligation such as actuarial gains and losses and return on plan assets are recognized directly in other comprehensive income (&#8220;OCI&#8221;). The Company presents service costs within cost of goods sold, administrative and selling expenses in the consolidated statements of income. The Company presents net interest cost within interest expense in the consolidated statements of income. The projected benefit obligation recognized in the consolidated statement of financial position represents the present value of the defined benefit obligation as of the end of each reporting period. Certain subsidiaries of the Company have established plan assets for the payment of pension benefits and seniority premiums through irrevocable trusts of which the employees are named as beneficiaries, which serve to decrease the funded status of such plans&#8217; related obligations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to compensated absences, such as vacations and vacation premiums, are recognized on an accrual basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a liability and expense for termination benefits at the earlier of the following dates: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;When it can no longer withdraw the offer of those benefits; and </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;When it recognizes costs for a restructuring that is within the scope of IAS 37, Provisions, Contingent Liabilities and Contingent Assets, and involves the payment of termination benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is demonstrably committed to a termination when, and only when, the entity has a detailed formal plan for the termination and is without realistic possibility of withdrawal. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A settlement occurs when the Company enters into a transaction that eliminates all further legal for constructive obligations or part or all of the benefits provided under a defined benefit plan. A curtailment arises from an isolated event such as closing of a plant, discontinuance of an operation or termination or suspension of a plan. Gains or losses on the settlement or curtailment of a defined benefit plan are recognized when the settlement or curtailment occurs.</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_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue', window );">Revenue recognition</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.22 Revenue recognition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when it has transferred to the client control over the good sold or the service rendered. Control refers to the ability of the client to direct and obtain substantially all the transferred product&#8217;s benefits. Also, it implies that the customer has the ability to prevent a third-party from directing the use and obtaining substantially all the benefits of the transferred product. Coca-Cola FEMSA&#8217;s management applies the following considerations to analyze the moment in which the control of the good sold or the service is transferred to the client:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identify the contract (written, spoken or according to the conventional business practices).</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Evaluate the goods and services engaged in the client&#8217;s contract and identify the related performance obligations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consider the contract terms and the commonly accepted practices in the business to determine the transaction price. The transaction price is the consideration that the Company expects to be entitled to for transferring the goods and services engaged with the client, excluding the collected amount for third parties, such as taxes directly related to the sales. The consideration engaged in a customer&#8217;s contract may include fixed amount, variable amounts or both.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocate the transaction price to each performance obligation (to each good or service that is different) for an amount that represents the part of the benefit that the Company expects to receive in exchange for the right of transferring the goods or services engaged with the client.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognize revenue when (or while) it satisfied the performance obligation through the transfer of the goods or services engaged.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the conditions mentioned above are accomplished normally when the goods are delivered and services are provided to the customer and this moment is considered a point in time. The net sales reflect the units delivered at list price, net of promotions and discounts.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenues for the following principal activities:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of goods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It includes the sales of goods by all the subsidiaries of the Company, mainly the sale of beverages of the leading brand of Coca-Cola in which the revenue is recognized in the point of time those products were sold to the customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rendering of services.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It includes the revenues of distribution services that the Company recognizes as revenues as the related performance obligation is satisfied. The Company recognizes revenues for rendering of services at the time period in which the performance obligation is satisfied according with the following conditions:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer receives and consumes simultaneously the benefits, as the Company satisfies the performance obligation;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer controls the related assets, even if the Company improves them;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The revenues can be measured reliably; and</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The Company has the right to payment for the performance completed to date.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sources of Revenue</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  181,890</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  192,342</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  181,823</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services rendered</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">327</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating revenues (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,768</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,744</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  183,985</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  194,471</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  182,342</span></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline">In 2020 and 2019, related tax effect in Brazil associated to sales taxes paid in excess in prior years (PIS/COFINS) &#8211; See Note 25.2.1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable allowances granted to customers</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adjusts the transaction price based on the estimations of the promotions, discounts or any other variable allowances that may be granted to the customers. These estimations are based on the commercial agreements celebrated with the customers and in the historical performance for the customer. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts costs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incremental costs for obtaining a customer contract are recognized as an asset if the Company expects to recover the costs associated to them. The incremental costs are those incurred to obtain a contract and that wouldn&#8217;t be incurred if the contract hadn&#8217;t been obtained. The Company recognizes these costs as an expense in the consolidated income statement when the associated revenue is realized in a period equal to or less than one year. The recognized assets, as previously indicated, are amortized in a systematic way as goods and services are transferred to the client in such way that the asset will be recognized in the income statement through its amortization in the same period that revenue is recognized.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These assets are amortized by the straight-line method over the terms of the contracts they refer to.</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_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock', window );">Administrative and selling expenses</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.23 Administrative and selling expenses </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative expenses include labor costs (salaries and other benefits, like employee profit sharing &#8220;PTU&#8221;) of employees not directly involved in the sale of the Company&#8217;s products, as well as professional service fees, the depreciation of office facilities, amortization of capitalized information technology system implementation costs and any other similar costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling expenses include: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Distribution: labor costs (salaries and other related benefits), outbound freight costs, warehousing costs of finished products, depreciation of returnable bottles in the distribution process, depreciation and maintenance of trucks and other distribution facilities and equipment. For the years ended December&#160;31, 2020, 2019 and 2018, these distribution costs amounted to Ps. 24,190, Ps. 25,068 and Ps. 23,421, respectively;</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Sales: labor costs (salaries and other benefits including PTU) and sales commissions paid to sales personnel; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Marketing: promotional expenses and advertising costs.</span></div>PTU is paid by the Company&#8217;s Mexican subsidiaries to its eligible employees. In Mexico, employee profit sharing is computed at the rate of 10% of the individual company taxable income. PTU in Mexico is calculated from the same taxable income for income tax, except for the following: a) neither tax losses from prior years nor the PTU paid during the year are being deductible; and b) payments exempt from taxes for the employees&#160;are fully deductible in the PTU computation.<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_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory', window );">Income taxes</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.24 Income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense represents the sum of the tax currently payable and deferred tax. Income taxes are charged to consolidated income statements as they are incurred, except when they relate to items that are recognized in other comprehensive income or directly in equity, in which case, the current and deferred tax are also recognized in other comprehensive income or directly in equity, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.24.1 Current income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income taxes are recorded in the results of the year they are incurred. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.24.2 Deferred income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are recognized on temporary differences between the carrying amounts of assets and liabilities in the consolidated financial statements and the corresponding tax bases used in the computation of taxable profit. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are generally recognized for all deductible temporary differences, including tax loss carryforwards and certain tax credits, to the extent that it is probable that future taxable profits, and reversal of existing taxable temporary differences will be available against which those deductible temporary differences can be. Such deferred tax assets and liabilities are not recognized if the temporary difference arises from the initial recognition (other than in a business combination) of other assets and liabilities in a transaction that affects neither the taxable profit nor the accounting profit. In the case of Brazil, where certain goodwill amounts are at times deductible for tax purposes, the Company recognizes in connection with the acquisition accounting a deferred tax asset for the tax effect of the excess of the tax basis over the related carrying value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and any unused tax losses. Deferred tax assets are recognized to the extent that it is probable that taxable profit and reversal of existing taxable temporary differences will be available against which the deductible temporary differences, and the carry forward of unused tax credits and unused tax losses can be utilized. The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are re-assessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits and reversal of existing taxable temporary differences will allow the deferred tax asset to be recovered. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities are recognized for taxable temporary differences associated with investments in subsidiaries, associates, and interests in joint ventures, except where the Company is able to control the reversal of the temporary difference and it is probable that the temporary difference will not reverse in the foreseeable future. Deferred tax assets arising from deductible temporary differences associated with such investments and interests are only recognized to the extent that it is probable that there will be sufficient taxable profits against which to utilize the benefits of the temporary differences and they are expected to reverse in the foreseeable future. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are classified as a non-current asset or liability, regardless of when the temporary differences are expected to reverse. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized in the other comprehensive income is recognized in correlation to the underlying transaction in OCI.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset if a legally enforceable right exists to set off current tax assets against current tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the period in which the liability is settled or the asset is realized, based on tax rates (and tax laws) that have been enacted or substantively enacted by the end of the reporting period. The measurement of deferred tax liabilities and assets reflects the tax consequences that would follow from the manner in which the Company expects, at the end of the reporting period, to recover or settle the carrying amount of its assets and liabilities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the income tax rate is 30% for 2020, 2019 and 2018. As a result of the Mexican Tax Reform mentioned in note 25.3, for the year 2021 the country will continue with a tax rate of 30%.</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_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory', window );">Share-based payments transactions</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.25 Share-based payments transactions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior executives of the Company receive remuneration in the form of share-based payment transactions, whereby employees render services as consideration for equity instruments. The equity instruments are granted and then held by a trust controlled by FEMSA. They are accounted for as equity settled transactions. The award of equity instruments is granted for a fixed monetary value. </span></div>Share-based payments to employees are measured at the fair value of the equity instruments at the grant date. The fair value determined at the grant date of the share-based payments is expensed and recognized based on the graded vesting method over the vesting period.<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_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory', window );">Earnings per share</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.26 Earnings per share </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents basic and diluted earnings per share (EPS) data for its shares. As described in Note 24, the Company has potentially dilutive shares and therefore presents its basic and diluted earnings per share. Basic EPS is calculated by dividing the net income attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the year. Diluted EPS is calculated by dividing the profit attributable to ordinary equity holders of the parent (after adjusting for interest on the convertible preference shares) by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. Earnings per share for all periods are adjusted to give effect to capital contributions, bonus issues, share splits or reverse share splits that occur during any of periods presented and subsequent to the latest balance sheet date until the issuance date of the financial statements.</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_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock', window );">Issuance of common shares</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.27 Issuance of common shares </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the issuance of own common shares as an equity transaction. The difference between the book value of the shares issued and the amount contributed by the non-controlling interest holder or third party is recorded as additional paid-in capital.</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_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock', window );">Uncertainty over income tax treatments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.28 IFRIC 23 Uncertainty over income tax treatments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Interpretation addresses the accounting for income taxes when tax treatments involve uncertainty that affects the application of IAS 12 and does not apply to taxes or levies outside the scope of IAS 12, nor does specifically include requirements relating to interest and penalties associated with uncertain tax treatments. The interpretation specifically addresses the following:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt">Whether an entity considers uncertain tax treatments separately; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">The assumptions an entity makes about the examination of tax treatments by taxation authorities; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt">How an entity determines taxable profit (loss), tax bases, unused tax losses, unused tax credits and tax rates, and; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">How an entity considers changes in facts and circumstances. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">An entity must determine whether to consider each uncertain tax treatment separately or together with one or more other uncertain tax treatments. The approach that better predicts the resolution of the uncertainty should be followed. The Company applied the interpretation on January 1, 2019. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company applied the retrospective modified approach and has performed a qualitative and quantitative evaluation of the impacts in the consolidated financial statements derived from IFRIC 23 adoption. Such evaluation included the activities described below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.67pt">Review of the Company&#8217;s policies through which tax treatments are accounted, for and revised including evidence from business units delivered to external advisors.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:8.34pt">Analysis of the tax memorandums prepared by the external tax advisor which support the Company&#8217;s tax treatment over an uncertain tax position about a) how tax earnings (losses) are calculated, b) how tax basis or losses are applied, c) tax credits not applied, and d) how tax rates in different jurisdictions are considered. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.01pt">Documentation of the tax correspondence received in the Company&#8217;s and subsidiaries&#8217; business units in order to analyze any recent resolution adopted from the tax authority regarding tax positions,</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.67pt">Analysis of the tax position report of the Company on a monthly basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company concluded that there were no significant impacts on the consolidated financial statements derived from the adoption of the IFRIC 23, However, IFRIC 23 added to the requirements in IAS 12 by specifying how to reflect the effects of uncertainty in accounting for income taxes, which helped the Company to strengthen the corporate policy in this matter. The amount of uncertain income tax positions is included in Note 26.6.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for interest and other costs that the entity incurs in connection with the borrowing of funds.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for business combinations. [Refer: Business combinations [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for derivative financial instruments. [Refer: Financial instruments, class [member]; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for discontinued operations. [Refer: Discontinued operations [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for fair value measurement. [Refer: At fair value [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for financial assets. [Refer: Financial 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for income tax.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for intangible assets other than goodwill. [Refer: 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for investment in associates and joint ventures. [Refer: Associates [member]; Joint ventures [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for provisions. [Refer: Provisions]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for recognising revenue. [Refer: 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of accounting policy for administrative and selling expenses [policy 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;">kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for basis of consolidation [policy 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;">kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of accounting policy for financial liabilities and equity instruments [policy 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;">kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of accounting policy for foreign currencies consolidation of foreign subsidiaries and accounting for investments in associates and joint ventures [policy 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;">kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of accounting policy for inventories and cost of goods sold [policy 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;">kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of accounting policy for issuance of stock [policy 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;">kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of accounting policy for other current assets [policy 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;">kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of accounting policy for recognition of effects of inflation in countries with hyperinflationary economic environments [policy 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;">kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of uncertainty over income tax treatments [policy 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;">kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>53
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235225016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Activities of the Company (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfParentEntityInformationAbstract', window );"><strong>Disclosure of parent entity information [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory', window );">Summary of Significant Investments in Subsidiaries</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the most significant subsidiaries which the Company controls are: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership percentage 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ownership percentage 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Propimex, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing and distribution </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.00%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spal Industria Brasileira de Bebidas, S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing and distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96.06%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.06%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R. L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing and distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing and distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of subsidiaries. [Refer: Subsidiaries [member]]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B4<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B4_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfParentEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 parent entity information [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;">kof_DisclosureOfParentEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235430952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract', window );"><strong>Disclosure of basis of preparation 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_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock', window );">Schedule of Consolidated Cash Flow</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To provide a consistent presentation mainly because of the disaggregation of certain items such as income taxes in some lines of consolidated cash flow in 2020, we reclassified some 2019 and 2018 figures, a summary of the impact is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.277%"><tr><td style="width:1.0%"/><td style="width:64.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.095%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original Presentation </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Actual Presentation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(674)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of preparation of financial statements [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;">kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 explanation of consolidated cash flow [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;">kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234395544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock', window );">Disclosure of Exchange Rates of Local Currencies Translated to Mexican Pesos</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exchange Rates of Local Currencies Translated to Mexican Pesos (1)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Exchange Rate for</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exchange Rate as of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country or Zone </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Functional coin</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quetzal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.78</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.45</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colon</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.04</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balboa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">21.49</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.26</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.95</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.85</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.01</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cordoba</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.63</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.58</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.61</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.57</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.56</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.31</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.73</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.31</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.18</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.89</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.29</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.84</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.68</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.37</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguayan peso</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.51</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.55</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.63</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.47</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.51</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt">Exchange rates published by the central bank of each country</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_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock', window );">Disclosure of Recognition of Effects of Inflation in Countries With Hyperinflationary Economic Environments</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019, and 2018, the operations of the Company are classified as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cumulative Inflation 2018-2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Type of Economy </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2017-2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2016-2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11.2%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.2%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.7%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(1.5)%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">209.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">28.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr></table></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_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the Company&#8217;s principal assets are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.222%"><tr><td style="width:1.0%"/><td style="width:75.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;40 &#8211; 50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;10 &#8211; 20</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;7 &#8211; 15</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refrigeration equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;5 &#8211; 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Returnable bottles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 &#8211; 3</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;3 &#8211; 10</span></div></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"/><td style="width:19.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.808%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,865</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,729</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  47,146</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,083</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  21,532</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  3,874</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  996</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,356</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">961</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,888</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,578</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,917</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">451</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,500</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">537</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">393</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,094</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">504</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,160</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,711</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,722)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(50)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(71)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(555)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(615)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(312)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,612)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposal of Philippines</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,654)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,371)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,621)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,415)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,116)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(489)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(236)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31,902)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(388)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,089)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,072)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(765)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(251)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(321)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(81)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(292)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,259)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,551</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">466</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,760</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,575</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  18,775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  38,465</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,963</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,749</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  479</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  861</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  102,998</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,575</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  18,775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  38,465</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,963</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,749</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  479</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  861</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  102,998</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">392</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">816</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,581</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,392</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,324</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(253)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">508</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,650</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,396</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">360</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,004)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,577)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,032)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,056)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,749)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(323)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,122)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,315)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(961)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(833)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(381)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(130)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,099)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">366</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,254</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">241</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">352</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,345</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,258</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  18,746</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  38,919</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,410</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  16,153</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,156</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  782</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  800</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  106,224</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,258</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  18,746</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  38,919</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,410</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  16,153</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,156</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  782</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  800</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  106,224</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">171</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">281</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,613</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,300</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">186</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">9,655</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">158</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">87</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">245</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">721</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,165</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,192</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">57</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5,187)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(29)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,425)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,073)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(561)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(57)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,175)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(255)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,182)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,243)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(797)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(629)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(333)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(91)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(78)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5,608)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">88</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">293</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">990</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">189</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(30)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,824</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,240</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  18,653</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  39,664</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,202</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  17,924</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,894</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  737</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  851</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  109,165</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.437%"><tr><td style="width:1.0%"/><td style="width:18.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.264%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.477%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,616)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (19,620)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,688)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (13,422)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (330)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (497)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (49,173)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(445)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,880)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,086)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,827)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(131)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,404)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">497</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">579</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,296</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">700</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,125</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,083</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,225</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,210</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">631</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,495</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(222)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,403)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(338)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(517)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,480)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,414)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (16,969)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,206)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (8,706)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (276)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (485)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (41,056)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,414)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (16,969)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,206)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (8,706)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (276)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (485)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (41,056)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(386)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,862)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,211)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,734)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(108)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(86)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,387)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">966</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,079</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,145</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,013</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">583</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,464</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(92)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(629)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(164)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(302)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,203)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,655)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (18,398)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (11,032)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,092)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (365)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (495)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (45,037)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (4,655)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (18,398)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (11,032)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (10,092)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (365)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (495)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (45,037)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(490)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,828)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,148)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,779)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(40)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(130)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8,415)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,125</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">989</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">536</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,706</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">854</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">464</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">432</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,111</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(82)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(595)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(132)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(250)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,070)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (5,043)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (19,842)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (11,859)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (12,153)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (379)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (429)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (49,705)</span></td></tr></table><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.958%"><tr><td style="width:1.0%"/><td style="width:18.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,575</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,361</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  21,496</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,757</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,043</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  203</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  376</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  61,942</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,258</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,091</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,521</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,378</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,061</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,156</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  417</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  305</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  61,187</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of  December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,240</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  13,610</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  19,822</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  8,343</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,771</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,894</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  358</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  422</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  59,460</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Total includes Ps. 289, Ps. 610 and Ps. 415 outstanding payment to suppliers, as of December&#160;31, 2020, 2019 and 2018 respectively</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_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory', window );">Summary of Revenue From Contracts With Customers</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sources of Revenue</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  181,890</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  192,342</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  181,823</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services rendered</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">327</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating revenues (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,768</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,744</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  183,985</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  194,471</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  182,342</span></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline">In 2020 and 2019, related tax effect in Brazil associated to sales taxes paid in excess in prior years (PIS/COFINS) &#8211; See Note 25.2.1.</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_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]</p></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> -Name IFRS<br> -Number 15<br> -IssueDate 2019-01-01<br> -Paragraph 114<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of changes in foreign exchange rates [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;">kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of detail information about effects of inflation in hyperinflationary economic environment[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;">kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>56
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183439566712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mergers and Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsAbstract', window );"><strong>Disclosure of detailed information about business combination [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_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory', window );">Summary of Preliminary Estimate of Fair Value of Net Assets Acquired and Reconciliation of Cash Flows</a></td>
<td class="text">The allocation of the consideration paid to the fair value of net assets acquired is as follows:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.206%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets, including cash acquired of Ps. 860</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,864</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,031</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,715</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,610</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,961)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,649</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,903</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration transferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,552</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash acquired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(860)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash paid</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,692</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">As of result of the purchase price allocation, which was finalized in 2019, additional fair value adjustments from those recognized in 2018 have been recognized as follows: decreases in total noncurrent assets of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Ps.236</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> distribution rights of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Ps. 2,887</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and increase in goodwill of Ps. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</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_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock', window );">Summary of Selected Income Statement Information Related to Business Acquisition</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information for the profit and loss statements of these acquisitions for the period between the acquisition date and December 31, 2018 is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"><tr><td style="width:1.0%"/><td style="width:83.185%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Profit and loss statements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,628</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">496</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">413</span></td></tr></table></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_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock', window );">Summary of Unaudited Pro Forma Financial Information</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited 2018 consolidated pro forma financial data represent the Company&#8217;s historical financial information, adjusted to give effect to acquisitions in the period, as if the acquisitions had occurred on January&#160;1, 2018; and certain accounting adjustments mainly related to the pro forma depreciation of fixed assets of the acquired group of companies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"><tr><td style="width:1.0%"/><td style="width:69.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.492%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unaudited Pro Forma Financial Information for the year ended December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  185,737</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,763</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,500</span></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_ifrs-full_DisclosureOfBusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfBusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of detailed information about business combinations. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Section Disclosures application of paragraphs 59 and 61<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;doctype=Appendix&amp;subtype=B&amp;dita_xref=IFRS03_gB64-B67_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of selected income statement information related to business combination [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;">kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of unaudited pro forma financial data [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;">kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183439566712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract', window );"><strong>Disclosure of analysis of single amount of discontinued operations [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_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory', window );">Summary of the Discontinued Operation</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the discontinued operation results for the years ended December 31, 2018 is shown below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.484%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,167</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,360</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,807</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,750</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less- amount attributable to non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from operations attributable to equity holders of the parent.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated currency translation effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(811)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of subsidiary</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,335</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to the equity holders of the parent from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,975&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:46.35pt"><span><br/></span></div><div style="padding-left:46.35pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.92pt">Cash and cash equivalent balances of Philippines operations on the date of sale were Ps. 6,898.</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_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of the analysis of the single amount of discontinued operations. [Refer: Discontinued operations [member]]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183260058920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents [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_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock', window );">Summary of Cash and Cash Equivalents</a></td>
<td class="text">Cash and cash equivalents at the end of the reporting period consist of the following: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.250%"><tr><td style="width:1.0%"/><td style="width:52.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.034%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and bank balances</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,435</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,641</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents (see Note 3.5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,062</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,850</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  43,497</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  20,491</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of detailed information of cash and cash equivalents [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;">kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235526808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Receivable, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Trade and other current receivables [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_ifrs-full_DisclosureOfFinancialAssetsExplanatory', window );">Disclosure of Accounts Receivable, Net</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,705</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  11,277</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Coca-Cola Company (related party) (Note 15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">509</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to employees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FEMSA and subsidiaries (related parties) (Note 15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">624</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,039</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other related parties (Note 15)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">980</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts on trade receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(515)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(493)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  11,523</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  15,476</span></td></tr></table><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_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory', window );">Aging Analysis of Accounts Receivable</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of accounts receivable approximates its fair value as of December&#160;31, 2020 and 2019. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"/><td style="width:68.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.892%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aging for trade receivables past due but not impaired</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 days</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,905</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  12,630</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-30 days</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">769</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,448</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31-60 days</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">298</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61-90 days</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91-120 days</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 + days</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">442</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  11,523</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  15,476</span></td></tr></table></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_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory', window );">Summary of Changes in the Allowance for Expected Credit Losses</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"><tr><td style="width:1.0%"/><td style="width:53.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.840%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  493</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  595</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  468</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of adoption of IFRS 9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for the year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">119</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges and write-offs of uncollectible accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(29)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of Philippines (Note 5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  515</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  493</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  595</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of the allowance relating to impairments of financial assets due to credit losses. [Refer: Financial 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of financial assets. [Refer: Financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of financial assets that are either past due or impaired. [Refer: Financial 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> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_37&amp;doctype=Standard&amp;book=b<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TradeAndOtherCurrentReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TradeAndOtherCurrentReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235463480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [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_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock', window );">Summary of Inventories</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.934%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,694</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,996</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,224</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,657</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non strategic spare parts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">934</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories in transit</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,284</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packing materials</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">271</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">320</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,727</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,538</span></td></tr></table><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_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock', window );">Summary of Changes in Inventories</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2020, 2019 and 2018, changes in inventories are comprised of the following and included in the consolidated income statement under the cost of goods sold caption: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:46.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in inventories of finished goods and work in progress</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  23,901</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  24,676</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  21,457</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and consumables used</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,002</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,520</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,078</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  99,903</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  104,196</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  96,535</span></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_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of changes in inventories [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;">kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of detailed information about inventories [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;">kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234892616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [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_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory', window );">Summary of Other Current Assets</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.1 Other Current Assets: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.934%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,622</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,354</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agreements with customers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">115</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,744</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,648</span></td></tr></table></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_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock', window );">Summary of Prepaid Expenses</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses as of December&#160;31, 2020 and 2019 are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:54.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances for inventories</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,503</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,240</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising and promotional expenses paid in advance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,622</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,354</span></td></tr></table></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_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock', window );">Summary of Other Current Financial Assets</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2 Other Current Financial Assets: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.934%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  74</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  89</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 21)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">404</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  478</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,076</span></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_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of other current assets. [Refer: Other current 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of other current financial assets [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;">kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of prepaid expenses [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;">kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183230361576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Other Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesAbstract', window );"><strong>Disclosure of joint ventures [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_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock', window );">Summary of Investments in Other Entities</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019 the investment in other entities is comprised of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.833%"><tr><td style="width:1.0%"/><td style="width:52.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.795%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Associates and Joint Ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,623</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,751</span></td></tr></table></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_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock', window );">Summary of Associates and Joint Ventures</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the investment in associates and joint ventures accounted for under the equity method at the end of the reporting period are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership Percentage </span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investee </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Place of Incorporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Joint ventures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  486</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">181</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fountain Agua Mineral, LTDA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">720</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Associates:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotora Industrial Azucarera, S.A. de C.V. (&#8220;PIASA&#8221;) (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sugar production</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36.4</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,335</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,274</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jugos del Valle, S.A.P.I. de C.V. (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28.8</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,945</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,929</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leao Alimentos e Bebidas, LTDA (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24.7</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">446</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Envasadora de Quer&#233;taro, S.A. de C.V. (&#8220;IEQSA&#8221;) (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canned bottling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26.5</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Mexicana de Reciclaje, S.A. de C.V. (&#8220;IMER&#8221;) (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recycling</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">121</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">683</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,623</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,751</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting method: &#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:20.9pt;text-align:justify;text-indent:-24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.43pt">The Company has significant influence due to the fact that it has power to participate in the financial and operating policy decisions of the investee.</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_ifrs-full_DisclosureOfJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of associates and joint ventures [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;">kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of investments in other entities [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;">kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>63
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234904712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PresentationOfLeasesForLesseeAbstract', window );"><strong>Presentation of leases for lessee [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_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory', window );">Schedule of Company's Right-of-use Asset</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2020 and 2019, the change in the Company&#8217;s right-of-use assets, is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,382</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,797</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(596)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(555)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary economies effect</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indexation effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,278</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,382</span></td></tr></table></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_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory', window );">Schedule of Company's Lease Liabilities</a></td>
<td class="text"><div style="padding-right:-5.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019, scheduled maturities of the Company&#8217;s lease liabilities, are as follows:</span></div><div style="padding-right:-5.65pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.694%"><tr><td style="width:1.0%"/><td style="width:65.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity analysis </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than one year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  560</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  483</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One to three years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">More than three years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,306</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,383</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  560</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  483</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  746</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  900</span></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_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset.</p></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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 97<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_97&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use 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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PresentationOfLeasesForLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_PresentationOfLeasesForLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>64
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235269224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant &amp; equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the Company&#8217;s principal assets are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.222%"><tr><td style="width:1.0%"/><td style="width:75.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;40 &#8211; 50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;10 &#8211; 20</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;7 &#8211; 15</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refrigeration equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;5 &#8211; 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Returnable bottles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 &#8211; 3</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;3 &#8211; 10</span></div></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"/><td style="width:19.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.808%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,865</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,729</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  47,146</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,083</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  21,532</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  3,874</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  996</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,356</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">961</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,888</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,578</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,917</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">451</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,500</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">537</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">393</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,094</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">504</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,160</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,711</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,722)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(50)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(71)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(555)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(615)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(312)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,612)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposal of Philippines</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,654)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,371)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,621)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,415)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,116)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(489)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(236)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31,902)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(388)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,089)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,072)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(765)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(251)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(321)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(81)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(292)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,259)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,551</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">466</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,760</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,575</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  18,775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  38,465</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,963</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,749</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  479</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  861</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  102,998</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,575</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  18,775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  38,465</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,963</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,749</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  479</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  861</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  102,998</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">392</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">816</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,581</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,392</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,324</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(253)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">508</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,650</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,396</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">360</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,004)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,577)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,032)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,056)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,749)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(323)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,122)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,315)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(961)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(833)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(381)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(130)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,099)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">366</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,254</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">241</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">352</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,345</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,258</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  18,746</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  38,919</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,410</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  16,153</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,156</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  782</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  800</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  106,224</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,258</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  18,746</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  38,919</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,410</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  16,153</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,156</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  782</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  800</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  106,224</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">171</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">281</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,613</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,300</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">186</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">9,655</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">158</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">87</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">245</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">721</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,165</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,192</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">57</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5,187)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(29)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,425)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,073)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(561)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(57)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,175)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(255)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,182)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,243)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(797)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(629)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(333)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(91)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(78)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5,608)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">88</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">293</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">990</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">189</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(30)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,824</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,240</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  18,653</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  39,664</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,202</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  17,924</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,894</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  737</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  851</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  109,165</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.437%"><tr><td style="width:1.0%"/><td style="width:18.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.264%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.477%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,616)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (19,620)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,688)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (13,422)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (330)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (497)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (49,173)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(445)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,880)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,086)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,827)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(131)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,404)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">497</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">579</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,296</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">700</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,125</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,083</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,225</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,210</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">631</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,495</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(222)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,403)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(338)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(517)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,480)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,414)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (16,969)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,206)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (8,706)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (276)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (485)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (41,056)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,414)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (16,969)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,206)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (8,706)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (276)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (485)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (41,056)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(386)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,862)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,211)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,734)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(108)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(86)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,387)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">966</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,079</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,145</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,013</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">583</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,464</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(92)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(629)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(164)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(302)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,203)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,655)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (18,398)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (11,032)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (10,092)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (365)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (495)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (45,037)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (4,655)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (18,398)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (11,032)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (10,092)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (365)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (495)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (45,037)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(490)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,828)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,148)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,779)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(40)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(130)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8,415)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,125</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">989</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">536</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,706</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">854</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">464</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">432</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,111</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(82)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(595)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(132)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(250)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,070)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (5,043)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (19,842)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (11,859)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (12,153)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (379)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (429)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (49,705)</span></td></tr></table><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.958%"><tr><td style="width:1.0%"/><td style="width:18.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,575</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,361</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  21,496</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,757</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,043</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  203</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  376</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  61,942</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,258</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,091</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,521</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,378</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,061</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,156</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  417</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  305</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  61,187</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of  December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,240</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  13,610</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  19,822</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  8,343</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,771</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,894</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  358</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  422</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  59,460</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Total includes Ps. 289, Ps. 610 and Ps. 415 outstanding payment to suppliers, as of December&#160;31, 2020, 2019 and 2018 respectively</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_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;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183236735480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsAbstract', window );"><strong>Disclosure of detailed information about intangible assets [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_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory', window );">Summary of Reconciliation of Changes in Intangible Assets and Goodwill</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"/><td style="width:26.182%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  92,647</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  26,228</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,356</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,090</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,291</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  969</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  127,581</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">226</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">675</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,602</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">291</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,976</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Systems Development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed development systems</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">904</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(904)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(98)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Philippines disposal (Note 5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,882)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(596)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,478)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,005)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,499)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(352)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(218)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,143)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  88,362</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,729</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,054</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  777</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  666</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  120,611</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  88,362</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,729</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,054</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  777</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  666</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  120,611</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">334</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">263</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">697</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,887)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,903</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(185)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed development systems</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">398</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(399)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,475)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(799)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,393)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  82,000</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  25,833</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,165</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,430</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  690</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  752</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  116,870</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  82,000</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  25,833</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,165</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,430</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  690</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  752</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  116,870</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">198</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">289</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed development systems </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">374</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(665)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(25)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(41)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(371)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(443)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect of movements in exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,604)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,402)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(97)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(41)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(21)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,157)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  77,396</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,431</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,148</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,709</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  176</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  737</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  109,597</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"/><td style="width:26.182%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated amortization </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(745)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,323)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(270)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,338)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(797)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(201)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(998)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Philippines disposal (Note 5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(52)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (3,025)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (37)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (3,807)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(819)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(243)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,062)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (3,805)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (270)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,820)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization expense </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(703)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(317)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,020)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">68</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of movements in exchange rate </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">164</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">175</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects - amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (4,353)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (528)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (5,626)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  87,617</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,729</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,054</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,998</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  777</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  629</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  116,804</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  81,255</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  25,833</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,165</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,625</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  690</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  482</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  112,050</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  76,651</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,431</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,148</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  2,356</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  176</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  209</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  103,971</span></td></tr></table><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_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory', window );">Disclosure of Aggregate Carrying Amounts of Goodwill and Distribution Rights Allocated to Each CGUl</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate carrying amounts of goodwill and distribution rights allocated to each CGU are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.979%"><tr><td style="width:1.0%"/><td style="width:65.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">In millions of Ps.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  56,352</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  56,352</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,755</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">433</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,425</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,200</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,414</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,367</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,741</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,765</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">312</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,450</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  100,082</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  107,088</span></td></tr></table></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_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock', window );">Details of Key Assumptions by CGU for Impairment Test</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2020 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"/><td style="width:26.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.914%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term Inflation 2021-2030</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2021-2030</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2019 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"/><td style="width:26.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.914%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term<br/>Inflation 2020-2029</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2020-2029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock', window );">Summary of Detailed Information About Sensitivity to Changes in Assumptions</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"/><td style="width:43.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.690%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;Volume<br/>Growth CAGR(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on&#160;Valuation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.4%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 4.8x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 1.8x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 1x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 6.7x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 29.7x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 2.1x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 1.1x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 6.9x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 2x</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table>(1)&#160;&#160;&#160;&#160;&#160;Compound Annual Growth Rate (CAGR)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of information for cash-generating units. [Refer: Cash-generating units [member]]</p></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> -Name IAS<br> -Number 36<br> -IssueDate 2019-01-01<br> -Paragraph 134<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]</p></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> -Name IAS<br> -Number 38<br> -IssueDate 2019-01-01<br> -Paragraph 118<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of detailed information about key assumptions by CGU for impairment test [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;">kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of detailed information about sensitivity to changes in assumptions [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;">kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235388280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other non-current assets and other non-current financial assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract', window );"><strong>Other non-current assets and other non-current financial assets [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_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock', window );">Disclosure of Detailed Information About Other Non-Current Assets</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.1 Other Non-Current Assets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.944%"><tr><td style="width:1.0%"/><td style="width:60.425%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current prepaid advertising expenses </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  333</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  341</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guarantee deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,465</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid bonuses </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">238</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to acquire property, plant and equipment </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">171</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payment </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnifiable contingencies from business combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,609</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,948</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">350</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,452</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,037</span></td></tr></table></div><div style="margin-top:6pt;padding-left:97.9pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;As it is customary in Brazil, the Company is required to guarantee tax, legal and labor contingencies by guarantee deposits. See Note 26.</span></div><div style="margin-top:6pt;padding-left:97.9pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Corresponds to indemnification assets that are warranted by former Vonpar owners in accordance with the share purchase agreement.</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_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock', window );">Disclosure of Other Financial Assets</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.2 Other Non-Current Financial Assets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:54.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current financial assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  175</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  195</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 21)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,524</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,699</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  204</span></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_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of other non current financial assets [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;">kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure summary of other noncurrent assets [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;">kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current assets and other non-current financial 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;">kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183239168888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [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_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock', window );">Summary of Balances and Transactions with Related Parties and Affiliated Companies</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated statements of financial position and income include the following balances and transactions with related parties and affiliated companies: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"><tr><td style="width:1.0%"/><td style="width:61.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.260%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.838%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets (current included in accounts receivable)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from FEMSA and its subsidiaries <br/>(see Note 7) (1)&#160;(3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  624</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,039</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from The Coca-Cola Company <br/>(see Note 7) (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">509</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from Heineken Group (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">133</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,271</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,455</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities (current included in suppliers and other liabilities and loans)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to FEMSA and its subsidiaries (2) (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  454</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  854</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to The Coca-Cola Company  (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,513</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,417</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to Heineken Group(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">830</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other payables (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">924</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,455</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,721</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,851</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Presented within accounts receivable.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Recorded within accounts payable and suppliers</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Parent</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory', window );">Summary of Transactions and Other Related Parties</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of transactions between the Company and other related parties are disclosed as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:58.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.808%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.097%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Transactions&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to affiliated parties</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,020</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,694</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,200</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heineken</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income received from BBVA Bancomer, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases and other expenses from FEMSA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,538</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,756</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,878</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of concentrate from The Coca-Cola Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,222</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,063</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,379</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of raw material, beer and operating expenses from Heineken (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,600</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,755</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,959</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertisement expense paid to The Coca-Cola Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">865</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,193</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Ades</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">338</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Jugos del Valle</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,437</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,863</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,872</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Promotora Industrial Azucarera,  S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,123</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,604</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Beta San Miguel</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of canned products from Industria Envasadora de Queretaro, S.A. de C.V...</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">226</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of inventories from Leao Alimentos e Bebidas, LTDA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,253</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,654</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of resine from Industria Mexicana de Reciclaje, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">308</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Instituto Tecnologico y de Estudios Superiores de Monterrey, A.C. (1) (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">225</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Fundaci&#243;n Femsa, A.C.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">114</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and fees paid to Bancomer</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">153</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses with related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79</span></td></tr></table></div><div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;One or more members of the Board of Directors or senior management of the Company are also members of the Board of Directors or senior management of the counterparties to these transactions. </span></div><div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;These donations were made to ITESM through Fundacion FEMSA as intermediary.</span></div><div style="margin-top:12pt;padding-left:79.55pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Favorable Resolution of Arbitration in Brazil on October 31, 2019, the arbitration tribunal in charge of the arbitration proceeding between the Company and Cervejarias Kaiser Brasil, S.A., a subsidiary of Heineken, N.V. (&#8220;Kaiser&#8221;), issued an award confirming that the distribution agreement pursuant to which we distribute Kaiser&#8217;s portfolio in the country, including Heineken beer, shall continue in full force and through March 19, 2022.</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_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory', window );">Schedule of Key Management Remuneration</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate compensation paid to executive officers and senior management of the Company, recognized as an expense during the reporting period were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"/><td style="width:54.840%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.588%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current compensations and employee benefits</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  815</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  978</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  705</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">190</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157</span></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_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]</p></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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of summary of balances and transactions with related parties and affiliates [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;">kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>68
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183239339352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions in Foreign Currencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_BalancesAndTransactionsInForeignCurrenciesAbstract', window );"><strong>Balances and Transactions in Foreign Currencies [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_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock', window );">Summary of Assets, Liabilities and Transactions in Foreign Currencies</a></td>
<td class="text">As of December 31, 2020 and 2019, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"><tr><td style="width:1.0%"/><td style="width:47.020%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.982%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.887%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,787</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,645</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,969</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,122</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,691</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;For the years ended December 31, 2020, 2019 and 2018 transactions denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"><tr><td style="width:1.0%"/><td style="width:50.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transactions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases&#160;of<br/>Raw&#160;Materials</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Expense</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2020 U.S.dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,801</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2019 U.S.dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,307</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,723</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2019 Euros</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2018 U.S.dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,129</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,161</span></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_kof_BalancesAndTransactionsInForeignCurrenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balances and Transactions in Foreign Currencies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BalancesAndTransactionsInForeignCurrenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of balances and transactions in foreign currencies [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;">kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>69
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183275143976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract', window );"><strong>Disclosure of defined benefit plans [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_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock', window );">Summary of Long-term Assumptions</a></td>
<td class="text">In Mexico, actuarial calculations for pension and retirement plans and seniority premiums, as well as the associated cost for the period, were determined using the following long-term assumptions: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:44.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.915%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.915%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.916%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net interest on de net defined benefit liability (asset)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salary increase: (Non-Union/Union)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future pension increase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biometric:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 (1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS 97 (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS-97 (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS-97 (2)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Normal retirement age</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of employee turnover</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 (3)</span></td></tr></table></div><div style="margin-top:6pt;padding-left:66.95pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;EMSSA. Mexican Experience of Social Security (for its initials in Spanish) </span></div><div style="padding-left:67.3pt;text-align:justify;text-indent:-18.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; &#160;&#160;&#160;&#160;IMSS. Mexican Experience of Instituto Mexicano del Seguro Social (for its initials in Spanish) </span></div>(3)&#160;&#160;&#160;&#160;&#160;BMAR. Actuary experience<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_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock', window );">Summary of Defined Benefit Plan Expected Future Benefit Payments</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on these assumptions, the amounts of benefits expected to be paid out in the following years are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.527%"><tr><td style="width:1.0%"/><td style="width:59.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.690%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:33%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:33%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;and<br/>Retirement<br/>Plans</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Seniority<br/>Premiums</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  305</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  66</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 to 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176</span></td></tr></table></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_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory', window );">Balances of Liabilities for Post-employment and Other Non-current Employee Benefits</a></td>
<td class="text">Balances of the liabilities for post-employment and other non-current employee benefits &#160;<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"/><td style="width:54.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.573%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  996</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  627</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,644</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,640</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,671</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,864</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,311</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,912</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan funds at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,201)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,122)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,110</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,790</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  307</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  214</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">224</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">531</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">334</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">865</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premium plan funds at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(137)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  728</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  503</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,838</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,293</span></td></tr></table><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_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock', window );">Summary of Trust Assets</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets consist of fixed and variable return financial instruments recorded at market value, which are invested as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:75.865%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Type of instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed return:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Traded securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal government instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable return:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly traded shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></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_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock', window );">Summary of Amounts and Types of Securities in Related Parties Included in Portfolio Fund</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the amounts and types of securities of the Company and related parties included in portfolio fund are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:57.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Portfolio:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grupo Industrial Bimbo, S.A.B. de C. V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  28</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  26</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grupo Financiero Banorte, S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capital:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">El Puerto de Liverpool, S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alfa,&#160;S.A.B. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr></table></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_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock', window );">Summary of Amount Recognized in Consolidated Income Statements and Consolidated Statements of Comprehensive Income</a></td>
<td class="text">Amounts recognized in the consolidated income statements and the consolidated statements of equity<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"><tr><td style="width:1.0%"/><td style="width:33.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.320%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss<br/>on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit<br/>Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net&#160;Defined<br/>Benefit<br/>Liability<br/>net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  229</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  71</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  188</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  934</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">239</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  297</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  71</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  231</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,173</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss<br/>on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit<br/>Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net&#160;Defined<br/>Benefit<br/>Liability<br/>net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  170</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (44)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  176</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  790</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  205</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  32</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  200</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  855</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss<br/>on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit<br/>Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net&#160;Defined<br/>Benefit<br/>Liability<br/>net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  195</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  265</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  370</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  237</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (5)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  299</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  344</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table><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_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock', window );">Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Remeasurements of the net defined benefit liability recognized in other comprehensive income are as follows (amounts are net of tax): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"/><td style="width:53.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.685%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the beginning of the periods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  855</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  344</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  567</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized during the year (obligation liability and plan assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">213</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains and losses arising from changes in financial assumptions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(76)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(357)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains and losses arising from changes in demographic assumptions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">184</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange rate valuation (gain)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the end of the period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,173</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  855</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  344</span></td></tr></table></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_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock', window );">Summary of Changes in the Balance of the Defined Benefit Obligation for Post-employment</a></td>
<td class="text">Changes in the balance of the defined benefit obligation for post-employment and other non-current employee benefits <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.194%"><tr><td style="width:1.0%"/><td style="width:40.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.905%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.617%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,912</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,388</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,369</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">229</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect on curtailment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">269</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains or losses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">257</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(455)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,111)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service credit</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,311</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,912</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,388</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  630</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  411</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  461</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">53</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains or losses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">187</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(73)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  865</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  630</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  411</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table><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_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory', window );">Summary of Changes in the Balance of Plan Assets</a></td>
<td class="text">Changes in the balance of trust assets <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.583%"><tr><td style="width:1.0%"/><td style="width:40.959%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,122</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,031</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,692</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">75</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(704)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,201</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,122</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,031</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  127</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  111</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  109</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  137</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  127</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  111</span></td></tr></table><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_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock', window );">Summary of Amount of Defined Benefit Plan Expense and OCI Impact in Absolute Terms of Variation on Net Defined Benefit Liability</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact in absolute terms of a variation of 1.0% in the assumptions on the net defined benefit liability associated with the Company&#8217;s defined benefit plans. The sensitivity of this 1.0% on the significant actuarial assumptions is based on projected long-term discount rates for Mexico and a yield curve projections of long-term Mexican government bonds - CETES: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">+1.0%:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income&#160;Statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net<br/>interest on the net defined benefit liability (asset)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  195</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  68</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  148</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,055</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  259</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  68</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  184</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,327</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected salary increase</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  233</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  75</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  205</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,186</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  302</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  75</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  249</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,510</span></td></tr></table></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_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock', window );">Summary of Employee Benefit Expenses Recognized in Consolidated Income Statements</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018, employee benefits expenses recognized in the consolidated income statements are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:46.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in cost of goods sold:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,955</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,052</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,295</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,251</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,277</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (Note 17.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (Note 18.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in selling and distribution expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,620</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,068</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,590</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,587</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,717</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,651</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">551</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (Note 17.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">261</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (Note 18.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in administrative expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,448</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,771</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">541</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (Note 17.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment benefits other (Note 17.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (Note 18.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">166</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total employee benefits expense</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  29,633</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  30,561</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  31,174</span></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_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfDefinedBenefitPlansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 142<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_142&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of amount of defined benefit plan expense and other comprehensive income impact in absolute terms of variation on net defined benefit liability [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;">kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of amount recognized in consolidated income statements and consolidated statements of comprehensive income in defined benefit liability asset [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;">kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of amounts and types of securities in related parties included in portfolio fund [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;">kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of changes in balance of defined benefit obligation for post-employment [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;">kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of defined benefit plan expected future benefit payments [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;">kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of defined benefit plans expense recognized in income statement [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;">kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of remeasurements of net defined benefit liability recognized in other comprehensive income [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;">kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of trust asset [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;">kof_DisclosureOfTrustAssetExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 summary of actuarial assumptions explanatory [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;">kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>70
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235184840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bonus Programs (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock', window );">Summary of Shares Granted Under the Company's Executive Incentive Plans</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020 the shares granted under the Company&#8217;s executive incentive plans are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:52.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.261%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incentive Plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FEMSA</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">KOF</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Vesting&#160;period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,671</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,132</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017-2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,561</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,791</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018-2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,290</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,281</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019-2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,006</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,338</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020-2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,281</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956,926</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021-2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,083,809</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759,468</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of options granted under executive incentive plan [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;">kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>71
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183239335512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Loans and Notes Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory', window );">Summary of Detailed Information About Borrowings</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.604%"><tr><td style="width:1.0%"/><td style="width:15.041%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.475%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;Expressed in millions of mexican pesos. (1)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2019</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.37%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.73%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.73%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.50%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.13%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.13%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.59%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,209</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,209</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,209</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">419</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.08%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.08%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.66%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.25%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">436</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">436</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">436</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">463</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,645</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,645</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,645</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">882</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. Dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yankee bond</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,598</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,598</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,967</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,575</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.09%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.09%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.48%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,497</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,486</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,483</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,638</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,484</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.27%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.46%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.73%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.95%</span></td></tr></table><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.604%"><tr><td style="width:1.0%"/><td style="width:15.041%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.475%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;Expressed in millions of mexican pesos. (1)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.04%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.05%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.40%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.62%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.18%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.05%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">770</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,031</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,032</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,266</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.29%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.04%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.72%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.01%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,329</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">311</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,526</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">62,084</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">73,269</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">81,794</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">57,634</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,459</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,722</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,181</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,176</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,459</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.73%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.56%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.64%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.99%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,737</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,598</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,335</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,400</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,358</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.89%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.15%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.04%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.20%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.61%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.45%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.37%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.44%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.82%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,464</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,459</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,598</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12,564</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12,624</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,461</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,372</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,526</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,459</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">67,682</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">85,833</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">94,418</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">69,095</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion of long term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,372</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,372</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10,603</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long- term debt</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,775</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,526</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,459</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">67,682</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">82,461</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">94,418</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">58,492</span></td></tr></table></div><div style="margin-top:4.5pt;padding-left:50.2pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">All interest rates shown in this table are weighted average contractual annual rates.</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_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock', window );">Summary of Interest Expense</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018, the interest expense related to the bank loans and notes payable is comprised as follows and included in the consolidated income statement under the interest expense caption: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"/><td style="width:61.154%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.484%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on debts and borrowings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,228</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,459</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,786</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance charges for employee benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">231</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,174</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,370</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance charges of leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">105</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance operating charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">156</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,894</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  6,904</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,568</span></td></tr></table></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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory', window );">Summary of Reconciliation of Liabilities Arising From Financing Activities</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.625%"><tr><td style="width:1.0%"/><td style="width:16.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.359%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.179%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  882</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (17,641)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  18,525</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (121)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,645</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  882</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (17,641)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  18,525</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (121)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,645</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,576</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(896)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">293</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(405)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,568</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">57,519</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(26,650)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43,479</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(101)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">75,265</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  69,095</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (27,546)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  43,772</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (506)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  85,833</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,383</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (573)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  599</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  34</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (123)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,306</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  71,360</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (45,760)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  62,297</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  599</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  34</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,005</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (750)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  88,784</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.270%"><tr><td style="width:1.0%"/><td style="width:19.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.176%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.065%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.071%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.623%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.071%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,382</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (852)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  503</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (151)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  882</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,382</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (852)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  503</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (151)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  882</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,572</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,926)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,233</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(303)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,576</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,841</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,674)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,589)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(59)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,519</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  80,423</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (19,608)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,233</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1,590)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (363)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  69,095</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,798</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (492)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  215</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (21)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (37)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (80)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,383</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  83,603</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (20,952)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,736</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  215</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (21)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1,627)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (594)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  71,360</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Beginning balance as of adoption date; January 1st, 2019</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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of detailed information about borrowings. [Refer: Borrowings]</p></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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 44D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of interest expense on borrowing [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;">kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234301496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income and Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_TextBlockAbstract', window );"><strong>Text block [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_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory', window );">Summary of Other Income and Expenses</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:49.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  274</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  330</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  399</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation of contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">344</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain related to operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joint venture sale</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">212</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">664</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,494</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,890</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  569</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions for contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  842</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,305</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  818</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">291</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">178</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">375</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,501</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance payments (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">361</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange losses related to operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">296</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,105</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,380</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,450</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="padding-left:14.2pt;text-align:justify;text-indent:-14.2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%;padding-left:4.88pt">Following a favorable decision from Brazilian tax authorities received during 2019, Coca-Cola FEMSA has been entitled to reclaim indirect tax payments made in prior years in Brazil, resulting in the recognition of a tax credit and a positive effect in the operating revenues and other income captions of the consolidated income statements. See note 25.2.1.</span></div><div style="padding-left:14.2pt;text-align:justify;text-indent:-14.2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%;padding-left:4.88pt">During 2019, the Company incurred  restructuring costs related to some of their operations as part of an efficiency program.</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_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of other operating income or expense. [Refer: Other operating income (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">kof_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183272167304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsAbstract', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory', window );">Summary of Financial Assets and Liabilities Measured at Fair Value</a></td>
<td class="text">The following table summarizes the Company&#8217;s financial assets and liabilities measured at fair value, as of December&#160;31, 2020 and 2019: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:50.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.340%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments asset</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  488</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,440</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  91</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  905</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">84</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,417</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust assets of labor obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,338</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table><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_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock', window );">Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set out below is the reconciliation of each component of equity and the analysis of other comprehensive income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.764%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign currency option</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross-currency swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury Lock contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commodity price contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total holders of the parent</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As at January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  29</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  48</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (107)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (136)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (149)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (81)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (230)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(267)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(134)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(126)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,083)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,117)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,175)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(69)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">198</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,196</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,378</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(176)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(176)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(157)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(333)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">42</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">42</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">99</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">370</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">379</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As at December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (208)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (776)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (78)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  71</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (968)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (97)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (1,065)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(837)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(323)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(270)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,654</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,663</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,077</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">286</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,544</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(102)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,787</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,986</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,588)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,588)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(530)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,118)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">105</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">121</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">163</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(254)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(108)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(201)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(52)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(253)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (589)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (167)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  230</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (525)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  3</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (522)</span></td></tr></table></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_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock', window );">Disclosure of Outstanding Forward Agreements to Purchase Foreign Currency</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, the Company had the following outstanding forward agreements to purchase foreign currency: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"/><td style="width:60.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,130</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (843)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding forward agreements to purchase foreign currency: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"/><td style="width:60.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.766%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,692</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (315)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  20</span></td></tr></table></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_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock', window );">Disclosure of Outstanding Call Options to Purchase Foreign Currency</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2019, the Company had the following outstanding collar options to purchase foreign currency. Net premium paid for these options was Ps.3:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.138%"><tr><td style="width:1.0%"/><td style="width:56.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.154%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.997%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.922%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  107</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2</span></td></tr></table></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_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock', window );">Disclosure of Outstanding Cross Currency Swap Agreements</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, the Company had the following outstanding cross currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  404</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (4)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,371</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,165</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,982</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(464)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2030</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,790</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(107)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding cross currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  13,788</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (297)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  781</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,742</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(594)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(843)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></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_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock', window );">Summary of Outstanding Interest Rate Swap Agreements</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding interest rate swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,365</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (142)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td></tr></table></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_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock', window );">Disclosure Of Treasury Lock Contracts Explanatory</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2019, the Company had the following outstanding treasury locks agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,365</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  102</span></td></tr></table></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_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock', window );">Disclosure of Fair Value of Commodity Price Contracts</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had the following aluminum price contracts: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  695</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  125</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  99</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  17</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had the following PX + MEG (resin) price contracts: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  729</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (65)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,260</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (18)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  275</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">366</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company had the following aluminum price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  394</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (1)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company had the following PX + MEG (resin) price contracts</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  320</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (28)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,554</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (18)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  71</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr></table></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_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock', window );">Disclosure of Net Effects of Expired Contracts Met Hedging Criteria</a></td>
<td class="text">Net effects of expired contracts that met hedging criteria <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.611%"><tr><td style="width:1.0%"/><td style="width:39.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.962%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.809%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement - Gain (Loss)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (109)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (199)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (157)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,212</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(163)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(515)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option to purchase foreign currency</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward agreements to purchase foreign currency</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">839</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity Price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(129)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(258)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury locks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">153</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table><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_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock', window );">Disclosure of Net Effect of Changes in Fair Value of Derivative Financial Instruments Did Not Meet Hedging Criteria for Accounting Purposes</a></td>
<td class="text">Net effect of changes in fair value of derivative financial instruments that did not meet the hedging criteria for accounting purposes.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:36.086%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Embedded derivatives</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) gain on financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (12)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps and interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) gain on financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(212)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(293)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116)</span></td></tr></table><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_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock', window );">Disclosure of Net Effect of Expired Contracts Did Not Meet Hedging Criteria for Accounting Purposes</a></td>
<td class="text">Net effect of expired contracts that did not meet the hedging criteria for accounting purposes <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:36.086%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Type of Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps and interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss)  on financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (212)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (293)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (186)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Embedded derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) gain on financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table><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_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory', window );">Summary of Sensitivity Analysis of Interest Rate Risks Management</a></td>
<td class="text">The following disclosures provide a sensitivity analysis of the market risks, which the Company is exposed to as it relates to foreign exchange rates, interest rates and commodity prices, which it considers in its existing hedging strategy:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.305%"><tr><td style="width:1.0%"/><td style="width:53.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.079%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.729%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (MXN/USD)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (884)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (BRL/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (357)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(413)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (COP/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (142)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (ARS/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (2)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreement to purchase U.S. Dollar (UYU/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (21)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to MXN)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (5,507)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,315)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,130)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to BRL)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (2,161)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,068)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sugar price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on sugar Price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(32)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (515)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(255)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aluminum price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on Aluminum price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (289)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,164)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (MXN to USD)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following disclosures provide a sensitivity analysis of the interest rate risks management considered to be reasonably possible at the end of the reporting period, which the Company is exposed to as it relates to its fixed and floating rate borrowings and which considers its existing hedging strategy: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.222%"><tr><td style="width:1.0%"/><td style="width:71.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.089%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.583%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Risk</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in<br/>U.S.$&#160;rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on<br/>(profit)&#160;or<br/>loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (102)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td></tr></table></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_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock', window );">Summary of Maturity Analysis for Non-derivative and Derivative Financial Liabilities</a></td>
<td class="text">Cash outflows for financial liabilities (including interest) without fixed amounts or timing are based on economic conditions (like interest rates and foreign exchange rates) existing at December&#160;31, 2020. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.583%"><tr><td style="width:1.0%"/><td style="width:34.713%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions of Ps)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 and thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-derivative financial liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,500</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,500</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,500</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,727</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  62,469</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans from banks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,518</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">317</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,760</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,640</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives financial liabilities (assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">999</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">991</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,286)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">577</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">577</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,375</span></td></tr></table><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_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory', window );">Summary of Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company&#8217;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"/><td style="width:42.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6-12 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">More than 12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,806</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,888</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">23.35</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">23.47</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">844</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">491</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.41</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.37</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">511</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">212</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,750</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,740</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">96</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate ARS/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">92.97</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">225</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">58</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate UYU/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">45.92</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">45.69</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,568</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.81</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,575</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">404</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,454</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodities risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aluminum (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">325</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">370</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,654</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,720</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,740</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sugar (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">869</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">391</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">365</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12.13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11.87</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12.17</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PX+MEG (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">364</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">364</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD /Ton)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">730</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">730</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company&#8217;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"/><td style="width:42.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6-12 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">More than 12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,742</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,086</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.00</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">697</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">303</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.04</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.16</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">220</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">85</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,491</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,460</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">137</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate ARS/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">79.23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">335</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">87</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate UYU/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">37.55</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">40.03</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency option contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">107</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,252</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">9,423</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8,292</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.54</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.92</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional amount (in millions  of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">9,046</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.41</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8.34</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Locks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10,365</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.81</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commodities risk</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aluminum (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">276</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">118</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,796</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,812</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sugar (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,192</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">361</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">98</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13.09</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12.73</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13.45</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PX+MEG (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">160</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">160</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD /Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">848</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">848</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></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_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of derivative financial instruments. [Refer: Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of external credit grades. [Refer: External credit grades [member]]</p></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> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph IG24<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_IG24&amp;doctype=Implementation%20Guidance&amp;book=b<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 36<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_36_c&amp;doctype=Standard&amp;book=b<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfExternalCreditExposuresExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfFinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfFinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 explanation of the risk management strategy related to hedge accounting.</p></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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 22A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_22A&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of cross currency swap contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfCrossCurrencySwapContractTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Fair Value Of Commodity Price Contracts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity analysis for non-derivative and derivative financial 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;">kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net effects of derivative financial instruments that did not met hedging criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Net Effects Of Expired Contracts That Did Not Meet Hedging Criteria</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net effects of expired contracts that met hedging criteria</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of outstanding call options to purchase foreign currency [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;">kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of outstanding forward agreements to purchase foreign currency [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;">kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding interest rate swap agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation of each component of equity and the analysis of other comprehensive income explanatory [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;">kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 treasury lock contracts explanatory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>74
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235230136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-Controlling Interest in Consolidated Subsidiaries (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [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_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock', window );">Summary of Non Controlling Interest in Consolidated Subsidiaries</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of Coca-Cola FEMSA&#8217;s non-controlling interest in its consolidated subsidiaries as of December&#160;31, 2020, 2019 and 2018 is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:49.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,823</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,671</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,700</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">738</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,583</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,751</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,806</span></td></tr></table></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_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock', window );">Summary of Changes in Non Controlling Interest</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Coca-Cola FEMSA&#8217;s non-controlling interest were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"><tr><td style="width:1.0%"/><td style="width:50.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.026%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,751</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,806</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  18,141</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income of non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,261)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(565)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,338)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Re-measurements of the net defined employee benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting standard adoption effects (see Note 2.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines deconsolidation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,140)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,583</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,751</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,806</span></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_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of changes in non controlling interest [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;">kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non controlling interest in consolidated subsidiaries [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;">kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of non-controlling interest in its consolidated subsidiaries [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;">kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>75
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183240315608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract', window );"><strong>Disclosure of classes of share capital [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_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock', window );">Summary of Capital Stock Prior to and Immediately After Stock Split</a></td>
<td class="text">The capital stock of the Company prior to and immediately after the Stock Split is as follows:<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding shares prior to the Stock Split:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"><tr><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.978%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.288%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of the capital stock</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of ordinary shares with full voting rights</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiary of Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992,078,519</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.22%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.96%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries of The Coca-Cola Company</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,545,678</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.78%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.04%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,208,065</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.00%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfbfbf;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,100,832,262</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding shares after the Stock Split:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:8.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.932%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.200%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding shares</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of the capital stock</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of ordinary shares with full voting rights</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiary of Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628,152</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.22%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.97%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries of The Coca-Cola Company</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,365,424</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.78%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.92%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624,195</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.38%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.11%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L </span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040,325</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.63%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfbfbf;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,658,096</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr></table></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_ifrs-full_DisclosureOfIssuedCapitalExplanatory', window );">Summary of Capital Stock</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019 and 2018, the number of each share series representing Coca-Cola FEMSA&#8217;s common stock is comprised as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:55.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thousands of Shares</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series of shares (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,936,628</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,575,624</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,668,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,366</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,626,040</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,806,657</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,657</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,658</span></td></tr></table></div><div style="margin-top:6pt;padding-left:53.25pt;text-align:justify;text-indent:-35.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.93pt">The information for the years ended December 31, 2018 have been adjusted retrospectively for comparative purposes based on the number of shares resulting from the stock split occurred in March 2019.</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_ifrs-full_DisclosureOfDividendsExplanatory', window );">Summary of Dividends Declared and Paid</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018 the dividends declared and paid per share by the Company are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:54.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.769%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.771%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series of shares (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020 (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,822</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,512</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,323</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,836</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,595</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">957</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  10,210</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,437</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,038</span></td></tr></table></div><div style="margin-top:6pt;padding-left:53.25pt;text-align:justify;text-indent:-35.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.93pt">At an ordinary shareholders&#8217; meeting of Coca-Cola FEMSA held on March 17, 2020, the shareholders declared a dividend of Ps.  10,210 that was paid in May 5, 2020 and November&#160;3, 2020. This represents a dividend of Ps.  &#8212;&#160;per each ordinary share.</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_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfClassesOfShareCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDividendsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDividendsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfIssuedCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of issued capital. [Refer: Issued capital]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIssuedCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of capital stock [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;">kof_DisclosureOfCapitalStockExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>76
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235183880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [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_ifrs-full_EarningsPerShareExplanatory', window );">Summary of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings amounts per share type are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:45.795%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.096%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.357%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.954%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  4,896</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  2,880</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  972</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  1,620</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net income attributable to equity holders of the parent- continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,868</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,863</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">966</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,610</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,626</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  5,965</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  3,508</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,184</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,973</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent- continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,715</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,360</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,135</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,891</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  7,116</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  4,186</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,413</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  2,355</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent- continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,164</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,038</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,025</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,709</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent- discontinued operation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,405</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">826</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">465</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626</span></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_ifrs-full_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;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>77
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234905288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [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_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock', window );">Summary of Major Components of Income Tax Expense</a></td>
<td class="text">The major components of income tax expense for the years ended December&#160;31, 2020, 2019 and 2018 are:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:56.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.114%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.114%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.117%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,367</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,011</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,763</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,391)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit)  of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,452</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,268)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,082)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax income expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,939)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,428</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,648</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,260</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,311</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,056</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,367</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,676)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(715)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,391)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit)  of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,962</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(510)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,452</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (benefit)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(714)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,225)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,939)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,597</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (169)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,428</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,123</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  888</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  6,011</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit) utilization of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,268)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (benefit)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,574)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,549</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,099</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,648</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,545</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,218</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  4,763</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit) utilization of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(679)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,082)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,459</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,583</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,677</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,260</span></td></tr></table><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_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock', window );">Schedule of Recognized in Consolidated Statement of Other Comprehensive Income</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"/><td style="width:56.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI during the year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  216</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (373)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (208)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(130)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  86</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (565)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (56)</span></td></tr></table><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_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock', window );">Schedule of Deferred Tax Related to Other Comprehensive Income</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Balance of income tax included in Accumulated Other Comprehensive Income (AOCI) as of: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"><tr><td style="width:1.0%"/><td style="width:59.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI as of year-end: </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (212)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (481)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (128)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income to be reclassified to profit or loss in subsequent periods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(212)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(481)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Re-measurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(378)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(240)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance of income tax in AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (590)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (721)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (184)</span></td></tr></table></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_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock', window );">Schedule of Domestic Tax Rate</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between income tax expense and income (loss) before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method multiplied by the Mexican domestic statutory tax rate for the years ended December&#160;31, 2020, 2019 and 2018 is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"/><td style="width:54.840%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.588%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican statutory income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax from prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual inflation tax adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.73</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-taxable income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxed at a rate other than the Mexican statutory rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.08</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of restatement of tax values</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1.81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of change in statutory rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(10.34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.80</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.04</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.76</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.68</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.60</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></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_ifrs-full_DisclosureOfDeferredTaxesExplanatory', window );">Schedule of Deferred Income Tax</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of the temporary differences giving rise to deferred income tax liabilities (assets) is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"><tr><td style="width:1.0%"/><td style="width:40.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.126%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.801%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.676%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Statement of Financial Position as of<br/></span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income Statement<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (64)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (60)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (10)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (18)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  76</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,006)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(863)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(90)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(392)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">176</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(325)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(389)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite useful lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(128)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(275)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">796</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(381)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">74</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,627)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,169)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">182</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(208)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,915)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,224)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,342</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,268)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,082)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits to recover (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,594)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,855)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,629)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(590)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(721)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities of amortization of goodwill of business acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,554</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,663</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(211)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,269)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,383)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax (income)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (1,939)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (363)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  497</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, asset</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (11,143)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (10,432)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,474</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,771</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (8,669)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (6,661)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Corresponds to income tax credits arising from dividends received from foreign subsidiaries to be recovered within the next ten years accordingly to the Mexican Income Tax law as well as effects of the exchange of foreign currencies with Related and Non-Related Parties.</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_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock', window );">Schedule of Changes in Net Deferred Income Tax Asset</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balance of the net deferred income tax asset are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"><tr><td style="width:1.0%"/><td style="width:50.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (6,661)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (5,582)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (6,298)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax provision for the period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,939)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(42)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of subsidiaries, see Note 4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(413)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects in equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized  loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">216</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(392)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(130)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inflation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">279</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (8,669)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (6,661)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (5,582)</span></td></tr></table></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_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock', window );">Schedule of Tax Loss Carryforwards</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.000%"><tr><td style="width:1.0%"/><td style="width:64.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.160%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax Loss Carryforwards&#160;amounts in millions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  63</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">734</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,831</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,222</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,136</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,071</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No expiration (Brazil)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,465</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  21,522</span></td></tr></table><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_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock', window );">Summary of Changes in Balance of Tax Loss Carryforwards</a></td>
<td class="text">The changes in the balance of tax loss carryforwards are as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"/><td style="width:52.045%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.959%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  28,871</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  25,879</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  24,817</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,985</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,398</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Usage of tax losses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,986)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,854)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(352)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unused  tax losses - 2024 to 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,830)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,518)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,183)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,984)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  21,522</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  28,871</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  25,879</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDeferredTaxesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDeferredTaxesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure deferred tax related to other comprehensive income [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;">kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of changes in tax loss carry forwards [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;">kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of components of income tax expense [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;">kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of reconciliation of changes in deferred tax liability asset [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;">kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of tax loss carry-forwards [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;">kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 schedule of domestic tax rate [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;">kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 schedule of income tax recognized as other comprehensive income loss [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;">kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>78
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183239126856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsAbstract', window );"><strong>Disclosure of other provisions [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_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory', window );">Schedule of Other Current Financial Liabilities</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.1 Other current financial liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.031%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sundry creditors </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  482</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">930</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,948</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,284</span></td></tr></table></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_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock', window );">Summary of Provisions and Other Non-current Liabilities</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.2 Provisions and other non-current liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.031%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,100</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  7,983</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,144</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,311</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  8,791</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This amount includes Ps. 899 of certain tax contingencies that expired and are payable to the former shareholders of Spaipa (acquired in 2013).</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_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory', window );">Summary of Other Non-current Financial Liabilities</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.3 Other non-current financial liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.031%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  571</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,436</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">363</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  934</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,897</span></td></tr></table></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_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock', window );">Schedule of Provisions Recorded in Consolidated Statement of Financial Position</a></td>
<td class="text">The following table presents the nature and amount of the loss contingencies recorded as of December&#160;31, 2020 and 2019: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.099%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,540</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  4,696</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Labor </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,681</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">879</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (1)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,100</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  7,983</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  As it is customary in Brazil, the Company is required to guarantee tax, legal and labor contingencies by guarantee deposits. See Note 14.</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_ifrs-full_DisclosureOfProvisionsExplanatory', window );">Summary of Changes in Provisions</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"/><td style="width:51.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.351%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,696</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,038</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,717</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">186</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(152)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(187)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of indemnifiable items (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,177)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(826)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(951)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(863)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,540</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  4,696</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,038</span></td></tr></table><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This amount includes Ps. 899 of certain tax contingencies that expired and are payable to the former shareholders of Spaipa (acquired in 2013), see Note 26.2.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.5.2 Labor </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"/><td style="width:51.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.118%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.140%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,222</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,340</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,365</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">228</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">227</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(561)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(384)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,681</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,222</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,340</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.5.3 Legal </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"/><td style="width:51.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.118%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.140%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,065</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  920</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,985</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">193</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(141)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(111)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(135)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines disposal </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(884)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  879</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,065</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  920</span></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_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of other current liabilities. [Refer: Other current liabilities]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of other non-current liabilities. [Refer: Other non-current liabilities]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of provisions. [Refer: Provisions]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of nature and amount of loss contingencies [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;">kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of provisions and other long term liabilities [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;">kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>79
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235268680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information by segment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsAbstract', window );"><strong>Disclosure of operating segments [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_ifrs-full_DisclosureOfOperatingSegmentsExplanatory', window );">Summary of Segment Disclosure for Company's Consolidated Operations</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment disclosure for the Company&#8217;s consolidated operations is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:52.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">106,783</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">183,615</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,998</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,016</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,906</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,811</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,326</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,077</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,471</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,137</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">979</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">515</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,494</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165,887</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">263,066</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,819</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,623</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">113,727</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,882</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net(3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,764</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,590</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,354</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:52.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,222&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,751&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net(3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"><tr><td style="width:1.0%"/><td style="width:52.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,180&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net(3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt">Central America includes Guatemala, Nicaragua, Costa Rica and Panama. Domestic (Mexico only) revenues were Ps. 87,833, Ps. 91,358 and Ps. 84,352 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Domestic (Mexico only) total assets were Ps. 148,068, Ps. 130,045 and Ps. 130,865 as of December&#160;31, 2020, 2019 and 2018, respectively. Domestic (Mexico only) total liabilities were Ps. 109,086, Ps. 91,427 and Ps. 92,340 as of December&#160;31, 2020, 2019 and 2018, respectively. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.68pt">South America includes Brazil, Argentina, Colombia and Uruguay. South America revenues include Brazilian revenues of Ps. 56,191, Ps. 61,554 and Ps. 56,523 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Brazilian total assets were Ps. 70,376, Ps. 82,667 and Ps. 86,007 as of December&#160;31, 2020, 2019 and 2018, respectively. Brazilian total liabilities Ps. 19,148,  Ps. 24,103 and Ps. 26,851 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Colombian revenues of Ps. 12,049, Ps. 13,522 and Ps. 14,580 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Colombian total assets were Ps. 15,993, Ps. 16,518 and Ps. 17,626 as of December&#160;31, 2020, 2019 and 2018, respectively. Colombian total liabilities were Ps. 3,262, Ps. 4,154 and Ps. 4,061 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Argentine revenues of Ps. 5,468, Ps. 6,725 and Ps. 9,152 during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Argentine total assets were Ps. 5,039, Ps. 5,341 and Ps. 6,021 as of December&#160;31, 2020, 2019 and 2018, respectively. Argentine total liabilities were Ps. 1,842, Ps. 1,637 and Ps. 2,059 as of December&#160;31, 2020, 2019 and 2018, respectively. South America revenues also include Uruguay revenues of Ps. 3,124, Ps. 3,421 and Ps. 1,925, during the years ended on December&#160;31, 2020 and 2019, respectively. Uruguay total assets were Ps. 5,771, Ps. 5,939 and Ps. 6,385 as of  December&#160;31, 2020 and 2019, respectively. Uruguay total liabilities were Ps. 2,630, Ps. 2,566 and Ps. 2,541, as of December&#160;31, 2020 and 2019, respectively.</span></div>(3)Includes acquisitions and disposals of property, plant and equipment, intangible assets and other long-lived assets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfOperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of operating segments. [Refer: Operating segments [member]]</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>80
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235177480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Guarantor Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_SupplementalGuarantorInformationAbstract', window );"><strong>Supplemental Guarantor Information [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_kof_ScheduleOfGuarantorInformationTableTextBlock', window );">Schedule Of Guarantor Information</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidating condensed financial information for the (i)&#160;Company; (ii)&#160;its 100% owned guarantors subsidiaries (on standalone basis), which are wholly and unconditional guarantors under both prior years debt and current year debt referred to as &#8220;Senior Notes&#8221; in Note 19; (iii)&#160;the combined non-guarantor subsidiaries; iv) eliminations and v) the Company&#8217;s consolidated financial statements are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"/><td style="width:32.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.246%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated&#160;Statement&#160;of&#160;Financial&#160;Position<br/>As of December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  29,996</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,149</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,352</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  43,497</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,724</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,779</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,968</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,948)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,523</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,249</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,727</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,217</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,471</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,834</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,274</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,280</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,948)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,440</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in other entities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,273</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,371</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,583</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203,604)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,623</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,278</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,403</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,057</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,460</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,608</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,315</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,048</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,971</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,064</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,143</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets and Other current financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,136</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,172</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,783</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,940)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,151</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,976</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,830</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,364</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244,544)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,626</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  240,810</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  177,104</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  161,644</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (316,492)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  263,066</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term bank loans and notes payable and current portion of non-current debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,500</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,517</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,017</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Payable </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suppliers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,627</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,606</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,195</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,647</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,766</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,832</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,884)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,856</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,549</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,387</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,947)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,845</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,097</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,461</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,983</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,745</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,770</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,941)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,557</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,080</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,041</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,584</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,941)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,764</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,936</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,590</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,971</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,888)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,609</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,874</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,514</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,090</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203,604)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,874</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,583</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,583</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,874</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,514</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,673</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203,604)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,457</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  240,810</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  177,104</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  161,644</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (316,492)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  263,066</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"><div style="margin-top:6pt"><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"/><td style="width:32.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.246%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:0.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated&#160;Statement&#160;of&#160;Financial&#160;Position<br/>As of December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,849</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,464</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,178</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  20,491</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,832</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,528</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,730</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,614)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,476</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,076</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,538</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,904</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,567</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,014</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,724</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,058</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,450</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,902</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,614)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,796</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in other entities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,782</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,846</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295,448)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,751</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,130</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,057</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,187</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,608</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,501</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,941</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,050</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,411</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,208</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,813</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,432</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets and Other financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,697</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,742</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,663</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,861)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,241</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,498</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,833</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337,309)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,043</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.237,556</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 248,471</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 200,735</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (428,923)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.257,839</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term bank loans and notes payable and current portion of non-current debt</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,421</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,064</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  11,485</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Payable </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suppliers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,225</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,832</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,151</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,249</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,845</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,474)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,771</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,005</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,127</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,491</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,613)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,010</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,455</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,492</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,161</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,797</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,654</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,860)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,752</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,616</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,249</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,139</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,860)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,144</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,621</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,376</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,630</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133,473)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,154</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,935</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,095</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,354</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295,450)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,934</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,751</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,751</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,935</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,095</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,105</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295,450)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,685</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and equity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.237,556</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.248,471</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.200,735</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.(428,923)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.257,839</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:31.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.319%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating income statements:<br/>For the year ended December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  90,022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  145,980</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (52,388)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,615</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,426</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,620</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,242)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,804</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,596</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,360</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,146)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,811</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,087</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,843</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,570)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,891</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,461</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,576)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,553</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  expenses (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,264</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,445</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,171</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(769)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,847</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss) gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,593)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,585</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing  income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,696</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,428</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,292</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,054</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,442)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,307</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   17,893</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   9,610</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (27,442)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,368</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,307</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,893</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,549</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,442)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,307</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,307</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  17,893</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,610</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (27,442)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,368</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating income statements:<br/>For the year ended December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   96,169</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   155,767</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (57,467)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   194,471</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,714</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,268</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,018)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,964</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,455</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,499</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,449)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,507</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,194</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,815</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,986)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,427</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,308</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,265</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,463)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,110</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  expenses (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,568</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,745</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,639)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,674</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss) gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(629)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing (expense) income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,105)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,536</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,217</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,648</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,590</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,676</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,445)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   12,101</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   17,689</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,285</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (27,445)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   12,630</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,101</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,689</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,756</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,445)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,101</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   12,101</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   17,689</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,285</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (27,445)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   12,630</span></td></tr><tr style="height:63pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:31.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.319%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating income statements:<br/>For the year ended December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    86,736</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    165,325</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    (69,720)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    182,342</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,104</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,671</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,371)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,404</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,632</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,654</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,349)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,938</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,403</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,054</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,593)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,999</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,814</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,867</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,756)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,925</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  expenses (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,254</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,425</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,514</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,375)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,564</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss) gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing (expense) income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(731)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,455</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,536</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,260</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the profit of subsidiaries, associates and joint ventures accounted for using the equity method, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,833</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,732</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,896)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 13,909</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 18,460</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 12,231</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (32,896)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 11,704</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income after tax from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 3,366</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 3,366</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 13,909</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 18,460</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 15,597</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (32,896)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 15,070</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,909</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,460</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,463</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,896)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,936</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- discountinued.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,975</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,975</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest discontinued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Net income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 13,909</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 18,460</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 15,597</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (32,896)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 15,070</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.055%"><tr><td style="width:1.0%"/><td style="width:31.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.357%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating statements of comprehensive income<br/>For the year ended December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,307</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  17,893</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,610</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (27,442)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,368</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,283)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,485</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,543)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,798</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,543)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,840)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,443)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,405</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,000)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income not being reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(318)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,158)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,761)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,796</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,318)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,149</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  19,698</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,849</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (22,646)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,050</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,149</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  19,698</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,949</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (22,646)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,150</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest-continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,149</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  19,698</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,849</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (22,646)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,050</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:35.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.646%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating statements of comprehensive income<br/>For the year ended December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 12,101</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 17,689</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 10,285</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (27,445)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 12,630</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(819)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(835)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,013)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,391)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,578)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,403</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,579)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,832)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,234)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,908)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,560</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,414)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(899)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income not being reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(727)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,115)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(727)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,559)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,298)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,023)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,739</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 5,542</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 7,391</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 3,262</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (10,706)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 5,489</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,542</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,391</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,314</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,706)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,541</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest-continuing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 5,542</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 7,391</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 3,262</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (10,706)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 5,489</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"/><td style="width:36.680%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed consolidating statements of comprehensive income<br/>For the year ended December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   13,909</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   18,460</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   15,597</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (32,896)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   15,070</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,102)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,081)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(437)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,937)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,618</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,127)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,788)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,234)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,333)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,516</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,985)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,869)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,671)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income not being reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(814)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(940)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(780)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,147)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 22,510</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,925)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  (16,889)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,451)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    5,762</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       40,970</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       9,672</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       (49,785)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       6,619</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,762</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,970</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,037</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,785)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,984</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent- discontinued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest-continuing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(421)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(421)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest- discontinued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated comprehensive income for the year, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    5,762</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    40,970</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    9,672</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    (49,785)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    6,619</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"><tr><td style="width:1.0%"/><td style="width:31.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Cash Flows<br/>For the year ended December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes for continuing op.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,731</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   21,590</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,918</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (27,443)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   15,796</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,264)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,190)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,699</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,443</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,688</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in working capital</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,626)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from operating activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,774</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,534</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,147</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,876</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,823</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,245)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of long-lived assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,667)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,714)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,381)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of intangible assets and other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,196)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(614)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in financial assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,549)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,623</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,647)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,576)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,567</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,830</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,397)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows used in investing activities from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,919</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,310</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,552</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,289)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,508)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,129</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,168</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,297</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,051)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,136)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,187)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,019)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,909)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,419)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,245</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,102)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,210)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,905)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,560)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,397</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,278)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(573)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,811)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,159)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,688</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,647</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,962)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,209)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,525)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,113</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,620</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,561</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,056</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,849</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,464</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,178</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,491</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(473)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,050)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    29,996</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    4,149</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    9,352</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.    43,497</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"><tr><td style="width:1.0%"/><td style="width:31.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Cash Flows<br/>For the year ended December 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes for continuing op.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   10,995</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   20,226</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   14,502</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   (27,445)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   18,278</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,994)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,829)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,276</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,445</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,898</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in working capital</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,975)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,310</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,887)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from operating activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,221)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,422</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,088</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,289</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,957</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,460</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,446</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,633)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of long-lived assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,218)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,776)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,994)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of intangible assets and other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,693)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,095</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,409)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in financial assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,705)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,443</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(572)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,052</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,920)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows used in investing activities from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,230</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(925)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,939)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,110)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,744)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,400</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,336</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,736</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,137)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,323)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,460)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,006)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,278)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,633</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,682)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,437)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,261)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,662)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,920</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,440)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(473)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,016)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,484</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,654)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(327)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,196)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,042)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,666)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,110</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,794)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,187)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,455</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,249)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,529</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,172</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,727</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(493)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(987)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   9,849</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   4,464</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   6,178</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   20,491</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.750%"><tr><td style="width:1.0%"/><td style="width:32.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Parent</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined Wholly-owned Guarantors Subsidiaries</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combined non-guarantor Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Cash Flows<br/>For the year ended December 31, 2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes for continuing op.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       13,180</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       19,914</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       16,766</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       (32,896)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.       16,964</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,622)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,476)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,957</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,896</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,755</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in working capital</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,958)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,909</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,138)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from operating activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,531)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,632</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,581</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before taxes from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and mergers, net of cash acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,957</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,957</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,994</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,187</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,513</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,690)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of long-lived assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,506)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,012)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,518)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of intangible assets and other investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,153)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,710</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,088</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,355)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in shares</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,576)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,948)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,820)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,957</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,816</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,816)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from investing activities from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,919)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,443</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,266)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,451</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,291)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from investing activities from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,326</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,426</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,028)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,929)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,957)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,189)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,487)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,998)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,690</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,984)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,038)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,434)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(382)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,816</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,038)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuing shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,314</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,118</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,157)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,957)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,682)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,159</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,803)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,140)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,451)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,235)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash flows (used in)/from financing activities from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,709</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,774)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,055</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,017</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,824</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,767</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(841)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,058)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance of cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          16,529</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          1,026</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          6,172</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.          23,727</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ScheduleOfGuarantorInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Guarantor Information</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ScheduleOfGuarantorInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_SupplementalGuarantorInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Supplemental Guarantor Information</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SupplementalGuarantorInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>81
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235003656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Activities of the Company - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLOrdinarySharesMember', window );">Series L Ordinary Shares</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_kof_DisclosureOfParentEntityInformationLineItems', window );"><strong>Disclosure of Parent Entity Information [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Percentage of ownership</a></td>
<td class="nump">15.60%<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_kof_EquivalentSharesInOwnershipInterestInJointVenture', window );">Equivalent shares in ownership interest in joint venture</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBShareMember', window );">Series B Share</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_kof_DisclosureOfParentEntityInformationLineItems', window );"><strong>Disclosure of Parent Entity Information [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Percentage of ownership</a></td>
<td class="nump">9.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember', window );">Fomento Economico Mexicano S.A.B. de C.V.</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_kof_DisclosureOfParentEntityInformationLineItems', window );"><strong>Disclosure of Parent Entity Information [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Percentage of ownership</a></td>
<td class="nump">47.20%<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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of voting rights</a></td>
<td class="nump">56.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_ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember', window );">The Coca-Cola Company</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_kof_DisclosureOfParentEntityInformationLineItems', window );"><strong>Disclosure of Parent Entity Information [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Percentage of ownership</a></td>
<td class="nump">27.80%<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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of voting rights</a></td>
<td class="nump">32.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of the voting rights in a joint venture held by the entity. [Refer: Joint ventures [member]]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfVotingRightsHeldInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfParentEntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 parent entity information [line 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;">kof_DisclosureOfParentEntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EquivalentSharesInOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equivalent Shares In Ownership Interest In Joint Venture</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EquivalentSharesInOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLOrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLOrdinarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235283624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_PropimexSDeRLDeCVMember', window );">Propimex, S. de R.L. de C.V.</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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of Subsidiaries [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_kof_SubsidiariesActivities', window );">Activity</a></td>
<td class="text">Manufacturing and distribution<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_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Country</a></td>
<td class="text">Mexico<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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember', window );">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of Subsidiaries [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_kof_SubsidiariesActivities', window );">Activity</a></td>
<td class="text">Holding<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_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Country</a></td>
<td class="text">Mexico<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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_SpalIndustriaBrasileiraDeBebidasSAMember', window );">Spal Industria Brasileira de Bebidas, S.A.</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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of Subsidiaries [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_kof_SubsidiariesActivities', window );">Activity</a></td>
<td class="text">Manufacturing and distribution<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_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Country</a></td>
<td class="text">Brazil<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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership percentage</a></td>
<td class="nump">96.06%<span></span>
</td>
<td class="nump">96.06%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember', window );">Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R. L. de C.V.</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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of Subsidiaries [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_kof_SubsidiariesActivities', window );">Activity</a></td>
<td class="text">Manufacturing and distribution<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_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Country</a></td>
<td class="text">Mexico<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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember', window );">Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.</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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of Subsidiaries [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_kof_SubsidiariesActivities', window );">Activity</a></td>
<td class="text">Manufacturing and distribution<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_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Country</a></td>
<td class="text">Mexico<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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership percentage</a></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_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 country in which a subsidiary of the entity is incorporated. [Refer: Subsidiaries [member]]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 12<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_12_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 19B<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_19B_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 19B<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_19B_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_SubsidiariesActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Subsidiaries activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SubsidiariesActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_PropimexSDeRLDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_PropimexSDeRLDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_SpalIndustriaBrasileiraDeBebidasSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_SpalIndustriaBrasileiraDeBebidasSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183258358200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Preparation - Additional Information (Detail) - $ / $<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 05, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInvestmentPropertyLineItems', window );"><strong>Disclosure of Detailed Information About Investment Property [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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">19.8920<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_kof_IncreaseDecreaseInForeignCurrencyExchangeRate', window );">Increase decrease in foreign currency exchange rate</a></td>
<td class="nump">7.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_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=kof_ForeignCurrencyExchangeMember', window );">Foreign Currency Exchange | Forecast</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_ifrs-full_DisclosureOfInvestmentPropertyLineItems', window );"><strong>Disclosure of Detailed Information About Investment Property [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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.2770<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClosingForeignExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClosingForeignExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ifrs-full_DisclosureOfInvestmentPropertyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfInvestmentPropertyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseInForeignCurrencyExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in foreign currency exchange 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;">kof_IncreaseDecreaseInForeignCurrencyExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=kof_ForeignCurrencyExchangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=kof_ForeignCurrencyExchangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183268172552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation - Cash Flow Reconciliation (Details)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfInvestmentPropertyLineItems', window );"><strong>Disclosure of Detailed Information About Investment Property [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AdjustmentsForAmortisationExpense', window );">Amortization</a></td>
<td colspan="2" class="nump">$ 51<span></span>
</td>
<td class="nump">$ 1,020<span></span>
</td>
<td class="nump">$ 1,062<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 998<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_kof_AmortizationPrepaidExpenses', window );">Amortization prepaid expenses</a></td>
<td colspan="2" class="nump">29<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="nump">638<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">626<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_kof_AdjustmentsForOtherTax', window );">Other tax</a></td>
<td colspan="2" class="nump">159<span></span>
</td>
<td class="nump">3,162<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">6<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_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid', window );">Income taxes paid</a></td>
<td colspan="2" class="num">(251)<span></span>
</td>
<td class="num">(4,990)<span></span>
</td>
<td class="num">(5,210)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(6,188)<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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Acquisitions of intangible assets</a></td>
<td colspan="2" class="num">(15)<span></span>
</td>
<td class="num">(289)<span></span>
</td>
<td class="num">(698)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(674)<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_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td colspan="2" class="num">$ (16)<span></span>
</td>
<td class="num">$ (325)<span></span>
</td>
<td class="num">(711)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(681)<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInvestmentPropertyLineItems', window );"><strong>Disclosure of Detailed Information About Investment Property [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AdjustmentsForAmortisationExpense', window );">Amortization</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,624<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_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid', window );">Income taxes paid</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,806)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,182)<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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Acquisitions of intangible assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,421)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,373)<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_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (12)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (18)<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfInvestmentPropertyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfInvestmentPropertyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) on disposals of other non-current assets. [Refer: Other non-current 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 98<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_98&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the purchases of intangible assets, classified as investing activities. [Refer: 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://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase decrease in income tax paid</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentsForOtherTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for other tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForOtherTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AmortizationPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">kof_AmortizationPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183260450776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Summary of Average Exchange Rate (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / $</div>
</th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">19.8920<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_CurrencyAxis=currency_MXN', window );">Mexican peso</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_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">1.00<span></span>
</td>
<td class="nump">1.00<span></span>
</td>
<td class="nump">1.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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">1.00<span></span>
</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_srt_CurrencyAxis=currency_GTQ', window );">Quetzal</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_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">2.78<span></span>
</td>
<td class="nump">2.50<span></span>
</td>
<td class="nump">2.56<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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">2.56<span></span>
</td>
<td class="nump">2.45<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_CurrencyAxis=currency_CRC', window );">Colon</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_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.04<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
<td class="nump">0.03<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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">0.03<span></span>
</td>
<td class="nump">0.03<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_CurrencyAxis=currency_PAB', window );">Balboa</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_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">21.49<span></span>
</td>
<td class="nump">19.26<span></span>
</td>
<td class="nump">19.24<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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">19.95<span></span>
</td>
<td class="nump">18.85<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_CurrencyAxis=currency_COP', window );">Colombian peso</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_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.01<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
</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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">0.01<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CurrencyAxis=currency_NIO', window );">Cordoba</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_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.63<span></span>
</td>
<td class="nump">0.58<span></span>
</td>
<td class="nump">0.61<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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">0.57<span></span>
</td>
<td class="nump">0.56<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_CurrencyAxis=currency_ARS', window );">Argentine peso</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_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.31<span></span>
</td>
<td class="nump">0.41<span></span>
</td>
<td class="nump">0.73<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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">0.24<span></span>
</td>
<td class="nump">0.31<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_CurrencyAxis=currency_BRL', window );">Real</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_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">4.18<span></span>
</td>
<td class="nump">4.89<span></span>
</td>
<td class="nump">5.29<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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">3.84<span></span>
</td>
<td class="nump">4.68<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_CurrencyAxis=currency_PHP', window );">Philippine peso</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_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.37<span></span>
</td>
</tr>
<tr 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_CurrencyAxis=currency_UYU', window );">Uruguayan peso</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_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.51<span></span>
</td>
<td class="nump">0.55<span></span>
</td>
<td class="nump">0.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_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">0.47<span></span>
</td>
<td class="nump">0.51<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_ifrs-full_AverageForeignExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AverageForeignExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClosingForeignExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClosingForeignExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_kof_DisclosureOfForeignExchangeRatesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign exchange rates [line 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;">kof_DisclosureOfForeignExchangeRatesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CurrencyAxis=currency_MXN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_MXN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_GTQ">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_GTQ</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_CRC">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_CRC</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_PAB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_PAB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_COP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_COP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_NIO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_NIO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_ARS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_ARS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_BRL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_BRL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_PHP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_PHP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_UYU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_UYU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183261996440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Summary of cumulative inflation (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [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_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">11.20%<span></span>
</td>
<td class="nump">13.20%<span></span>
</td>
<td class="nump">15.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala</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_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [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_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">10.90%<span></span>
</td>
<td class="nump">11.80%<span></span>
</td>
<td class="nump">12.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica</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_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [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_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama</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_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [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_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="num">(1.50%)<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia</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_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [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_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">13.50%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">13.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua</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_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [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_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">8.80%<span></span>
</td>
<td class="nump">15.60%<span></span>
</td>
<td class="nump">13.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina</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_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [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_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">209.20%<span></span>
</td>
<td class="nump">179.40%<span></span>
</td>
<td class="nump">158.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</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_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [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_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">13.10%<span></span>
</td>
<td class="nump">11.10%<span></span>
</td>
<td class="nump">13.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay</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_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [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_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">28.50%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">25.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PH', window );">Philippines</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_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [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_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CumulativeInflationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative inflation percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CumulativeInflationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DisclosureOfCumulativeInflationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cumulative inflation [line 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;">kof_DisclosureOfCumulativeInflationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_GT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_GT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_NI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_NI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183236514728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="9">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($) </div>
<div>$ / shares </div>
<div>agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_InterestIncomeOnLoansAndReceivables', window );">Interest income on loans and receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 5<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_ifrs-full_AmortisationExpense', window );">Amortization expense for agreements with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 213,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 273,000,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 277,000,000<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(216,000,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,039,000,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill', window );">Impairment loss recognised in profit or loss, goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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_kof_MinimumYearOfServiceForRetirementBenefits', window );">Minimum year of service for retirement benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension', window );">Minimum age to qualify for benefits (age) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">60<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_DistributionCosts', window );">Distribution costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,190<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 23,421<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_kof_ProfitSharingComputationPercentageOnTaxableIncome', window );">Profit sharing computation ratio on income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_ifrs-full_ApplicableTaxRate', window );">Applicable tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<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_ifrs-full_InvestmentsInJointVentures', window );">Investments in joint ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_NumberOfBottlerAgreements', window );">Number of bottler agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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_BR', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_NumberOfBottlerAgreements', window );">Number of bottler agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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_GT', window );">Guatemala</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_NumberOfBottlerAgreements', window );">Number of bottler agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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_AR', window );">Argentina</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_NumberOfBottlerAgreements', window );">Number of bottler agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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_VE', window );">Venezuela</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_NumberOfBottlerAgreements', window );">Number of bottler agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_GlassBottlesMember', window );">Glass Bottles</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_PETBottlesMember', window );">PET Bottles</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=kof_BottlerAgreementMember', window );">Bottler Agreement</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_IntangibleAssetsRenewalTerm', window );">Intangible assets renewable term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GeographicalAreasAxis=country_VE', window );">Venezuela</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.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_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico | Forecast</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax rate</a></td>
<td class="nump">30.00%<span></span>
</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>
<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><td colspan="10"></td></tr>
<tr><td colspan="10"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 applicable income tax rate.</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DistributionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs relating to the distribution of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DistributionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B67_d_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_InterestIncomeOnLoansAndReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income on loans and receivables. [Refer: Interest income; Loans and receivables]</p></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> -Note Expiry date 2021-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_112_c&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestIncomeOnLoansAndReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InvestmentsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_IntangibleAssetsRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets Renewal 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;">kof_IntangibleAssetsRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum Age Qualification For Economic Benefits And Retirement Pension</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_kof_MinimumYearOfServiceForRetirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum Year Of Service For Retirement Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_MinimumYearOfServiceForRetirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_NumberOfBottlerAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Bottler Agreements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NumberOfBottlerAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ProfitSharingComputationPercentageOnTaxableIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit sharing computation percentage on taxable income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ProfitSharingComputationPercentageOnTaxableIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_GT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_GlassBottlesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_GlassBottlesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_PETBottlesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_PETBottlesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=kof_BottlerAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=kof_BottlerAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_VE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_VE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>88
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183261118936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings | Bottom of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings | Top of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">50 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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember', window );">Machinery and equipment | Bottom of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember', window );">Machinery and equipment | Top of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_DistributionEquipmentMember', window );">Distribution equipment | Bottom of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">7 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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_DistributionEquipmentMember', window );">Distribution equipment | Top of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">15 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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember', window );">Refrigeration equipment | Bottom of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember', window );">Refrigeration equipment | Top of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">7 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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember', window );">Returnable bottles | Bottom of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">1 year 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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember', window );">Returnable bottles | Top of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">3 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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other equipment | Bottom of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">3 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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other equipment | Top of Range</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_DistributionEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_DistributionEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183236854296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Summary of Revenue from Contracts with Customers (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 183,985<span></span>
</td>
<td class="nump">$ 194,471<span></span>
</td>
<td class="nump">$ 182,342<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=kof_SaleOfProductsMember', window );">Sale of products</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_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">181,890<span></span>
</td>
<td class="nump">192,342<span></span>
</td>
<td class="nump">181,823<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=kof_ServicesRenderedMember', window );">Services rendered</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_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">327<span></span>
</td>
<td class="nump">385<span></span>
</td>
<td class="nump">330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=kof_OtherOperatingRevenuesMember', window );">Other Operating Revenues</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_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 1,768<span></span>
</td>
<td class="nump">$ 1,744<span></span>
</td>
<td class="nump">$ 189<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></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> -Name IFRS<br> -Number 15<br> -IssueDate 2019-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2019-01-01<br> -Paragraph 114<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProductsAndServicesAxis=kof_SaleOfProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=kof_SaleOfProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=kof_ServicesRenderedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=kof_ServicesRenderedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=kof_OtherOperatingRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=kof_OtherOperatingRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183261395048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Mergers and Acquisitions - Additional Information (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=kof_AlimentosYBebidasDelAtlnticoMember', window );">Alimentos y Bebidas del Atlntico</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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfVotingEquityInterestsAcquired', window );">Percentage of voting equity interests acquired</a></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_ifrs-full_BusinessCombinationsAxis=kof_ComercializadoraYDistribuidoraLosVolcanesSAMember', window );">Comercializadora y Distribuidora Los Volcanes S.A</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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfVotingEquityInterestsAcquired', window );">Percentage of voting equity interests acquired</a></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_ifrs-full_BusinessCombinationsAxis=kof_MontevideoRefrescosSRLMember', window );">Montevideo Refrescos S R L</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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfVotingEquityInterestsAcquired', window );">Percentage of voting equity interests acquired</a></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_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfVotingEquityInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of voting equity interests acquired in a business combination. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfVotingEquityInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BusinessCombinationsAxis=kof_AlimentosYBebidasDelAtlnticoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=kof_AlimentosYBebidasDelAtlnticoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=kof_ComercializadoraYDistribuidoraLosVolcanesSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=kof_ComercializadoraYDistribuidoraLosVolcanesSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=kof_MontevideoRefrescosSRLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=kof_MontevideoRefrescosSRLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183261969384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mergers and Acquisitions - Summary of Fair Value of Net Assets Acquired (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="3"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">$ 257,839<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">$ 13,225<span></span>
</td>
<td class="nump">$ 263,066<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 263,787<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_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="num">(128,154)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="num">$ (7,069)<span></span>
</td>
<td class="num">(140,609)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(132,037)<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_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">107,088<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,082<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_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember', window );">Aggregated Individually Immaterial Business Combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate', window );">Total current assets, including cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,864<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_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate', window );">Total other non current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,031<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_kof_DistributionRightsRecognisedAsOfAcquisitionDate', window );">Distribution rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,715<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_ifrs-full_Assets', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,610<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_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,961)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,649<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_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,903<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Total consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,552<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_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate', window );">Cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (860)<span></span>
</td>
<td class="num">(860)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashTransferred', window );">Net cash paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,692<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember', window );">Aggregated Individually Immaterial Business Combinations | Non-current Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_BusinessAcquisitionFairValueAdjustments', window );">Business acquisition, fair value adjustments</a></td>
<td class="nump">236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<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_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember', window );">Aggregated Individually Immaterial Business Combinations | Distribution Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_BusinessAcquisitionFairValueAdjustments', window );">Business acquisition, fair value adjustments</a></td>
<td class="nump">2,887<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<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_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember', window );">Aggregated Individually Immaterial Business Combinations | Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_BusinessAcquisitionFairValueAdjustments', window );">Business acquisition, fair value adjustments</a></td>
<td class="nump">$ 2,903<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>Expiry date 2020-01-01: The amount of resources: (a) controlled by the entity as a result of past events; and (b) from which future economic benefits are expected to flow to the entity.
Effective 2020-01-01: The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_f_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognised as of the acquisition date for current assets acquired in a business combination. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2019-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2019-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>Expiry date 2020-01-01: The amount of present obligations of the entity arising from past events, the settlement of which is expected to result in an outflow from the entity of resources embodying economic benefits.
Effective 2020-01-01: The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognised as of the acquisition date for non-current assets acquired in a business combination. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_BusinessAcquisitionFairValueAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition fair value 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;">kof_BusinessAcquisitionFairValueAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DistributionRightsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Distribution rights recognised as of acquisition 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;">kof_DistributionRightsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BalanceSheetLocationAxis=kof_NonCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BalanceSheetLocationAxis=kof_NonCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BalanceSheetLocationAxis=ifrs-full_BroadcastingRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BalanceSheetLocationAxis=ifrs-full_BroadcastingRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BalanceSheetLocationAxis=ifrs-full_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BalanceSheetLocationAxis=ifrs-full_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183263822872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mergers and Acquisitions - Summary of Selected Income Statement Information Related to Business Acquisition (Detail) - Aggregated Individually Immaterial Business Combinations<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueOfAcquiree', window );">Total revenue</a></td>
<td class="nump">$ 4,628<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_kof_ProfitLossBeforeTaxOfAcquiree', window );">Income before taxes</a></td>
<td class="nump">496<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_ifrs-full_ProfitLossOfAcquiree', window );">Net income</a></td>
<td class="nump">$ 413<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossOfAcquiree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) of the acquiree, since the acquisition date, included in the consolidated statement of comprehensive income. [Refer: Profit (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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph q<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_q_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossOfAcquiree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RevenueOfAcquiree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [Refer: 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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph q<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_q_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueOfAcquiree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ProfitLossBeforeTaxOfAcquiree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit loss before tax of acquiree</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ProfitLossBeforeTaxOfAcquiree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>93
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183266721928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mergers and Acquisitions - Summary of Pro Forma Financial Data of Historical Financial Statements Related to Business Combinations (Detail) - Aggregated Individually Immaterial Business Combinations<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueOfCombinedEntity', window );">Total revenues</a></td>
<td class="nump">$ 185,737<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_kof_ProfitLossBeforeTaxOfCombinedEntity', window );">Income before taxes</a></td>
<td class="nump">17,763<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_ifrs-full_ProfitLossOfCombinedEntity', window );">Net income</a></td>
<td class="nump">$ 15,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossOfCombinedEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Business combinations [member]; Profit (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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph q<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_q_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossOfCombinedEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RevenueOfCombinedEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Business combinations [member]; 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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph q<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_q_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueOfCombinedEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ProfitLossBeforeTaxOfCombinedEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit loss before tax of combined 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;">kof_ProfitLossBeforeTaxOfCombinedEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183264347880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued operations - Additional Information (Detail)<br></strong></div></th>
<th class="th"><div>Aug. 16, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_CocaColaFEMSAPhilippinesIncMember', window );">Philippines disposal</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_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems', window );"><strong>Disclosure of analysis of single amount of discontinued operations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_PercentageOfShareHolderInPutOptionExercisable', window );">Percentage of put option exercisable</a></td>
<td class="nump">51.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PercentageOfShareHolderInPutOptionExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share holder in put option exercisable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfShareHolderInPutOptionExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_JointVenturesAxis=kof_CocaColaFEMSAPhilippinesIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_CocaColaFEMSAPhilippinesIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235357160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations - Summary of the Discontinued Operation (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems', window );"><strong>Disclosure of analysis of single amount of discontinued operations [line items]</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td class="nump">$ 9,231<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 183,615<span></span>
</td>
<td class="nump">$ 194,471<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 182,342<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_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td class="nump">5,068<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">100,804<span></span>
</td>
<td class="nump">106,964<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">98,404<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_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="nump">4,163<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">82,811<span></span>
</td>
<td class="nump">87,507<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">83,938<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_ifrs-full_FinanceIncome', window );">Financial income, net</a></td>
<td class="num">(53)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(1,047)<span></span>
</td>
<td class="num">(1,230)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(1,004)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossBeforeTax', window );">Income before taxes from discontinued operations</a></td>
<td class="num">(794)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="num">(15,796)<span></span>
</td>
<td class="num">(18,278)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(16,964)<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_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,366<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests', window );">Less- amount attributable to non-controlling interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(391)<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Accumulated currency translation effect</a></td>
<td class="nump">$ 379<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">$ 7,543<span></span>
</td>
<td class="nump">$ 5,579<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[6]</sup></td>
<td class="nump">7,234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember', window );">Discontinued Operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems', window );"><strong>Disclosure of analysis of single amount of discontinued operations [line items]</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_Revenue', window );">Total revenues</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">24,167<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_ifrs-full_CostOfSales', window );">Cost of goods sold</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">17,360<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_ifrs-full_GrossProfit', window );">Gross profit</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,807<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_ifrs-full_OperatingExpense', window );">Operating expenses</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,750<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_ifrs-full_OtherExpenseByFunction', window );">Other expenses, net</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7<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_ifrs-full_FinanceIncome', window );">Financial income, net</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(185)<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_ifrs-full_NetForeignExchangeGain', window );">Foreign exchange gain, net</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(73)<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_ifrs-full_ProfitLossBeforeTax', window );">Income before taxes from discontinued operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,308<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_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance', window );">Income taxes</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">466<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_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income from discontinued operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">842<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests', window );">Less- amount attributable to non-controlling interest</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">391<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_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Net income from operations attributable to equity holders of the parent.</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">451<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Accumulated currency translation effect</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(811)<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_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation', window );">Gain on sale of subsidiary</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,335<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent', window );">Net income attributable to the equity holders of the parent from discontinued operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,975<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[6]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs relating to expenses directly or indirectly attributed to the goods or services sold, which may include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, unallocated production overheads and abnormal amounts of production costs of inventories.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with interest and other financing activities of the entity.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) recognised on the measurement to fair value less costs to sell or on the disposal of the assets or disposal group(s) constituting the discontinued operation. [Refer: Discontinued operations [member]]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>The amount of revenue less cost of sales. [Refer: Cost of sales; 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/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from discontinued operations attributable to owners of the parent. [Refer: Discontinued operations [member]]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NetForeignExchangeGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain arising from foreign exchange differences. [Refer: Foreign exchange 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2019-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetForeignExchangeGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all operating expenses.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income, net of tax, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherExpenseByFunction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'function of expense' form for its analysis of expenses.</p></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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_vii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherExpenseByFunction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81B_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) before tax expense or income. [Refer: Profit (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/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_vii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph ea<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_ea&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 98<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_98_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from discontinued operations attributable to non-controlling interests. [Refer: Profit (loss) from discontinued operations; Non-controlling interests]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Section Example 11<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;doctype=Implementation%20Guidance&amp;dita_xref=IFRS05_ex11_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.
Effective 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense (income) relating to the gain (loss) on discontinuance when operations are discontinued. [Refer: Discontinued operations [member]]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph h<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_h_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>96
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234713992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued operations - Summary of the Discontinued Operation (Parenthetical) (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems', window );"><strong>Disclosure of analysis of single amount of discontinued operations [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td colspan="2" class="nump">$ 2,187<span></span>
</td>
<td class="nump">$ 43,497<span></span>
</td>
<td colspan="2" class="nump">$ 20,491<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_ifrs-full_GeographicalAreasAxis=country_PH', window );">Philippines</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems', window );"><strong>Disclosure of analysis of single amount of discontinued operations [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,898<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183268548328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</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_ifrs-full_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_Cash', window );">Cash and bank balances</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,435<span></span>
</td>
<td class="nump">$ 4,641<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_ifrs-full_CashEquivalents', window );">Cash equivalents (see Note 3.5)</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">39,062<span></span>
</td>
<td class="nump">15,850<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Total</a></td>
<td colspan="2" class="nump">$ 2,187<span></span>
</td>
<td class="nump">$ 43,497<span></span>
</td>
<td class="nump">$ 20,491<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on hand and demand deposits. [Refer: Cash on hand]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value.</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>98
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183231603160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Receivable, Net - Summary of Trade Receivable (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</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_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CurrentTradeReceivables', window );">Trade receivables</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,705<span></span>
</td>
<td class="nump">$ 11,277<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_ifrs-full_OtherCurrentReceivables', window );">Other</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">980<span></span>
</td>
<td class="nump">1,181<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_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Allowance for doubtful accounts on trade receivables</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(515)<span></span>
</td>
<td class="num">(493)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable, net</a></td>
<td colspan="2" class="nump">$ 579<span></span>
</td>
<td class="nump">11,523<span></span>
</td>
<td class="nump">15,476<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember', window );">The Coca-Cola Company</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Current receivables from related parties</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">509<span></span>
</td>
<td class="nump">802<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_EmployeesMember', window );">Loans to Employees</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Current receivables from related parties</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="nump">56<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember', window );">FEMSA and Subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Current receivables from related parties</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">624<span></span>
</td>
<td class="nump">2,039<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_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember', window );">Other Related Parties</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Current receivables from related parties</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="nump">614<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_ifrs-full_OtherCurrentReceivables', window );">Other</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 261<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial 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> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current trade receivables. [Refer: Trade receivables]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current other receivables. [Refer: Other receivables]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current receivables due from related parties. [Refer: Related parties [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfTradeAndOtherReceivablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade and other receivables [line 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;">kof_DisclosureOfTradeAndOtherReceivablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_EmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_EmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>99
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235529528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Receivable, Net - Additional Information (Detail)<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>Dec. 31, 2020 </div>
<div>MXN ($) </div>
<div>customer</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [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_kof_PercentageOfUnrecoverableTradeAccountsReceivables', window );">Percentage of unrecoverable trade receivables</a></td>
<td class="nump">2.50%<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_kof_NumberOfCustomerRelatedToExpectedLoss', window );">Number of customer related to expected loss | customer</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember', window );">The Coca-Cola Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [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_ifrs-full_AmountsReceivableRelatedPartyTransactions', window );">Contributions due from related party | $</a></td>
<td class="nump">$ 1,482<span></span>
</td>
<td class="nump">$ 2,274<span></span>
</td>
<td class="nump">$ 3,542<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmountsReceivableRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts receivable resulting from related party transactions. [Refer: Related parties [member]]</p></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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmountsReceivableRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfTradeAndOtherReceivablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade and other receivables [line 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;">kof_DisclosureOfTradeAndOtherReceivablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NumberOfCustomerRelatedToExpectedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 customer related to expected loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NumberOfCustomerRelatedToExpectedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentageOfUnrecoverableTradeAccountsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecoverable trade accounts receivables</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfUnrecoverableTradeAccountsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183236887160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Receivable, Net - Aging Analysis of Accounts Receivable (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems', window );"><strong>Disclosure of Aging Analysis of Accounts Receivable [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_kof_TradeReceivablesPastDueButNotImpaired', window );">Trade receivables past due but not impaired</a></td>
<td class="nump">$ 11,523<span></span>
</td>
<td class="nump">$ 15,476<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_NotLaterThanOneMonthMember', window );">0 days</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_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems', window );"><strong>Disclosure of Aging Analysis of Accounts Receivable [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_kof_TradeReceivablesPastDueButNotImpaired', window );">Trade receivables past due but not impaired</a></td>
<td class="nump">9,905<span></span>
</td>
<td class="nump">12,630<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember', window );">1-30 days</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_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems', window );"><strong>Disclosure of Aging Analysis of Accounts Receivable [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_kof_TradeReceivablesPastDueButNotImpaired', window );">Trade receivables past due but not impaired</a></td>
<td class="nump">769<span></span>
</td>
<td class="nump">1,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember', window );">31-60 days</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_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems', window );"><strong>Disclosure of Aging Analysis of Accounts Receivable [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_kof_TradeReceivablesPastDueButNotImpaired', window );">Trade receivables past due but not impaired</a></td>
<td class="nump">298<span></span>
</td>
<td class="nump">672<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember', window );">61-90 days</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_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems', window );"><strong>Disclosure of Aging Analysis of Accounts Receivable [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_kof_TradeReceivablesPastDueButNotImpaired', window );">Trade receivables past due but not impaired</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember', window );">91-120 days</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_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems', window );"><strong>Disclosure of Aging Analysis of Accounts Receivable [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_kof_TradeReceivablesPastDueButNotImpaired', window );">Trade receivables past due but not impaired</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFiveYearsMember', window );">121 + days</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_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems', window );"><strong>Disclosure of Aging Analysis of Accounts Receivable [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_kof_TradeReceivablesPastDueButNotImpaired', window );">Trade receivables past due but not impaired</a></td>
<td class="nump">$ 442<span></span>
</td>
<td class="nump">$ 483<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aging analysis of accounts receivable [line 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;">kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TradeReceivablesPastDueButNotImpaired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade receivables past due but not impaired</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TradeReceivablesPastDueButNotImpaired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PastDueStatusAxis=ifrs-full_NotLaterThanOneMonthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_NotLaterThanOneMonthMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183237012312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_AllowanceForDoubtfulAccountsRollForward', window );"><strong>Allowance for Doubtful Accounts [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_AllowanceForDoubtfulAccounts', window );">Balance at the beginning of the year</a></td>
<td class="nump">$ 493<span></span>
</td>
<td class="nump">$ 595<span></span>
</td>
<td class="nump">$ 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_kof_AllowanceForDoubtfulAccountsDuringPeriod', window );">Allowance for the year</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">314<span></span>
</td>
<td class="nump">153<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_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs', window );">Charges and write-offs of uncollectible accounts</a></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(397)<span></span>
</td>
<td class="nump">23<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_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts', window );">Added in business combinations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExchangeDifferencesAllowanceForDoubtfulDebt', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(68)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="num">(55)<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_kof_AllowanceForDoubtfulAccounts', window );">Balance at the end of the year</a></td>
<td class="nump">515<span></span>
</td>
<td class="nump">493<span></span>
</td>
<td class="nump">595<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PH', window );">Philippines</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_kof_AllowanceForDoubtfulAccountsRollForward', window );"><strong>Allowance for Doubtful Accounts [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary', window );">Effect of Philippines</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(82)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EffectOfOverlayApproachReclassificationAxis=kof_AdoptionOfIFRS16Member', window );">Adoption of IFRS 9</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_kof_AllowanceForDoubtfulAccountsRollForward', window );"><strong>Allowance for Doubtful Accounts [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt', window );">Effect of adoption of IFRS 9</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 87<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance for doubtful accounts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance for doubtful accounts charges and write-offs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AllowanceForDoubtfulAccountsDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance for doubtful accounts during 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;">kof_AllowanceForDoubtfulAccountsDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AllowanceForDoubtfulAccountsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance for Doubtful Accounts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AllowanceForDoubtfulAccountsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquired receivables allowance for doubtful accounts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effect of accounting changes on allowance for doubtful 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;">kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effect of accounting changes on allowance for doubtful debt in foreign subsidiary</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ExchangeDifferencesAllowanceForDoubtfulDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exchange differences allowance for doubtful 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;">kof_ExchangeDifferencesAllowanceForDoubtfulDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GeographicalAreasAxis=country_PH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EffectOfOverlayApproachReclassificationAxis=kof_AdoptionOfIFRS16Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EffectOfOverlayApproachReclassificationAxis=kof_AdoptionOfIFRS16Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183236903640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - Summary of Inventories (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="3"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</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_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_ifrs-full_FinishedGoods', window );">Finished products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,996<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,694<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_ifrs-full_RawMaterials', window );">Raw materials</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,657<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,224<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_ifrs-full_SpareParts', window );">Non strategic spare parts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,006<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">934<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_kof_InventoriesInTransit', window );">Inventories in transit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_PackingMaterials', window );">Packing materials</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">271<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_ifrs-full_OtherInventories', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">299<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">320<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,538<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">$ 489<span></span>
</td>
<td class="nump">$ 9,727<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_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress', window );">Changes in inventories of finished goods and work in progress</a></td>
<td class="nump">$ 23,901<span></span>
</td>
<td class="nump">24,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 21,457<span></span>
</td>
<td colspan="2" 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_ifrs-full_RawMaterialsAndConsumablesUsed', window );">Raw materials and consumables used</a></td>
<td class="nump">76,002<span></span>
</td>
<td class="nump">79,520<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">75,078<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_CostOfMerchandiseSold', window );">Total</a></td>
<td class="nump">$ 99,903<span></span>
</td>
<td class="nump">$ 104,196<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 96,535<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease (increase) in inventories of finished goods and work in progress. [Refer: Inventories; Current finished goods; Current work in progress]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfMerchandiseSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 merchandise that was sold during the period and recognised as an 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfMerchandiseSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_FinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]</p></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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current inventories. [Refer: Inventories]</p></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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory that the entity does not separately disclose in the same statement or note. [Refer: Inventories]</p></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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classification of current inventory representing the amount of assets to be consumed in the production process or in the rendering of services. [Refer: Inventories]</p></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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RawMaterialsAndConsumablesUsed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 raw materials and consumables used in the production process or in the rendering of services. [Refer: Current raw materials]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RawMaterialsAndConsumablesUsed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_SpareParts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classification of current inventory representing the amount of interchangeable parts that are kept in an inventory and are used for the repair or replacement of failed parts. [Refer: Inventories]</p></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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SpareParts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_InventoriesInTransit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories in transit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InventoriesInTransit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_PackingMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Packing materials</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PackingMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>103
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183263822872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [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_ifrs-full_InventoryWritedown2011', window );">Inventory write-down</a></td>
<td class="nump">$ 82<span></span>
</td>
<td class="nump">$ 244<span></span>
</td>
<td class="nump">$ 122<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InventoryWritedown2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]</p></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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 36<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_36_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InventoryWritedown2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183260948760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</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_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CurrentPrepaidExpenses', window );">Prepaid expenses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,622<span></span>
</td>
<td class="nump">$ 1,354<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_kof_AgreementsWithCustomers', window );">Agreements with customers</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">115<span></span>
</td>
<td class="nump">294<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_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets', window );">Others</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherCurrentAssets', window );">Total</a></td>
<td colspan="2" class="nump">$ 88<span></span>
</td>
<td class="nump">$ 1,744<span></span>
</td>
<td class="nump">$ 1,648<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current prepayments and other current assets. [Refer: Other current assets; Current prepayments]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current assets that the entity does not separately disclose in the same statement or note. [Refer: Current 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AgreementsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreements with customers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AgreementsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>105
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183230750216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_AdvancesForInventories', window );">Advances for inventories</a></td>
<td class="nump">$ 1,503<span></span>
</td>
<td class="nump">$ 1,240<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_kof_PrepaidAdvertisingAndPromotionalExpenses', window );">Advertising and promotional expenses paid in advance</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">89<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_kof_PrepaidInsurance1', window );">Prepaid insurance</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">25<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_ifrs-full_CurrentPrepaidExpenses', window );">Total</a></td>
<td class="nump">$ 1,622<span></span>
</td>
<td class="nump">$ 1,354<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdvancesForInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances for inventories</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdvancesForInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_PrepaidAdvertisingAndPromotionalExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid advertising and promotional 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;">kof_PrepaidAdvertisingAndPromotionalExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_PrepaidInsurance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid insurance 1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PrepaidInsurance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>106
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235173848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [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_kof_OtherCurrentAssetsAndFinancialAssets', window );">Other current assets and other current financial assets</a></td>
<td class="nump">$ 5,043<span></span>
</td>
<td class="nump">$ 6,748<span></span>
</td>
<td class="nump">$ 5,813<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherCurrentAssetsAndFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current assets and financial 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;">kof_OtherCurrentAssetsAndFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>107
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183282247208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</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_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 74<span></span>
</td>
<td class="nump">$ 89<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_ifrs-full_CurrentDerivativeFinancialAssets', window );">Derivative financial instruments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="nump">987<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherCurrentFinancialAssets', window );">Total</a></td>
<td colspan="2" class="nump">$ 24<span></span>
</td>
<td class="nump">$ 478<span></span>
</td>
<td class="nump">$ 1,076<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentDerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current derivative financial assets. [Refer: Derivative financial 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentDerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherCurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183240103672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments in Other Entities - Summary of Investments in Other Entities (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</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_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems', window );"><strong>Disclosure of investments in associates and other [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments in other entities</a></td>
<td colspan="2" class="nump">$ 383<span></span>
</td>
<td class="nump">$ 7,623<span></span>
</td>
<td class="nump">$ 9,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Investment in Associates and Joint Ventures</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems', window );"><strong>Disclosure of investments in associates and other [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments in other entities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,623<span></span>
</td>
<td class="nump">$ 9,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in associates and other [line 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;">kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfInvestmentPropertyAxis=kof_InvestmentInAssociatesAndJointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfInvestmentPropertyAxis=kof_InvestmentInAssociatesAndJointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>109
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235244744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Other Entities - Additional Information (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="6">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Fair value loss on investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 1,039<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_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_InvestmentImpairments', window );">Impairment of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,501<span></span>
</td>
<td class="nump">948<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">432<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_ifrs-full_GeographicalAreasAxis=country_VE', window );">Venezuela</a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Fair value loss on investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_CompaaPanameaDeBebidasSAPIDeCVMember', window );">Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.</a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_PercentageOfEntitysRevenue', window );">Percentage of stock sold</a></td>
<td class="nump">100.00%<span></span>
</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>
<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_CompaniaPanamenaDeBebidasSAPIDeCVMember', window );">Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.</a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_InvestmentImpairments', window );">Impairment of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,463<span></span>
</td>
<td class="nump">948<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_LeaoAlimentosYBebidasLTDAMember', window );">Leao Alimentos y Bebidas LTDA</a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_InvestmentImpairments', window );">Impairment of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,038<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember', window );">Joint Ventures</a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates', window );">Equity earnings (loss) recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(157)<span></span>
</td>
<td class="num">(215)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(270)<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_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_CompaaPanameaDeBebidasSAPIDeCVMember', window );">Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.</a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_CapitalContribution', window );">Capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,302<span></span>
</td>
<td class="nump">111<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember', window );">Industria Envasadora de Quertaro, S.A. de C.V. (IEQSA)</a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_RevenueFromDividends', window );">Dividend income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember', window );">Promotora Mexicana de Embotelladores, S.A. de C.V.</a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_RevenueFromDividends', window );">Dividend income</a></td>
<td class="text">&#160;<span></span>
</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="nump">1<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember', window );">Jugos del Valle, S.A.P.I. de C.V.</a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_CapitalContribution', window );">Capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">23<span></span>
</td>
<td class="nump">204<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=ifrs-full_AssociatesMember', window );">Associates</a></td>
<td class="text">&#160;<span></span>
</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>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</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>
<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_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates', window );">Equity earnings (loss) recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (124)<span></span>
</td>
<td class="nump">$ 84<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><td colspan="9"></td></tr>
<tr><td colspan="9"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose the entity&#8217;s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]</p></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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 35H<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 35I<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 35M<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or expense from subsidiaries, jointly controlled entities and associates that the entity does not separately disclose in the same statement or note. [Refer: Associates [member]; Subsidiaries [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PercentageOfEntitysRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of the entity's revenue. [Refer: 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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfEntitysRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RevenueFromDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_CapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfAssociatesAndJointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information about associate and joint ventures associated with domain members defined in one or many axes of the table [line 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;">kof_DisclosureOfAssociatesAndJointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_InvestmentImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InvestmentImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GeographicalAreasAxis=country_VE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_VE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_CompaaPanameaDeBebidasSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_CompaaPanameaDeBebidasSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_CompaniaPanamenaDeBebidasSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_CompaniaPanamenaDeBebidasSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_LeaoAlimentosYBebidasLTDAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_LeaoAlimentosYBebidasLTDAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_CompaaPanameaDeBebidasSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_CompaaPanameaDeBebidasSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=ifrs-full_AssociatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=ifrs-full_AssociatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234960104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</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_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments in other entities</a></td>
<td class="nump">$ 383<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 9,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 7,623<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Promotora Industrial Azucarera, S.A. de C.V. ("PIASA")</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">36.40%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">36.40%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,274<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,335<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Jugos del Valle, S.A.P.I. de C.V.</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">28.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">28.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,929<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,945<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Leao Alimentos e Bebidas, LTDA</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">24.70%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">24.70%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,931<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Industria Envasadora de Quertaro, S.A. de C.V. (IEQSA)</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">26.50%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26.50%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 194<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">192<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Industria Mexicana de Reciclaje, S.A. de C.V. ("IMER")</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">35.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 121<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">121<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Others</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">793<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">683<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Investment in Associates and Joint Ventures</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments in other entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 9,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,623<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">50.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 486<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">50.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 172<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">181<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investment in Associates and Joint Ventures | Fountain Agua Mineral, LTDA</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</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="fn" style="border-bottom: 0px;"></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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">50.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 851<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 720<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in joint ventures accounted for using the equity method. [Refer: Joint ventures [member]; Investments accounted for using equity method]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProportionOfOwnershipInterestInAssociate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of ownership interest in an associate attributable to the entity. [Refer: Associates [member]]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInAssociate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfAssociatesAndJointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information about associate and joint ventures associated with domain members defined in one or many axes of the table [line 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;">kof_DisclosureOfAssociatesAndJointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraIndustrialAzucareraSADeCVPIASAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraIndustrialAzucareraSADeCVPIASAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosEBebidasLTDAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosEBebidasLTDAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_OtherAssociatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_OtherAssociatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfInvestmentPropertyAxis=kof_InvestmentInAssociatesAndJointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfInvestmentPropertyAxis=kof_InvestmentInAssociatesAndJointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_CompaaPanameaDeBebidasSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_CompaaPanameaDeBebidasSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_DispensadorasDeCafeSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_DispensadorasDeCafeSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_FountainAguaMineralLTDAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_FountainAguaMineralLTDAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>111
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235260520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Company's Right-of-Use Asset (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="7">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_PresentationOfLeasesForLesseeAbstract', window );"><strong>Presentation of leases for lessee [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="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>
</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_ifrs-full_RightofuseAssets', window );">Balance at beginning of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,382<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,797<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">599<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">215<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_DisposalOfRightOfUseAssets', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(112)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(36)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">$ (30)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(596)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(555)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_kof_RightOfUseAssetHyperinflationaryEconomiesEffect', window );">Hyperinflationary economies effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_RightOfUseAssetIndexationEffect', window );">Indexation effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">145<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets', window );">Effects of changes in foreign exchange rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(154)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(74)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_RightofuseAssets', window );">Balance at end of the period</a></td>
<td class="nump">$ 64<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 1,278<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,382<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,797<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsToRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additions to right-of-use assets. [Refer: Right-of-use 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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsToRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use 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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PresentationOfLeasesForLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_PresentationOfLeasesForLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisposalOfRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal of right of use 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;">kof_DisposalOfRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effects of change in foreign exchange rates, right of use 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;">kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_RightOfUseAssetHyperinflationaryEconomiesEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Right of use asset hyper inflationary economies effect</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RightOfUseAssetHyperinflationaryEconomiesEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_RightOfUseAssetIndexationEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Right of use asset indexation effect</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RightOfUseAssetIndexationEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>112
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183237033992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Company's Lease Liabilities (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,306<span></span>
</td>
<td class="nump">$ 1,383<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_ifrs-full_CurrentLeaseLiabilities', window );">Current</a></td>
<td colspan="2" class="nump">$ 28<span></span>
</td>
<td class="nump">560<span></span>
</td>
<td class="nump">483<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-current lease liabilities</a></td>
<td colspan="2" class="nump">$ 38<span></span>
</td>
<td class="nump">746<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Less than one year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">560<span></span>
</td>
<td class="nump">483<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember', window );">One to three years</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">306<span></span>
</td>
<td class="nump">238<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_ifrs-full_MaturityAxis=kof_MoreThanThreeYearsMember', window );">More than three years</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 440<span></span>
</td>
<td class="nump">$ 662<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current lease liabilities. [Refer: Lease liabilities]</p></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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration.</p></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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current lease liabilities. [Refer: Lease liabilities]</p></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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_MoreThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_MoreThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>113
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183236669656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PresentationOfLeasesForLesseeAbstract', window );"><strong>Presentation of leases for lessee [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_ifrs-full_InterestExpenseOnLeaseLiabilities', window );">Interest expenses on lease liabilities</a></td>
<td class="nump">$ 105<span></span>
</td>
<td class="nump">$ 129<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_kof_ExpensesForLowValueAssetsAndShortTermLeases', window );">Expenses for low value assets and short-term leases</a></td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">$ 187<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_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16', window );">Weighted average incremental borrowing rate</a></td>
<td class="nump">6.58%<span></span>
</td>
<td class="nump">7.68%<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_ifrs-full_RentalExpense', window );">Rental expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,063<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on lease liabilities. [Refer: Lease liabilities]</p></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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PresentationOfLeasesForLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_PresentationOfLeasesForLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognised on rental activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's incremental borrowing rate applied to lease liabilities recognised in the statement of financial position at the date of initial application of IFRS 16. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment.</p></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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph C12<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_C12_a&amp;doctype=Appendix&amp;subtype=C<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_ExpensesForLowValueAssetsAndShortTermLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses for low value assets and short term 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;">kof_ExpensesForLowValueAssetsAndShortTermLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>114
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183279451512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant &amp; equipment - Summary of Premises and Equipment (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="7">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,187<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 61,942<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="nump">$ 2,989<span></span>
</td>
<td class="nump">59,460<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">61,187<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 61,942<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">106,224<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">102,998<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">125,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,655<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,324<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,917<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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">245<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">405<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,094<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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(3,175)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,749)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,612)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(5,608)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,099)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,259)<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,824<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,345<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,760<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">109,165<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">106,224<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">102,998<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(31,902)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(45,037)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(41,056)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(49,173)<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_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(8,415)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,387)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,404)<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,706<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,145<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,296<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,111<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,464<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,495<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,070)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,203)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,480)<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(49,705)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(45,037)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(41,056)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">16,210<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,258<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,575<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,240<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,258<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,575<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,258<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,575<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,865<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">31<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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">142<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25<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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(253)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">504<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(50)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(255)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(323)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(388)<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">114<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">242<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,240<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,258<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,575<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(4,654)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">14,091<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,361<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">13,610<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,091<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,361<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">18,746<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18,775<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,729<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">104<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">27<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">227<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">451<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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">721<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">508<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">304<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(35)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(71)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,182)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,122)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,089)<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">293<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">366<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">814<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">18,653<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18,746<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18,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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(2,371)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(4,655)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,414)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,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_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(490)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(386)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(445)<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">223<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">154<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(92)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(222)<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(5,043)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,655)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,414)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember', window );">Machinery and Equipment</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">20,521<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">21,496<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">19,822<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,521<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">21,496<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember', window );">Machinery and Equipment | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">38,919<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">38,465<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">47,146<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">392<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,356<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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">50<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,500<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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,165<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,650<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,425)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,577)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(555)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(2,243)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,315)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,072)<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">990<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,254<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,551<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">39,664<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">38,919<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">38,465<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember', window );">Machinery and Equipment | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(11,621)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember', window );">Machinery and Equipment | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(18,398)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(16,969)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(19,620)<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_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(2,828)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,862)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,880)<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,125<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,049<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">497<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">854<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,013<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">312<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(595)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(629)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,403)<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(19,842)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(18,398)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(16,969)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember', window );">Machinery and Equipment | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">6,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember', window );">Refrigeration Equipment</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,378<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,757<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">8,343<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,378<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,757<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember', window );">Refrigeration Equipment | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">20,410<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19,963<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,083<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">281<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">816<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">961<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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">537<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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,192<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,396<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,711<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,073)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,032)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(615)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(797)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(961)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(765)<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">189<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">241<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">466<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">20,202<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,410<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19,963<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember', window );">Refrigeration Equipment | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(2,415)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember', window );">Refrigeration Equipment | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(11,032)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(10,206)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(10,688)<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_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(2,148)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,211)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,086)<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">989<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">966<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">579<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">464<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">583<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">244<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(132)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(164)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(338)<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(11,859)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(11,032)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(10,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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember', window );">Refrigeration Equipment | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">2,083<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember', window );">Returnable Bottles</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">6,061<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,043<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,771<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,061<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,043<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember', window );">Returnable Bottles | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">16,153<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,749<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">21,532<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,613<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,581<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,888<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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">393<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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">360<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(561)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,056)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(312)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(629)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(833)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(251)<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">352<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">612<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">17,924<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16,153<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,749<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember', window );">Returnable Bottles | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(10,116)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember', window );">Returnable Bottles | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(10,092)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,706)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13,422)<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_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(2,779)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,734)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,827)<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">536<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,079<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">204<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">432<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">571<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">631<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(250)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(302)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(517)<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(12,153)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(10,092)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,706)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember', window );">Returnable Bottles | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">7,225<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Investments in Fixed Assets in Progress</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,156<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,131<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,156<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Investments in Fixed Assets in Progress | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,156<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,131<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,874<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">6,300<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,392<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,578<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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">145<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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(5,187)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,004)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,722)<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(333)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(381)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(321)<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">66<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,156<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Investments in Fixed Assets in Progress | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(489)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Investments in Fixed Assets in Progress | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Investments in Fixed Assets in Progress | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember', window );">Leasehold Improvements</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">417<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">203<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">358<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">417<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">203<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember', window );">Leasehold Improvements | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">782<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">479<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">775<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">343<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(91)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(34)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(81)<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">737<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">782<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">479<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember', window );">Leasehold Improvements | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(236)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember', window );">Leasehold Improvements | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(365)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(276)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(330)<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_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(108)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(35)<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(379)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(365)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(276)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember', window );">Leasehold Improvements | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">77<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">305<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">376<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">422<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">305<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">376<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">861<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">996<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">186<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">112<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">95<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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">41<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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(35)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(78)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(130)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(292)<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">851<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">861<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(495)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(485)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(497)<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_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(130)<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>
<td class="num">(131)<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">28<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">62<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">143<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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(14)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (429)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (495)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(485)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">$ 0<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisposalsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in property, plant and equipment resulting from transfers from construction in progress. [Refer: Property, plant and equipment; Construction in progress]</p></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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one 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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease through value on recognition of inflation effects</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=kof_CocaColaFEMSAPhilippinesIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=kof_CocaColaFEMSAPhilippinesIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235277720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, plant &amp; equipment - Additional Information (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [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_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment', window );">Outstanding payment to suppliers in additions to property plant and equipment</a></td>
<td class="nump">$ 289<span></span>
</td>
<td class="nump">$ 610<span></span>
</td>
<td class="nump">$ 415<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding payment to suppliers in additions to property plant and 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;">kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>116
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183268229000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="7">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 112,050<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 116,804<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,608<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,642<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 9,403<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="nump">$ 5,227<span></span>
</td>
<td class="nump">103,971<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">112,050<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">116,804<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">116,870<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">120,611<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">127,581<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(289)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(697)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(675)<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_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisition from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(22)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,976)<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_kof_SystemsDevelopmentIntangibles', window );">Systems Development</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">41<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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer of completed development systems</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(443)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(17)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(98)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(7,157)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,393)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,143)<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">57<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">109,597<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">116,870<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">120,611<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(4,478)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(4,820)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,807)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,338)<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_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,020)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,062)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(998)<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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">17<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">98<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">61<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">108<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(29)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(52)<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(5,626)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,820)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,807)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember', window );">Rights to Produce and Distribute Coca-Cola trademark Products</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">81,255<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">87,617<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">76,651<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">81,255<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">87,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember', window );">Rights to Produce and Distribute Coca-Cola trademark Products | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">82,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">88,362<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">92,647<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisition from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,887)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,602)<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_kof_SystemsDevelopmentIntangibles', window );">Systems Development</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer of completed development systems</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(4,604)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,475)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,005)<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">77,396<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">82,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">88,362<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember', window );">Rights to Produce and Distribute Coca-Cola trademark Products | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(3,882)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember', window );">Rights to Produce and Distribute Coca-Cola trademark Products | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(745)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(745)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(745)<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_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(745)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(745)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember', window );">Rights to Produce and Distribute Coca-Cola trademark Products | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember', window );">Goodwill</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">25,833<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">23,729<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">23,431<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25,833<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">23,729<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember', window );">Goodwill | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">25,833<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">23,729<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26,228<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisition from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,903)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_SystemsDevelopmentIntangibles', window );">Systems Development</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer of completed development systems</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(2,402)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(799)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,499)<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">23,431<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25,833<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">23,729<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember', window );">Goodwill | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember', window );">Goodwill | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember', window );">Goodwill | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other indefinite lived intangible assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,165<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,054<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,148<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,165<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,054<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other indefinite lived intangible assets | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,165<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,054<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,356<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(50)<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_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisition from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(153)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_SystemsDevelopmentIntangibles', window );">Systems Development</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer of completed development systems</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(42)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(352)<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,148<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,165<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,054<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other indefinite lived intangible assets | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other indefinite lived intangible assets | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other indefinite lived intangible assets | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember', window );">Technology costs and management systems</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,625<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,998<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,356<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,625<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,998<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember', window );">Technology costs and management systems | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">6,430<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,023<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,090<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(100)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(226)<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_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisition from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(26)<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_kof_SystemsDevelopmentIntangibles', window );">Systems Development</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer of completed development systems</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">374<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">398<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">904<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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(41)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(17)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(68)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(218)<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">6,709<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,430<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember', window );">Technology costs and management systems | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember', window );">Technology costs and management systems | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(3,805)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,025)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,323)<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_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(703)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(819)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(797)<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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">17<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">164<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">52<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">141<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(30)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(51)<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(4,353)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,805)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,025)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember', window );">Technology costs and management systems | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development systems</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">690<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">777<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">690<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development systems | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">690<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">777<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,291<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(198)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(334)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(371)<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_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisition from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(57)<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_kof_SystemsDevelopmentIntangibles', window );">Systems Development</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer of completed development systems</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(665)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(399)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(904)<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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(41)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(22)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(38)<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">690<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development systems | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development systems | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development systems | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_OtherAmortizablesMember', window );">Other amortizable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">482<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">629<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">482<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">629<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_OtherAmortizablesMember', window );">Other amortizable | Cost</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">752<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">666<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">969<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(48)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(263)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(28)<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_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisition from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(185)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(291)<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_kof_SystemsDevelopmentIntangibles', window );">Systems Development</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">41<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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer of completed development systems</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(371)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(93)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(31)<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">57<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">737<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">752<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_OtherAmortizablesMember', window );">Other amortizable | Cost | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(596)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_OtherAmortizablesMember', window );">Other amortizable | Accumulated Depreciation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(270)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(37)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(270)<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_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(317)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(243)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(201)<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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">93<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(33)<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (528)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (270)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_OtherAmortizablesMember', window );">Other amortizable | Accumulated Depreciation | Philippines disposal</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">$ 375<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in intangible assets and goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets and goodwill]</p></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> -Name IAS<br> -Number 38<br> -IssueDate 2019-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2019-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in intangible assets and goodwill resulting from disposals. [Refer: Intangible assets and goodwill]</p></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> -Name IAS<br> -Number 38<br> -IssueDate 2019-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_118_e_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]</p></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> -Name IAS<br> -Number 38<br> -IssueDate 2019-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_118_e_vii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in intangible assets and goodwill resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets and goodwill]</p></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> -Name IAS<br> -Number 38<br> -IssueDate 2019-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets and goodwill held by the entity. [Refer: Goodwill; 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) through recognition of inflation effects, intangible assets 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;">kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_SystemsDevelopmentIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Systems development intangibles</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SystemsDevelopmentIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=kof_CocaColaFEMSAPhilippinesIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=kof_CocaColaFEMSAPhilippinesIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_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;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_OtherAmortizablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_OtherAmortizablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183237169128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_RiskPremiumBasisPoints', window );">Risk premium basis points</a></td>
<td class="nump">1.00%<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_kof_IncomeStatementLocationAxis=kof_CostOfSalesMember', window );">Cost of Sales</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
<td class="nump">$ 32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_IncomeStatementLocationAxis=kof_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expense</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization of intangible assets</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">245<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_IncomeStatementLocationAxis=kof_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expense</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 844<span></span>
</td>
<td class="nump">$ 791<span></span>
</td>
<td class="nump">$ 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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember', window );">Technology costs and management systems | Bottom of Range</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife', window );">Useful lives of intangible assets</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember', window );">Technology costs and management systems | Top of Range</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife', window );">Useful lives of intangible assets</a></td>
<td class="text">10 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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2019-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intangible assets other than goodwill estimated useful 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;">kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_RiskPremiumBasisPoints">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Risk premium, basis points</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RiskPremiumBasisPoints</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_IncomeStatementLocationAxis=kof_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncomeStatementLocationAxis=kof_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncomeStatementLocationAxis=kof_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;">kof_IncomeStatementLocationAxis=kof_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_kof_IncomeStatementLocationAxis=kof_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;">kof_IncomeStatementLocationAxis=kof_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>118
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183259072488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 100,082<span></span>
</td>
<td class="nump">$ 107,088<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">56,352<span></span>
</td>
<td class="nump">56,352<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,755<span></span>
</td>
<td class="nump">1,679<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">433<span></span>
</td>
<td class="nump">420<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,425<span></span>
</td>
<td class="nump">1,442<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">1,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">4,414<span></span>
</td>
<td class="nump">4,367<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">31,741<span></span>
</td>
<td class="nump">38,765<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">312<span></span>
</td>
<td class="nump">306<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 2,450<span></span>
</td>
<td class="nump">$ 2,626<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2019-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2019-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_GT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_GT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_NI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_NI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183261103368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Pre-tax WACC</a></td>
<td class="nump">7.40%<span></span>
</td>
<td class="nump">7.30%<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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Post &#8211;tax WACC</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Pre-tax WACC</a></td>
<td class="nump">9.10%<span></span>
</td>
<td class="nump">9.30%<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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Post &#8211;tax WACC</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">5.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Pre-tax WACC</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">8.90%<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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Post &#8211;tax WACC</a></td>
<td class="nump">7.30%<span></span>
</td>
<td class="nump">6.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Pre-tax WACC</a></td>
<td class="nump">26.30%<span></span>
</td>
<td class="nump">21.60%<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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Post &#8211;tax WACC</a></td>
<td class="nump">20.40%<span></span>
</td>
<td class="nump">14.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Pre-tax WACC</a></td>
<td class="nump">10.60%<span></span>
</td>
<td class="nump">9.10%<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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Post &#8211;tax WACC</a></td>
<td class="nump">8.30%<span></span>
</td>
<td class="nump">7.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Pre-tax WACC</a></td>
<td class="nump">15.30%<span></span>
</td>
<td class="nump">13.80%<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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Post &#8211;tax WACC</a></td>
<td class="nump">10.80%<span></span>
</td>
<td class="nump">9.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Pre-tax WACC</a></td>
<td class="nump">20.60%<span></span>
</td>
<td class="nump">21.10%<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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Post &#8211;tax WACC</a></td>
<td class="nump">13.90%<span></span>
</td>
<td class="nump">12.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Pre-tax WACC</a></td>
<td class="nump">8.80%<span></span>
</td>
<td class="nump">8.50%<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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Post &#8211;tax WACC</a></td>
<td class="nump">6.80%<span></span>
</td>
<td class="nump">6.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Pre-tax WACC</a></td>
<td class="nump">9.90%<span></span>
</td>
<td class="nump">9.40%<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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Post &#8211;tax WACC</a></td>
<td class="nump">7.10%<span></span>
</td>
<td class="nump">6.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember', window );">2021-2030 | Mexico</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">3.90%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">2.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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember', window );">2021-2030 | Brazil</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">3.00%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">2.40%<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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember', window );">2021-2030 | Colombia</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">2.80%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">4.10%<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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember', window );">2021-2030 | Argentina</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">30.10%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">3.90%<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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember', window );">2021-2030 | Guatemala</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">3.10%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">6.80%<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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember', window );">2021-2030 | Costa Rica</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">2.70%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">4.30%<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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember', window );">2021-2030 | Nicaragua</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">3.70%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">7.10%<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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember', window );">2021-2030 | Panama</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">1.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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">7.90%<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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember', window );">2021-2030 | Uruguay</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">7.80%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">2.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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember', window );">2020-2029 | Mexico</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember', window );">2020-2029 | Brazil</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.60%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember', window );">2020-2029 | Colombia</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.10%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember', window );">2020-2029 | Argentina</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39.20%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember', window );">2020-2029 | Guatemala</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember', window );">2020-2029 | Costa Rica</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.20%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember', window );">2020-2029 | Nicaragua</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.40%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember', window );">2020-2029 | Panama</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember', window );">2020-2029 | Uruguay</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.40%<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_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ExpectedAnnualLongTermInflationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 annual long-term inflation percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExpectedAnnualLongTermInflationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ExpectedVolumeGrowthRatesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 volume growth rates percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExpectedVolumeGrowthRatesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of capital after tax percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_WeightedAverageCostOfCapitalAfterTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_WeightedAverageCostOfCapitalPreTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of capital pre tax percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_WeightedAverageCostOfCapitalPreTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_GT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_GT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_NI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_NI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneToTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandTwentyToTwoThousandTwentyNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183259419704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change&#160;in&#160;WACC</a></td>
<td class="nump">0.40%<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_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<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_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="text">Passes by 4.8x<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change&#160;in&#160;WACC</a></td>
<td class="nump">0.60%<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_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.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_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="text">Passes by 1.8x<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change&#160;in&#160;WACC</a></td>
<td class="nump">0.40%<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_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<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_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="text">Passes by 1x<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change&#160;in&#160;WACC</a></td>
<td class="nump">3.00%<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_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.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_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="text">Passes by 6.7x<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change&#160;in&#160;WACC</a></td>
<td class="nump">0.60%<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_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<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_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="text">Passes by 29.7x<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change&#160;in&#160;WACC</a></td>
<td class="nump">1.10%<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_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.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_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="text">Passes by 2.1x<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change&#160;in&#160;WACC</a></td>
<td class="nump">1.70%<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_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<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_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="text">Passes by 1.1x<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change&#160;in&#160;WACC</a></td>
<td class="nump">0.30%<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_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.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_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="text">Passes by 6.9x<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change&#160;in&#160;WACC</a></td>
<td class="nump">0.40%<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_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<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_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="text">Passes by 2x<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in volume growth of compound annual growth 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;">kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ChangeInWeightedAverageCostOfCapitalPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in weighted average cost of capital percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInWeightedAverageCostOfCapitalPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_EffectOnValuation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effect on valuation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EffectOnValuation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_GT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_GT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_NI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_NI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>121
<FILENAME>R106.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183271272248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other non-current assets and other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</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_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract', window );"><strong>Other non-current assets and other non-current financial assets [Abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_NonCurrentPrepaidAdvertisingExpenses', window );">Non-current prepaid advertising expenses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 333<span></span>
</td>
<td class="nump">$ 341<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_kof_GuaranteeDepositsOtherNonCurrentAssets', window );">Guarantee deposits</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,465<span></span>
</td>
<td class="nump">1,553<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_kof_CurrentPrepaidBonuses', window );">Prepaid bonuses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">238<span></span>
</td>
<td class="nump">225<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_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents', window );">Advances to acquire property, plant and equipment</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="nump">203<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_kof_ShareBasedPaymentsOtherNonCurrentAssets', window );">Shared based payment</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">234<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_kof_IndemnifiableContingenciesFromBusinessCombinations', window );">Indemnifiable contingencies from business combinations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,609<span></span>
</td>
<td class="nump">2,948<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_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable tax</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="nump">515<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_ifrs-full_OtherAssets', window );">Other</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentNonfinancialAssets', window );">Other non-current assets</a></td>
<td colspan="2" class="nump">$ 224<span></span>
</td>
<td class="nump">4,452<span></span>
</td>
<td class="nump">6,037<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</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_kof_OtherNonCurrentFinancialAssetsOther', window );">Other non-current financial assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="nump">195<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial instruments asset</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,524<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherNoncurrentFinancialAssets', window );">Other non-current financial assets</a></td>
<td colspan="2" class="nump">$ 136<span></span>
</td>
<td class="nump">$ 2,699<span></span>
</td>
<td class="nump">$ 204<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentRestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that the entity does not separately disclose in the same statement or note.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherNoncurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherNoncurrentNonfinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current non-financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentNonfinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 higher of an asset&#8217;s (or cash-generating unit&#8217;s) fair value less costs of disposal and its value in use. [Refer: Cash-generating units [member]]</p></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> -Name IAS<br> -Number 36<br> -IssueDate 2019-01-01<br> -Paragraph 130<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_130_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_CurrentPrepaidBonuses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current prepaid bonuses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CurrentPrepaidBonuses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_GuaranteeDepositsOtherNonCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Guarantee deposits other non-current 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;">kof_GuaranteeDepositsOtherNonCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_IndemnifiableContingenciesFromBusinessCombinations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indemnifiable contingencies from business combinations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IndemnifiableContingenciesFromBusinessCombinations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_NonCurrentPrepaidAdvertisingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-current prepaid advertising 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;">kof_NonCurrentPrepaidAdvertisingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current assets and other non-current financial 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;">kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherNonCurrentFinancialAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current financial assets 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;">kof_OtherNonCurrentFinancialAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ShareBasedPaymentsOtherNonCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payments other non-current 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;">kof_ShareBasedPaymentsOtherNonCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>122
<FILENAME>R107.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183333149352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Assets (current included in accounts receivable)</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_ifrs-full_OtherCurrentReceivables', window );">Other receivables</a></td>
<td class="nump">$ 980<span></span>
</td>
<td class="nump">$ 1,181<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_ifrs-full_TradeAndOtherReceivables', window );">Current and non-current receivables</a></td>
<td class="nump">1,271<span></span>
</td>
<td class="nump">3,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayablesAbstract', window );"><strong>Liabilities (current included in suppliers and other liabilities and loans)</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_ifrs-full_OtherPayables', window );">Other payables</a></td>
<td class="nump">924<span></span>
</td>
<td class="nump">1,455<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade payable</a></td>
<td class="nump">5,721<span></span>
</td>
<td class="nump">7,851<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember', window );">FEMSA and Subsidiaries</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_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Assets (current included in accounts receivable)</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_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Due from related party</a></td>
<td class="nump">624<span></span>
</td>
<td class="nump">2,039<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayablesAbstract', window );"><strong>Liabilities (current included in suppliers and other liabilities and loans)</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_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties', window );">Due to related party</a></td>
<td class="nump">454<span></span>
</td>
<td class="nump">854<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember', window );">The Coca-Cola Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Assets (current included in accounts receivable)</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_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Due from related party</a></td>
<td class="nump">509<span></span>
</td>
<td class="nump">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_ifrs-full_TradeAndOtherCurrentPayablesAbstract', window );"><strong>Liabilities (current included in suppliers and other liabilities and loans)</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_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties', window );">Due to related party</a></td>
<td class="nump">3,513<span></span>
</td>
<td class="nump">4,417<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_HeinekenGroupMember', window );">Heineken Group</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_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Assets (current included in accounts receivable)</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_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Due from related party</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayablesAbstract', window );"><strong>Liabilities (current included in suppliers and other liabilities and loans)</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_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties', window );">Due to related party</a></td>
<td class="nump">830<span></span>
</td>
<td class="nump">1,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember', window );">Other Related Parties</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_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Assets (current included in accounts receivable)</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_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Due from related party</a></td>
<td class="nump">138<span></span>
</td>
<td class="nump">614<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_ifrs-full_OtherCurrentReceivables', window );">Other receivables</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 261<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current other receivables. [Refer: Other receivables]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts payable that the entity does not separately disclose in the same statement or note.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TradeAndOtherCurrentPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current payables due to related parties. [Refer: Related parties [member]; Payables to related parties]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TradeAndOtherCurrentReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current receivables due from related parties. [Refer: Related parties [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade payables and other payables. [Refer: Trade payables; Other payables]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade receivables and other receivables. [Refer: Trade receivables; Other receivables]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_HeinekenGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_HeinekenGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>123
<FILENAME>R108.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235038248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail) - MXN ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [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_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction', window );">Expenses from uncollectibility balances due from related party</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognised during the period in respect of bad or doubtful debts due from related parties. [Refer: Related parties [member]]</p></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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>124
<FILENAME>R109.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183259307576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_IncomeFromRelatedPartyAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions', window );">Sales to affiliated parties</a></td>
<td class="nump">$ 5,020<span></span>
</td>
<td class="nump">$ 5,694<span></span>
</td>
<td class="nump">$ 5,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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_OtherExpensesWithRelatedParty', window );">Other expenses with related parties</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember', window );">Jugos del Valle, S.A.P.I. de C.V.</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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses of coca cola FEMSA</a></td>
<td class="nump">2,437<span></span>
</td>
<td class="nump">2,863<span></span>
</td>
<td class="nump">2,872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraIndustrialAzucareraSADeCVPIASAMember', window );">Promotora Industrial Azucarera, S.A. de C.V. ("PIASA")</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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses of coca cola FEMSA</a></td>
<td class="nump">2,123<span></span>
</td>
<td class="nump">2,728<span></span>
</td>
<td class="nump">2,604<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_BetaSanMiguelMember', window );">Beta San Miguel</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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses of coca cola FEMSA</a></td>
<td class="nump">1,023<span></span>
</td>
<td class="nump">655<span></span>
</td>
<td class="nump">651<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember', window );">Industria Envasadora de Quertaro, S.A. de C.V. (IEQSA)</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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses of coca cola FEMSA</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">682<span></span>
</td>
<td class="nump">596<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosEBebidasLTDAMember', window );">Leao Alimentos e Bebidas, LTDA</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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses of coca cola FEMSA</a></td>
<td class="nump">1,253<span></span>
</td>
<td class="nump">1,867<span></span>
</td>
<td class="nump">2,654<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember', window );">Industria Mexicana de Reciclaje, S.A. de C.V. ("IMER")</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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses of coca cola FEMSA</a></td>
<td class="nump">308<span></span>
</td>
<td class="nump">281<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember', window );">Instituto Tecnologico Y de Estudios Superiores de Monterrey AC</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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DonationsToRelatedPartyTransactions', window );">Donations to related party</a></td>
<td class="nump">225<span></span>
</td>
<td class="nump">127<span></span>
</td>
<td class="nump">127<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_FundacionFemsaACMember', window );">Fundacion FEMSA AC</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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DonationsToRelatedPartyTransactions', window );">Donations to related party</a></td>
<td class="nump">114<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">179<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_BBVABancomerSADeCVMember', window );">BBVA Bancomer SA de CV</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_kof_IncomeFromRelatedPartyAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_InterestIncomeReceivedFromRelatedParty', window );">Interest income received from BBVA Bancomer, S.A. de C.V.</a></td>
<td class="nump">80<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_InterestAndFeesPaidRelatedPartyTransactions', window );">Interest and fees paid to Bancomer</a></td>
<td class="nump">153<span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_HeinekenGroupMember', window );">Heineken Group</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_kof_IncomeFromRelatedPartyAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions', window );">Sales to affiliated parties</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions', window );">Purchases of raw material, beer and operating expenses from Heineken</a></td>
<td class="nump">11,600<span></span>
</td>
<td class="nump">12,755<span></span>
</td>
<td class="nump">14,959<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA</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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses of coca cola FEMSA</a></td>
<td class="nump">6,538<span></span>
</td>
<td class="nump">7,756<span></span>
</td>
<td class="nump">8,878<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember', window );">The Coca-Cola Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_PurchasesOfConcentrateRelatedPartyTransactions', window );">Purchases of concentrate from The Coca-Cola Company</a></td>
<td class="nump">32,222<span></span>
</td>
<td class="nump">34,063<span></span>
</td>
<td class="nump">32,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_AdvertisingExpenseToRelatedPartyTransactions', window );">Advertisement expense paid to The Coca-Cola Company</a></td>
<td class="nump">865<span></span>
</td>
<td class="nump">1,756<span></span>
</td>
<td class="nump">2,193<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_AdeSMember', window );">AdeS</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_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses of coca cola FEMSA</a></td>
<td class="nump">$ 338<span></span>
</td>
<td class="nump">$ 497<span></span>
</td>
<td class="nump">$ 592<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goods purchased by the entity in related party transactions. [Refer: Related parties [member]]</p></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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchasesOfGoodsRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue arising from the sale of goods in related party transactions. [Refer: Revenue; Related parties [member]]</p></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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdvertisingExpenseToRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advertising expense to related party transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdvertisingExpenseToRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DonationsToRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Donations to related party transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DonationsToRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ExpensesFromRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses from related party [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;">kof_ExpensesFromRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncomeFromRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from related party [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;">kof_IncomeFromRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_InterestAndFeesPaidRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest and fees paid related party transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InterestAndFeesPaidRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_InterestIncomeReceivedFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest income received from related party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InterestIncomeReceivedFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_OtherExpensesWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses with related party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherExpensesWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_PurchasesOfConcentrateRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases of concentrate related party transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PurchasesOfConcentrateRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases of raw material beer and operating expenses related party transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraIndustrialAzucareraSADeCVPIASAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraIndustrialAzucareraSADeCVPIASAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_BetaSanMiguelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_BetaSanMiguelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosEBebidasLTDAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosEBebidasLTDAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_FundacionFemsaACMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_FundacionFemsaACMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_BBVABancomerSADeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_BBVABancomerSADeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_HeinekenGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_HeinekenGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_AdeSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_AdeSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>125
<FILENAME>R110.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183270379048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [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_ifrs-full_CurrentProvisionsForEmployeeBenefits', window );">Current compensations and employee benefits</a></td>
<td class="nump">$ 815<span></span>
</td>
<td class="nump">$ 978<span></span>
</td>
<td class="nump">$ 705<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_ifrs-full_TerminationBenefitsExpense', window );">Termination benefits</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">186<span></span>
</td>
<td class="nump">57<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_kof_SharebasedPayment', window );">Shared based payments</a></td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">$ 188<span></span>
</td>
<td class="nump">$ 157<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentProvisionsForEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current provisions for employee benefits. [Refer: Provisions for employee 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentProvisionsForEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TerminationBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense in relation to termination benefits. Termination benefits are employee benefits provided in exchange for the termination of an employee's employment as a result of either: (a) an entity's decision to terminate an employee's employment before the normal retirement date; or (b) an employee's decision to accept an offer of benefits in exchange for the termination of employment. [Refer: Employee benefits 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 171<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_171&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TerminationBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_SharebasedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SharebasedPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>126
<FILENAME>R111.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183259396200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)<br> &#8364; in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>EUR (&#8364;)</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_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</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>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_ifrs-full_CurrentAssets', window );">Current assets</a></td>
<td class="nump">$ 3,642<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 72,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">$ 56,796<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_ifrs-full_NoncurrentAssets', window );">Noncurrent assets</a></td>
<td class="nump">9,583<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">190,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">201,043<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_ifrs-full_CurrentLiabilities', window );">Current liabilities</a></td>
<td class="nump">2,154<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">42,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">51,010<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_ifrs-full_NoncurrentLiabilities', window );">Noncurrent liabilities</a></td>
<td class="nump">4,915<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 97,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">$ 77,144<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_CurrencyAxis=currency_USD', window );">U.S. dollars</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>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</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>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_ifrs-full_CurrentAssets', window );">Current assets | $</a></td>
<td class="nump">21,787<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>
<td class="nump">$ 11,122<span></span>
</td>
<td colspan="2" 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_ifrs-full_NoncurrentAssets', window );">Noncurrent assets | $</a></td>
<td class="nump">4<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>
<td class="nump">93<span></span>
</td>
<td colspan="2" 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_ifrs-full_CurrentLiabilities', window );">Current liabilities | $</a></td>
<td class="nump">2,645<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>
<td class="nump">2,762<span></span>
</td>
<td colspan="2" 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_ifrs-full_NoncurrentLiabilities', window );">Noncurrent liabilities | $</a></td>
<td class="nump">$ 50,969<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>
<td class="nump">$ 37,691<span></span>
</td>
<td colspan="2" 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_CurrencyAxis=currency_EUR', window );">Euros</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>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</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>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_ifrs-full_CurrentAssets', window );">Current assets | &#8364;</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="nump">&#8364; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 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_ifrs-full_NoncurrentAssets', window );">Noncurrent assets | &#8364;</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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_CurrentLiabilities', window );">Current liabilities | &#8364;</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="nump">95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">49<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_ifrs-full_NoncurrentLiabilities', window );">Noncurrent liabilities | &#8364;</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="nump">&#8364; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 0<span></span>
</td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: 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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after 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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that do not meet the definition of current assets. [Refer: Current 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 balances and transactions in foreign currencies [line 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;">kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>127
<FILENAME>R112.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235507832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)<br> &#8364; in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="9">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="nump">$ 9,231<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 183,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">$ 194,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182,342<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_ifrs-full_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">397<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 7,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">$ 6,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,568<span></span>
</td>
</tr>
<tr 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_CurrencyAxis=currency_USD', window );">U.S. dollars</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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Revenue', window );">Revenues | $</a></td>
<td class="nump">462<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,506<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,481<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_kof_PurchasesOfRawMaterials', window );">Purchases&#160;of Raw&#160;Materials | $</a></td>
<td class="nump">12,801<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,307<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,129<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_ifrs-full_InterestExpense', window );">Interest Expense | $</a></td>
<td class="nump">3,418<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,910<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,223<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_kof_OtherIncomeExpense', window );">Other | $</a></td>
<td class="nump">$ 2,213<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,723<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,161<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_CurrencyAxis=currency_EUR', window );">Euros</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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Revenue', window );">Revenues | &#8364;</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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_PurchasesOfRawMaterials', window );">Purchases&#160;of Raw&#160;Materials | &#8364;</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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">454<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_ifrs-full_InterestExpense', window );">Interest Expense | &#8364;</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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_OtherIncomeExpense', window );">Other | &#8364;</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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="10"></td></tr>
<tr><td colspan="10"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>The amount of expense arising from interest.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.
Effective 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 balances and transactions in foreign currencies [line 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;">kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">kof_OtherIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_PurchasesOfRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases of raw materials</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PurchasesOfRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>128
<FILENAME>R113.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183266657976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SurplusDeficitInPlanAbstract', window );"><strong>Financial:</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_ifrs-full_ActuarialAssumptionOfDiscountRates', window );">Discount rate used to calculate the defined benefit obligation and the net interest on de net defined benefit liability (asset)</a></td>
<td class="nump">7.20%<span></span>
</td>
<td class="nump">7.50%<span></span>
</td>
<td class="nump">9.40%<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_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases', window );">Salary increase</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.60%<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_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases', window );">Future pension increase</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_BiometricAbstract', window );"><strong>Biometric:</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_kof_NormalRetirementAge', window );">Normal retirement age</a></td>
<td class="text">60 years<span></span>
</td>
<td class="text">60 years<span></span>
</td>
<td class="text">60 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfDiscountRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfDiscountRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected rate of increases in pension that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected rate of salary increases used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_SurplusDeficitInPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SurplusDeficitInPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BiometricAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Biometric [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;">kof_BiometricAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NormalRetirementAge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Normal retirement age</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NormalRetirementAge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R114.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183239048248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</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_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans</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_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 305<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_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo', window );">2022</a></td>
<td class="nump">173<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_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree', window );">2023</a></td>
<td class="nump">226<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_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour', window );">2024</a></td>
<td class="nump">247<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_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive', window );">2025</a></td>
<td class="nump">289<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_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 to 2030</a></td>
<td class="nump">1,854<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember', window );">Seniority Premiums</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_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">66<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_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo', window );">2022</a></td>
<td class="nump">59<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_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree', window );">2023</a></td>
<td class="nump">61<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_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour', window );">2024</a></td>
<td class="nump">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_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive', window );">2025</a></td>
<td class="nump">67<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_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 to 2030</a></td>
<td class="nump">$ 176<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan expected future benefit payments in year five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan expected future benefit payments year four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan expected future benefit payments year three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan expected future benefit payments year two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan expected future benefit Payments five fiscal years thereafter</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan expected future benefit payments next 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;">kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>130
<FILENAME>R115.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183262738808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="3"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 855<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,173<span></span>
</td>
<td class="nump">$ 344<span></span>
</td>
<td class="nump">$ 567<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_ifrs-full_NoncurrentProvisionsForEmployeeBenefits', window );">Total post-employment and other non-current employee benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,293<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">$ 193<span></span>
</td>
<td class="nump">3,838<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_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_VestedDefinedBenefitObligation', window );">Vested benefit obligation</a></td>
<td class="nump">$ 996<span></span>
</td>
<td class="nump">627<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_NonVestedDefinedBenefitObligation', window );">Non-vested benefit obligation</a></td>
<td class="nump">1,644<span></span>
</td>
<td class="nump">1,421<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_AccumulatedDefinedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">2,640<span></span>
</td>
<td class="nump">2,048<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation', window );">Excess of projected defined benefit obligation over accumulated benefit obligation</a></td>
<td class="nump">1,671<span></span>
</td>
<td class="nump">1,864<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_DefinedBenefitObligation', window );">Defined benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,912<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,311<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_kof_DefinedBenefitObligationFundsAtFairValue', window );">Pension plan funds at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,122)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,201)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,790<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,110<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_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember', window );">Seniority Premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_VestedDefinedBenefitObligation', window );">Vested benefit obligation</a></td>
<td class="nump">307<span></span>
</td>
<td class="nump">214<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_NonVestedDefinedBenefitObligation', window );">Non-vested benefit obligation</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">133<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_AccumulatedDefinedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">531<span></span>
</td>
<td class="nump">347<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation', window );">Excess of projected defined benefit obligation over accumulated benefit obligation</a></td>
<td class="nump">$ 334<span></span>
</td>
<td class="nump">283<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_DefinedBenefitObligation', window );">Defined benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">865<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_kof_DefinedBenefitObligationFundsAtFairValue', window );">Pension plan funds at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(127)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(137)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 503<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><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">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentProvisionsForEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current provisions for employee benefits. [Refer: Provisions for employee 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentProvisionsForEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AccumulatedDefinedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 defined benefit obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AccumulatedDefinedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DefinedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined benefit obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DefinedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DefinedBenefitObligationFundsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined benefit obligation funds at 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;">kof_DefinedBenefitObligationFundsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 projected defined benefit obligation over accumulated benefit obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_NonVestedDefinedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-vested defined benefit obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NonVestedDefinedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_VestedDefinedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 defined benefit obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_VestedDefinedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>131
<FILENAME>R116.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183271895800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_VariableReturnAbstract', window );"><strong>Variable return:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_TrustAssetsFixedAndVariableReturnPercentage', window );">Fixed and variable trust assets</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradingEquitySecuritiesMember', window );">Traded securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_FixedReturnAbstract', window );"><strong>Fixed return:</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_kof_TrustAssetsFixedReturnPercentage', window );">Fixed return</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">18.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_ifrs-full_ClassesOfAssetsAxis=kof_LifeAnnuitiesMember', window );">Life annuities</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_kof_FixedReturnAbstract', window );"><strong>Fixed return:</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_kof_TrustAssetsFixedReturnPercentage', window );">Fixed return</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">20.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_ifrs-full_ClassesOfAssetsAxis=kof_BankInstrumentsMember', window );">Bank instruments</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_kof_FixedReturnAbstract', window );"><strong>Fixed return:</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_kof_TrustAssetsFixedReturnPercentage', window );">Fixed return</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">9.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_ifrs-full_ClassesOfAssetsAxis=kof_FederalGovernmentInstrumentsMember', window );">Federal government instruments</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_kof_FixedReturnAbstract', window );"><strong>Fixed return:</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_kof_TrustAssetsFixedReturnPercentage', window );">Fixed return</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">35.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_ifrs-full_ClassesOfAssetsAxis=kof_PubliclyTradedSharesMember', window );">Publicly traded shares</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_kof_VariableReturnAbstract', window );"><strong>Variable return:</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_kof_TrustAssetsVariableReturnPercentage', window );">Variable return</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FixedReturnAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 return [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;">kof_FixedReturnAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TrustAssetsFixedAndVariableReturnPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trust assets fixed and variable return percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TrustAssetsFixedAndVariableReturnPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_TrustAssetsFixedReturnPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trust assets fixed return percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TrustAssetsFixedReturnPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_TrustAssetsVariableReturnPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trust assets variable return percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TrustAssetsVariableReturnPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_VariableReturnAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable return [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;">kof_VariableReturnAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradingEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradingEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_LifeAnnuitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_LifeAnnuitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_BankInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_BankInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_FederalGovernmentInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_FederalGovernmentInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_PubliclyTradedSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_PubliclyTradedSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>132
<FILENAME>R117.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183239097288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember', window );">Actuarial Assumption of Discount Rates</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_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Impact on absolute terms of variation in the assumptions on net defined benefit liability</a></td>
<td class="nump">1.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_kof_PercentageOfSignificantActuarialAssumptions', window );">Percentage of significant actuarial assumptions</a></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_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_SubsidiariesMember', window );">Subsidiaries</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_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_PercentageOfPlanAssetInvestmentForRelatedParties', window );">Percentage of plan asset investment for related parties</a></td>
<td class="nump">30.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_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis=kof_MexicanFederalGovernmentInstrumentsMember', window );">Mexican Federal Government Instruments</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_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_PercentageOfFundAssets', window );">Percentage of fund assets</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_PercentageOfFundAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fund 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;">kof_PercentageOfFundAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentageOfPlanAssetInvestmentForRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 plan asset investment for related parties</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfPlanAssetInvestmentForRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentageOfSignificantActuarialAssumptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant actuarial assumptions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfSignificantActuarialAssumptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_SubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis=kof_MexicanFederalGovernmentInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis=kof_MexicanFederalGovernmentInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>133
<FILENAME>R118.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183268995016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Amounts and Types of Securities of Company's in Related Parties included in Portfolio Fund (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_DebtSecuritiesMember', window );">Debt Securities | Grupo Industrial Bimbo, S.A.B. de C. V.</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_kof_DisclosureOfInvestmentSecuritiesLineItems', window );"><strong>Disclosure of Investment Securities [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_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets', window );">Investment funds in portfolio</a></td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_DebtSecuritiesMember', window );">Debt Securities | Grupo Financiero Banorte, S.A.B. de C.V.</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_kof_DisclosureOfInvestmentSecuritiesLineItems', window );"><strong>Disclosure of Investment Securities [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_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets', window );">Investment funds in portfolio</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_CapitalSecuritiesMember', window );">Capital Securities | Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</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_kof_DisclosureOfInvestmentSecuritiesLineItems', window );"><strong>Disclosure of Investment Securities [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_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets', window );">Investment funds in portfolio</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_CapitalSecuritiesMember', window );">Capital Securities | El Puerto de Liverpool, S.A.B. de C.V.</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_kof_DisclosureOfInvestmentSecuritiesLineItems', window );"><strong>Disclosure of Investment Securities [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_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets', window );">Investment funds in portfolio</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_CapitalSecuritiesMember', window );">Capital Securities | Alfa,&#160;S.A.B. de C.V.</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_kof_DisclosureOfInvestmentSecuritiesLineItems', window );"><strong>Disclosure of Investment Securities [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_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets', window );">Investment funds in portfolio</a></td>
<td class="nump">$ 0<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_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment funds contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]; Investment funds [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 142<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_142_f&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfInvestmentSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment 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;">kof_DisclosureOfInvestmentSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_GrupoIndustrialBimboSABDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_GrupoIndustrialBimboSABDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_GrupoFinancieroBanorteSABDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_GrupoFinancieroBanorteSABDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_CapitalSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_CapitalSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FomentoEconmicoMexicanoSABDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FomentoEconmicoMexicanoSABDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_ElPuertoDeLiverpoolSABDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_ElPuertoDeLiverpoolSABDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_AlfaSabDeCvMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_AlfaSabDeCvMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>134
<FILENAME>R119.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183267597880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statements of Comprehensive Income (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">$ 1,173<span></span>
</td>
<td class="nump">$ 855<span></span>
</td>
<td class="nump">$ 344<span></span>
</td>
<td class="nump">$ 567<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">297<span></span>
</td>
<td class="nump">205<span></span>
</td>
<td class="nump">237<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">0<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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(5)<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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">231<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">299<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_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">1,173<span></span>
</td>
<td class="nump">855<span></span>
</td>
<td class="nump">344<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_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">3,110<span></span>
</td>
<td class="nump">2,790<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_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans | Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="nump">195<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">71<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="nump">0<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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(5)<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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="nump">265<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_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans | Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">934<span></span>
</td>
<td class="nump">790<span></span>
</td>
<td class="nump">370<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_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember', window );">Seniority premiums | Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">42<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="nump">0<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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">34<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_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember', window );">Seniority premiums | Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">$ 239<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="num">$ (26)<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_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease (increase) in the net defined benefit liability (asset) resulting from settlements. Settlements are transactions that eliminate all further legal or constructive obligations for part or all of the benefits provided under a defined benefit plan, other than a payment of benefits to, or on behalf of, employees that is set out in the terms of the plan and included in the actuarial assumptions. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]; Actuarial assumptions [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>135
<FILENAME>R120.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234753160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract', window );"><strong>Disclosure of defined benefit plans [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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Amount accumulated in other comprehensive income as of the beginning of the periods</a></td>
<td class="nump">$ 855<span></span>
</td>
<td class="nump">$ 344<span></span>
</td>
<td class="nump">$ 567<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_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Recognized during the year (obligation liability and plan assets)</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="nump">100<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_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Actuarial gains and losses arising from changes in financial assumptions</a></td>
<td class="num">(76)<span></span>
</td>
<td class="nump">456<span></span>
</td>
<td class="num">(357)<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_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Actuarial gains and losses arising from changes in demographic assumptions</a></td>
<td class="nump">184<span></span>
</td>
<td class="nump">0<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_kof_AcquisitionsNetDefinedBenefitLiabilityAsset', window );">Acquisitions net defined benefit liability asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(83)<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_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange loss</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="num">(66)<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_kof_DisposalLetDefinedBenefitLiabilityAsset', window );">Philippines disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">183<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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Amount accumulated in other comprehensive income as of the end of the period, net of tax</a></td>
<td class="nump">$ 1,173<span></span>
</td>
<td class="nump">$ 855<span></span>
</td>
<td class="nump">$ 344<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions that result in remeasurements of the net defined benefit liability (asset). Demographic assumptions deal with matters such as: (a) mortality; (b) rates of employee turnover, disability and early retirement; (c) the proportion of plan members with dependants who will be eligible for benefits; (d) the proportion of plan members who will select each form of payment option available under the plan terms; and (e) claim rates under medical plans. [Refer: Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_c_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfDefinedBenefitPlansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income, before tax; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AcquisitionsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisitions net defined benefit liability asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AcquisitionsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisposalLetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal let defined benefit liability asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisposalLetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>136
<FILENAME>R121.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183258412728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [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_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange gain</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
<td class="nump">$ 66<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_kof_AcquisitionsNetDefinedBenefitLiabilityAsset', window );">Acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">83<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_kof_DisposalLetDefinedBenefitLiabilityAsset', window );">Philippines disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans | Present Value of Defined Benefit Obligation</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_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [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_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Initial balance</a></td>
<td class="nump">3,912<span></span>
</td>
<td class="nump">3,388<span></span>
</td>
<td class="nump">4,369<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_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current service cost</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="nump">195<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_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset', window );">Effect on curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="nump">265<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_kof_ActuarialGainsLossesArisingFromExperienceAdjustments', window );">Actuarial gains or losses</a></td>
<td class="nump">257<span></span>
</td>
<td class="nump">585<span></span>
</td>
<td class="num">(391)<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_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange gain</a></td>
<td class="nump">28<span></span>
</td>
<td class="num">(69)<span></span>
</td>
<td class="num">(86)<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_ifrs-full_BenefitsPaidOrPayable', window );">Benefits paid</a></td>
<td class="num">(455)<span></span>
</td>
<td class="num">(395)<span></span>
</td>
<td class="num">(265)<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_kof_AcquisitionsNetDefinedBenefitLiabilityAsset', window );">Acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">417<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_kof_DisposalLetDefinedBenefitLiabilityAsset', window );">Philippines disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,111)<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service credit</a></td>
<td class="nump">71<span></span>
</td>
<td class="num">(44)<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_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at end of year</a></td>
<td class="nump">4,311<span></span>
</td>
<td class="nump">3,912<span></span>
</td>
<td class="nump">3,388<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember', window );">Seniority premiums | Present Value of Defined Benefit Obligation</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_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [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_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Initial balance</a></td>
<td class="nump">630<span></span>
</td>
<td class="nump">411<span></span>
</td>
<td class="nump">461<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_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current service cost</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">42<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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="nump">34<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_kof_ActuarialGainsLossesArisingFromExperienceAdjustments', window );">Actuarial gains or losses</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="num">(84)<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_ifrs-full_BenefitsPaidOrPayable', window );">Benefits paid</a></td>
<td class="num">(73)<span></span>
</td>
<td class="num">(84)<span></span>
</td>
<td class="num">(42)<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">76<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_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at end of year</a></td>
<td class="nump">$ 865<span></span>
</td>
<td class="nump">$ 630<span></span>
</td>
<td class="nump">$ 411<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BenefitsPaidOrPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 benefits paid or payable for retirement benefit plans.</p></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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_v&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BenefitsPaidOrPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DefinedBenefitObligationAtPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitObligationAtPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AcquisitionsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisitions net defined benefit liability asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AcquisitionsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ActuarialGainsLossesArisingFromExperienceAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Actuarial gains losses arising from experience 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;">kof_ActuarialGainsLossesArisingFromExperienceAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisposalLetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal let defined benefit liability asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisposalLetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gains losses arising from curtailments net defined benefit liability asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>137
<FILENAME>R122.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183267136328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfTrustAssetsLineItems', window );"><strong>Disclosure Of Trust 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange gain</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
<td class="nump">$ 66<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_kof_DisposalLetDefinedBenefitLiabilityAsset', window );">Philippines disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=kof_TrustAssetsMember', window );">Trust Assets | Pension&#160;and Retirement Plans</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_kof_DisclosureOfTrustAssetsLineItems', window );"><strong>Disclosure Of Trust 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Initial balance</a></td>
<td class="nump">1,122<span></span>
</td>
<td class="nump">1,031<span></span>
</td>
<td class="nump">1,692<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_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Actual return on trust assets</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="nump">30<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_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange gain</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(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_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset', window );">Life annuities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">16<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_ifrs-full_BenefitsPaidOrPayable', window );">Benefits paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisposalLetDefinedBenefitLiabilityAsset', window );">Philippines disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(704)<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_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at end of year</a></td>
<td class="nump">1,201<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
<td class="nump">1,031<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=kof_TrustAssetsMember', window );">Trust Assets | Seniority premiums</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_kof_DisclosureOfTrustAssetsLineItems', window );"><strong>Disclosure Of Trust 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Initial balance</a></td>
<td class="nump">127<span></span>
</td>
<td class="nump">111<span></span>
</td>
<td class="nump">109<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_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Actual return on trust assets</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">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_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at end of year</a></td>
<td class="nump">$ 137<span></span>
</td>
<td class="nump">$ 127<span></span>
</td>
<td class="nump">$ 111<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BenefitsPaidOrPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 benefits paid or payable for retirement benefit plans.</p></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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_v&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BenefitsPaidOrPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DefinedBenefitObligationAtPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitObligationAtPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plans assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [member]; Interest expense (income), net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfTrustAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trust assets [line 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;">kof_DisclosureOfTrustAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisposalLetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal let defined benefit liability asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisposalLetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life annuities, net defined benefit liability (asset)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=kof_TrustAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDefinedBenefitLiabilityAssetAxis=kof_TrustAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>138
<FILENAME>R123.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183259841144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">$ 1,173<span></span>
</td>
<td class="nump">$ 855<span></span>
</td>
<td class="nump">$ 344<span></span>
</td>
<td class="nump">$ 567<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">297<span></span>
</td>
<td class="nump">205<span></span>
</td>
<td class="nump">237<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">0<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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(5)<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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">231<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">299<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_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">1,173<span></span>
</td>
<td class="nump">855<span></span>
</td>
<td class="nump">344<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_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">3,110<span></span>
</td>
<td class="nump">2,790<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_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans | Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="nump">195<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">71<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="nump">0<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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(5)<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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="nump">265<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_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans | Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">934<span></span>
</td>
<td class="nump">790<span></span>
</td>
<td class="nump">370<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_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember', window );">Seniority premiums | Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">42<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="nump">0<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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">34<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_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember', window );">Seniority premiums | Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">239<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="num">$ (26)<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember', window );">Actuarial Assumption of Discount Rates | Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">259<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">68<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</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>
</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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">184<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember', window );">Actuarial Assumption of Discount Rates | Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">1,327<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember', window );">Actuarial Assumption of Discount Rates | Pension&#160;and Retirement Plans | Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">195<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">68<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</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>
</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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">148<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember', window );">Actuarial Assumption of Discount Rates | Pension&#160;and Retirement Plans | Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">1,055<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember', window );">Actuarial Assumption of Discount Rates | Seniority premiums | Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">64<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</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>
</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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</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>
</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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">36<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember', window );">Actuarial Assumption of Discount Rates | Seniority premiums | Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">272<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember', window );">Actuarial Assumption of Expected Rates of Salary Increases | Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">302<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">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>
</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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</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>
</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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">249<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember', window );">Actuarial Assumption of Expected Rates of Salary Increases | Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">1,510<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember', window );">Actuarial Assumption of Expected Rates of Salary Increases | Pension&#160;and Retirement Plans | Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">233<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">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>
</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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</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>
</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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">205<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember', window );">Actuarial Assumption of Expected Rates of Salary Increases | Pension&#160;and Retirement Plans | Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">1,186<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember', window );">Actuarial Assumption of Expected Rates of Salary Increases | Seniority premiums | Income statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</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>
</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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</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>
</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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">44<span></span>
</td>
<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_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember', window );">Actuarial Assumption of Expected Rates of Salary Increases | Seniority premiums | Accumulated OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">$ 324<span></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_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease (increase) in the net defined benefit liability (asset) resulting from settlements. Settlements are transactions that eliminate all further legal or constructive obligations for part or all of the benefits provided under a defined benefit plan, other than a payment of benefits to, or on behalf of, employees that is set out in the terms of the plan and included in the actuarial assumptions. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]; Actuarial assumptions [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>139
<FILENAME>R124.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183259457912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_EmployeeBenefitsExpenseLineItems', window );"><strong>Employee benefits expense [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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EmployeeBenefitsExpense', window );">Total employee benefits expense</a></td>
<td class="nump">$ 29,633<span></span>
</td>
<td class="nump">$ 30,561<span></span>
</td>
<td class="nump">$ 31,174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_CostOfGoodsSoldMember', window );">Cost of Goods Sold</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_kof_EmployeeBenefitsExpenseLineItems', window );"><strong>Employee benefits expense [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_ifrs-full_WagesAndSalaries', window );">Wages and salaries</a></td>
<td class="nump">3,955<span></span>
</td>
<td class="nump">4,052<span></span>
</td>
<td class="nump">4,295<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_ifrs-full_SocialSecurityContributions', window );">Social security costs</a></td>
<td class="nump">1,251<span></span>
</td>
<td class="nump">1,277<span></span>
</td>
<td class="nump">1,320<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_kof_EmployeeProfitSharing', window );">Employee profit sharing</a></td>
<td class="nump">89<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="nump">74<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_kof_PensionAndSeniorityPremiumCosts', window );">Pension and seniority premium costs</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">26<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_ifrs-full_AdjustmentsForSharebasedPayments', window );">Share-based payment expense</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">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_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_SellingAndDistributionExpensesMember', window );">Selling and Distribution Expenses</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_kof_EmployeeBenefitsExpenseLineItems', window );"><strong>Employee benefits expense [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_ifrs-full_WagesAndSalaries', window );">Wages and salaries</a></td>
<td class="nump">15,620<span></span>
</td>
<td class="nump">16,068<span></span>
</td>
<td class="nump">16,590<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_ifrs-full_SocialSecurityContributions', window );">Social security costs</a></td>
<td class="nump">4,587<span></span>
</td>
<td class="nump">4,717<span></span>
</td>
<td class="nump">4,651<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_kof_EmployeeProfitSharing', window );">Employee profit sharing</a></td>
<td class="nump">551<span></span>
</td>
<td class="nump">539<span></span>
</td>
<td class="nump">496<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_kof_PensionAndSeniorityPremiumCosts', window );">Pension and seniority premium costs</a></td>
<td class="nump">261<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="nump">158<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_ifrs-full_AdjustmentsForSharebasedPayments', window );">Share-based payment expense</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">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_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_AdministrativeExpensesMember', window );">Administrative Expenses</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_kof_EmployeeBenefitsExpenseLineItems', window );"><strong>Employee benefits expense [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_ifrs-full_WagesAndSalaries', window );">Wages and salaries</a></td>
<td class="nump">2,448<span></span>
</td>
<td class="nump">2,742<span></span>
</td>
<td class="nump">2,771<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_ifrs-full_SocialSecurityContributions', window );">Social security costs</a></td>
<td class="nump">541<span></span>
</td>
<td class="nump">625<span></span>
</td>
<td class="nump">557<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_kof_EmployeeProfitSharing', window );">Employee profit sharing</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">31<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_kof_PensionAndSeniorityPremiumCosts', window );">Pension and seniority premium costs</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">46<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_ifrs-full_OtherEmployeeExpense', window );">Post-employment benefits other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<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_ifrs-full_AdjustmentsForSharebasedPayments', window );">Share-based payment expense</a></td>
<td class="nump">$ 166<span></span>
</td>
<td class="nump">$ 185<span></span>
</td>
<td class="nump">$ 143<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForSharebasedPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForSharebasedPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_EmployeeBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EmployeeBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherEmployeeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employee expenses that the entity does not separately disclose in the same statement or note.</p></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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 5<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_5&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherEmployeeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_SocialSecurityContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 class of employee benefits expense that represents social security contributions. [Refer: Employee benefits 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 9<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SocialSecurityContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_WagesAndSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 9<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WagesAndSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_EmployeeBenefitsExpenseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee benefits expense [line 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;">kof_EmployeeBenefitsExpenseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EmployeeProfitSharing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee profit sharing</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EmployeeProfitSharing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_PensionAndSeniorityPremiumCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension and seniority premium 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;">kof_PensionAndSeniorityPremiumCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_CostOfGoodsSoldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_CostOfGoodsSoldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_SellingAndDistributionExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_SellingAndDistributionExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_AdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_AdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>140
<FILENAME>R125.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183239249976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bonus Programs - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_kof_AnnualBonusPercentageToPurchaseOptions', window );">Annual bonus percentage</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_BonusExpense', window );">Bonus expense</a></td>
<td class="nump">$ 747<span></span>
</td>
<td class="nump">$ 940<span></span>
</td>
<td class="nump">$ 659<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_kof_OptionsGrantedVestingPercentage', window );">Vesting percentage</a></td>
<td class="nump">33.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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of options granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod', window );">Vesting&#160;period</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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">The total expense recognized for the period arising from share-based payment transactions</a></td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">$ 188<span></span>
</td>
<td class="nump">$ 157<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_kof_ShareBasedPaymentsOtherNonCurrentAssets', window );">Share based payments</a></td>
<td class="nump">$ 192<span></span>
</td>
<td class="nump">$ 234<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_kof_AnnualBonusPercentageToPurchaseOptions', window );">Annual bonus percentage</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of options granted</a></td>
<td class="nump">2,083,809,000,000<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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense from share-based payment transactions with employees.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options granted in a 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AnnualBonusPercentageToPurchaseOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 bonus percentage to purchase 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;">kof_AnnualBonusPercentageToPurchaseOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_BonusExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bonus 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;">kof_BonusExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_OptionsGrantedVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Options granted vesting percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OptionsGrantedVestingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, vesting 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;">kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ShareBasedPaymentsOtherNonCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payments other non-current 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;">kof_ShareBasedPaymentsOtherNonCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>141
<FILENAME>R126.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183262086840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">2,083,809,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA | 2016</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">567,671,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA | 2017</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">326,561,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA | 2018</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">211,290,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA | 2019</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">312,006,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA | 2020</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">666,281,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">2,759,468,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF | 2016</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">719,132,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF | 2017</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">369,791,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF | 2018</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">256,281,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF | 2019</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">457,338,000,000<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_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF | 2020</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of shares</a></td>
<td class="nump">956,926,000,000<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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options granted in a 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandSixteenIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandSixteenIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandSeventeenIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandSeventeenIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandEighteenIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandEighteenIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandNineteenIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandNineteenIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>142
<FILENAME>R127.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183261536296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,645<span></span>
</td>
<td class="nump">$ 882<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">5.46%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5.46%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="nump">$ 900<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 85,833<span></span>
</td>
<td class="nump">69,095<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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="nump">$ 170<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,372<span></span>
</td>
<td class="nump">10,603<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 82,461<span></span>
</td>
<td class="nump">$ 58,492<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_ifrs-full_BorrowingsByNameAxis=kof_LongTermYankeeBondsMember', window );">Long Term Yankee Bonds</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">3.09%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.09%<span></span>
</td>
<td class="nump">4.48%<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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 50,598<span></span>
</td>
<td class="nump">$ 37,575<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_ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FixedInterestRateMember', window );">Fixed Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">419<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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">73,269<span></span>
</td>
<td class="nump">57,634<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_ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FloatingInterestRateMember', window );">Floating Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">436<span></span>
</td>
<td class="nump">463<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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,564<span></span>
</td>
<td class="nump">11,461<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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">2021</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,645<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,372<span></span>
</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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,372<span></span>
</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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">2021 | Long Term Yankee Bonds</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">2021 | Fixed Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,209<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,329<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">2021 | Floating Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">436<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">43<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember', window );">2022</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,775<span></span>
</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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,775<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember', window );">2022 | Long Term Yankee Bonds</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember', window );">2022 | Fixed Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">311<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember', window );">2022 | Floating Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,464<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">2023</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,526<span></span>
</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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 7,526<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">2023 | Long Term Yankee Bonds</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">2023 | Fixed Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,526<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">2023 | Floating Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember', window );">2024</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19<span></span>
</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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 19<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember', window );">2024 | Long Term Yankee Bonds</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember', window );">2024 | Fixed Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember', window );">2024 | Floating Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember', window );">2025</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,459<span></span>
</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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 5,459<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember', window );">2025 | Long Term Yankee Bonds</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember', window );">2025 | Fixed Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember', window );">2025 | Floating Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,459<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">2026 and following years</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">67,682<span></span>
</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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 67,682<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">2026 and following years | Long Term Yankee Bonds</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">3.09%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.09%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 50,598<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">2026 and following years | Fixed Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">62,084<span></span>
</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">2026 and following years | Floating Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,598<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 230<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">4.37%<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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 436<span></span>
</td>
<td class="nump">$ 431<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">3.08%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.08%<span></span>
</td>
<td class="nump">4.66%<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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">5.61%<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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 402<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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2021 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2021 | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 436<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">3.08%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.08%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2021 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2022 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2022 | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2022 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2023 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2023 | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2023 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2024 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2024 | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2024 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2025 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2025 | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2025 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2026 and following years | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2026 and following years | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2026 and following years | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 711<span></span>
</td>
<td class="nump">$ 126<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">44.73%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44.73%<span></span>
</td>
<td class="nump">63.50%<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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 32<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">54.25%<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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2021 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 711<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">44.73%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44.73%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2021 | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2022 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2022 | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2023 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2023 | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2024 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2024 | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2025 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2025 | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2026 and following years | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2026 and following years | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 498<span></span>
</td>
<td class="nump">$ 63<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">15.13%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15.13%<span></span>
</td>
<td class="nump">11.59%<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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">9.72%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9.72%<span></span>
</td>
<td class="nump">10.01%<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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,031<span></span>
</td>
<td class="nump">$ 1,266<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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2021 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 498<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">15.13%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15.13%<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2021 | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">10.29%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10.29%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 770<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2022 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2022 | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">8.04%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8.04%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 261<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2023 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2023 | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2024 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2024 | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2025 | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2025 | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2026 and following years | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2026 and following years | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">6.18%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6.18%<span></span>
</td>
<td class="nump">6.05%<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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 157<span></span>
</td>
<td class="nump">$ 309<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_srt_CurrencyAxis=currency_BRL', window );">Real | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">8.44%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8.44%<span></span>
</td>
<td class="nump">7.82%<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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 48<span></span>
</td>
<td class="nump">$ 242<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_srt_CurrencyAxis=currency_BRL', window );">Real | 2021 | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">6.04%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6.04%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 59<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2021 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">8.45%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8.45%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 43<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2022 | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">6.05%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6.05%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 50<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2022 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">8.37%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8.37%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 5<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2023 | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">6.40%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6.40%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 29<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2023 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2024 | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">6.62%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6.62%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 19<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2024 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2025 | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2025 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2026 and following years | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_BRL', window );">Real | 2026 and following years | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | Fixed Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">6.95%<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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 21,483<span></span>
</td>
<td class="nump">$ 18,484<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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | Floating Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">4.64%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4.64%<span></span>
</td>
<td class="nump">7.99%<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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,181<span></span>
</td>
<td class="nump">$ 1,459<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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">5.04%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5.04%<span></span>
</td>
<td class="nump">8.20%<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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 9,335<span></span>
</td>
<td class="nump">$ 9,358<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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2021 | Fixed Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">8.27%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8.27%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,500<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2021 | Floating Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2021 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2022 | Fixed Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2022 | Floating Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">4.73%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4.73%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,459<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2022 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2023 | Fixed Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">5.46%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5.46%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 7,497<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2023 | Floating Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2023 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2024 | Fixed Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2024 | Floating Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2024 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2025 | Fixed Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2025 | Floating Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">4.56%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4.56%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,722<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2025 | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">4.89%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4.89%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,737<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2026 and following years | Fixed Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">7.73%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.73%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 11,486<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2026 and following years | Floating Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.00%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2026 and following years | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="nump">5.15%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5.15%<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 5,598<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,645<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">94,418<span></span>
</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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 94,418<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Long Term Yankee Bonds</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 57,967<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Fixed Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,209<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">81,794<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Floating Interest Rate</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">436<span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,624<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Colombian peso | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Colombian peso | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 436<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Colombian peso | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Argentine peso | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 711<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Argentine peso | Floating Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Uruguayan peso | Fixed Interest Rate | Short-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_ShorttermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 498<span></span>
</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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Uruguayan peso | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,032<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Real | Fixed Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 157<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Real | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 48<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Mexican peso | Fixed Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 22,638<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Mexican peso | Floating Interest Rate | Long Term Borrowings Senior Notes</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,176<span></span>
</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_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Mexican peso | Floating Interest Rate | Long-term bank loans</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>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</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>
<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_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</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_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 9,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding funds that the entity is obligated to repay.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate on borrowings. [Refer: Borrowings]</p></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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current portion of non-current borrowings. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current portion of non-current borrowings. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current borrowings. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermYankeeBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermYankeeBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FixedInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FixedInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FloatingInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FloatingInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_COP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_COP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_ShortTermBankLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_ShortTermBankLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermBankLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermBankLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_ARS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_ARS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_UYU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_UYU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_BRL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_BRL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_MXN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_MXN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermBorrowingsSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermBorrowingsSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>143
<FILENAME>R128.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235568472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Interest Expense - Bank Loans and Notes Payables (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract', window );"><strong>Disclosure of detailed information about borrowings [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InterestExpenseOnBorrowings', window );">Interest on debts and borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,228<span></span>
</td>
<td class="nump">$ 4,459<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 4,786<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_kof_FinanceChargesForEmployeeBenefits', window );">Finance charges for employee benefits</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">231<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">202<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_ifrs-full_GainsLossesOnHedgingInstrument', window );">Derivative instruments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,174<span></span>
</td>
<td class="nump">1,946<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,370<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_kof_FinanceChargesForLeases', window );">Finance charges of leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">105<span></span>
</td>
<td class="nump">129<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_FinanceOperatingCharges', window );">Finance operating charges</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">210<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_ifrs-full_InterestExpense', window );">Interest Expense</a></td>
<td colspan="2" class="nump">$ 397<span></span>
</td>
<td class="nump">$ 7,894<span></span>
</td>
<td class="nump">$ 6,904<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 7,568<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnHedgingInstrument">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) on hedging instruments in fair value hedges. [Refer: Fair value hedges [member]]</p></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> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_24_a_i&amp;doctype=Standard&amp;book=b<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnHedgingInstrument</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>The amount of expense arising from interest.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InterestExpenseOnBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_FinanceChargesForEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance charges for employee benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinanceChargesForEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_FinanceChargesForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance charges for 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;">kof_FinanceChargesForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_FinanceOperatingCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance operating charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinanceOperatingCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>144
<FILENAME>R129.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234811752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Loans and Notes Payables - Additional Information (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">5.46%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.46%<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_ifrs-full_RepaymentsOfBondsNotesAndDebentures', window );">Repayment of bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<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_StatementGeographicalAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures', window );">Proceeds from bank loan</a></td>
<td class="nump">$ 15,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,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_srt_StatementGeographicalAxis=kof_UruguayColombiaAndArgentinaMember', window );">Uruguay Colombia and Argentina</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures', window );">Proceeds from bank loan</a></td>
<td class="nump">$ 1,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,670<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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">6.04%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.39%<span></span>
</td>
<td class="nump">6.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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.91%<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_CurrencyAxis=currency_ARS', window );">Argentine peso</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 711<span></span>
</td>
<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_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="nump">759<span></span>
</td>
<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_ifrs-full_BorrowingsByNameAxis=kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember', window );">8.27% Debt Bonds, Maturing in 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_BorrowingsMaturity', window );">Maturity date</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">2021<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_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">8.27%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.27%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember', window );">5.46% Debt Bonds Maturing in 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 7,500<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_BorrowingsMaturity', window );">Maturity date</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember', window );">TIIE + 0.25% Debt Bonds Maturing on 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_BorrowingsMaturity', window );">Maturity date</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">2022<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_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Floating interest rate</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember', window );">7.87% Senior Notes, Maturity Date on Nov. 26, 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 8,500<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_BorrowingsMaturity', window );">Maturity date</a></td>
<td class="text">2027<span></span>
</td>
<td class="text">2027<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_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">7.87%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.87%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember', window );">TIIE + 0.08% Debt Bonds Maturing on 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 1,727<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Floating interest rate</a></td>
<td class="nump">0.08%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.08%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_SevenPointThreeFivePercentageMember', window );">7. 35 Debt Bonds Maturing in 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">7.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.35%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember', window );">2.75 Senior Notes, Maturity Date on January 22, 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">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,250<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_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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_ifrs-full_BorrowingsByNameAxis=kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember', window );">1.85% Senior Notes, Maturity Date on September 1, 2032</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">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">$ 705<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_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">1.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.85%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember', window );">5.25% Senior Notes, Maturity Date on Nov. 26, 2043</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">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">$ 600<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_ifrs-full_BorrowingsMaturity', window );">Maturity date</a></td>
<td class="text">November 26, 2043<span></span>
</td>
<td class="text">November 26, 2043<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_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]</p></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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsAdjustmentToInterestRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate on borrowings. [Refer: Borrowings]</p></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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BorrowingsMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity of borrowings. [Refer: Borrowings]</p></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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuing of bonds, notes and debentures.</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RepaymentsOfBondsNotesAndDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 repayments of bonds, notes and debentures.</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBondsNotesAndDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=kof_UruguayColombiaAndArgentinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=kof_UruguayColombiaAndArgentinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_ARS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_ARS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_UYU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_UYU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_SevenPointThreeFivePercentageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_SevenPointThreeFivePercentageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>145
<FILENAME>R130.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183269122136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,360<span></span>
</td>
<td class="nump">$ 83,603<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments</a></td>
<td colspan="2" class="num">$ (2,272)<span></span>
</td>
<td class="num">(45,187)<span></span>
</td>
<td class="num">(20,460)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">$ (15,957)<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_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Repayments of borrowings and lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(45,760)<span></span>
</td>
<td class="num">(20,952)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Proceeds</a></td>
<td colspan="2" class="nump">$ 3,132<span></span>
</td>
<td class="nump">62,297<span></span>
</td>
<td class="nump">10,736<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">15,426<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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Non-cash impact , New&#160;leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">599<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Others</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Foreign Exchange movements</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,005<span></span>
</td>
<td class="num">(1,627)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Translation Effect</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(750)<span></span>
</td>
<td class="num">(594)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">88,784<span></span>
</td>
<td class="nump">71,360<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">83,603<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermLeaseLiabilitiesMember', window );">Long-term lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Others</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember', window );">Short-term Borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="nump">1,382<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(17,641)<span></span>
</td>
<td class="num">(852)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Proceeds</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">18,525<span></span>
</td>
<td class="nump">503<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Non-cash impact , New&#160;leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Others</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Foreign Exchange movements</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Translation Effect</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(121)<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,645<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember', window );">Short-term Borrowings | Short-term bank loans</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="nump">1,382<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(17,641)<span></span>
</td>
<td class="num">(852)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Proceeds</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">18,525<span></span>
</td>
<td class="nump">503<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Non-cash impact , New&#160;leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Others</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Foreign Exchange movements</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Translation Effect</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(121)<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,645<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember', window );">Short-term Borrowings | Short-term notes payable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Proceeds</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Non-cash impact , New&#160;leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Others</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Foreign Exchange movements</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Translation Effect</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember', window );">Long-term Borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">69,095<span></span>
</td>
<td class="nump">80,423<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(27,546)<span></span>
</td>
<td class="num">(19,608)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Proceeds</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">43,772<span></span>
</td>
<td class="nump">10,233<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Non-cash impact , New&#160;leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Others</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Foreign Exchange movements</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,018<span></span>
</td>
<td class="num">(1,590)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Translation Effect</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(506)<span></span>
</td>
<td class="num">(363)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">85,833<span></span>
</td>
<td class="nump">69,095<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">80,423<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember', window );">Long-term Borrowings | Long-term bank loans</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">11,576<span></span>
</td>
<td class="nump">16,572<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(896)<span></span>
</td>
<td class="num">(14,926)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Proceeds</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">293<span></span>
</td>
<td class="nump">10,233<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Non-cash impact , New&#160;leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Others</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Foreign Exchange movements</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Translation Effect</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(405)<span></span>
</td>
<td class="num">(303)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,568<span></span>
</td>
<td class="nump">11,576<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16,572<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember', window );">Long-term Borrowings | Long-term notes payable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">57,519<span></span>
</td>
<td class="nump">63,841<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(26,650)<span></span>
</td>
<td class="num">(4,674)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Proceeds</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">43,479<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Non-cash impact , New&#160;leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Others</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Foreign Exchange movements</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,018<span></span>
</td>
<td class="num">(1,589)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Translation Effect</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="num">(59)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">75,265<span></span>
</td>
<td class="nump">57,519<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">63,841<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember', window );">Long-term Borrowings | Long-term lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Proceeds</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Non-cash impact , New&#160;leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Foreign Exchange movements</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Translation Effect</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember', window );">Lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,383<span></span>
</td>
<td class="nump">1,798<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Payments of lease liabilities, classified as financing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(573)<span></span>
</td>
<td class="num">(492)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Proceeds</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Non-cash impact , New&#160;leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">599<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Others</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Foreign Exchange movements</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Non-cash Impacts, Translation Effect</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(123)<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,306<span></span>
</td>
<td class="nump">$ 1,383<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,798<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 44B<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_44B_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 44B<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_44B_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 44B<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_44B&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_LiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 44D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings obtained. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settle borrowings, classified as financing activities. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) through translation effect, liabilities arising from financing activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repayments of borrowings and lease liabilities, classified as financing activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_BorrowingsByNameAxis=kof_LongTermLeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermLeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_ShortTermBankLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_ShortTermBankLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_ShortTermNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_ShortTermNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermBankLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermBankLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>146
<FILENAME>R131.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183259094808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income and Expenses - Summary of other income and expenses (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_kof_OtherIncomeAbstract', window );"><strong>Other income:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GainsOnDisposalsOfNoncurrentAssets', window );">Gain on sale of long-lived assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 274<span></span>
</td>
<td class="nump">$ 330<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 399<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_kof_CancellationOfContingencies', window );">Cancellation of contingencies</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">344<span></span>
</td>
<td class="nump">565<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">162<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_kof_NetForeignExchangeGains', window );">Foreign exchange gain related to operating activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_JointVentureSale', window );">Joint venture sale</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">212<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_MiscellaneousOtherOperatingIncome', window );">Other</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">664<span></span>
</td>
<td class="nump">916<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8<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_ifrs-full_OtherIncome', window );">Other income</a></td>
<td colspan="2" class="nump">$ 75<span></span>
</td>
<td class="nump">1,494<span></span>
</td>
<td class="nump">1,890<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">569<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_OtherExpenseAbstract', window );"><strong>Other expenses:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_ProvisionForContingencies', window );">Provisions for contingencies</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">842<span></span>
</td>
<td class="nump">1,305<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">818<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_kof_LossesOnRetirementOfNonCurrentAssets', window );">Loss on the retirement of long-lived assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">103<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_ifrs-full_LossesOnDisposalsOfNoncurrentAssets', window );">Loss on sale of long-lived assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">178<span></span>
</td>
<td class="nump">288<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">221<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_kof_LossOnRetirementOfIntangibleAsset', window );">Loss on the retirement of intangible assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">375<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_InvestmentImpairments', window );">Impairment</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,501<span></span>
</td>
<td class="nump">948<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">432<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_kof_SeverancePayments', window );">Severance payments (2)</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">1,062<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">224<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_ifrs-full_DonationsAndSubsidiesExpense', window );">Donations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">361<span></span>
</td>
<td class="nump">288<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">332<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_kof_ForeignExchangeGainLossRelatedToOperatingActivities', window );">Foreign exchange gain (loss), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(25)<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_ifrs-full_MiscellaneousOtherOperatingExpense', window );">Other</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">296<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">345<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherExpenseByNature', window );">Other expenses</a></td>
<td colspan="2" class="nump">$ 256<span></span>
</td>
<td class="nump">$ 5,105<span></span>
</td>
<td class="nump">$ 4,380<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 2,450<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DonationsAndSubsidiesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from donations and subsidies.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DonationsAndSubsidiesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GainsOnDisposalsOfNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain on disposals of non-current assets. [Refer: Non-current 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsOnDisposalsOfNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_LossesOnDisposalsOfNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 losses on disposals of non-current assets. [Refer: Non-current 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LossesOnDisposalsOfNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_MiscellaneousOtherOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 miscellaneous other operating expenses. [Refer: Other operating income (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MiscellaneousOtherOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_MiscellaneousOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 miscellaneous other operating income. [Refer: Other operating income (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MiscellaneousOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherExpenseByNature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherExpenseByNature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating income that the entity does not separately disclose in the same statement or note.</p></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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_CancellationOfContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cancellation of contingencies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CancellationOfContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ForeignExchangeGainLossRelatedToOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign Exchange Gain (Loss) Related To Operating Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ForeignExchangeGainLossRelatedToOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_InvestmentImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InvestmentImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_JointVentureSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Joint venture 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;">kof_JointVentureSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_LossOnRetirementOfIntangibleAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss on retirement of intangible asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LossOnRetirementOfIntangibleAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_LossesOnRetirementOfNonCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Losses on retirement of non-current 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;">kof_LossesOnRetirementOfNonCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_NetForeignExchangeGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign exchange 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;">kof_NetForeignExchangeGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_OtherExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense [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;">kof_OtherExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income [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;">kof_OtherIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ProvisionForContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provision for contingencies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ProvisionForContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_SeverancePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Severance payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SeverancePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>147
<FILENAME>R132.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235461656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial instruments asset</a></td>
<td class="nump">$ 2,524<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember', window );">Level 1</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial instruments asset</a></td>
<td class="nump">488<span></span>
</td>
<td class="nump">91<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">84<span></span>
</td>
<td class="nump">47<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_kof_TrustAssetsOfLaborObligations', window );">Trust assets of labor obligations</a></td>
<td class="nump">1,338<span></span>
</td>
<td class="nump">1,249<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember', window );">Level 2</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial instruments asset</a></td>
<td class="nump">2,440<span></span>
</td>
<td class="nump">905<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">1,417<span></span>
</td>
<td class="nump">2,191<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_kof_TrustAssetsOfLaborObligations', window );">Trust assets of labor obligations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TrustAssetsOfLaborObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trust Assets Of Labor Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TrustAssetsOfLaborObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>148
<FILENAME>R133.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183266576008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Impact of Hedging On Equity (Details) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">$ (1,065)<span></span>
</td>
<td class="num">$ (230)<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_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="num">(270)<span></span>
</td>
<td class="num">(126)<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_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">3,077<span></span>
</td>
<td class="num">(2,175)<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_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="nump">1,986<span></span>
</td>
<td class="nump">1,378<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_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="num">(4,118)<span></span>
</td>
<td class="num">(333)<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_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">42<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_kof_FinancialInstrumentsTaxEffect', window );">Tax effect</a></td>
<td class="num">(253)<span></span>
</td>
<td class="nump">379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">(522)<span></span>
</td>
<td class="num">(1,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_ifrs-full_ComponentsOfEquityAxis=ifrs-full_NoncontrollingInterestsMember', window );">Non-controlling interest</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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(97)<span></span>
</td>
<td class="num">(81)<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_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">414<span></span>
</td>
<td class="num">(58)<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_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="nump">199<span></span>
</td>
<td class="nump">182<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_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="num">(530)<span></span>
</td>
<td class="num">(157)<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_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">16<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_kof_FinancialInstrumentsTaxEffect', window );">Tax effect</a></td>
<td class="num">(52)<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="nump">3<span></span>
</td>
<td class="num">(97)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignExchangeForwardContractsMember', window );">Foreign exchange forward contracts</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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(208)<span></span>
</td>
<td class="nump">29<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_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="num">(837)<span></span>
</td>
<td class="num">(267)<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_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></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_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="nump">286<span></span>
</td>
<td class="num">(69)<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_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></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_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">7<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_kof_FinancialInstrumentsTaxEffect', window );">Tax effect</a></td>
<td class="nump">163<span></span>
</td>
<td class="nump">99<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_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">(589)<span></span>
</td>
<td class="num">(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_ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignCurrencyOptionMember', window );">Foreign currency option</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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17<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_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></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_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(26)<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_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></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_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">0<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_kof_FinancialInstrumentsTaxEffect', window );">Tax effect</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7<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_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</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_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps</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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(776)<span></span>
</td>
<td class="nump">48<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_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">161<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_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">2,654<span></span>
</td>
<td class="num">(2,083)<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_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="nump">1,544<span></span>
</td>
<td class="nump">1,026<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_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="num">(3,588)<span></span>
</td>
<td class="num">(176)<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_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">30<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_kof_FinancialInstrumentsTaxEffect', window );">Tax effect</a></td>
<td class="num">(254)<span></span>
</td>
<td class="nump">379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">(167)<span></span>
</td>
<td class="num">(776)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember', window );">Interest rate swaps</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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(78)<span></span>
</td>
<td class="num">(107)<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_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">0<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_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(37)<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_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="nump">98<span></span>
</td>
<td class="nump">67<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_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></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_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_FinancialInstrumentsTaxEffect', window );">Tax effect</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(10)<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_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="nump">1<span></span>
</td>
<td class="num">(78)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_TreasuryLockContractsMember', window );">Treasury Lock contracts</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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="nump">71<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_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">102<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_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></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_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="num">(102)<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_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></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_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">0<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_kof_FinancialInstrumentsTaxEffect', window );">Tax effect</a></td>
<td class="nump">31<span></span>
</td>
<td class="num">(31)<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_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CommodityPriceContractsMember', window );">Commodity Price contracts</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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="nump">23<span></span>
</td>
<td class="num">(136)<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_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">351<span></span>
</td>
<td class="nump">29<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_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="num">(37)<span></span>
</td>
<td class="nump">198<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_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></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_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(8)<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_FinancialInstrumentsTaxEffect', window );">Tax effect</a></td>
<td class="num">(108)<span></span>
</td>
<td class="num">(74)<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_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="nump">230<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_TotalHoldersOfTheParentMember', window );">Total holders of the parent</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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(968)<span></span>
</td>
<td class="num">(149)<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_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="num">(323)<span></span>
</td>
<td class="num">(134)<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_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">2,663<span></span>
</td>
<td class="num">(2,117)<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_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="nump">1,787<span></span>
</td>
<td class="nump">1,196<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_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="num">(3,588)<span></span>
</td>
<td class="num">(176)<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_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">42<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_kof_FinancialInstrumentsTaxEffect', window );">Tax effect</a></td>
<td class="num">(201)<span></span>
</td>
<td class="nump">370<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_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">$ (525)<span></span>
</td>
<td class="num">$ (968)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of financial instruments designated as hedging instruments. Hedging instruments are designated derivatives or (for a hedge of the risk of changes in foreign currency exchange rates only) designated non-derivative financial assets or non-derivative financial liabilities whose fair value or cash flows are expected to offset changes in the fair value or cash flows of a designated hedged item. [Refer: At fair value [member]; Derivatives [member]; Derivative financial assets; Derivative financial liabilities; Financial instruments, class [member]; Financial assets; Financial liabilities]</p></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> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 22<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_22_b&amp;doctype=Standard&amp;book=b<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_AmountReclassifiedFromOCIToProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount reclassified from OCI to profit or loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AmountReclassifiedFromOCIToProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of financial instruments recognized in OCI</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_EffectsOfChangesInForeignExchangeRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effects of changes in foreign exchange 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;">kof_EffectsOfChangesInForeignExchangeRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_FinancialInstrumentsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial instruments purchased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinancialInstrumentsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_FinancialInstrumentsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial instruments tax effect</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinancialInstrumentsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign currency revaluation of the net foreign operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ForeignCurrencyRevaluationOfTheNetForeignOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ComponentsOfEquityAxis=ifrs-full_NoncontrollingInterestsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_NoncontrollingInterestsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignExchangeForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignExchangeForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignCurrencyOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignCurrencyOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_TreasuryLockContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_TreasuryLockContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CommodityPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_CommodityPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_TotalHoldersOfTheParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_TotalHoldersOfTheParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>149
<FILENAME>R134.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183237079848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail) - MXN ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">$ 2,524,000,000<span></span>
</td>
<td class="nump">$ 9,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_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember', window );">Forward agreements to purchase foreign currency | 2021</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">7,130,000,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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(843,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">$ 4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember', window );">Forward agreements to purchase foreign currency | 2020</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,692,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(315,000,000)<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember', window );">Option to purchase foreign currency</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,000,000<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>150
<FILENAME>R135.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183283604872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Additional Information (Detail)<br> $ / shares in Units, R$ in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 14, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 14, 2018 </div>
<div>BRL (R$)</div>
</th>
<th class="th">
<div>Dec. 06, 2016 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 06, 2016 </div>
<div>BRL (R$)</div>
</th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>BRL (R$)</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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>
</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_kof_DebtInstrumentTerm', window );">Promissory note term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</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_kof_PurchasePricePaid', window );">Purchase price paid | R$</a></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">R$ 1,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_RepaymentsOfBondsNotesAndDebentures', window );">Liabilities paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual 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">5.46%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.46%<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_kof_BorrowingsMaturityNotes', window );">Maturity notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_JointVentureStockInterestSoldPercentage', window );">Joint venture stock interest sold 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">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<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_ifrs-full_ClassesOfFinancialAssetsAxis=kof_OptionsToPurchaseForeignCurrencyMember', window );">Options to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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>
</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_kof_PremiumPaidForOutstandingCallOptions', window );">Premium paid for outstanding call options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<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_ifrs-full_BorrowingsByNameAxis=kof_PromissoryNotesMember', window );">Promissory notes | Vonpar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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>
</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_ifrs-full_RepaymentsOfBondsNotesAndDebentures', window );">Liabilities paid</a></td>
<td class="nump">$ 103<span></span>
</td>
<td class="nump">R$ 393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_LiabilitiesIncurred', window );">Remaining unpaid balance | R$</a></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">R$ 1,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="nump">R$ 1,000<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_ifrs-full_BorrowingsInterestRate', window );">Annual 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">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<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_ifrs-full_BorrowingsByNameAxis=kof_PromissoryNotesMember', window );">Promissory notes | Vonpar | Series L shares, without par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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>
</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_kof_FairValueMeasurementStrikePricePerShare', window );">Strike price per share | $ / 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">$ 178.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate on borrowings. [Refer: Borrowings]</p></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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose the entity&#8217;s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]</p></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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 35H<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 35I<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 35M<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_LiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value, at acquisition date, of liabilities incurred (for example, a liability for contingent consideration) as consideration transferred in a business combination. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_f_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RepaymentsOfBondsNotesAndDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 repayments of bonds, notes and debentures.</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBondsNotesAndDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_BorrowingsMaturityNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowings Maturity Notes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BorrowingsMaturityNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, 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;">kof_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_FairValueMeasurementStrikePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measurement strike price per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FairValueMeasurementStrikePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_JointVentureStockInterestSoldPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Joint venture stock interest sold percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_JointVentureStockInterestSoldPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PremiumPaidForOutstandingCallOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Premium paid for outstanding call 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;">kof_PremiumPaidForOutstandingCallOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_PurchasePricePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price paid</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PurchasePricePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ClassesOfFinancialAssetsAxis=kof_OptionsToPurchaseForeignCurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_OptionsToPurchaseForeignCurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_PromissoryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_PromissoryNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=kof_VonparMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=kof_VonparMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>151
<FILENAME>R136.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183263176840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">$ 2,524<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanThreeMonthsMember', window );">2020</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,365<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(142)<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</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_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | 2020 | Cash flow hedges</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,788<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(297)<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">781<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | 2021 | Cash flow hedges</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">404<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(4)<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | 2023 | Cash flow hedges</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">11,371<span></span>
</td>
<td class="nump">10,742<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(594)<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">2,165<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_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | 2027 | Cash flow hedges</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">6,982<span></span>
</td>
<td class="nump">6,596<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(464)<span></span>
</td>
<td class="num">(843)<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">80<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_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | 2030 | Cash flow hedges</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">3,790<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(107)<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">$ 192<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_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanThreeMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanThreeMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>152
<FILENAME>R137.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183281946200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail) - MXN ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">$ 2,524,000,000<span></span>
</td>
<td class="nump">$ 9,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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanThreeMonthsMember', window );">2020</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,365,000,000<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(142,000,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</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_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Treasury Lock contracts</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,365,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,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_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Aluminum price contracts | 2020</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">394,000,000<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,000,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,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_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Aluminum price contracts | 2021</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">695,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">0<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Aluminum price contracts | 2022</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">99,000,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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">0<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | PX+MEG (in millions of pesos) | 2020</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,000,000)<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</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_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | PX+MEG (in millions of pesos) | 2021</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">729,000,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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(65,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</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_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Sugar price contracts | 2020</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,554,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,000,000)<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,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_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Sugar price contracts | 2021</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">1,260,000,000<span></span>
</td>
<td class="nump">98,000,000<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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(18,000,000)<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">275,000,000<span></span>
</td>
<td class="nump">$ 15,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_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Sugar price contracts | 2022</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">366,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">0<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_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial assets</a></td>
<td class="nump">$ 70,000,000<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_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanThreeMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanThreeMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_TreasuryLockContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_TreasuryLockContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_AluminumPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_AluminumPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_PxMegPriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_PxMegPriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_SugarPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_SugarPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>153
<FILENAME>R138.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183261774376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td colspan="2" class="nump">$ 397<span></span>
</td>
<td class="nump">$ 7,894<span></span>
</td>
<td class="nump">$ 6,904<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 7,568<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange</a></td>
<td colspan="2" class="nump">$ 0<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="num">(330)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(277)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Cross currency swaps and interest rate swaps</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">109<span></span>
</td>
<td class="nump">199<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">157<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,212<span></span>
</td>
<td class="nump">480<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">642<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Interest rate swaps</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="nump">515<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Option to purchase foreign currency</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold', window );">Cost of good sold</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="num">(63)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Forward agreements to purchase foreign currency</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold', window );">Cost of good sold</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">839<span></span>
</td>
<td class="num">(163)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Commodity Price contracts</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold', window );">Cost of good sold</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(129)<span></span>
</td>
<td class="num">(391)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(258)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Treasury locks</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2019-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>The amount of expense arising from interest.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net effects of expired contracts that met hedging criteria [line 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;">kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_IntrestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_IntrestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CommodityPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_CommodityPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_TreasuryLocksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_TreasuryLocksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>154
<FILENAME>R139.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183236976184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems', window );"><strong>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) gain on financial instruments</a></td>
<td colspan="2" class="num">$ (11)<span></span>
</td>
<td class="num">$ (212)<span></span>
</td>
<td class="num">$ (288)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">$ (314)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_EmbeddedDerivativesMember', window );">Embedded derivatives</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems', window );"><strong>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) gain on financial instruments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember', window );">Cross currency swaps and interest rate swaps</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems', window );"><strong>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) gain on financial instruments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(212)<span></span>
</td>
<td class="num">(293)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(186)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesNotDesignatedForHedgeAccountingMember', window );">Derivatives Not Designated For Hedge Accounting | Embedded derivatives</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems', window );"><strong>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) gain on financial instruments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesNotDesignatedForHedgeAccountingMember', window );">Derivatives Not Designated For Hedge Accounting | Cross currency swaps and interest rate swaps</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems', window );"><strong>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) gain on financial instruments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (212)<span></span>
</td>
<td class="num">$ (293)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (116)<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line 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;">kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_EmbeddedDerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_EmbeddedDerivativesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesNotDesignatedForHedgeAccountingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_HedgingInstrumentsAxis=kof_DerivativesNotDesignatedForHedgeAccountingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>155
<FILENAME>R140.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183271609352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Summary of Net Effect of Expired contracts that did not Meet Hedging Criteria for Accounting Purposes (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems', window );"><strong>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) gain on financial instruments</a></td>
<td colspan="2" class="num">$ (11)<span></span>
</td>
<td class="num">$ (212)<span></span>
</td>
<td class="num">$ (288)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">$ (314)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember', window );">Cross currency swaps and interest rate swaps</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems', window );"><strong>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) gain on financial instruments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(212)<span></span>
</td>
<td class="num">(293)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(186)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_EmbeddedDerivativesMember', window );">Embedded derivatives</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems', window );"><strong>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) gain on financial instruments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line 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;">kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_EmbeddedDerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_EmbeddedDerivativesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>156
<FILENAME>R141.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234884680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail) - Market risk - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreement to purchase U.S. Dollar (MXN/USD)</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_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(19.00%)<span></span>
</td>
<td class="num">(9.00%)<span></span>
</td>
<td class="num">(13.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_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (884)<span></span>
</td>
<td class="num">$ (739)<span></span>
</td>
<td class="num">$ (365)<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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreement to purchase U.S. Dollar (BRL/USD)</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_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(13.00%)<span></span>
</td>
<td class="num">(16.00%)<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_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (357)<span></span>
</td>
<td class="num">$ (155)<span></span>
</td>
<td class="num">$ (413)<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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreement to purchase U.S. Dollar (COP/USD)</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_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(16.00%)<span></span>
</td>
<td class="num">(10.00%)<span></span>
</td>
<td class="num">(12.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_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (142)<span></span>
</td>
<td class="num">$ (54)<span></span>
</td>
<td class="num">$ (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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreement to purchase U.S. Dollar (ARS/USD)</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_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(2.00%)<span></span>
</td>
<td class="num">(25.00%)<span></span>
</td>
<td class="num">(27.00%)<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_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">$ (88)<span></span>
</td>
<td class="num">$ (522)<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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreement to purchase U.S. Dollar (UYU/USD)</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_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(9.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
<td class="num">(8.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_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (21)<span></span>
</td>
<td class="num">$ (23)<span></span>
</td>
<td class="num">$ (46)<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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Cross currency swaps (USD to MXN)</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_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(19.00%)<span></span>
</td>
<td class="num">(9.00%)<span></span>
</td>
<td class="num">(13.00%)<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_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (5,507)<span></span>
</td>
<td class="num">$ (2,315)<span></span>
</td>
<td class="num">$ (3,130)<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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Cross currency swaps (USD to BRL)</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_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(13.00%)<span></span>
</td>
<td class="num">(16.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_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (2,161)<span></span>
</td>
<td class="num">$ (645)<span></span>
</td>
<td class="num">$ (9,068)<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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Sugar price contracts</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_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">(515)<span></span>
</td>
<td class="num">(255)<span></span>
</td>
<td class="num">(341)<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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInSugarPricePercentage', window );">Change on sugar Price</a></td>
<td class="num">(32.00%)<span></span>
</td>
<td class="num">(24.00%)<span></span>
</td>
<td class="num">(30.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_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Aluminum price contracts</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_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_ChangeInAluminumPricePercentage', window );">Change in Aluminum price</a></td>
<td class="num">(16.00%)<span></span>
</td>
<td class="num">(15.00%)<span></span>
</td>
<td class="num">(22.00%)<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_kof_ChangeInAluminumPriceEffectOnEquity', window );">Change in Aluminum price, effect on equity</a></td>
<td class="num">$ (289)<span></span>
</td>
<td class="num">$ (1,164)<span></span>
</td>
<td class="num">$ (55)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Options to purchase foreign currency (MXN to USD)</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_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(10.00%)<span></span>
</td>
<td class="num">(13.00%)<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_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (6)<span></span>
</td>
<td class="num">$ (303)<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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInAluminumPriceEffectOnEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in aluminum price, effect on equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInAluminumPriceEffectOnEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ChangeInAluminumPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in aluminum price percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInAluminumPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ChangeInForeignCurrencyRateEffectOnEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in foreign currancy rate, effect on equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInForeignCurrencyRateEffectOnEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in foreign currancy rate, effect on profit (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInForeignCurrencyRateEffectOnProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ChangeInSugarPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in sugar price percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInSugarPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_SurchargeRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in us dollar rate percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SurchargeRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDMXNUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDMXNUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDBRLUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDBRLUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDCOPUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDCOPUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDARSUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDARSUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDUYUUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDUYUUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_CrossCurrencySwapsUSDIntoMXNMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_CrossCurrencySwapsUSDIntoMXNMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_CrossCurrencySwapsUSDIntoBRLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_CrossCurrencySwapsUSDIntoBRLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_SugarPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_SugarPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AluminumPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AluminumPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_OptionsToPurchaseForeignCurrencyMXNUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_OptionsToPurchaseForeignCurrencyMXNUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>157
<FILENAME>R142.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183269953864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail) - Interest Rate Risk - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [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_kof_ChangeInUSDollarRateBasisPoints', window );">Change&#160;in U.S.$&#160;rate</a></td>
<td class="nump">10000.00%<span></span>
</td>
<td class="nump">10000.00%<span></span>
</td>
<td class="nump">10000.00%<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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Effect&#160;on (profit)&#160;or loss</a></td>
<td class="num">$ (102)<span></span>
</td>
<td class="num">$ (44)<span></span>
</td>
<td class="num">$ (134)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in foreign currancy rate, effect on profit (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInForeignCurrencyRateEffectOnProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ChangeInUSDollarRateBasisPoints">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in US dollar rate basis points description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInUSDollarRateBasisPoints</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>158
<FILENAME>R143.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183260450488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</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_ifrs-full_PastDueStatusAxis=kof_YearTwoMember', window );">2021</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="nump">$ 999<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearTwoMember', window );">2021 | Notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearTwoMember', window );">2021 | Loans from banks</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">2,518<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearThreeMember', window );">2022</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="nump">991<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearThreeMember', window );">2022 | Notes and bonds</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearThreeMember', window );">2022 | Loans from banks</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">317<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearFourMember', window );">2023</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="num">(1,286)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearFourMember', window );">2023 | Notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearFourMember', window );">2023 | Loans from banks</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearFiveMember', window );">2024</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></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_ifrs-full_PastDueStatusAxis=kof_YearFiveMember', window );">2024 | Notes and bonds</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></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_ifrs-full_PastDueStatusAxis=kof_YearFiveMember', window );">2024 | Loans from banks</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></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_ifrs-full_PastDueStatusAxis=kof_YearSixAndThereafterMember', window );">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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></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_ifrs-full_PastDueStatusAxis=kof_YearSixAndThereafterMember', window );">2025 | Notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">1,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearSixAndThereafterMember', window );">2025 | Loans from banks</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">3,760<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearSevenAndThereafterMember', window );">2026 and thereafter</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="nump">1,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearSevenAndThereafterMember', window );">2026 and thereafter | Notes and bonds</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">62,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearSevenAndThereafterMember', window );">2026 and thereafter | Loans from banks</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Non-derivative financial liabilities:</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_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">$ 5,640<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfFinancialLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity&#8217;s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity&#8217;s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]</p></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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_NotesAndBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_NotesAndBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_LoansFromBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_LoansFromBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearSixAndThereafterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearSixAndThereafterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearSevenAndThereafterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearSevenAndThereafterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>159
<FILENAME>R144.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183278709400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($) </div>
<div>$ / T </div>
<div>$ / lb</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($) </div>
<div>$ / lb </div>
<div>$ / T</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Treasury locks</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate (MXN/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 2,806<span></span>
</td>
<td class="nump">$ 3,742<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">23.35<span></span>
</td>
<td class="nump">20.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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate (MXN/USD) | Cross currency swaps and interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 9,423<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19.54<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate (BRL/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 844<span></span>
</td>
<td class="nump">$ 697<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">5.41<span></span>
</td>
<td class="nump">4.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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate (BRL/USD) | Cross currency swaps and interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate (COP/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 511<span></span>
</td>
<td class="nump">$ 220<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">3,750<span></span>
</td>
<td class="nump">3,491<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate (COP/USD) | Foreign exchange currency option contracts</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 107<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate (ARS/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 96<span></span>
</td>
<td class="nump">$ 137<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">92.97<span></span>
</td>
<td class="nump">79.23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate (UYU/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 225<span></span>
</td>
<td class="nump">$ 335<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">45.92<span></span>
</td>
<td class="nump">37.55<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate (UYU/USD) | Cross currency swaps and interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 404<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">3,454<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average interest rate | Interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average interest rate | Treasury locks</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0181<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Aluminum price contracts | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 325<span></span>
</td>
<td class="nump">$ 276<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average price (USD/Ton) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price | $ / T</a></td>
<td class="nump">1,654<span></span>
</td>
<td class="nump">1,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Sugar price contracts | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 869<span></span>
</td>
<td class="nump">$ 1,192<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average price (USD cent/Lb) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price | $ / lb</a></td>
<td class="nump">12.13<span></span>
</td>
<td class="nump">13.09<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | PX+MEG (in millions of pesos) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 364<span></span>
</td>
<td class="nump">$ 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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average price (USD /Ton) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price | $ / T</a></td>
<td class="nump">730<span></span>
</td>
<td class="nump">848<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,365<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate (MXN/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 1,888<span></span>
</td>
<td class="nump">$ 2,086<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">23.47<span></span>
</td>
<td class="nump">20.20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate (MXN/USD) | Cross currency swaps and interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate (BRL/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 491<span></span>
</td>
<td class="nump">$ 303<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">5.37<span></span>
</td>
<td class="nump">4.16<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate (BRL/USD) | Cross currency swaps and interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4,365<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3.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_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate (COP/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 212<span></span>
</td>
<td class="nump">$ 85<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">3,740<span></span>
</td>
<td class="nump">3,460<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate (COP/USD) | Foreign exchange currency option contracts</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate (ARS/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate (UYU/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 58<span></span>
</td>
<td class="nump">$ 87<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">45.69<span></span>
</td>
<td class="nump">40.03<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate (UYU/USD) | Cross currency swaps and interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average interest rate | Treasury locks</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Aluminum price contracts | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 370<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average price (USD/Ton) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price | $ / T</a></td>
<td class="nump">1,720<span></span>
</td>
<td class="nump">1,812<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Sugar price contracts | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 391<span></span>
</td>
<td class="nump">$ 361<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average price (USD cent/Lb) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price | $ / lb</a></td>
<td class="nump">11.87<span></span>
</td>
<td class="nump">12.73<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | PX+MEG (in millions of pesos) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 364<span></span>
</td>
<td class="nump">$ 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_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average price (USD /Ton) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price | $ / T</a></td>
<td class="nump">730<span></span>
</td>
<td class="nump">848<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate (MXN/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate (MXN/USD) | Cross currency swaps and interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 12,568<span></span>
</td>
<td class="nump">$ 8,292<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">19.81<span></span>
</td>
<td class="nump">19.92<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate (BRL/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate (BRL/USD) | Cross currency swaps and interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 9,575<span></span>
</td>
<td class="nump">$ 9,046<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">4.00<span></span>
</td>
<td class="nump">4.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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate (COP/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate (COP/USD) | Foreign exchange currency option contracts</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate (ARS/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate (UYU/USD) | Forward agreements to purchase foreign currency</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate (UYU/USD) | Cross currency swaps and interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average interest rate | Interest rate swaps</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average interest rate | Treasury locks</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<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_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Aluminum price contracts | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 99<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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average price (USD/Ton) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price | $ / T</a></td>
<td class="nump">1,740<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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Sugar price contracts | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 365<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average price (USD cent/Lb) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price | $ / lb</a></td>
<td class="nump">12.17<span></span>
</td>
<td class="nump">13.45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | PX+MEG (in millions of pesos) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_ifrs-full_CreditExposure', window );">Net exposure</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_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average price (USD /Ton) | Commodities risk</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [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_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price | $ / T</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AverageForeignExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AverageForeignExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CreditExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exposure to loss resulting from credit risk. [Refer: Credit risk [member]]</p></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> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph IG24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_IG24_a&amp;doctype=Implementation%20Guidance&amp;book=b<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph IG25<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_IG25_b&amp;doctype=Implementation%20Guidance&amp;book=b<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 36<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_36_c&amp;doctype=Standard&amp;book=b<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CreditExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfExternalCreditExposuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CommodityRiskAveragePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commodity Risk, Average 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;">kof_CommodityRiskAveragePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_TreasuryLocksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_TreasuryLocksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateMXNUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateMXNUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateBRLUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateBRLUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateCOPUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateCOPUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CurrencyOptionContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_CurrencyOptionContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateARSUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateARSUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateUYUUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateUYUUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AluminumPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AluminumPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CommodityPriceRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CommodityPriceRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDPerTonOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDPerTonOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_SugarPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_SugarPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDCentLbMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDCentLbMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_PxMegPriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_PxMegPriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDPerTonTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDPerTonTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>160
<FILENAME>R145.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183237063528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>MXN ($)</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_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td colspan="2" class="nump">$ 281<span></span>
</td>
<td class="nump">$ 5,583<span></span>
</td>
<td class="nump">$ 6,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 6,806<span></span>
</td>
<td class="nump">$ 18,141<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,823<span></span>
</td>
<td class="nump">5,671<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,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_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">21<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_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 738<span></span>
</td>
<td class="nump">$ 1,059<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2019-01-01<br> -Paragraph 22<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non controlling interest in consolidated subsidiaries [line 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;">kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>161
<FILENAME>R146.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183267785976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="7">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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>
</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_ifrs-full_NoncontrollingInterests', window );">Balance at beginning of the period</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 6,806<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 18,141<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_ifrs-full_ProfitLossAttributableToNoncontrollingInterests', window );">Net income of non-controlling interest</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">529<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,159<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_kof_ExchangeDifferencesOnTranslationOfForeignOperations', window );">Exchange differences on translation of foreign operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,261)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(565)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,338)<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_kof_ReMeasurementOfNetDefinedBenefitsLiability', window );">Re-measurements of the net defined employee benefit liability</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">37<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_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests', window );">Valuation of the effective portion of derivative financial instruments, net of taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(16)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(41)<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_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests', window );">Dividends paid</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(68)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_AdjustmentForAdoptionOfNewAccountingStandards', window );">Accounting standard adoption effects</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(12)<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_kof_DeconsolidationOfSubsidiaries', window );">Philippines deconsolidation</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(11,140)<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_ifrs-full_NoncontrollingInterests', window );">Balance at end of the period</a></td>
<td colspan="2" class="nump">$ 281<span></span>
</td>
<td class="nump">$ 5,583<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 6,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 6,806<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends recognised as distributions to non-controlling interests. [Refer: Non-controlling interests]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2019-01-01<br> -Paragraph 22<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 12<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_12_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81B_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_AdjustmentForAdoptionOfNewAccountingStandards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment for adoption of new accounting standards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentForAdoptionOfNewAccountingStandards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DeconsolidationOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deconsolidation of 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;">kof_DeconsolidationOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non controlling interest in consolidated subsidiaries [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;">kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ExchangeDifferencesOnTranslationOfForeignOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exchange differences on translation of foreign operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExchangeDifferencesOnTranslationOfForeignOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ReMeasurementOfNetDefinedBenefitsLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Re-measurement of net defined benefits 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;">kof_ReMeasurementOfNetDefinedBenefitsLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of effective portion of derivative financial instruments net of tax to noncontrolling interests</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>162
<FILENAME>R147.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235299864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Additional Information (Detail)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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>
</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_ifrs-full_ParValuePerShare', window );">Fixed capital stock (nominal value) per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</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>
</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_kof_PercentageOfIncomeToBeTransferredToReserve', window );">Percentage of income to be transferred to reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve', window );">Minimum percentage of capital stock at nominal value to be transferred to reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_AmountInLegalReserve', window );">Amount in legal reserve | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 412<span></span>
</td>
<td class="nump">$ 187<span></span>
</td>
<td class="nump">$ 164<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_kof_BalanceInLegalReserveFund', window );">Balance in legal reserve fund | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,672<span></span>
</td>
<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_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsAfterStockSplitMember', window );">Major Ordinary Share Transactions After Stock Split</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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>
</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_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,806,658,096<span></span>
</td>
<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_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=kof_ReverseStockSplitMember', window );">Reverse Stock Split</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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>
</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_kof_StockSplitConversionRatio', window );">Stock split conversion ratio</a></td>
<td class="nump">0.125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember', window );">Ordinary 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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>
</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_ifrs-full_ParValuePerShare', window );">Fixed capital stock (nominal value) per share | $ / 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="nump">$ 934<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember', window );">A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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>
</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_kof_EquityRatioThresholdPercentage', window );">Equity threshold percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.10%<span></span>
</td>
<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_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember', window );">D</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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>
</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_kof_EquityRatioThresholdPercentage', window );">Equity threshold percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.90%<span></span>
</td>
<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_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassBCommonStockMember', window );">Series B shares, without par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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>
</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_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassLCommonStockMember', window );">Series L shares, without par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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>
</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_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfClassesOfShareCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ParValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nominal value per share.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79_a_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ParValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_AmountInLegalReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount in legal reserve</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AmountInLegalReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_BalanceInLegalReserveFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance in legal reserve fund</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BalanceInLegalReserveFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_EquityRatioThresholdPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ratio threshold percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EquityRatioThresholdPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum percentage of capital stock at nominal value to be transferred to reserve</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentageOfIncomeToBeTransferredToReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income to be transferred to reserve</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfIncomeToBeTransferredToReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_StockSplitConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 split conversion ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_StockSplitConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsAfterStockSplitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsAfterStockSplitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=kof_ReverseStockSplitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=kof_ReverseStockSplitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassBCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_ClassBCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassLCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_ClassLCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>163
<FILENAME>R148.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183259284232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember', window );">Fomento Economico Mexicano S.A.B. de C.V.</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">47.20%<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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">56.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_ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember', window );">The Coca-Cola Company</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">27.80%<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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">32.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember', window );">Major Ordinary Share Transactions Prior to Stock Split</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">2,100,832,262<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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">100.00%<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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></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_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember', window );">Major Ordinary Share Transactions Prior to Stock Split | Series L shares, without par value</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">525,208,065<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_kof_PercentageOfOwnership', window );">Ownership Percentage</a></td>
<td class="nump">25.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_ifrs-full_PercentageOfVotingEquityInterestsAcquired', window );">Percentage of voting equity interests acquired</a></td>
<td class="nump">0.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_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember', window );">Major Ordinary Share Transactions Prior to Stock Split | Fomento Economico Mexicano S.A.B. de C.V. | A</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">992,078,519<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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">47.22%<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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">62.96%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember', window );">Major Ordinary Share Transactions Prior to Stock Split | The Coca-Cola Company | D</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">583,545,678<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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">27.78%<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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">37.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_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsAfterStockSplitMember', window );">Major Ordinary Share Transactions After Stock Split</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">16,806,658,096<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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">100.00%<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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></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_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsAfterStockSplitMember', window );">Major Ordinary Share Transactions After Stock Split | B</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">1,575,624,195<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_kof_PercentageOfOwnership', window );">Ownership Percentage</a></td>
<td class="nump">9.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_ifrs-full_PercentageOfVotingEquityInterestsAcquired', window );">Percentage of voting equity interests acquired</a></td>
<td class="nump">11.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_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsAfterStockSplitMember', window );">Major Ordinary Share Transactions After Stock Split | Series L shares, without par value</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">2,626,040,325<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_kof_PercentageOfOwnership', window );">Ownership Percentage</a></td>
<td class="nump">15.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_ifrs-full_PercentageOfVotingEquityInterestsAcquired', window );">Percentage of voting equity interests acquired</a></td>
<td class="nump">0.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_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsAfterStockSplitMember', window );">Major Ordinary Share Transactions After Stock Split | Fomento Economico Mexicano S.A.B. de C.V. | A</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">7,936,628,152<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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">47.22%<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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">55.97%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsAfterStockSplitMember', window );">Major Ordinary Share Transactions After Stock Split | The Coca-Cola Company | D</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_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">4,668,365,424<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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">27.78%<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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">32.92%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PercentageOfVotingEquityInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of voting equity interests acquired in a business combination. [Refer: Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfVotingEquityInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of the voting rights in a joint venture held by the entity. [Refer: Joint ventures [member]]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfVotingRightsHeldInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfCapitalStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capital stock [line 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;">kof_DisclosureOfCapitalStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PercentageOfOwnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ownership</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfOwnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsAfterStockSplitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis=kof_MajorOrdinaryShareTransactionsAfterStockSplitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>164
<FILENAME>R149.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183271895800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Equity - Summary of Capital Stock (Detail) - shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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_ifrs-full_NumberOfSharesIssued', window );">Capital stock (in shares)</a></td>
<td class="nump">16,806,657<span></span>
</td>
<td class="nump">16,806,657<span></span>
</td>
<td class="nump">16,806,658<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember', window );">A</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_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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_ifrs-full_NumberOfSharesIssued', window );">Capital stock (in shares)</a></td>
<td class="nump">7,936,628<span></span>
</td>
<td class="nump">7,936,628<span></span>
</td>
<td class="nump">7,936,628<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember', window );">B</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_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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_ifrs-full_NumberOfSharesIssued', window );">Capital stock (in shares)</a></td>
<td class="nump">1,575,624<span></span>
</td>
<td class="nump">1,575,624<span></span>
</td>
<td class="nump">1,575,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember', window );">D</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_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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_ifrs-full_NumberOfSharesIssued', window );">Capital stock (in shares)</a></td>
<td class="nump">4,668,365<span></span>
</td>
<td class="nump">4,668,365<span></span>
</td>
<td class="nump">4,668,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_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember', window );">Series L shares, without par value</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_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [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_ifrs-full_NumberOfSharesIssued', window );">Capital stock (in shares)</a></td>
<td class="nump">2,626,040<span></span>
</td>
<td class="nump">2,626,040<span></span>
</td>
<td class="nump">2,626,040<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfClassesOfShareCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>165
<FILENAME>R150.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183237186968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Summary of Dividends Declared and Paid (Detail) - MXN ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 05, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of dividends [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared and paid</a></td>
<td class="nump">$ 10,210<span></span>
</td>
<td class="nump">$ 10,210<span></span>
</td>
<td class="nump">$ 7,437<span></span>
</td>
<td class="nump">$ 7,038<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_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividends declared and paid per share</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember', window );">A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of dividends [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared and paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,822<span></span>
</td>
<td class="nump">3,512<span></span>
</td>
<td class="nump">3,323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember', window );">D</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of dividends [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared and paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,836<span></span>
</td>
<td class="nump">2,066<span></span>
</td>
<td class="nump">1,955<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember', window );">Series L shares, without par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of dividends [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared and paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,595<span></span>
</td>
<td class="nump">1,162<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember', window );">B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of dividends [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared and paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 957<span></span>
</td>
<td class="nump">$ 697<span></span>
</td>
<td class="nump">$ 660<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends recognised as distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 107<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_107&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DividendsPaidOrdinarySharesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends paid per ordinary share.</p></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> -Name IAS<br> -Number 34<br> -IssueDate 2019-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidOrdinarySharesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_DisclosureOfDividendsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends [line 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;">kof_DisclosureOfDividendsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>166
<FILENAME>R151.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235149032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share - Additional Information (Detail)<br> shares in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember', window );">Series L shares, without par value</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_ifrs-full_EarningsPerShareLineItems', window );"><strong>Earnings per share [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustedWeightedAverageShares', window );">Effect of dilutive potential shares (shares)</a></td>
<td class="nump">27.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustedWeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</p></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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustedWeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_EarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_EarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>167
<FILENAME>R152.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183262150440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)<br> shares in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($) </div>
<div>shares</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($) </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_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="nump">$ 521<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 10,368<span></span>
</td>
<td class="nump">$ 12,630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="nump">$ 15,070<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing operations</a></td>
<td class="nump">518<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">12,101<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">10,936<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">2,975<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember', window );">"A" shares</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,896<span></span>
</td>
<td class="nump">5,965<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,116<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 4,868<span></span>
</td>
<td class="nump">$ 5,715<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent- continuing operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,164<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,405<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_ifrs-full_WeightedAverageShares', window );">Weighted average number of shares for basic earnings per share (millions of shares) | shares</a></td>
<td class="nump">7,937<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,937<span></span>
</td>
<td class="nump">7,937<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,937<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember', window );">"D" shares</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,880<span></span>
</td>
<td class="nump">$ 3,508<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 4,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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,863<span></span>
</td>
<td class="nump">$ 3,360<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent- continuing operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,038<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 826<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_ifrs-full_WeightedAverageShares', window );">Weighted average number of shares for basic earnings per share (millions of shares) | shares</a></td>
<td class="nump">4,668<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,668<span></span>
</td>
<td class="nump">4,668<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,668<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember', window );">"B" shares</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 972<span></span>
</td>
<td class="nump">$ 1,184<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,413<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 966<span></span>
</td>
<td class="nump">$ 1,135<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent- continuing operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,025<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 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_ifrs-full_WeightedAverageShares', window );">Weighted average number of shares for basic earnings per share (millions of shares) | shares</a></td>
<td class="nump">1,576<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,576<span></span>
</td>
<td class="nump">1,576<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,576<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember', window );">Series L shares, without par value</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,620<span></span>
</td>
<td class="nump">$ 1,973<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,355<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,610<span></span>
</td>
<td class="nump">$ 1,891<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent- continuing operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,709<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 465<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_ifrs-full_WeightedAverageShares', window );">Weighted average number of shares for basic earnings per share (millions of shares) | shares</a></td>
<td class="nump">2,626<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,626<span></span>
</td>
<td class="nump">2,626<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,626<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2019-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity. [Refer: Continuing operations [member]; Profit (loss) from continuing operations]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from discontinued operations attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss) from discontinued 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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_WeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>168
<FILENAME>R153.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183259470280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Major Components of Income Tax Expense (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract', window );"><strong>Current tax expense:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CurrentTaxExpenseIncome', window );">Current year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,367<span></span>
</td>
<td class="nump">$ 6,011<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 4,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeAbstract', window );"><strong>Deferred tax expense:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of temporary differences</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(3,391)<span></span>
</td>
<td class="nump">905<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,579<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_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized', window );">Utilization (benefit) of tax losses recognized</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,452<span></span>
</td>
<td class="num">(1,268)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,082)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Total deferred tax income expense (benefit)</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,939)<span></span>
</td>
<td class="num">(363)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">497<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Total income tax expense in consolidated net income</a></td>
<td colspan="2" class="nump">$ 273<span></span>
</td>
<td class="nump">5,428<span></span>
</td>
<td class="nump">5,648<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">5,260<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=ifrs-full_CountryOfDomicileMember', window );">Mexico</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract', window );"><strong>Current tax expense:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CurrentTaxExpenseIncome', window );">Current year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">6,311<span></span>
</td>
<td class="nump">5,123<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,545<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeAbstract', window );"><strong>Deferred tax expense:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of temporary differences</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(2,676)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(283)<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_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized', window );">Utilization (benefit) of tax losses recognized</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,962<span></span>
</td>
<td class="num">(1,136)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(679)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Total deferred tax income expense (benefit)</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(714)<span></span>
</td>
<td class="num">(1,574)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(962)<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Total income tax expense in consolidated net income</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,597<span></span>
</td>
<td class="nump">3,549<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,583<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember', window );">Foreign</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract', window );"><strong>Current tax expense:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CurrentTaxExpenseIncome', window );">Current year</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,056<span></span>
</td>
<td class="nump">888<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeAbstract', window );"><strong>Deferred tax expense:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of temporary differences</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(715)<span></span>
</td>
<td class="nump">1,343<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,862<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_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized', window );">Utilization (benefit) of tax losses recognized</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(510)<span></span>
</td>
<td class="num">(132)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(403)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Total deferred tax income expense (benefit)</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,225)<span></span>
</td>
<td class="nump">1,211<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,459<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Total income tax expense in consolidated net income</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (169)<span></span>
</td>
<td class="nump">$ 2,099<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,677<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 taxes payable (recoverable) in respect of the taxable profit (tax loss) for 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/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DeferredTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DeferredTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 80<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax expense (income) utilization of tax losses 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;">kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GeographicalAreasAxis=ifrs-full_CountryOfDomicileMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=ifrs-full_CountryOfDomicileMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>169
<FILENAME>R154.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183234730184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract', window );"><strong>Income tax related to items charged or recognized directly in OCI during the year:</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_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome', window );">Unrealized loss (gain) on cash flow hedges</a></td>
<td class="nump">$ 216<span></span>
</td>
<td class="num">$ (373)<span></span>
</td>
<td class="num">$ (208)<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_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome', window );">Remeasurements of the net defined benefit liability</a></td>
<td class="num">(130)<span></span>
</td>
<td class="num">(192)<span></span>
</td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome', window );">Total income tax recognized in OCI</a></td>
<td class="nump">86<span></span>
</td>
<td class="num">(565)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract', window );"><strong>Income tax related to items charged or recognized directly in OCI as of year-end:</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_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome', window );">Unrealized loss (gain) on derivative financial instruments</a></td>
<td class="num">(212)<span></span>
</td>
<td class="num">(481)<span></span>
</td>
<td class="num">(128)<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_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss', window );">Comprehensive income to be reclassified to profit or loss in subsequent periods</a></td>
<td class="num">(212)<span></span>
</td>
<td class="num">(481)<span></span>
</td>
<td class="num">(128)<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_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome', window );">Re-measurements of the net defined benefit liability</a></td>
<td class="num">(378)<span></span>
</td>
<td class="num">(240)<span></span>
</td>
<td class="num">(56)<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_kof_IncomeTaxRemainingInOtherComprehensiveIncome', window );">Balance of income tax in AOCI</a></td>
<td class="num">$ (590)<span></span>
</td>
<td class="num">$ (721)<span></span>
</td>
<td class="num">$ (184)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 relating to amounts recognised in other comprehensive income in relation to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 90<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 90<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 relating to amounts recognised in other comprehensive income that will be reclassified to profit or loss. [Refer: Income tax relating to components of other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 relating to amounts recognised in other comprehensive income in relation to remeasurements of defined benefit plans. [Refer: Other comprehensive income; Reserve of remeasurements of defined benefit plans; Defined benefit plans [member]]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 90<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance of income tax included in accumulated other comprehensive income [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;">kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 relating to derivative instruments of other comprehensive income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 relating to re-measurements of defined benefit plans of accumulated other comprehensive income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_IncomeTaxRemainingInOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining in other comprehensive income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncomeTaxRemainingInOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>170
<FILENAME>R155.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183279017416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ApplicableTaxRate', window );">Applicable tax rate</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<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_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods', window );">Income tax from prior years</a></td>
<td class="num">(0.38%)<span></span>
</td>
<td class="num">(2.66%)<span></span>
</td>
<td class="num">(0.50%)<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_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies', window );">(Loss) on monetary position for subsidiaries in hyperinflationary economies</a></td>
<td class="num">(0.62%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(0.96%)<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_kof_TaxRateEffectOfAnnualInflationTaxAdjustment', window );">Annual inflation tax adjustment</a></td>
<td class="nump">0.73%<span></span>
</td>
<td class="nump">0.78%<span></span>
</td>
<td class="num">(0.32%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss', window );">Non-deductible expenses</a></td>
<td class="nump">2.49%<span></span>
</td>
<td class="nump">3.92%<span></span>
</td>
<td class="nump">2.43%<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_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation', window );">Non-taxable income</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.78%)<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_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate', window );">Income taxed at a rate other than the Mexican statutory rate</a></td>
<td class="nump">0.08%<span></span>
</td>
<td class="nump">1.28%<span></span>
</td>
<td class="nump">1.69%<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_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues', window );">Effect of restatement of tax values</a></td>
<td class="num">(1.81%)<span></span>
</td>
<td class="num">(1.47%)<span></span>
</td>
<td class="num">(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_ifrs-full_TaxRateEffectFromChangeInTaxRate', window );">Effect of change in statutory rate</a></td>
<td class="num">(0.23%)<span></span>
</td>
<td class="num">(0.52%)<span></span>
</td>
<td class="num">(0.38%)<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_kof_PercentageOfTaxEffectOfIncomeTaxCredits', window );">Income tax credits</a></td>
<td class="num">(10.34%)<span></span>
</td>
<td class="num">(0.18%)<span></span>
</td>
<td class="num">(0.13%)<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_ifrs-full_TaxRateEffectOfTaxLosses', window );">Tax loss</a></td>
<td class="nump">13.80%<span></span>
</td>
<td class="num">(1.01%)<span></span>
</td>
<td class="nump">1.04%<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_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome', window );">Other</a></td>
<td class="nump">0.04%<span></span>
</td>
<td class="nump">1.04%<span></span>
</td>
<td class="nump">1.89%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AverageEffectiveTaxRate', window );">Total</a></td>
<td class="nump">33.76%<span></span>
</td>
<td class="nump">30.68%<span></span>
</td>
<td class="nump">30.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 applicable income tax rate.</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AverageEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense (income) divided by the accounting profit. [Refer: Accounting profit]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AverageEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax rate effects, in aggregate, on the reconciliation between the average effective tax rate and the applicable tax rate that the entity does not separately disclose in the reconciliation. [Refer: Average effective tax rate; Applicable tax rate]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TaxRateEffectFromChangeInTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from a change in tax rate. [Refer: Average effective tax rate; Applicable tax rate]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectFromChangeInTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from adjustments for the current tax of prior periods. [Refer: Average effective tax rate; Applicable tax rate; Adjustments for current tax of prior periods]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the expenses not deductible in determining taxable profit. [Refer: Average effective tax rate; Applicable tax rate]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from revenue that is exempt from taxation. [Refer: Average effective tax rate; Applicable tax rate]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TaxRateEffectOfTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from tax losses. [Refer: Average effective tax rate; Applicable tax rate]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfTaxLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_PercentageOfTaxEffectOfIncomeTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax effect of income 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;">kof_PercentageOfTaxEffectOfIncomeTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_TaxRateEffectOfAnnualInflationTaxAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax rate effect of annual inflation tax adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxRateEffectOfAnnualInflationTaxAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax rate effect of effect of restatement of tax values</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxRateEffectOfEffectOfRestatementOfTaxValues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax rate effect of income ( loss) on monetary position for subsidiaries in hyperinflationary economies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax rate effect of income taxed at a rate other than statutory 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;">kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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>171
<FILENAME>R156.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183262665416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="3"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[2]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxAssets', window );">Deferred tax, asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10,432)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="num">$ (560)<span></span>
</td>
<td class="num">$ (11,143)<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_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,771<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">$ 124<span></span>
</td>
<td class="nump">2,474<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,661)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (5,582)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(8,669)<span></span>
</td>
<td class="num">$ (6,298)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">$ (1,939)<span></span>
</td>
<td class="num">(363)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">497<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_AllowanceForDoubtfulAccountsMember', window );">Allowance for doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(60)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(64)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(18)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">76<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_InventoryMember', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(61)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">23<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">72<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(33)<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PrepaidExpensesMember', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">26<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(17)<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(19)<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property, plant and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(863)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,006)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(90)<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(392)<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_RightofuseAssetsMember', window );">Rights of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">176<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(22)<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherAssetsMember', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(325)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(389)<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">74<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_FiniteUsefulLivedIntangibleAssetsMember', window );">Finite useful lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(128)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(275)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">182<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_IndefiniteLivedIntangibleAssets1Member', window );">Indefinite lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,039<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">796<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">114<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">31<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember', window );">Post-employment and other non-current employee benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(387)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(381)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(114)<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_DerivativeFinancialInstrumentsMember', window );">Derivative financial instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">74<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">80<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(39)<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_ContingenciesMember', window );">Contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,169)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,627)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">182<span></span>
</td>
<td class="num">(94)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,146<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_EmployeeProfitSharingPayableMember', window );">Employee profit sharing payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(201)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(208)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxLossCarryForwardsMember', window );">Tax loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,224)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(6,915)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">2,342<span></span>
</td>
<td class="num">(1,268)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,082)<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxCreditsToRecoverMember', window );">Tax credits to recover</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,855)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(2,594)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(1,629)<span></span>
</td>
<td class="num">(122)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(109)<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_AccumulatedOtherComprehensiveIncomeMember', window );">Cumulative other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(721)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(590)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(54)<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember', window );">Liabilities of amortization of goodwill of business acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,663<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">6,554<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">860<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,125<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_LeaseLiabilitiesMember', window );">Financial leasing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(190)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(211)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(23)<span></span>
</td>
<td class="num">(190)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td colspan="2" 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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_OtherLiabilitiesMember', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (2,269)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">$ (2,383)<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (295)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><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">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DeferredTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_AllowanceForDoubtfulAccountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_AllowanceForDoubtfulAccountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_InventoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_InventoryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PrepaidExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PrepaidExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_RightofuseAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_RightofuseAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_FiniteUsefulLivedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_FiniteUsefulLivedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_IndefiniteLivedIntangibleAssets1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_IndefiniteLivedIntangibleAssets1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_DerivativeFinancialInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_DerivativeFinancialInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_ContingenciesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_ContingenciesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_EmployeeProfitSharingPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_EmployeeProfitSharingPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxLossCarryForwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxLossCarryForwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxCreditsToRecoverMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxCreditsToRecoverMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_LeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_LeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>172
<FILENAME>R157.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183315105976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Net Deferred Income Tax Liability (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance at beginning of the period</a></td>
<td class="num">$ (6,661)<span></span>
</td>
<td class="num">$ (5,582)<span></span>
</td>
<td class="num">$ (6,298)<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_kof_DeferredTaxAssetsRelatingToProvisions', window );">Deferred tax provision for the period</a></td>
<td class="num">(1,939)<span></span>
</td>
<td class="num">(363)<span></span>
</td>
<td class="nump">497<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_ifrs-full_TaxEffectFromChangeInTaxRate', window );">Change in the statutory rate</a></td>
<td class="num">(42)<span></span>
</td>
<td class="num">(66)<span></span>
</td>
<td class="nump">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_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries', window );">Acquisition of subsidiaries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="num">(413)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInEquityAbstract', window );"><strong>Effects in equity:</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_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments', window );">Unrealized loss (gain) on derivative financial instruments</a></td>
<td class="nump">216<span></span>
</td>
<td class="num">(373)<span></span>
</td>
<td class="num">(21)<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_kof_DeferredTaxLiabilityUnrealizedExchangeGains', window );">Cumulative translation adjustment</a></td>
<td class="num">(392)<span></span>
</td>
<td class="num">(230)<span></span>
</td>
<td class="nump">31<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_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability', window );">Remeasurements of the net defined benefit liability</a></td>
<td class="num">(130)<span></span>
</td>
<td class="num">(192)<span></span>
</td>
<td class="nump">152<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_ifrs-full_GainsLossesOnNetMonetaryPosition', window );">Inflation adjustment</a></td>
<td class="nump">279<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">20<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_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary', window );">Philippines disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">387<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance at end of the period</a></td>
<td class="num">$ (8,669)<span></span>
</td>
<td class="num">$ (6,661)<span></span>
</td>
<td class="num">$ (5,582)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ChangesInEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ChangesInEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnNetMonetaryPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) representing the difference resulting from the restatement of non-monetary assets, owners' equity and items in the statement of comprehensive income and the adjustment of index linked assets and liabilities in hyperinflationary reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 29<br> -IssueDate 2019-01-01<br> -Paragraph 9<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=29&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnNetMonetaryPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in equity resulting from the disposal of subsidiaries. [Refer: Subsidiaries [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxEffectFromChangeInTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxEffectFromChangeInTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax asset acquisition of 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;">kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DeferredTaxAssetsRelatingToProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets relating to provisions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DeferredTaxAssetsRelatingToProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DeferredTaxLiabilityUnrealizedExchangeGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liability unrealized exchange 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;">kof_DeferredTaxLiabilityUnrealizedExchangeGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 relating unrealized gain (loss) on derivative financial 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;">kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remeasurements of the net defined employee benefit 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;">kof_RemeasurementOfNetDefinedEmployeeBenefitLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>173
<FILENAME>R158.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183265121784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail)<br> $ in Millions</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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="1">5 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Nov. 18, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 01, 2019</div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th"><div>Sep. 01, 2018</div></th>
<th class="th"><div>Nov. 17, 2019</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Nov. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($) </div>
<div>$ / l</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / l</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures', window );">Unrecognized deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</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,237,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,187,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,237,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,212,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,187,000,000<span></span>
</td>
<td class="nump">$ 9,237,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset', window );">Deferred tax expense arising from write-down or reversal of write-down of deferred tax asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,349,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_NetOperatingLossUsageLimit', window );">NOLs usage limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">30.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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.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_kof_NonDeductibleInterestsLimitationPeriodPercentage', window );">Non deductible interests limitation period 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">30.00%<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_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_RecoverableTaxes', window );">Recoverable 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">$ 4,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,223<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_kof_AverageFederalProductionAndFederalSalesTax', window );">Average federal production and federal sales tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15.90%<span></span>
</td>
<td class="nump">15.90%<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_kof_ExciseTaxRate', window );">Excise tax 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">20.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="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_kof_ExciseTaxRateIncreased', window );">Excise tax rate increased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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="nump">8.00%<span></span>
</td>
<td class="nump">8.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_kof_ExciseTaxRateDecreased', window );">Excise tax rate decreased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil | Changes in Tax Rates or Tax Laws Enacted or Announced</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_ExciseTaxRate', window );">Excise tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<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_kof_SalesTaxRate', window );">Sales taxes 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.50%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_SalesTaxRate', window );">Sales taxes 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_SalesTaxRate', window );">Sales taxes 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Two Thousand Eighteen and Nineteen</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">30.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_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Two Thousand Nineteen Onwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">25.00%<span></span>
</td>
<td class="nump">25.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_kof_PercentageOfDividendReceivedFromNonResidentsWithholding', window );">Percentage of dividend received nonresidents withholding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.00%<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_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Two Thousand Twenty Onwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_DividendWithholdingTaxRate', window );">Dividend withholding tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<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_kof_CorporateIncomeTax', window );">Corporate income tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">30.00%<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_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Two Thousand and Eighteen</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_SalesTaxRate', window );">Sales taxes 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Two Thousand and Nineteen</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_SalesTaxRate', window );">Sales taxes 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.50%<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_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Two Thousand and Twenty</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_SalesTaxRate', window );">Sales taxes 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Two Thousand and Twenty One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_SalesTaxRate', window );">Sales taxes 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Two Thousand and Twenty Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_SalesTaxRate', window );">Sales taxes 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.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_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico | Two Thousand Twenty Onwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_ExciseTaxRate', window );">Excise tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">25.00%<span></span>
</td>
<td class="nump">25.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_kof_NetInterestDeductionAdjustedTaxableIncomeRate', window );">Net interest deduction adjusted taxable income 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">30.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_kof_ExceptionForDeductibleInterest', window );">Exception for deductible interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000,000<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_NonDeductibleInterestsLimitationPeriod', window );">Non-deductible&#160;interests limitation period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 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_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico | Two Thousand Twenty Onwards | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_ExciseTaxPerLiterOnTheProduction', window );">Excise tax per liter on the production | $ / l</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.17<span></span>
</td>
<td class="nump">1.17<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_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico | Two Thousand Twenty Onwards | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_ExciseTaxPerLiterOnTheProduction', window );">Excise tax per liter on the production | $ / l</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.2616<span></span>
</td>
<td class="nump">1.2616<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_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_MinimumAssumedIncomeTaxRate', window );">Minimum assumed income tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.50%<span></span>
</td>
<td class="nump">1.50%<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_kof_DividendTaxOnResidentIndividuals', window );">Dividend tax on resident individuals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15.00%<span></span>
</td>
<td class="nump">15.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_kof_DividendsTaxRateApplicableToForeignNonresidents', window );">Dividends tax rate applicable to foreign nonresidents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.50%<span></span>
</td>
<td class="nump">7.50%<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_kof_PercentOfMunicipalitySalesTaxAsACredit', window );">Percent of municipality sales tax as a credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100.00%<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_DividendTaxOnDistributions', window );">Dividend tax on distributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">5.00%<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_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_DividendTaxOnDistributions', window );">Dividend tax on distributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.50%<span></span>
</td>
<td class="nump">7.50%<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_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Two Thousand Twenty Onwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_MinimumAssumedIncomeTaxRate', window );">Minimum assumed income tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.50%<span></span>
</td>
<td class="nump">0.50%<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_kof_DividendTaxOnResidentIndividuals', window );">Dividend tax on resident individuals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_kof_DividendsTaxRateApplicableToForeignNonresidents', window );">Dividends tax rate applicable to foreign nonresidents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Two Thousand and Nineteen</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_PercentageOfDecreaseInIncomeTaxRate', window );">Percentage of increase in income tax 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">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_MunicipalitySalesTaxRate', window );">Municipality sales tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">50.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_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Two Thousand and Twenty</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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">32.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_PercentageOfDecreaseInIncomeTaxRate', window );">Percentage of increase in income tax 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">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_MunicipalitySalesTaxRate', window );">Municipality sales tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100.00%<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Two Thousand and Twenty One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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">31.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_PercentageOfDecreaseInIncomeTaxRate', window );">Percentage of increase in income tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Two Thousand and Twenty Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | In Two Thousand Twenty One Onwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_MinimumAssumedIncomeTaxRate', window );">Minimum assumed income tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">0.00%<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_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_ValueAddedTaxPercentage', window );">Value-added tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses', window );">Percentage of interest expenses</a></td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ApplicableTaxRate', window );">Applicable tax 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">2000.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_ExciseTaxRate', window );">Excise tax rate</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">7.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="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kof_PercentageOfConsumptionTaxOnSyrups', window );">Percentage of consumption tax on syrups</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_PercentageOfReformIncomeTaxRate', window );">Percentage of reform income tax 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="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_MinimumAlternativeIncomeTaxIncreasedPercentage', window );">Minimum alternative income tax increased 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="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua | Weighted Average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_PercentageOfReformIncomeTaxRate', window );">Percentage of reform income tax 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="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_PercentageOfReformIncomeTaxRate', window );">Percentage of reform income tax 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="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_MinimumAlternativeIncomeTaxIncreasedPercentage', window );">Minimum alternative income tax increased 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="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua | Two thousand twenty one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kof_PercentageOfReformIncomeTaxRateStarting', window );">Percentage of reform income tax rate starting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15.00%<span></span>
</td>
<td class="nump">15.00%<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_ifrs-full_ApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 applicable income tax rate.</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax expense arising from the write-down, or reversal of a previous write-down, of a deferred tax asset. [Refer: Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 80<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_80_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements, for which deferred tax liabilities have not been recognised as a result of satisfying both of the following conditions: (a) the parent, investor, joint venturer or joint operator is able to control the timing of the reversal of the temporary difference; and (b) it is probable that the temporary difference will not reverse in the foreseeable future. [Refer: Associates [member]; Subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_f&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_kof_AverageFederalProductionAndFederalSalesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average federal production and federal sales tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AverageFederalProductionAndFederalSalesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_CorporateIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Corporate income tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CorporateIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DividendTaxOnDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividend tax on distributions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DividendTaxOnDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DividendTaxOnResidentIndividuals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividend tax on resident individuals</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DividendTaxOnResidentIndividuals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DividendWithholdingTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividend withholding tax 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;">kof_DividendWithholdingTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DividendsTaxRateApplicableToForeignNonresidents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividends tax rate applicable to foreign nonresidents</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DividendsTaxRateApplicableToForeignNonresidents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ExceptionForDeductibleInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exception for deductible 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;">kof_ExceptionForDeductibleInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ExciseTaxPerLiterOnTheProduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excise tax per liter on the production</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExciseTaxPerLiterOnTheProduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ExciseTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excise tax 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;">kof_ExciseTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ExciseTaxRateDecreased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excise tax rate decreased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExciseTaxRateDecreased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ExciseTaxRateIncreased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excise tax rate increased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExciseTaxRateIncreased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_MajorComponentsOfTaxExpenseIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Major components of tax expense income [line 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;">kof_MajorComponentsOfTaxExpenseIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_MinimumAlternativeIncomeTaxIncreasedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum alternative income tax increased percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_MinimumAlternativeIncomeTaxIncreasedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_MinimumAssumedIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum assumed income tax 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;">kof_MinimumAssumedIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_MunicipalitySalesTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Municipality sales tax 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;">kof_MunicipalitySalesTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_NetInterestDeductionAdjustedTaxableIncomeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest deduction adjusted taxable income 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;">kof_NetInterestDeductionAdjustedTaxableIncomeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_NetOperatingLossUsageLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating loss usage limit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NetOperatingLossUsageLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_NonDeductibleInterestsLimitationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non deductible interests limitation 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;">kof_NonDeductibleInterestsLimitationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_NonDeductibleInterestsLimitationPeriodPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non deductible interests limitation period percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NonDeductibleInterestsLimitationPeriodPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentOfMunicipalitySalesTaxAsACredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent of municipality sales tax as a credit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentOfMunicipalitySalesTaxAsACredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentageOfConsumptionTaxOnSyrups">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consumption tax on syrups</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfConsumptionTaxOnSyrups</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentageOfDecreaseInIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in income tax 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;">kof_PercentageOfDecreaseInIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentageOfDividendReceivedFromNonResidentsWithholding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividend received from non residents withholding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfDividendReceivedFromNonResidentsWithholding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentageOfReformIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reform income tax 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;">kof_PercentageOfReformIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentageOfReformIncomeTaxRateStarting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reform income tax rate starting</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfReformIncomeTaxRateStarting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax rate effect of non deductible interest 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;">kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_RecoverableTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recoverable taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RecoverableTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_SalesTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax 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;">kof_SalesTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_ValueAddedTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 added tax percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ValueAddedTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandEighteenAndNineteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandEighteenAndNineteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandNineteenOnwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandNineteenOnwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOnwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandTwentyOnwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandAndEighteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandAndEighteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandAndNineteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandAndNineteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandAndTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandAndTwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandAndTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandAndTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandAndTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandAndTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_InTwoThousandTwentyOneOnwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_InTwoThousandTwentyOneOnwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_NI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_NI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_TwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>174
<FILENAME>R159.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183278393752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</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_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [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_kof_TaxLossesCarriedForwardWhichExpireInYearFour', window );">2024</a></td>
<td class="nump">$ 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_kof_TaxLossesCarriedForwardWhichExpireInYearFive', window );">2025</a></td>
<td class="nump">734<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_kof_TaxLossesCarriedForwardWhichExpireInYearSix', window );">2026</a></td>
<td class="nump">1,831<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_kof_TaxLossesCarriedForwardWhichExpireInYearSeven', window );">2027</a></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_kof_TaxLossesCarriedForwardWhichExpireInYearEight', window );">2028</a></td>
<td class="nump">2,222<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_kof_TaxLossesCarriedForwardWhichExpireInYearNine', window );">2029</a></td>
<td class="nump">3,136<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_kof_TaxLossesCarriedForwardWhichExpireThereafter', window );">2030 and thereafter</a></td>
<td class="nump">1,071<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_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration', window );">No expiration (Brazil)</a></td>
<td class="nump">12,465<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_TaxLossesCarryforward', window );">Tax loss carryforwards</a></td>
<td class="nump">$ 21,522<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxLossesCarriedForwardWhichExpireInYearEight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire in year eight</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireInYearEight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_TaxLossesCarriedForwardWhichExpireInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire in year five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_TaxLossesCarriedForwardWhichExpireInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire in year four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_TaxLossesCarriedForwardWhichExpireInYearNine">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire in year nine</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireInYearNine</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_TaxLossesCarriedForwardWhichExpireInYearSeven">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire in year seven</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireInYearSeven</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_TaxLossesCarriedForwardWhichExpireInYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire in year six</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireInYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_TaxLossesCarriedForwardWhichExpireThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire thereafter</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_TaxLossesCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax losses carryforward</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized deferred tax assets tax loss carry forward with no expiration</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>175
<FILENAME>R160.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183236559112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DeferredTaxAssetsOperatingLossCarryForwards1', window );">Balance at beginning of the period</a></td>
<td class="nump">$ 28,871<span></span>
</td>
<td class="nump">$ 25,879<span></span>
</td>
<td class="nump">$ 24,817<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_kof_IncreaseDecreaseInIncomeTaxLiability', window );">Increase</a></td>
<td class="nump">4,985<span></span>
</td>
<td class="nump">6,029<span></span>
</td>
<td class="nump">3,398<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_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses', window );">Usage of tax losses</a></td>
<td class="num">(1,986)<span></span>
</td>
<td class="num">(1,854)<span></span>
</td>
<td class="num">(352)<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_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses', window );">Unused tax losses - 2024 to 2026</a></td>
<td class="num">(7,830)<span></span>
</td>
<td class="nump">0<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_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation', window );">Effect of foreign currency exchange rates</a></td>
<td class="num">(2,518)<span></span>
</td>
<td class="num">(1,183)<span></span>
</td>
<td class="num">(1,984)<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_kof_DeferredTaxAssetsOperatingLossCarryForwards1', window );">Balance at end of the period</a></td>
<td class="nump">$ 21,522<span></span>
</td>
<td class="nump">$ 28,871<span></span>
</td>
<td class="nump">$ 25,879<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DeferredTaxAssetsOperatingLossCarryForwards1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating loss carry forwards1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DeferredTaxAssetsOperatingLossCarryForwards1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating loss carry forwards foreign currency translation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating loss carry forwards unused tax 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;">kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating loss carry forwards usage of tax 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;">kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_IncreaseDecreaseInIncomeTaxLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in income tax 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;">kof_IncreaseDecreaseInIncomeTaxLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>176
<FILENAME>R161.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183239117352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfOtherProvisionsAbstract', window );"><strong>Disclosure of other provisions [abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_CurrentSundryCreditors', window );">Sundry creditors</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,018<span></span>
</td>
<td class="nump">$ 482<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_ifrs-full_CurrentDerivativeFinancialLiabilities', window );">Derivative financial instruments</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">930<span></span>
</td>
<td class="nump">802<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherCurrentFinancialLiabilities', window );">Total</a></td>
<td colspan="2" class="nump">$ 98<span></span>
</td>
<td class="nump">$ 1,948<span></span>
</td>
<td class="nump">$ 1,284<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentDerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current derivative financial liabilities. [Refer: Derivative financial liabilities]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentDerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities; Current financial liabilities]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CurrentSundryCreditors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current sundry creditors</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CurrentSundryCreditors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>177
<FILENAME>R162.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183274621880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Provisions and Other Non-current Liabilities (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsAbstract', window );"><strong>Disclosure of other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Provisions</a></td>
<td class="nump">$ 5,100<span></span>
</td>
<td class="nump">$ 7,983<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_kof_TaxesPayable', window );">Taxes payable</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">227<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_kof_OthersProvisionsAndOtherLongTermLiabilities', window );">Other</a></td>
<td class="nump">2,144<span></span>
</td>
<td class="nump">581<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_kof_ProvisionsAndOtherLongTermLiabilities', window );">Total</a></td>
<td class="nump">$ 7,311<span></span>
</td>
<td class="nump">$ 8,791<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Provisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities of uncertain timing or amount.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Provisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OthersProvisionsAndOtherLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Others provisions and other long term 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;">kof_OthersProvisionsAndOtherLongTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ProvisionsAndOtherLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provisions and other long term 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;">kof_ProvisionsAndOtherLongTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>178
<FILENAME>R163.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183274652056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems', window );"><strong>Disclosure of financial liabilities [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_ifrs-full_OtherFinancialLiabilities', window );">Other financial liabilities</a></td>
<td class="nump">$ 934<span></span>
</td>
<td class="nump">$ 1,897<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_DerivativeFinancialInstrumentsMember', window );">Derivative financial instruments</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_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems', window );"><strong>Disclosure of financial liabilities [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_ifrs-full_OtherFinancialLiabilities', window );">Other financial liabilities</a></td>
<td class="nump">571<span></span>
</td>
<td class="nump">1,436<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_SecurityDepositsMember', window );">Security deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems', window );"><strong>Disclosure of financial liabilities [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_ifrs-full_OtherFinancialLiabilities', window );">Other financial liabilities</a></td>
<td class="nump">$ 363<span></span>
</td>
<td class="nump">$ 461<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Financial liabilities]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_DerivativeFinancialInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_DerivativeFinancialInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_SecurityDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_SecurityDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>179
<FILENAME>R164.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183268829704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Provisions</a></td>
<td class="nump">$ 5,100<span></span>
</td>
<td class="nump">$ 7,983<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_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Provisions</a></td>
<td class="nump">2,540<span></span>
</td>
<td class="nump">4,696<span></span>
</td>
<td class="nump">$ 5,038<span></span>
</td>
<td class="nump">$ 6,717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember', window );">Labor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Provisions</a></td>
<td class="nump">1,681<span></span>
</td>
<td class="nump">2,222<span></span>
</td>
<td class="nump">2,340<span></span>
</td>
<td class="nump">2,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember', window );">Legal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Provisions</a></td>
<td class="nump">$ 879<span></span>
</td>
<td class="nump">$ 1,065<span></span>
</td>
<td class="nump">$ 920<span></span>
</td>
<td class="nump">$ 1,985<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfOtherProvisionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Provisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities of uncertain timing or amount.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Provisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>180
<FILENAME>R165.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183235256712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at beginning of the period</a></td>
<td class="nump">$ 7,983<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Provisions', window );">Balance at end of the period</a></td>
<td class="nump">5,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,983<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_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember', window );">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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at beginning of the period</a></td>
<td class="nump">4,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,038<span></span>
</td>
<td class="nump">$ 6,717<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_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges', window );">Penalties and other charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">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_kof_IncreaseDecreaseInProvisionsFromNewContingencies', window );">New contingencies</a></td>
<td class="nump">186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">368<span></span>
</td>
<td class="nump">178<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_kof_DecreaseInProvisionsThroughCancellationAndExpiration', window );">Cancellation and adjustments</a></td>
<td class="num">(152)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(247)<span></span>
</td>
<td class="num">(44)<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_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination', window );">Contingencies added in business combinations</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">104<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_kof_DecreaseInProvisionsResultingFromPayments', window );">Payments</a></td>
<td class="num">(187)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(68)<span></span>
</td>
<td class="num">(110)<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_kof_ReversalOfIndemnifiableItems', window );">Reversal of indemnifiable items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,177)<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_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates', window );">Effect of foreign currency exchange rates</a></td>
<td class="num">(826)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(396)<span></span>
</td>
<td class="num">(951)<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_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions', window );">Philippines disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(863)<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_ifrs-full_Provisions', window );">Balance at end of the period</a></td>
<td class="nump">2,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,696<span></span>
</td>
<td class="nump">5,038<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember', window );">Labor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at beginning of the period</a></td>
<td class="nump">2,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,340<span></span>
</td>
<td class="nump">2,365<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_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges', window );">Penalties and other charges</a></td>
<td class="nump">228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249<span></span>
</td>
<td class="nump">279<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_kof_IncreaseDecreaseInProvisionsFromNewContingencies', window );">New contingencies</a></td>
<td class="nump">227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">465<span></span>
</td>
<td class="nump">205<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_kof_DecreaseInProvisionsThroughCancellationAndExpiration', window );">Cancellation and adjustments</a></td>
<td class="num">(51)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(273)<span></span>
</td>
<td class="num">(109)<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_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination', window );">Contingencies added in business combinations</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="nump">289<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_kof_DecreaseInProvisionsResultingFromPayments', window );">Payments</a></td>
<td class="num">(561)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(401)<span></span>
</td>
<td class="num">(20)<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_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates', window );">Effect of foreign currency exchange rates</a></td>
<td class="num">(384)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(202)<span></span>
</td>
<td class="num">(669)<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_ifrs-full_Provisions', window );">Balance at end of the period</a></td>
<td class="nump">1,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,222<span></span>
</td>
<td class="nump">2,340<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember', window );">Legal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at beginning of the period</a></td>
<td class="nump">1,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">920<span></span>
</td>
<td class="nump">1,985<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_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges', window );">Penalties and other charges</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">86<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_kof_IncreaseDecreaseInProvisionsFromNewContingencies', window );">New contingencies</a></td>
<td class="nump">193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="nump">61<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_kof_DecreaseInProvisionsThroughCancellationAndExpiration', window );">Cancellation and adjustments</a></td>
<td class="num">(141)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination', window );">Contingencies added in business combinations</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">67<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_kof_DecreaseInProvisionsResultingFromPayments', window );">Payments</a></td>
<td class="num">(111)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="num">(251)<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_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates', window );">Effect of foreign currency exchange rates</a></td>
<td class="num">(135)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(65)<span></span>
</td>
<td class="num">(135)<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_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions', window );">Philippines disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(884)<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_ifrs-full_Provisions', window );">Balance at end of the period</a></td>
<td class="nump">$ 879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,065<span></span>
</td>
<td class="nump">$ 920<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in other provisions resulting from the loss of control of a subsidiary. [Refer: Other provisions]</p></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> -Name IAS<br> -Number 37<br> -IssueDate 2019-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfOtherProvisionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfOtherProvisionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in existing contingent liabilities recognised in a business combination. [Refer: Contingent liabilities recognised in business combination; Business combinations [member]]</p></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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B67<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B67_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Provisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities of uncertain timing or amount.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Provisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DecreaseInProvisionsResultingFromPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in provisions resulting from payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DecreaseInProvisionsResultingFromPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_DecreaseInProvisionsThroughCancellationAndExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in provisions through cancellation and expiration</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DecreaseInProvisionsThroughCancellationAndExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in existing provisions from penalties and other charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in provision from effects of changes in foreign exchange 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;">kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_IncreaseDecreaseInProvisionsFromNewContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in provisions from new contingencies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInProvisionsFromNewContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ReversalOfIndemnifiableItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reversal of indemnifiable 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;">kof_ReversalOfIndemnifiableItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>181
<FILENAME>R166.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183262182680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Additional Information (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [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>
</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_kof_TaxContingenciesPayableToFormerShareholders', window );">Tax contingencies payable to former shareholders</a></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">$ 899<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_kof_LossContingencyDamagesSoughtValue1', window );">Aggregate amount claimed against company</a></td>
<td class="nump">$ 80,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment', window );">Commitments for the Purchase of property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</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">$ 432<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [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>
</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_kof_TaxContingenciesAmount', window );">Tax contingencies 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">48,403<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_kof_LitigationSettlementAmount1', window );">Litigation amount</a></td>
<td class="nump">$ 7,342<span></span>
</td>
<td class="nump">$ 10,471<span></span>
</td>
<td class="nump">$ 7,739<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_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_ValueAddedTaxMember', window );">Value Added Tax | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [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>
</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_kof_TaxContingenciesAmount', window );">Tax contingencies 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,899<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_TaxCreditsMember', window );">Tax Credits | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [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>
</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_kof_TaxContingenciesAmount', window );">Tax contingencies 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">29,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_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_FederalTaxesMember', window );">Federal Taxes | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [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>
</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_kof_TaxContingenciesAmount', window );">Tax contingencies 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">$ 4,878<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember', window );">Liabilities of amortization of goodwill of business acquisition | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [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>
</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_kof_TaxContingenciesAmount', window );">Tax contingencies 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,677<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_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_OperationsOfThirdPartyMember', window );">Operations Of Third Party | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [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>
</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_kof_TaxContingenciesAmount', window );">Tax contingencies 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,667<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_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual commitments for the acquisition of property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 74<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_74_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfContingentLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_LitigationSettlementAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Litigation settlement amount 1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LitigationSettlementAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_LossContingencyDamagesSoughtValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss contingency, damages sought, value1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LossContingencyDamagesSoughtValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_TaxContingenciesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax contingencies amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxContingenciesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxContingenciesPayableToFormerShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax contingencies payable to former shareholders</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxContingenciesPayableToFormerShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_ValueAddedTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_ValueAddedTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_TaxCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_TaxCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_FederalTaxesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_FederalTaxesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_OperationsOfThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_OperationsOfThirdPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>182
<FILENAME>R167.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183261162680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="nump">$ 9,231<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 183,615<span></span>
</td>
<td class="nump">$ 194,471<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 182,342<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_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="nump">4,163<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">82,811<span></span>
</td>
<td class="nump">87,507<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">83,938<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_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</a></td>
<td class="nump">808<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">16,077<span></span>
</td>
<td class="nump">18,409<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">17,190<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_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,608<span></span>
</td>
<td class="nump">10,642<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,403<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_kof_NonCashItemsOtherThanDepreciationAndAmortization', window );">Non-cash items other than depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,494<span></span>
</td>
<td class="nump">1,083<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,381<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Equity in earnings (loss) of associated companies and joint ventures</a></td>
<td class="num">(14)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(281)<span></span>
</td>
<td class="num">(131)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(226)<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_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">13,225<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">257,839<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">263,787<span></span>
</td>
<td class="nump">$ 263,066<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_ifrs-full_InvestmentAccountedForUsingEquityMethod', window );">Investments in associate companies and joint ventures</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="nump">9,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,518<span></span>
</td>
<td class="nump">7,623<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_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 7,069<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,154<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">132,037<span></span>
</td>
<td class="nump">140,609<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_ifrs-full_AdditionsToNoncurrentAssets', window );">Capital expenditures, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,354<span></span>
</td>
<td class="nump">11,465<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11,069<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_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember', window );">Operating Segments</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>
<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_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">183,615<span></span>
</td>
<td class="nump">194,471<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">182,342<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_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember', window );">Eliminations</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>
<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_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,016<span></span>
</td>
<td class="nump">5,688<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,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_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember', window );">Mexico and Central America Segment</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>
<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_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<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_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">52,906<span></span>
</td>
<td class="nump">52,384<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">48,162<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_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,751<span></span>
</td>
<td class="nump">10,349<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,809<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_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,471<span></span>
</td>
<td class="nump">6,380<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,551<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_kof_NonCashItemsOtherThanDepreciationAndAmortization', window );">Non-cash items other than depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">979<span></span>
</td>
<td class="nump">878<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,249<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Equity in earnings (loss) of associated companies and joint ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(95)<span></span>
</td>
<td class="num">(177)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">326<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_ifrs-full_Assets', window );">Total assets</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="nump">147,374<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">147,748<span></span>
</td>
<td class="nump">165,887<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_ifrs-full_InvestmentAccountedForUsingEquityMethod', window );">Investments in associate companies and joint ventures</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="nump">6,198<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,789<span></span>
</td>
<td class="nump">5,804<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_ifrs-full_Liabilities', window );">Total liabilities</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="nump">95,694<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">96,525<span></span>
</td>
<td class="nump">113,727<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_ifrs-full_AdditionsToNoncurrentAssets', window );">Capital expenditures, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,764<span></span>
</td>
<td class="nump">6,677<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,574<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_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember', window );">Mexico and Central America Segment | Operating Segments</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>
<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_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">106,783<span></span>
</td>
<td class="nump">109,249<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">100,162<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_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember', window );">Mexico and Central America Segment | Eliminations</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>
<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_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,998<span></span>
</td>
<td class="nump">5,673<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,143<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_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember', window );">South America Segment</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>
<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_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<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_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">29,905<span></span>
</td>
<td class="nump">35,123<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">35,776<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_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,326<span></span>
</td>
<td class="nump">8,060<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,381<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_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,137<span></span>
</td>
<td class="nump">4,262<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,852<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_kof_NonCashItemsOtherThanDepreciationAndAmortization', window );">Non-cash items other than depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">515<span></span>
</td>
<td class="nump">205<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">132<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Equity in earnings (loss) of associated companies and joint ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(186)<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(100)<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_ifrs-full_Assets', window );">Total assets</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="nump">110,465<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">116,039<span></span>
</td>
<td class="nump">97,179<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_ifrs-full_InvestmentAccountedForUsingEquityMethod', window );">Investments in associate companies and joint ventures</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="nump">3,553<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,729<span></span>
</td>
<td class="nump">1,819<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_ifrs-full_Liabilities', window );">Total liabilities</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="nump">32,460<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">35,512<span></span>
</td>
<td class="nump">$ 26,882<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_ifrs-full_AdditionsToNoncurrentAssets', window );">Capital expenditures, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,590<span></span>
</td>
<td class="nump">4,788<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,495<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_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember', window );">South America Segment | Operating Segments</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>
<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_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">76,832<span></span>
</td>
<td class="nump">85,222<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">82,180<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_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember', window );">South America Segment | Eliminations</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>
<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_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsToNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additions to non-current assets other than financial instruments, deferred tax assets, net defined benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Financial instruments, class [member]; Non-current assets; Types of insurance contracts [member]]</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsToNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>Expiry date 2020-01-01: The amount of resources: (a) controlled by the entity as a result of past events; and (b) from which future economic benefits are expected to flow to the entity.
Effective 2020-01-01: The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfOperatingSegmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfOperatingSegmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>The amount of revenue less cost of sales. [Refer: Cost of sales; 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/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InvestmentAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]]</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B16<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B16&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>Expiry date 2020-01-01: The amount of present obligations of the entity arising from past events, the settlement of which is expected to result in an outflow from the entity of resources embodying economic benefits.
Effective 2020-01-01: The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.
Effective 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39M<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39M_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_NonCashItemsOtherThanDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non cash items other than depreciation and amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NonCashItemsOtherThanDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>183
<FILENAME>R168.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183260641512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td class="nump">$ 9,231<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 183,615<span></span>
</td>
<td class="nump">$ 194,471<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 182,342<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">13,225<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">257,839<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 263,066<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 263,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 7,069<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,154<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,037<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember', window );">Mexico and Central America Segment</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Assets', window );">Total assets</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="nump">147,374<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147,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_ifrs-full_Liabilities', window );">Total liabilities</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="nump">95,694<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember', window );">South America Segment</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Assets', window );">Total assets</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="nump">110,465<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,039<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_ifrs-full_Liabilities', window );">Total liabilities</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="nump">32,460<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico | Mexico and Central America Segment</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">87,833<span></span>
</td>
<td class="nump">91,358<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">84,352<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Assets', window );">Total assets</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="nump">130,045<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130,865<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_ifrs-full_Liabilities', window );">Total liabilities</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="nump">91,427<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,340<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil | South America Segment</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">56,191<span></span>
</td>
<td class="nump">61,554<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">56,523<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Assets', window );">Total assets</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="nump">82,667<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,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_ifrs-full_Liabilities', window );">Total liabilities</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="nump">24,103<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,851<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | South America Segment</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,049<span></span>
</td>
<td class="nump">13,522<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ifrs-full_Assets', window );">Total assets</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="nump">16,518<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,626<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_ifrs-full_Liabilities', window );">Total liabilities</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="nump">4,154<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,061<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | South America Segment</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,468<span></span>
</td>
<td class="nump">6,725<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 9,152<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Assets', window );">Total assets</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="nump">5,341<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,021<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_ifrs-full_Liabilities', window );">Total liabilities</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="nump">1,637<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,842<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,059<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay | South America Segment</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,124<span></span>
</td>
<td class="nump">3,421<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>
<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_ifrs-full_Assets', window );">Total assets</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="nump">5,939<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,771<span></span>
</td>
<td class="nump">$ 6,385<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_ifrs-full_Liabilities', window );">Total liabilities</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="nump">$ 2,566<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,630<span></span>
</td>
<td class="nump">$ 2,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="10"></td></tr>
<tr><td colspan="10"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>Expiry date 2020-01-01: The amount of resources: (a) controlled by the entity as a result of past events; and (b) from which future economic benefits are expected to flow to the entity.
Effective 2020-01-01: The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfOperatingSegmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfOperatingSegmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>Expiry date 2020-01-01: The amount of present obligations of the entity arising from past events, the settlement of which is expected to result in an outflow from the entity of resources embodying economic benefits.
Effective 2020-01-01: The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.
Effective 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>184
<FILENAME>R169.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183266508360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplemental Guarantor Information - Consolidated Statement of Financial Position (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>MXN ($)</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_ifrs-full_CurrentAssetsAbstract', window );"><strong>Current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td colspan="2" class="nump">$ 2,187<span></span>
</td>
<td class="nump">$ 43,497<span></span>
</td>
<td class="nump">$ 20,491<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable, net</a></td>
<td colspan="2" class="nump">579<span></span>
</td>
<td class="nump">11,523<span></span>
</td>
<td class="nump">15,476<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_Inventories', window );">Inventories</a></td>
<td colspan="2" class="nump">489<span></span>
</td>
<td class="nump">9,727<span></span>
</td>
<td class="nump">10,538<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_CurrentTaxAssetsCurrent', window );">Recoverable taxes</a></td>
<td colspan="2" class="nump">275<span></span>
</td>
<td class="nump">5,471<span></span>
</td>
<td class="nump">7,567<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets', window );">Other current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,222<span></span>
</td>
<td class="nump">2,724<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td colspan="2" class="nump">3,642<span></span>
</td>
<td class="nump">72,440<span></span>
</td>
<td class="nump">56,796<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</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_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments in other entities</a></td>
<td colspan="2" class="nump">383<span></span>
</td>
<td class="nump">7,623<span></span>
</td>
<td class="nump">9,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_RightofuseAssets', window );">Rights of use assets</a></td>
<td colspan="2" class="nump">64<span></span>
</td>
<td class="nump">1,278<span></span>
</td>
<td class="nump">1,382<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 1,797<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_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td colspan="2" class="nump">2,989<span></span>
</td>
<td class="nump">59,460<span></span>
</td>
<td class="nump">61,187<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">61,942<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets, net</a></td>
<td colspan="2" class="nump">5,227<span></span>
</td>
<td class="nump">103,971<span></span>
</td>
<td class="nump">112,050<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">116,804<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_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td colspan="2" class="nump">560<span></span>
</td>
<td class="nump">11,143<span></span>
</td>
<td class="nump">10,432<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets', window );">Other non-current assets and Other current financial assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">7,151<span></span>
</td>
<td class="nump">6,241<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Total non-current assets</a></td>
<td colspan="2" class="nump">9,583<span></span>
</td>
<td class="nump">190,626<span></span>
</td>
<td class="nump">201,043<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Assets', window );">TOTAL ASSETS</a></td>
<td colspan="2" class="nump">13,225<span></span>
</td>
<td class="nump">263,066<span></span>
</td>
<td class="nump">257,839<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">263,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable', window );">Short-term bank loans and notes payable and current portion of non-current debt</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,017<span></span>
</td>
<td class="nump">11,485<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_ifrs-full_CurrentLeaseLiabilities', window );">Current portion of lease liabilities</a></td>
<td colspan="2" class="nump">28<span></span>
</td>
<td class="nump">560<span></span>
</td>
<td class="nump">483<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_CurrentInterestPayable', window );">Interest payable</a></td>
<td colspan="2" class="nump">36<span></span>
</td>
<td class="nump">712<span></span>
</td>
<td class="nump">439<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Suppliers</a></td>
<td colspan="2" class="nump">864<span></span>
</td>
<td class="nump">17,195<span></span>
</td>
<td class="nump">19,832<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_OtherCurrentNonfinancialLiabilities', window );">Other current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">19,361<span></span>
</td>
<td class="nump">18,771<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td colspan="2" class="nump">2,154<span></span>
</td>
<td class="nump">42,845<span></span>
</td>
<td class="nump">51,010<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</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_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_NonCurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td colspan="2" class="nump">4,145<span></span>
</td>
<td class="nump">82,461<span></span>
</td>
<td class="nump">58,492<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-current portion of lease liabilities</a></td>
<td colspan="2" class="nump">38<span></span>
</td>
<td class="nump">746<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_OtherNoncurrentNonfinancialLiabilities', window );">Other non-current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">14,557<span></span>
</td>
<td class="nump">17,752<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Total non-current liabilities</a></td>
<td colspan="2" class="nump">4,915<span></span>
</td>
<td class="nump">97,764<span></span>
</td>
<td class="nump">77,144<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td colspan="2" class="nump">7,069<span></span>
</td>
<td class="nump">140,609<span></span>
</td>
<td class="nump">128,154<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">132,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Equity:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to equity holders of the parent</a></td>
<td colspan="2" class="nump">5,875<span></span>
</td>
<td class="nump">116,874<span></span>
</td>
<td class="nump">122,934<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interest in consolidated subsidiaries</a></td>
<td colspan="2" class="nump">281<span></span>
</td>
<td class="nump">5,583<span></span>
</td>
<td class="nump">6,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">6,806<span></span>
</td>
<td class="nump">$ 18,141<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_ifrs-full_Equity', window );">TOTAL EQUITY</a></td>
<td colspan="2" class="nump">6,156<span></span>
</td>
<td class="nump">122,457<span></span>
</td>
<td class="nump">129,685<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 131,750<span></span>
</td>
<td class="nump">$ 143,309<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td colspan="2" class="nump">$ 13,225<span></span>
</td>
<td class="nump">263,066<span></span>
</td>
<td class="nump">257,839<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ConsolidatedEntitiesAxis=ifrs-full_ParentMember', window );">Parent</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CurrentAssetsAbstract', window );"><strong>Current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">29,996<span></span>
</td>
<td class="nump">9,849<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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">16,724<span></span>
</td>
<td class="nump">18,832<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_ifrs-full_Inventories', window );">Inventories</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxAssetsCurrent', window );">Recoverable taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">113<span></span>
</td>
<td class="nump">189<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_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets', window );">Other current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">188<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">46,834<span></span>
</td>
<td class="nump">29,058<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_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments in other entities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">127,273<span></span>
</td>
<td class="nump">153,782<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_ifrs-full_RightofuseAssets', window );">Rights of use assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">27,608<span></span>
</td>
<td class="nump">27,608<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_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,959<span></span>
</td>
<td class="nump">4,411<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_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets', window );">Other non-current assets and Other current financial assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">35,136<span></span>
</td>
<td class="nump">22,697<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Total non-current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">193,976<span></span>
</td>
<td class="nump">208,498<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Assets', window );">TOTAL ASSETS</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">240,810<span></span>
</td>
<td class="nump">237,556<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_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable', window );">Short-term bank loans and notes payable and current portion of non-current debt</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">9,421<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_ifrs-full_CurrentLeaseLiabilities', window );">Current portion of lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentInterestPayable', window );">Interest payable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">684<span></span>
</td>
<td class="nump">422<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_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Suppliers</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">11<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_ifrs-full_OtherCurrentNonfinancialLiabilities', window );">Other current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">22,647<span></span>
</td>
<td class="nump">33,151<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">25,856<span></span>
</td>
<td class="nump">43,005<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_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_NonCurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">82,097<span></span>
</td>
<td class="nump">57,455<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_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-current portion of lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentNonfinancialLiabilities', window );">Other non-current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">15,983<span></span>
</td>
<td class="nump">14,161<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Total non-current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">98,080<span></span>
</td>
<td class="nump">71,616<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">123,936<span></span>
</td>
<td class="nump">114,621<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_ifrs-full_EquityAbstract', window );"><strong>Equity:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to equity holders of the parent</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">116,874<span></span>
</td>
<td class="nump">122,935<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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interest in consolidated subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">TOTAL EQUITY</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">116,874<span></span>
</td>
<td class="nump">122,935<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">240,810<span></span>
</td>
<td class="nump">237,556<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember', window );">Combined Wholly-owned Guarantors Subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CurrentAssetsAbstract', window );"><strong>Current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,149<span></span>
</td>
<td class="nump">4,464<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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">22,779<span></span>
</td>
<td class="nump">28,528<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_ifrs-full_Inventories', window );">Inventories</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,478<span></span>
</td>
<td class="nump">1,462<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_ifrs-full_CurrentTaxAssetsCurrent', window );">Recoverable taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,141<span></span>
</td>
<td class="nump">1,474<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_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets', window );">Other current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">727<span></span>
</td>
<td class="nump">522<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">30,274<span></span>
</td>
<td class="nump">36,450<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_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments in other entities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">82,371<span></span>
</td>
<td class="nump">147,846<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_ifrs-full_RightofuseAssets', window );">Rights of use assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="nump">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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">19,403<span></span>
</td>
<td class="nump">19,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">36,315<span></span>
</td>
<td class="nump">36,501<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_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,120<span></span>
</td>
<td class="nump">2,208<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_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets', window );">Other non-current assets and Other current financial assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">6,172<span></span>
</td>
<td class="nump">5,742<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Total non-current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">146,830<span></span>
</td>
<td class="nump">212,021<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Assets', window );">TOTAL ASSETS</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">177,104<span></span>
</td>
<td class="nump">248,471<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_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable', window );">Short-term bank loans and notes payable and current portion of non-current debt</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Current portion of lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="nump">143<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_ifrs-full_CurrentInterestPayable', window );">Interest payable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Suppliers</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,627<span></span>
</td>
<td class="nump">3,735<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_ifrs-full_OtherCurrentNonfinancialLiabilities', window );">Other current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">41,766<span></span>
</td>
<td class="nump">48,249<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">44,549<span></span>
</td>
<td class="nump">52,127<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_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_NonCurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-current portion of lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">296<span></span>
</td>
<td class="nump">452<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_ifrs-full_OtherNoncurrentNonfinancialLiabilities', window );">Other non-current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">35,745<span></span>
</td>
<td class="nump">36,797<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Total non-current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">36,041<span></span>
</td>
<td class="nump">37,249<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">80,590<span></span>
</td>
<td class="nump">89,376<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_ifrs-full_EquityAbstract', window );"><strong>Equity:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to equity holders of the parent</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">96,514<span></span>
</td>
<td class="nump">159,095<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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interest in consolidated subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">TOTAL EQUITY</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">96,514<span></span>
</td>
<td class="nump">159,095<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">177,104<span></span>
</td>
<td class="nump">248,471<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember', window );">Combined non-guarantor Subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CurrentAssetsAbstract', window );"><strong>Current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,352<span></span>
</td>
<td class="nump">6,178<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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">43,968<span></span>
</td>
<td class="nump">59,730<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_ifrs-full_Inventories', window );">Inventories</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">8,249<span></span>
</td>
<td class="nump">9,076<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_ifrs-full_CurrentTaxAssetsCurrent', window );">Recoverable taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,217<span></span>
</td>
<td class="nump">5,904<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_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets', window );">Other current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,494<span></span>
</td>
<td class="nump">2,014<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">67,280<span></span>
</td>
<td class="nump">82,902<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_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments in other entities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,583<span></span>
</td>
<td class="nump">3,571<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_ifrs-full_RightofuseAssets', window );">Rights of use assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">829<span></span>
</td>
<td class="nump">788<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_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">40,057<span></span>
</td>
<td class="nump">42,057<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">40,048<span></span>
</td>
<td class="nump">47,941<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_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,064<span></span>
</td>
<td class="nump">3,813<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_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets', window );">Other non-current assets and Other current financial assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">6,783<span></span>
</td>
<td class="nump">19,663<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Total non-current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">94,364<span></span>
</td>
<td class="nump">117,833<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Assets', window );">TOTAL ASSETS</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">161,644<span></span>
</td>
<td class="nump">200,735<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_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable', window );">Short-term bank loans and notes payable and current portion of non-current debt</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,517<span></span>
</td>
<td class="nump">2,064<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_ifrs-full_CurrentLeaseLiabilities', window );">Current portion of lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="nump">340<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_ifrs-full_CurrentInterestPayable', window );">Interest payable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="nump">17<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_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Suppliers</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">14,606<span></span>
</td>
<td class="nump">16,225<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_ifrs-full_OtherCurrentNonfinancialLiabilities', window );">Other current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">26,832<span></span>
</td>
<td class="nump">28,845<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">44,387<span></span>
</td>
<td class="nump">47,491<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_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_NonCurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">364<span></span>
</td>
<td class="nump">1,037<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_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-current portion of lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">450<span></span>
</td>
<td class="nump">448<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_ifrs-full_OtherNoncurrentNonfinancialLiabilities', window );">Other non-current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,770<span></span>
</td>
<td class="nump">8,654<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Total non-current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,584<span></span>
</td>
<td class="nump">10,139<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">48,971<span></span>
</td>
<td class="nump">57,630<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_ifrs-full_EquityAbstract', window );"><strong>Equity:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to equity holders of the parent</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">107,090<span></span>
</td>
<td class="nump">136,354<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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interest in consolidated subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,583<span></span>
</td>
<td class="nump">6,751<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">TOTAL EQUITY</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">112,673<span></span>
</td>
<td class="nump">143,105<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">161,644<span></span>
</td>
<td class="nump">200,735<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember', window );">Eliminations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CurrentAssetsAbstract', window );"><strong>Current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(71,948)<span></span>
</td>
<td class="num">(91,614)<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_ifrs-full_Inventories', window );">Inventories</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxAssetsCurrent', window );">Recoverable taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets', window );">Other current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(71,948)<span></span>
</td>
<td class="num">(91,614)<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_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments in other entities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(203,604)<span></span>
</td>
<td class="num">(295,448)<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_ifrs-full_RightofuseAssets', window );">Rights of use assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets', window );">Other non-current assets and Other current financial assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(40,940)<span></span>
</td>
<td class="num">(41,861)<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Total non-current assets</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(244,544)<span></span>
</td>
<td class="num">(337,309)<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Assets', window );">TOTAL ASSETS</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(316,492)<span></span>
</td>
<td class="num">(428,923)<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_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable', window );">Short-term bank loans and notes payable and current portion of non-current debt</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Current portion of lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentInterestPayable', window );">Interest payable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Suppliers</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(63)<span></span>
</td>
<td class="num">(139)<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_ifrs-full_OtherCurrentNonfinancialLiabilities', window );">Other current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(71,884)<span></span>
</td>
<td class="num">(91,474)<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(71,947)<span></span>
</td>
<td class="num">(91,613)<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_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_kof_NonCurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-current portion of lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentNonfinancialLiabilities', window );">Other non-current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(40,941)<span></span>
</td>
<td class="num">(41,860)<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Total non-current liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(40,941)<span></span>
</td>
<td class="num">(41,860)<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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(112,888)<span></span>
</td>
<td class="num">(133,473)<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_ifrs-full_EquityAbstract', window );"><strong>Equity:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to equity holders of the parent</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(203,604)<span></span>
</td>
<td class="num">(295,450)<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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interest in consolidated subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">TOTAL EQUITY</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(203,604)<span></span>
</td>
<td class="num">(295,450)<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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (316,492)<span></span>
</td>
<td class="num">$ (428,923)<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><td colspan="8"></td></tr>
<tr><td colspan="8"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_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>Expiry date 2020-01-01: The amount of resources: (a) controlled by the entity as a result of past events; and (b) from which future economic benefits are expected to flow to the entity.
Effective 2020-01-01: The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: 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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentInterestPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current interest payable. [Refer: Interest 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentInterestPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current lease liabilities. [Refer: Lease liabilities]</p></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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after 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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current amount of current tax assets. [Refer: Current tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 residual interest in the assets of the entity after deducting all its liabilities.</p></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> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's equity and liabilities. [Refer: Equity; Liabilities]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity attributable to the owners of the parent. This specifically excludes non-controlling interest.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets and goodwill held by the entity. [Refer: Goodwill; 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current inventories. [Refer: Inventories]</p></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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries]</p></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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>Expiry date 2020-01-01: The amount of present obligations of the entity arising from past events, the settlement of which is expected to result in an outflow from the entity of resources embodying economic benefits.
Effective 2020-01-01: The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2019-01-01<br> -Paragraph 22<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that do not meet the definition of current assets. [Refer: Current 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current lease liabilities. [Refer: Lease liabilities]</p></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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]</p></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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_NoncurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentNonfinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current non-financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentNonfinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentNonfinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current non-financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentNonfinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one 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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherPayablesToTradeSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment due to suppliers for goods and services used in the 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayablesToTradeSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CurrentPortionOfShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current portion of short term bank loans and notes payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CurrentPortionOfShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NonCurrentPortionOfBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non current portion of bank loans and notes payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NonCurrentPortionOfBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current assets and other current financial 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;">kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent assets and other current financial 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;">kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConsolidatedEntitiesAxis=ifrs-full_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=ifrs-full_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>185
<FILENAME>R170.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183258775384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Guarantor Information - Consolidated Statement of Income Statements (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td colspan="2" class="nump">$ 9,231<span></span>
</td>
<td class="nump">$ 183,615<span></span>
</td>
<td class="nump">$ 194,471<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 182,342<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_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td colspan="2" class="nump">5,068<span></span>
</td>
<td class="nump">100,804<span></span>
</td>
<td class="nump">106,964<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">98,404<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td colspan="2" class="nump">4,163<span></span>
</td>
<td class="nump">82,811<span></span>
</td>
<td class="nump">87,507<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">83,938<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_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td colspan="2" class="nump">397<span></span>
</td>
<td class="nump">7,891<span></span>
</td>
<td class="nump">8,427<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">7,999<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_kof_SellingExpenses', window );">Selling expenses</a></td>
<td colspan="2" class="nump">2,441<span></span>
</td>
<td class="nump">48,553<span></span>
</td>
<td class="nump">52,110<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">49,925<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_ifrs-full_OtherOperatingIncomeExpense', window );">Other expenses (income), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,611<span></span>
</td>
<td class="nump">2,490<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,881<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_ifrs-full_InterestRevenueExpense', window );">Interest expense, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">6,847<span></span>
</td>
<td class="nump">5,674<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,564<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain (loss), net</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="num">(330)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(277)<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_kof_OtherFinancingIncomeExpenseNet', window );">Other financing income (expense), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">164<span></span>
</td>
<td class="num">(67)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(102)<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income taxes</a></td>
<td colspan="2" class="nump">273<span></span>
</td>
<td class="nump">5,428<span></span>
</td>
<td class="nump">5,648<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">5,260<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share in the (loss) of equity accounted investees, net of taxes</a></td>
<td colspan="2" class="num">(14)<span></span>
</td>
<td class="num">(281)<span></span>
</td>
<td class="num">(131)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(226)<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_ifrs-full_ProfitLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td colspan="2" class="nump">521<span></span>
</td>
<td class="nump">10,368<span></span>
</td>
<td class="nump">12,630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">11,704<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_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income after tax from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,366<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_ifrs-full_ProfitLoss', window );">CONSOLIDATED NET INCOME</a></td>
<td colspan="2" class="nump">521<span></span>
</td>
<td class="nump">10,368<span></span>
</td>
<td class="nump">12,630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="nump">15,070<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing</a></td>
<td colspan="2" class="nump">518<span></span>
</td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">12,101<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">10,936<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2,975<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest- continuing</a></td>
<td colspan="2" class="nump">3<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="nump">529<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">768<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest discontinued</a></td>
<td colspan="2" class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">391<span></span>
</td>
</tr>
<tr 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_ConsolidatedEntitiesAxis=ifrs-full_ParentMember', window );">Parent</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">531<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">135<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_kof_SellingExpenses', window );">Selling expenses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherOperatingIncomeExpense', window );">Other expenses (income), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InterestRevenueExpense', window );">Interest expense, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,445<span></span>
</td>
<td class="nump">4,568<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,425<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain (loss), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,593)<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(98)<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_kof_OtherFinancingIncomeExpenseNet', window );">Other financing income (expense), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">424<span></span>
</td>
<td class="num">(1,105)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(731)<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share in the (loss) of equity accounted investees, net of taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">17,292<span></span>
</td>
<td class="nump">15,590<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">17,833<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_ifrs-full_ProfitLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">12,101<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,909<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_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income after tax from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<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_ifrs-full_ProfitLoss', window );">CONSOLIDATED NET INCOME</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">12,101<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,909<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">12,101<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,909<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest- continuing</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest discontinued</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_srt_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember', window );">Combined Wholly-owned Guarantors Subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">90,022<span></span>
</td>
<td class="nump">96,169<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">86,736<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_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">49,426<span></span>
</td>
<td class="nump">54,714<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">49,104<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">40,596<span></span>
</td>
<td class="nump">41,455<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">37,632<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_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,087<span></span>
</td>
<td class="nump">3,194<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,403<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_kof_SellingExpenses', window );">Selling expenses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">21,461<span></span>
</td>
<td class="nump">24,308<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">22,814<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_ifrs-full_OtherOperatingIncomeExpense', window );">Other expenses (income), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,354<span></span>
</td>
<td class="nump">1,579<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">627<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_ifrs-full_InterestRevenueExpense', window );">Interest expense, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,171<span></span>
</td>
<td class="nump">3,745<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain (loss), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(91)<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_kof_OtherFinancingIncomeExpenseNet', window );">Other financing income (expense), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,696<span></span>
</td>
<td class="nump">2,536<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,455<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share in the (loss) of equity accounted investees, net of taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,054<span></span>
</td>
<td class="nump">11,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,732<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_ifrs-full_ProfitLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">17,893<span></span>
</td>
<td class="nump">17,689<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18,460<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_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income after tax from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<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_ifrs-full_ProfitLoss', window );">CONSOLIDATED NET INCOME</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">17,893<span></span>
</td>
<td class="nump">17,689<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18,460<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">17,893<span></span>
</td>
<td class="nump">17,689<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18,460<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest- continuing</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest discontinued</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_srt_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember', window );">Combined non-guarantor Subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">145,980<span></span>
</td>
<td class="nump">155,767<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">165,325<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_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">95,620<span></span>
</td>
<td class="nump">101,268<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">108,671<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">50,360<span></span>
</td>
<td class="nump">54,499<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">56,654<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_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">7,843<span></span>
</td>
<td class="nump">7,815<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,054<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_kof_SellingExpenses', window );">Selling expenses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">31,668<span></span>
</td>
<td class="nump">33,265<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">31,867<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_ifrs-full_OtherOperatingIncomeExpense', window );">Other expenses (income), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,264<span></span>
</td>
<td class="nump">908<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,254<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_ifrs-full_InterestRevenueExpense', window );">Interest expense, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(769)<span></span>
</td>
<td class="num">(2,639)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,375)<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain (loss), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,585<span></span>
</td>
<td class="num">(629)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(88)<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_kof_OtherFinancingIncomeExpenseNet', window );">Other financing income (expense), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">164<span></span>
</td>
<td class="num">(67)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(102)<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,308<span></span>
</td>
<td class="nump">4,217<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,536<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share in the (loss) of equity accounted investees, net of taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(185)<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">105<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_ifrs-full_ProfitLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,610<span></span>
</td>
<td class="nump">10,285<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,231<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_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income after tax from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,366<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_ifrs-full_ProfitLoss', window );">CONSOLIDATED NET INCOME</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,610<span></span>
</td>
<td class="nump">10,285<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15,597<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,549<span></span>
</td>
<td class="nump">9,756<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11,463<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,975<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest- continuing</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="nump">529<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">768<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest discontinued</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">391<span></span>
</td>
</tr>
<tr 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_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember', window );">Eliminations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_Revenue', window );">Total revenues</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(52,388)<span></span>
</td>
<td class="num">(57,467)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(69,720)<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_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(44,242)<span></span>
</td>
<td class="num">(49,018)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(59,371)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(8,146)<span></span>
</td>
<td class="num">(8,449)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(10,349)<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_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(3,570)<span></span>
</td>
<td class="num">(2,986)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,593)<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_kof_SellingExpenses', window );">Selling expenses</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(4,576)<span></span>
</td>
<td class="num">(5,463)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,756)<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_ifrs-full_OtherOperatingIncomeExpense', window );">Other expenses (income), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_InterestRevenueExpense', window );">Interest expense, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain (loss), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_OtherFinancingIncomeExpenseNet', window );">Other financing income (expense), net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share in the (loss) of equity accounted investees, net of taxes</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(27,442)<span></span>
</td>
<td class="num">(27,445)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(32,896)<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_ifrs-full_ProfitLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(27,442)<span></span>
</td>
<td class="num">(27,445)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(32,896)<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_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income after tax from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<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_ifrs-full_ProfitLoss', window );">CONSOLIDATED NET INCOME</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(27,442)<span></span>
</td>
<td class="num">(27,445)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(32,896)<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- continuing</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(27,442)<span></span>
</td>
<td class="num">(27,445)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(32,896)<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Equity holders of the parent- discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest- continuing</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests', window );">Non-controlling interest discontinued</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses that the entity classifies as being administrative.</p></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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_vi&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs relating to expenses directly or indirectly attributed to the goods or services sold, which may include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, unallocated production overheads and abnormal amounts of production costs of inventories.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2019-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>The amount of revenue less cost of sales. [Refer: Cost of sales; 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/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InterestRevenueExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or expense arising from interest. [Refer: Interest expense; Interest income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestRevenueExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating income (expense) that the entity does not separately disclose in the same statement or note.</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherOperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2019-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_vi&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from continuing operations attributable to non-controlling interests. [Refer: Profit (loss) from continuing operations; Non-controlling interests]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Section Example 11<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;doctype=Implementation%20Guidance&amp;dita_xref=IFRS05_ex11_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity. [Refer: Continuing operations [member]; Profit (loss) from continuing operations]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_vii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph ea<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_ea&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 98<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_98_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from discontinued operations attributable to non-controlling interests. [Refer: Profit (loss) from discontinued operations; Non-controlling interests]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Section Example 11<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;doctype=Implementation%20Guidance&amp;dita_xref=IFRS05_ex11_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from discontinued operations attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss) from discontinued 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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.
Effective 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39M<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39M_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_OtherFinancingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Financing Income (Expense), net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherFinancingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_SellingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Selling 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;">kof_SellingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_CondensedIncomeStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedIncomeStatementsCaptionsLineItems</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_srt_ConsolidatedEntitiesAxis=ifrs-full_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=ifrs-full_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>186
<FILENAME>R171.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183262132168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Guarantor Information - Consolidated Statement of Comprehensive Income (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statement of Income Captions [Line Items]</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="nump">$ 521<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 10,368<span></span>
</td>
<td class="nump">$ 12,630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="nump">$ 15,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Other comprehensive income to be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax', window );">Valuation of the effective portion of derivative financial instruments, net of taxes</a></td>
<td class="nump">27<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">543<span></span>
</td>
<td class="num">(835)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(437)<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="num">(379)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(7,543)<span></span>
</td>
<td class="num">(5,579)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(7,234)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive (loss) income to be reclassified to profit or loss in subsequent periods</a></td>
<td class="num">(352)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(7,000)<span></span>
</td>
<td class="num">(6,414)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(7,671)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items not to be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">216<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,039<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurements of the net defined benefit liability, net of taxes</a></td>
<td class="num">(16)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(318)<span></span>
</td>
<td class="num">(511)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income (loss) not to be reclassified to profit or loss in subsequent periods</a></td>
<td class="num">(16)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(318)<span></span>
</td>
<td class="num">(727)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(780)<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_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive (loss) income, net of tax</a></td>
<td class="num">(368)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(7,318)<span></span>
</td>
<td class="num">(7,141)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(8,451)<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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="nump">153<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">3,050<span></span>
</td>
<td class="nump">5,489<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">6,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract', window );"><strong>Attributable to:</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations', window );">Equity holders of the parent- continuing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,150<span></span>
</td>
<td class="nump">5,541<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,984<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_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations', window );">Equity holders of the parent- discontinued</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,817<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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations', window );">Non-controlling interest-continuing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,100)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(421)<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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations', window );">Non-controlling interest- discontinued</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">239<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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="nump">$ 153<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">3,050<span></span>
</td>
<td class="nump">5,489<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">6,619<span></span>
</td>
</tr>
<tr 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_ConsolidatedEntitiesAxis=ifrs-full_ParentMember', window );">Parent</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statement of Income Captions [Line Items]</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">12,101<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,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_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Other comprehensive income to be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax', window );">Valuation of the effective portion of derivative financial instruments, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">443<span></span>
</td>
<td class="num">(819)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(396)<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,283)<span></span>
</td>
<td class="num">(5,013)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,937)<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_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive (loss) income to be reclassified to profit or loss in subsequent periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,840)<span></span>
</td>
<td class="num">(5,832)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,333)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items not to be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="nump">216<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,039<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurements of the net defined benefit liability, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(318)<span></span>
</td>
<td class="num">(511)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">223<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_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income (loss) not to be reclassified to profit or loss in subsequent periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(318)<span></span>
</td>
<td class="num">(727)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(814)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive (loss) income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,158)<span></span>
</td>
<td class="num">(6,559)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,147)<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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,149<span></span>
</td>
<td class="nump">5,542<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,762<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract', window );"><strong>Attributable to:</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations', window );">Equity holders of the parent- continuing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,149<span></span>
</td>
<td class="nump">5,542<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,762<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_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations', window );">Equity holders of the parent- discontinued</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations', window );">Non-controlling interest-continuing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations', window );">Non-controlling interest- discontinued</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,149<span></span>
</td>
<td class="nump">5,542<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,762<span></span>
</td>
</tr>
<tr 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_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember', window );">Combined Wholly-owned Guarantors Subsidiaries</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statement of Income Captions [Line Items]</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">17,893<span></span>
</td>
<td class="nump">17,689<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Other comprehensive income to be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax', window );">Valuation of the effective portion of derivative financial instruments, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">393<span></span>
</td>
<td class="nump">157<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,102)<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,485<span></span>
</td>
<td class="num">(10,391)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">23,618<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive (loss) income to be reclassified to profit or loss in subsequent periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,878<span></span>
</td>
<td class="num">(10,234)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">22,516<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items not to be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurements of the net defined benefit liability, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(73)<span></span>
</td>
<td class="num">(64)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income (loss) not to be reclassified to profit or loss in subsequent periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(73)<span></span>
</td>
<td class="num">(64)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6)<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_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive (loss) income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,805<span></span>
</td>
<td class="num">(10,298)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">22,510<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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19,698<span></span>
</td>
<td class="nump">7,391<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">40,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract', window );"><strong>Attributable to:</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations', window );">Equity holders of the parent- continuing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19,698<span></span>
</td>
<td class="nump">7,391<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">40,970<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_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations', window );">Equity holders of the parent- discontinued</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations', window );">Non-controlling interest-continuing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations', window );">Non-controlling interest- discontinued</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19,698<span></span>
</td>
<td class="nump">7,391<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">40,970<span></span>
</td>
</tr>
<tr 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_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember', window );">Combined non-guarantor Subsidiaries</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statement of Income Captions [Line Items]</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,610<span></span>
</td>
<td class="nump">10,285<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15,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_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Other comprehensive income to be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax', window );">Valuation of the effective portion of derivative financial instruments, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">100<span></span>
</td>
<td class="num">(330)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,142<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,543)<span></span>
</td>
<td class="num">(5,578)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,127)<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_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive (loss) income to be reclassified to profit or loss in subsequent periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,443)<span></span>
</td>
<td class="num">(5,908)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,985)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items not to be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="nump">216<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,039<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurements of the net defined benefit liability, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(318)<span></span>
</td>
<td class="num">(899)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">101<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_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income (loss) not to be reclassified to profit or loss in subsequent periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(318)<span></span>
</td>
<td class="num">(1,115)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(940)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive (loss) income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,761)<span></span>
</td>
<td class="num">(7,023)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,925)<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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,849<span></span>
</td>
<td class="nump">3,262<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract', window );"><strong>Attributable to:</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations', window );">Equity holders of the parent- continuing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,949<span></span>
</td>
<td class="nump">3,314<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,037<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_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations', window );">Equity holders of the parent- discontinued</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,817<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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations', window );">Non-controlling interest-continuing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,100)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(421)<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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations', window );">Non-controlling interest- discontinued</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">239<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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,849<span></span>
</td>
<td class="nump">3,262<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,672<span></span>
</td>
</tr>
<tr 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_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember', window );">Eliminations</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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statement of Income Captions [Line Items]</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(27,442)<span></span>
</td>
<td class="num">(27,445)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(32,896)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Other comprehensive income to be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax', window );">Valuation of the effective portion of derivative financial instruments, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(393)<span></span>
</td>
<td class="nump">157<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,081)<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,798<span></span>
</td>
<td class="nump">15,403<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(16,788)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive (loss) income to be reclassified to profit or loss in subsequent periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,405<span></span>
</td>
<td class="nump">15,560<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(17,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_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items not to be reclassified to profit or loss in subsequent periods:</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="num">(216)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,039)<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurements of the net defined benefit liability, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">391<span></span>
</td>
<td class="nump">963<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(59)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income (loss) not to be reclassified to profit or loss in subsequent periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">391<span></span>
</td>
<td class="nump">1,179<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">980<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_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive (loss) income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,796<span></span>
</td>
<td class="nump">16,739<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(16,889)<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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(22,646)<span></span>
</td>
<td class="num">(10,706)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(49,785)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract', window );"><strong>Attributable to:</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations', window );">Equity holders of the parent- continuing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(22,646)<span></span>
</td>
<td class="num">(10,706)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(49,785)<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_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations', window );">Equity holders of the parent- discontinued</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>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations', window );">Non-controlling interest-continuing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations', window );">Non-controlling interest- discontinued</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>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (22,646)<span></span>
</td>
<td class="num">$ (10,706)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (49,785)<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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated &#8211; See note 3.18</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ComprehensiveIncomeAttributableToAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ComprehensiveIncomeAttributableToAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income, net of tax, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)]</p></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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2019-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Comprehensive income, attributable to non-controlling interests from continuing operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Comprehensive income, attributable to non-controlling interests from discontinuing operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Comprehensive income, attributable to owners of parent discontinued operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Comprehensive income, attributable to owners of parent from continuing operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of effective portion of derivative financial instruments net of tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedStatementOfIncomeCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedStatementOfIncomeCaptionsLineItems</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_srt_ConsolidatedEntitiesAxis=ifrs-full_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=ifrs-full_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>187
<FILENAME>R172.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183274334808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Guarantor Information - Consolidated Statement of Cash Flows (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="9">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><sup>[1]</sup></th>
<th class="th" colspan="2">
<div>Dec. 31, 2020 </div>
<div>MXN ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2019 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2018 </div>
<div>MXN ($)</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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes for continuing op.</a></td>
<td colspan="2" class="nump">$ 794<span></span>
</td>
<td class="nump">$ 15,796<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 18,278<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,964<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_kof_ChangesInNoncashBalancesRelatedToOperatingActivities', window );">Non-cash items</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">19,688<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15,898<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,755<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_kof_ChangesInWorkingCapitalAndOtherItems', window );">Changes in working capital</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(337)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,887)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,138)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations', window );">Net cash flows generated from operating activities from continuing operations</a></td>
<td colspan="2" class="nump">1,767<span></span>
</td>
<td class="nump">35,147<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">31,289<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,581<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_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations', window );">Income before income taxes from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,308<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations', window );">Operating activities from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">654<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired', window );">Acquisition and mergers, net of cash acquired</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">1,957<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_ifrs-full_InterestReceivedClassifiedAsInvestingActivities', window );">Interest received</a></td>
<td colspan="2" class="nump">53<span></span>
</td>
<td class="nump">1,047<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,230<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,004<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_kof_NetPaymentsToAcquireLongLivedAssetsNet', window );">Acquisition of long-lived assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(9,381)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,994)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,518)<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_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities', window );">Acquisition of intangible assets and other investing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(614)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,409)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,355)<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_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Investments in financial assets, net</a></td>
<td colspan="2" class="num">(79)<span></span>
</td>
<td class="num">(1,576)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(572)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(387)<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_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities', window );">Dividends received</a></td>
<td colspan="2" class="nump">1<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations', window );">Net cash flows (used in) investing activities from continuing operations</a></td>
<td colspan="2" class="num">(527)<span></span>
</td>
<td class="num">(10,508)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(10,744)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,291)<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash flows (used in)/from investing activities from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(962)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from borrowings</a></td>
<td colspan="2" class="nump">3,132<span></span>
</td>
<td class="nump">62,297<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,736<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,426<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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayments of borrowings</a></td>
<td colspan="2" class="num">(2,272)<span></span>
</td>
<td class="num">(45,187)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(20,460)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,957)<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_ifrs-full_InterestPaidClassifiedAsFinancingActivities', window );">Interest paid</a></td>
<td colspan="2" class="num">(307)<span></span>
</td>
<td class="num">(6,102)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,682)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,984)<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_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Dividends paid</a></td>
<td colspan="2" class="num">(517)<span></span>
</td>
<td class="num">(10,278)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,440)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,038)<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_kof_LeaseInterestPaidClassifiedAsFinancingActivities', window );">Interest paid on lease liabilities</a></td>
<td colspan="2" class="num">(5)<span></span>
</td>
<td class="num">(105)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(129)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_ifrs-full_CashOutflowForLeases', window );">Payments of leases</a></td>
<td colspan="2" class="num">(29)<span></span>
</td>
<td class="num">(573)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(492)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_ifrs-full_ProceedsFromIssuingShares', window );">Other financing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">$ 0<span></span>
</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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities', window );">Proceeds from issuing shares</a></td>
<td colspan="2" class="nump">18<span></span>
</td>
<td class="nump">365<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(327)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,682)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations', window );">Net cash flows (used in) financing activities from continuing operations</a></td>
<td colspan="2" class="nump">20<span></span>
</td>
<td class="nump">417<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(22,794)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,235)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash flows (used in)/from financing activities from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net increase (decrease) in cash and cash equivalents from continuing operations</a></td>
<td colspan="2" class="nump">1,260<span></span>
</td>
<td class="nump">25,056<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,249)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,055<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations', window );">Net increase (decrease) in cash and cash equivalents from discontinued operations</a></td>
<td colspan="2" class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">963<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the beginning of the period</a></td>
<td colspan="2" class="nump">1,030<span></span>
</td>
<td class="nump">20,491<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">23,727<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,767<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges', window );">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</a></td>
<td colspan="2" class="num">(103)<span></span>
</td>
<td class="num">(2,050)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(987)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,058)<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the end of the period</a></td>
<td colspan="2" class="nump">$ 2,187<span></span>
</td>
<td class="nump">43,497<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,491<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,727<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr 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_ConsolidatedEntitiesAxis=ifrs-full_ParentMember', window );">Parent</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes for continuing op.</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,731<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,995<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,180<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_kof_ChangesInNoncashBalancesRelatedToOperatingActivities', window );">Non-cash items</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(11,264)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13,994)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,622)<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_kof_ChangesInWorkingCapitalAndOtherItems', window );">Changes in working capital</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">196<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(222)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(89)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations', window );">Net cash flows generated from operating activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(337)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,221)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,531)<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_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations', window );">Income before income taxes from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations', window );">Operating activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired', window );">Acquisition and mergers, net of cash acquired</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_InterestReceivedClassifiedAsInvestingActivities', window );">Interest received</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,593<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,957<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,994<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_kof_NetPaymentsToAcquireLongLivedAssetsNet', window );">Acquisition of long-lived assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<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_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities', window );">Acquisition of intangible assets and other investing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">762<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,693)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,153)<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_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Investments in financial assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(3)<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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,576)<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_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities', window );">Dividends received</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">25,567<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15,052<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,816<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations', window );">Net cash flows (used in) investing activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">29,919<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,230<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,919)<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash flows (used in)/from investing activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">59,129<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,400<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,100<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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayments of borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(42,051)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(14,137)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,028)<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_ifrs-full_InterestPaidClassifiedAsFinancingActivities', window );">Interest paid</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(7,019)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,006)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,189)<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_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Dividends paid</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(10,210)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,437)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,038)<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_kof_LeaseInterestPaidClassifiedAsFinancingActivities', window );">Interest paid on lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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>
<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_ifrs-full_CashOutflowForLeases', window );">Payments of leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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>
<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_ifrs-full_ProceedsFromIssuingShares', window );">Other financing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">0<span></span>
</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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities', window );">Proceeds from issuing shares</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(8,811)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,016)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,314<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations', window );">Net cash flows (used in) financing activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(8,962)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(17,196)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,159<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash flows (used in)/from financing activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net increase (decrease) in cash and cash equivalents from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">20,620<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,187)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,709<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations', window );">Net increase (decrease) in cash and cash equivalents from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the beginning of the period</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,849<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16,529<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,017<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges', window );">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(473)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(493)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(197)<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the end of the period</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">29,996<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,849<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,529<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_srt_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember', window );">Combined Wholly-owned Guarantors Subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes for continuing op.</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">21,590<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,226<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,914<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_kof_ChangesInNoncashBalancesRelatedToOperatingActivities', window );">Non-cash items</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(2,190)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,829)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,476)<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_kof_ChangesInWorkingCapitalAndOtherItems', window );">Changes in working capital</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(2,626)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,975)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,958)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations', window );">Net cash flows generated from operating activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">16,774<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,422<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,480<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_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations', window );">Income before income taxes from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations', window );">Operating activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired', window );">Acquisition and mergers, net of cash acquired</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_InterestReceivedClassifiedAsInvestingActivities', window );">Interest received</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,876<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,460<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,187<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_kof_NetPaymentsToAcquireLongLivedAssetsNet', window );">Acquisition of long-lived assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(3,667)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,218)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,506)<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_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities', window );">Acquisition of intangible assets and other investing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(180)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">189<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,710<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_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Investments in financial assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,549)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(224)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,948)<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_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities', window );">Dividends received</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">13,830<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">868<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations', window );">Net cash flows (used in) investing activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,310<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(925)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,443<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash flows (used in)/from investing activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayments of borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<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_ifrs-full_InterestPaidClassifiedAsFinancingActivities', window );">Interest paid</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(4,909)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(31)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,487)<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_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Dividends paid</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(17,905)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(12,261)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,434)<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_kof_LeaseInterestPaidClassifiedAsFinancingActivities', window );">Interest paid on lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(104)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(129)<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>
<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_ifrs-full_CashOutflowForLeases', window );">Payments of leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(132)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(105)<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>
<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_ifrs-full_ProceedsFromIssuingShares', window );">Other financing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">0<span></span>
</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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities', window );">Proceeds from issuing shares</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(4,159)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11,484<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,118<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations', window );">Net cash flows (used in) financing activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(27,209)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,042)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,803)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash flows (used in)/from financing activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net increase (decrease) in cash and cash equivalents from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(125)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,455<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations', window );">Net increase (decrease) in cash and cash equivalents from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the beginning of the period</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,464<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,026<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">926<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges', window );">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(190)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(17)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20)<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the end of the period</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,149<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,464<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,026<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_srt_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember', window );">Combined non-guarantor Subsidiaries</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes for continuing op.</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,918<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,502<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,766<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_kof_ChangesInNoncashBalancesRelatedToOperatingActivities', window );">Non-cash items</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,699<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,276<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,957<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_kof_ChangesInWorkingCapitalAndOtherItems', window );">Changes in working capital</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,917<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,310<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations', window );">Net cash flows generated from operating activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">18,534<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">29,088<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,632<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_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations', window );">Income before income taxes from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">1,308<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations', window );">Operating activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">654<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired', window );">Acquisition and mergers, net of cash acquired</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">1,957<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_ifrs-full_InterestReceivedClassifiedAsInvestingActivities', window );">Interest received</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,823<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,446<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,513<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_kof_NetPaymentsToAcquireLongLivedAssetsNet', window );">Acquisition of long-lived assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(5,714)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,776)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,012)<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_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities', window );">Acquisition of intangible assets and other investing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,196)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,095<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,088<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_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Investments in financial assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">8,623<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,705)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,820)<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_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities', window );">Dividends received</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations', window );">Net cash flows (used in) investing activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,552<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,939)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,266)<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash flows (used in)/from investing activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(962)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3,168<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,336<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,326<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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayments of borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(3,136)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,323)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,929)<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_ifrs-full_InterestPaidClassifiedAsFinancingActivities', window );">Interest paid</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,419)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(10,278)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,998)<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_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Dividends paid</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(21,560)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,662)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(382)<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_kof_LeaseInterestPaidClassifiedAsFinancingActivities', window );">Interest paid on lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(125)<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>
<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_ifrs-full_CashOutflowForLeases', window );">Payments of leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(265)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(473)<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>
<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_ifrs-full_ProceedsFromIssuingShares', window );">Other financing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">0<span></span>
</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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities', window );">Proceeds from issuing shares</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,688<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,141)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,157)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations', window );">Net cash flows (used in) financing activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(18,525)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(26,666)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,140)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash flows (used in)/from financing activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="num">(37)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net increase (decrease) in cash and cash equivalents from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,561<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">483<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,774)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations', window );">Net increase (decrease) in cash and cash equivalents from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">963<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the beginning of the period</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">6,178<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,172<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,824<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges', window );">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(1,387)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(477)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(841)<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the end of the period</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,352<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,178<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,172<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_srt_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember', window );">Eliminations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes for continuing op.</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(27,443)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(27,445)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,896)<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_kof_ChangesInNoncashBalancesRelatedToOperatingActivities', window );">Non-cash items</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">27,443<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">27,445<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,896<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_kof_ChangesInWorkingCapitalAndOtherItems', window );">Changes in working capital</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations', window );">Net cash flows generated from operating activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<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_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations', window );">Income before income taxes from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations', window );">Operating activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired', window );">Acquisition and mergers, net of cash acquired</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_InterestReceivedClassifiedAsInvestingActivities', window );">Interest received</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(7,245)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,633)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,690)<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_kof_NetPaymentsToAcquireLongLivedAssetsNet', window );">Acquisition of long-lived assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<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_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities', window );">Acquisition of intangible assets and other investing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<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_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Investments in financial assets, net</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(8,647)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,443<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,957<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_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities', window );">Dividends received</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(39,397)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(15,920)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,816)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations', window );">Net cash flows (used in) investing activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(55,289)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(22,110)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,451<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash flows (used in)/from investing activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayments of borrowings</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<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_ifrs-full_InterestPaidClassifiedAsFinancingActivities', window );">Interest paid</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">7,245<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,633<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,690<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_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Dividends paid</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">39,397<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15,920<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,816<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_kof_LeaseInterestPaidClassifiedAsFinancingActivities', window );">Interest paid on lease liabilities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">125<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>
<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_ifrs-full_CashOutflowForLeases', window );">Payments of leases</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(176)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">86<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>
<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_ifrs-full_ProceedsFromIssuingShares', window );">Other financing activities</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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">$ 0<span></span>
</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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities', window );">Proceeds from issuing shares</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">8,647<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,654)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,957)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations', window );">Net cash flows (used in) financing activities from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">55,113<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">22,110<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,451)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash flows (used in)/from financing activities from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net increase (decrease) in cash and cash equivalents from continuing operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations', window );">Net increase (decrease) in cash and cash equivalents from discontinued operations</a></td>
<td colspan="2" class="text">&#160;<span></span>
</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="nump">0<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the beginning of the period</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges', window );">Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">0<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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the end of the period</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="10"></td></tr>
<tr><td colspan="10"><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">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. &#8211; See Note 3.18</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents in the statement of cash flows when different from the amount of cash and cash equivalents in the statement of financial position. [Refer: Cash and cash equivalents]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's financing activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's financing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's investing activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) investing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's investing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) investing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's operating activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) operating activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) the entity's operating activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) operating activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 39<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashOutflowForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashOutflowForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DividendsPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends paid by the entity, classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 representing dividends received from joint ventures, classified as investing activities. [Refer: Joint ventures [member]; Dividends received]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in cash and cash equivalents. [Refer: Cash and cash equivalents]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in cash and cash equivalents from discontinued operations. [Refer: Cash and cash equivalents; Discontinued operations [member]]</p></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> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InterestPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest paid, classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InterestReceivedClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest received, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestReceivedClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inflows (outflows) of cash, classified as financing activities, that the entity does not separately disclose in the same statement or note.</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings obtained. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProceedsFromIssuingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuing shares.</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromIssuingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) before tax expense or income. [Refer: Profit (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/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settle borrowings, classified as financing activities. [Refer: Borrowings]</p></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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ChangesInNoncashBalancesRelatedToOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Changes in non-cash balances related to operating activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangesInNoncashBalancesRelatedToOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ChangesInWorkingCapitalAndOtherItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Changes in working capital and other 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;">kof_ChangesInWorkingCapitalAndOtherItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_LeaseInterestPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease interest paid classified as financing activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LeaseInterestPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Payments (Proceeds) Acquisition And Mergers, Net Of Cash 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;">kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_NetPaymentsToAcquireLongLivedAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Payments To Acquire Long-lived Assets, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NetPaymentsToAcquireLongLivedAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Intangible Assets And Other Investing Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit loss before tax disposal of discontinued operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=ifrs-full_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=ifrs-full_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_NonGuarantorSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_ConsolidationEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>188
<FILENAME>R173.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183279819560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events - Additional Information (Detail) - Distribution Agreement<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</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_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kof_DistributionAgreementTermOfContract', window );">Term of contract</a></td>
<td class="text">5 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_kof_DistributionAgreementRenewalTerm', window );">Renewal term</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DistributionAgreementRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Distribution agreement, renewal 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;">kof_DistributionAgreementRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_kof_DistributionAgreementTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Distribution agreement, term of contract</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DistributionAgreementTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</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_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=kof_DistributionAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=kof_DistributionAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>189
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M011_..KTW9]/>G[9H+KC<\)G^<HQ*;MR+^5C>7(>'W6<DA%/>:1+" 9_GOB
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
M#?#[@P0IJ$_*!RRW]![_#U!+ P04    "  T@(A2Q(<#%%8+  "<-   &
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
M2,A)!QSJ@"(1C(2<=,"A#B@2P4C(20<<ZH B$8R$G'3 H0XH$L%(R$D''.J
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
MF:B5--NL9A"M2E-VF_;\KY6H7M""5W,%TF\,4*J@2[\]'7(%T%:-XR"QE@E
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
M+W-H965T-2YX;6S-6VUOVS@2_BM$=K%H@286J5=GTP!Q7C;))JG07'L'!/W
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
M!G"$-S(39I.X,+T\(AUUUJ<):QP@Z[: BPU9HEQG!48(G!LW)RR Q)5K]7/
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
ME4$M.B,D@(C/J+$9;&U" HCXC!J<P18G)("(SZC1&6QU0@*(^(P:GL&6)R2
MB,^H\1EL?4("B/B,!,"@ @@)(.(S$@&#*B D@(C/20<<ZH"0 "(^)QUPJ -"
M HCXG'3 H0X("2#B<](!ASH@)("(STD''.J D  B/B<=<*@#0@*(^)QTP*$.
M" D@XG/2 8<Z("2 B,])!QSJ@)  (CXG'7"H T("B/B"=""@#@@)(.(+TH&
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
M.A"20UG8LMM'L@&H3U>)TZ)O/3P+?"=X6ABW1I2WU%E8PAN>(O@WT$#VWXO
MO@2&"513^'R:;'OA!GB]B*9/&HW=8V=(*[D*+A&9R&3'(<*8!,X,Q\::"EF5
M*B5#]VFMGX3832@.QT:)="BM]$? \Y=>)UYF/ZMODXSB 2L[Z%HQ:.<""8TS
MCF_LLJ3,E,J!5"[)X>XIQZT[B^,@L[&^MI[,Y,$I@O38NES#T04C936FS?/+
M:?9CIR/:J)24+]@8#B<QU7U=<K4?H)6$%4L8?%CE?3?)EBP*4;DD/@N)$R*>
M(E'6="7FFF257M6M<7'7Z[I4K&C 5C6MY]8*:E.Y#,C%_6GV(1:9Q-/#/98)
M"!_1'ZBN>$.N":3<G !^-'RN&<6#Y<\RR;;0;A,<EE0J^S4)CBD)\&#DPD00
MKVDE(I[7KP6ELU@Q]Y#/ ] K6RAU4&*'#5#=7R3.,P+[038WMJ^0.(5 !=)2
MI@:L$2QS@Q/Q!8Q(-[D9A3"E^:)+LZXE[(I+E4US5:B*)5'OY!U"+X(6>@O
MJ9*HHW]V2&%?[#&D^/,O&[ ENRW!$RZV$ZK>.C.CASNGA2%[<<< ;/T\=)74
M!M(R"_IN" NX(QE__&6XV<)G>(9SH"!&E]G!N\B@T(HAA9R<>QA44A]D&EH2
M-%?RQ'6OFKK;^AX+ 0#B]DNICVG#:_>""Y=6643[D,(U?;_(^'4"@*.EQE%[
MELA)K =;T":R6=H],A2205H>((+JLDN_24J=WE=>9K\&7-T[ODR[,0;.L7=P
M(EM'"8'(?:*K@S@>X?FP',06^?04_:CMQ0P>?>UJ=EE2LS%56K60E,6R+V![
M&,X)+TD)30&K35.(?K*Z3ZKP# 6_@FZ1;K>%? - Y"0'6KI%[4$&VPX=4H81
M-CDO$_P).5;*\T)]:S)25D^@![<5/81BR:7LT('$;$ 6"K3,M*4U+6:6.G3A
M"Z)*W_L3*ZXVH,FC2K*O9./#&C-C$^Y@2?(^TT]3VWX-\"&=2P/[S"OK5?86
MJ;=DMYN%J9S#\-_JP?=,2NZ3><9/H;=!Y:3$[H3>MS?X9@5HE-LL<MP *6%M
M(P1 2YP=%'T=3VH>H9C'K4/B83?!_T9B3KE$-3"+D/S;'D7]GCX^*AN"7$CG
M\,E0!@'\1DUW5^G&]JAIM*NSI%6FO8![J?"7'"3A>M%KX6OX;FS$>O2YW8?G
MABV3P:U4\2@:@AJ<(OAII]E->R ^<$QH)<%1A'>6Y"&W#"TB_!QCT*#*B4=3
MD0HN2P7KFMQ0@X]];6.P'= B+CCQ1G/X4PHD#_(F2C+ F^BP'B)VK-'UYH[R
MRHG/E'[F3 F#^(=7D^PO?K6W+G><^,A,CKC<OPG[2ZDEXH-LHR]-]L#=DZ?B
M'+?*98GI-@:RQ8S/'1.*J*Q6KI&"V^6VI:)]_^&UP=)'>?C^\UU&/.0^SE/G
M\C_YF1_2R=B?.IV_C&QTXC\.YP?D^QA)V)/D8-ZWG[E>PU(\&$X['B3PY826
MB]GWC:SS-S_V3KEX@[9U1MVPQ(];Y^WLDUQ@XJQK9G[#4_D]W5:%WE1#VQLH
MZCB?/#"R:J-="ZESD:8WJ=>^?8K]&,/#62CI5N!4QT>V]U!2G  D2Z;GXG\*
M7?>C5^*:HZ=YT,LP_'Z^%YU$O)%4IYJD?<;T C(",)I74#=F.&XXQ]"YDEP:
M!<O_2@KEDWAH'\HRV-2.;YV 8%0*5EIZ4_EP>VN0_AW_=O/NW4G:O.-&AOY.
MRB4:'VMKKV'RQ'-.5R$E4Y7["2Q$&ESYO@[HLAX/7)/6$5AIX[&?[Y"Q/NGS
MC@*MUQ:3H9]1RF"^NQ&+N XU+F]S_W7,=^YKUU:QD\-/T4LL"_GXK$*+@-E
MC/1;I,T!8$N'BL7$-R.:D#KFI>9*#:DZMYF)_Q3\9;@ QN!4#O=B.OO,G?%B
M7'3M[?'/[BU=N:BUT,8GB8]OUX%N]_5C6Y^BC\Q590ZJ4(0IM=002!]*\R__
MDXM$+CL"5HD-,?!\:IP/IP ^R"*:+1\TA,W['(<&YN3$4#O6]VFBY#@G^NB1
M!?D%G(V18W(>[:!-Q_DO1'CG8,;YU@/E,9>5))$,(NU,C=TQ@SJ(RQA5.(K4
MAS(T8C>Q6_5)TGQ=_X\Q-&*D0?^DX]3"7YLHPK4)!S"([6""5)^XUZ0N]D-E
MC;&5*U:YV2K?E<W]4/O3C?K"JBX-5;IW;G,PI@@:*%7IPB#;KHKDQ"EU2S8N
M'WI^>J=C:0TYU(,<&CW< D<#AX5Q;,*:P).&4X<W("1L.=237.TF:#%W.EE7
M]8JY:=(1VU,T5=KZ06UC7\]U0;F(X8MI?4N(\$4P"$I"HDX<PH'LPP^N#Y9#
M ?>RQ./>Y%@^.KJ'?*H<%1>%"^\]?-@[X8B6DK3<2+>?.[S2+&>QK=&UHAZ/
MV;?^UCKO*AG5VFRY5)6VB?%=BWNNL[F.3W\UB(N[QV9*&R+S4OD7U_$/PXKQ
M<S"(5CEY\RA1Z>KIL(F<XZB&ZQ%+#=[T+GA,6-OE4M<0>4\X[@2NLU+Y4!P/
MOKQFIT!QX'T46Y\[B_<C NT';@%(98-V Y#G#HN<HOHK;.$)7U:3 D/R@\</
MK[*?:@.<G&8&-U6:*?A(I;+?^='T)UQ5HP7J;K66L^^R] >%OF[.D5%&#C/:
M.%'2VW' &)?5]]8U+$<^<H2]](PEA<+IF)6<FM(@CJ1"'@M8N2*FHRO\]#"]
M]%-9QN2POSW7F\:-M&S40U_:J]SS[6F?_4K$E4*EJLR&3UUH8 )8/%_9:/V2
MCY'7\V\5=[W(53LB+X#^!YS/'^'6N* '@DON*TYG)Z&G\3S[A^;ZW2W?=JS<
MS7*!Q:T]P#*IM@9&* [C)2::] T5QR$<K:6LXIQ[>BN"+ZDDK:*]EORG^EVE
M/5R<*F_XX6;7D#1QL#BMEZ=HPTF/1D'^8;G$%Q5ZUUC\71=A3O0&Z2U#2=MB
M6C,25;B>'<YN0JD_04'H5]A&;-2B.]AQ.G8=0C<8IC\TT).B1\8N-)(TUV$0
M*98:0EKB]AJ)+GYW%-EKQQ5MP!$%KR[WZTP.7B%:W^MA*TM*[\3MP7%22$?3
MFB"GM#>HQTG9C=LIKG]"LW(M34"[H6=;.W_=509"Q7T?UH9HEI(Q>BB&O%:
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
M>WQKLGER?CI+SD[.3O;T=^Z6?$[]G4_T-[+,Y+^O%VW7@(C\SYX!+MP %S3
MQ?>CZ;_487(^/TW>I&W1)O4RR>JJA2_RE*3^\]JH3TR>+(LJK;(B+9.V@P]@
M?W4M/+'9-D5KD@X>'WT".L;O;N#!M-HE:94G!7S<]HNVR(NTP6FD]!BPRVP6
MIG$LFT.KJFM M&&":;8NS!W,XWYMJJ!+^-)\W=:MR6=)W21KZ*W!+=7.DJY.
M[F"(=%$:4 1=WU1MLFSJ#4VAJ.[J\HZF"7NG6U.G\*%I.V-HHM@5?I@NBK+H
M=MA=NER"6H!/83S79;=NZGZUIEZW]3TLH;Z#'[J_>?)I:S+B15GN9L$",EXE
MK+'RXQ=+FD)=E3O\73\/TWJ1_/N_79V=/7T)O!P=+SDLYC"H^5JTQ'*F"#R2
M=LD*U!G,E9[/^J9! J@EYD7#2\0%EN8.A8=T8-$ALX2A=J C-Y-WR(2^,<2%
M?YT#,UJ_[?QSR(:^-?NHK3B%3]F!_S,6'61P:5JB"RAZT(^_UPT.(8N\JXEX
ML)ZVV!1E:M>%WRMF#=@)HFT:X&=9>A(N@88MK2DKFJS?P!ZI,H-$ /EO81(X
M$@@W=-4@=W!N:GG!<$65E7T.#5X$!")!@F%ZV()ITZ35*J)M39W#JDRRKDN:
M8\1.U]]'7BCPCB9&/./F$Z.TP52$&/C1Z;.7K:6DD ^IL(59@#J"3L+O5&L@
MWC'3!NAD20/,J&KDZ^2^F:9T#MNO,[P+L#.0*?@_6^,:6A2:NC(XP*:&CX4R
ML+FA6^"BTV<R+JDGI3%1)KQ>VR4+LRJJ=JBOZD67XA?2C9=>U98F;U)9=]B^
MK/%CUWH9M9TGUT OW'MEP3L&=NT,2'EGJMXP74!? CSBS1S,.<W^Z&'[YTB$
MO&A)J^)#>=\@BW"DG8%M@&1C(83O"Y[?P]:"A @?S9D+?DVK@")HILKQ!X4H
MP"K[<+SZ#TV]!.& !0"A9+E@/,A4 7MA.\!ZK"2#]3)K1(IWM)YZ XKSUYO;
M(UI@VG5-L>AQ.3 >CF. .J =HKVS31OI-K9TTJRJJV.9;HED+*H.9*]%'B%7
M6+\7J*=:P(2M)>AD,] -=_A!BC 2+'D'^+)$&9^SBJO DK8M4 -T:/X[8$$F
M/ZYID^;&3FO*7@>V&9Y=6-X7P'B/(K861<"\Z@2AAU<T\?8?:09R"NJQ0%UR
MO +[N24U*!LW$%VFNA?AF9=?VB=INTZ6X"0@ <N4!L$5@F9J4X+P+>S%[MX
M93:$,(:HI,$=#BJ^(N$%^B][F!QLZ@ 4P91%65@6U?<5=+<NMHXY\9::$5'
MJX%/22"] IDQKB'*X)8!D4U)F8F8J17,D]OE/B5 %B(8M>B\;7@+,\MJ@()_
M&@$T3.E#9T>255WG]T59'L7D'RJ8Z6XS, <[$LP-KHFMY&Z/'$_WU&]Z9"5L
M2Z)"R2HV+\"HPV9#;8XM&E$_0C!GN\+.EBD([EU:]DZG6Q/-O4)/ID!H^:CV
M!#G)VI!M!6P!NFN\,3X*B&A;]BTI5-FL,.%MJ*14VQ)X S!1AF;5XK91NT[9
M,#EE!A@!MD51]VVY2QP1B2B@QW ?1$,A-K-3!DU> 4-@0Z'<;>%) /.P ^CO
M^[HO<]@X\+C8A $,S04KPM#:6 ARI*TDDH:C*YD"OP,\CVLT-FW!.Q3:3<O)
MXY\DO1UOJ4 5D([B?2N[&+B;I=LT0Q%"5X2_(_V-&&&)8 !^8S6A:(SP!=:Y
M4Q+H]OIV6_).\#-72A 4B=++P*1]"U( +%@(H9B\9C3$2)I('VD95OM@-GOD
M(32)=RDN%%:)X0X6')(RL7$B>G9]B$G3AG=VGM.RP'QLTR(_AH9 Q:)+ 1B=
MS\^2-SW,&[$UR.H"%2M->OS3(=?ZUN(-3<$-0,":%A%_DY/8WJ\+L/1%Z[$#
M?,4?9MZ5)"J"'FF\81>9%OMI<+.S(7&J>ASAHU8$=$F*:@+0S@6:BVFH@FG#
M;#QK1#>O5HU9T=S'E)6:O%JOYF],%J6_9E:J'ZVAQ<Y97#A/W@-S"$\M1C@9
MDHDB:!ZX ZEEF@^@FW!,Q&&!"FXL_U%?U0W)(*S2Z4;=UFE.("#P9LF.:&4Z
M44SSY$<Q?&.L,%\11WD+N'D$2_YYXBKN#"U6#*B4UE\;T-.R/QT*B6EX2/&$
MW9'W-I (FEHL,<<D,;P [QQJXEF49CT%.V>MW^&9?H/2<KN$12UA3J!AV)-#
ME3?['A.(.#W +3('8J+)V_\?%OX+''R0=3,MDT4;6/L-K!0M-QNCR.2C<0</
MH4$G*]GV#4#8UI#+A2XLN2'L#U$4A$-;0+TZ*\B$^\@,4)26DYL%]2Y"UYH,
MW$/&ZM:U]M&Y"KXD.@$!*PFI4Y?IJ IA+,[XGC8B=4"JYUIB9< !1%XA![?I
MCJ0C)$RH.B;LA@/7DYU#IPZ8T:2L2X)HKB4+W)ACI3] "D!(.PX:#&$^KM^!
MAGGR*U+_OFA! Z!!@8]I"CXL,8EBQZ<;X92B"GUSW'CL[+J5%U5!EDOY:82=
MQEE4M-Q^6QK8JXL="V:EP!_I973V3%/4- ,V53QMWU.=H72$9H-;XP:I[XJ6
M$8;5!S@IFB^XJ_R7[U?-/9P@<@/P:<8^$TDH1@73LJPSMR#8CNP -K2%8'[
M2;3=N!O&ID*8A5 <D%3%1T0(B/&R_$,4$+#J:6<WV>E9LN%DAXN)Q%)Y1'%4
MA;+&H73(:PJX"I@#/M_#4CC_1L1>".Y/%XA1I\)D1" *')M)J$4/S= C^%(!
M7IZ)M[!. 0=QX-5HG!'O28:NM/4^@1AVQ08=39J> ET:+Z$B=%(T,':MJ%"E
M!A<.MP\G7[1NP_!VGE)%-N> H+A+<3.F94L$=NB16@.IMGJ8>1S%%*%H.6C]
MC;;;RFML)+5F(PP?>*T<3"+?'O6^&(,9)Q90=<5V @,R;<U[T>H>F8I3.P]-
M-=0Z>Z)L@-8 <RV"%C5WUJ;P_8*R4IC*V>M]BM/IW% ;D=M/X9 ];22![93\
M6>?.@0615:]YN>,1CP5[>I1J1<>QL$H?54_H)Z'.*S'4]2(IU&!,>FO:22+[
M)08;4 E5/6758 HH1;!;&2I[96H)@?%OHH"/<!<PRL]%Q4F1.X/*A:/T8*&+
M1B+IBMI?S#8T_Z3>-'0:W="8[D ^D?ZT.9C(BRJ*(N2;<V7</EDUG/IAFAGQ
M[2V=8<6+G<M>!(-;CJ(ICTU_A9"+@WY(,.=5P^CP\*0JBJ&]*3A[48VK).C9
MDQ$=Z'/TM$RQJB1%1Y%64M9QTF$IS^FP[4R%J&R*B?$<=_)[#3,&AE8=::5;
MU 4&/'MKQ*9"P^3Y81[EKL@Q_Z,CCFZ(X0BS,')1!(L*L*?1O2/H[SQB7O95
M)K90FN^2P^6 2D<Q_A$;YMC8$!F0W&G!,MFY@('S*_2$03-V&N,0%6*0,T.+
M;CK"#X1.P&>I=41YA)TT3^V[D^(>G9XSF+^ ^H]&HF^#, ^*GVDVM)HU6'+8
M41F2K6:=G<:SX=B6X%C;RSQY9TFF Z^HU<+QAW@S\D!D-XR@P1T%N-BM =4!
MTPI3FI0\=E)CW485?U64#?(6 (MQ"\-T8-,'K$^698_92P>5=2)KVF2I:,M(
MZ%D%QJ+XM9F@H8YK3^QBVDAJYXK;(&"7AT"[.3GGN:/E+2JHS"IEWMT@6I(W
MDJCH^!PP0QHX/^0-2]V 4C/@O,"HAH.F[!8EVQ)W=8W>&?0*U/-#RT)PS-88
M\MV6/8/NGZUX@767T"DE+:>8B/&R)F?=!>.J,=I!EO+[L>.;!.);^36U\P(]
M:LCJY)R (XR7<YQM;7)HFIF&K/E@K\..^]+.G8&9(LDW[G*RSAA+%V')G %E
MM<ZXSYH34(_@X^>M6$1H9UVNMVH60?1;L;QU"08$+5LRUA1M=V4J.-LMBE;5
M>>83=4]>,@-L$I$^/'W)&<Q#D$50L2!@9R='R.#23(Z+^V!T;)+T5 OBY,24
MF,CDEC%7"+X?(H6/@JE.$)9#M/AI P;*\B",<SN3^F#.?L;&;K = GL/XP7F
MWD==O2T?111("[OQK!S_#*YG!EIC:]J:,U,.\MK-@0M<[]":5$O>LBBE()IH
M<#/8%G=%4U<R?Z:1/)<8<DZ=E0>[N"*\"\B\&21X %"W/=;NP+1NKS\E9\^3
M]VX9'YW]AP[^-IC-.YX-J@F*!KFX3KG;OV25^L!2BV,S5'V"VP/FA3C-4SM0
MH4&+P8[D)X9:Z650B?6>"G"JX\?0?CRC_S#;'Z3!S 'O]M$]*1P4]64]B4=3
M)!K6CQ$R2N%*!QN#I+YV9_K6)N?O0*6LXKYL>PH;!66!X7-Y;3@@:;46K,=7
M@:)O 6#?1I4H"L!%$S79Z92T$<H-^]9I.2@1DK2CL6%/C#)87:2J$X(XSK#"
M:;8O@_,=(1/OZ..PE&=/MA5;.R2\S];A-L 0!MN2F&HMUU_.1KY >OKYQ:HS
M3.ONI:YB*RFX'NGD.Y0%'NVE]/=%1 *%/%@<E!^H?!LVU1$LE1!'BS66<HK5
MB$M!"4H8<:Y)>NW4Q5@+[.\H(,OQO_$!A$ CS5%A^/VO'+= ?(<NYCX'\@%
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
M?>2T*]?";-DTE<5R*H! .N7PGF\#\T&*(T2=&$K"D>2 A[W.R0POT:BK*?7
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
MU@"*Y0\<X+YNOM#T7O\O4$L#!!0    ( #2 B%*']^/.'P<  /$1   9
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
M7@1POG*8'^U"#!S>HU?_ E!+ P04    "  T@(A2^ULI4P(#  "B!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6RM5=MNVS ,_17"3QO@Q8Z=](8D
M0&_#]K A:'=Y&/:@V'2L199<B6[:OQ\E.VD&M!TP["$R)9%'YU 4,]L:NW$U
M(L%#H[2;1S51>Y8DKJBQ$6YD6M2\4QG;".*I72>NM2C*$-2H)$O3HZ014D>+
M65A;VL7,=*2DQJ4%US6-L(\7J,QV'HVCW<*-7-?D%Y+%K!5KO$7ZVBXMSY(]
M2BD;U$X:#1:K>70^/KN8>/_@\$WBUAW8X)6LC-GXR<=R'J6>$"HLR",(_MSC
M)2KE@9C&W8 9[8_T@8?V#OU]T,Y:5L+AI5'?94GU/#J)H,1*=(INS/8##GJF
M'J\PRH41MKUO?AQ!T3DRS1#,#!JI^Z]X&/)P$'"2OA"0#0%9X-T?%%A>"1*+
MF35;L-Z;T;P1I(9H)B>UOY1;LKPK.8X6E\+5('0)P;B^Z^2]4*C)S1)B>.^4
M% /410^5O0 USN"3T50[N-8EEG\"),QK3R[;D;O(7D6\PF($^3B&+,W25_#R
MO=@\X.5_$UMX Y_$P@^Q<F2Y1'Z^<LQD?\PD'#/Y'SG]1RC@F@2J$=K.ML:A
M U.%N2-!R*^&_$+06?'#<W%O2UVHKF3O,.-747MP_Y.:JUMOW+/YB8= J=?@
M:F/I':%M8JBYYM4C*,FN'N(>'36!'M6"0%@$WRDD^Q2&=RW)E4(@ QMMMOPF
M&]-Y[QW50(:#7+?ZQ<_6.PK-N$ZNM:QD(5B6E6X3 ICZFI4P<6;98<POAQB"
M7P=U5M(CE)R)/BT6$9J^-CEM"AW+))\N:;DO,'DG0X_P$2-XN4SZ($#>&])M
ML>5T^+RT:*4IO4XG'>WV*Z,X_;Q_%HJ8A_'ITP$^XSPHH0M6LG0CF,23?#I8
M1Y-Q[WI(X8UC+9\-*\M'T[>0G\;I40;C:7PR3>&+(:'ZZ#R>G!X',TO9'#]7
MU\E!WVC0KD-WY-KPE]*WD/WJO@&?]WWGR;WOWI^$7?,]<6XK#DU'Q].(;RIT
MQ'Y"I@U=:&6(>UHP:RX-M-Z!]RO#FH:)/V#_M[3X#5!+ P04    "  T@(A2
M_[0WDOL'   M$P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6RE6&N/
MV[@5_2N$BRTFJ,>VY'?F <QD,VV S7:02=L/13_0$FT3D42%I,9Q?_V>>TG)
M]KRP[7ZQ)9&\CW//?4B7.V._N:U27OPHB\I=];;>U^^'0Y=M52G=P-2JPLK:
MV%)ZW-K-T-56R9P/E<4P'8UFPU+JJG=]R<_N[?6E:7RA*W5OA6O*4MK]K2K,
M[JJ7]-H'7_1FZ^G!\/JREAOUH/P_ZGN+NV$G)=>EJIPVE;!J?=6[2=[?3F@_
M;_BG5CMW="W(DY4QW^CF4W[5&Y%!JE"9)PD2?X_J@RH*$@0SOD>9O4XE'3R^
M;J7?L>_P926=^F"*?^G<;Z]ZBY[(U5HVA?]B=G]3T9\IR<M,X?A7[,+>R;PG
MLL9Y4\;#L*#45?B7/R(.1P<6HU<.I/% RG8'16SES]++ZTMK=L+2;DBC"W:5
M3\,X75%0'KS%JL8Y?_W5RER)+RI3^E&N"M47ORI_.?0031N&611S&\2DKXA)
M4O'95'[KQ,<J5_FI@"%LZ@Q+6\-NTS<E_JRR@1@G?9&.TM$;\L:=HV.6-W[3
M45GEPOBMLL#66E5Y$*MUW8E_RY7S%D3YSQL*)YW""2N<_%%D_P\Q# I^DJ4(
MZ\=>W+N!6/;GHRE?)4D_G<_%UZT2'TPFST%?B:NREM5>G%E52*]R44OK]^_$
MV:_&*Y%,WXGI:"D6HU3\8F3EA#="E75A]@KR%ZF8SL3=Q\\/-XRG:U9.YUI:
MC<43B7AP+'.63D3:'XV7XN\<@B=;CW8FXX68)9.X;[D8B:2?+!)Q4Z"(R"I3
M N5(Y*99^753(+4STU3>":2Y?X;'V91$GDV6XW<M(M-T'"ZG_<E\)N:#Y 4<
MGS[!)>J> VETM1&6TMT)>.WH=FU-*9RD<X1)\1PV&$R0!_8Y7>I"@H4&SM2^
M#SE*1.E I$*(S5KDVD7'2"8."GD"@/I1H[AA?V95KCVT.J?@UB'0(4I;Z0X8
M'3G$1K_,C-IJ%&E=[$\])!L0-*_LG_^T2)/YA0O1RW0MN<IJ%-K\4>$1'R*[
M:QPTM"@+NMY86<+&6Y7)QD&:<@!J*RN6G0ZF/Y'G=/T\DMJ)IL(# P4A%SP;
M'TS.#;94QL/=1\58A_JIK!-9(9W3:PVL@ 79GHXNM@@AXNB^\7UR(79;G6W1
M1IHB%RLE5*$WFG!"'%FF ]P:7I2R0L,JJ7P@@$ >SCF."-D3@T&"!^+&D3LH
M9JI<(>YM07O3\@/1)+4LL;&FJ4G,P9]< P:/Z+0Y!!-)8L<(HL) ?*JBMKRQ
M%(Z@]%'GYZ@<4)VK4F=]L2% *_+'!1,T6,O^09)3A#:%#A<5&U0JZ1I8B-0'
M7@#4&<8%?/4@9QMX#B(2P%BT>X3 T"'V _S O"!JHSEKUYPYA"4*B;(A2)6I
M0 W2* O&D95UJG?8)W"C\KXHC?-BU8!Q="*NR1@YJVB"B0:!09Q"*EB7Q0#P
M-J95R++GN3(0?X7G1%+I>0\@0J/@BD-2-1P5.QG"B&%!69C]),HZY]4.7.8H
M J@>)3$).;!ABS4TER971:@@SFL2R+*.LB$F(*74HZ89"?'^^JQ$G%0&2J!,
M%ED3.+/3'M&K3DFCHN[@*:&RJ?1_E>N<UI9MCWO]%N1$&D%K1+3B#BH*O09H
M=YP3NJT2#=4\IE$?"18* $[MQ4951#(N-\BSK;'^'!B6+X6B?Q(Z3& (.Q@3
MS0Y.48&MBY#P)^X!%&31P6PR3);*6YT% 0'$^)12#3;F5-9(:5 !$]^'&C*[
M$+<8A<%+1&$E5[K0?G_1K?T2,.(,.EFXTU7,$XM(')X_Q (3R;B/R\3=)_K@
M%*=3,#>3UNY)W*,L&DZQE\J]K&'E#R:38Y*M$<QX1+Y<IU@US1G(P UW 0KH
ML\)<2R1@#C&KQK<<AVR5'PTJ(Y'+?3N=+-OI).W/QNCNY^.X/)\MT>LGDP5,
M.)_%A^D2X\ \Q4APOHR/9E,T[[%8)N=)&A]-)@*K29J(O[0/4C%9C,57XX'I
M:ZT_%1\X\UP;Y-_38X_\PL]"W,J"3\3BL%( JR*\8B_;*Q"?U&(*X?_I,@ P
MF2W$Q_5:9=SP96YJ;J.X_G3WY4$L.>Y)>M']+^9/IJ!.? )CQAB:"!>X9#=Q
M%MF!>^K<K-<<XJ;"*P._$S$E6IJ<I4O,2./E_)T 0#=Y'DC?%E5*MQ5(&SI=
M:PMT1>-9='; $8;A?8A*2RQKEDEW-EM 2XI![&R*F>S@^/T6J5/7I"N.@5A^
MZOK9(GWW%&E% _T3C#'O/<,:G3"G?,8K5-L(NT&"LY:E/"7V:0%O^Y,+PT5P
M+)(FLN-[(SMA+XPPAR$JIXH>#U';@%G4Z%  ,1]QWT7+;YOZP4=,!BB-Y$&-
MDF+R 0@,)^4^-._7![KWK\UYW?06 M>VYM\SQ%'1V.%]6L@N=Z+8;CC$*S8&
M98#,K%;?&UW'SI=CS3>V8EA6QGL>\*I'M#O>$970,(N.HE%8F'H!2\"SVI_$
MAC+A+9LU.,/#B^,.T_4U'C5HXLJ;K!U@'7PB&93ZE8M9E+UL1IN!?]C1SBR;
MOVB4/R[SLJ2L)5+\KWHQIKBV+8>4<<0OJ'QA1N7Z%CO X@D"5.UYSN)BVI\L
MTCY?IGC=G/3Y%-V.^],)5C"Q41D%9,5^\-++]?#H$P8FW U_J*&R S_#UXSN
M:?<MZ"9\ CEL#Q^2/J/T:5A8J#6.C@;S:2^\K;4WWM3\081 ,25?;A42U=(&
MK*\-"E"\(07=%[+KWP!02P,$%     @ -("(4D",1UIP P  <P<  !D   !X
M;"]W;W)K<VAE971S+W-H965T,30N>&ULI55+<]LV$/XK.SRS(@E1#WIDS<1*
M,\TAJ<;IX]#I 2)7%,8@P *@%>?7=Q>D%7DF]J&]D'CL]^VWB\5B<[;NP9\0
M WSMM/&WR2F$_B;+?'W"3OJ9[='0SM&Z3@::NC;SO4/91%"G,Y'GRZR3RB3;
M35S;N^W&#D$K@WL'?N@ZZ9[N4-OS;5(DSPOWJCT%7LBVFUZV^ 7#[_W>T2R[
ML#2J0^.5->#P>)N\*V[N2K:/!G\H//NK,7 D!VL?>/*QN4UR%H0:Z\ ,DGZ/
MN$.MF8AD_#-Q)A>7#+P>/[-_B+%3+ ?I<6?UGZH)I]MDG4"#1SGH<&_/O^ 4
MSX+Y:JM]_,)YM"U% O7@@^TF,"GHE!G_\NN4ARO .G\%(": B+I'1U'E>QGD
M=N/L&1Q;$QL/8J@13>*4X4/Y$ASM*L*%[4?SB"98I]!OLD"$O)S5$_AN!(M7
MP(6 3]:$DX>?38/-2X*,E%SDB&<Y=^)-QO=8SV!>I"!RD;_!-[^$-X]\\U?X
M=EIZCQ[LD9+I'(4*ZGO$\)<\^."H,OY^PU=Y\55&7^5_2^7;X,\V(*QG<$42
M<T"?HH(/RB@ZXP9Z9YNA#A[VGO*4+JMR&E75$N[EF4HCH%-2>UH3HF2;Q0H^
M4_USH %;58/OI4.@#_%4\Q**E&[P"\_* %G3S0NT*=9L,B]SV,OZ09GVRHE8
M%2!HY]=P0@=SUEM545*5KL0JCHH\7<S70)<(R J>4#H/R 4#,IX,'3IV!\9/
M!Y^.44O3\&"=1MS.=KTT3]0):ML:]8W@9Z<"_M38LXD\*O@7ITLM*PI8BS3^
M15E&SBA*T*)#WV-L"_H)@@5#39 ZFU;?Y$$C/$H]X.Q_":]/TK1C0J^5<?YK
MBL<I3V3$Q/Q'JZE%<GX9KTRM!W;%9W%B<^.M5@VE/F[:#NE(:=9Q40^DRDUV
M/C!C:VWC@2 -U++G#GAS55"L#G8_%D?@XW.]C2RLAYLK6U(%MI2WL0(%%5Y>
M3,E-EZOE."S2DHKN93DR!\<P=)Q;#P-'OEI2Z0E85>F"E*T6:;Y:PV\V2#W6
M4$7T\ZF(RK2H1OYJ206U^-&-S:X:88>NC>W>D]_!A+$G7E8O+\J[L9%^-Q^?
MHT_2M8KJ2N.1H/ELM4C C2U^G 3;Q[9ZL(&:=!R>Z%5$QP:T?[1TI:<).[B\
ML]M_ 5!+ P04    "  T@(A2REYT>Y0#  !0"   &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6RU5MN.XS8,_17"!8H6"'Q1G,29)@&2F2[:AVV#";9]
M*/J@V'0LK&QY)7DRTZ\O)3O>#.;2HD!?8EW(P\-#2LKJK/1G4R%:>*QE8]9!
M96U[$T4FK[#F)E0M-K13*EUS2U-]BDRKD1?>J981B^-Y5'/1!)N57]OKS4IU
M5HH&]QI,5]=</^U0JO,Z2(++PKTX5=8M1)M5RT]X0/NIW6N:12-*(6ILC% -
M:"S7P3:YV:7.WAO\)O!LKL;@,CDJ]=E-?B[60>P(H<3<.@1.GP>\12D=$-'X
M,F &8TCG>#V^H'_PN5,N1V[P5LG?16&K=9 %4&#).VGOU?DG'/*9.;Q<2>-_
MX=S;SN<!Y)VQJAZ<B4$MFO[+'P<=KARR^ T'-C@PS[L/Y%G><<LW*ZW.H)TU
MH;F!3]5[$SG1N*(<K*9=07YV\ZNM4,-MIS4V%K;&H#7 FP*>;WP0#6]RP>5@
MLHHL!7<043X$VO6!V!N!$@8?56,K S\V!1;/ 2)B/5)G%^H[]B[B'>8A3),)
ML)C%[^!-1RFF'F_Z!MZA.^:2&R-*D7/7,@94"=SG.P$I^%%(807V^N"7KI_\
MP8_&:NJN/]_AD(X<4L\A_?_+\7Z@7Y1%6(;P'P.2:_*J[XVO!OTD2]AK;+D@
MJ1[I"C$DU=Z$D$SFC VCZ2R%[4DCTBDGS+.PU=#SJ TDR0S8,NW#&%C M]]D
M+&$_#,Z+-+T IMG+6-Q7CWH$ZR.QO/2)S\VSXQJ=4:DD74S/>&^+!TH6W9X&
MT3P0.:7%R'\63X<12V-GC-H*(YJ3QVZUJI7K'M)J)..I";J#>F18,LB^ZB,:
MTVF_SA; 9J_+]&_":,R5IL/E0I%HD%,/*RD*;OU:3KJ"L33K]7;I.;,GY*0O
MNF/Y4K#)H%8O6S;Q7H[7;!*GO1!SJD7F+?KU+)D2%=.BOW'E4PA+"(']0TM=
M5^ >Z4B)W-'.N:D\[J(O-^EVAUH\<(<-Y0A"(EK=]8E]=T $W^$L^1[2.(5E
MMO#>Z2(;1(T7\Q=A2+:=YG\)0C-0H?1"?@H/(134)4XDEZ1&21(:L I,I;0%
MB[JFEZ!51E!P<G%%T&Z_[&0II!R*(9V?)J[:71[ZJ@H\SU7G)BU_XD>)X6M7
M271UR],!.?FWS(#W["_\<75\+K?]*_'5O']K/W)](L% 8DFN<;B8!:#[]ZN?
M6-7Z-^.H+)U&/ZSHR4?M#&B_5*3N,'$!QC\1F[\!4$L#!!0    ( #2 B%+B
M =)I(P@  .<5   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;,U86V_C
M-A/]*X2+%@G@RM;%EUP!)YM%LVBZ;M)N'XKO@99HFUU)5$DJ7N^O[QGJ8MD;
MI^@-^!YLR31YYLSA<&:DRXW2'\U:",L^96ENKGIK:XOSP<#$:Y%QXZE"Y/AG
MJ73&+7[JU< 46O#$+<K203 <C@<9EWGO^M*-S?7UI2IM*G,QU\R46<;U]D:D
M:G/5\WO-P*-<K2T-#*XO"[X23\+^7,PU?@U:E$1F(C=2Y4R+Y55OYI_?1#3?
M3?@@Q<9T[AEYLE#J(_VX3ZYZ0R(D4A%;0N"X/(M;D:8$!!J_UYB]UB0M[-XW
MZ&^=[_!EP8VX5>DO,K'KJ]ZTQQ*QY&5J']7F.U'[,R*\6*7&?;---3<:]EA<
M&JNR>C$89#*OKOQ3K4-GP?38@J!>$#C>E2''\@VW_/I2JPW3-!MH=.-<=:M!
M3N:T*4]6XU^)=?;Z/G\6QD)E:YC,V7N[%IK=Y59:*<SEP,($31S$-=Q-!1<<
M@?,#]J!RNS; 2$2R#S  MY9@T!"\"5Y%?"-BCX5^GP7#8/@*7M@Z'#J\\!B>
M-'&J3*D%4TOVFY*Y9<]P'P.&_<H7QFI$RO]>L12UEB)G*?JWI'T=[@=E!?.'
M'GL5E\T,^0751+; >*,<XWF"&_^,83J6-1"$H!R":!"D8;'*"BV-2 B+%BQ5
MBN,K\]5YA>:0[O=09L:H6'(+!++USBG[H5%V;CPVZ8^#T-V=]2<CGZ@FU6[
M$!"<AZ'G!U[89SBQ!T[X$T?E%MQXOF7QFN<K+*2Q3-BU<F1Y'*L2GN0K<-9,
M.HVZ-,%(?"Y%RME2JPR>YD:E,N$N1UA5><NE9L\\+5ODTA B9]^+9Y&RD);%
MHK#.4RUBM<KE9W#AW:7PRY ;!QQ DB0(_#%+2DVP3DS:R=M[CT3Y<O,ZJ%B^
M<Z'K6J4QXN.-L%RFIMFZ???Y_BX=Q'^M'CPA\4H<8>TPQ.^EM-M&#&ZKP;P-
M#RT*I9WHA="2IN!X<5.'C3EG[S>YT&8M"S87.H8Y)'QVR[7>TJ)91E;K>!*"
MS2%++ N>LADE;3(]3WGLG+_/8Z5AK=JP73#N[M[M^71>!<PW7P61?X'O<'+!
MV9SG/!/5&$<29S=B@1@P??;DS;RYAWW X*WWP<,_ST*#K6$/XI.,%1L-O2'[
MNKF0YM]\-0W\X,+=1],Q0XI!S30\ 4OC@/B2+(<7+^ _"?TLXV/P_M1G_B1@
M;TD@3J=L57+V@-2@>=IGW__T9M9A>*/Y9YD>0$R@R]2=MF;GSR&PRI0%/<B9
MH,AH25I_+F/LF^85RY;A"?D7#"_F][.GF;OW+T[9B7_*GLH5UZS0*BFK&EO[
M$(Z]");I@N]^&([P'4PB]JY<*5(D91]XFHH7Y"#8+R0/IMX4>'2!)/VS:$3?
MP1F.(U=LEE*78 '<V4>GS#Y8K4X0>1,"P^5K%D5C@@K]G1!(I<^\VCQB]6,I
M=+5YEFMU1)K[NQ\/I+GE>8YCM%"6^J!5Z\G8&Y%Q7.#)68!/U#'M9B$VR<"C
MB&6<\M_$,9L/=X][)K%@&W>-A2,7 '2!L<!W'U<N#/3'.2V/7\?3D$W.PI?S
M]B['5AGAW-G_J9.<UPA\(Y$5E^0/99XEDA=R)G*>V*79F#()THFT;D6A-I1P
M%"LXL@EE $OYJYHL<XZD@#BEO(6FE#( )1QD[W@+=6))C>)!VA/"8^]S'++"
MUBEU6*74/JC&_%LT<YR]O7MXF@$VAU>QJRB.DMG/CFC,[+IVLEG9N'OREW/,
M7M2?HB>.D0/,LDS3+4-!2E#IL6GPA7B@"XP_PB,KD-!<&K]#O*"3Y71HD0>
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
M=,XM' LKU_?$(P.)@$"TMWU'9^<%?$)LR9IB9SR#&*;03I, ,2SH:4UOX+[
M& 23.T5/Z0JD.@H!VXIS"9ZKOD,+#T?N]KD9L?EKQ"YPCQA1E5_@M80TA4:N
MG<1E'OJVY815=OT8?1B1<RV535'UFT&X.B]:!;TVJBZ+V4HJS08L+U<<T$=!
M5G8WEEGUFHU6S,SQCY\_?'<!9$,$]+2@;'QQ#V7O^561)&73U+)!<TI<]Z@+
M6HHOW3WMSMF9PH1Y1:%-;#VF1QBK(F1MZ2QD- BB7%\11VNB24H"= 3(26.1
MFSD(P+;1S1(+<^76LMNK#;]!L?C LPD3AN@7>4\QOJ\/YBRPUR8L#/A[L"T
M^U+<J*JOI<.QO#!!CD O*M7L+HB7J89UV(>(FUNC1$PFA]C),8,4^:$D;SRG
MPL=W7_WSZOJ:+[U7+T9V!@F,/5OUB]EX$$1-2N 9XW3"O+- 9Z\9LU+0/F+I
M2N3,<_2QLG934NDYJ93T=A,,TS*;QXB*+A F3'(T,916'"CDM?EA;]5MX2$W
M2Q;YN.4@6WJ_9=A]D'HFU@C>@X=I08<OLJ-MNK(H(6"G;?TXM^I*_/!X'BQ"
MY2&_;R5@6)J#TVAD>D>H \M.R"!!T?G0NS7,@AS%Z#SCL3+' JXZ2^0.E!T0
M"R"<A1=C!:.,!RIH);\ALT8>0H.5D.H0K5D?EA1X^(+* Q LMW#762J#!O,O
M) <\4XV"F2A!*\FEAA:,FKN&?*#9S/.R(6YWZA$1VLJD65,.L9Q[(%DTJD-Z
MEA1^"H7"P019WG@)U8>.MQ!^'N[)I1=^K X@VQ'V3+G/I?P1RSN/;3@HIRC;
MHJ^1;1&Q] -;&-$I[AP&G&NY&[+9QD28%K67S1TTE7S'B,%>!'5S7TN,%4:J
MM4)[L9'KCFG(7WMP;U8,?F_&'I$GSL; TDHDLD9P=$=?TK']D?!F[,_:)9JA
M6KW<AGEXJ%*P"O#K[F*-VI@D7JNV98_5"]64%(VK<F>"$+V]+0LY*]-(!@")
M,:ML5IUMN\QU"O RKF3<1!0H[Z@P%+><#PS$*7Z8-$?V78E/QA87HRT)FK3W
M G#027XX&(RN):JJ+=P4NK"LDDM*0GP^A>OJ?N+OT$/* B/Y30Z_I7+%XFN3
M=_FQ\+%(&D0> 0LHI2=K9#E$68=]0S6@NF'=W-NT3.K?])K*7J+.H6T'[0,P
M' B<>2N;5UI9S0!B>W4[E 6CW5&LER;5M+(R309L47*:K0^R(PT334H_PA[=
MF,QJLS/E9*@!Z"_5YHFLN+4-PLDZ[5$)S6DL?L7-B2W$..A.46&T ,Q%<6?R
MP:$:&/+G%H)=<"L^A=M#E3>K.75B$0KM6SX_GRWA;6?"TN<_0V?$D2)'2$1\
M(,M;6Y@SA7970C!P-;8J-GI4(&1:2Y)A-3_!  *J4MY,M6&I'RN:(/P+4 !,
M4S;LY>!!C6HNAN#?Y)W]"&219HBU ^U/@:(M)46UU3%MY]MN,'394N24#2MD
MX('5(N_0G!Z4><- 6R#,TP1@ATPR@R;Y.R5^M8Q2MOPYJ,,0PLT:AWQ9M50*
M+RHJSD%<<U"F>=0B3))<F?!*VA]S/U7_Y.JD-;H4^[[=5/8T<EXIS:I_#.]D
M-QXV+K>;LAQ\YI6M>Z9LQ&Y 3DD% 9"+VKBOT=63[<A#CSL,XA$QN^R.3"5S
MZB"-;3'W'B+PL94777YG]/"18BO[O?=J'/Q^L,*5L<)_4Q'ZF8K0#^-!*NA[
M%[X;N--LV\ FJU#\142K +_!*L.OOW+Q:WO+;.7A)N:A@']]7C#VHY['HPD3
M\%<I?D->,_6A?FP>NKPR</FQV6O6*+NK& .I9<3LFO).4X]LV,34E#=+>#,:
MFEIKW]#Q#/V YR1,SG;5*2\VM+U5Q(]IZM E9WQGEB1V(Y+P6Q@9W=4W-_)C
M@P9L4)_%)_E<5L)H4/,XYL?Q*-YHT)3EC^UZCU7L+NWI&16'K)T@LU.3A3TS
MJ\")0,K,S,T9,(&,5_I,Q>?Y,VMZ/. 9T(4&0$QMM&;$W$Z"1#QILF8X6MM
MW<SZ1%]I(E52 8;@,'LS<36S[]5Q3UWV4[9KX3"(L&!*')AHA@@]VVT66I9E
M^E X,A5$*,JM^^%P&CF^&R'B\-S6M/=#U65R$]=&-D8Y-I:/G=,PR81!6RI0
M3;S)6_X*H331 O73+57TMD"E9*,I9J*!Q4-4<;;I6XBKEQKE.H';9%(A?9?#
M)WP0I!SJ:M2#7 UM3)9LU%QEIB)<FWB-#(*ZA#SE>M0(N\5T^[/9:WAEU?")
MD1''.@;"SU_$!<(5@8>+*;@O,'PWN 8BQ^,)'DT8G>,H#>]N?NA&SQ[.B%?)
MW<PWCF[D9S1I[AXK[\BL%7:;_,-;)<=8QASK'^XJ.,9.=C=ZR%&1_#M^)TT0
M!V;&J//>5 (_4J8]O[YZ_^,+<>PCT\O9U[VUA&KH&V9MX&<^]!U'Q\^DK\S7
MP=-T\XWU#[;^JN062Q')HC-S!CG<=.K WPJCW>I4S9=[F:/BH EXOE6J&VYH
M@_'C\;?_!U!+ P04    "  T@(A2&&[7_O(#  #Q"   &0   'AL+W=O<FMS
M:&5E=',O<VAE970R,"YX;6RU5DUOXS80_2L#G[J :TFTY,2!8\!QFC:'W0T2
M-'LH>J"DL46L1&I)*H[WUW>&4AQGLPF* KU(I#@?[\T,9[38&?O558@>'IM:
MN_-1Y7U[%D6NJ+"1;F):U'2R,;:1GK9V&[G6HBR#4E-'(HYG42.5'BT7X=N-
M72Y,YVNE\<:"ZYI&VOT%UF9W/DI&3Q]NU;;R_"%:+EJYQ3OT?[8WEG;1P4JI
M&M1.&0T6-^>C57)VD;)\$+A7N'-':V FN3%?>7-=GH]B!H0U%IXM2'H]X!KK
MF@T1C&^#S='!)2L>KY^L7P7NQ"67#M>F_J)*7YV/3D=0XD9VM;\UNS]PX).Q
MO<+4+CQAU\N>9",H.N=-,R@3@D;I_BT?AS@<*9S&;RB(04$$W+VC@/)2>KE<
M6+,#R])DC1>!:M F<$IS4NZ\I5-%>G[YV5=H01O]:]%9B]J#= Z] ZE+,*\.
M-TI+72A9#V*+R!,(-A45@\.+WJ%XPV$BX*/1OG+PFRZQ?&D@(O0'"N*)PH5X
MU^(E%A.8)F,0L8C?L3<]A&0:[$W_GY# 7ZO<>4OE]O<[8-(#F#2 2=\%\^G(
MW^H9S.O#JP.8U9OY^3<._SO[))TD1\#6+U"?A1S1(YF_@$W]I)6J!%D^H/7*
M*;T%?*3&X]#!C:/T3J?].TW@]TY:J3TBW;[6.$5.?TD^0#).9QD]LXQ$!WNY
MT1V;$--3$"*#5?E :.F#-]0/OG7*(OFF#F?]?@QM+9DN\40Z:AM&EIPD!'<*
M=Y6T6(8&4$(K]_WA7)#I%*ZIDANM-DKF-4)!Y4T$D,)"GC;6-)!W1 F=H[,F
MIXAQ0R+4@E'/XCF(\3P]A5LL#/$/1KQ\A&D60Y9D0S3G*22G(0CI.,U$6,W&
M\?0DL%\Y4!Z4&WH&]5=0&BZL_*[J,9 !6)NFE7K/,A8#]9+#L#U$DUR.H<8M
MYY)B4,O<V!_(Y/LC^:?H3^".=I^,1Q"S26"U-I17UQI=AE"KI_@4LF_%?:GX
M2E*X*04[:8/-DAWPH"&Z]T:WTH+9:;2.N<BB,+;D]%&+]%7@Y#@KT':VJ"@Q
M(+<6D3,SX3(4/RG#'^_'<4&^KOQ7Q<TQ3TZR_CW/X!*M>I \5XYDE:;KWS$,
M2O%S:"A)8IR)%.9!78QG\V$5IR\N Q/M6-EB@60^E(.!'*'".N2,AE%GE=^'
M/'$<E'Y YT--4J3Z6TH;Y3EITL&.IAZ_GT&6S\B/\7(XBYK84K(H':1R=?]Y
M??TJ$I.?M;;H: Q1"K=AV'+-$YM^(AV^'N;YJA]CS^+]S\!':;>$B\IQ0ZKQ
MA,>G[0=LO_&F#4,M-Y[*/2PK^B=!RP)TOC$4]&'##@Y_.<M_ %!+ P04
M"  T@(A2*T$]'@\(  "_$@  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX
M;6R]6%MSXC@6_BLJIFHJJ?("MK$QZ215D,M,[W:FLYULS\/6/@A;@*9MBY'D
M$/K7[W<D8R"39!YV:Q[P5>?H.]^YXO.-TM_,2@C+GJNR-A>]E;7KL\' Y"M1
M<=-7:U'CS4+IBEO<ZN7 K+7@A1.JRD$T'*:#BLNZ=WGNGMWKRW/5V%+6XEXS
MTU05U]N9*-7FHA?V=@^^R.7*TH/!Y?F:+\6#L/]:WVO<#3HMA:Q$;:2JF1:+
MB]XT/)N-:+U;\%6*C3FX9F3)7*EO=/.QN.@-"9 H16Y) \?I25R)LB1%@/%[
MJ[/7;4F"A]<[[;?.=M@RYT9<J?)76=C512_KL4(L>%/:+VKSLVCM24A?KDKC
MCFSCUXZC'LL;8U75"@-!)6M_YL\M#P<"V? -@:@5B!QNOY%#><TMOSS7:L,T
MK88VNG"F.FF DS4YY<%JO)60LY<S7O(Z%X;QNF"/FM>&.[H,<-@5^R)*;D7!
M[KFVLETU72QD*=WC*U6M>8T7YP,+,*1RD+<;S_S&T1L;AQ&[4[5=&793%Z(X
M5C" %9TIT<Z46?2NQFN1]UD<!BP:1L-W],4=-;'3%[^E3YJ\5*;1@JD%LX?<
MS(7="$%1Z>E9M_3\F\\-%N;V/^_L/^KV'[G]1W^]:][?^!=E!0N3/OL_(3C6
M\RJ1=B7:]5NW2%J#.C$WLI!<DXH5?Q)8C:6BE,@#MX.L60XMJI0%]SD.40Y_
MU<JRPKO/+[,K:>BIZ+-';+67PFMC<4*=P9;P\P*ZZUSRDJV5D9U66>>J$G0J
MFT(XO M5HJ3)>HFR\)9]CJ>74>)0[GG*=SR=N<C%(9QTE)VQJ3$"T$[R1FN
MW$%P9O$\5PT!UR(7\HG/2W'*KAM@TZIBMS=W#]/7Z;PW?99&(W>.@F$\V4L]
M.E?D_&\H=+QS2C*<L&P8[9>AWM7B&_SQDU;-FIV$IRR,8Q8G,?L,=O0!)./>
M)BQ*0[=A&$1C?Q4'HR0YL/J3Y'/0XEAZU6#3K->E%-J3J-Q&Y8$0/2T5'.!I
ML.H]$DZB4W82GSHDH\23D>'<2KY.! G%01+&;!2,PO%N\3$=M"B+A[ TC)*6
MCS7?MF3@Y03<A\YXVC0)QI$G9!QD2>CHNM?"P'J833'TNJ_[3M<7D2M=O+*P
MW=$9OR?.6<P=LUU>%CNO_B%4M4\660B-QS!T+@B >A+:(YCFM#NRH-P&2 GM
M4F,K.'825-@9RK*HYB!@5YH#[VM"A8LL( ELL^&4H4P\8]XPM(E!8Z7L<L!(
M:X,<+%T[=_[>4KK._\R$/@!8+DOS9A%_67M4&[Y_9&)?4H#5IS\2]*@P[F.9
M;&,?7=DX8P^</ _Z#O)^I]E' ,GYJW0R:J\P6>T#*T8&C:#0@BQC=P7)!P.T
M.=MGLZ]3>-6]T@%[Z$_[&%'85?\K(GO(*")QNO$4 _I]H_,59IK#=&H=8 YK
M2!HD<8;@'"<IRX)LG!U(@E9$2(YXTC#KO1H21T$412P>!<,TIKMX/#E6I/D&
MPPTL1/T-J-QK#VR-:'.Q< RNXX9B.@R#%'R%$5 F+!P%DV3"I@4"U4KCZGL7
M6VLNB[<S/$LA[DR-@G 2'R!TFTX+7,6@8S09LV02O7S_]V:I$(ZB9%\YHA5*
M1O$8QPPVXSC>"Y#%IEER[07O<5!6:0XG%YC\B 0V_=[D"#W-7W@3T"+2-XXR
M'-/AZ"VM,T0_PJ]F=W+9 %2(2(M9"HI25)I#H9S7-86E5D63V]::#@K&M"=N
M>$'X .*?#<+0<JV.<?6!+$I9FD6@)CU2+^LG^$"YRNM4?Q)<L6E)([X%8P)0
MYVC))F"?'J^GU"702T+P1NRER;&%R 'X_B7&._$L889#B+(H\Y+_)EXP%P_!
M6!:R:)*Q:U5SG[>(AH^UL=(V%!<BKU6IEC)7;$N"-\8VA03(AP:A*)6F@B/<
M "O0I%#YIOVKOJO;5)$C%/TP&KO?T1:W35WP7/[X0S2*/]3L5E2&M[)AB(XP
M2EF(G.B2G()_(83I(G:7VQC/8@8#PC1KVTN7&:^.'"$2(V%031 _@S@4Z@IF
ML,K59E\<D0TSQ75!-]<2E07>,K02C4B2 )A=^DQJEW=E$YIX:=3_J,[U+:%W
MH&$OGL+?AV7;][Q'][SHN-U0!ZEXX7KQQ\>;ASN(HA,O5SO.,<>UHX!!*&*7
M2M <L.V[XG'+GY1K: @;3(:-F_N :JKGDNH:W:*USC3_+DN&F\^P9M_4PHGK
M8N!AOQP!.6]JI#!-J2NNEV)GYN$J9%LN1.&FR#?ZT9703^(WC"Q _@^.6J8)
MAY&E#^R \?U8XWKBKBP&[!<*^),??\BB:/C!R[J;\,-IP*0Q#;4R3 P;<A.J
M^$+JBJ#8%;<.!SJ>L\//P4LMO+_6C38-QP78WJQDOH(#]FL%VV\5CC\@>I6V
M:)=2^5&\=;1&VOC9CK;L:CE5_8"9%8HG04+9;VCN9HL&#S!@Y'Z@V;GWCJ,H
M,'( 6F_DQWN^!-(E=2.:K9$6+==M$HEGD3?T,0!D+62^FR;_+,H#-_@L:_G=
M#P @;M=0BD9[VJ@AD[5TYRI%X4/S<%YX,2)<M6/N(50/2%3K4FT%_>^IQ8+&
M5S>AAGYHG% 7II%QF*!@:?>?B*SL%J,TA%G*DC%[0/@!,WV]H)*P]7]VP@F-
M UB4C%_[MSHX^*B BK-TGTZ,=YW_OM ][;[.3/U'B?UR_VD'/EI*&%6*!42'
M_7'28]I_+O$W5JW=)XJYLE95[G(ED,V:%N#]0N&O6WM#&W3?K"[_"U!+ P04
M    "  T@(A2R&*&3F #  #="   &0   'AL+W=O<FMS:&5E=',O<VAE970R
M,BYX;6RU5FUOXS8,_BN$!PP;X,66XKRX2P(TO1ON@'4KVMV&8=@'Q:83X6PI
MD^1+NU\_2G;<=-?F,*#[$E,R^?!Y2%G,XJ#-1[M#='#?U,HNHYUS^XLDL<4.
M&V%'>H^*WE3:-,+1TFP3NS<HRA#4U E/TVG2"*FBU2+LW9C50K>NE@IO#-BV
M:81Y6&.M#\N(1<>-6[G=.;^1K!9[L<4[=!_V-X96R8!2R@:5E5J!P6H97;*+
M=>;]@\.O$@_VQ :O9*/U1[]X7RZCU!/"&@OG$00]/N$5UK4'(AI_]9C1D-('
MGMI']!^"=M*R$1:O=/V;+-UN&<TC*+$2;>UN]>$=]GHF'J_0M0V_<.A\)WD$
M16N=;OI@8M!(U3W%?5^'DX!Y^D( [P-XX-TE"BS?""=6"Z,/8+PWH7DC2 W1
M1$XJWY0[9^BMI#BW6HM:J (M"%7"+T8H*T*Y+$@%I)M4*;AJC4%52+2+Q%%2
M'YH4?8)UEX"_D(!QN-;*[2R\52663P$28CM0YD?*:WX6\0T6(QBS&'C*TS-X
MXZ$$XX W?IT2P!^7&^L,^?QY)GDV),]"\NS_J_^K)H!+:]'9&&HI-K*63O:A
M[C2T1*7I, J'I8>I>ICB$488!+?3%NG+%;7\NW,41Y<'*&55(9D.*J,;\D6H
M6A7P1?WHIJOPZDHW>Z$>1D3/;]$1P&:#9C@&@2)/61Z#" +"QJF&+U*. >_I
M7J/HX'"-][(0"O9HM85O"CK#ON<MD1.-;I6SWP:1PA)637>;O>AK!S^>I!W*
MWY78P4]:?5?T]G-[+PG\,+H;04F9A+' 63R;SR #'D^S"4S2.)_F\+8U1/7K
MK^:<\>^'9SX9S&>Q6?X4F[&8<0[YF,!G4P[C63S-V0O@63Z8=)9"JQ[0HZ#_
MV#^7T2?LNS7_CZ?J%5KTY NXQ4^H6FK.36N*'=WMH3[OE:.#:1W\3'(,_$YZ
M7I(3*G<L7$;%8CR>IPS&<4;B>,S9^$Q\7_FA\/$DG0++XG$ZHT7.4M\!_@6$
MIWW))MEG/3H3/O\7@6S.@,VI_[DGS_T18%/VW#67G(R<!LTV#%8+A2][-WV&
MW6%V7W8CZ]&]&_S7PFPE=:/&BD+3T6P2@>F&:;=P>A\&V$8[&H?!W-'_#S3>
M@=Y76KOCPB<8_M&L_@%02P,$%     @ -("(4AZP3=:0$0  XS0  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C,N>&ULO5MK;QLYLOTKA!=9R+B*K'ZH6W(>
M@)UQYAJ8S!IV=O;#8C]0+4KBI-74],..[Z^_I_CH9NOE3&9F 4.6U&2QJEAU
MZD'J[9,JOU1K(6KV=9,7U;NS=5UO+R\NJFPM-KP:J:TH\&2IR@VO\;%<753;
M4O"%GK3)+\+Q.+G8<%F<O7^KO[LKW[]539W+0MR5K&HV&UX^7XM</;T["\[<
M%_=RM:[IBXOW;[=\)1Y$_<_M78E/%RV5A=R(HI*J8*58OCN["BZO8QJO!_PB
MQ5/EO6<DR5RI+_3A=O'N;$P,B5QD-5'@^/<H/H@\)T)@XS=+\ZQ=DB;Z[QWU
MCUIVR#+GE?B@\G_)1;U^=S8]8PNQY$U>WZNG_Q56G@G1RU1>Z5?V9,9.DC.6
M-56M-G8R.-C(POSG7ZT>O G3\9$)H9T0:K[-0IK+'WC-W[\MU1,K:32HT1LM
MJIX-YF1!F_)0EW@J,:]^?Z>J^O7-9INK9ZBZ9KQ8L'_4:U&RGU7Q.FO*DKXU
M X1@UZ(02UE7;R]J+$XD+C*[T+59*#RR4!"R3ZJHUQ6[*19BT2=P :Y;UD/'
M^G5XDN(/(ANQ*!BR<!R.3]"+6E5$FEYTC)ZLLEQ532F86M+.XOF"S8W$;)OS
MHF+_YO.J+F%*_SFQ8-PN&.L%X[]>]Z<7^EG5@@7IB'WGBNSS6K /:K/EQ3-;
M\XH]\E*JIF(YGZN2Y9+/92YK*2H&F&#"S9^[^;)@F2H*ZXE/LEZSK75L8J$4
MM2R%YDBK><@J44A5ROJ9 6HVLME4>J#2O&Y)"M%)X989=0R#P6=L(199R&+%
MFBU6PEQPT10U'CV!CM#?2(QXE(N&YRW?6 L/<Y7Q6BR@M%* G5K; C",23QG
M"QA+4VD)8"QUIY^__VT:!NF;0[J!%CZ)KS)30ZPOLS6XV6Q+61E&J@:FQ8M:
M@I,-_]5(KVFK2@RAHTR5<!RB8B0I*I7+!?'(8*J\R&@F2-1:D] &=CQ@5Q7P
M=DMZ[V\C+PK(G#\S\<CS!I,J31; 7JF"SW-HLJJ<;-PCTE2&"5)S7\9GO?N[
MN]/M6^'9V+Z-D#(:<$^+C-AMIRMX6P-[@W 9S[,F-T/,6B>,2'^Y;T>@5[$G
M1 'Z;V534!VI,0/KFBY]OQ6P\06VBBQE(6I1;C0@-!59%(U8JASV0)]R5:Q>
MTPA?4Y=6 HU/> EF]#)E']UF73*"'+)(5F)]H]E:M6(:N]@%(C7/Y8K73FP:
M4B!X2U@H#!7/"TS17^W.[/9I #9%?<[24<A>X76"U]DHQNL#S\EU9)&1)8A+
M-B!D^">T6%SHUW,6Z^'N-<'KQZ8FU'2[X2:S2(]QKS3R6JJ-J$N903FJK+GF
MYN;3P\,5=#.>L4%P_L)'J,Q)<8LG;):R07BNW[\^\/YG"MVY;QQ(-5@R9L^"
ME]6!-_=:A\O.0"%:H1YAOM>?KN[!!NA&YR<^M#R/S/[S@MU\)6,21:8CRX/2
MGOH@X MZ,\CB#$I*\GX-% ]P4EFMSUN!CE&[+:I:U@W,QCY7V'>BOFI*Y=9Z
M80DKPHA=:5<#)G1+M(ZH+0V;MU8+E:O5<VNNK6\8<^V9])-ULF<I<L! "7(8
M7("E>WH,_N\%*9@-"#?#\9O;^WO]+GAS;D%2%H\J?R10ME2@MD>A$:)> XLS
M3O!(BQ#7&?EQJ>&,-I%G:^O(QH]K_D44;%FJ39^< SJGXX]B(4IP^2/M?*'M
MYC/9= /E7"NXW>!+H9X*PI /-Y]O'CIL/X>[9;PQH(X5P:'>$K$%JI=?M*>R
M-7)%]EMCS!^XOE5:6YUK>\'"PT(3QSI;'OJ!AVV;,D-P)DT5&MX=(AL0A'I@
M<90#5R[^/$G X!R.R^4",$L!1F.;V6NE88QE%'\*-G\V.K9N@5C+:?]-7*UZ
M(<*PQ3=D!GH;6HQO=PA+N'51*;B8U@&J\44*P[RR7P-/[SRX?VB1'? :L#O$
MC&@\T?^3A+X+$?\B-B'0#2,6A@E+ GH?LS!.61+1^PD+IS.6I/0^(:;"<31F
MP7 ZB3$[H0@:0E"$DTRTP7 WW?G>@->%!5^N^PZI[BB,7;)?@$B'\9^$G<T2
M(W28ZB3N\>CH8)C$$&L80UU76=9L=(PY.#3$4/ V',=3P$UF,X%MJ7XUVW<B
M)FFHY*?)@Y,T(#4G,?OA.*EX& 4!BX8SU Y.113:V;(I%K .Q&HN2T;YBP#L
M#J%+@M]A$!+PGPR VER&03#6[\)A.AM[%G5G<X67=!\!\O7\('Y!]R',+HBB
ME_0^B2 OK/,OT'D4P?"GT2E]3Y,)_,)7A$V:3FD]2DGG8?HM&D_#J?X_&4?L
MLT+T_V[?,?LWC:;V73B+R%E!MD3-S'1Z4_4_4,(L36Q?RJ_@D=:B0H:270)5
M"D-=(BT15\M&9])=[@WA+8AK\1V.$DXA3)G=]P'K\_-6AY:.F.?U'S479F$,
M+3FM4)FL@+ %J>(K\_*37 J+Z.T#4$$ZQ8LO/4Z#E#(Y2LEL %MU <P?%]*X
MB/*R7_H: ,@VL(@,A4%M.5I#O,JL9U@:C]M7+TTWU<.*+% A2BY+OA'4D>DE
MZB8S1TR$KK JTH^NHKDM4 ((]IE_93_Q)[T]M-7WAF876)QH/^GBPPWUH_=N
MAN5R)$&C1^2J+N C<.7\R6.'>BQR Y,G:]>IO7@4R)>P$F^?E>*W!B"], ^)
M%(P+6>V\V:]>#DAFIU-FQ!'#74%'&;/V>/E(R8"MA#.!-!E#"E7+):0SV<&&
M#'NNB\:-K&U$U5&W08)F#8C4PEL"+:^^'3@ZK?7*@[F/-V5(@1UZT5X*43\?
M*'U=>Z"_ZVN./(NS6F3K H+D5/%IYH56!%D%E+(E-R5[)+,! W+Y[.HM."$\
M$1Z,C,X"GXG(&IYT5P$&R,M6&5MN4,5+0?QRTA2^6I\>H6%K3I!3PI9I>5U+
M-ECW4?HUOX.YFH#&Z*(3ZH \+E5V$AFUFYH5Y1!P0ZIV^1K@4>UNF$Z38)IM
M[N;M'#& 10\IF'H6>:7^D()A&CS/W5>FDV+;&@8&_61T;1+_2GC=&5)/*:LO
MI!<3I^P^[=K/+MZ[@IYJS%("@27@B=?&XS1XN0TG/@W>'[9,;T ?M4DXU"[0
M1P4WPQ?M?G3-&N@-GF'V0!?[OG:@7!)969*:H%GGB1)HKS@QD293*)-!KS*&
MJW-KH-3&]'-L06WL%[(\2*K%?(QS8)++C;1V07RTDNK%?0.31:OV+2\)((;$
M;C!^9>HHVAE3K=2MK&VF7LE5H>&G, T2U!H(W5U.O*MGQR4UM>1"<C*4/5C<
MVQRH.WLF'CHU A=RU%TU<JU7;C%M_U:YKDPZ7+-YGC-B/S80B5JC5=OCJ7FY
M$K[O:8R:"]0[?H!RPY$-<>.\<) ,5*F7H.-4I^:%R#1$&/O:((3JE@Y$A<VZ
MK88]K#INP*5:\M(UI&R&@3U82(-.&L@?N<RUK=L\C%*,/96ZHDMCB,,/+Z?H
M;Y?MF_6,@KHW>6,;C9UBC,YWZK$NE['UZ9T;?XD\<UY?LA]+E*Q@<@%\U)A[
M+3=S\/HPNAI=CZA1]6'$?AF9+-HD<RC$S"S;)Q.EHCP'E$5_'J;-V)1]X%M9
M4S/MHZ(-4.P&FOO[W\(X>K,AGEQ;9&\R*D!VDR/?08"D"AUI%@QGJU2^-U2;
M:/@&$Z[R)3_Z&-EU4SHP-26LH,,.*",3FSFR6G=<,31J(_U33[!?R"]0%9,7
M;OB7ON?ULHP#F*?I+90P3FP0AX9I0H0LIHOZ$I6%$8+J:MU$CMF5-2M*A,'.
M_QUI0TN3YW0]Z#:6]89YSZE'\UMC<K3^W%ZI](\/M\;8/MB*X($B,1#QCJ#!
M?1C\".\\IU3M)X7JB>J16Z\K>@^ZU,&Q2]^=ZAUK0PQGIFHQW06WR?0^F!I;
MG:&HVJN6*I9,V]'N?PQKBV:VZM'49^DQZF%DOD,EFT;?HAA8TG]3,4%JRN9!
M')\;ANW7IA/1KZ5;I:#:P(#6DV*&:M-3A^W=1*%',1R;A::3R3>I8?K?5<-L
MLK=U@XG52&+%20_J(@[W# 26- B3<U\E47J<_LS89A3'NWQ;B#]] -!W9%-Q
MZ],HL2:Q'X7SY3[DLT$;8$JS!*W&OYY?[AYR&,3H-25>6*CJDNJ5+'24=?F5
M;N!6K2DXP74K(4FA@%:811]_V<!K;W32TY9Z@'?.PB!BLZFN::_:\F %:S$(
MEL-<]*F@U&<_NGV<K7FQ,MEOUS3PS\D&*78SGB1L$$W2\^^ANQ ;M2KY%NEG
MCW(PC??,YRH#C%8V7]A].)A&YPB/I4 L05@P2Y@&?5L#L<%*>X<^PHCI)0'_
M=VMH;+O5:<I"HG:H(, N^6 :_9']%M3S\7=ZZ%F6!X2[V_\]=F^3FWZW^5)+
M$B9O3(5B\G/7:S0F,B2U8::N!:T+^(E2[P2. F]1B5%+]L_;^S]$\Z"=Z@@_
M81^Z8=H'3<_;*?5$[_'/Z8!KS#C=!K\U1U<M:Z;QIWO#^EUD8W(\C)(N'E86
M^_71+D5T"EZ$W#?+I2YU"SH JI%;Z[6Z1(^0]G9G1P'K8#6=:'C?W0 Z"#?Z
M#R<IFTPG<*59<,#O:!0ENX-D!B^;PLO::POZ0&003R;DAS-ZQ4KGIYT[#M)O
M<U/JC =@2,?$5B^H\;"AR$)T-/=CC6F_'U+SH4[YH>VA9K*F9.G$27!X8Y P
M(3U 5-S3^"1"#*7@>%S=P31E 7!A,(WW5)D2D-'W@SC<E9P6=O)ZF8F&&1N^
M?0'@)LDI-_%[S2<,>S>5N'3G2U3J]D*?#F 6_D*;8@W';6Z8S$*CE-R#K!X7
M,-1I@,)YWP1)A2PF*X=6=KK+3@\(A\F..O<MZALCQ" =T]YT@EK,]T2$H@X*
M>R![>EEAH<F< FMWP7CV@JJ",4D;GF31IF,^\2LZE8:]-GE]K!/2M0:TU>1]
M9=LF[X87?&6,8J]\\PI#W?,KA.G*?$-1UQ.1PG&Y ";37+KN2=MJ&TW>P;..
M!ZDY%JC-;8Y>\N'?(:)>!P5 W;XU#9)</'*=!SAO]>?J<90Y5LW\5UN;5N0;
MM7QT>9F]C41$2]6L3&>L.P5K #,.M,QEA*&FN'_UP)6>5?]&BWGHG=$_FZ:/
M:?@2/G@%MX2<6=WE![W[.I<F73#W='C=W8,P;1QS0&:MPC_9UZ=UM=QX"<+#
M 1YWR??[C[M2V;L2"+&F\]\]<5#E6JG\F;I(ICW:';B;-NK67'4S2QCA]?[/
M4;S3\0D)J#,M;D[.7(\X&(U?N87\#;>W[D[G9-X%K+85NNM%!V]C&AE\ ]+:
MEI7AQR[N[^=AL\2$N;O,T%E:=Z>K9U>F>6C[7>:$Q;]'8N>[0X6.B.M2>@=R
M<T6-O-?F!LDE^Q_B^M(5N@]'"]T_\=*8"\:],IFJ9 JO?U9]G$SW^R?QU$$\
M O>A#LI^A1,!G]/0KX\GLZ/TI[&E'X6IOC"EMW37:?Y2\</(E"SI?I? -3L0
MZZ;)0?%G^VE>S*(P]L2/QN%1^O',TI]08$M'T^Y.;^\N#F58'VUS^_?U*_>3
M>4OO>YJ$1]O*.GNZ]>HLG;3!KU:*&@(@NKAD_^(K>]BI]Y?PSR:MMEB,866A
M?1?"*.WQ<.6.AXEH12G(A"ZEA&FJ[6;<Z0Q.34Y$)^&$E=,92_$7]VQ@[Z:I
M)3MPEZ^1 &%;Z18&MIS.U%\;T'&'E&X_[(3I"*E9S)"_]110B3QW!Y+ I3;F
MM^H_J(]@,DQ"2G&&XX3RNN&$>G0'U1 /)\BGXV$:T&L"E1Q3PP3/)M&,Q70#
MZ7=J(D0E$*!$"B;3;U8&&06RKIXZ^().4^E*/EUL.ZV$<!@#=L)ABCH#KRAY
M#FM@$@<L"2>0+STJ.WP;!0OEXK]3\&A*<L2)N8I_X!*[+9S].;M0$'ZSRH(D
M,6J.W86;HWYKVXK#Q,)6-!Y.$EO^4?\E/O2#APOOAR<;4:[TSVLJ<S9L?H/2
M?MO^@N?*_'"E&VY^_O.)ERNJZW*QQ-3Q*)V<L=+\I,9\J-56_XQEKNI:;?3;
MM>!(B&@ GB\5Y+8?:('V=TWO_Q]02P,$%     @ -("(4G!0JD\9"   '!0
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULG5C;<MRX$?T5U*0V)5=1
MFB%'FHLMJ4KRI7:3\D99>YV'5!XP)&:(F"1H )0T^?J<;H 41Y(59Q]L\8)N
M=!^</MW#\SMCO[I2*2_NZZIQ%Y/2^_;U=.KR4M72G9A6-7BS-;:6'K=V-W6M
M5;)@H[J:9K/98EI+W4PNS_G9C;T\-YVO=*-NK'!=74N[OU:5N;N8I)/^P6]Z
M5WIZ,+T\;^5.?5+^]_;&XFXZ>"ETK1JG32.LVEY,KM+7UZ>TGA=\T>K.C:X%
M9;(QYBO=_%)<3&84D*I4[LF#Q)];]595%3E"&-^BS\FP)1F.KWOO'SAWY+*1
M3KTUU3]TX<N+R6HB"K657>5_,W<_JYC/&?G+3>7X?W$7U\XF(N^<-W4T1@2U
M;L)?>1]Q^!&#+!ID''?8B*-\)[V\/+?F3EA:#6]TP:FR-8+3#1W*)V_Q5L/.
M7UZ;IG/BQIJ=E;4[GWKXI#?3/-I?!_OL._9I)CZ:QI=.O&\*51PZF"*8(:*L
MC^@Z>]'C.Y6?B'F:B&R6S5[P-Q\RG+._^??\:9=7QG56";,57MG:"=D4(C=-
MH8D9CIZ[4EIU3.=;B%;N03LOI+6RV2F^_J?<.&_!H7^]$-+I$-(IAW3ZAT%_
MV?Y7XY5(5R?BT!$]2L7?.]EX[26QG1/]ULFJOS>;?RNN R<^ETILV+X-]@(E
M+M2]RKNP0#L1\.#B*;6ZU<U.Y,IZU+K8&5DYH9R7FTJ#?P7V:K!3M1>;/1C:
MR(@<A5!HBVV-=8FX*W5>"MWD55<HBNV'@J57KE6YEA6%2\_=":=PX&%D815$
MRG$ +2SN-2I8(;BSV4_,@R%[<HVS?\B57KT'.TRM<_%%5IT25P6X+8[^_*=5
MELW>O/]RQ5?IFU>B5KXTA:G,;A_B&4(XP(:@);\C>*47"K *1>'O#]$&.>N-
M;B0+5XP6NXJ=:I1%'N"HLKTE)0#(36?%6U.WL@F/GMK$12VR!2S]V@_O/WZZ
M&K#\4?!'^-)&5E$#('Z,\ V$> GFW*("<ZQQ79XKY\16,DT.>16VV*B=;GB+
MZ'ZOI V<91A[9$]&S):UZ1 AL"T453[JJ'B((-A5>J<WE2)8$(L&)IY.-UV^
M<:)2MZJB_9!J"Z70&UT-D!_PY3'0G'_;5LB.G&\ZA[V18-?HD(ZJV\KLE>*N
MY2@/"ESS5=U5DH(>HP"?.450*$L8D(OO17>G?:E#7.C6LM'_82(E!_NZF*10
MMZ!X8%J0Q;I5X!5Q@*\;%UY&CVC=7Y4/(*.*B8-8V582KZ7=*49;W1,Y"!]8
MU:$_D,C*"HT_&>BY!<6K_I"@N@P5S&G?SH^/2A+A:3.H"GD*>A0$)M+AJ2!A
M@=TS34:<(#Y;(FQN=D FA.A#,J96 O8^^(W/F6;XU[#$!1*W4K-=+ET9,C$5
MQALZF+#=NVXX)7J N*@["O0V56]0NGU_2[)9NF:WN%B-5 D( OD0IR73@!(N
MO!$WT+[EZ3*AB_7IC.WIV>)LG3 90N56D"2TA$Q\>J:Y1>FG<R-L>C4H)? !
M"";_^OAX>PW;@.=;S;AK" $T0!\TCLACM@EX.UY("C%F&Z330F%C^9R(WP&1
M':KIN1"2AVH=:,SGP4I8!7" F.)N,FC6@0X=;?7] .>KA"S:SN;(6P4I9#3?
MFEP>8]*3\1F/!^"P%:;EF2$YK/\A^T$Z'M7D]^I1VT$;^H*D[&&-L;*G>3&4
M#)9KC"VWNJ",4!,\E@.DP'"9?^O0:HNG\3),A6J-TSYP7@IO,5\^5..H-]42
M&A<4&6]J9!GK0&Y].*,].\1:'Q1Z/O^)>U*@_P>]1<ZQ9(DHC_ <4(I',VP=
M#PGTP;EL%/&G>.:(GDDO)G'8B,:6__-($79D^,LE*PYJ-A&-B63M8RDE):(4
MAB0,D+%F!\)B:ALZ&2FU^(L$!A J]I\N.((8'-H)U&S/. L#.:-3*ZV*IP&
MM2G"T?=D'P <[<VG^[AR6%:;H3BDT[%)\Q%39*6I"HIRU,>\O%=Q\.H5 UT)
M=;R!7KNHHP,_^ZV&XSX,\BBRB7R^>I#3$.]5@6ZM:>9F7GPFKHJC.#VZL"M$
M-XHRM493Z:)OOWS$K_II$_ZB%+%6=TWA_K^Z/R():Q!,EX_Z^UMC6T,='Q,X
M_;I$O1 JM?9>J6%SJA,. +,QO,<CP<!3#OB</-D7Q4?ZQ-- 4-F7)9Q4&^**
MZO?[8Z<\BR';B$,;X(F&G@?]<22O<$^ TB9Q,LS#R28A%LK#"*A1/T$SL>)4
MR#NYP..(%7)U-#Z";S+40X$)FBI@U"&N_-/"&A._)V\W](1(MX%*#Y)QV"."
MTDD76[)[+7[M>)O^1YX3OPP&-X1=0/RO?_L@OJ#,B/"AKD(UGBV6R6*9BF6Z
M3M)Y1@^7QZP ="7FV2(Y6Z1BOE@GRW7*DG#,V7!#S](TR=:X.5LDV8I?K^EU
MN$+J63*;+<3IV3*9SU<, [W. B"+1;!:PWJ=+>AA2J_GXK/Q*",8K^;):H98
MDB5Z_^EB]0<UC"P\^QP/'G% ZAM_A$5:[0BEK37UL[P<<0Q]LG/]),2'*JA&
M,1,6J@*S),^%-+ND0(G_KE;#/),"ED?SS!4;/.5.3&4=4I&8/?W#[#34:U L
M* VQ_4 SAK&/_=-@VH3?.]0P>39^-'^EZVR(,YN?'H2)RH*^AE_IIR?/?3"8
MCK[8U IC,WV7HI"P1_AX,SP=/GU=A2\^#\O#=[./F+JA3?@UL(7I[&1Y-A$V
M?(L*-]ZT_/UG8[PW-5^62J*N: '>;PT"C3>TP?!!\/*_4$L#!!0    ( #2
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
M&8G5M,.=IA[J; 3IH27</M]4KAFV7-:@-EJIO\Z0F-A9TUE.%8;EXM")[S:
M[R2IMV94:M%V\CTF8E,N1]@Y'JRSA@$0P^6(E?(WQ#)! Z0IJ7$D+D1-H0\$
MSXM?;CZ\_0F"@_1(5+(X?<H_?NPDL770JA?=<I29S!VBM=*6Q%T:XA'5_2QR
MV;6L9,D5&7P+J='LK1L#\6LLH-=Q=%,#"ZFYY]F" XKOQ% 9DM3N;AO8$*0/
M[#0SY*7MQL:,>K\-3BOZ*/0FMW@?+YLD"U&"IXF]S0A9'4"2;)MG$[8$:&J)
M:9/E9KHCW_92YA[MZX.ZK*FDZJDP/\^5<W>K%^S3F!):-1A?Y'@LS,"TGM^Z
ME6W7F@,GVX;S6R6$;6[;"=R/!4 @<\ZP)$ Q "RWVTC$ I4(-%L NJT]]+-F
M.3>X(K5Q?,7O9=55:(8A;=\6]Z.-H<"GLC6%QOZ41(F.8H97Z&PV;LP0M6CI
M9TOJ2[#9]+EV[N@#E 0RM*FSIK.S,[U(B5$?N[C7#R:3E6&6PXG>]/",&W_2
MX$,C.>+%-D<0]7&C&%2TR8R]%%TKUZS,C;S(71_E#*L+&OB70ZWD0[QO4;!1
MTZ5>>G2-"@6!6>&R"ZXGU/UA%/NYJ7\JZ*V$]$6[.L"[L0=X[8[3N\_(M+GU
M/YJ# IT#Z(C98HCY!=9 P<#,"5"HV64_,+"*>A&*C2^H*;JTPE\B8 YABVRW
MQ]9FSEY+'=-=8Z*^,J>?F*XCO^^*T7.CT:7;Q3BU[_[8#Q8;S<GV&K?-H?9[
MCVJ^& S1*[*/.NA/T\F<5#PTH(\9*$W8<98G _0"X:,*'$=>/*!##YHJ5Z0V
MK1-C8$.('*/?1'$8L"ATHG37B2*-Z,>^!_G2V F2N+=/N:2[WSS] 8_1,@#/
M*+&*@E^:!GNM8GF;G;'7;^M/CSY2!&]DD]T09F&_(0T'6P3CW!X<A%%O]7X-
MS!\NS!]Z2:_A?KU2+$WL2'\<Q4Z:>)9"$CA!GNYB!W6\WA!IW*_.,B?-HC^6
MY]G_),^7OT3ORG-R1)\561Q856,O?$8^Q/["0,&/S_#OS/0?J]7N'$^0XW3
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
MP2V0%W11\#1:SG,7P[@#E5PXGJ3J*[5X[*&6<5K%9BL3DW<B98*R?5*]6-Q
M0R);PHBH)A.9%RQNQ#.?K]],QV%6^R:6?M'N1JN)#%=JY+2#0;$.1@04)V=&
M,6Z:/%94-M-UL3V-$])A$)V,A%#=B(-T^6W1@ Q1#OQQ&@=B"-O) 5X$[8BQ
M%CM$Z &.D,]6-VO0*LY01:>X,;U%E:\I- C# 6V'EMN.>$Z\W>41XAQ\LY0<
MPHX./J"I7D3]%HQ]=_22:^GAJ)0O XU.4$=GC>.X;#BV8K@?[CXR^"#]H(YI
M;7"CK<VD#/%RF&W/VT[G;DCN,IMI_CC;\HX /XX(X) !""C;&I))Z)-B#)6A
M&QY5HW[W!.W<A=!1SO=UOT>8Q?)?G\;;#MV0'=2PFUB"!P+A8?;8L]*%WGR&
M=Q9B[JR6/KPTQ_0Y[AV!RQXXBY6K4OH>^+W?ZK)_7_25[0*@U3[5Q-=9W,72
M8P*=RB0R<5QG$0(-9JOPPKZ#Q)FMYBIZ,3>\Z6Q\>Z9O#5LK%8F\(>H-[!V_
M>MKE[S[=T5!1517 L;7:"!=L!L$X]6SAZ]_?M^[V8&YG1"!'/>ZA'KZ)2K63
M=I?'MHXRD"Z8D<JI6HE\F :YGQ3V/+PARA;KC8WY,-8^._S3<';H!""L:A/-
M[PFW-YV?W!>\)T/6^O4,7G]"7@0?C/A1,U]WGG\+W]T9 OX[.;%'YZ?DPI-#
M/U5<8%C0#@UHZ]6;+LYM0)]+.N,Z%@WRY:G7[Y<*&8T0*K43),L:,VQE=(N;
M"9C@RZKS[G9G0\3R&2(3LSW<T1YF.Q[ _=WT)@!M0?ZDN=_A%HF._K&("./U
M=JD&Z6 MA&-1/JJ$7I3_D*"]R_@ &U ?8^(NMSR-&S5?C3"Z3\X2)P!7J^']
MQ6-Q^?AW\1?QX>U?Q034&_JCWP6GA2K9F,QG7?/Q2*BK!H*S[P.JY_ASE3/V
MU)Z\OU#4#^9S _G"?6PZYGNQ#T,=K)07KHI<9H\%\R[.>!IH]7:TO[P'8]P-
M]'=A#&6#G-DL[#+&0CGW*ZM ;(86::ER\@*A3RSGX&,)CC&X*F I:3<5=SX;
MI67_*')0GF8C.(K_V:3*3?@M;TDQ)TK,'5O9DJ;7>3S&WL[7#3:9[;'A=9[9
M$=<'##^K"C,'J/L3F8&2ICI P<7'1TGD-4CD"@F<I))9)DOPJW!6>(&* =JL
MA0<AWUSLTRS#65^7T;^P#@X3+5$*M 04?RUN&$4O)!R7#!"8"T(&GE6CX02>
M&YC!8'3T]2;!JG.M-\>%F)CT"(^3R4T]OG4.<Z=8^^>Z[LD1LPLV6'URK"5M
MBK:IEYI SW.L7R#_$49RI\%B]@/GGS"':H=,M"<2'56A[9!48Y/B&%F:?Y$F
M9066GPKH,>Q1+-+--JUE?2M5GK&+F#'\GZ?74Y%0RIBL902WJR:K60R!T<"=
M/;2KW&XX]L&#!]%#9$.>2/VE6_HA8:5C71I94AEM^WTS!B=ETM"/4#AWX$4R
M]2L/>V"A HERE<QV]/X4YC372"U9QFG%9=\H2(K-8W BFDR:VI#CB=$=?"..
M#BG(@:['[]8B,-6PX!/\'2JS+FSVU#QPCJQ8WX[>#U>UH#M5'HJ2V$C/%2MM
MR1M*G+*M,5.WQLKI<JN]85NSIMU"4G$-;B0X@.^Q=!Q+J9&G<5\O_:+U#=
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
M<#LJ[2D4:J)61FV.CH$CD:00$QLHC -KI;IT;0O"K[;!X55 OI3=R$_?I'T
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
M/4['D%:!RO:H(%.02_4S&U#0MN"4RY*#WEK5-MU6&IZTW4$!EXE/.X,4[RJ
M[L#;6@C0 HN,LUOD&;PX+\4 "R+2*.CQHVSG.%](@%A7AFFO0F+&L"C"^Z%J
MLLF@+02I%W'LV:12$QZ>/NABC(U&RQ7!UDM1*8 +[8GXEX6^Q^>E$KU01@F#
M*M*:M]I:T4;R!2U(TZY\LMIDE"T'V32C3RR\@("'#O8TD'E&LUQ*.4-!O[]K
M8T*6-AOL T$0YM#%;#!M#F$,ES^N-_N8OD GV2"?9WTZF<UG?9E-)LL^?>97
M-<H07532%!X"L("&JQ*56A(C0>Z>&6%:+$5"D:U1:2C/Q&+^]O"=+.B+,KL#
M##'%P)EN<I("Z39*$'2KTBJ<@$>-$Z0MFO$NX1@D!&)!W2' #*?]))L#]A01
MO),CQ[8,U"A=TLD<<9Q,^@<4JZ)P.RG@=$QLJ3RJLG1-<M[" 1T!$;4E.9SV
MOXGD),O[=%TAS*8!"W)('EN>V/E6 0F:COO'=0&,3U3$LYWHJ3MH=/12J-EO
MTWM(3@T";!\-A]7#DVO5OC0>Q=OWVI7R*-- AC=0'0\7LQ[Y]@W43J)KTKMC
M[2)>,6E8X=G(7@2POW&@JYN(@\-#]/PO4$L#!!0    ( #2 B%)U\L_0HPP
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
M00TEFBZ9N],D1L<]1HB]$,,*>^<XTIO/CFYV<P[ TJFF,\*BKMS2>V4Z!76
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
M<W_B=.NWJ2OM<-/KS1J_,KBA!7A_K?'--IQ0@,-WR^)O4$L#!!0    ( #2
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
MSI)!)%*0PA930YA_+X\$M\1%=,OV$F)HWIZ 5\_<-.D+UT]5;8.#0%);I**
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
M%3V WS=EV=@OM(#[%[(__C]02P,$%     @ -("(4J%S%U%?"@  FAH  !D
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
M4YBY]HW%RVVR.< X:!M[ O!%?:P!H2% .9>*#C1MTL2-W/:1D5#4[:8/!%;
M%PQTBL:58=:<COL$)7;<K,;^<-#N]_O#KD!)\-(.)82RH=WSL28Q$_-[93D+
MYW"V9_QGX[  G5\!K&4B2'F61RQ+>1Z%3.013T4"53O5ED/5#9-9S(LBQQ26
M\$"D[(?66"H%<Z4=2T)>!"D+"QP2EH<\%P)68(+2B+ 5R9C.G+P=!&=7LM^_
M?<?L[2 _M1F*QEI3:D\LS?[=@"T&)%21ULN@:[R*L*:;VHWZVFFW96OE5J9B
M(N99(IC@49@RD?(@R]A;VAW(L-_DB,HUM?$_^@LICS.!4$64(3D\#7+VHVG^
M54J[0B=7:T"#&V(1NJD>-55D!4N03,'C(F;O>F#0DI)M [B6S2C4^9U8*]9G
M71^/>E8D<["<I_@-<[#=TXGE"LU+I G/\PR.N8#O,(UXD*:@X1HU,FYC.U^/
MNX*I( ;V7!0LXVD8#;YJ+2]UW3<"(2*>A1D\P2_4$U/""G8A-YJF4GV@HWE[
MG#7*S:(Y$IRE,8MX4@24X"B)(6OX>&99%SR,"Y8G/ P!K(@]K4=EG? TBQAX
MPB#/#V0=Y4";<($$Y!E/@NSO(&ODC:(#O4ABSF,D_5NRCO( L@[3T,LZ#I\L
MZSS+P1C).D#C>!Y9BRR;LSC%(#H0=9SQ*(,2 3M.$Q8F&5I5\415IUR@AT%]
M2<0*WQL.55U ""C8*(0_I#?,N8!(OR'J%)T%S08"$J+'&:!3/K.H R[ '[JK
MR(EWB!,\/B!J$4/4&0T0Q!U1Q[DW U%G6<K0\8LH_QN(&K1"Q@6$BH:-#H;^
M\+BF$[ HP&6>A%@6!]&3)2U\LQ"T 7KWSR)JVG)FX(Q:=9@>4746DUBP*45]
MK\[R[,FJSO*"42\NJ+H3*.^(K%.>A G1GN %'\'"<?8M62>H//3.(B%9!VGA
M97M?RL,#JOV>MXE3]A8*HX<\-ANJQ#3U=KZ3NW_2_6A/J>WF4<3]N !!2=[;
MH5LQ3D-6=>VHJ2T8LTS1_Q:03ZG6EY# ^,\#[[<:6DWER>',OQS@-:'>/HC(
M[1,WH1(QM=^\AR6B@ =Q,N&B\QQ-0/KJ>%8<^Y3NP&"_"_)TRE&,37G$4E";
M")X(A7K2W2XUD?W(.]S^*]SIO?43OX.AP8Z6S>X6@!+RA+JUZ(-*!:H]GH)*
M2,S1<Q&_@W"<ZPS[;39D%UTW37?91=(#/!,\+;OW_>YSZVDM.,G,CT,\DZ+%
MC7[ID0O=[VE^'V!$UM9,M(Q<'M(BT#GB8A0^> AWNH]Y@JWIF6C907B@!!.\
MD0R- 7V4VMX$A!Y9TR>FY[[?HR47T;-4[SOV#PBCZQAMX:\D9JPW=5@O>/ 8
MU((=(=RU(\CH^;KDSO]Q5A+:T/@PC&(QH4"EA$]-S'VGQ[L@S^.!$L'3:%>D
M$&Q2_(64#*WN@) (KPTQ'X9QN$N%X$68\(<8P1/) <H17W$?W^C[(3*R3(QD
M%%&Q1T:4/[@__4EG1TE >\3F-PP3O'[N2$ABV/].E\?^OE_L?2(!+TO_(<CV
M?_'T7TNFJ].WIM?])Y;=]/Y#U0?9+G5C6:VNL#0XS9(3UO8??_H39S;^@\NE
M<<ZL_7"E9*5:FH#[5\:X\80<3%_@SO\/4$L#!!0    ( #2 B%*K3=,OY D
M /\<   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;-59;7/;N!'^*QAU
MIM/.V)8EYYS$=CQC.W'KSN7JL7.]#YU^@$A00@,"/ "TK/[Z>W9!@I(L.[TV
METX_)!9)8/'LV[.[Y-G2^<]AH504C[6QX=UH$6-S,AZ'8J%J&0Y<HRR>5,[7
M,N+2S\>A\4J6O*DVX^GAX?&XEMJ.SL_XWJT_/W-M--JJ6R]"6]?2KRZ5<<MW
MH\FHOW&GYXM(-\;G9XV<JWL5?VQN/:[&64JI:V6#=E9X5;T;74Q.+E_1>E[P
M-ZV68>VW($UFSGVFBYORW>B0 "FCBD@2)/X\J"ME# D"C)\[F:-\)&U<_]U+
MOV;=H<M,!G7ES$^ZC(MWHS<C4:I*MB;>N>6?5:?/=R2O<";P_V*9UKX^&HFB
M#='5W68@J+5-?^5C9X>U#6\.G]DP[39,&7<ZB%&^EU&>GWFW%)Y60QK]8%5Y
M-\!I2TZYCQY/-?;%\^LVMEZ)F[J!?82KQ)TJE(UF)6Y":%4I+HK"M39J.Q?W
M4=I2^C((ZZ)8(6*T%1^J"@8^.1M'H"&9XZ([^3*=/'WFY,E4?'0V+H+X8$M5
M;@H80XVLR[37Y7+ZHL3WJC@01Y,],3V<'KX@[RC;YHCE'3TC[Y-ZC&)F7/%9
M_/UB%J*'B?[Q@MQ76>XKEOOJ?V#S;W.R^+10XLI!C%V)A4Q+9-,8#1D1SRIG
MD.XD)O1B]H1$,I?X%X/ /8B+RH-)HJ3\#-@G(03P-&/9$[,VYK,5'XP$WA-M
M(Z+C4TH9%6E!&Z0M^'<<D/W^=V^FD]>G053:XK&6AM!$U4' 2:4.A7$!H&=$
M3P<;>A$^"_5QF"Q=$TET4.L*Z2HI7<B9 ;#E0EE:M(*TPM5J 'T@KHP,05=8
MRF0$H-]K.=-&1ZV )8BKUGO@$LZ+'YS=+[K+?7$Q6 U(;B[NQ43<6/$7:5NP
M*,?Z'FN-1Y>=[=9-C4V-]'+N98-<.WY+-UX?$X(D"Y>A486N5BS%JY];[3L;
M@?1%D9"OR)EF$W,Q8+8#YF3%-020X"'@1)!#IL>GXB?RM ZB5A*[9RLAA2?V
M)"Q@5(6BH6(T#")O^L3AL;VP!D4*]:CQOV0/"1S;QX%7C?,<S(WRVI6;LHI-
MEP!/:R5[C.(A6</HS\KHA7-E%YX6\J..*]"T,3A8^4(C*#349$ >098@;ISE
M+'*,P@7[ZYDJ07A8[_6#I/"@S)*B</9! 2YB*1MZ1; @7)FT%[ZA>Q9DU+)U
MEJXU*>603'4@S>7:;DH?G;)=)T^LJ[SE)\J('++L>VD19.:)'0,"?*ZMI3L4
MS%A8X?@<DXF"CSC+V4$SE=D!^>X=!1P=8E9;*9=C"N8"5 6T.(/4Z[2(FY#9
M"PL)N,#1AV-#1*U!!W0^DA)[?(H1CF$'0R(=5!?CM5SU08^_5LU=U&R> [ C
M/*J(6#K"N7*X:"+9Y-H#!G4<[.C)Y'0[4:_O[L419>I'^5R6[MQQV4)G*$Y&
MF8&X$CGN_WM@GN0>\RD3&3&S(U<:2::ACFI3WJ 1N9[NW&(UJ".U3[ EK@.D
M9@J[SKQZGWEUKU<.,3UY^^8M:%''Q:[S=AJ3CA[$WN7 &X1^E+Y8P*"3-RP9
MC:8(>FXYJCENBH6T<]X#_=?I+!GGTH&\A32!:)VL0GGU2$A(JPZ;!X%#)M]J
MO ::QG!YZ9Q$->'!Z91YC(T>-BX2.P XQ\3Q:4FN[\J0F*-%#I0LJ#B!"-1K
MCFY2>8-886EP :E-T;S^B#DHI3Q2BM377'%$*-"F]YQ^])I. =*;*S&=B._5
M _9RM8(BE",E^)4=RPEXD;(JP 4BHN%.<9K,5*(P=)'3L?B02/-6EUQU@:$S
M"]>+ 3IE<-Q 37Q$9+!&LRDB^S3_C:)R9UY\1:Z;,A+BN!7B98/?;CU<X^-J
M3]P:*G>T\ ."LB$@)_2X4(J/ 0KP0Y^L/Z*L/$,M5+>/7Z86N6,'=2@:N0.
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
MX)#6(J\=@#*,<F+\*DDP\W1(%D^^W6#[O$(;F/L9TZJ6$;S:LEWTG;CL7,$
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
M3U7-B2QHQW?WI$V<I %O8D;V@#=9.==VE#>!C&L_HDWYZ 0$28W=CW. ;0D
M<3<Q$R*1<[M7=#ELQIA#Q"DA+.&UD5W^E.PJS/?FW7B0_.$SV1P,.O6IB5PG
MB!"TCWNXC!;XD.LDO3=AD%!687R?EPEIB8V((B=IX(V*!'$25&TJY%4SB^.A
M[7ZRLHT8\B8T^SFY5X[5";B2'*%D@'9X%">Q]A'M?>H8F3@QO+X7U\ODMW-R
M& R,RNM!]KZ70UJ_-=-3C+-.")L3;]1X*Y%^_[Y<K^.R(8<LZ>(/@=/ND3WA
MMH=^M_3YX)=BQ4?R]W#Y4VSKY2K\:&S_M/_)W9?AEV:WGX??Z_VA:*XJ3.*B
MO$31Y%EFGT1-^ W<<+.J;^5W9R_JU:J^D<OKLIB7#3_ ^\NZ7FUNV$#_0\1?
M_S]02P,$%     @ -("(4@@O4HP"!   % D  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S8N>&ULI5;?;]LV$/Y7#AJPI]1RG+3-.L= W!]8,70(FG5]&/9
M22>+*46J)&4U^^OW'24[3CH'&/9BDSS>Q^\^WAVU')S_$AKF2-]:8\-EUL38
MO<KS4#;<JC!S'5M8:N=;%3'UFSQTGE65G%J3+^;S%WFKM,U6R[1V[5=+UT>C
M+5]["GW;*G^W9N.&R^PTVRU\U)LFRD*^6G9JPS<</W77'K-\CU+IEFW0SI+G
M^C*[.GVU/I?]:<,?FH=P,":)I'#NBTS>5Y?97 BQX3(*@L+?EE^S,0($&E\G
MS&Q_I#@>CG?H[U+LB*50@5\[\UE7L;G,+C*JN%:]B1_=\ M/\3P7O-*9D'YI
M&/>^^"FCL@_1M9,S&+3:CO_JVZ3#@</%_(C#8G)8)-[C08GE&Q75:NG=0%YV
M TT&*=3D#7+:RJ7<1 ^KAE]<W?1%X*\]VTAOM_@-RSP"5HQY.4&L1XC%$8C3
M!7UP-C:!WMJ*JX< .?CL22UVI-:+)Q'?<#FCL],36LP7\R?PSO9!GB6\LV-X
M.I3&A=XSN9JLL\]4=0MMM=T0IZA)U9$]LJQS/BUW[+6KZ$]5A.B1.G\]0>-\
M3^,\T3C_/UH_#?&;BTQG\QE]AT7O+;WCPO<H+=$-Z@U,L+#GBK2-CA195$FE
M$9$N^K$H-IZY%91!QX:0Q):_L*6U5W]K0[%1D700=Y:[):! (Z-**-E[0A_8
M:M>'_P(ZH]\;$*MK3@5I.02YE=CHHS"PA+ZXA8,0V"J?SBR=K;3L#"<@6)J^
MDHN+ %==Y]U6F1&7IX.U J:-.GI</:D^-L[#G\.,KGL?>M@$/A$Y+E22==#&
MR/E(E9[%"6W& +RZ=V+Z5>G _H362ABK9+Y!@1>,3"L\IB+L3FJQJBHIG)1%
M'M;.:"<:M[IOTQUXJX0-(IO\0U\VI%!Y.,H6JK$S^CS14R8X*AD=ZQC!_<7(
M^E4;(C\@-T-9>W9;B6$7<Z.VG"3UTNT$&$I7/=+A$;8RI6O OP0B$-#?0]KB
MX.S3*8?!2U^%#4S V$>\)8*;:A&+N,4=U1]_N%B<OOPY'.BC'R;6?=8TT$51
MC1Q[=L?*$^1K$X=6W8&!9(!#6]>E,N8.:8T[!PF\<R2)4HVY!:D?(1QDXH[K
M?2;.Z%,'QJ+0$[56<.G:U'QV59 4'JM,@*5N*J\&JKUKQY3V!1)7C4!['0UO
M0!!2E<R2_0AX T)([\>5+#Z#PDD8W8VW%\;R]!RZ*1XQJ4%Y)!94N.VK39M:
M"[;@D1/"B<^8=(\(?4=E]F\=,S]XJ5KVF_0>2RGW-HZ/UGYU_^1?C2_=_?;Q
M>^&#\AN$BH-KN,YG+Y]G8UR[271=>O<*%W'1:=C@LX6];("]=FBFTT0.V'\(
MK?X!4$L#!!0    ( #2 B%)I:Y*L>F   'IL 0 9    >&PO=V]R:W-H965T
M<R]S:&5E=#,W+GAM;+V]>7/;2+8G^E40GKCW2A$42XMW=W>$RV5WNZ<6/]O5
M$^]-S!\@"4HHDP ;("6S/_T[>YY,)""YNNY$5\L2">1Z\N19?^=/=VWWI;^I
MJGWQ=;MI^C\_NMGO=R^_^ZY?WE3;LI^WNZJ!;]9MMRWW\&=W_5V_ZZIR12]M
M-]]=GI\__6Y;ULVCO_R)/OO0_>5/[6&_J9OJ0U?TA^VV[([?5YOV[L^/+A[I
M!Q_KZYL]?O#=7_ZT*Z^K3]7^U]V'#O[ZSEI9U=NJZ>NV*;IJ_>='KR]>?G]%
M+] 3_ZBKN][]7N!4%FW[!?]XO_KSHW,<4;6IEGMLHH1_;JLWU6:#+<$X_BF-
M/K(^\47_N[;^CB8/DUF4??6FW?RO>K6_^?.CYX^*5;4N#YO]Q_;N;Y5,Z FV
MMVPW/?TL[N39\T?%\M#OVZV\#"/8U@W_6WZ5A7C("Y?RPB6-FSNB4?Y0[LN_
M_*EK[XH.GX;6\!>:*KT-@ZL;W)5/^PZ^K>&]_5\^U==-O:Z79;,O7B^7[:'9
MU\UU\:'=U,NZZHL3_>WT3]_MH3]\Z[NEM/T]MWTYTO;%9?%3V^QO^N)MLZI6
M<0/?P4!MM)<ZVN\O)UO\H5K.BZN+67%Y?GD^T=Z5S?Z*VKL::2\WX__]>M'O
M.Z"6_S/1P6/KX#%U\'BD@^_+ONZ+=ETLVZ:''E8ETF)N*:?;N9I?%/FVBL\W
ME?ND6A7KNBF;95UNBGX/'\ 1VO?PQ';7U7U5[.'Q[!/0,'[W!AXLFV-1-JNB
MAH_[PZ*O5W79X=J4]!CL0K5=5)WMQ!S>:O8=$"\,L%S>U-4MC./NIFJB)N'+
MZNNN[:O5K&B[X@9:Z_#0]+-BWQ:WT$6YV%1PUO>'KNF+===N:0AU<]MN;FF8
M<#KV-]0H?%CU^ZJB@6)3^&&YJ#?U_HC-E>LU''SX%/JS)O<W77NXOJ%6=^T=
M3*&]A1^^O7GQ:5<MZ4AL-L=9-($ESQ+FV(3^ZS4-H6TV1_S=/P_#>EG\Y_]X
M?GGY]!406+:_XJ2>0Z?5U[HG.N05@4?*?7$-# O&2L\O#UV'"^"FN*H[GB).
M<%/=XADF+E?O<;-D0[6C4QO)6]R$0U?1+OS[.S"C^6OCG^-M./35U&J[G<*G
MM./_E9(.;O"FZFE=@)4#!_RM[; +F>1M2XL'\^GK;;TI=5[XO=NLP78":5<=
M[.=F$Y9P#6O8TYR6=;<\;.&,-,L*%P'HOX=!8$] W-!4A[N#8W/3B[JKF^7F
ML((77D8+1(0$W1S@")9=5S;7R=JVU#C,JBINV@V-,=E.:^\C3Q3VC@9&>\:O
MC_321T.1Q<"/+IZ]ZG4E9?EP%78P"N"1T$C\G7L;%N^,UP;629<&-J-I<5]'
MS\WX2J_@^.TK/@78&- 4_']Y@W/HD6C:IL(.MBU\+"L#AQN:A5TT?B;]$GMR
M'!-I(O"U8[&HKNNF'_*K=K$O\0MI)E"O>Y<&7Y4R[_C]38L?V]OKY-UY\1K6
M"\_>IN83 Z=V!DMY6S6'BM<%^"5(0'R8HS&7RW\>X/BO<!%6=4]<%1]:'3K<
M(NSI6,$QP&5C(H3O:Q[?_;<%$1$^NN)="'.ZCE8$[\Y-_D%9%-@J?3B=_8>N
M70-QP 1@H62Z<'G0507;"\<!YJ.4#+=7=8/"X"W-I]T"X_SES?M3FF"YWW?U
MXH#3@?ZPGPI6![A#<G9V92?-IC>=O-:TS9D,=X/+6#=[H+T>]PAWA?E[C7RJ
M!ZFOUP4=?0UXPRU^4**@".+%'B3(#=+XG%E< S=IW\-J  ]=_0;2'B\_SFE;
MKBH=UMA]'=W-\.Q"][Z&C0^BS4Y%&QA76Z!H$1A->OPSKP&= GNLD9><7</]
MN2,V* <W(EU>]4#"LT"_=$[*_J98@QZ "[@IJ1.<(7"FOB0AO8>SN+^K8&6V
M)&$,I9(.3SBP^(:(%]9_?8#!P:&.A"(8LC +W:+VKH'F;NJ=;4YZI&:T**"X
MP*=$D(&!S%BNH97!(P,D6Q(S$S)S,Y@7[]=33(!NB*C7>A_NAA]@9,L6)/)_
M52+0\$J?V#U27+?MZJ[>;$[3Y1\RF/%FEW ='(DPMS@GOB6/$W0\WM)A>\"M
MA&-)J[!A%KNJX5*'PX;<'-_HA/W(@MG=%3>V+H%P;\O-P7BZ7M'<*K14U2A:
M/NA]$CGIMJ&[%60+X%WYE_%1D(AVFT-/#%4.*PQX%S,I]^X&]@;$1.F:68L=
MH_ZFY(O)F!G("' LZO;0;XZ%+2(M"O Q/ =)5RB;Z9"!DS>P(7"@D.YV\"0(
M\W "Z.^[]K!9P<&!Q^5.&(BA*Y$5H6M_68CD2$=)* U[=S0%>@=H'J_QLNEK
M/J'PWCB=//Q)XMOID8I8 ?$H/K=RBF%WE^6N7"()H2K"WQ'_1AEAC<( _,9L
MPJTQBB\PSZ.C0#OKN]V&3T(8N6."P$@<7X9-FIJ0$\"BB9 4LVI9&F))FI8^
MX3+,]N':/. >PBOI*<6)PBS1H,&$0U0F=YR0GLX/9=*RXY.]6M&TX/K8E?7J
M#%Z$5:SWY68^H>$^,0WWR;2&>X!9HV0.E+Y MHQ3SBFXT\U<S2^+;%,CGP[)
MY]"KX..W<@NR:$NKF7ZSHO-S=U.#R%'W08B!K_C#9=!I:3N!H75!PI##)1=Y
MA5R';S2[,_*J!K)G$'.)8XY(UG/1$>2.:J)APV@"C<@E<7W=5=<T]AS7=(-W
M\_6$EBZ+8Z0S/5X/OBKDPE4!=5Z\@\TAP6Z1V<EXF<A8%S0(6&H9YCUB5MPG
M"H317=#I_B/C;#LZ##!+8]+^76/AL("P-VO6B)MJ+QQR7OQ5;N#<5E1?4: +
M5_'V 5OR^Q?7[<[PZDPE.W?]W%1P80BC,'$H7<,3,FP<3X/:@XO@5XLIYHPH
MAB<0M%2_>"HNJLJB8_87#3QSV"*UO%_#I-8P)F!UK%(B[YW]$0-(=GH@0,D8
M:!.K5?]_9PO_C1V\=^MFGB;K/A([MC!3%"'X5DQD#Y0R0%7I4-LK=H<.9.F^
M(MT/=6G2AU@Q(W,,V]A@]=IE3;)$,!'!BM)T5M6"6A>BZZLEZ*FL-*B.'\R$
M#7Q)ZP0+V(CUGIHLLRR$E0)6-.@@4@/$>EZ+T0YV $7 > =WY9&H(UZ8F'6,
MW!LFY8\V#HV:A$B#4MT(Q<J>1(&N.G/\ Z@ B'3/UHNAOH'S-^EE7OR"JW]7
M]\ !\$*!CVD(P3XR*D[GAYL(3'43&PGPX+'6;3.OFYIN+J<PDA"7WZ*ZY_=W
MFPK.ZN+(A-DX*93X,FJ=55>W- *^JGC8H:5VB=017QO\-AZ0]K;N6=11?H"#
MHO&"WLQ_A7;=V.,!XFZ H+QDY8TH%,V3Y6;3+FU"<!Q9$^WH",'X8"?Q[L;3
MD!L*R2PD3L*2.D.-$ %MO$S_! D$;O5RKX?LXK+8LC/%C#,I59Z20=>)>WF9
M/MYKLOR*5 G[? =385\?+?9"%)!R@<+RF+V.%H@LV-6HJ$4/S5 U^=* X#X3
MM>6F!#F(+<"5ES/2,\DR-!V]3T"&^WJ+&B\-SPE=7EY"1FA4-+CL>F&AC@TN
M3($8#K[N[<#P<1YC1>K\0.E\7^)A+#<]+;!)C_0V+-7.=S-/S:E"%#U;S[_Q
M[E9Z32])S]E(F8C49[9JD9$!^;Y<!C/V<"#K2N\)M SU+9]%Y3TR%&,[]PTU
MYCH3YCZ0UD#F6D1OM-Q87\+W"W*/H4]I4@T6[=?T834-3J]PO#U]0H']&/VI
MEFG"@M!JX+S<<$9CP98>Q%I1@ZV5Z2/KB?4DY'D;M+F]+&K7&2^]7NU$D8<U
M6CV0"34'<N_!$)"*X+2RJ!R8J2X$&N)I!8*IO89>?JH;]L[<5LA<V%T -W3=
MB4G?K?:7:A=?_\3>O.B4/=#H=\%](OZISJ!8BYI0;I^:<OMT4BL%U:6JKQMQ
MOI$-E;A?ZDY8RW/>(#MSQB=U'K& Q(W\U@)QP0HU>&UD->;IL5W-KXK_>^,K
MWN/AKW:EW5IC1FE2]="#<UNOT//D;9W6Q;"'66PSJ:-)1<)FY5M'*7\?1.3U
MH5G*Y2>O'XN3]6"53E.!1RXM$)79:MS1,B"9EC43X=XL!*9(^ $#*]Q[H896
M(95J9GB%5WL2&$@< 26E];;LS';2.+VR3IPZ.SR[(7\&?I_T1-]&!B9DQ%6W
MI=G<P-4-1VB)R]8RDR[3T;!53017;65>O-4E\R9?9&-Q_T,!,U$YY%[(B']'
M,JVQ'@.\ H85.U/);6U4HWJBL_RZE8T\)B '(Q>&X8! &FU]L=X<T&]JLK%W
MH8W?4<Z\DC%Z.Y-<8CFO1M;06]1'3C$=)'=R14\0Z9:[P(MR=,QS6\OW>-<M
ME0OSZ0;2$H^5V&/S8T#?;*3MD/HK$0N.S8"V KU6;*YE/:C8;?!4MZB.0:NP
M>J%KF0CVV5<5*6OK TO9/REYP74N1EMREXYM(AK(NA7S+NC7]=$/_*-_W'9\
M$T%\ZWZ-G;R(CU8DP*S8]4="W8H-:S?5"EY=5AU=WX.S#B?N2S^W"V9L2;[Q
ME), @E9\(195II2MLZ"GUPFP1U#J5[V(>?">ZE@_N%%$=G>WY;VY-E!*V9&\
M179^"Y#!T>Z0M)I]V'Q:W?-7O 'JOJ0/+UZQ[_0$:!%8+!#8Y?DI;O"F&NT7
MST&V;Z+TTA/BZ, <F<C@UNFND+Q^@BM\&@UU9&'9)HN?=G!!Z1[$AFV[4N^-
M%ICQ93<X#M%]#_U%UWTPLX:[/"M1X%KHP5,Z_@ETS25PC5W5M^P3,QE7#P=.
M\.:(MTFSYB.+5 JDB1?N$H[%;=VUC8R?UTB>*RK21NV6AWOQF@1<$,6[@6L)
M).C^@%%#,*SWKS\5ER^*=S:-CW;_0P-_&XSF+8\&V029?\R0LSE.3]GY.C#(
MXZP:LCX1U*/-B^6TL-H1"XW>&)Q(?F+(E5Y%,6#O*/2G.7O(VN=C">[?]GO7
M8&8Z7/_@EIP<E+2E5MH'KTC2;>@CWB@G5YK8&(43>+WST&M8P"VPE.NT+7V?
M[$110&+\W*JMV *I7 OF$\* -\<Y"OMJ1B*UG\,U6KJG2^)&2#>L3)>;07"2
M.#PKM7.B64%YD8N+B PWP]BJV93+Y@\4F?A$G\5!1!-^7GS;).&INPZ/ =HL
M^"Y)5ZWGR,]9Y@M<SS"^E'7&#N7)U77;2@SN@.L4&I0)GDZN]!\K$8DH%(3%
M0>"#<[#AJ]YDY5SQ>&/E?$PI&S&?DT@)K3,_"=<CZM6ARV4M8O^>++!L\,MW
M( N4>1T91CC_3G&+R'>H8DXID/<(9$/Q*R]I_G';R?PI>6]DJ>Y7=C.\N6:C
M4VS1@$MWUVI4F?&90=2H\[ZCJ1GV<@/K0D'"Y&EQG@<8DG.4B#LK-PD8>#1
M#!!1>SN'B\.(OV%(&.\L,9S"?N)1^<YDB&%;4:3?]U$8B%/(/ZJMXL<6+[0W
M89T_![IT"_Z!%OSDXK1X+==+U!3M0_Q))AW@C8A)\.S_AS&Z[YQ!!G@.I0O
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
MNW('UV6J=)E>EM.^D(];TIZ0WC&C>XGX0+BX'@]7-1Z\/T&.E!@QSZ3-#>2
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
MQ$X31]/[=Q\_%1=/$WG *J:K?%6:P:N0NJ=B .9<1M3]@[RM3P98QCC\0]0
MI *7JD@$))XB@^RH75D1"E.U$%.'X_/ 8=M(7?C,H*9R>)[4%Q&))%(P-^*S
M@A+9Y/(73D_)H)@*6"O,Z%;_8DN6:GCJ"#:TGN6>8POUFHHC&%CNQKA#]#F5
M2X$F*+/M2$RCW '(R"6GU-J\E0B)>L^!46S?G\6"+)Z<,.M7X^6B_1ZK2S)?
MVW@8LRD<,XW(5.5>,\)"4 E!=CUH*!P8DV]>*T -7C*,1T*JMD2T-$OMIKV;
M6:3>'7+4$(_NEA#1#)WV/!@&I^,&YIO:M[]A1C7>'R^+^C0[+39>N=$1O%'-
M3W.U![DN#'2Z!(8G]2-@C&<N:W0PYSI8='C&5+27T@GVP'N&1<9^L?I"W=Z,
M#DRL@X10GQ[%$SIKUV?0SUD(=RT-^<9A\G[6!9#GPYJ'O!0?"A&E4"B")=^W
M/(/XDF>6XE!R?3$<'#@_( $=G,\M7 ZAP:MU*W**->]RB$-:?F8&R@EU=.)L
MUW:$2B1U@[ +(C%C?U,%^1N8QA9V2;2<:E.S=9=IK"'4>XOO"66O^[T./GVF
MT/0,@IJ_<_JK:%ZS$(W!"X3Y5\R2-+:%)YZN[^B^47>1<!\$Z6@/0F*EL).
M]YA$I&2V1&(2K*E$S0@!""2=X3.HG5GH4^<67RC;>19BF$ ZN9&J9M:H(+81
M7LA1[D:%JY1YB34;X:%(,Q000'GH^E#"_4P@(<@9%FS;,G__VAZ,(*HW+''*
MW:)2E$V%5B_2IE+4ZWV>F%5ARFRWK4.2DR6=_E<?)BH!2S_&VSVHPSFL<SCH
M5BK[XG>6\A,DA7?U5S162P<>:<(Z#8[PZ I<XYOAYOI'V=52I3X:,H>>4!:Q
M*/IH,_C*6'6=H%L,3H&G/GG:%J_LX[E&0*9(\/%U.D!I+!U:;U*-PE]4SEXB
MQ19I6]@6L2?IQ]YOV0"VBJ1&,E&9@$8N%KA -@;LS]"&>^=4BJ;E'':'QA 7
M1T9HPR+0%-*7;,AL-.2ANEAV*Z\JQ4K8SN[3<,+!ZL.2?O"LAZ>P1"%\LQ$T
MB5H $61MF!E@B*854_1;IQIM@NB@:I^#C!@[:RG!,TO$*?<W;;<_([BI%'*K
MC'8I"&.6"D=Y,\S7I0O)_+L[TZ@_MFY)#,M(4%G(EB'NL8!/8"':8U6Y,*E-
MN=NW.TUZZK_@'S.*[>:B615CM;&3CBST_6A&>EC;P-@5PV%E$7FQ3Y0C<"7.
M*YN@,EZ=]BA9#1H7]BF4C_LI*?F3%UU\JMX]06\N\2DY\19I#/18LX'.&?9%
MO-0<4;,+#L<C;,:]QVN)-#3T+(_,2%,*B*.I)C<(<&,M/Y0O(&DE>KC'54ZI
M&]=S18%,/T;?*"A]9./Q0D52@,B!#+A*WN+\(3:KF9TQH9U9IG_NLM&HX"W,
MG^.HA]>H:M>*[D#/JI@8@H 3(N9BVN4HAR+I?RV*CFNPY"Q3(ITR*6-H5TLZ
M+ES(6[W/= BC0EQ894JX4S0 C%"8$)T2 2T:=*S,O\[<,VT7 A=8RPD1.7TH
M#HP,)]X+<O@1O^;)A=P&=W/E]5&+O]RG,.4.\X?4)NU_>-4ZW3&SDH&\5K,D
M*: 6 "E+H_#UWL8,_QII$H[G3&HJ^W2\!/6F3DK-YBRAAB3M#,'_JKH6S8/1
M3GI9,]ZC)&FY=PC"_L%U++@5$K&E=F!Q_)*:_#FE?36K\EF%,[B+U5*D#F1H
M0AJF6Y,JWE0&JI.J1))O5DN?D1TK[B R%"\HA5^6$_,,N<(M' VK6L]R(J4-
MD-1F0%Z2]H_I]30-*AIU+(:%:P5,)6V(E#SR@\2&O<BE--?27Y/)F3,94IPV
M,RI^)_AD2;HE;:Z%ZDA;7N [BEXVDA*E9;X#E*_!(E$8D[40A9O[G$HG5%K
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
M@:B$P,5I5KH8S@#T3P2CE&2XSUR>\-:KO+57L*7$MZ7V(</?M *BE*Q2'8
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
M+W-H965T,SDN>&ULC55-C]LV$/TK YULP%U]6"MK%[8!>].@.0199-/F4/1
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
MV ^[=6GB@3_R$Q^6!1TOO,H0Z*""7#8KLVX**OJ.;3H S'=\#",+.0S3X.+
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
MA>$R^AY8L"F?XQ1QV&^OX#PU1ZH!9"+6A$L&V"F7Z!Z_ A!*(U(%1.H>RHD
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
MI!I-W;S3_43L-U:U?@KERE)1^V5%/Q&HG0"=[Q2%,&R<@_&W9/T/4$L#!!0
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
M='2<3#Q0_3KJ#T:V;@5LI*&%XL22-C@JZT#VK93F<+ )AG_"XC=02P,$%
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
M$=^*Z9C8U"3,8M; >';%L2W'LW>-%^73.,TWF2#I'!18\"@6,Q(E"N(2*A/
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
M&=#\6I%<=<<%:'Z4IO\!4$L#!!0    ( #2 B%(4! XS504  ,(-   9
M>&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;-U7;6_;-A#^*P<7*5I E27*>G&:
M!+#S@A58-J/.V@_#/M 2'7&51)6DXOC?[TC)LIPZWM"/ VSI1-W[/3R>+C9"
M?E,Y8QJ>RZ)2EZ-<Z_I\/%9ISDJJ7%&S"M^LA2RIQD?Y.%:U9#2S0F4Q)IX7
MC4O*J]'5A5U;R*L+T>B"5VPA035E2>5VS@JQN1SYH]W"9_Z8:[,POKJHZ2-;
M,OU'O9#X-.ZU9+QDE>*B LG6EZ.9?SZ/#+]E^,+91@UH,)&LA/AF'CYEER//
M.,0*EFJC@>+MB5VSHC"*T(WOG<Y1;]((#NF=]CL;.\:RHHI=B^(KSW1^.4I&
MD+$U;0K]66Q^85T\H=&7BD+9*VQ:W@B9TT9I47;"Z$')J_9.G[L\# 02[Q4!
MT@D0ZW=KR'IY0S6]NI!B ])PHS9#V%"M-#K'*U.4I9;XEJ.<OKK]WG"]A7</
M=%4P]?YBK%&I>35..P7S5@%Y18%/X%Y4.E=P6V4L.U0P1F]ZE\C.I3DYJ?&&
MI2X$O@/$(]X)?4$?8F#U!:_IXRHMA&HD [&&M*!*,65(E5-<2VG--2W@3[I2
M6B)*_CIA<]+;G%B;DU=L+EN,&RO7G?ZE%NDW6$@N)&@!M,K@4UFRC%/-BBW,
MUIK)CFE9%UP?*\5IHP_Y/AIE%:%YC8O7HJQIM85Z:)P/C%-KW+ .' "N@"I8
MBP)WKCJ'WQNM-$KRZK%-G=HK?"%Z#DLF^2#+"I;FEHLB8U(=4W6V<_8P KLL
M)'*:=':\&ZYS6#=% 4]"&QW2[#T%,_B*%HKM![&I6(:-9J4XAMC6X4Y@+T%7
M;U-1O7U#)L''DJ<"[MDS3VDE'%BZ,W?NXI:&:_>+"],I<;PX<4)_"I/8)>0,
M(N).HS.X><5,%_"#S7A*/V"GH'WNPR1PPDGH1'$")';CY R"V/4F9_ K+)I5
MP5-8%X)J"$GH$"]QO"@$$KJ>=P;X>Q F)\3Q/<]) N*0B(!OWMG+D7P>+>G_
MH2ZQ,PTB)R*)XX=D5YDP=*?Q3U9FXD11X@11Z$S(I*\-EAKUS@]KXSMAC"4D
M$\>?AC!U ^3T?=?W?Z@B0:[(\2:>$Y 0_-"-@D$=_<A)/ PBQ#)/HWTA3W2>
ML.\\X4]UGF/MY+2FF<T9=F-6KA!*NXYLKK@E3 M!(G$L.*K&\B _HVG>=5;5
M8DTR'!<4UM@@8I_^N]O[Y>SMFX3X\4<%J2A+/*1;<''[C,U%81&'+>@A%XU"
MR]:S90?@EXA^Y[^WCK9^&A\1@#UJCE+S?66/4C=[D!RA(BQ^7^^C5%_O^"B9
M6)\-.GG5SEEF8%F+=O]N&<6MR<SI^K(:&%I.GQBL&,,!)_L;YP5DDDQ+H6IF
M!Q[L[D:1R2>5U*Q W<A:F#/0C#,9H*G#$G9YQ#^.-J9H:RE*R].61]G30:1I
M(R7*\PKNJ<2JFWR[)R <]1"._BN$;_@3SY@I.$9>4&/. &]!>78,T*?UWOU[
M0G^ MQ7(>B^RH1<U>@$URK9P7VT/#ENS-,3NZSAMB3U6%\I%;"6$6 J/#7]'
M!21 +!(\ 2*\>H@\WYF&(>(/L8H=R7=\<RZ84P(Q/46,15/\1YZ5]SV'^"T9
M.Y,@[B@O:/$WTQC5BY[>'0S=-H42QTP#"--<#C<RY*RP4&JAX,>[;%K8#,^8
M?0K[O!I] P=UC@UT@[FS";;PPO.S56@3_YMXZHK6+KJX=_B@T:@CNFT(Y*.M
ME^U1AX$>Q>UX,%>73#[:KP?3FYI*MR-VO]I_H,S:N7S/WG[=8%H>>:6@8&L4
M]=P8>Z]LOQC:!RUJ.Z6OA,:9WY(Y?F0Q:1CP_5H(O7LP!OK/MJM_ %!+ P04
M    "  T@(A2E U4A#4#  !Z"0  &0   'AL+W=O<FMS:&5E=',O<VAE970V
M,2YX;6S%5DV/VS80_2L#G1) 77U_+6P#Z]T4#=  1K9M#D$/M#2VB$BD0E)Q
M]M]W2,E:%\EN<VB2BS2D9MZ;>2(Y7)VD^J!;1 .?^T[HM=<:,UP'@:Y;[)F^
MD@,*^G*0JF>&ANH8Z$$A:UQ0WP5Q&.9!S[CP-BLWMU.;E1Q-QP7N%.BQ[YEZ
MV&(G3VLO\LX3;_FQ-78BV*P&=L1[-'\..T6C8$%I>(]"<RE X6'MW437V]3Z
M.X>_.)[TA0VVDKV4'^S@=;/V0IL0=E@;B\#H]0EOL>LL$*7Q<<;T%DH;>&F?
MT7]UM5,M>Z;Q5G;O>&/:M5=ZT."!C9UY*T^_X5Q/9O%JV6GWA-/DFY)S/6HC
M^SF8,NBYF-[L\ZS#14 9/A$0SP&QRWLB<EG>,<,V*R5/H*PWH5G#E>JB*3DN
M[$^Y-XJ^<HHSFU=,"2Z.&@94<-\RA?#B#[;O4+]<!88(K%M0SV#;"2Q^ BR*
MX8T4IM7P2C38_!L@H,R6].)S>MOX6<0[K*\@B7R(PSA\!B]9RDT<7O(MY6I7
M[GNVUT;1ZOC[&?QTP4\=?OH$_OVTMD$>8,LTKX&)!NYX-QIL8"'?G;7^FL3/
M$RP8K)>C,)>%F(<!P1I,PT%VM-WTM=/-\6E4'/5_F]Z--^&1>?=H;A_-WQ?S
M5@HM.]XP6YV@$^2UJ&6/L--7D/IEE3LK]LLR=%95Q.X=^3EE]44TGZ*9,8KO
M1V-7(1@)^''DY@%:V36HM)76M @#92#,+U#3@N-B)$V 3BK%[%[7ECTO+7.>
M0)7GEC$*X9W;H\3&/I'G$4&,_9Y*)\BY(CKE[":G'X=?KI07/>\Z![\$O(3"
MKY*"^'+BB_RLR(DUC^D91M5/$3[SJSQS5N)G83D+'I7I;%5%\EVES_PBRH@[
MR4/+FV3T+*OH1XM?_A3Q"S^*\GG]1V4^2YY&R;P3DBS[SN)'>4KBAXD5)(RM
M^$58_4^<#=<S+:$LK+; ,(/2ZEY4D-+J^X'_^FN'=G#1#WM41]?U-4E&)^;4
M&I?9Y6)Q,_731_?I5O*&J2.G1#H\4&AX560>J*G33P,C!]==]])0KW9F2Y<C
M5-:!OA^D-.>!)5BN6YM_ %!+ P04    "  T@(A2CV%<;;T+   #(@  &0
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
MFH#W2XVTW=T0@^%_'Q?_ U!+ P04    "  T@(A2MWC350D&   5$0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6S-6%UOVS84_2N$!PP.H-DB)>LC
M2PPT:8<-:+N@R;:'80^T1-M<)5$EZ23>K]^]I&RKB:MX>=J+3$GD_3KG7%*^
M>%#ZLUD+8<EC737F<K2VMCV?3DVQ%C4W$]6*!MXLE:ZYA5N]FII6"UZZ174U
M96&83&LNF]'\PCV[T?,+M;&5;,2-)F93UUQOKT2E'BY'=+1[\$FNUA8?3.<7
M+5^)6V%_:V\TW$WW5DI9B\9(U1 MEI>C-_3\*L/Y;L+O4CR8WIA@)@NE/N/-
M+^7E*,2 1"4*BQ8X_-R+:U%5: C"^-+9'.U=XL+^>&?])Y<[Y++@1ERKZ@]9
MVO7E*!N14BSYIK*?U,//HLMGAO8*51EW)0_=W'!$BHVQJNX60P2U;/PO?^SJ
M<,H"UBU@+F[OR$7YEEL^O]#J@6B<#=9PX%)UJR$XV2 HMU;#6PGK[/Q7NQ::
MO)=\(2MII3 !N='J7F+1#>%-2:Y574L+.%A#QG=\40ES=C&UX!LM3(O.SY7W
MP[[AAS+R035V;<B[IA3EUP:F$/0^<K:+_(H-6GPKB@F):$!8R,(!>]&^$I&S
M%WW+GC1%I<Q&"Z*61+FZM(=2_,D7QFH@T5\#ON*]K]CYBK_AZQ:T56XJY\DC
M<+W1&DI,?I(-;PK)JSXFQ\H][( E$]I9+CK+R[WEZF#9%0\N-">WFZ;46U)H
M44JKM"$W9D)H$-+,C>*,D;="RWN.,NI9DPW49>/YD4<AR4)&[I2%-]Y 'F?=
MB&7Q0.UF^]K-AFOGVP>6[@E3?;X?5?/#+N<7:CCL"&K(GKKPM&AZ+HX7L[<,
M<Y\%- S=* WR+")W_!&FMWR+<B))2AA+N_#'](RP@,8QF66T5\@TB"AUHRQ(
M<^KFW:TEA%6K#<0AFZ+:E,+[R_(<ZU,(;:$O$\L?20'JD\U* &@PR:ZY)>*Q
ME8"V2XP#[7?Q6 7O 6+H>A"06<.[M:I* 9P H[<MERTG8UY\V;CEX !RCLXF
M ^ F>W"34\%]CN;)VACV ;A&G?4^D"_IXT7R.Z!3VI$]CA)R*\"XM%O8)EIE
M),R)DHC$21_7/(J[%5F>#E0PW5<P/;FU]%CX211*EQZM:WB@*EER"_>W%GXP
M 5QPJ/ -Q@LKCY5W.( [1YT*=GN@&U /&07G!>-JA+QJN,4FZUCGN0N>\05T
M7_.$IWH7-G?<@YXOZ@4 M^O[S@K"<]Y#RJL+B\J"6>QU%P=)GI#W?*$TE#H!
M:;& ,4;>BQ5DFZ4YMKIDU@&#XCJF6WS^QA )<C/=[HQLA9I>:?Z/K *7!^R8
M+6^V.$>+3B2@J=6&:]Y8(5"/ :F<9XR_<E%]G?ABVYN_H\\$&"5 $E80&@_)
M+=N3)3M5;M=K#LX-YG*@S3'T!RWB&?+<M+P0ER,'NKX7HWD/&X;[R16O@&9
M 4L68B6;!IG2D: %F:FRAYG'(8S\+I($*4W)C6AXY?1Y:,H%]"E,X/OO,D;9
MCX22E'R$4^'7=:59 B+,"$TS<HU!5!7WQT.D8_DW8-H==>B,G9$QBU.XQO$9
MJJ9GAY>=F!8; R5PQ*T7(!_KY+8+8A],""KGVYWI#(TF&5PH#<] G/?07($-
M4 ,)QZ.ZD4OIA"-!F\;1;DP#FL*RIY;?+9=PP,65T*_A#-IT&WZQA?Y>.%")
M!HF#E8PE8"?*\9K/D.)K:'-MB_&34AH@&<3PU,$X2Z*S/F0"2_X,K*=2.\#V
M_]NI F)V.L)-?H+7&6SVOCV\CJR^G?A1U%4"1M!2ALC*6$98#)Z@ 3TG*YX*
M8K# PMESLKJ:^-LQ@CEF:80T"?-7<A6.'"S+>S2=)6@V#IUQH*FGFCF):U$6
MNU6HH23)3R"0[\K'2NG0B;I6_3IT?'-W^RT+=P?3;!B;C.0Q@79QI(GD$:&
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
MP%0Q.K=%24=''3:=5BA&&7=Y08''K68+TID]AZUS09&Q"26R]&Z6-8K>67_
M7</0"N9,E%4MIY'[*8Y6!_(A9(A[#=WAJQ4[,\5Y:R;=G_343!,8U3U%/^AD
MX2DW30=/[#0>R=%]&)9Z;EBIU)U&?V]?S:=^8PA*Q+QG+->LY;4^)8&2NKB0
MHD3W=MBG6K:1FA4Q+VEP#!3PIC0;W3U\.58:E .(4:C-*?7M<I=_V>"+._/
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
M_ &1A"0'!$U_&(XO G+ZS4SW*[Z3(WPW2A9V SQ\0/.>-1JZ[?U1_4][=[T
M_4E#?U+1]X_)93KE4I<*JO7:791_7%_$#.3Z:V"DTV:DTV AM64>#ZUQ&#FC
MHES:C5LJ)E:(B@QE3!O%%J7;T@%I@T;:(#C 5);"J(/*PL 9/+!4!A2<-0K.
M@D1_;@0HO68%*D"E=H_8+#PD)\R"DZ27)#\?,FT'X%XAYTTAYRU3:6=2<II)
M1>V6-Z!H#LHE '6NG<""951[,Z,?<O-%,_K%&[L9)SX!D\Y^;H%^ECRS5@[)
MV EBW-6[+<A6\V+B19!7L6\+3<"_79#[Q?C Q>'$G1>46^MFI<L8BB:*:L:!
MJ><&O@HY%OL QF^=P-A',.Z>P2W0SB&,?0KCSC'<@K1K]!_C(1$^B/'K)'$+
MS<6@EPP.._GEP/U2?!3C<!9?UPO$JC!^1'X)H3(S1W>4<W"VGKW[B?3['UT@
MO#2;L0]G_-;I3'PZD^[IW +M['3B0YMT#NT69&MH$Q_:Y'5"NX4F$-I=D/O%
M^- F+:$-ZIZE3&IT"TL%^GL)RC:<R7^7]KO5VG]"_V7RA:_1Q,<X>>L8)S[&
M2?<8;X%V-[>/<=(YQEN0[>;V,4Y>)\9;:$+F[OQ*'>]\=]N7XU5U'*%1ZN9M
M^YW:W&V./*ZJ#_UG]R?X<KH]N/ TVW.4&54K)C3BL+242>_,ND)MCR:V#2.+
MZNM^(8V1>76Y!IJ!<AWL\Z64YJGA!F@.B,;_ U!+ P04    "  T@(A27W+#
M.7$"  "%!@  &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX;6S%5=]OTS 0
M_E>L:$@@09RF[;)-::2V8V(/2-4FX 'QX";7QIIC!]O],6E_/&<GC0JT 8D'
M7I*S?=_=]UW.EW2G]),I 2S95T*:25!:6]]0:O(2*F9"58/$DY72%;.XU&MJ
M:@VL\*!*T#B*+FG%N RRU.\M=):JC15<PD(3LZDJII]G(-1N$@R"P\8#7Y?6
M;= LK=D:'L%^JA<:5[2+4O *I.%*$@VK23 =W,P3Y^\=/G/8F2.;."5+I9[<
MXKZ8!)$C! )RZR(P?&UA#D*X0$CC>QLSZ%(ZX+%]B'[GM:.6)3,P5^(++VPY
M":X"4L"*;81]4+L/T.H9NWBY$L8_R:[Q348!R3?&JJH%(X.*R^;-]FT=C@"#
M<X"X!<1_"QBV@*$7VC#SLFZ995FJU8YHYXW1G.%KX]&HADOW%1^MQE...)O-
MF.&&J!59:*B99KZV[\BT*+@SF2#WLND5=_#Z%BSCX@UZ7!!*+E)JD8.+1/,V
MWZS)%Y_)=PMY2(:#MR2.XN@$?-X/_\AT2*+Q*3A%Y9W\N),?^WC#<W2XR84R
M&PVN!HTZ*'[2/%UB\^/.%HS%]K58*;Q#VCZ3KRX:X18J\ZV'R[#C,O1<1F>X
MO-_G)9-K(/@5X%1E&_BUA[O;N<T&U^'5=9S2[8FTHR[MJ#?MO<SQ^AO YF\-
M+@G*QPL@L0.U!ID_$_@3N?XD21A%KWIJ-.[(CGOCW+6\Y@=>7=%>B#O+F;$]
M:2Z[-)?_O2V2CDOR3VTQ3WYKBW@0QDGR2UO0HR'A!C1>I367A@A8(3 *$ZR\
M;H9>L["J]G-CJ2Q.(6^6^)\ [1SP?*64/2S<*.K^/-D/4$L#!!0    ( #2
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
M@*=L3=;G"FP121L./(7S"(T:ER2V ')_ ="!SA=@@R\:KQ87ZW!#C?CR<O'
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
MDP> 8I9)Q;J3JP^W /8T^TX1S1%_ -4G5U4-Z:"12CQE<<G1'$O.1(:+$R,
M91EG*%J G,:JPE@MB+K6[?7F+M*[NJH1V?@@3P2@3 +]U5$%2-P&6\X*VG!@
M\U5GX_A BM426!]7$: ([?*3S?KI^DC,67$0Y,GS$3R:0LOS<__HPM9^[!^]
MLST_"_M'T[!OZR$<J#<#ZYOAXSF=C@%1GO*Y1GQ.J  )GBE 7KNOICLO#\Z4
M-Y)EQ1$)O99C:7&YP$CY73=0[V=,^:^ZT1VLCR^=_@=02P,$%     @ -("(
M4I+3+K7@ P  G!<  !D   !X;"]W;W)K<VAE971S+W-H965T-S,N>&ULS9A=
M;]LV%(;_"N&K#<@BD?17"MM W&38@ 4SG'6[&'9!2\<V44I426IN@/[X490C
MNEA-J3$,Z"86)?+5X7ETWDAG=I#JH]X#&/0Y$[F>#_;&%.^B2"=[R)B^E07D
M]LI6JHP9.U2[2!<*6.H692(B<3R.,L;SP6+FSJW48B9+(W@.*X5TF65,O2Q!
MR,-\@ >O)]9\MS?5B6@Q*]@.GL%\*%;*CJ)&)>49Y)K+'"G8S@?W^-V23JL%
M;L:?' [ZY!A56]E(^;$:_)K.!W$5$0A(3"7![,^_\!Z$J)1L')^.HH/FGM7"
MT^-7]9_=YNUF-DS#>RG^XJG9SP?3 4IARTIAUO+P"QPW-*KT$BFT^XL.Q[GQ
M "6E-C([+K819#RO?]GG8R).%N#QF07DN("XN.L;N2@?F&&+F9('I*K95JTZ
M<%MUJVUP/*^H/!MEKW*[SBR>^2[G6YZPW*#[))%E;GB^0RLI>,)!HY_0<\T+
MR2U:*?LT*/."5J*:S_(4/7XJ>6$I&?2H#;=9@A1]T+ M!?K-IENC'Q[ ,"Y^
MG$7&AEO=-$J.H2WKT,B9T#!!3S(W>XT>\Q32KP4BN\]FL^1ULTL25'R Y!91
M?(-(3.* 'FV21YW>\(S>LN0BM>G2Z M:2F-955E:LWP' ?5AHSYTZO1<M%PG
M0NI20:6:NC3:[/*\KD7W3&]LH:'BB.4&%0T7:+C\7>DB;B#3_P2B&C51C8)[
M7H5N=H/*FKVP[+]%/*P]C-$+,*4#88Z;,,>=T?PABRY<)HWTI$=<IDU4TRMR
M"6N/VKG<-6'>!:6>6+*WIZR??)V-[RD@''MSBWN$"I^8+KXBK!9QW$X+$Q\I
M>2.OCE6%O9EBVB=8WH;Q\)JPPN*D RQOS3CLGS:#1O%-Z7+UQMKR!HO'?<+E
MW1E/KHDK+#YII^4-&X==]2RMKI7E/1??]0@5\?9,XBNB:A''HU96Q!LV"7OJ
M&K:*[T"Q"TJ+>-,EI$^\O$.3\/ONA;S"XAUP><LF85<]CZMC;1'ON634)U;>
MGDGX!?A"5F'Q=ALDWJ])V%+78$J5LXT M+&U).#[OJ:(]ULR[1,I[\XD_$I\
M(:FP.':DT!AE[E,Z]-'K;9N&G?6;Q#H6%O662W&/<%%OSC3\1GP9KA9QVEI8
M]*0Y$3;4W\T>U!O_5U%OM;1/70KJ?9E>LT_1(MX!DS=J&O;2_V/J6DK>8FF?
M.A;4.S*]9L^B13ST&1R=-$PS4#O7%M;(M3_KWFESMFD]W]<-5S^][EL_,;7C
MN48"MG9I?#NQ3XZJ6\'UP,C"M5\WKOC<X1Y8"JJ:8*]OI32O@^H&34-^\1]0
M2P,$%     @ -("(4@EF;F K P  ?@L  !D   !X;"]W;W)K<VAE971S+W-H
M965T-S0N>&ULS59=;]HP%/TK5K2'5MJ:3R!4@%1@T_; BD#[D*8]N,DEL>K8
MS#;0_?O93@@?"Q$OE?J2V,X]Q_?<DSAWL./B6>8 "KT4E,FADRNUOG==F>10
M8'G'U\#TDQ47!59Z*C)7K@7@U((*Z@:>UW4+3)@S&MBUN1@-^$91PF ND-P4
M!19_QT#Y;NCXSGYA0;)<F05W-%CC#):@OJWG0L_<FB4E!3!).$,"5D/GP;^?
M^J$!V(CO!';R:(R,E"?.G\WD2SIT/),14$B4H<#ZMH4)4&J8=!Y_*E*GWM,
MC\=[]D]6O!;SA"5,./U!4I4/G=A!*:SPAJH%WWV&2E#'\"6<2GM%NRK6<U"R
MD8H7%5AG4!!6WO%+58@C@-^]  @J0' .B"X P@H07@N(*D!D*U-*L7688H5'
M \%W2)AHS68&MI@6K>439GQ?*J&?$HU3HR7)&%F1!#.%'I*$;Y@B+$-S3DE"
M0*(/:%F^$8BOT *VP#: 5H(7:,*9$MHVJ3-6.9K87$%(=#,%A0F]U=C9SZ_H
MYMTM>H<(0S-"J;9:#ERE$S?;NTF5Y+A,,KB0I!^@F=XME^@C2R$])7"UXEIV
ML)<]#EH9IY#<H=!_CP(O\!H2FEP-]_L-\.GU\+A%35B;&%J^\!(?D0GE<B/
MN)02B;-,0(;MEZ57Q+%OR:EO2>W;+T.+B()"_FY)*JJ3BFQ2T86D%M=LVO0N
ME+1=2VN.K>W(C\-^W!FXVV.'&L+Z4=3S3\.F36Q!& 5UV(FX3BVNTRINB:FM
M]5KP=*-EM=2K6U-VWXZ)O3JIWNN86-)V3LKNQWWOS,2&L/Z).Z6)S6Q!V&QB
M7(N+VTT$L26)/N0$Z&-%M!XL_9JS_W9<]+W#*>^]CH\5[W'IPZ!WYF)3T/GW
M.FT*"KUF!_VCWY??*NQ1Y2#0XQH$MC^N2FC;!^D'!_+@#9EY..W]\)7,#/\_
M#'O=^-S-IJ@H.K>S(2KNG]GI'C4F.JG,-G@2V3:C_%G7JW43^6!;I[/UL6DN
M;<-SH"D[TQD6&6$245AI2N^NIU\P439[Y43QM6U_GKC2E;'#7#?(($R ?K[B
M7.TG9H.ZY1[] U!+ P04    "  T@(A2@S]0()4"  #4!P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970W-2YX;6S%5=MJVT 0_95!4&BAM21?$B?8!CFA-)"
ML6GZ4/JPDD;VDI76V1W%2;Z^LRM'=:!6GD)>I+W-.6?F2#N3G39W=H-(\%BJ
MRDZ##='V/ QMML%2V)[>8L4[A3:E()Z:=6BW!D7N@TH5]J/H)"R%K(+9Q*\M
MS&RB:U*RPH4!6Y>E,$]S5'HW#>+@96$IUQMR"^%LLA5K7"']W"X,S\(6)9<E
M5E;J"@P6TR")S^=QY +\B5N).WLP!I=*JO6=FUSETR!RBE!A1@Y"\.L!+U I
MA\0Z[O>@0<OI @_'+^C???*<3"HL7FCU2^:TF0;C '(L1*UHJ7<_<)_0R.%E
M6EG_A%US]G040%9;TN4^F!64LFK>XG%?B(. >'@DH+\/Z'O=#9%7>2E(S"9&
M[\"XTXSF!CY5'\WB9.5<69'A7<EQ-+M!LT9C050Y)-E]+:UTU;+P#9(\]V.A
MX*IJ_'=U_'R))*3Z,@F)^1U*F.VYY@U7_PC7)68]&,1?H1_%X]?A(<MNM?=;
M[7V/-SR"ERCW?9"V\ 1S3&4N+!NB("%5D<QT!\6@I1AXBL$QR=)F2MO:(.@"
MFLPQ?U6/).6/'>:UY5!KX4*7J:R:K=_7O 97A*7]TR%FV(H9=N:[0)-QOORS
M.#$/FF2U!F3/Z ED16C0$COI7#28_\^?;OPXBGI1]*E#Z:A5.NI$XB*P5BF4
M?!:Y-H(-XDJ2D6DM_?R:3;O5*A-<,UCUD@[.DY;SY..M.FW%G+ZS5=WX;ULU
M;I6..Y%N-,MYD#EJ6&+!NC*V9@5+N.X /VO!SS[>DSCZ=]=%[^S*&P0=MH0'
M=[3K=S?"K"7?LPH+AHIZKD&8IH4T$]);?VVGFK@)^.&&VRX:=X#W"ZWI9>(Z
M0=O(9W\!4$L#!!0    ( #2 B%+RQ.UC2@8  ! :   9    >&PO=V]R:W-H
M965T<R]S:&5E=#<V+GAM;,U9VV[;.!#]%<(MBA9(;)&R9%E- OB6.(M-421M
M=X&B#XQ%V]Q*HDM2<0OLQ^]04BQ?*,7=/+0OB41R;F>&9RCZ;"WD5[5D3*/O
M29RJ\]92ZU78Z:C9DB54M<6*I3 S%S*A&E[EHJ-6DM$H%TKB#G$<OY-0GK8N
MSO*Q]_+B3&0ZYBE[+Y'*DH3*'T,6B_5Y"[<>!V[Y8JG-0.?B;$47[([ICZOW
M$MXZ&RT13UBJN$B19//SU@"'4]<Q OF*3YRMU=8S,J'<"_'5O%Q'YRW'>,1B
M-M-&!85_#VS$XMAH C^^E4I;&YM&</OY4?ME'CP$<T\5&XGX+Q[IY7DK:*&(
MS6D6ZUNQGK(R(,_HFXE8Y7_1NESKM- L4UHDI3!XD/"T^$^_ET <(T!* ;(G
M@-T: ;<4</<$"*X1Z)8"W6,M>*6 =ZP%OQ3PCQ7HE0*]8P6"4B#(LUND(\_E
MF&IZ<2;%&DFS&K29A[P@<FE((4]-[=YI";,<Y/3%#9,+)A6B:80&LV\95]S4
ME$*GZ*XH9R3FZ))RB3[1.&/F[1ULJ8%23*M"1+((O1XS37G\!KU$/$4W/(Z-
MEI/=U[..!I>-X<ZL=&]8N$=JW,,$W8A4+Q6:I!&+=A5T(-9-P.0QX"%IU#AF
MLS9R\0DB#N[?_/T.O7[YQN+7^&@MQ/EX-Z[1,FG6\IE\L0A=_H3I^@"NCH<A
MJ ]@^A-:K+[LY,C=%*6;JW7KU'(UBX7*9%YN165!C5VG!5<;SAO< Q&C8:9
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
M^').I7W"KO7U'<@W4O&J!6L%%6'-&_UIZ_ :0-@"P@- $!T!1"T@.@"$P1%
MW +BUP*2%I"\5E+: E);^Z98MM(SI-!T+/@.A/'6;&9@E\NB=8$),QMKH83^
M2C1.33,D2T"L #NX_+TA6T0Q4Q+^@46SV8"OX+C;V0PK1.A[> N$P16A5&\8
M^>'I=.PIK=5$]/)6UT6C*SRB:X9S%Z+@ X1^Z-\N9G#V]GT/2W::Y2[XU0.:
M_47HJY_?CH2^?#5+<-[+XNFEZM8K[-8KM+312^N5FP'>6X@[M)1*Z)/ZZT28
MJ L3V3#Q2V&6B-WK!T4LQWW+.&MX4LMC_F+;:1Q'R=C;[I>JQRF-@\[IB<2X
MDQB_+'&_ &<28_C&%8;(3?I6;-80)GLRHG,_#0_$/O<*DF'B]ZM-.K7)2;7?
MN4*T[Q@DSTH3!L/!4TFSYTYQ%)\?>%WV4/GQ>?#4:WY:YUUX:ONDSH%AT*4_
M.$W;>Q O3H,RSK:8$:RW'NB=S21%]C92'&[=A0L%IQ0):4[6NS=!ZG]\]V88
M!L%'6#QNA- -W>A$/L-._O#OJM+(/PWZ7F+(>%4C]J#_A4011.D#H(+7"A?P
M97ZS@" %G<]7Q#;F/]O^+& C"5N#TO"*%V1%M+? 2G!98WL/ ZIKP5%>PH85
M6,"N)'IL_',33B#K1%C3=IB*$0F,*\TB%=+!77A6J<@-AGV%\O:NE@J+M6T"
MI ZT8:JI7V=M^HQ+W6?8^_C ?A&.LK#/'HVRJ,\>C[*XSYZ,LJ3'_BD=S=,^
M_\%H/NBS#]M^R/L_K::9ND)B39@$BE<Z1=\=Z!,CF@:EF2A>VPMUR96^GNVP
MU#T=%L9!?U]Q7=%V8@)T7>+T/U!+ P04    "  T@(A23N+2FO\$   2$P
M&0   'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6R]6%%OHS@0_BM6=K7:E=J
M32 DFT9J2:/K:=NKFNO=2:M]<,!)K 7,V:;9_ONS@4("#M?3:?N2P# S_KZ9
M83QFMF?\N]@1(L&/)$[%Q6 G93:U+!'N2(+%D&4D54\VC"=8JEN^M43&"8X*
MHR2VD&U[5H)I.IC/"MD]G\]8+F.:DGL.1)XDF#]?D9CM+P9P\")XH-N=U )K
M/LOPEJR(?,SNN;JS:B\134@J*$L!)YN+P26<+A'2!H7&'Y3LQ<$UT%36C'W7
M-S?1Q<#6B$A,0JE=8/7W1 (2Q]J3PO%WY710KZD-#Z]?O"\+\HK,&@L2L/A/
M&LG=Q< ?@(AL<![+![;_A52$7.TO9+$H?L&^TK4'(,R%9$EEK! D-"W_\8\J
M$*\Q0)4!:AE YX2!4QDX+0,$3QB,*H/1:PW<RL!]+22O,O"*V)?!*B*]P!+/
M9YSM =?:RIN^*-)56*L TU17UDIR]90J.SG_G>.(@ <2$OJ$US$Y W>JG,_!
MJJPTP#:@K0(^+HC$-/X$W@.:@EL:QZI&Q-GQ[<R2"IY>Q HK*%<E%'0"RH*$
M0^# ,X!L9#^N%N#C^T\&+T&_EZ_PF\%H\1^6OOWK[L32UZ_V B=&+Y;*3ITB
M5*<(%6Z=4VZI"&,F<DZ:;. T K_)'>$'>1'@ZQ=E"FXD2<2WGH6=>F&G6'C4
M6QN\6< 4V-*%5[C0;>QI/AG;[LQZ.HQ;5PE"-![76D?P1C6\42^\@K\)4FGF
M'D+R[1:BK@Z$/C0#<FM ;B^@RUCU:9R&!*B.#R*6K^4FCU7S#%F>2@%4(Y6O
M":G;P7;NPG9(#4JCB6,FX-4$O'X"+TCY03](B32]RUXGI>YX<HQQX1F"["*G
MQ<2@Y8[&WK'6LA_Y5]17\..:_[B_X'<$!"S$YVJ?PNHJR7#ZW./7K_WZ;_L&
M3^J%)[V$@IQSDLK#@@,;SA(EB+$D$<@PE]1<A9-.6ER[E>#KKHYO(W,-0KO9
MD>Q>T%\83@60#%PG6<R>21O>L=N#C0Z^;1)@T\ A^FEIJ%P?Q1BUTF#0<;T3
M:6B:/^SO_LOKV]5E$:%5OA8THIAW(!Z[;AHW'+UQ*IH6#?M[]/]*1;?G>FC4
MSD57"=G.Y$0VFLX,^QO<2VA*D/<FD,>>FYX'QV^<C*8M0O_G)</O;AN.WTY&
M5\F#HQ.Y:)HJ[.^J)P>/RNYH4VPCZJH@[\3<@73+/)8TW0[!_@W1. 9?_8M5
MP-(GDE*B9Q@UJJ1"I4&?_U0S?ARNAFJFB6/,A1YL/[R#GOWYPSL?0?@9K @!
M=TP2@(9HZ/0-O0=3;W_3[&SI%8-^JW(++S9N=1JADN(X?@8X8IFNIYOEPPI
M3T]BO^(TUP><:EP'N:#I%JC,@H1%=$.5-B>2,Y&1XO +<)9QAL,=R--(O1C[
M'5776C_4RW%<*-&T/.SKH%$!4J:+6TA=S$/0"98SA+XI5M;!>2XA?%N<O 4H
MAK,JA+6X/-Y?J^-]<0INR:_0-$ FN3,-')-\- U&)KD[#5R3W)L&GDD^G@9C
MD]R?!KY)/ID&$Y,<VM- S0NF)U ],7*&BC0TLH:*-C3RAHHX-#*'BCHT<H>*
M/#2RAXH^-/*'*@#0& &H0@!-,;A$]G2)C#% ^JN..>_HY7N/U510^;7H%O,M
M51-63#:JFNSA6+5'7GZ *6\DRXH/!FLF)4N*RQU1VP+7"NKYAJGBK6[T O5G
ML/D_4$L#!!0    ( #2 B%*J]3N6[@(  /('   9    >&PO=V]R:W-H965T
M<R]S:&5E=#@T+GAM;+U574_;,!3]*U<1DY@$)$U;6E!;"=I-0QH,P;ZD:0]N
M<MM8.'9F.RU(^_&[=M*LC#;B:2^)[=QSSOW*]6BM](/)$"T\YD*:<9!96YR'
MH4DRS)DY405*^K)0.F>6MGH9FD(C2STH%V$<1:=ASK@,)B-_=JLG(U5:P27>
M:C!EGC/]=(E"K<=!)]@<W/%E9MU!.!D5;(GW:+\4MYIV8<.2\AREX4J"QL4X
MN.B<SX;.WAM\Y;@V6VMPD<R5>G";JW0<1,XA%)A8Q\#HM<(I"N&(R(U?-6?0
M2#K@]GK#_M['3K',F<&I$M]X:K-Q, P@Q04KA;U3ZP]8Q]-W?(D2QC]A7=D.
MH@"2TEB5UV#R(.>R>K/'.@];@/AL#R"N ?&_@,X>0+<&=%\+Z-6 GL],%8K/
MPXQ9-AEIM0;MK(G-+7PR/9K"Y]*5_=YJ^LH)9R>?-4L1[C!!OF)S@4=P0[UV
M#!=IREUAF( K6767*]/A#"WCXBT< )=PS86@4S,*+;GB",.DEKVL9.,]LIT8
MKI6TF8%W,L7T.4%(,32!Q)M +N-6QADF)]#M'$$<Q='U]QLX/'A;Y0_U#O^F
MKV;KG-5L.UAFKV<9[F1Y%FJWJ5G7TW;WT7*3"&5*C: 64%60R10^V0SU5BT-
M_/A(4+BRF)N?+<*]1KCGA7M[A&]1)R@MC0,G7$J-B5JA=EI@O1OZK_BNIFBG
MCT_ZT9L6-_N-F_U6GILRGU,BR,5- Y!?@EE,P2K QX)F#JTIA09^0TN37%8Z
M?:_C!NAJ$HW"U0[73AO73EM=^YPA3%7"CFE.,5KE!9-/+2$/&M[!_VV)82,\
M; UH2G^QYO/230<#:8FPT"IO\ETP;9\HR0>[LELQGVYEM],;QDV"J__TI5$<
M#WK/C68OC;K]7OQ/J<*M*4GU7OK;QD"B2FFK@=F<-A?:A9_CX5_SZC:\9GK)
M*5Z!"X)&)P-J$5W=,-7&JL+/W+FRU%Q^F=&EC-H9T/>%4G:S<0+--3_Y U!+
M P04    "  T@(A26$?^'R,#   *#@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970X-2YX;6S%5TMOXC 8_"M6M(=66YK8>9!4@$2I5EMI6U7MOJ35'DQBP*H3
M9VT'VG^_=DB3E$?H!7$I<?+-,)XI QZLN'B6"T(4>$E9)H?60JG\RK9EO" I
MEI<\)YE^,N,BQ4HOQ=R6N2 X*4$ILY'C!':*:6:-!N6]!S$:\$(QFI$' 621
MIEB\7A/&5T,+6F\W'NE\H<P->S3(\9P\$?4C?Q!Z9=<L"4U))BG/@""SH36&
M5Q-4 LJ)GY2L9.L:F*U,.7\VB]MD:#E&$6$D5H8"ZY<EF1#&#)/6\:\BM>KW
M-,#V]1O[EW+S>C-3+,F$LU\T48NA%5H@(3-<,/7(5U])M2'?\,6<R?(O6%6S
MC@7B0BJ>5F"M(*79^A6_5$:T -#; T 5 'T4X%8 M]SH6EFYK1NL\&@@^ H(
M,ZW9S$7I38G6NZ&9B?%)"?V4:IP:?1<X(>"1Q(0N\921"W"O_W=Z8#RGV1R,
M,\Q>)96 S\ XCGF1*=D:!F<W1&'*SC7@[O<]./MT#CX!FH$[RI@.20YLI36:
M=[+C2L_U6@_:H^>&Q)? A1< .<C9 9]\& ZC]W!;.U/;@VI[4,GG[N.C,F9<
M%H*4%GS(E#_?- FX5225?SLDN+4$MY3@=28D:GX)<BP52 H"IH4"&5> ICFF
M@B2[[%Z3!R6Y^4PO1Q#ZR!W8R[:K.Z9\KQ_44^^4>[5RKU.Y Q+\*CLL\&LB
M_U0I!+6$X)@IK,G]EK]1Y/@;(6P/012XSNX0^K7P?J=PV',/YA#67.&I<HAJ
M"=$Q<XBV+.X'T48,VS/0\\+=*4"GZ5FG4[@+>\'!(&"KMN&IHH!-.4)TS# J
M]K;3* HWTM@Q%/31GC2:3H7=I1K 7G0XC:;HH'>R-)J2A/Y1T_"WC=YLJ!TS
MT'?WA-%4*^SNU@CV(#J<1M-XL'^R-)JJA.%1TPBWG/:\S32V9Z(]WQ:PZ5?8
M7; 00?#Y4!:HJ3WDG"H+U)0E@L?,HF(/WF6!-L+8-11N?C3LU@]U<TJZPT([
M(@$C,XUR+OLZ2[$^>*P7BN?E;_<I5_HD4%XN]&&-"#.@G\\X5V\+<QRHCW^C
M_U!+ P04    "  T@(A2AUY5V=(#   J#0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970X-BYX;6R]5]MNVS@0_15"Z$,+--'-\J6P#<16BBVP*0)GMUU@L0^T
M1%E$*=)+TG'Z]SND%-G6S=F7OM@B=>9R.,.9T?PHY ^5$Z+12\&X6CBYUOM/
MKJN2G!18W8H]X? F$[+ &I9RYZJ])#BU0@5S \\;NP6FW%G.[=ZC7,[%03/*
MR:-$ZE 46/Y<$2:."\=W7C<V=)=KL^$NYWN\(T]$_[E_E+!R:RTI+0A75' D
M2;9P[OQ/L1\9 8OX1LE1G3TC0V4KQ ^S^)(N',]X1!A)M%&!X>^9K EC1A/X
M\6^EU*EM&L'SYU?MGRUY(+/%BJP%^TY3G2^<J8-2DN$#TQMQ_(U4A*R#B6#*
M_J)CA?4<E!R4%D4E#!X4E)?_^*4ZB#,!?]PC$%0"05-@U",05@+A6P5&E<#(
MGDQ)Q9Y#C#5>SJ4X(FG0H,T\V,.TTD"?<A/W)RWA+04YO?Q#XI2@#4D(?<9;
M1CZBKY!L-^BIS ,D,K3.,=\1A2A'=PSR!/.$(,@X=/^RA^B1%*TE2:E&OPNE
M /<^)AI3]@&T//SU%;U_]P&],\(/E#$(M9J[&APWYMVD<G)5.AGT..D'Z$%P
MG2MTSU.27BIP@7%-.WBEO0H&-<8DN46A_Q$%7N!U.+1^L[@_ZQ"/WRX^'6 3
MUD$,K;ZP1]]E6&)QV.KLP-!=DH@#UPK]O1&,(;@G1RS3?P8,CFJ#(VMPU&-P
MA9DUAS72.4%;LJ.<4[XSZ6(V?A(LN\)<:AU;K:8B/2]'LW#N/I^??!L3S:)+
M3-RA9SRM,1>4HII2-$CI\@R'2)1ZHC/CODF""Q)M3.B/&B0Z]$1A-XEQ36(\
M2 *NJC17%?,4'275Y$9DF3)1.7"H%+;8PB6':EMF1A>]<<NMFZ!)KP,3SB8-
M?FU0T$-O4M.;#,<HA=MO2LGVH."54B@1Q99RK/OJRJ3E@]>@TD8TX]1&^-TT
MIC6-Z2"-^RR#0-BP)*?:"FD'38HC\E)N(HDUZ20U;9_^6?:7M#HP0>.FQ1V8
M*.JF-JNIS?Y/82"0AU=*PJSE1.0WKONZC6F5C;A#SZR'C.^=FJ,W2.<QIXSN
M]R;7!JJF?]9L_5]3J/W@9#)X0[*9*/22J5IP</6N7(?$'9";:= 3AU-_\\,K
M%U_L[9@(-+Y\WCRAV=#9G+J8/_I%X3AU&7^XS9S"@:]PJJ(2M5I=*RI7(7$'
M9#II!,4]&R(+ FW$#..FPL)1E(-5O5L/_'=VS&WLK\R'@!U.3VK*KX@'Z$Z4
M*\1(!BJ]VPFX)<O!O%QHL;>CZE9H&'SM8PX?,T0: +S/A-"O"V.@_CQ:_@=0
M2P,$%     @ -("(4DW6+UC\!   4Q$  !D   !X;"]W;W)K<VAE971S+W-H
M965T.#<N>&ULI5AMC]HX$/XK%JVJ5NI![) WRB(5=F%[TO962WMW4M4/WL2
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
MSLZQ'M5>DNW$R-K=,TMI\-9RPQ*_*Z!L *X74IKMQ%Y=_9<J_0=02P,$%
M  @ -("(4IL.H%1, @  >P4  !D   !X;"]W;W)K<VAE971S+W-H965T.3$N
M>&ULC53;;MLP#/T5P>A#"W3Q+4FSPC&0QBC6AVQ!@UV 80^R3<="9<F5Y+C[
M^TFRXR984N3%%D6>(_)05-1R\2)+ (7>*LKDW"F5JN]=5V8E5%B.> U,>PHN
M*JRT*;:NK 7@W((JZ@:>-W4K3)@31W9O+>*(-XH2!FN!9%-56/Q] ,K;N>,[
M^XUGLBV5V7#CJ,9;V(#Z7J^%MMR!)2<5,$DX0P**N;/P[Y/0Q-N 'P1:>;!&
MII*4\Q=C/.5SQS,) 85,&0:L?SM8 J6&2*?QVG,ZPY$&>+C>LS_:VG4M*9:P
MY/0GR54Y=V8.RJ' #57/O/T"?3T3PY=Q*NT7M7VLYZ"LD8I7/5AG4!'6_?%;
MK\,!P!^? 00](+@4$/: \%+ N >,K3)=*5:'!"L<1X*W2)AHS6865DR+UN43
M9MJ^44)[B<:I^)LJ0:!E(P0PA192@I((LQP=.QX)PRPCF.Y#/J%%GA/3.KWW
MQ+K[9QIYG8#"A-[HB-6OK^CZZ@9=(<+0BE"J_3)RE4[;'.YF?8H/78K!F103
MR$8H]&]1X 7>"?CR8KC_^00\N1P^.X:[6NM!\& 0/+!\X1F^39-F%$M)"I)9
MQ23B!<)6U5M$"4X)U;I"UP5X;3KC-TZE$GI*_GR00SCD$-H<QA\V/>M[B]^;
MSH\<Q=#T+N14Z[J#IO8@\\3LXHDW#B-W=]B@_X.F=^/9<5!R@FGFOS-UA;H'
M-]T\2RLLMD1+2*'0,&]T-W&0Z$:],Q2O[>5/N=*C9)>E?AU!F #M+SA7>\/,
MT_#>QO\ 4$L#!!0    ( #2 B%)S25P[J0,  %X*   9    >&PO=V]R:W-H
M965T<R]S:&5E=#DR+GAM;)56;6_;-A#^*P>U*%H@L]YLV7$= XE<8QV0+HB;
M;4#0#[1TMHA2I$I2=O/O1TJ*YMBREGZQR=,]#Y\[\LB;[87\KC)$#3]SQM65
MDVE=3%U7)1GF1 U$@=Q\V0B9$VVF<NNJ0B))*U#.W,#S(C<GE#OS666[D_.9
M*#6C'.\DJ#+/B7RZ02;V5X[O/!ONZ3;3UN#.9P79X@KU0W$GS<QM65*:(U=4
M<)"XN7*N_>ER8OTKA[\H[M7!&&PD:R&^V\GG],KQK"!DF&C+0,S?#F-DS!(9
M&3\:3J==T@(/Q\_LRRIV$\N:*(P%^YNF.KMR)@ZDN"$ET_=B_SLV\8PL7R*8
MJGYAW_AZ#B2ETB)OP$9!3GG]3WXV>7@-(&@ P1' #\\ P@80'@$"_PQ@V "&
MKP6,&L#HM9*B!A!5N:^3565Z0329SZ38@[3>ALT.JNVJT";!E-N#M=+2?*4&
MI^=_Z@PEQ*64R#5<*X5: >$IO/RPI)SPA!+V[/(;K.JC"&+S?[[O%Z@)91_@
M+5 .MY0Q<Z;4Q<OIS-4F'"O*31KI-[7TX(ST!28#"/T+"+S >U@MX/W;#QTL
M<3_+H_^M [3XA:5O__ER9NE/KV;Q+SM97+.;[98&[98&%6UXAG95KA-&E*(;
MFA!;OLKN$:GVX@(8)6O*J*98[S/^*.O)(UDK+4VE?^O1$+8:PDK#\(R&>S1<
M--&80D)4UI7AFB"J".SUMYN/AS-W=YB^4Y?)9>OR0M>PU37LU;5 27?$7F:P
M:8\IY49L:6Y+W74*%S7CZ$#%T#M6>NIS.1EW2QVU4D>]4K\*35A758Q.LA(<
MR5F<N@S'DR/)ISZ^-XY>.BW[)3X&?6<E<HX,XS;R<3]M9TG>](-BP7?(*?($
MP1QCKEAU]D$+>!BL!I *QHA4ML;>O?$C[^.[-Y/ ]S_""A&^"(T0#()!V!//
MI)4_^;6LU/+[05\SA%CD!>%/YCR:BB2,/0%)16%KZ//R?@5^!":>/P@O[;7;
M7!M0*LJW8"Y@R$5J2MYX2]12J *K1QM(44A!D@Q*GII;>I]1,[;^B5U.UL5
M>=VCV(Q1!5QHPZ(T,8L/X"13X<"?="7*/7B'<I3;JF-09J&2ZSI_K;5N2CZ9
MIJ1ZO(_L-\$T#KKLX30.N^S#:3SLLH^F\:C#?AU-EU&7_WBZ''?9)TWSY/X7
M5MUYW1*Y-?<',-R8$+W!V%2,K+N9>J)%4;V^:Z'-6UX-,], HK0.YOM&F(PV
M$[M VU+._P502P,$%     @ -("(4E:2;$Z/ P  ]@H  !D   !X;"]W;W)K
M<VAE971S+W-H965T.3,N>&ULQ59M;]LV$/XK![4H6J"S+,F67^H82.082X%T
M0;QT X)^8*2S190B-9*.&V _?B2E:K$C"PXP8%\L\GC/<P_OSM+-=D)^5SFB
MAA\%X^K,R[4NI[ZOTAP+HGJB1&Y.UD(61)NMW/BJE$@R!RJ8'_;[L5\0RKWY
MS-ENY'PFMII1CC<2U+8HB'RZ0"9V9U[@_33<TDVNK<&?STJRP17JN_)&FIW?
ML&2T0*ZHX"!Q?>:=!]/EQ/H[AZ\4=^K9&NQ-'H3X;C=7V9G7MX*08:HM S&/
M1TR0,4MD9/Q5<WI-2 M\OO[)OG1W-W=Y( H3P?Z@F<[/O+$'&:[)ENE;L?L5
MZ_L,+5\JF'*_L*M]^QZD6Z5%48.-@H+RZDE^U'DX!1#6@/  $$1' %$-B X
M87 $,*@!@U,!PQHP/%527 -BE_LJ62[3"Z+)?";%#J3U-FQVX<KET";!E-O&
M6FEI3JG!Z?D5?T2E3:=H!93#;SI'"9=<4TU1P2^PJAH.Q!JZ7=\O4!/*/L!;
M>WA-&3.-HS[N;V>^-IIM9#^M]5U4^L(C^A:8]B */D+8#_MWJP6\?_NAA27I
M9KD/OK6 %J\(??WGER.A+T]F"2:M++XI65.WL*E;Z&BC8[14I4RHK41;&KI?
M&J*42"G1IBR$9R!<I>XM!5"-A?K6(2!J!$1.P."TQJEB8-T-;76NZ&)'9U]W
MC_-H',W\Q^<%>>DSBL,#I\N73I/1,-AW6G:+OP^[4C!H4C X,04V ^?[2?\L
MJ+%_-8>F1@K^AE=X=V@;-MJ&_T]_Q(V ^#_MCT5\2NU?.NW5?D_IR#LPC!OI
MX^[N:'U;7'2#$F$NS"GR%$%+PA4C[M.I!=SU5CW(!&-$*OOW?_<FB/N?WKT9
MAT'P"5:(\$5HA+ 7]J*.S$\:^9/7-7<EOQOT>XZ0B*(D_,F4RQ2),/8$)!.E
MQ@RNEK<K"&(P]_E,^-9^$.HW&FP5Y1LPU85"9'1-C;=$+84JT0T-0,I2"I+F
ML.69:8%=3LW:^J<VG"3.B?)J1K(9HPJXT(9%:=.B60]>9"KJ!>.V1/G/OH,%
MRHV;6)0)M.6ZRE]CK8:B2S,4N>'AP'X13I.PS1Y-DZC-/I@F@S;[<)H,V^SQ
M-(E;[.>CZ7+4YC^>+L=M]DD]U/G_7K>:"*^)W%"N@.':7+W?&YG7A:RFK&JC
M1>FF@@>AS8SAEKD93%%:!W.^%B;3]<8&:$;=^3]02P,$%     @ -("(4K+.
M:48[!@  F1L  !D   !X;"]W;W)K<VAE971S+W-H965T.30N>&ULQ5E;<],X
M%/XKFL R908<2\ZUM)U)DY2&H6PAT-T9A@?55A,MMA0D.:7\^CUR7#L71PF[
M;/8EL>5S/T>?CJ23>ZF^ZBEC!GU/8J%/:U-C9L?UN@ZG+*':DS,FX,N=5 DU
M\*HF=3U3C$894Q+7B>^WZ@GEHG9VDHU=J[,3F9J8"W:MD$Z3A*J'<Q;+^],:
MKCT.?."3J;$#];.3&9VP,3.?9M<*WNJ%E(@G3&@N!5+L[K36P\>CH&L9,HH;
MSN[UTC.RKMQ*^=6^C*+3FF\M8C$+C15!X6_.^BR.K22PXULNM%;HM(S+SX_2
M+S+GP9E;JEE?QG_PR$Q/:YT:BM@=36/S0=Y?LMRAII47REAGO^@^I_5K*$RU
MD4G.#!8D7"S^Z?<\$/LPD)R!K#$0O(4AR!F"-08<;&%HY R-?34T<X;FO@RM
MG*&UKTGMG*&]KX9.SM#9EZ&;,V3U55_D+TO^@!IZ=J+D/5*6&J39AZR",F[(
M.1>VV,=&P5<.?.9L).9,&ZA>HQ$7Z'<S90H-A>&&,XU>HEX4<5N5-$8CL9A;
MMD:/!LQ0'C]'3RW7%8]C&-4O5E]/Z@8LM'KJ86[-^<(:LL6:+KJ2PDPU6!"Q
MJ(*_[^;'Q"&@#J$IXD,>XW-.G!+';.:AP'^!B$_\*H/<[ ,6 CM>L'\:#]#1
MT^<54H8_(>7JSW=;I%SL+05WMTNYW%]*9[N4T;_U:"5;05'-028VV":6ZS"6
M.E4,R3M$M98AIP8*F8H(_26Y,&@.I0[?-?ILF1$W+-%?'*H;A>I&IKJQ1?4%
MY0K-:9PR!!9H!).$%W.KJG 6XEJ9.+LDS<^@ON9+% .WPL_X2U4E[11[L4E!
M<&N5YO4.U:1*]>6F8.P'W4+R2EB;15B;[K!R004D,;;99*8*4_K-#;V=57=&
M+HH5LUJ%62VG6:-D!OFVJ;6%5B:ZRK[A0E1S.>!-'Z]E99.HVUASXW*3IA&0
M:D?:A2-MIR,W3+ ?*8NI8PIT"EF=0\^^;J&Z^TMGW["[$4J_.I#8+U=2WVE#
M7T)1/'M"&O@5_ ;M5Q1=4T$3MABCT(.A<W;+(PH+Y=CK>=?>R+.#?>_&<\0
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
M6#0%W=!4U**1M/.O!&JY6>8.5D;-=2.,F\4D[*1CZQR0A.\64RXURP)P1X*
MKE@W=*Y3YE5D"S:LGC6.S3BX)J;P()S; H/:3KN8=$]PS(:";"CHN;Q+$-:)
M!SNHLT&\Q*J9L7)+F >M9$%\0.Z]IX2#;F#6Q$J3D()+^IV-B5YOO/_<[U8E
MS H9=(]./*L&L%H.=B9>-0QRG58)\?9WS(9B%0-ZSR:>5T \##>)Y^6(Y[I>
M">^LJL#JPKX?[U*YU<O1>R+)V&BP+G>?%E0H(OBF]%Y??1IUJX076MV [:/S
MT0H#K%:&G?E8#8,\IUG"Q_T=LZM_*RBH\5P^)@A9/FX*<&*4K8.HF([(*@ZJ
MKOA/I>,-_<U\$L5DO*4^\P/R@^86@M<W5[>5ZT!D]02A8],16;% U6*Q*QVW
MP."FTRBFXQ,<LZ%8F4'5WQB[T#'_P0'19G5,C)HE1MG161U"A_PLB7<;9%5:
MK&J@HW]H(*L)J%H3=IF35B[=K0[>G).\D=<N^5!$5@A0]1?$OB5B9^NJW%FE
M0)UC3QRVM1U7U_9]=Q_Z.%_I\[L$ YPO]>5?_-C6>GS(6M_CX9R\>H%<>*K_
MXM8I 4-=\$.Z:HLK?[H*WN-3#-N2CX]>\O':EM9A2OX6F&:CK.0_P3$;BBWY
M^-DE'^=+OMOV-FF9+_F-$D[:@H\/6? U(^8T6BV#9<PU,C'DQ*?[4=#* CZZ
M+& K"_@P.U!;8"HHN+]C-A2K(?C9NU XOPT%6VB3@OEM*-@N675@JR'XD/M0
M Q,!,8;3A5X(:RQ!@JT; :X5%??H.U"NU0CW,#M06V#*.?<$QVPH5C[<9^]
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
M!:=(+E JLYR(S1\:E<OH,R/WC#/#0//UA!K"^!OT$C&!+AGG4"#Z[=/7D6<
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
M1;R)3TMV[4LU<L;B+W ? 4SA/XD!&"J">Q<'1FCBC+!?8ZJ1E*&D7@,H+F6
MH"M)H7U)S< _S>XK$2X;L!*!-(L $*RH_-8A@A5%0%,W \LU\8G:OIJZ ;,N
M9B'2($SY>S9:!%-Y%1";S<"@39Q!#ZFL&\F@C9CA 1!Q(7;=HJ6#H7YPX^P9
MWI>+&\F>JBG]?1<C!).EOX4P'5J32KF[?W@?-MYA&UWN;/'-CTO3E#O;<O/=
M]^6VZR][W=^2 Q<2Y<YFVCQ.J^$3L$,CBW)G?VM^W&D-Y<[FTSS1O]M&)JT'
MV3P+M?*- D886#:EV#L,@4W)H>VTN;,)-4\0UVN:6NO!-JMWS3(RB"M]$17
MA;8W4>YL?LUW7_EPN?[RI@H0A QAN=S #F"Z"7HF.-MF\SA9[;V#/9>T4OO<
M,T(H4Q+]3A>"J> N_=S9IIO'2>J@.]AS\&"K:.2)!;#2?US80AAI9Y.>YQKA
M\%G"$&.+?>S L<+<]+6_[6"$@;+>M!BX46^\>%P;C'C'\O7TL -GN_85SZX1
M1V,-UX<B8401YVQ@#%%2:-\(N<80"6>(7[N;Q>2V6SQE8)N6&+D^#,^^!\=+
ML,-A"2>%[6B9P'XI50GJ0K"J"%5SUXZ!$A.L+6YY222U$E,H!).1M! 6B<3A
MI82?0^#*2K?&R'5OH..N_2/'[('X *O_UH-L-BRU6%V'<-0TI2!<.%Y>A]C'
ML8R@A&=$M$=&P-R!:[])AE U^4\N$:H)K1 DQR:"$CX1.QM* 9<'>8+0-$J>
M'K#-5X7N+L<N@A)^$7M:2B$7"/+;ER,(4XT\?[!A&CR!#CLE7"42!E-@ 8:1
MV:(28IP2\PR$*T//H<DQCJ"$<\3>$AT9/%2-W[J%,/=&6L>)1@OV7QR["$KX
M11Q4I ,K"/+M%4<(Q5I&#!92EH$V/#FF$I1PE=B"K5GRJW4DE;<:P@E>:!%N
MDQ>\8!S"YGT(>P<E[OA3$!^9QQW;"DKX5L25N +3(];!*N&X7)"*\VTX_[LT
MSQQ3"U)'G@8IUXXOL3YB*Q$%?"=.29;T$0::VT]0& :6H>W1Y)A94,+-XG7-
M,X56%9*6AH((Q[YC4HMQ>1TJ?HZI!JG=%W!<KK^\H>ED^48HL3(7H8HJU(]P
MS#@HX<:QO_DCXA71.D-.';50B@#%.F0]ZCAU4,*JXZ"D#$PYC.B5MQV""9\N
M"%,J>,LY5):P^=B"EX$/AUTJ7\A+% *!?(3 C5KCQ>/08\+?X_74L -=.XX<
MI(]K;$B.PP8E+#;B= U,+S@\.W9<+RAA>_%KMWI<S,:?IUWV8;Y:3?T*X0WL
M,* ^[NIWTJYM[ %VH:T'V6A.YOZT8X1A.G@J'"+2B>E5^F[7B$'$FAX$DY&T
M&!:.Q"&DA%6%O*BV:)<YIA2DC^SVZIA7D#[ ,L7U(!O3'3,G%W-\A-/ 1AK@
MV P7>D+E6&!0P@,CWBX#MA5<"J,B""O\MEH+8750JSI&&)1PPMBY8[:%*\86
MF!9A5!.ZLQQK#$IX8^S9+P.^%X5HOP"0\E_UT$)4*#Z'CA(F&G$Q#LPM3@M9
MH1$,^/I"7/@IK^.700G#C+T%.?"WD(]L1Q!6*R')$8Q#"Z[(<<R@A&7&034Y
M\,5@82> 4*H0&A:@PB;[A6O(OC=%%V#-9=5(8WF$DXS00MP&(WC!."Q=[,C2
M.XANQZ6#BB.3MV/@00D'C[CH+N!,B$*;Z\CQ^J B-1,"N=^E/^:X>E!YY-F.
MX]Y!"?N.[503,-TP)R"7#W@0L!;6XBT>4.G0OBYR?#PH8>3QNO98":B'JTI4
M>(Q3H@4!<36'GM Y5B)4[N'HOO[RYG-!W[@#H2CW@VT1C$-."N1XD%#"A&1O
M.@:6(EIVBP"J\.=F+4*5(4-8<MQ)*&%/<E N!BXD1C$()8Q@RG\FU$)8$7S/
M4NF^5&1?8W<"WB.GQ&#F!8&RUK00N%%KO' <9DPXFKR*%'8@:<=]A,KC>C*2
M8R9""3>1.$D#=X^*@TO*''</2MA[_#S[TBU7-J0^Z-'D=W,&?EPNNZ>_?X3S
M+._7'$*LCKSNWO'(H)1)QE;D7($E(>1/LD8(IBE8\!QW#:KV=;%=C[#YQ*(1
M4AS!1"0M@L4B<?@I8<^QY96V10_-<>>@ZLAK&AT##ZH.L::Q L^?T 4''F:Y
MIVE]-B5,U55(;53NFZCV\)0GX-=1JEPP*X1)+@(P752A!IKC_D$)^X^=&VC
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
M;'SH=2J*C:=98[]@>IW\X\:S3BSCL=/8KW7/.!P[S(11;#R@&A]Z)9_,I(9
M5,,L$T8@9\'J-,*8TH^9U&"F-00>>9TY)48@>,$N8X:&>3&3,@P-"\0W^!48
MI#;8;0]/Z/DQD[8;$A6(?]A=?^=D/\P)?WA&^H,9_Q#(?WA1Z04A#W:IX9E
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
MZ"CZW/9]NQI^O*FK1;U1 /GWJ[;M'W]17_"EW?PQ3%"__7]02P,$%     @
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
MLLO'+260<D8!QC<"4J=^,1,T'WOF_P)02P,$%     @ -("(4G$ *5#Z P
M;Q$  !H   !X;"]W;W)K<VAE971S+W-H965T,3 W+GAM;,U8VV[C-A#]%4+8
MAPW01")UL;VP#21.MRW0=(-XM^TK+8UC(I2H4E2\^?N2LBPINL4/1I 76Z1F
MAF<.1T=#S?="/F4[ (5^QCS)%M9.J?2+;6?A#F*:78D4$GUG*V1,E1[*1SM+
M)="H<(JY31PGL&/*$FLY+^;NY7(N<L59 O<297D<4_ER USL%Q:VCA,/['&G
MS(2]G*?T$=:@?J3W4H_L*DK$8D@R)A(D8;NPKO&7%0F,0V'Q-X-]UKA&)I6-
M$$]F\$>TL!R#"#B$RH2@^N\95L"YB:1Q_%<&M:HUC6/S^AC]:Y&\3F9#,U@)
M_@^+U&YA32T4P9;F7#V(_>]0)N2;>*'@6?&+]J6M8Z$PSY2(2V>-(&;)X9_^
M+(EH.&!OP(&4#N14![=T<(M$#\B*M&ZIHLNY%'LDC;6.9BX*;@IOG0U+S#:N
ME=1WF?93RQO*:1)"AF@2H>^2)ADM^,TT#K5##\"I@@C=4ZE8:76]W3+.BNF5
MB%.:F!N7:*TK+,HY(+%%YXKZ^1849?Q"A[_[]R_T^=,%^H18@NX8YR;<W%::
M Y.)'9;YWASR)0/YWD)XA5S\"R(.<7K<5R>[X]EK=ULS7]%/*OI)$<\=B'>=
M9:!TGF$N)21*YQ;R/-(<,%/AH<@3?5="".R9;CA<C"SI5DNZQ9+>P)+?U YD
M(V8OB8<001'"*,'S<C;5=#TWF>K:8#S%E=$K<%X%SAL%MRIY,!61B.3RR,L;
M< ]!_284,L$MO%TCU_/]?KQ^A=<?W;\_&=WHLBVJN'<3LSQ-.0-Y*')1<,\;
M3F:6"_V C&UM4*$)3MC:E+X,$A5T.)@1K\53UP8/\C2ID$U&D6D-B."(K _8
MI+.H/R'M'>P:3:;^0,5-*V33461??[U;7Q?;L,XW&8L8E:S-W:O LRKP[+T>
M;>S4:NZ,9G.; ]I*$>O !XE-M<2^],JDTR$SZ)1"CQ%QW%D_X[CQSL$?X*G!
MM0AC\B9K2IS &>G0X?D=SKI&TX;1:XBU:.-QU?Z^ _U>#.FE[E=H^89\&4N^
M5ESLO5N=UK*)_7/5J=]5!F?6YKQK-'7( .>UFN+@(Y1IK:%X7$1/+M.N3KH^
M=MN<=:T\#T\&2*OE%(_KJ6Z<$WB"!/TF19Z.Y5T+*7XW)26UDI)S*2GIBB1V
MVVSW&+F^VT\VJ864? 0A)8UN]CQ"2GHTTFWWESU&&).!1H342DI.Z7];1Y"Q
M[&LE)>^FI*164G(N)25=D<3NM$UZURC  V\O4BLI.:4Q?:.)+V,T#Q1^&UW7
MA 3M!M!NG(;-IX@[*A^9/GIRV&HOYVJBDY.'T_UAH$1:') W0NGC=G&Y ]VO
M2F.@[V^%4,>!.7-7WUB6_P-02P,$%     @ -("(4KX7C&J" @  ' 8  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 X+GAM;(U5VV[;, S]%<'80PMLM>.D
M75<D!G+IL#YD"-K=@&$/BDW'0F7)D^BZ_?M1LN-Y19/U)18IGD-2O&3::'-O
M"P!DCZ54=A84B-55&-JT@)+;,UV!HIM<FY(CB687VLH SSRHE&$<11=AR84*
MDJG7;4PRU35*H6!CF*W+DING!4C=S()1L%?<BEV!3A$FTXKOX [P:[4Q)(4]
M2R9*4%9HQ0SDLV ^NEI-G+TW^":@L8,S<YELM;YWPDTV"R(7$$A(T3%P^CS
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
M&HC?5Y3RW85\0'-6??4?4$L#!!0    ( #2 B%()/X;,* ,  # (   :
M>&PO=V]R:W-H965T<R]S:&5E=#$Q,"YX;6R-5LMNVS 0_!5"Z"$!TNAA6W$"
MVT!LIV@/;HVX+Z#H@996$A&*5$DJ3OKU75**ZOB%7"R1G!GN[*Y(CS92/>@"
MP)"GD@L]]@ICJAO?UTD!)=67L@*!*YE4)34X5+FO*P4T=:22^U$0Q'Y)F? F
M(S>W5).1K UG I:*Z+HLJ7J> I>;L1=Z+Q/W+"^,G? GHXKFL +SK5HJ'/F=
M2LI*$)I)011D8^\VO)G'%N\ WQEL]-8[L4[64C[8P:=T[ 4V(."0&*M \?$(
M,^#<"F$8?UI-K]O2$K??7]0_.._H94TUS"3_P5)3C+VA1U+(:,W-O=Q\A-;/
MP.HEDFOW2S8M-O!(4FLCRY:,$91,-$_ZU.9ABQ#&1PA12XAV"?TCA%Y+Z+V5
MT&\)?9>9QHK+PYP:.ADIN2'*HE'-OKAD.C;:9\*6?644KC+DF<F4<BH2T(2*
ME'Q55&CJ"J(Q#E.0>^#40$J65!G6HFZSC''FIF>RK*BP"^_)JFD<(C,R!0$9
M,RT\SQ7D"'=H;!CJ"KZD+"5&DKLG2&I;>_(%=1-0#6L%@DE%%E1@\V&;&:MK
M"FBW?+[ T!*9"_87PZ"6@TI6'<B\5DSD#GP/E<3 <;0$Q61*SN9@*./G&._B
MYV=R]NZ<O"-,D 7CW+H>^0:3:E/C)VT"ITT"HR,)#".RD,(4FMR)%-+7 CY6
MHRM)]%*2:712<0[))>F%%R0*HN! 0+,WT\/K _3YV^G#$VYZ78/UG%[OF![3
M"9>Z5N JN-UA:S ; 'MZ-$U6M4WVBZXU A/S^\3^_6[_OMN_?V3_6:V4;9]D
MJ_F:%H.RXO(9 .-HVO50\1OQV(G;(_1Q,@P'(_]QNQ[[F.NKX6O,?!]S%?S7
M>>5LT#D;G'3V%10>",W7=,I"HS+8VCK>B6ZV#PF'\8Z#?<S@ZK"!N#,0GS2P
M*JC"LMMCVQ;_V7[F!QW$>\D+KX,="P<PP]TB',#L>?"WSM(25.[N)(WM4PO3
M?,/=;'?MW;K3?F=^BM=A<WO]EVGNT@55.<,FY)"A9'!YA4E5S?W4#(RLW(F]
ME@;/?_=:X)4.R@)P/9/2O SL!MV?A,D_4$L#!!0    ( #2 B%+DUPB7-@4
M /\5   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q,2YX;6S%6-MNVS@0_17"
M#8H6Z%H:ZJXZ!AJGB;U @B)N=A<H^L#8=$Q4$KT2'3? ?OR2DBK;$J7(>>F+
M+5%S#N<,AS,21SN>_LC6E KT,XZ2['RP%F(3&D:V6-.89$.^H8E\LN)I3(2\
M31^-;)-2LLQ!<61@TW2-F+!D,![E8U_2\8AO1<02^B5%V3:.2?I\02.^.Q_
MX-? '7M<"S5@C$<;\DCG5-QOOJ3RSJA8EBRF2<9X@E*Z.A]\@G"&<T!N\1>C
MN^S@&BDI#YS_4#>SY?G 5![1B"Z$HB#R[XE.:!0I)NG'OR7IH)I3 0^O?[%?
MY>*EF >2T0F/_F9+L3X?^ .TI"NRC<0=WTUI*<A1? L>9?DOVI6VY@ MMIG@
M<0F6'L0L*?[)SS(0?0"X!. : *P6@%4"K!I AE(/L$N W1?@E "G+\ M 6Y?
M@%<"O+ZB_1+@]YTA* %!G@[%^N6+?TD$&8]2OD.ILI9LZB+/H!PMUYPE*MGG
M(I5/F<2)\06)2+*@&2+)$GU-29*1/ LSQ!(DTTDF2X(FVS2ER8))LS_0O-@6
MB*_0J>!WEU00%KU';]_XEFM_5&8W+(H4Y ,ZZ[@=&4**52X;BU+812$,MPB[
MI(LALN #PB8V[^>7Z-W9>PW+Y0DL-__<MK!\/H'E\_T=>E<&0,=UU9L+@G9=
MUR>PM.N:=K-\P]\UH-D)4W<$PY"97*4SKM(9Y^16&SG+%A'/MBE]37Y^4W2(
M"1IGWSN<L2IGK-P9N\69@ED@DF54:%.XP+LY7K6EI[$,!!X93P=&D^Y)OH%N
M#2Z;S!ZV;?.8^KIIY;A>X%961[+M2K;=Z=$M3Q8O*B\HG(.9 \>W:LJ[YVE1
MWF2&P'2Q6Y/>-)/Y:-J67KM3:7=Z+7G$R .+F)!9I5/O-"<'QZZI[YZI17V3
MV<:^[=3$-ZT<D.KUVMU*N]MWW5^0[S:=#*#FXZ1[LA;Y;B.A \]S:Y&];EIY
M'MBV7KY7R?<Z/;H?SH=HR:.(I%E'\? K.O_W5[*@<B8XH9*A_]"9;ED#359[
MOG<<_*N@$7P P%@??##W[S'F:56GS<N2YRC[:BYJ3(*6P@ '+UIP:FEH=1&:
MD73KF_A*9^6Y;8'<=U# K]C&K:[B9@LQ S>H^]HTLSPW@!9G]QT6NKO?YVW*
MNW8;[)L6V+]_O\&^CT"_1E+E<OF2I'WY+*A4UE;1K77Z6;?-L9/[@@^]*WXO
M/YMUO^%FE\FQE_NZ#-V%6;_QNOST-"\G=4>;-G;0XNF^Y(/_NJW7Y:S?8_$[
M;8Z=52WA^-5[7X)Q=PG6]^2+%U 3GCS1A,F-1)%0.RTB^3&(X.BPI:HOE+=O
MP#4_RF!@@(]H3BFZY8(B/,1#J^OC85^C<7>-UG_07+R ^KJF:,+C#4F>97F0
M:T:BZ!F1)=\(ND2SJ[LY A=)27^29*L^G<N/'[3-6/*(A(3'?,E63%JG5,B*
MMJ'Y&1 BFTW*R6*-MLF2IFBW9O):V2_4="G)C5A2G'FIH+$,)5Q(EDP0.?D0
M-8)E#<'7Q<HX.$.(:?J8'T!E<J)M(LH05L/%*=<%A)/\,*@V?HW#*=:-6^'4
MTHW;X=36C3OAU-&-N^'4U8U[X=33C?OAU->-!^$TT(V#&4[E7M$] ?E$JQFD
M:-"J!BD;M+I!"@>M<I#20:L=I'C0J@<I'[3Z008 =!'X!$$X UT,Y*8-9U@7
M [D9?AUN&OL\*8Y&;TCZR&2/C.A*YHPY]&1Y3(O3QN)&\$U^%/7 A>!Q?KFF
M1*:V,I#/5URF:'FC)JC.?,?_ U!+ P04    "  T@(A2=$7"EF(%   <%0
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
M:\X34^Q3+>$I!S_=GPBE+Z[C=20>H80UHLD<_:E73*([D5S,-E*:T;T!8VC
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
M#.Q^2F3N)^ZJ5U_MA_\!4$L#!!0    ( #2 B%*O&KS.: 4  'T;   :
M>&PO=V]R:W-H965T<R]S:&5E=#$Q.2YX;6S-66UOZC84_BL6NYIZI='$=DB@
MHT@M=%NEVUY4M!=IVH<TF&+=).;:IK33?OSL)"20."Y(=ZQ?("_/.?9SSLEY
MG'BX8?R+6!(BP4L2I^*RLY1R=>$X(EJ2)!3G;$52=6?!>!)*=<J?'+'B))QG
M1DGL(-?UG22D:6<TS*Y-^6C(UC*F*9ER(-9)$O+7:Q*SS64'=K87'NC34NH+
MSFBX"I_(C,A?5U.NSIS2RYPF)!64I8"3Q67G"E[<8$\;9(C?*-F(G6.@J3PR
M]D6?W,XO.ZZ>$8E))+6+4/T]DS&)8^U)S>-KX;13CJD-=X^WWG_*R"LRCZ$@
M8Q;_3N=R>=GI=\"<+,)U+!_8YA=2$.II?Q&+1?8+-@76[8!H+21+"F,U@X2F
M^7_X4@1BQP#Z+0:H,$!U Z_% !<&^% #KS#P#C7H%089=2?GG@5N$LIP-.1L
M [A&*V_Z((M^9JWB15-=*#/)U5VJ[.1HRH3LWB2KF+VJ]$L0IG/P62X)!_<L
M[49KSO75'$ (N"8I65 I0!?,\M("; &N$K9.U<4'$K&GE/Y-YH"F8,Q2P6(Z
M#Z4ZOTTCEA PD^I,#R2RD?8@._>4SS%+5.4O=4D^DZWYV83(D,8?U?!W?]R#
MLP\?P0<]U!V-8U5V8NA(%1/-S(D*_M<Y?]3"'R)PQU*Y%. FG9/YO@-'!;.,
M*-I&]!I9/4Y(= XP_ $@%[F&"8T/-H<#@_GD</.^P?SF<// $@Q<EA?._.$V
M?U1$,1-K3G1.U0.L[L_!8UY%8!6'J0!_:B- 5>[%7Y8AO7)(+QO2:QGR0=50
MJ$?<EM+WWT'?_5'5='YP3V1^,"EF4]0T^$3#1QI3^0K2+:0T#E^(L;CRJ?C9
M5'1/?AY!&."A\[R;\":HW^OM8R9-#/:\?<Q-$]/S@Q*S%ZQ>&:R>-5C%<R6V
MCYXE_G[ITC]5RH-RR,#*8IRWJ3Q7,\*?:414 Q'2E++<56\GBF@0U#)FP+CU
MC!DPN"4;_9)'W\IC&HH#2?0;@P>PQJ$)P:A&H0EQS00&)8&!E<#9SVII\K%X
M=GC^_XD)]12F6UY2QEFE <:5OG'=SIN%EY,<6*:7<VPBZA2;B&[/S!&ZE62Z
M5I9E![E-)>%DFS.U[#FBR1BERC745#VO)I!;"\S$!!H,6HCOK!6@E?A5%*V3
M=9RI]>?QK>7)A:CRB4[5+F"E2A"_'XTHYM*SBX0!U50) VA7)O:C40DFM"OF
M-%_WYS3TLNR!2)K'!DQU FPQKY0&]DZ6Z$J+H/^.$NTWLP-AO6<94"@8M#1>
M6$D@M&O@FTD$_X CU!Y6F@7[)\MKI3/0+C1'*3XTR 0:U-/2!,&@T58-H$&+
MGJ!*3Y!=3PZ7?=1LZPW=-V"Z]:7DQ !JJ4!4J0.RJ\.W%?]B,)OZ&R!U^3=
MVO0?59*%T/^C_\6X>^75[]=9&T"!7^?=!"&_C7@EF\@NFX?TF,/7"*@2*.2=
MJL6@2J^0_=7HI-)1S&4W7P/LU3/?!.T*1Y'Y)@@';<]VI:/(KJ,SDE+&-:>5
M"@A=)T?*":IT# 4GRW6E8<C^XG64G*#F:Y/?>$@-;U_UQ9P!XZ&61%7"B.S"
M>(26O/UZ98 T.XW-S?XWHTH0L5T0OZV28)O6Y43?ADRLD'V>E6)BNV+^9T*"
MF[+GU5\X#!A47R88,+CE=0-7\HGM\FGL)8?+!M[Y]GBRCX^XTBK\CCX_XN8G
M083K*UL#R*_W(@.FB_Q:IIV=;8:$\*=L?T> 2'_\S[^/EU?+/:2K;.>D=OT:
M7DSRG:#*3;XQ=1?R)ZK2$I.%<NF>!ZKT>+[7DY](MLHV,QZ9E"S)#I<DG!.N
M >K^@C&Y/=$#E#MNHW\!4$L#!!0    ( #2 B%*6V.#X" 0  +\,   :
M>&PO=V]R:W-H965T<R]S:&5E=#$R,"YX;6RU5TUOXS80_2N$L8<$6$>2O[-P
M#,36%EV@28T$NRU0]$!+8XE8BM225)STUW=(R5I;DNT<VHLMC=X,Y\T\BJ/Y
M3JKO.@4PY#7C0M_U4F/R3YZGHQ0RJF]D#@*?;*7*J,%;E7@Z5T!CYY1Q;^#[
M$R^C3/06<V=;J\5<%H8S 6M%=)%E5+TM@<O=72_H[0U/+$F--7B+>4X3> ;S
M-5\KO//J*#'+0&@F!5&PO>O=!Y_"P#DXQ#<&.WUP32R5C93?[<V7^*[GVXR
M0V1L"(I_+[ "SFTDS.-'%;17KVD=#Z_WT7]QY)',AFI82?X'BTUZUYOU2 Q;
M6G#S)'>_0D5H;.-%DFOW2W85UN^1J-!&9I4S9I Q4?[3UZH0!P[!Y(3#H'(8
M-!U&)QR&E</PO0ZCRF'D*E-2<74(J:&+N9([HBP:H]D+5TSGC?29L'U_-@J?
M,O0SB[74IO\YR[E\PVX:0D5,?C<I*/(H13\JE++6$@! EB!@RXPF??)<*H7(
M+7F"#*@N%-@0VEH>4;$A(@7$>Q_R&Z,;QIEY0WPD$\'^P8=,5,NM9(;"3:VB
M7H!\$9',@%R%8"CCU[C<PY^/Y.K#-?E@71X8YZ@:/?<,UL R\:**[[+D.SC!
M-QB0!RE,JLEG$4-\',##XM45'.PKN!R<C1A"=$.&P4<R\ =^1T*K=[L'MQWN
MX?O=9V?8#&L]#%V\X:EX3$=<VE[:-L95"S=5"W-.A29_T8TV"G?LWV<6'-4+
MCMR"HQ,+WF>RL+J+HB(K.#6E)J331'2D"59J@CJ!X7/,*F%",)'L#3DH)N-.
M591)3%P2]EWXLIB-QW/OY;!1;<QP-#K&A&W,>#*M,4<5&-<5&)^MP,%NB ME
MZ5@N;T 5N9(;SA+JWI"\WCYVC]I.8"DT&'W=Q;=<<GR0YR 8-OBV,;>S!MTV
M)/#];KJ3FN[D?,,C4U#%*"<)'DO:L4'%:<!+Q;3EOU4R(U%*18)&5 .*D(K(
MNB#C(LO-J;T_::7;GTX:K-N8T;B!"3OB#,<GVCRM>4__:]XQ9#)1-$]9=(GY
MM-VH64.[JS;&;_ ^AS@B/:M)SRZ0_E$@-Y<V$7@H--\H!ZJV8NZB-KN4]NHB
M(FPC^K-A-[7;FMKM66HX=N!0(0B\EAUSS>S*_[9#3 T"'9!1 Q-V8":3;@J!
M__/T]\^26*=8_#Q'JR8QT[G4E'<>JO[%)ER&A!V0X%0;@H,))OB_3A# /7AT
M=GQT(K4F^MI9AZ#U_@^":;.=':C6:1-V@ Z/F[(8WL%DEX%*W(2LD18R+D>4
MVEI/X?=N]FS8EW8Z=Q/CSS#E:/] 56+?1QRV&-*_F6)[5#DMES=&YFY^W$B#
MTZB[3/$+ Y0%X/.ME&9_8Q>HOUD6_P)02P,$%     @ -("(4CP*^,=?!0
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
MM H;!1Y3]W%A+Q12O?9EK9=0H#'=4?H:C$*JH]B&0@HDIFX2'Q:%=/#_7RC
MFKIA/0B%AE(6M8P- P@S-X0/NHB&XY(!JYD_UAIBP&SFWDN_*"Z9H<CD,<LB
M9(!\YD;^X$P_M[[ @.!LM-H2Z_QOW;U;WHN/3*_H<,MVA &AF9O0P_'(=#Q;
MV,, SLP-Y\/2D>D MWD(_&9N?@^A(S,4=2P'*0989FXL/V_)#*<A!UQS;ZP5
MPP')W+U]?E$:<D/])+"4XC@ G;N!;LOLI9IABRIA36;5E9LHB8K/%?\*%?2^
MQV8.>.:C55$X )F[M]1[L9#K51#BV3(#..9N' ^'(3>4X"TJR3N/1;E9?%@:
M\L&\YL!K[N;U$!IR0T6#6BH:'#C,W1Q^UJ+9@X; 9SX;:\T$@.3 O8-^41H&
MAGH(\RUS*@"B!_^M(#(HLP<^7@< \6"T2DH W [<V^K]GF+4*R&8$$OV@-K!
MCL>%!B,ST)%M0V8 Q [<Q#XL,@.=ZK;I#5 /W% ?@LS \-2/9QN;SB.N;EC_
M[PMK.%8#X'PPV@-# ; ]<.^]7Q:KAMJ*'UK.#R%(0_C?BBN#LO_<8W@(] ]'
M*[&$ //0O2/?BZ.A7B+AENU-""0/=SQA,_PY;AWC%D:% /'0#?'#4C3406_S
M$#@?[GH+83=%0YW>ML=A0\!WZ,;WX9?1<&J&@/IPM(=EPLZK".XM^HM2L_5E
MZW48W,_VM/.J6BJ*^_H=P1+5]9/F]:W-U<U[B&?UVW>]Z^?^VWGS-B%TT[S<
M^#XJ[F.EAHFX4UUZ;ZHM1-&\+]A\D?FJ?B'N-I<R3^N/#R):BJ(R4'^_RW/Y
M]*6ZP>:MS=-_ 5!+ P04    "  T@(A2K9]VZ\P$   .%0  &@   'AL+W=O
M<FMS:&5E=',O<VAE970Q,C0N>&ULM5A=;]LV%/TKA-&'%E@BD?JR \= 8G4?
M#^F,9EL'#'M0+-HF*HD>2<?)OQ]),9),48I;-"^))9U[R<-[>8[$^9&RKWR'
ML0!/95'QZ\E.B/V5Y_'U#I<9OZ1[7,DG&\K*3,A+MO7XGN$LUT%EX2'?C[TR
M(]5D,=?W5FPQIP=1D JO&."'LLS8\RTNZ/%Z B<O-SZ3[4ZH&]YBOL^V^!Z+
M/_<K)J^\)DM.2EQQ0BO \.9Z<@.O4A2K (WXB^ C[_P&BLH#I5_5Q6_Y]<17
M,\(%7@N5(I/_'O$2%X7*).?QGTDZ:<94@=W?+]E_UN0EF8>,XR4MOI!<[*XG
MTPG(\28[%.(S/?Z*#:%(Y5O3@NN_X&BP_@2L#US0T@3+&92DJO]G3V8A.@$P
M'@A )@#9 >% 0& "@G,#0A,0ZI6IJ>AU2#.1+>:,'@%3:)E-_="+J:,E?5*I
MNM\+)I\2&2<6*\K%Q<=R7]!G64T!LBH'OXL=9N 3K2[6!\;4W1J ,;C%%=X0
MP<$%N*\[!="-X_'')]F8'(/W*189*3Y(_-W?G\#[=Q_ .T J<$>*0I:=SSTA
M2:BI>&LSX=MZPFA@PA"!.UJ)G1RCRG%^FL"3[)LE0"]+<(M&,Z9X?0D"^!-
M/O(=$UJ>'0YGCO#T_/#I")N@*6B@\P4#^9I:/+S4 IM:_*.@@ A<\G]'!@J;
M@4(]4#@PT!]49 7 0\.Y*ELGC'5")4B/"S2+@V#N/7:7NX\*_"B&IZC4@8(P
M"1O4":>HX12-<EK*W: :^A=*<P[N:3'67W&3-'[;BB3-0,GH[+](H>9Z!_.L
MR!C!SNU5YXBZ"S>+(JL&?5#H1\@J@0.$9I&[ M.&PW24PSU=$]E6'$OI(>(9
MK&5%G#2FO<$ABJPF6;I 26+1<( ")00N&K.&QFR41E/S/:.RY(#O9#VJK8O(
MK#?\=&;1Z$,2"Y(Z( -[ ?JM-?BC)%;&WG5'X8I071'Y>E&20SE<&9.U.Y?8
M9N3 !*%%R8%!\0"GCMW!\?Z2A< 7ZDTA!_NL]KP1Q3+93GK<IM*'V%KE@ 0#
M1%!+!(T3D:]*LJ-T<5+"!2,/!_TF9:R7CP@*;,T$OK&;P-9.X+B?G*=>)LG)
M:D=Q9[N:HCA@L1]/[<*X8-%L8//#UD;@N(^<K6(FSTE_1=/$9N- )=#6,1<J
M[DCB*9?6O6#\HZ3,9.K.(.IIL@L4V'+F (6SH<W?^B,<-\CO%;2^T2'[?63I
M ,%I9--R@*+I *W6,N$KGOF-FM8WO/[^<6!L+@[?'&JVUC;AN&_>Y/(;1ZE9
MICX'S]$RU-H9\M]6RU#K,FC<9<[3,M2W!12&ED8M7:@DM*OA1"4#]4"MRZ!7
M7.9<(3-Y3G9U:.\1!RA&]AYQ98J2 2*MD:'@1ZF8R73BUO8WB@O3(^+ #!6D
M=4DT[I+?*6&H;W1!K]'Z&%L74@<F')!EU+HE&G=+?0:!VS.(9G]2=1#AI-.W
M.EO!7H>D#@@:X-*Z)1IWRV_48I.M^QD+X]BFX@#UK,4%"NVW3*]S4%1BMM4'
M;ERVS:$2]8%)<[<YU+O11UG6_5MXE=9'<VV:^J3P+F-;4G%0X(U,Z5\F<GE9
M??A67PBZU\=1#U0(6NJ?.YSEF"F ?+ZA5+Q<J &:(]#%_U!+ P04    "  T
M@(A2SV=^T)$#   %#   &@   'AL+W=O<FMS:&5E=',O<VAE970Q,C4N>&UL
MS5;;CMLV$/T50DV+!$A6E.1K:ANPUPF:!P>+;)L6*/I 2V.)B$2Z)+7>[==G
M2&GER\JR"_2A^[ FJ9G#,Q?.S&0GU3>= 1CR6.1"3[W,F.U[W]=Q!@73-W(+
M K]LI"J8P:U*?;U5P!*G5.1^2.G +Q@7WFSBSN[4;")+DW,!=XKHLBB8>EI
M+G=3+_">#[[P-#/VP)]-MBR%>S"_;>\4[OP&)>$%",VE( HV4V\>O%\&/:O@
M)+YRV.F#-;&FK*7\9C>?DJE'+2/((386@N'/ ]Q"GELDY/%W#>HU=UK%P_4S
M^D=G/!JS9AIN9?X[3TPV]48>26##RMQ\D;M?H#:H;_%BF6OWG^QJ6>J1N-1&
M%K4R,BBXJ'[98^V( X4P.*,0U@KAM0I1K1!=J]"K%9RK_<H4YX<E,VPV47)'
ME)5&-+MPSG3::#X7-N[W1N%7CGIFMI"BU.1.R52Q0I-W9)XDW$:$Y>23J/+*
MQN?U$@SC^1ORBG!!5CS/\51/?(,<+)(?U_<MJOO",_<%(5E)83)-/H@$DF,
M'\DW%H3/%BS"3L0EQ#<D"MZ2D(9T]<=G\OK5FQ9>MU>C!./S*,OK44:M*$<F
M1DV0(@<;G8/E.LZE+A40N2$&%$:*B83$4E3!TO9<9TS!._L($K)E3_@X#6%*
M,9&"6_]I80DW4.B_.DCU&E(]1ZIWAM1<B!*39.T2: LJQCNP4K2E1#=0G]Y0
M^F,'HW[#J-\)5.4R/&)-U*T\*O6!4[<%\6$V[ TG_L-AFKR4&??HL<SRI<R@
M/VYDCK@/&NZ#3NY?01LNT@N.[,:(H@N.'#9DAIU G\MB#<KFE-Q6Z87509C3
MYUIQJJ#Z!\XX<=?M18EEE\21!:/&@M$U[OSIAV! ?T:?<MG*O1LD(D_ E.YP
MZ+BA,^Y$^C4#8J3!YU)G)[;,6*:"_X-O%8LL,2A0T<0GR[7-A(V21>N;-A@+
MS5S;;"W XQ?9&8Q/0](B,QJ=!*5%IC]L#TM ]^V&=GKBWAI$C@QJ[R*TQ8KP
MQ(H6H3#JG:%XT!&#3HH?/ZSNYQU!#\(]4OC_J=O!OIL$T7]5N2\@72S=P;Z;
M!-U=X%_5G!KKL&"$=!2-Z)BZOY,4\ _FHP)4ZN9,C6$HA:D&C>:TF67G;H([
M.5_8&=?-77N8:D!>,95R))W#!B'IS1"YJ6KFK#9&;MT4MI8&9SJWS'!.!V4%
M\/M&2O.\L1<TD__L.U!+ P04    "  T@(A2D@\ 4"H$  #3%@  &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q,C8N>&ULS9A?;ZLV&,:_BL7--FFG8)N_51*I
M:4ZWHZE;=**S74R[<,%)T &<V:9II7WXV4 P;1(W4F[H16.,WX?W?0P_V9[L
M&?\NMI1*\%(6E9@Z6REWMZXKTBTMB;AA.UJI.VO&2R+5)=^X8L<IR9J@LG"1
MYX5N2?+*F4V:OB6?35@MB[RB2PY$79:$O\YIP?93!SJ'CJ_Y9BMUASN;[,B&
MKJC\MEMR=>7V*EE>TDKDK *<KJ?.';Q=^)X.:$;\F=.]&+2!+N6)L>_ZXDLV
M=3R=$2UH*K4$43_/])X6A592>?S;B3K],W7@L'U0?VB*5\4\$4'O6?%7GLGM
MU(D=D-$UJ0OYE>U_I5U!@=9+62&:_V#?C?4<D-9"LK(+5AF4>=7^DI?.B$$
M#,\$H"X O0_PSP3@+@!?&N!W 7[C3%M*X\."2#*;<+8'7(]6:KK1F-E$J_+S
M2L_[2G)U-U=Q<C9G52W DK,-)Z4 G\"J?0$ 6X/5EG JP"^<5))FX%N540[D
MEH)[5NY(]?J# )]?:%KKF0-?JI1636M9D$J 'Q=4DKSX:>)*E:9^F)MV*<W;
ME-"9E" "CZR26Z6NGIB]%7!5?7V1Z%#D'%D5%S2] 1C^#)"'O!,)W5\<#I,3
MX8O+PV-+-;B?,MSHX7-ZN4@+)FI.]21)RM6\D2H#*:NR7'],0O<+/7F?]">1
M@1UY59^J!(2KJ=S0IOVWE@6YI*7XQY*4WR?E-TGY9Y+ZO2Z?U-MQ>+ X->VM
M0M H:!X]S]1D/ _GX<,1"]N(-XD'?>*!-?&'SX^K.XL!8:\3CF=6HCZIZ.I9
MB8X<15Z,8R_QFK_3[L9] O''[H+_]*L?6NI)>KED/"9#SS#4N]KF3F+H<Q!&
M801M-L,!QN&E1D>VFI 11".RVK /XNNMQD=68Q0&H=UJ0SIH1]W :AO.H2$0
M#$9DM0$:#*^W.CRF!X2H8\<YJPV^H)U? ZL36TT&1S >D=4&:S"YWNKD^*V&
M>GEOLQH9AB$[PXS5[Y=(;P4-D1 <C]7(< VAJZWN)(96AV&(8BM D&$8LC/L
MMS\>;*48$"%_1 X;G"'[BNHBAX-C;D1!XH>QU6+#+F1GE[+XXU4',AQ"T8B<
M-C1#]M7514['1TY',($868TVY$)V<O5&VU8=V% (>^,Q&AN68?OJZA*C.XDW
M? Z3*+%" QMN83NW>J.M6\C!'G)$FTALD(:OWT;BXST@"CZB,S;XPG9\]4;;
M5AS8D B/:%^(#='P]3M#?+PU](,(8RNCL:$7MM/K8+1UO8$-B?"(]H:^(9I_
M_=[0/]X;)D&8H--+.W=PVE=2OFE.386JLZYD>R;6]_8GLW?->>2[_CF\7;3G
MJT:F/>Y])'R3*\,*NE:2WDVD4N/M"6I[(=FN.5-\8E*RLFEN*<DHUP/4_35C
M\G"A']"?8\_^!U!+ P04    "  T@(A2A'_BK<T<  !?- $ &@   'AL+W=O
M<FMS:&5E=',O<VAE970Q,C<N>&ULQ9UM;R,WEH7_2L&3'21 1BY>DO72T]U
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
MJ/! HPY@[PS..J2HZ?9^$>"LE YG)<!9*1YG)7^<E30>81Z7D(_%64<$&G4
M>V=P5JN<)C,HP%DI'<Y*@+-2/,Y*_C@K <Y*<3@K%^Y05&1.#C@K,3CKD**>
M>*\. *Z4#G"E ER\B$_2"_\D';!48K!43F),N%UBX8%&'<#RN=/\0B0VF9$!
M^$KIP%<"\)7BP5?R!U\)P%>* U^Y<(?*(G-W %^) 5]_V]Q?W\^_3/V:3 +<
ME=+AK@2X*\7CKC2 NRIX6>GAB>W 586TR VH6(JC8KEPH6?"\CQP;.0%&REF
MVOG:: *BEABBUE.JH1O'@*.E=!PM 4=+<1PM%U[/2K+H8%S@!1<H6L=ROGR0
M@,"E: *7!@A<D<O>?J>AR]JAPO9-A2&)875[2IUV&P6PNI2.U25@=2F>U:4!
M5E?97@1-0.M2'*W+A;ML,SSRM!; ZQ+#ZX9)*M0#@=6E=*PN :M+<4=-<N&M
M(]'P00AC(HU:P( 2?> D#9PX69:VY!5P76)PW2%!3;B+ F!=2@?K$L"Z%']$
MY;$(GWD$(+;$(+:LEL?.(\(#C3J PS.T;IB<@OT)[#X=K$L ZQ(#ZW)]RH17
MLUP-]VEXH%$'L/KH@S:/)9R<"5#8]CX"K4L,K3LDIPFW4 "J2^E070)4E^)1
M7?)'=0E078I#=;EPNSM%HKH$J"XQJ&Z8G$+="3A=2L?I$G"Z%,?I<N&./HWC
M= DX78KF=,F?TY7 Z4J&TQT2TW2[)R0PN3(=DRN!R97Q3*[T9W(E,+DRCLGE
MPJTZ'A%HU$%!'<(3<;N< KU) GLKT[&W$MA;R;"W;)^.?&G.B$"C#B74(?:E
M.<<2O+X0%7QP>!H^W<8)"9"M3 ?92H!L)0.[^GB3\-Z'(P&-E0P:R^F8";?K
M.#S0J ,X.T/9ALDIU)N M97I6%L)K*UD6%NV3]WACCX-#C3J #;O<7HKXTT#
MI[=:OQ!@[ P&.R2FI]TS(0&/E>GP6 EXK(S'8Z43CS4^&0P[CGSEPAW:CMN6
M(X%?E0R_&B^Q4 \#I%6F0UHE(*V205JY?F;"[?T<'FC4 8:#Z.-DCR7X?$F
M9I4,S?I+TS;=9-H!TTX'KDH 5R4#KK+:<8<7,S%\]-+8P L^,'?"\1+861E]
MFNVQA),GRKHTGCL/7=5FTS9QPMC!@+%'<4[T2AT))*Q,1\)*(&$E0\)R^F3"
MJYD:7G4?&WC!!9:SRMQ2850>QA<&BO70I^POURMS^]+01:0LK]:0 -I*!K0]
MR'/*!]<2T%J9#JV5@-9*!JUE)>H.+VP/AD8$&G6 T8B!97V4UI]":)O% 5HK
M&;36T-!43@=(K4R'U$I :F7<^;-<>&M8YKAX[+C@0*,.,&A$'R,KAXZ(M6RE
ME(#42@:I[60TV3-J"1"M3 ?12H!H)0/1<AIBP@=RJT.OA0<:=0!79[!8#PVI
M_DQ VZ8" -%*!J(U-#25%0$\*]/!LQ+@6<G LZR,W.'53)86&04'&G4 5V=P
M6!\9];-V;5,1^#C#SG8JFNQYM 1:5J:C9270LC+N[%<NO)@IRYI$>*!1!S#U
MZ+-?Y<#9KV1+BH"6E0PM:VAH*B<"2E:FHV0E4+*2H619&8U=G@\/-.H ILYP
MKSXR\E^>!TA6,I!LIZ+IGCX#%BO38;$2L%C)8+&LA-SAQ:P89BM&!!IU %-G
M0%<?"?7S:F%S(L!B)8/%&AJ:RHD ?97IT%=9@"47<:DU$VYWHO! HPY@ZM%G
MNTK_LUTED*^2(5\[%4WWK!FX5IF.:Y7 M4J&:V4E-'8?3'B@40<P=894]9&0
M_SX8P%HE@[4:$IK,B,"$TU&M$JA6R5"MG(J8<+N*P@.-.H"G,Q2IAXI*[Y?,
M2R!.)4.<=BIZVH?(@*#*= BJ! 15QB&H7+A#5I&9-H"D,AHDE?Y'N4K 0R6#
MAWK(:BK# E14ID-%):"BDD%%666-W)H^(M"H W@_0W[Z*,M_:SI0HI*A1']L
M/B\N?0#Y[-?]W;WJ>O)=LUJL-]E/ZUWC%!20HC(=*2J!%)5QI"@77EH%-3+P
M@@LL9K5[>1P 4QD-F,H!P)2$JJ3Y6'C@.E&I2ME4"X,)@Z*:JG69WWCAPL"0
M#DB5 *3*N--CN7 U*RQ/BD<&7G"!Y:QVDM$2F%@9?>RL'#AV5HK*?,O#T&5"
M69]% _(J&>0U1+8A8S; KC(=["H!=I5QL"L7KJU[&D8&7G"!U8S<@SU0LC*:
MDI4#E&PMI3:5.GB9MKP"0P)-*QF:UE JNP-GM,D"5RO3<;42N%K)<+6L=-WA
MK9 L#R_# XTZP'C%D+(^"NQ/9$CGMHP3R%K)D+46:3W)$ Z<K4S'V4K@;&4<
M9\N%VR<SD9RM!,Y61G.VTI^S5<#9*H:S'2&M@&%6 6>KTG&V"CA;Q7"VC)JX
M<*N:1@0:=9!0A]@)R;$$+S4I^."@20:[]6NL2RD@;E4ZXE8!<:OBB%LNW*&K
MN"<-"HA;%4W<*G_B5@%QJQCBUJ*KIQ@ %>"W*AU^JP"_57%GW'+AUB/L1@0:
M=0#WCS[C5@V<<6N?8RH <!4#X(Y05\@8" 2N2D?@*B!P51R!RX7;O2J2P%5
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
M846BS8K!VO#/C3FY+7AOO9 IQ(5&)FF),;X;*VYBY7>]V!8J9V?*RRG<53/
M*["SYKH<,'?(S2OALIR-6_2Q>3U8Z%=X<&WE]P>);Z/W!DG/1@\&26"CAX,D
MM-&C01+9Z/$@B6WT_B#I6^B7G@O 7"MB ]F&&3)G^Y1RWJ):/<3NH")"KX+Z
MOH (N]T(2I>LWC;51HNB'*UG0L.@7BY7\!ZDTC# ]X6  ZTWQD#SPAS]!U!+
M P04    "  T@(A2E$W=7EH&  #/)@  &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q,CDN>&ULQ9KM;YLX&,#_%2O:I$VW2\!@2*8T4M-TNIZN4]5N=R>=[H,3
MG 0-<,XX??GOSS8T#@O8H%3B2QL(S^/GS3\_=I@^4?8CWQ+"P7.:9/G%8,OY
M[O-HE*^V),7YD.Y()KY94Y9B+B[99I3O&,&1$DJ3$72<8)3B.!O,INK>'9M-
MZ9XG<4;N&,CW:8K9RYPD].EBX Y>;]S'FRV7-T:SZ0YOR /AWW=W3%R-#EJB
M."59'M,,,+*^&%RZGZ\#3PJH)_Z,R5-^]!E(5Y:4_I 7-]'%P)$6D82LN%2!
MQ;]'<D621&H2=OQ7*AT<QI2"QY]?M7]1S@MGEC@G5S3Y*X[X]F(P'H"(K/$^
MX??TZ3=2.H2DOA5-<O47/)7/.@.PVN><IJ6PL""-L^(_?BX#<20 W08!6 K
MM@)>*>"U%?!+ ;^M "H%E.NCPG<5N 7F>#9E] DP^;30)C^HZ"MI$:\XDX7R
MP)GX-A9R?#;'V0_P!\59#G 6@:^4DQS<X1>\3,2'7\%E%,4RHS@!-UE1ES*_
M'Q:$XSCY"-Z!. .W<9*(N_FGZN5TQ(6%<IS1JK1F7E@#&ZQQ(;BE&=_FX#J+
M2%15,!*N'?R#K_[-H5'C@JR&P',_ >A Y_;OK^##NX\U=EUUT/+]8=&@9=%:
MBSMIMN7Z7%LJ@?(.A> IM5Z3VCA?)33?,P+H6DPUF5X2B73JI..E( U84B94
MQ]DF!_]()2#F),W_-9C@'TSPE0E^@PE?XF<U(B>,Y!PPS$E="9F5H*$?O*^+
M:F>QB@_HX ,RZKDG._PB0,IE%)<TB^IFP56A(U Z),H?9\AQIJ/'FH&#P\"!
M<>!;\AROJ,&#\* H[*L0Q@<3QD9?[AA=$1+E8,UH*M8!@:A$(*JN&,8GD711
M@'0LBWEY^M3$;PKXY&#DQ&CD=[;?[/$+$$L439<Q5OR\9!N1^SC#ABBXCF:S
MTU<JW*,%PGVK9)2:*MEPQ_Y/R:A[*@@;LN%";2<TVOF-[F24[G&V(2;'-1#=
MWHCH:B2Z;\)$BY9@Z/AU4%Q8Y,9#;U(+T^[C5?W7.'7-/)U3+EJ@5HG5I'2#
MWA*K*>N&;Y#8A45+.)RXQD!KY+IFYKZ2BX =R4WKB*L!Z4[ZBC/4#(6.T2_1
MT1;M*T[I/N-UDZ?4< RDT'7K>00U-Z&9F^7Z@#-;0*%&'(2]!51C$7IG![30
M@(X#BB8- =4HA#88P? ]6) E!W/96'T"MYCOF?!2;CI$-^R:_-/$@:BW(&M$
M07,WUR;(P4G5PL8N$FHN03-1BICR%Q U+#46^=,\E!NLKF)5^S7'H)EC+1=,
MBQ95:[5[L\YR53\T/*&YO50;DJ-J_[G8/=.>3]/1ZZW#]#0I/3,I6Q2[=]HS
MAHW%[FF@>N:>T5KL%OG3/!3%WEFL:O_1GMW,XF\W-]?@%^ ,(:JO%:IJ!9H&
MT_SU_-YJ1=/9,_>#;6KE='?M-M>*1K)GV6!;:\4L?YJ'LE:ZBE7MUV#W+ VG
MV+7Q@A\6-EH4J6JK8V-WN:HKFO&>F;+A<"PZ@0>2Q9051Y:OO8!(ST)X)>O^
M*WT< ABH<[+0-*Q&LM=;/^MK8OMG][/^:3\[;IP OL:T;\:T=0)8Y$_S4$R
MSF)5^S7L?3-UVQXOFK6HVJL]7^PL5_5#0]]O"7UG;((^,@UV="3;&_1]#7W_
M;.C[-= /9>'4UKR&OF^F;WMH6A2I;-6636>YJBN:_[[MJ !XR-!0CDVC:#3[
MX][J18/:-_?.;>IE<E(OGM/$2*3IC,QT;LD8BY9PZ-6OL-WEJGYHUB,+=(<A
MLBVPO^-LC]D+@%"NL9YC&EA#&O5VQ($T8=&Y1QS7I88*;R!JJA^-6_0FQ[T6
M+3)[]?736:[JQ]&O8&9BN\,QLG9H#V0G<K8D#*A?,SU3GXLTLE%OI[M(PQ:9
M8=NF@L+3+:V#&@I(\Q>]R?&'18M*7ZW1G>6J?FB$(]OQ![07T%&+[YLVU('F
M=]#;>4B@X1N<>QYR'9R>AP2-OR!K^ 9G'H=8Y$4^BOE<GY.BW3]/1]4S3?3
M3/26T\*B!37M?+O+%7Z,CE[<20G;J#>F<K"2:2_><3G</;R5=:G>1?KI_MS]
MO"C>K=)JBE>];C';Q%D.$K(6*AU!^ %@Q=M3Q06G._5ZT%+]TJ8^;@F."),/
MB._75,R^\D(.<'B';?8_4$L#!!0    ( #2 B%+45OM/&0P  %9-   :
M>&PO=V]R:W-H965T<R]S:&5E=#$S,"YX;6S-G&UOVT82@/_*PBV*'A!;VO>E
MZAB(9<770Y(+XO;N@*(?:&EM$:5('4G;#7 __H:2HA6YPY5428"_)!8UNYQ]
M2,[#M]7E2U[\44ZMK<B?LS0KWYY-JVH^Z/7*\=3.XO(BG]L,OGG(BUE<P<?B
ML5?."QM/%HUF:8_U^ZHWBY/L[.IRL>QS<769/U5IDMG/!2F?9K.X^'IMT_SE
M[1D]^[;@2_(XK>H%O:O+>?QH[VSUZ_QS 9]ZZUXFR<QF99)GI+ /;\_>T<%M
MI.L&BXA_)?:EW/B;U$.YS_,_Z@\_3]Z>]>N,;&K'5=U%#/\]VZ%-T[HGR.._
MJT[/UNNL&V[^_:WW]XO!PV#NX](.\_3?R:2:OCTS9V1B'^*GM/J2O_S=K@8D
MZ_[&>5HN_B4OJ]C^&1D_E54^6S6&#&9)MOP__G,%8I<&;-6 M1I0WM& KQKP
M5@-&.QJ(50.Q:P.Y:B!W34FM&JA=UZ!7#19;O[>DN]@T-W$57UT6^0LIZFCH
MK?YCL7T7K6&+)%F]*]Y5!7R;0+OJZCK._B ?\C@K29Q-R*>\LB7Y''^-[U/X
MXYS<+7=1DC^0+W:<9^,D3>+%3@1+/B3Q/7RN$@A]5R1EDCV2]T4^(^^3+(90
M^/BNWM66$3_>V"I.TK^1[TF2D8])FD(WY9OFQ\M>!:.J<^N-5R.X7HZ =8R
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
M]]>[/\J  P..,N# @*,,.##@* ,.##C*@ ,#CC+@P("C# 0P$"@# 0P$RD
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
MRN>G?&/DTH\@$VGL0..7"SMS@G(&]OU,2O.T<5--.<4._P)02P,$%     @
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
M!0"X8!APOQ<JUACZ1G[*EY^>M#T7 .2"*2 7 .2"BX%<8/-+6A4VM*S9MPB
M"T8#7' ><(A$3R4<,7>>P9S^(<SSB!N4])T X(*Q 1<@"Y+=(FYCMU6NV(%P
MP92$"\X3;E#2-P&$"\8E7'!^T7)0TG]N%P GGP,XB4S0S+X$T<RYXPDW"7R3
ME\(W>7[=$I%(ET/ FSRS<)GO=OFJ/D7QL4B6ZDF DP X.07@) !.7@S@)/)D
MB3GH0C1SRAUS;@F,DZ,Q3MH X\*ZEY"-.<<85@+DY.20DS;!S'UL1.)8MY2=
M4P:C'S- (&<]!(2(:.08SDJ@G)R2<O(\Y08E?1- .3DNY:2-L+DYBT8TCI83
M N;"YV N1*=HUJD-1"5]1V0 NO!20!?:%&/6<[JHR.$14!>>F<GEE?:WS=.5
M*LK'MKZ/]6TP=,@@!-B%4\ N!-B%%P.[$#MD$%A-$\.=[R!'"+@+1\-=B#Q(
MR2U,8RK*7?<4$"^<G'@AMF%G/:&&J.:ZK!QK@"& +QP;?"'"-!F:Y,-4-'(,
MF\+.$;M)S]@];<,.DSDW[$(@8#@N 4-D)=,S#\DB(M=)NP@8&#V'@1&V8^=9
M)P"Q'3O'J"("!D:7PL VD-[Q8\',XL=4W4[W:'/1.6N_4\6F^0F"4L_C]*UZ
M/)U^^O3T,P>OF\/]QN=OZ*O;XX\50#;'WT[X$!?:=$E2M=99>B_K^4%Q_#F"
MXYLJWS<G^N_SJLIWS<NMBC5F:X'^?IWGU>.;^@*G'X6X^1]02P,$%     @
M-("(4EG8DU8O P  M0P  !H   !X;"]W;W)K<VAE971S+W-H965T,3,T+GAM
M;,U776_;(!3]*\C:0RNMM;'S62616E?5^M V:K4/:=H#L7&"BL$#G#32?OP
M.[;3)-:FIE+SD(#A'LZ]'$[P:,7%LUQ@K,!+2ID<.PNEL@O7E=$"ITB>\PPS
M/9)PD2*ENV+NRDQ@%-N@E+J^Y_7<%!'F3$;VV51,1CQ7E# \%4#F:8K$^@I3
MOAH[T-D\>"3SA3(/W,DH0W/\A-77;"ITSZU08I)B)@EG0.!D[%S"BQ .3("=
M\8W@E6RT@4EEQOFSZ=S&8\<SC##%D3(02/\L<8@I-4B:Q^\2U*G6-('-]@;]
MQB:ODYDAB4-.OY-8+<;.P $Q3E!.U2-??<%E0EV#%W$J[3=8E7,]!T2Y5#PM
M@S6#E+#B%[V4A6@$:)S] 7X9X+\.Z!P(",J P"9:,+-I72.%)B/!5T"8V1K-
M-&QM;+3.AC"SC4]*Z%&BX]3DAC#$(H(HN&52B5SOD)+@##SD2BK$8L+F0-=K
MA40,+N<"XV*"XF":BVBA"VB&=;$8"',A,(O6X.0:*T3HJ8:Y^W$/3CZ=CERE
MN9H5W:CD=57P\@_PNL;1.0C@9^![OK<G//SG<#C<#G=UA:HR^569?(L7',(C
M,J)<Y@(#GFB9F/QP# @K#I(5Y$R?$I!4]22->OXT>( HG,I?+6R"BDU@V70.
M9B?($AG]-]9#4F(E]U6Z .M9,'.LEQ._ZW<\^QFYRV95=Z<.7\W;(MRI"'=:
M"6\4A+84E&T4E)0*BC8*^F.V';94JELMW/T ^]:KV/1:RW#/S8IZC<N4YTSM
MVZL"H-O8@#X,O+8]Z%>+]_]?-,UD*4$S0HE:[^/5W^%U-N@$;;P&%:_!,<4\
MV%'H:R5OL1A6+(;'5ZC7H@GHU0[L?0"-PL8_ GRC2L,284NFO:'?MA&PMEKH
MOY]0PQ)\2ZD![+92JWT7'M-XPQ*MR<5O/<NP-E38[J@/F15&FT;;Q%#[)_P(
M!@IK!X5OM= 0[GHH]/JM9:\]%+ZCB89PUT4/,:K=$Q[3/D.XZY_[CZW;N%.:
M"_T=$G.=** XT9'>>5]G(8H[<M%1/+/7S!E7^M)JFPO]7H&%F:#'$\[5IF-N
MKM6;RN0O4$L#!!0    ( #2 B%+33W(<@00  #L2   :    >&PO=V]R:W-H
M965T<R]S:&5E=#$S-2YX;6S-6-%.XS@4_16K8B1&8IHX:=-V5"H!71@0S*!6
MS*ZTV@<W<:E%8F=MIQVD_?B]3D+20F(*NP^\M''B<WRN?>^QD_%&R >UHE2C
M7TG,U7%GI77ZU7%4N*()45V14@Y/ED(F1$-3WCLJE91$.2B)'<]U R<AC'<F
MX_S>K9R,1:9CQNFM1"I+$B(?3VDL-L<=W'FZ,6/W*VUN.)-Q2N[IG.J[]%9"
MRZE8(I90KIC@2-+E<><$?[WR7 /(>_QD=*.VKI$)92'$@VE<1L<=URBB,0VU
MH2#PMZ9G-(X-$^CXNR3M5&,:X/;U$_MY'CP$LR"*GHGX=Q;IU7%GV$$179(L
MUC.Q^4;+@/J&+Q2QRG_1INSK=E"8*2V2$@P*$L:+?_*KG(@M@(=; %X)\)X#
MO!: 7P+\?4?HE8#>OB/T2T#_&0#W6@!!"0B> ?PV28,2,-@WAF$)&.X+&)6
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
M%W$2_ :6!<><FIQ:WV]=#BU"#FU=MICO2^HB2)JKH/LJ,?N!52C%'1,<^<?
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
MW2:\S;Q2AC;,0S0,M[LWJ#L?[./>=\DR7>;3A&4O/ON&M?*P4_M@Z" 4'L?
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
M@#1P$;G('2G%/TS4 [+ 10PB]YS\_>R>&W 1+<BU)2T'%Y&!W&&;\X?Q??P
MLT$-=-#>B=)AHCY^T&)[GI1/C]+M YC9";8DS(!9G09:IQ$40'((&@B$3HD4
M@.( #3"AT\#HE"_>06T_@,F:]K U,5W3P-<\^RST,'&[JX>(UI2(A: XH #,
MYC30.=OF'*'_!S!)$ZQ!8TS-A&';)(?QK04H; E+I7S%WA<@EB88:)JF!7AF
M'Q @1B806_@Z@'B88"!BGM\+=)BYU>4#D["[@RZ5(Y- E4,CAB:04W+H$1N"
M %$R@5B3)2,V)ACHF.8G,(A9LM@5))-2M@4!HF&"@8=I7(_G1$1$M 1KF):
MJ)9@X%J>'Q&)N$TBM@?)I)3]08#(FF!@:[[+ZL=053?,J:SZ8_M% '$Z@5JS
MHX)HG$ '[JA0<;-$?!*)3J:C&@H.!CKG"0]+(<:=/+U,1T?\/!=]##C9]\;:
M2$&<3J#6A A$XP0Z,$10"?@3SQ=V\R1R(5&U;@,B=8*!U7F"_XF'IA!-0B&_
ME,NI=441Q4#S[.>'3_/8'D3R!&I-]8"HG4 '5@]4MY=SL&W__1[$\ 0#Q;._
M#S+=?D^CHU:FHR,*(09"Z,F^-Q8&(LXH,&OVC1"9%-C ?2,F[@A%7M#EBDG%
M7*9H$P*&'P4V4M/F82+L6D(ZKY7IZ(@"B8&*VL_]GJ2W!!!G%9@M)[B &*W
MAIWA'L9KH4\KTU$-Q8J1F*W7AXGTT-?[)!<0]14,W-=S?&]X?PD@?BQ80Y %
MQ)"%8139&4CHKRIS(?8K&.BO_4]/O/[5 F+ @C=&M? DK2: 2+'@65,P>/B9
MCP,+!L_<@*F7Z:B&L-T;JU+PS!V8>IF.C@CI#339?K[W-'TGB# +GC45 J+1
M@C>P0O!Z5 A:F;9JB$T+!CIM?]_S>U0(6IF.C@CN#<S9DWUOK H!46O!&FXM
M('(M#&37@H0YJS08B@ &YNP)3M6[(1,0=Q;\LW+Z84_Y 1\_S->:;!U18<'
MA36F37[_3!QQ8\$?Z1DSAXEZ>0-"7P,1MJ<W].\^0F18"*S)GQ%!%@P,6:,C
M!/WS9\1YA6"L_#GHGS\C?BL8"*Y=1QBG_0AQ6"&P)C-&E%4P<%:-02(0L]Y(
M:#:5""E-AH TT*?&BK4[K/DHP(\^M^:H%1%3P<!,/?^H5<)#!9%-(Q-3&A,!
ML8&PVC'F&*U'B(D*UE!1 7%182 9%61$4U_8PI5(1:JS<41'!0,?U;C\SFT]
M0F13"&UY\!<@ABF$PQ_]I6@]"L5'#]3/(1):CV1R=,(4U#M 5%0P<%$[9AVS
M]PC13B&T)DE&3%,P4$W-"[+'EK96IJ,:?L.%'O;-J_&<:(C8I!#:\CPP0$Q2
M,%!)SX^&$M:H8$JMS%[G*7JCWBK)[W<O&BRJF+9=E_LWQAT_/;[-\/7N%7Z=
MSZ_KMQSNWM3'I]F_(O%=G-^GU>U;)G?5E.ZDSK;R_4L'][^4V6;WWK[;K"RS
MU>['AR1>)'DM4/W]+LO*PR_U%QS?_7CU?U!+ P04    "  T@(A2OVEZA4H$
M  !$$   &@   'AL+W=O<FMS:&5E=',O<VAE970Q-#4N>&ULS5C;;MLX$/T5
MPBV*%F@M4;(N5AT#M9S;8E,$\::[0- '1J)MHI*H)>DXV:_?H:S(-UIUBSSD
MQ1:'<PYG.,<BQX,E%S_DG%*%'O.LD">=N5)E9%DRF=.<R"XO:0$S4RYRHF H
M9I8L!25I!<HSR[%MW\H)*SK#066[%L,!7ZB,%?1:(+G(<R*>1C3CRY,.[CP;
M;MALKK3!&@Y*,J,3JF[+:P$CJV%)64X+R7B!!)V>=+[@Z )[&E!Y?&-T*3>>
MD4[EGO,?>G"9GG1L'1'-:*(T!8&O!QK3+--,$,>_-6FG65,#-Y^?V<^JY"&9
M>R)IS+._6:KF)YVP@U(Z)8M,W?#E!:T3J@),>":K3[2L?>T.2A92\;P&0P0Y
M*U;?Y+'>B&, 3@UP=@#8/0!P:X"[ W#P 4"O!O2.!7@UP#LV)+\&^,>N$-2
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
MZRUA?#UVH+-Y\4"7F3(OW,FHQ$LR(^I7>2_TSFVKS&E."DEY 019C)T;>)W
MR! LXC<E:[FS!D;*(^=/9O-]/G8\<R+"2*I,":P?*S(EC)E*^AS/35&G[6F(
MN^M-]:]6O!;SB"69<O:'SE4V=F('S,D"5TP]\/4WT@BR!TPYD_8O6-?8@>^
MM)**YPU9GR"G1?W$+XT1.P08'B'X#<'O2P@:0M"7$#:$T#I32[$^)%CAR4CP
M-1 &K:N9A373LK5\6IC<9TKHKU3SU.3+<T75*_@,9G7P@"_ %)=4809FBJ=/
MX%-"%*;L0F-DA@61FP<MP,^,5Q(7<SERE3Z,*>FF3>/;NK%_I'%"TBL0P$O@
M>[[W#GW:FPZ'[]"3_O1XG^YJ!UL;_=9&W]8+CM6C,F5<5H(8 U.&I=0.Z:7U
M"J2-HW\-#U!%<OFOHVO0=@ULU_!(UTU0L@Y*!U)'<_%>''6IR)8RTV U@2CV
M$(H&(W>U:WQ?8'(4&+? /5EA*ROLE'7384W4UHC.& AJNZ+3!8+>V#<8!@CY
M\4$>/7')Q[@]38-6TZ!3TVV'+W%;(SYC&L.VZ_!T:0S?_C-'@PCYX4$:/7')
MQ[@]3=#;#FRO4U72X0S<&?OPC(G [9R$_NDR:6KMFA@B% <H.@BE+S Y"D1'
M8MF.8M@]BV=$4.W@CT;/I?X=5_K748$2"[#"K")=_FU'(PS/F=MVG,+HA+E%
M;USVD8^\T#O,K2<PZ0&LA;D[5R%S<;W#8DD+"1A9:*9W-= E1'T7K#>*E_9V
M],B5OFO99:;OST08@/Z^X%QM-N;"U=[()_\!4$L#!!0    ( #2 B%*G(;A^
M'@,  $D,   :    >&PO=V]R:W-H965T<R]S:&5E=#$U,"YX;6RU5UUOVC 4
M_2M6M(=6ZIHX7T %2"TP;5([H:)]2-,>7'(A5I,XM0VT_WYV$D(((4(3O)#8
M.>?<>X^=&]/?,/XJ0@")WN,H$0,CE#*],TTQ#R$FXI:ED*@G"\9C(M60+TV1
M<B!!1HHCT[8LWXP)38QA/YN;\F&?K61$$YAR)%9Q3/C' T1L,S"PL9UXILM0
MZ@ESV$_)$F8@?Z13KD9FJ1+0&!)!68(X+ ;&/;Z;8%\3,L1/"AM1N4>ZE!?&
M7O7@6S P+)T11#"76H*HRQI&$$5:2>7Q5H@:94Q-K-YOU;]DQ:MB7HB $8M^
MT4"& Z-KH  69!7)9[;Y"D5!GM:;LTADOVB38_V.@>8K(5E<D%4&,4WR*WDO
MC*@0L'.$8!<$NTYPCQ"<@N"<2G +@GLJP2L(6>EF7GMFW)A(,NQSMD%<HY6:
MOLG<S]C*+YKHC3*37#VEBB>'D[<5E1_H,YKE.P6Q!1K3-0T@"00:PSPB' )$
MD@!-"0W0U1@DH=&U8CS]_HZN/EWW3:GRT&KFO(CYD,>TC\1\(A_(\FZ0;=E6
M WO4SE8YW2(''Z6/3Z;C7@-]<CJ]NT\WE?6E_W;IOYWI.<?TJ)A'3*PX:.>#
MTOD_CPJ(ODF(Q=^6,$X9QLG"N$?#;(6#ZI*F:DF;UB\7\S,QW6K60VS96+F]
MKJ[32:CQ(:KC.IU]T*0!9#G=$K17LUO6[/YOS2@%U2Q#-==4O7N0C-6<B5=F
MXK5F<M^R@GZIX5]RHW3*,)TS;I11+N95K'*[MEW; 8<@Q\,UT*0!Y-A.L^_=
MLIAN>S$MAO1*C=XE?<?6KA%;YW2^4*L:9G<=OV9]$\KR:ZA) PKW/*_9?%SY
MM.#6BF; *0CTF+]IXD9]VF2H#BNJ)H[6)%I!FW&[#HHOVD+QKH?B<S;14:&V
MYZK7\^HKU(#"?OWM:$191]H2WG5(W-XB']I\V74W[%UT 78M$/MG70#_H)'W
MO$[=_T.0WZM_GII ?MU]LW(*TX?L)\*7-!$H@H5B6;<=Y2+/SZWY0+(T.YB]
M,*F.>=EMJ,[ZP#5 /5\P)K<#?=8K_ST,_P%02P,$%     @ -("(4N*&JM!
M @  \P0  !H   !X;"]W;W)K<VAE971S+W-H965T,34Q+GAM;(U4W6_:,!#_
M5TYY:J6.A !CJT(D*$RKM$I5T;:':0\FN1"KCIW9#K3__<YVR)BTHKTD_KC[
M??A\SHY*/YL:T<)+(Z191+6U[6T<FZ+&AIF1:E'23J5TPRQ-]3XVK496^J1&
MQ&F2O(\;QF649W[M4>>9ZJS@$A\UF*YIF'Y=H5#'132.3@M/?%];MQ#G6<OV
MN$7[M7W4-(L'E)(W* U7$C16BV@YOEW-7+P/^,;Q:,[&X)SLE'IVD_MR$25.
M$ HLK$-@]#O@'0KA@$C&KQXS&BA=XOGXA/[)>R<O.V;P3HGOO+3U(OH008D5
MZX1]4L?/V/OQ @LEC/_",<3.TPB*SEC5],FDH.$R_-E+?PYG"6GR1D+:)Z1>
M=R#R*M?,LCS3Z@C:11.:&WBK/IO$<>F*LK6:=CGEV7S#M.1R;Z!%#=N::81W
ML"Q+[LZ,";B7H?#N!*_6:!D7UV!<G $NX8$+05LFBRV)<9!QT1.O G'Z!O$X
MA0<E;6U@(TLL_P:(R<5@)3U96:47$==8C& ROH$T29,@\0+J9#B@B4>=OH&Z
M1<W)ZY?>] W5Q]9TNZ%E&@Y,='B!9#J03#W)Y'^JX(G@AXL!;K$Q/R\PS :&
MV44;FZJB/@!50<E%YSH!6F516DY%[NMY%?[7_RIF0!\'>-?IASR=CSYF\>%<
M5'QV$1O4>]]N!@K521ONY+ Z=/0R7.0_X>$Y>&!ZSZ4!@16E)J,Y*="AQ<+$
MJM9?ZYVRU"1^6-.KA-H%T'ZER%\_<03#.Y?_!E!+ P04    "  T@(A2_8K
MQ)\&  #&(@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q-3(N>&ULS5K;;MLX
M$/T5PBV*!$AMD;1N:1(@OL3M8E,4]7:[0-$'QF)BHI+H2E3< /OQ2\J*94D4
MK70#(R^))<T,9PZ'YU"7LS5/?J1+2@7X%85Q>MY;"K$Z'0S2Q9)&).WS%8WE
ME5N>1$3(P^1ND*X22H+<*0H'R+*<0418W+LXR\]]2B[.>"9"%M-/"4BS*"+)
MPXB&?'W>@[W'$Y_9W5*H$X.+LQ6YHW,JOJP^)?)HL(T2L(C&*>,Q2.CM>>\2
MGLZPIQQRB[\97:<[OX$JY8;S'^K@0W#>LU1&-*0+H4(0^>^>CFD8JD@RCY]%
MT-YV3.6X^_LQ^E5>O"SFAJ1TS,.O+!#+\Y[7 P&])5DH/O/U>UH49*MX"QZF
M^5^P+FRM'EADJ>!1X2PSB%B\^4]^%4!T<4"% ZHY0-SB@ L'7'- ;HO#L' 8
M=G6P"P>[:TI.X>!T'<$M'-Q\LC;HYE,S(8)<G"5\#1)E+:.I'_G\YMYR1EBL
M6G$N$GF523]Q,25)S.*[%*QH N9+DE#P%LPW?0GX+1B1E"T B0,P86$F:  T
M'D<3*@@+CT&J#E/ 8G#-PE"V6GH"7AL.SP9"UJ R&2R*?$>;?%%+OA"!:QZ+
M90JF<4"#:H"!+'Z+ 'I$8(2,$2=TT0<8G@!D(>O+? *.7A]OZM!D-WE"K.M_
M/AIC33O'@OZ^6+/NL3Q#K J >-M". ^.N[10'O4MF/[,F'@ 2QX&-$E5(XDE
M!2MY+1;@Z$M_W@<!#T,BKZG>NJ:_V(+$,D+*T^-30U+#;5+#/*EA2U)CV5T\
M9 %1+1M+2F?Q@D=4UW";0$X>2#'W_86-X-G@?L=F;![L&_RNZY5F8&AAQZN&
MGFJLD(.MJM75G@30]Y-O6)?$3!/>MMPR? 5=>XNN;1S/-+UOP4(N4!9GLB>
ME,R$B+:EOAG$WD4>UN 9FQ-I0;X96")ON37D-58(6K6IO]J3@!YU70(^=O2H
M.UO4G?^!>L#2 GC9\6;<G49/U-IM;$ZD!76G470M['2OQ=6>@?5H-\,BW[7U
M8+M;L%WC4+W+'MA+D=XVF/=R*-+?)N4_$T5._ ; 0\]W:I/;-+)]QZX:S9I&
M+H0MZP):Y2;&.@ ?38I1G$J=#<+66-DN;&DWN+,1@[\S'8 (D;";3)";D +!
M 7V66F=%-E7R=88M5:"R"G00CIH5XU2$:VBUH5SN52 VYO<UOS>1HY-[.?H=
M!7$6W<A%*1,M-J_R]D[=W,A=+VVL6G 4%3O7TN$8_*LEBF(WBYL-[^.:$DTZ
M64T[6<WV656!*_=3T+S%Z$TZ\"$L-Q#0?CF,"$N%A6:!>0(GPJ:*(L^K*Y[&
M"MN65Y^SIM40>FVT6$H8-&O8<]&BJZG4P?5*FU88.RT;35@J)_1>%"UZC=6#
M+>RU5%%*+31K[?/1HM] V4,MC8)*_41F_3PT*Q;I5#843EUH)YVLIIVL9ONL
MJL"5HHW,HMT;=6!%5*HG0B^'%5$IFL@LFD]@Q2+2;G_Z+JI/6=,(0F]8GS*-
MU1#BEBDKA0R9A>R92!$U;ZQ]I[XEUAA!B%LV,:@43V2^Z3PP)R+=W2QJJZ+4
M6G28V]D9TBBQZ[>D5XHG,HOGP3G1;:)LNTZ=$[M833M9S?9958$K%1N9%7M.
M$R;1^;.H]02LF5CR3*BI!?<DS*B)E$I)1?[+X4I<2BDV2^D3N!(W;R2A@^H[
M2)V5[]9V7S.-%<)VRQK%I;YAL[X]$UD6HU0KA8U*-5:>#UMJ*$45FV])#\R6
M13:55>5:+72$=QZRFS7XV=@2-V5UZ+0U2JFJV*RJAV;+(IW*,S\'U=FRD]6T
MD]5LGU45.*7EU3.E+N+?>;HZVN,EN_R>QHS&"]G,"8G3,&\!U=@5WCMZ??SF
M%72L=V]>>0C"=V!.*?C(!06HC_K8Q(&E=&*S='Y#^@K,7G_)?A[S:$7B![E$
MF6 D#!\ "?A*]=6'J\]S !VY:L$?),[4Z\GBW1C(4K4JU7*(>,!NF;1.J$AX
MNJ+YBVY 5JN$D\429+%</&"]9/*WLE^HX=1:D48LWKS85Z"Q%,1<R"BI4*S1
M!PVP<%^]J6C'JE1+;%9+_2/MT1ZO;EC)2@Z.506JV 358.>M=423N_R#A%2.
MD\5B\VA]>W;[T<-E_JJ_=GX$3V=0=QZ=CG7V4W1ZI3M_B>W3&;9UD; CKSC:
M*ZZ\XFJO>(_?: S*\C9?>%R3Y(Y)L@OIK2S5ZKN259+-1Q.; \%7^3O[&RX$
MC_*?2TKDA"@#>?V62V2+ S7 ]M.5B_\ 4$L#!!0    ( #2 B%(73E;S008
M '\:   :    >&PO=V]R:W-H965T<R]S:&5E=#$U,RYX;6RU6=MNVS@0_17"
M+8H6:&QQ='>3 (V=9+M ND73["Y0[(-BTS&W,NF5Z%SZ]3N4%,N6QHJ+IB^)
M1)T9\AR2<R3Z\$YGW_*Y$(;=+U*5'_7FQBR'@T$^F8M%DO?U4BA\,M/9(C%X
MF]T,\F4FDFD1M$@'X#C!8)%(U3L^+-H^9<>'>F52J<2GC.6KQ2+)'DY$JN^.
M>KSWV/!9WLR-;1@<'RZ3&W$IS-7R4X9W@W66J5P(E4NM6"9F1[WW?'@.D0TH
M$']*<9=O7#-+Y5KK;_;FP_2HY]@1B51,C$V1X+];,1)I:C/A./ZKDO;6?=K
MS>O'[&<%>21SG>1BI-._Y-3,CWI1CTW%+%FEYK.^^TU4A'R;;Z+3O/C+[BJL
MTV.356[TH@K&$2RD*O\G]Y40^P1 %0"- .[N"'"K +<1 'Q'@%<%>/L&^%6
MO^^0@BH@V+>'L H(B\DJU2VF9IR8Y/@PTW<LLVC,9B^*^2VB<4:DLDOQTF3X
M5&*<.?Z@)GHAV)?D7N3L@%V6*Y+I&;M(_M49&^G%4BNA3&[;:C0[O<?=D OV
M>BQ,(M,W["63BEW(-,45EK_=OCT<&!RK[7$PJ<9U4HX+=HR+ [O0RLQS=JJF
M8KJ=8( DUTSAD>D)=&8<BTF?N?PM P><J\LQ>_WR#3&N47>6K_P?(FC\ UU?
M_/UQ1]>G>V?A\>XLY_MGB<@L6^JZZW7D%FG='6E'JRS#5<(,+@U1+HUA1UIO
MG=8KTGI/I'T024;I7D8'1;2MNK?'H1N$AX/;35G;H,#A?!MTW@9Y8>"N05NC
M]]>C]SM%&8N9P/%/]U4E6.<-.E7Y(Y,W4B5E+5=3M(1;D>5):K>H$;AA,[N'
MIW*&W0LU$=3^&Y==^!N$#UPW;LARVD;%CM^0KHWA?AC3TH5KBF$GQ2LC4_F]
MI/CZ6B@QD^9-P0^E3'6>8[G*Q$3?*/F]61Y*?F%[5)X/#7IMT &'(&H0I%!.
M!#3#:,TPZF3X11N<L>GF$I%E>16/I?61-T4O(L84NW&#'X%R-U9U2:\-\N*0
M)A>OR<5[D*OX;*Q^:PH3- 2=RFEBD+;"MZT21GE$W-J4$#9&/XY;H_<]:,S@
M*0$*O ;HK)O25Z J_SF1&0*'5H\[M2L[G9U=B'LYT1VE@F\8/'_.RLRA3@P_
M59NK\$UI K=9=T\)E,^AN40)E.M[_@Z9:]/BW:[UHP6:U[[%NXWK64ITU<?6
M]H4@#)H2$C#/;18Q,EFTP^%X;7'<_\6%NNI@JU+'0;-2$Z@#SMV@R9* !;O,
MB->&R[L=]R>+-2?,-N1>DR*!0B?UFA0)V*9>VQ1KP^7=COL\)7O,VV;I^W'S
ME8Q X7Z.FTS;*/!W+MG:>'FW\^(W+'ZAJJY]7OL<CY^SND+M -#M $]5URI\
M:]<X?K,T$*@H:E8&*A7PB)89:N.!;N/YT>(*M?- M_,\2W&%MJ7@GO2; K91
MW/6:]D2AHEU;$FI[ O<7U]:J@RV2/G>:) D4=Z%)DD!YSH[="+530K=3_F1I
M!<+6.$!K'MLP7./-CT *Y?D[W -JCX1NCWRFTEKU$FQ1#9JO_ 0*G+A96BE4
M$.YXZP?KD]LMM:U MZW0!R8G3T2-M+H52MK-RTR6J#PM=X'1[*I_V6=3G:9)
MEMO#BU<O>."\>_4BPNE\QRZ%8!^U$0SZT'>[JDUM%]!M%_2+_\D345_FHC@\
M2]0#3JDT,DG3!Y9,]=).](>SSY>,!PPI_9ZHE2U7U<$.6^52W3"#X0N-)4P*
M6]],IO.E*(YM6;)<9CJ9S-E*347&[N82KRU^8KO+D@(D57E,;463.5/:8);<
M%*ML4RMEM7+[MMJWI1ILG"LN1'93'!GGV,]*(6>P)KEN7I]+OR].8QOM)WQX
MSHGV4QB>D7AW.'*I=F\X\JAV?SCRJ?9@. JH]G X"JGV:#B*J/9X.(I)7LYP
MA-]RU!..3RC.)QSP":T2TN8D;X[$.<F<(W5.<N=(GI/L.=+G)'^. G!2 8X2
M<%(#0 V U !0 R U -0 2 T -0!2 T -@-0 4 .@-'@/P? <2 T@Q">D!A ]
M_K@RJ%=]^=/,19+AFT?.4C'#'>#T0RRC6?EK1WEC]+(X;+_6QNA%<3D7">Y3
M"\#G,XT;KKJQ':Q_<SK^'U!+ P04    "  T@(A2@GY[9^ #   U#   &@
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
M09H!^'XIA'ZY,0:ZXZCI?U!+ P04    "  T@(A2I].O?6$+   \2   &@
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
M^[&%*FBYX0ZP^L&@\_\"4$L#!!0    ( #2 B%*'_8@F+ 0  +,-   :
M>&PO=V]R:W-H965T<R]S:&5E=#$U-RYX;6R-EVUOXC@0Q[^*A?9%*UV;)PA0
M 5(A>[I*UU75WNZ>=+H7ADS NXZ=M9W2WJ>_<4(##2;E39N$_XS]F[%G[,E6
MJI]Z V#(2\Z%GO8VQA0WGJ=7&\BIOI8%"/PEDRJG!E_5VM.% II61CGW0M^/
MO9PRT9M-JF\/:C:1I>%,P(,BNLQSJE[GP.5VV@MZ;Q\>V7IC[ =O-BGH&I[
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
M=%49]\#R17+206H7^7J#7)>=+9I)KB3R'7*'LXD#%]0W:?*6W^@__D8<_5_
MN0RI ? (1-=>:9#)CA#,!HFV+>7\Y<"TTP4M>BWQ.YRG'&M$_' XJ3EPX2[@
M!PL?BR:+J\9B63Q1\2C$7YKJ1.2T'L 34^Z8N/N)B5S5OGWAC!5,%1TCUG&G
MP.&\XKACAHO3C ,7[P<(UW8 OQ4(PR'.?L#0Z]HF<,9R8-HX2^-T>1]!V[<N
M)PYWS'4/E\.XBU3SG6JR2T2+B:VMNARD71@'KZ,D6JZ7Y5G-]9(Q)E\[4[(E
MHE&Y'=M?KFT3AV,7AN/=6FII1=5ZMUT+9\95:^7K()91QA112Y0%SP#!MFD<
M[EWDI&YM6LZ/\01"2J5E=4"CQZ2U!2"U%1['50:QMUS;4DXP+DPP]1Y'";_+
M=1(MHE7 4.N5'ZAC*:L%VB*CH?R8+Z*?Z.JCG ,DVU9R'G)A'FI K5=UX J'
M8L>D&Y?3C0O3S?X3&$9YD47WZT+1N#5%]*F?O-YR;8LX^[C=V*=[4>!Q,O+&
M)"./DY$'TTCO*"'ZE*#17ZYM$6<S#^80,4J#)NX>)QEOS$5\CS. ARQ,]2=L
M1*-DK;(.6V^YMDT<ZST848<2-J)6><AQ-D"P;1H'> \&^(,1-C(.8&M_P;:M
MG&T\>-%,]?1UW$#SA!Z(,1?-/$X"'DP"[7,7S2GR\L0R_A1>(KI-Y&GR.9WX
M\*K3M;1<DBW$(HIL+#5\3C4^#/%0:J#;?#['?W_,#0R?DX%_B*-%EX@6$SN&
MYW.6\/N<$.J9J8AN;*+F<]SW89SMG*E31!%0S ^1;)O#L=[O7,P/VR#U.=3Z
M8Q;V/D=>']D$[ICHR%$9;%?:%[K8_G^0?(OHQC*#Y<[N-LO/WY@;\"XNT876
M-)V,F!U$-X21D4,TW?(#4X-NG!!=:/[285@57'^5*.8%M,/<@.A"JY4^YK(\
MT85V*AW!U/[S TRE$EL'".[9)?1HZ1BXYD6@35ER@0J%YBM]3 @ENM"(I!\$
M1#$UZ+(BT85V)AW&NE^">$W?!F&XW365WP^L CWQ2\0N8:1->!_7ZSW>^N4$
MTA<_8"IEC:A[]R=V_V(%;9..O9;NB-AY2\8L9HG8+HOTG'9-4$0-NM%/Q.95
MI..TY?".2W!$;$,E8Y[2(6+W*3G$.9U+3$VYLX_Z6X!'I/'R-DB")8BU8NLE
M&7/"3L0V3?*MYUP^8"I4B\]GF*#J3/S' 2/NM>\+0(IT;+:!=)$FK"S8'B2I
M%]ORUVR]D@'J1TRU<LUI.EAR-D1RSS<"B".=G#?LL<N"QW5/#!<:/(DQ*H8+
MK9_$@,&W'?>,EJ_3ZU ,7F!Z?=3_ J8C[9V[6C5F])X$Y<M-Q5O<O:8!/A1Z
M@0V#S3:)T$9*D#Y2,65^K=Z7RFZO?A<(.(3 !Z-VDQ*AG90@;:##<P8YA(Y'
M0. 2I,-4C$#7.D!H)B6C=I,2H9V4( V=@[V/Z,7K<J%3E""MHH=Z9)%A\%L6
M,-A$SB&*"<-F_T4S^R^VL_\47),CIOB:F3'W!(G0$$IZ=83*<T=C!716*-I
ML0'4AU^&2&[MG @OCBU?H'T=9(]1DFLQ?6":]./R'$:V?27U]DN1KJIWR=Y7
M7%U]?*)!2+/R O;WAS0MFB_EZVEW;P8__1]02P,$%     @ -("(4J/4+[>X
M @  HP<  !H   !X;"]W;W)K<VAE971S+W-H965T,34Y+GAM;(6576_:,!2&
M_XH5]:*5MN:+)%!!I-%NVJ115>T^->W") ?PZL29;0K=K]^Q QE33.&"V([?
M\[S'CH_'&R$?U0I DVW%:S7Q5EHW5[ZOBA545%V*!FI\LQ"RHAJ[<NFK1@(M
MK:CB?A0$J5]15GOYV([=R7PLUIJS&NXD4>NJHO)Y"EQL)E[H[0?NV7*ES8"?
MCQNZA ?0GYL[B3V_BU*R"FK%1$TD+";>F_!J&EJ!G?&%P48=M(E)92[$H^E\
M*"=>8!P!AT*;$!0?3W -G)M(Z./W+JC7,8WPL+V/_LXFC\G,J8)KP;^R4J\F
MWM C)2SHFNM[L7D/NX02$Z\07-E_LMG-#3Q2K)46U4Z,#BI6MT^ZW2W$@2 *
MCPBBG2"ROEN0=7E#-<W'4FR(-+,QFFG85*T:S;':[,J#EOB6H4[G'^I"5$ ^
MT2TH\IH\M)M#Q,(,D8]"*1R_IE(^XQ>PH;)4A-8ET2M@DGP'*I69^W;;,$GM
M,I_?@*:,7Y SPFHR8YSCJ!K[&LT:I%_LC$U;8]$18S=07)(X?$6B( IFWV[)
M^=G%_U%\3+7+-^KRC6S8^$C8&?TE),&<&U%#K:U[C9G"%K]S!>2<V06Y(#_H
M7&F)'\W/%ZAQ1XTM=7"$BCD,7$O0JE*K,N?G*4_CL?_D( TZTN 4*7&16E5R
M0,KB@1N5=*CD%"IUH9(>*AS&H9N5=JST%"MSL=(>*W"#L@Z4G0(-7:"L!XKP
MYV8-.];P%&OD8@U[K#B,4S=KU+%&)UAQL#^Y6+T7&J0+/>KO79 =V;LP^%=C
M@A?AM\*<KZY"3"7]@Q7"61."OH%HD"9''!Q4N?!%!Z:8<2QFI#@L94X'8>],
M1F'2VVK_H.2:ZVM&Y9+5BG!8H"ZXS# %V=X(;4>+QE;AN=!8TVUSA;<H2#,!
MWR^$T/N.*>S=O9S_!5!+ P04    "  T@(A2U0H1"EL#  #S"0  &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q-C N>&ULC59MC]HX$/XK5M0/NU*[>0])!4@%
M6K52J5:[U]Y)I_M@DH'DFMC4-LONO[^Q$U((AMLO)':>9V8>#S.>\9Z+G[($
M4.2YJ9F<.*52V_>N*_,2&BKO^!88?EEST5"%2[%QY58 +0RIJ=W \Q*WH15S
MIF.S=R^F8[Y3=<7@7A"Y:QHJ7F90\_W$\9W#QD.U*97><*?C+=W (ZCOVWN!
M*[>W4E0-,%EQ1@2L)\X'__TBTW@#^%'!7AZ]$ZUDQ?E/O?A23!Q/!P0UY$I;
MH/AX@CG4M3:$8?SJ;#J]2TT\?C]8_V2THY85E3#G]9]5H<J)DSJD@#7=U>J!
M[S]#IR?6]G)>2_-+]AW6<TB^DXHW'1DC:"K6/NES=PY'!#^Y0 @Z0C D1!<(
M84<(7TN(.D)D3J:58LYA016=C@7?$Z'1:$V_F,,T;)1?,9WV1R7P:X4\-?W"
M<MX ^8,^@R3OR&.;?<+79%Y2ML'-BI$9K2G+0>\BD'SE4I(Y%>(%_W9[*@I)
M;A:@:%7?HHGE7]_(S9M;\D8SEU5=8WKEV%48K';IYEU@LS:PX$)@?D"6G*E2
MDH^L@.+4@(LJ>ZG!0>HLN&IQ ?D="?VW)/ "SQ+0_-5T/[/0%Z^GIU?4A'WB
M0F,OO&!O2?_E@F#RMIP!4U(G1V%RX!D[@@1R4YG,WI*_Z4HJ@?7USQ6O4>\U
M,EZC"UX/_P2JR HV%6,5VQC/)9 MB(H7MDRW-A-C4_>AIVF0IB-_[#X='[\%
M%:>C[!2UL*"BU!_UJ!-9<2\KOBH+JP![I@1;\"TS/G(896D\B/T<E'C!,/1S
M4!AFJ3WRI(\\N1KY=XG-^9#[&@L3K+66G+E^YV=I,E!A0Z5Q-)!A085Q8)<Q
MZF6,KLM@.PG%D0AL)%BF$5%</Q.;IM%Y'*,T] ::SE$#Q.(:XD1,VHM)KXKY
MN%[CK::3@OT1+QZ&C5P(8/D+5F=NVBH15-DSE9ZK"F(_':BRH'P_#0?*;*@L
MC>SJLEY=]MH6 *SX_^+/S@O6CX-@(,B".F\1"POJI$6T@MRCZ[ !L3%CA<1>
MN6.JO2[ZW7YR^6 N[,'^#">:=@#Y;:8=AY948/>3I(8UFO3N1GC(HATQVH7B
M6W/IKKC"*]R\ECB5@=  _+[F7!T6VD$_YTW_ U!+ P04    "  T@(A2?<'A
M'JH#  !&"@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q-C$N>&ULE59M;]LV
M$/XK![4H6B"S7BTKKFV@D6NLP](%<;,-"/J!EFB+*$5J)&4W_WXDI:J.+0OI
M%YL\W?/<<T<>R=F!BV^RP%C!]Y(R.7<*I:JIZ\JLP"62(UYAIK]LN2B1TE.Q
M<V4E,,HMJ*1NX'FQ6R+"G,7,VN[$8L9K10G#=P)D799(/-U@R@]SQW=^&.[)
MKE#&X"YF%=KA-58/U9W0,[=CR4F)F22<@<#;N?/!GZX2XV\=_B;X((_&8#+9
M</[-3#[E<\<S@C#%F3(,2/_M<8HI-41:QG\MI].%-,#C\0_VE<U=Y[)!$J><
M_D-R5<R=Q($<;U%-U3T__([;?,:&+^-4VE\XM+Z> UDM%2];L%90$M;\H^]M
M'5X""%I < +PPPN L 6$)X# OP"(6D#T4L"X!8Q?*BEN ;&M?5,L6^DE4F@Q
M$_P PGAK-C.PRV71NL"$F8VU5D)_)1JG%G^I @OXDZ -H401+*_@3O ],1M'
M F(YI+PLB=)[24GX#=;-!@2^A0::UD+H;[ B#+&,('I,!F^76"%"W\%K( QN
M":6&]^KY=.8JG8G1XV:MZIM&=7!!]1)G(PC]*PB\P'M8+^'MZW<]+.DPRZ/_
MM0>T_(70M_]^OA#ZXXM9_.M>%E<O9+>:0;>:@:4-+]$2F5$N:X'- G&[0-7/
MY7Q$&ZF$;N:O ['"+E9H8T478JUKENN-D F<$\5%WRHN&X;8,I@C;K_P/3^9
MN?OC2IT[14G0^3S3%G7:HD%M2RS('IDS"[;=OB1,)U_;C=RGM6$<'\FX#KT3
MJ><^B7=!ZKB3.AZ4^H4K1/LZ8'Q6ENN3RBW/7?SKZ+2\/4Y!$CUW6@UK? R&
M-DSLG!@F7>J38=K>_KL9!J6<[3$CF&48]%YFDB)[12D.#Z/U"').*1+2--2;
M5W[LO7_S*@E\_SVL,8;/7&$(1L$H',@GZ>0GOU:51OXPZ$N!S8E:(?:D-Z0^
M)!&E3X!R7BF<PZ?5_1K\&'0^?R!6FX.V/2.@EH3M0'<TE#PG6Z*]!5:"RPK;
MRQE0I3L=907HOM1M?RB('AO_S(0333<0UKQ%3,6(!,:59I$*Z> C.*M4.#+-
M>EXH]^B^*;'8V9>!U(%JIIKZ==;F\?%1/S[L)7UBOPFF:=!G#Z=IV&>/IFG4
M9Q]/TW&/_4,\7<5]_I/I:M)G3]I'DOLSK>:%=8O$3A\@0/%6I^B-)KIC1/-J
M:2:*5_:6W7"E[VP[+/1##POCH+]ON:YH.S$!NJ?CXG]02P,$%     @ -("(
M4F_G->]Z @  <@8  !H   !X;"]W;W)K<VAE971S+W-H965T,38R+GAM;(U5
MVV[B,!#]%2OJ0RNUS8T$J"#2EFJU*RU=5/8FK?;!A(%8=>*L/4#[][6=-$TA
MH+X07^:<.7,F3$8[(1]5!H#D*>>%&CL98GGCNBK-(*?J6I10Z)N5D#E%O95K
M5Y42Z-*"<NX&GA>[.66%DXSLV4PF([%!S@J82:(V>4[E\RUPL1L[OO-Z\,#6
M&9H#-QF5= USP)_E3.J=V[ L60Z%8J(@$E9CYY-_,XE-O WXQ6"G6FMB*ED(
M\6@V7Y=CQS."@$.*AH'JQQ8FP+DATC+^UYQ.D]( V^M7]L^V=EW+@BJ8"/Z;
M+3$;.P.'+&%%-QP?Q.X+U/5$AB\57-E?LJMC/8>D&X4BK\%:0<Z*ZDF?:A]:
M +]W!!#4@."C@+ &A+;02IDMZXXB3492[(@TT9K-+*PW%JVK887IXAREOF4:
MA\EWS$"2;XPN&&?(0%V2F11;9KJD""V69"+RG*%N'"IR1>95MXE8[<=53/>B
MN$HW4NKP-BLYOP.DC%]HBNF?>W)^=D'.""O(E'%N*$8NZFJ,)C>ME=]6RH,C
MRN\@O2:A?TD"+_ ZX),/P_WA>[BK/6R,#!HC \L7'N-C*N5";208;X0UHWQS
MZ"]=*)3ZI?UW(E?8Y IMKMZ17&_.=]E686.+-7_B;1+YGG9HVS;G,*@_'(1-
MT#M9O496[Z2L'_1)=[JDSW3!H4M9!8]:2>/^GJ[#D"#H=\N*&EG125GVQ>R2
M$QWF\GN]/4&'0=' [Q84-X+BTSX)I+Q+4'S8E-#W]P0=!@WZPWU%;FLBF&D\
MI7+-]&O(8:5AWG5?%R2K"5=M4)1V2"P$ZI%CEYG^*( T ?I^)02^;LS<:3XS
MR0M02P,$%     @ -("(4J,<-%22 @  M <  !H   !X;"]W;W)K<VAE971S
M+W-H965T,38S+GAM;+U56T_;,!C]*U:T!Y" 7)LV*(TT6J%-&JRBVD6:]N"F
M7QH+Q\YLIX5_/]L)4:"EX@'QDOCRG?.=[_B6[KBXER6 0@\597+JE$K5EZXK
M\Q(J+"]X#4S/%%Q46.FNV+BR%H#7%E11-_"\V*TP84Z6VK&%R%+>*$H8+ 22
M355A\7@%E.^FCN\\#=R13:G,@)NE-=[ $M2/>B%TS^U9UJ0")@EG2$ Q=3[[
ME[/$Q-N GP1V<M!&II(5Y_>F\W4]=3PC""CDRC!@_=O"#"@U1%K&OX[3Z5,:
MX+#]Q'YM:]>UK+"$&:>_R%J54V?BH#44N*'JCN^^0%?/R/#EG$K[1;LNUG-0
MWDC%JPZL%52$M7_\T/DP /C1*X"@ P1O!80=(+2%MLIL67.L<)8*OD/"1&LV
MT[#>6+2NAC"SBDLE]"S1.)5]5R4(](W@%:%$$9!G:"'XEIA5D@BS-9KQJB)*
M+YR2Z!PMV]5&O$ M]):S\[P10L^C:\(PRPFF0T)T,@>%"3W5Z)O?M^CDTRGZ
MA A#-X12DR5UE2[$R''S3O15*SIX1?0<\@L4^F<H\ +O 'SV9KB?/(>[VK[>
MPZ#W,+!\X6M\1.:4RT: L:7H3: #$_X8$"(**OGW2,JP3QG:E-'193N8ZI"=
M+5ELR<RYWF9)&*7N=NC9?HP_2<9]T#.942\S.BIS#H)LL3FH ZV$224:NZ&.
M.#'J4XP^RORX3QF_I_DMV6A@[&CLOS!_/\:/POBP^>->YOBHS"7H<TG4H[[5
M:B[)4;<G/>?DH]Q.^I3)>[J=[&WC, Y?N+T?$\7^"[/=P9UJWK,;+#9ZYR(*
MA49Y%V.]6*)](]J.XK6]9E=<Z4O;-DO]K((P 7J^X%P]=<S-W3_4V7]02P,$
M%     @ -("(4D<W,)/[ @  ; H  !H   !X;"]W;W)K<VAE971S+W-H965T
M,38T+GAM;+U66V_:,!C]*U;4AU;JFGM(*D!J@6F3V@ZUNTG3'DSR 5:=F-D&
MVG\_VTE#@("0*I4'8COGG.]RK-C=->//8@X@T4M."]&SYE(NKFU;I'/(L;AB
M"RC4FRGC.99JRF>V6'# F2'EU/8<)[)S3 JKWS5K8][OLJ6DI( Q1V*9YYB_
MW@)EZY[E6F\+CV0VEWK![G<7> 9/('\LQES-[%HE(SD4@K "<9CVK!OW>N1Z
MFF 0/PFL16.,="D3QI[UY&O6LQR=$5!(I9; ZK&" 5"JE50>_RI1JXZIB<WQ
MF_IG4[PJ9H(%#!C]13(Y[UFQA3*8XB65CVS]!:J"0JV7,BK,/UI76,="Z5)(
MEE=DE4%.BO*)7ZI&- AN<(#@503O5()?$?Q3"4%%"$XEA!7!E&Z7M9O&#;'$
M_2YG:\0U6JGI@>F^8:M^D4)OE"?)U5NB>++_3<Z!HSN")X0224!<HC%G*Z(W
M@D"XR-" Y3F1:F](@3ZAIW)#(39%#U@N.1C,3<Z6A=2+=TP(12DD*690I$H0
M/4+*> 89.A^"Q(1>*)G[WP_H_.P"G2%2H'M"J0[7M:6J2.=EIU7VMV7VWH'L
MAY!>(=^]1)[C.2WTP<ET-VFA#T^GQRWTT>GTSC;=5B[65GJUE9[1\P_I$9%2
M)K0GR@AFC%ULO/RC\8A(R,7?(]'\.IIOH@4'HFUV29MM)3<R7/VM6O5#UU$.
MK9KF[(,Z2>S7H*VT@CJMX&A:W_$+B"/EA;5.^ '-C.IHT3N:67+#1I^\,-AM
MYCXHB))H&S2,]FUQ_'@;--H'11V]0=MLZ=0%=HX6>(<GC!]I5%SKQ!]@2U)'
M2]YA2[+7<3>*W1U;]D&>^NW8T@+R=PT>M8&BL-T6U]E\_IWCQL ,TR.M<AL'
MB?L!UKB;KYWKO<.<BMS<Q7$GV3&G!>0ZC9Y6A\ ^*O%VW6F32N)=>^S&0:WO
M8?>8SXAJ#H6IHCE7'64O+Z\VY42RA3F[)TRJFX 9SM5U$+@&J/=3QN3;1%\'
MZ@MF_S]02P,$%     @ -("(4BEQ;=\4!@  PQX  !H   !X;"]W;W)K<VAE
M971S+W-H965T,38U+GAM;+V9:V_;-A2&_PIA]$,+-+5(RKH428 FT; !31<D
MZS9@V ?:IFVNNG@2<^F_+RDIIDT>RDZ;M!\:2WYY=%X>BL^1=7Q?U5^:%><2
M/11YV9R,5E*NWX_'S6S%"]:\J]:\5-\LJKI@4AW6RW&SKCF;MX.*?$R"(!H7
M3)2CT^/VW%5]>ES=RER4_*I&S6U1L/KK&<^K^Y,1'CV>N!;+E=0GQJ?':[;D
M-UQ^7E_5ZFB\B3(7!2\;496HYHN3T0?\/J.)'M J_A3\OMGZC+25:55]T0>_
MS4]&@<Z(YWPF=0BF_MSQ<Y[G.I+*X_\^Z&AS33UP^_-C]%]:\\K,E#7\O,K_
M$G.Y.ADE(S3G"W:;R^OJ_E?>&YKH>+,J;]K_T7VO#49H=MO(JN@'JPP*479_
MV4,_$5L#"/8,(/T <N@ V@^@APX(^P'AH0,F_8#6^KCSWD[<!9/L]+BN[E&M
MU2J:_M#.?CM:S9<H]4*YD;7Z5JAQ\O1WN>(U^BC85.1""MZ\15=U=2?T0F@0
M*^?HO"H*(=7:D TZ0C?=@D+5 IVO6+GD#1(E.F,Y*V=<G]T:?<UG53WG<_3Z
M@DLF\C?HE19?BCS7W[_=/3P>2^5'9S6>];F?=;D33^Z8H,NJE*L&9:6ZS&Z
ML9J(S6R0Q]DX(X,1+_CL':+X+2(!"2[__H1>OWH#Y'7^A"B?;RX\42X.CH)3
M?R[9X5$2,,K.1-'-LJ%M6.H+*YI97C6W=5OSJEU$:U/Y?[0>"<F+YM^!JX6;
MJX7MU4+/U1Z7%Y-HRI>B+$6YU-=5ET5K7HMJ#BV>+F;4QM3[Y=UIG";T>'P'
M9#+99#(Y-!.N[HV].731)ELY3' 0;'+HUL'D"8E&FT2CP43_8 ^\&9CZ>!,G
M_@F%3C972UZ@T(DSR6&41M8DNZ))0)-=498XE8AB',.52#>>TD%/5[QDN=Y9
MV]VTF\'9BM5+NSZ=F=3)TUXNK@);-ER%QP,.#":"01>?%/)G:K-5!>'E3,"Y
M]S%V4DOL0@ B&MF%@"+%B<?$%NOPH(ESO;CRG'4MBJH&F_^G$-NR#?2#G2R.
M\(38A@ 5"6/;$: *0X\C8AR184?;)5%V-&T54Z>WC1(VC2I9,15E:QAV2/8N
MM_V2#)#@P.?-( ;3X1N'??57A@*526([=4#E+C4H% X\V1MDX6%F7?,[7C<L
MU]N74.U)48J%ZK+R?K>$N@KL$DME$OON7<,L/ RM;+%0;;E.1#U8J,ZY5(UE
M7:LU\Q7QAUG;Q:&:2<\][2+L*"'.30VHJ+T'9Y JG6"//X,Z/,RZJY7J7==K
MO>+17#3K2DT[:"7:O]CW2C) <I1$'EQCPUD</VMGT8?;3H-,0L>/JW+9F &J
M'3CN6C(PQ\,T_\BF53W0%6"#4)S^A"Z$&-J18=I]7Q]"7&@1]<\J":2B=N$R
M4!5-X)(00T R3, G-B/$A18AB6T($(6I[0<0Q:G'CL$?&<;?05T)<>E$B(T*
M0!1N37=O H@4^&IB.$>&.??4KH0 P)I@VP\@(C&U#4'L"WQE,>PCP^S[T:ZD
M#S^T40.2K6ZJ=^=J2.(S9VA*AFDZU)80 '"3R*D-H H#NXF'5,33EA##2C+,
MRA_J!0B /IJ$MCU 10)BVP-44>2KCL$H>5Z,$A=].$J<B@&P=7;V#%)M[^R[
ME@Q&R1Z,\J7=S^Q&,A@E/P.CU&"4O@1&*?#L%]A[\06@2HE-42A4FGAV;&HH
M2I^5HM1EG\U00)+:VQD4)O)8,02EST!0"CS?I=2V (CL7B$#1)&G_Z=;OT4^
M+T I1+W0ON<A56AW!)#(LX=1@T_ZLOBD^_$)2&+[%PM $WF>1:FA)_U^>E*
M>!@[=8'HZ=PK$#Q]3YK4T).^(#TI0#Q,G7T-XJ*S[/:$VK5GX$F'X7GH@S1U
M0><LL+V2#) <)8GG9R-J<$D/_@WYH Z NC_Z)G%JVW%%+I,R0)4Z+=MXZV5=
MP14S]%M2?5/?EK)[4[4YNWD3^Z%]_VB=/\/OL^Y]J@G3O=Z]5"@2"N@Y7ZB0
MP;M8S7'=O3'M#F2U;E\)3BLIJZ+]N.)LSFLM4-\OJDH^'N@+;-Y;GWX#4$L#
M!!0    ( #2 B%(GE0XF1@0  /00   :    >&PO=V]R:W-H965T<R]S:&5E
M=#$V-BYX;6R]6-%NXC@4_14+S<.,U&UB!P)4@%2@U8XTW:+IS.Q*JWTPB4FL
M<>*,;4H[VH_?ZR1-8)JD5%OQ K'Q/??X^.;89K*3ZKN.&3/H(1&IGO9B8[(+
MQ]%!S!*JSV7&4OAE(U5"#315Y.A,,1KF08EPB.OZ3D)YVIM-\KZ5FDWDU@B>
MLI5">ILD5#W.F9"[:0_WGCH^\R@VML.933(:L3MFOF8K!2VG0@EYPE+-98H4
MVTQ[E_CBF@QL0#[B&V<[O?>,[%364GZWC8_AM.=:1DRPP%@("E_W;,&$L$C
MXT<)VJMRVL#]YR?TZWSR,)DUU6PAQ9\\-/&T-^JAD&WH5IC/<O<[*R>4$PRD
MT/DGVI5CW1X*MMK(I P&!@E/BV_Z4 JQ%T!P2P I \BQ 5X9X!T;T"\#^L<&
M#,J P;$!?AG@Y]H78N5*+ZFALXF2.Z3L:$"S#_ERY=$@,$]M9=T9!;]RB#.S
M6Q,SA3YQNN:"&\[T&5HI><]MY6A$TQ M9))P \5D-/H-788AMR5!!?J8%H5M
M"^3]DAG*Q0?T#O$4W7 A;/S987/B&&!L\SI!R6Y>L",M[#!!-S(UL497:<C"
M0P 'IEK-ESS-=TXZ$9<L.$<>/D/$)>[-7W^@]^\^-/!:'(V"Q^THR^-11NTH
M5Z^8T=>[90O*]?_5Y4!NKRHO+X?UVF"Y#H346\60W*  UI*G$902$G7%H;]M
M%.*&)?J?CIS]*F<_S]EOR?F%/M29 IL@HX]T+1@R$MF2A8+7,54LEB)DJJDL
MKXH,?I[!FO/];#0>3YS[!EJ#BM:@D]9E%"D64<,03>06) @$!8\.$8U@ ]#0
MEDE&T\>FMV3PG(X[' ^:"?D5(;^3T/Z+#;(@< *TVJH@!J.VJY4IV+^4>3Q#
MF:# UYH!^['EF0UIJC#_&<N^1YHY#BN.PTZ.<T5_<M%1%*,*:'2R0AQ7.<>O
M+,1BY9NT*Y &^]J-^J[7K!YV:W=W.RE\@HE%A46WYIZ7&/L+-_3Z]<H5CM@P
M"KO](3X<MFP"&WHM[P[>VZ9PYT2^4;%E=O>!%\;J^B]ZL30PJ<')R8H#U]:(
MO3<KCQ)JOSY&K8Z$:Z?$+UOE0C'8TO51BM9>AP>G4[0V--SM:*]2U'^F*!F3
MD=LB:6U8N-NQKAGL*7 Z B[L.%%K"\.G\S!<FQA^.Q<KH0ZV@-%PU*PIJ5V,
MO.1B]?Q@YI!?&?ZSL#5H1U*&.SACVN?U5D.P!I(!;%4Z/ZL>LPJD=B*"3[8*
MI+8H0MYJ%:Y*J(/2]H?#EE6H_8IT^]4MG 9RS36ZW: O,5<A6E$X(!RE;^U)
MI'\Z?6O#(MVGLU?I^_PX1GS_5WV=O4L9'#FC_/JL(0F@%@?HJK>ZHE_F%]-?
M^N?X8HD;^J_@2E]<P&OXXO^ &ZHB.%(BP3:0RCT? F%57+&+AI%9?B5<2P,7
MS/PQ9A2,RPZ WS=2FJ>&35#]T3'[#U!+ P04    "  T@(A2GXOZ*7P)  "3
M,@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q-C<N>&ULS5MK;]LX%OTKA&<P
M.P6:6'SID4D"-+'C=(%TBF:ZNT Q'Q2;B;4CBQY)SF.Q/WZI1TR;O*2=;B?H
ME\22#B]Y'[SG7EH^?I#E']5<B!H]+O*B.AG,ZWIY-!Q6T[E8I-6A7(I"/;F5
MY2*MU65Y-ZR6I4AG[:!%/B1!$ X7:58,3H_;>Q_+TV.YJO.L$!]+5*T6B[1\
M.A.Y?#@9X,'SC4_9W;QN;@Q/CY?IG;@6]>?EQU)=#==29ME"%%4F"U2*VY/!
M.WQTR>-F0(OX1R8>JHW/J%'E1LH_FHOWLY-!T*Q(Y&):-R)2]>]>G(L\;R2I
M=?S9"QVLYVP&;GY^EG[1*J^4N4DK<2[S?V:S>GXRB =H)F[355Y_D@^7HE>(
M-_*F,J_:O^BAQP8#-%U5M5ST@]4*%EG1_4\?>T/L,X#T X@Q %/' -H/H,8
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
M%]"_WTD]&.5+;F!]C^GX/U!+ P04    "  T@(A2*;W_[P@7  !^D0  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q-CDN>&ULQ5WO<QLWDOU7IK2IK:0JLJ;Q
M&UK;5;:&7GLKR?HBY_:NMO8#+8TM5BA2(2D[_N\/&%$:$'C #"/&EP^Q-'H#
M-MY@NA\::/#IY^7JU_55VVZJWZ_GB_6SHZO-YN;TY&1]<=5>3]=/EC?MPOWE
MPW)U/=VX7U<?3]8WJW9ZV=UT/3]A=:U.KJ>SQ='SI]VUMZOG3Y>WF_ELT;Y=
M5>O;Z^OIZLO+=K[\_.R(CNXO_#S[>+7Q%TZ>/[V9?FS/V\TO-V]7[K>3AU8N
M9]?M8CU;+JI5^^'9T0LZ?4W:^#LZR'_/VL_KX.?*]^7]<OFK_^7-Y;.CVIO4
MSMN+C6]CZO[YU)ZU\[EORAGRV[;5HX</]3>&/]^W_JKKO>O-^^FZ/5O._S6[
MW%P].S)'U67[87H[W_R\_/RZW?9(^O8NEO-U]__J\Q9;'U47M^O-\GI[L[/@
M>K:X^W?Z^Y:),3>P[0TLNH%XY@:^O8%'-S#*W""V-XBQ-\CM#7*L26I[@QK[
M"7I[@QY[@]G>T V7D[O'T3W+9KJ9/G^Z6GZN5A[M6O,_= .BN]L]PMG"#][S
MS<K]=>;NVSP_O[VYF;=N-&ZF\^KOM]/5=+%9KJHWB[OWP@^OX^ILN5@OY[/+
MZ::]K,XW[A]_0[7\4+V:+::+BYF[]^UR/>O@WS;M9CJ;?U=]4\T6U8^S^=Q=
M77^_^^O3DXTSWIMP<K$U].6=H2QC:-->/*DX?5^QFM6_G#?5M]]\!UHY*[?R
M;_H/N*G9XZ-__)^?,A\]&=T*V7PK?Q_?BLFW\GI\*QJV<N+&T<-@8@^#B77-
M\DRS9[>KE1\8T_6ZW:Q/"RWRAQ9YUZ+(M3A=7U73Q65UX7]H?[N=?9K.W4?
M 737E.J:\D[[TW-&1C\]^10^ZA0DN+ 1:@*:JH6E7=2KLNW_9O\I," >&!#%
M5EY<7"QO78==I+AH7>_?S]OOJT6[003<M20#JZ6V4?]3#)%D/.H_0$FA5=3_
MLN7E_LN'_LMB*V\6GUKODF8M?.8R,528N,LIQFH6/_$41+7D)NIQV=9RC]5#
MCU6QE9_;B^6G=N6?=+69_H[[K1)SF991OU.,>X;1&)ZD("U51,ZKLL'E;NN'
M;NMB*__<7+4K%_)"%X)\M4Y[[OZ+>@5 FHD'T(Z!YL% 4S3PW=+'R$$#7YKD
ML[D2D8%-"G+VB3KJ1HIRS\;&KV'9[/+3L0^=MT77_M-R<7PQVKU3W<N/>O#U
M7F^\G%A[?;#L!H'[S6D)//"W[>W0:R+WU0"05HF3 RBK9>SD!SI0II<"'4;E
MM]Z+[+775+?KMC"ZMLV$1BL1=S_%$-,F[CY <</B[I?-3KJ_%3&4!%#2093=
M):G7%\2*G_9VY69MJ\V7[ZN;^=2/1*<,O"BX\0,H&Q:WC>YX YM$"8"25JCX
ME00P18G,>#70D1QMJ'$;.(]=WGH5164I\L;)^\7'F8\H=R,KSQ5/66!QL&P
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
M-IC.OOQ-8%Q@!U10I&8]G]6R_AQQ_#B]W5*]6,X7R]F,IK][F@KK]GCCE(4
M09+*PF(2B A@6 J-D8RS/)K@_E3&"_O@1&JP^9R7]2>]_?"^Y5R-D]CH7!V4
MC(<E%P,!I?B!1-R91,7 ?8[-^W/L#TU]W!&:-X^E5;7*N8?&'8_3Y#!+ 1(=
M6BK0*.X"8 ,A)("!IHU.E.C<Y_&\/P].\=H::1 8BY:<PN'%!]/]\;#D8B"
M%*VX8>$2%1SW>3SOS^-_6IZ&?8O)/G'FS[C@R7U&RI^XY#GB<>86C?)8PK<E
M16\KVWWWR1_?PW+DB,<)5#3J!B5%KV2[_SX%XT]:*QSQ.'V)R,>2B'Q?*]L]
M]QD0W]=2WHB##"BL*<9 ),.UX *(F$@9A$].^)/7W$8\]O9H" U*BE[)=N]]
M=L#WNR3&8Y<]#M,DH!%A*'U9P/;U'N_48D^K82(V/BEE>'4%J5284Q>PK=0Z
MI? N*O:_&C828*V)*1>NV@*9,"Z,"[3E$LF!\'8G#K1L)>+%IO $&I84O9+M
MD#8N,SYIO6HDXH4@R<,%-R Z9BQ78?^!S(C$9"R\A8OG7E0:">#6ACL>Q@UD
M2D6KY[ U*T0B<.__XC"+/R,!UW6B>A')XGJQ0#+A\L2U(.'3 W'X%9I"]*VM
M;'?,N[_8U_K'2,"EC9@T6MH I%$&D";M<P!QL 6*D=AM[0')4(1 UA.ASQ/$
M\ZPB%&)GYY?>^>5!:O21C,T[=)5A2=$KV8[(^[\\3!5=R+[Z=[LSWK5EOVN?
M-W<?Z:-I]F\Z_+,OQ\WG[I?UO5J+[/+AXZ*:5I-Y%;K!]AZ]J<KGO'EGX^Z=
MI]:R,G8BE^<\]#4DTTR'21:066U22W[2^YK<1UTK8]N13FY<4EG% BYT2!->
M(2I@:RQUF4%Z$Y-/JW$EN"$F5RZ* MTW(U6880&9,%HDKFI*[WAR;_6N!/>N
MY#:T Z1B+CHHH':6>2)ODM[NY--+7@GN,V$R6M]$,DGQAH$ &;<L-;J\K<G]
MEK\2W,@A5)C.(Y6*2BR@TCQQ9X#R7JCV5 4KL$#-PIL'QTAEPEJY0"J5.CK*
MNZ Z0!6L8@=DX?P,-,<V]'4D2JWX*F^FZD EL!HN@8<E1:]D.R3OUNII);"*
MRU:AHQD:J+@2.NQ_K-J:QK=#\,ZOGKT$5J!HS?-HKD RIDT4-Y!)DS(FM7%#
M[H%*8 6*5F.CQ28HTS:<"Y',RM3],LIG#^H92F"U<PFL?$*@]E8"*U"T(M)(
M!D@#60]IGQ.HPY7 "A2M*$(D Q$"64^$/E=0SU0"JYU+8.UM7Q^F!-;#)?"P
MI.B5;$?DS5\?J 36.Y? VKNVWK$$KJE7-^NGE'8L?+6W4OV,A:_V]J>?6OAJ
MY#_*A4G3&.F4,M'=HTBGE4A=.='>T/0^:E\=^XU3FD?1H'5>QJ.K0%!'I7PB
M6]0;#X,\K?K5L36I7.@H#B"3TH4S)Y)IK1)YO/9FI_=6_6KT5(8,G0"JPN>C
M"J"R>3(:[W3ZZ=6OCCU(,!W=D8=D@NLH$-2:U8E:47M'T_NM?C6XQ8I'=X\#
ME8L*>B!B/'5LC+=!LZ?JU\2.=6S"!;HQ4G$MPO,&R9A(W7MFO 6: ]2_!M2_
MRH97MX'J6(<WEA5(95-/<7DS-0<J@<TN#R\ 4?SP A(E'UXPWK[-TRIA ZK7
M:+%K#%22LR@$H%*IM6/C4P'S[)6P08\%Q",R5H7/8A1 LWF5?#MDGS*8 ]7
M!F01.GS^;0Q4--3"^ LDXSQU==_X%,(\0PELON5&>+/Q0.?>JF 3FSEBC2X7
M ];H1G7E$H9J?&I@#E<$F]CDG9*1(P&54>%J$5 Q)G5BX=_XA,$\4PELON5F
M;>OMWQZF"K8[W(D---&=V 40)>^IMCX/L <JA>TWW+1LO7_;?O\>SRK*Y]'!
MW6[0VZ9]QJK7>JNS3ZUZ+7 NQ84-'1OJC(S2#J33SO#$^H3U%F;W4?7:V&*.
MI>0RO#P"=2X/'YLID$XYD2I[K?<L^[2RU\9V=&QI@@OC0#(9SJD%DK%<R-3#
M^-[>[-[J7AL[TK%0)O0W)./.AO,_DJG-.T&W ]IXO<#32U\;>\^Q5.$%C3&2
M*1F^R:* K6T:WG8DWLGL?DM?._QDT["DZ)5LO]+ >Y[;4\GKAI=ZAR5%KV0[
M!.]O[@!UKAM^&&A84O1*ML/Q_N@.5-^ZX4N\PY*B5[(=DG=H][3"UL7%:-3S
M04G1*]GNN3=Y]^SUK$./HAL9V6A*%U8C2">X=8E)SOFLP!VHL'7 V&&$"5T4
M(=#U1>@3!?<,Q:W;^?JN\];O]E;9.N3I"'9"%\%&J40/;._^[G#5K0,^#H-,
MZ*(@@:XOR(U7!#U3B>MV]GJ6;[[QYS 5[M=V>QZO'>^@*;YJ=@IKX^4_^8$J
MW*\-XSX'_>D<//AHX[TT^<"+7N"+%M\.;4:U+=6755E?D7W.)_5B]OA2R[;)
M?CVY/,FF%/&$!MJ+[[[_ZU^8SO_VU[]8SMC?LLNRS#XT;9GQ$WXB>@I>EF^\
M/B;_,R]7>3NTV2]T"IPW=_>3^@L=FJJM)K,9F>>TN>^L\]W%SY<9TQE%]8])
M_3"9?\E6+X7,'A;=T>S.H+MF6EU7I)Z7=)07]^7R%;#9Y)ZJO,G5;?90T_F6
M?;ZMZ.=.?]7M;E4X51LO ZT66=VT63<XEF\#W<15=[C$25>G]M#:>#=,WN^?
M^#47;X<VVXW6I'U^6B=9-+I2N$XW7NEZ5\YOEF_K763+=*FCV%GT^O/U2X%_
M6+X)-_C\;?>R8/#YF)]=0+TX.Q?H<WEV+M'GZNQ<H<_UV;E&GYNS<X,^MV?G
M%GWNSLX=C"L_.V<Y_(;1-RCFMXS3-Y@2A<U@W(P"9S!R1J$S&#NCX!F,GE'X
M#,;/" "#!!@A8) !)P8<,N#$@$,&G!APR( 3 PX9<&+ (0-.##ADP(D!APPX
M,>"0 2<&'#+@Q(!#!H(8",A $ ,!&0AB(/#H[X8_9""(@8 ,!#$0D($@!@(R
M$,1 0 :"& C(0! # 1E(8B A TD,)&0@B8&$#"0QD'@.Z"8!R$ 2 PD92&(@
M(0-)#"1D((F!A PD,9"0@2(&"C)0Q$!!!HH8*,A $0,%&2ABH/!,V$V%D($B
M!@HR4,1 00:*&"C(0!$#!1EH8J A TT,-&2@B8&&##0QT)"!)@8:,M#$0&,_
MZ P!,M#$0$,&FAAHR$ 3 PT9&&)@( -## QD8(B!@0P,,3"0@2$&!C(PQ,!
M!H88&.R*G2U"!H88&,C $ ,#&5AB8"$#2PPL9&")@84,+#&PD($E!A8RL,3
M0@:6&%C(P!(#BW.#+CF #"PQL)"!(P8.,G#$P$$&CA@XR, 1 P<9.&+@( -'
M#!QDX(B!@PP<,7"0@2,&#F=(78J4R)&621+.DO(N3<H1!\K->?<G)G"FE(ON
M.YPKY;+[#F=+N5K_V8I3G]0^_M6+]Y/Y354OLEEY30EN?M+=CS%__#L2C[^T
MS?WRSQA\;-JVN5O^>%M.* _O!/3]=4/Y].J7;@?K/^?QYO]02P,$%     @
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
M.1"6 P$Y$)8# 3D0E@,!.1"6 X'' #<(0 Z$Y4! #H3E0$ .A.5 0 Z$Y4!
M#H3E0$ .I.5 0@ZDY4!"#J3E0$(.I.5 0@ZDY4#BD= -A9 #:3F0D -I.9"0
M VDYD) #:3F0D -E.5"0 V4Y4) #93E0D -E.5"0 V4Y4) #93E0.!^XA  Y
M4)8#!3E0E@,%.5"6 P4YJ"P'%>2@LAQ4D(/*<E!!#BK+004YJ"P'%>2@LAQ4
MD(/*<E#AK.C2(N2@LAQ4D(/*<E!!#K3E0$,.M.5 0PZTY4!##K3E0$,.M.5
M0PZTY4!##K3E0$,.M.5 8VW@Q 'D0%L.-.3 6 X,Y,!8#@SDP%@.#.3 6 X,
MY,!8#@SDP%@.#.3 6 X,Y,!8#@SDP%@.#%9(3B)%-%(KDK!**IU,*K%.*IU0
M*K%2*IU4*K%6*IU8*K%:*IU<*K%>*IU@*K%B*IUD*K%F*IUH*K%J*IUL*C$O
MK7B,J<=6/F)>6@$949"MA(QHR%9$1E1D*R,C.K(5DA$EV4K)B)9LQ61$3;9R
M$NM)<H*2L*(D)RD):TIBK;#&O#A925A7DA.6A)4E.6E)6%N2$Y>$U24Y>4E8
M7Y(3F(05)CF)25ACDA.9A%4F.9E)6&>2$YJ$E2;Q=LJ!>7%BD[#:)"<W">M-
M<H*3L.(D)SD):TYRHI.PZB0G.PGK3G+"D[#R)"<]"6M/<N*3L/HD)S\)ZT\2
M[60,\^(D*&$-2DZ$$E:AY&0H81U*3H@25J+DI"AA+4I.C!)6H^3D*&$]2DZ0
M$E:DY"0I84U*3I025J4DVVDJYL4)4\+*E)PT):Q-R8E3PNJ4G#PEK$_)"53"
M"I6<1"6L4<F)5,(JE9Q,):Q3R0E5PDJ5G%0EK%5)M1-XQ,MW9.7J>\)ZE:Q@
M?4]8L9*5K._I4;.>/?]Q_?;U_>2F^6&RNIDMUL6\N=Z\.2E?.5/KU>SF]OF7
MS?+^S0F=%!^7F\WRKOWQMIE,FY4#V+]?+Y>;IU_<"=S^UW;1Z>W_ 5!+ P04
M    "  T@(A2M*&X_T("   R!0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q
M-S,N>&UL?53);MLP$/T50J<6:");B9L@L W86= < @1)ET/1 RV-)#9<E.$H
M2OX^0\I67<#112*'\]Z\-USFG<,G7P.0>#7:^D52$S47:>KS&HSTQZX!RRNE
M0R.)IUBEOD&01009G6:3R=?42&63Y3S&[G$Y=RUI9>$>A6^-D?BV!NVZ13)-
M=H$'5=44 NERWL@*'H%^-/?(LW1@*90!ZY6S J%<)*OIQ7H6\F/"3P6=WQN+
MX&3CW%.8W!:+9!($@8:< H/DWPM<@M:!B&4\;SF3H60 [H]W[#?1.WO92 ^7
M3O]2!=6+Y#P1!92RU?3@NF^P]1,%YD[[^!5=GWMVEHB\]>3,%LP*C++]7[YN
M^[ '8)[#@&P+R*+NOE!4>25)+N?H.H$AF]G"(%J-:!:G;-B41T)>58RCY6.[
M\?#<@B5Q_<)?+X[$JBA4:)G4XM;V^QX:^.D*2"K]F3.NE"=4FS;&5Q4"\#[1
M/"56%'C3?%M]W5?//J@^%7?.4NW%M2V@^!^?LI/!3K:SL\Y&"6]@<RRR\R\B
MFV33$;Z3H3TGD>_D SXVFFOG6P3A2F&=/9+%7]X592L!?;]D28!\/AN',=P
M*E>(WX%** +C_XP(.1V$G$8AIQ\(^0YH@H2<^X5\E _U>IQA)MY HA_1,ANT
MS$:9'L!"QX>#?9M#.L;1(SK2O7-L *MX6SU[;BWU1WJ(#@_"JK\'_]+[U^1.
M8J6L%QI*ADZ.SU@4]C>TGY!KXJW8..([%H<U/VJ (8'72^=H-PD%AF=R^0Y0
M2P,$%     @ -8"(4E3MCJQ3 P  <14   T   !X;"]S='EL97,N>&ULW5C1
M;MHP%/V5*)VF5IH:(".0%9 VI$J3MJE2>=A;98@#EAPG<TP'?=SW[*OV)?.U
M0P+4%[5]6&%!$/L>WW//M:^)85"J-:>W"TJ5M\JX*(?^0JGB0Q"4LP7-2'F9
M%U1H),UE1I3NRGE0%I*2I 2GC >=5BL*,L*$/QJ(97:=J=*;Y4NAAGZO-GGV
M]CD9^NWHO>]9NG&>T*%_=_[VQS)75V\\>S][=W;6NKNXVK>?&^#"#YRDW2>0
M7K9P7HUAU-$N]6:X(3MO>IA[SZWLSZ_?2,(-<CCE_I-2/I Q1APC">_DBSCW
M6D[G+5?C&%2E,AJDN6@J)O2M03.3C'KWA _],>%L*AEXI21C?&W-'3#,<IY+
M3^E2U:':8"D?+-RV/:CBBB=C(I<FMHU@/Z?5\#U@TP.!C/-:8,>WAM&@($I1
M*:YUQPPVQD>05[4GZT(KG$NR;G>Z?N-@;CK(-)<)E768MK\QC0:<IB!'LOD"
M[BHO @"5RC/=2!B9YX(8#1N/JJ%I9Y3S6]CBW],=[E6ZM69FQ43=U(*JIJ6Q
M'>#?9K/<V[3=%_%Z!;O/U:>E3D>8/E0HO9$T92O37Z6U (R]C;.3HN#KCYS-
M149M\D\..!J0C9^WR"5[T-&@5&;:0*7OW5.IV&S;\E.28D)7:E-.JQ37W#E!
MS?]VGN=44$GXMFA=^\<\RR]6'/9>2[+Y5MD7[-18/;>/763W^$6&\?%KK$X]
MQR[R!/;-JWT;/6<>^Z<@\A2V3>\XESNH#FM;)\*=\V!M]>#</?2_P0F>-T&]
MZ9)QQ4356[ DH>+1L5#3*S+5OR=W^/7XA*9DR=6D!H=^T_Y*$[;,XGK4#4Q$
M-:II?X'TVE%]Z->QF$CHBB;CJBOG4]/T=$-'K2YPV$>NS>5&,!^+N1' L#B8
M LS'>F%Q_J=\^F@^%L.T]9U('_7IHS[6RX6,S0N+X_:)]>7.-([#,(JP&1V/
MG0K&V+Q%$;S=;)@V\,#B0*3GS36^VGB%'*X#;$T/50B6*5Z)6*;X7 /BGC?P
MB&/W:F-QP -;!:QV(+X[#M24VR<,854Q;=@.QI$XQA"H17>-1A$R.Q&\W.N#
M[9(PC&,W IA;01AB".Q&',$4@ 8,"4/S'-Q['@6;YU30_,DZ^@M02P,$%
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
M?ZVYO@_#_A^//WTNN[KI7^9'QTW=S4]02P$"% ,4    "  T@(A2!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( #2 B%+T,FU6[@   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( #2 B%*97)PC$ 8  )PG   3
M          "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
M-("(4C]F=:KY!P  WBL  !@              ("!#0@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( #2 B%+$AP,45@L  )PT   8
M          " @3P0  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    "  T@(A26<<H_5X*  #\-0  &               @('(&P  >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ -("(4B4D!L;W!@  W1\
M !@              ("!7"8  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( #2 B%*:/.H*B0D  %@P   8              " @8DM  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  T@(A2D6XFV1\/
M  "V2P  &               @(%(-P  >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ -("(4KDVB;]^!0  P0P  !@              ("!
MG48  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( #2 B%)K
MJ55!5AT  &-8   8              " @5%,  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    "  T@(A2T65[E'HF   ]A@  &
M    @('=:0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
M-("(4H?WX\X?!P  \1$  !D              ("!C9   'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    "  T@(A2D?8GY<($  ";"@  &0
M            @('CEP  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( #2 B%+[6RE3 @,  *(&   9              " @=R<  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ -("(4O^T-Y+[!P
M+1,  !D              ("!%:   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    "  T@(A20(Q'6G #  !S!P  &0              @(%'
MJ   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( #2 B%+*
M7G1[E ,  % (   9              " @>ZK  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ -("(4N(!TFDC"   YQ4  !D
M     ("!N:\  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M"  T@(A28;>&!ZD$  "A"@  &0              @($3N   >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( #2 B%+03K@J5P@  !H<   9
M              " @?.\  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ -("(4G/\]OJ(#P  2"X  !D              ("!@<4  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  T@(A2&&[7_O(#
M  #Q"   &0              @(% U0  >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( #2 B%(K03T>#P@  +\2   9              "
M@6G9  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ -("(
M4LABADY@ P  W0@  !D              ("!K^$  'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    "  T@(A2'K!-UI 1  #C-   &0
M        @(%&Y0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( #2 B%)P4*I/&0@  !P4   9              " @0WW  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ -("(4@ HXW>A#   N"<
M !D              ("!7?\  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    "  T@(A24;0NMSP$   N"0  &0              @($U# $
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( #2 B%)+E+68
MSB   -5X   9              " @:@0 0!X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ -("(4MR4.^&B!   E H  !D
M ("!K3$! 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    "  T
M@(A2=?+/T*,,   Z(   &0              @(&&-@$ >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( #2 B%+7LAPN,@0  ,,,   9
M          " @6!# 0!X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ -("(4DOB$-)N'0  3E8  !D              ("!R4<! 'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  T@(A2H7,745\*  ":
M&@  &0              @(%N90$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( #2 B%(F5S[PZ@@  (T;   9              " @01P
M 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ -("(4JM-
MTR_D"0  _QP  !D              ("!)7D! 'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    "  T@(A2^9&'WX47  "46   &0
M    @(% @P$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M #2 B%((+U*, @0  !0)   9              " @?R: 0!X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ -("(4FEKDJQZ8   >FP! !D
M             ("!-9\! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    "  T@(A2.B)"I!P#   Y!P  &0              @('F_P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( #2 B%(/RI$-.P,
M /L&   9              " @3D# @!X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ -("(4MYV_F1A#   DR@  !D              ("!
MJP8" 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  T@(A2
MX9/V/@$%  #U"P  &0              @(%#$P( >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( #2 B%+5VPF^?@,  +T'   9
M      " @7L8 @!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ -("(4FMAZ#U: @  004  !D              ("!,!P" 'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  T@(A2F*A3I6<$   F"@
M&0              @('!'@( >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( #2 B%+YB9EG40,  &4'   9              " @5\C @!X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ -("(4JSMJG\I
M P  U <  !D              ("!YR8" 'AL+W=O<FMS:&5E=',O<VAE970T
M-BYX;6Q02P$"% ,4    "  T@(A2L]RB^+T$  #-"@  &0
M@(%'*@( >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( #2
MB%)KY_1U<0,  /4'   9              " @3LO @!X;"]W;W)K<VAE971S
M+W-H965T-#@N>&UL4$L! A0#%     @ -("(4IAMOTS5"   *1T  !D
M         ("!XS(" 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M    "  T@(A2)!>6=OL(  !@'0  &0              @('O.P( >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( #2 B%(7@LUHSP,  *((
M   9              " @2%% @!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
M4$L! A0#%     @ -("(4E$5U,W8!P  91(  !D              ("!)TD"
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    "  T@(A2%N9Q
MZSL#   M"   &0              @($V40( >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;%!+ 0(4 Q0    ( #2 B%)$$'HR- T  "TK   9
M  " @:A4 @!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @
M-("(4E/^YY#\ @  'P8  !D              ("!$V(" 'AL+W=O<FMS:&5E
M=',O<VAE970U-2YX;6Q02P$"% ,4    "  T@(A2#;V2![P(   &'0  &0
M            @(%&90( >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4
M Q0    ( #2 B%)\QUF#5 0  #4)   9              " @3EN @!X;"]W
M;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ -("(4ET)0U<G#P
M?C\  !D              ("!Q'(" 'AL+W=O<FMS:&5E=',O<VAE970U."YX
M;6Q02P$"% ,4    "  T@(A2,6YU_>(#   T"0  &0              @($B
M@@( >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( #2 B%(4
M! XS504  ,(-   9              " @3N& @!X;"]W;W)K<VAE971S+W-H
M965T-C N>&UL4$L! A0#%     @ -("(4I0-5(0U P  >@D  !D
M     ("!QXL" 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M"  T@(A2CV%<;;T+   #(@  &0              @($SCP( >&PO=V]R:W-H
M965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( #2 B%*W>--5"08  !41   9
M              " @2>; @!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L!
M A0#%     @ -("(4LRK?83?!@  U!4  !D              ("!9Z$" 'AL
M+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    "  T@(A2:6^AQKP5
M  !F4P  &0              @(%]J ( >&PO=V]R:W-H965T<R]S:&5E=#8U
M+GAM;%!+ 0(4 Q0    ( #2 B%)$R$?8(0,  /T*   9              "
M@7"^ @!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ -("(
M4KBA7 /K P  +!(  !D              ("!R,$" 'AL+W=O<FMS:&5E=',O
M<VAE970V-RYX;6Q02P$"% ,4    "  T@(A27W+#.7$"  "%!@  &0
M        @('JQ0( >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0
M   ( #2 B%+ICA\H4P4  "T4   9              " @9+( @!X;"]W;W)K
M<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ -("(4F'TVI#5!   7!H
M !D              ("!',X" 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q0
M2P$"% ,4    "  T@(A20?[_P@P$   F%@  &0              @($HTP(
M>&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( #2 B%*.7L)E
M;P<  ,HD   9              " @6O7 @!X;"]W;W)K<VAE971S+W-H965T
M-S(N>&UL4$L! A0#%     @ -("(4I+3+K7@ P  G!<  !D
M ("!$=\" 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    "  T
M@(A2"69N8"L#  !^"P  &0              @($HXP( >&PO=V]R:W-H965T
M<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( #2 B%*#/U @E0(  -0'   9
M          " @8KF @!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#
M%     @ -("(4O+$[6-*!@  $!H  !D              ("!5ND" 'AL+W=O
M<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    "  T@(A2B#(?SYL"  #[
M!0  &0              @('7[P( >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM
M;%!+ 0(4 Q0    ( #2 B%)FJ^B7K0(  !D&   9              " @:GR
M @!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ -("(4GY$
MI%D1 @  ?@0  !D              ("!C?4" 'AL+W=O<FMS:&5E=',O<VAE
M970W.2YX;6Q02P$"% ,4    "  T@(A2?<<RB $'   A(0  &0
M    @('5]P( >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    (
M #2 B%(:_H0>P ,  '\+   9              " @0W_ @!X;"]W;W)K<VAE
M971S+W-H965T.#$N>&UL4$L! A0#%     @ -("(4HQS(U&# P  ,0H  !D
M             ("!! ,# 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"
M% ,4    "  T@(A23N+2FO\$   2$P  &0              @(&^!@, >&PO
M=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( #2 B%*J]3N6[@(
M /('   9              " @?0+ P!X;"]W;W)K<VAE971S+W-H965T.#0N
M>&UL4$L! A0#%     @ -("(4EA'_A\C P  "@X  !D              ("!
M&0\# 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    "  T@(A2
MAUY5V=(#   J#0  &0              @(%S$@, >&PO=V]R:W-H965T<R]S
M:&5E=#@V+GAM;%!+ 0(4 Q0    ( #2 B%)-UB]8_ 0  %,1   9
M      " @7P6 P!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%
M  @ -("(4D0.<WM8 @  M04  !D              ("!KQL# 'AL+W=O<FMS
M:&5E=',O<VAE970X."YX;6Q02P$"% ,4    "  T@(A2]:211KT#  #6"@
M&0              @($^'@, >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+
M 0(4 Q0    ( #2 B%(&&G6=I (  +4&   9              " @3(B P!X
M;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ -("(4IL.H%1,
M @  >P4  !D              ("!#24# 'AL+W=O<FMS:&5E=',O<VAE970Y
M,2YX;6Q02P$"% ,4    "  T@(A2<TE<.ZD#  !>"@  &0
M@(&0)P, >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    ( #2
MB%)6DFQ.CP,  /8*   9              " @7 K P!X;"]W;W)K<VAE971S
M+W-H965T.3,N>&UL4$L! A0#%     @ -("(4K+.:48[!@  F1L  !D
M         ("!-B\# 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q02P$"% ,4
M    "  T@(A2D-G<K)8&   ((0  &0              @(&H-0, >&PO=V]R
M:W-H965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( #2 B%(U)&'TT@0  )P1
M   9              " @74\ P!X;"]W;W)K<VAE971S+W-H965T.38N>&UL
M4$L! A0#%     @ -("(4LY>TQ!G!   !!   !D              ("!?D$#
M 'AL+W=O<FMS:&5E=',O<VAE970Y-RYX;6Q02P$"% ,4    "  T@(A2R>YQ
M\M@"  "R!P  &0              @($<1@, >&PO=V]R:W-H965T<R]S:&5E
M=#DX+GAM;%!+ 0(4 Q0    ( #2 B%("U9/X;AP  '+,   9
M  " @2M) P!X;"]W;W)K<VAE971S+W-H965T.3DN>&UL4$L! A0#%     @
M-("(4H J44!$ @  =P4  !H              ("!T&4# 'AL+W=O<FMS:&5E
M=',O<VAE970Q,# N>&UL4$L! A0#%     @ -("(4BT2&S$-%P  W:0  !H
M             ("!3&@# 'AL+W=O<FMS:&5E=',O<VAE970Q,#$N>&UL4$L!
M A0#%     @ -("(4B&,KU29 P  *PX  !H              ("!D7\# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,#(N>&UL4$L! A0#%     @ -("(4O%LU>>O
M P  NQ$  !H              ("!8H,# 'AL+W=O<FMS:&5E=',O<VAE970Q
M,#,N>&UL4$L! A0#%     @ -("(4H<+M-E8!P  03\  !H
M ("!28<# 'AL+W=O<FMS:&5E=',O<VAE970Q,#0N>&UL4$L! A0#%     @
M-("(4L\MY;!7!   !AP  !H              ("!V8X# 'AL+W=O<FMS:&5E
M=',O<VAE970Q,#4N>&UL4$L! A0#%     @ -("(4J-#&,$U!0  ^!$  !H
M             ("!:),# 'AL+W=O<FMS:&5E=',O<VAE970Q,#8N>&UL4$L!
M A0#%     @ -("(4G$ *5#Z P  ;Q$  !H              ("!U9@# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,#<N>&UL4$L! A0#%     @ -("(4KX7C&J"
M @  ' 8  !H              ("!!YT# 'AL+W=O<FMS:&5E=',O<VAE970Q
M,#@N>&UL4$L! A0#%     @ -("(4F"!%Q:W!@  MQX  !H
M ("!P9\# 'AL+W=O<FMS:&5E=',O<VAE970Q,#DN>&UL4$L! A0#%     @
M-("(4@D_ALPH P  , @  !H              ("!L*8# 'AL+W=O<FMS:&5E
M=',O<VAE970Q,3 N>&UL4$L! A0#%     @ -("(4N37")<V!0  _Q4  !H
M             ("!$*H# 'AL+W=O<FMS:&5E=',O<VAE970Q,3$N>&UL4$L!
M A0#%     @ -("(4G1%PI9B!0  '!4  !H              ("!?J\# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,3(N>&UL4$L! A0#%     @ -("(4JN_5![^
M @  H@D  !H              ("!&+4# 'AL+W=O<FMS:&5E=',O<VAE970Q
M,3,N>&UL4$L! A0#%     @ -("(4BL5\]XB P  &@H  !H
M ("!3K@# 'AL+W=O<FMS:&5E=',O<VAE970Q,30N>&UL4$L! A0#%     @
M-("(4@FMBE\T!@  R!D  !H              ("!J+L# 'AL+W=O<FMS:&5E
M=',O<VAE970Q,34N>&UL4$L! A0#%     @ -("(4A)U:OL> P  & P  !H
M             ("!%,(# 'AL+W=O<FMS:&5E=',O<VAE970Q,38N>&UL4$L!
M A0#%     @ -("(4E88N08. P  YP@  !H              ("!:L4# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,3<N>&UL4$L! A0#%     @ -("(4L6?\J1F
M P  Y@L  !H              ("!L,@# 'AL+W=O<FMS:&5E=',O<VAE970Q
M,3@N>&UL4$L! A0#%     @ -("(4J\:O,YH!0  ?1L  !H
M ("!3LP# 'AL+W=O<FMS:&5E=',O<VAE970Q,3DN>&UL4$L! A0#%     @
M-("(4I;8X/@(!   OPP  !H              ("![M$# 'AL+W=O<FMS:&5E
M=',O<VAE970Q,C N>&UL4$L! A0#%     @ -("(4CP*^,=?!0  S1<  !H
M             ("!+M8# 'AL+W=O<FMS:&5E=',O<VAE970Q,C$N>&UL4$L!
M A0#%     @ -("(4K7[?34I!   %1   !H              ("!Q=L# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,C(N>&UL4$L! A0#%     @ -("(4G:<RT,+
M"   P3D  !H              ("!)N # 'AL+W=O<FMS:&5E=',O<VAE970Q
M,C,N>&UL4$L! A0#%     @ -("(4JV?=NO,!   #A4  !H
M ("!:>@# 'AL+W=O<FMS:&5E=',O<VAE970Q,C0N>&UL4$L! A0#%     @
M-("(4L]G?M"1 P  !0P  !H              ("!;>T# 'AL+W=O<FMS:&5E
M=',O<VAE970Q,C4N>&UL4$L! A0#%     @ -("(4I(/ % J!   TQ8  !H
M             ("!-O$# 'AL+W=O<FMS:&5E=',O<VAE970Q,C8N>&UL4$L!
M A0#%     @ -("(4H1_XJW-'   7S0! !H              ("!F/4# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,C<N>&UL4$L! A0#%     @ -("(4MZA6[)W
M!   ;0X  !H              ("!G1($ 'AL+W=O<FMS:&5E=',O<VAE970Q
M,C@N>&UL4$L! A0#%     @ -("(4I1-W5Y:!@  SR8  !H
M ("!3!<$ 'AL+W=O<FMS:&5E=',O<VAE970Q,CDN>&UL4$L! A0#%     @
M-("(4M16^T\9#   5DT  !H              ("!WAT$ 'AL+W=O<FMS:&5E
M=',O<VAE970Q,S N>&UL4$L! A0#%     @ -("(4B] .M\/!@  [1<  !H
M             ("!+RH$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S$N>&UL4$L!
M A0#%     @ -("(4A+L>RL0 P  T0H  !H              ("!=C $ 'AL
M+W=O<FMS:&5E=',O<VAE970Q,S(N>&UL4$L! A0#%     @ -("(4@2<5-6_
M"   ($(  !H              ("!OC,$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M,S,N>&UL4$L! A0#%     @ -("(4EG8DU8O P  M0P  !H
M ("!M3P$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S0N>&UL4$L! A0#%     @
M-("(4M-/<AR!!   .Q(  !H              ("!'$ $ 'AL+W=O<FMS:&5E
M=',O<VAE970Q,S4N>&UL4$L! A0#%     @ -("(4CCO8!$:!   8!4  !H
M             ("!U40$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S8N>&UL4$L!
M A0#%     @ -("(4H/7T2CG!   <Q\  !H              ("!)TD$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q,S<N>&UL4$L! A0#%     @ -("(4A_?H]GE
M!0  4AD  !H              ("!1DX$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M,S@N>&UL4$L! A0#%     @ -("(4FXUW?,2!0  %!4  !H
M ("!8U0$ 'AL+W=O<FMS:&5E=',O<VAE970Q,SDN>&UL4$L! A0#%     @
M-("(4@27DXR#!   E0\  !H              ("!K5D$ 'AL+W=O<FMS:&5E
M=',O<VAE970Q-# N>&UL4$L! A0#%     @ -("(4KNH#[)I!@  Y"@  !H
M             ("!:%X$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#$N>&UL4$L!
M A0#%     @ -("(4AM)2X;* @  2 <  !H              ("!"64$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q-#(N>&UL4$L! A0#%     @ -("(4OMG:VRJ
M!   @QH  !H              ("!"V@$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M-#,N>&UL4$L! A0#%     @ -("(4A<EX60Y#0  !W(  !H
M ("![6P$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#0N>&UL4$L! A0#%     @
M-("(4K]I>H5*!   1!   !H              ("!7GH$ 'AL+W=O<FMS:&5E
M=',O<VAE970Q-#4N>&UL4$L! A0#%     @ -("(4ARR"D1<!0  7A(  !H
M             ("!X'X$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#8N>&UL4$L!
M A0#%     @ -("(4I].I5AA!   FQ(  !H              ("!=(0$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q-#<N>&UL4$L! A0#%     @ -("(4B&DHQ!?
M!0  'B$  !H              ("!#8D$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M-#@N>&UL4$L! A0#%     @ -("(4IW)4%7E @  G0L  !H
M ("!I(X$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#DN>&UL4$L! A0#%     @
M-("(4J<AN'X> P  20P  !H              ("!P9$$ 'AL+W=O<FMS:&5E
M=',O<VAE970Q-3 N>&UL4$L! A0#%     @ -("(4N*&JM!  @  \P0  !H
M             ("!%Y4$ 'AL+W=O<FMS:&5E=',O<VAE970Q-3$N>&UL4$L!
M A0#%     @ -("(4OV*P,2?!@  QB(  !H              ("!CY<$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q-3(N>&UL4$L! A0#%     @ -("(4A=.5O-!
M!@  ?QH  !H              ("!9IX$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M-3,N>&UL4$L! A0#%     @ -("(4H)^>V?@ P  -0P  !H
M ("!WZ0$ 'AL+W=O<FMS:&5E=',O<VAE970Q-30N>&UL4$L! A0#%     @
M-("(4O1Y"=QZ!   FA(  !H              ("!]Z@$ 'AL+W=O<FMS:&5E
M=',O<VAE970Q-34N>&UL4$L! A0#%     @ -("(4J?3KWUA"P  /$@  !H
M             ("!J:T$ 'AL+W=O<FMS:&5E=',O<VAE970Q-38N>&UL4$L!
M A0#%     @ -("(4H?]B"8L!   LPT  !H              ("!0KD$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q-3<N>&UL4$L! A0#%     @ -("(4A2\H/Q\
M#   )5P  !H              ("!IKT$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M-3@N>&UL4$L! A0#%     @ -("(4J/4+[>X @  HP<  !H
M ("!6LH$ 'AL+W=O<FMS:&5E=',O<VAE970Q-3DN>&UL4$L! A0#%     @
M-("(4M4*$0I; P  \PD  !H              ("!2LT$ 'AL+W=O<FMS:&5E
M=',O<VAE970Q-C N>&UL4$L! A0#%     @ -("(4GW!X1ZJ P  1@H  !H
M             ("!W= $ 'AL+W=O<FMS:&5E=',O<VAE970Q-C$N>&UL4$L!
M A0#%     @ -("(4F_G->]Z @  <@8  !H              ("!O]0$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q-C(N>&UL4$L! A0#%     @ -("(4J,<-%22
M @  M <  !H              ("!<=<$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M-C,N>&UL4$L! A0#%     @ -("(4D<W,)/[ @  ; H  !H
M ("!.]H$ 'AL+W=O<FMS:&5E=',O<VAE970Q-C0N>&UL4$L! A0#%     @
M-("(4BEQ;=\4!@  PQX  !H              ("!;MT$ 'AL+W=O<FMS:&5E
M=',O<VAE970Q-C4N>&UL4$L! A0#%     @ -("(4B>5#B9&!   ]!   !H
M             ("!NN,$ 'AL+W=O<FMS:&5E=',O<VAE970Q-C8N>&UL4$L!
M A0#%     @ -("(4I^+^BE\"0  DS(  !H              ("!..@$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q-C<N>&UL4$L! A0#%     @ -("(4D7M!+A(
M!P  TR0  !H              ("![/$$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M-C@N>&UL4$L! A0#%     @ -("(4BF]_^\(%P  ?I$  !H
M ("!;/D$ 'AL+W=O<FMS:&5E=',O<VAE970Q-CDN>&UL4$L! A0#%     @
M-("(4EW='%2A#P  VF,  !H              ("!K! % 'AL+W=O<FMS:&5E
M=',O<VAE970Q-S N>&UL4$L! A0#%     @ -("(4E)6N&Q;#0  CED  !H
M             ("!A2 % 'AL+W=O<FMS:&5E=',O<VAE970Q-S$N>&UL4$L!
M A0#%     @ -("(4D%>IC*,&   >*(  !H              ("!&"X% 'AL
M+W=O<FMS:&5E=',O<VAE970Q-S(N>&UL4$L! A0#%     @ -("(4K2AN/]"
M @  ,@4  !H              ("!W$8% 'AL+W=O<FMS:&5E=',O<VAE970Q
M-S,N>&UL4$L! A0#%     @ -8"(4E3MCJQ3 P  <14   T
M ( !5DD% 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  U@(A2EXJ[',     3
M @  "P              @ '43 4 7W)E;',O+G)E;'-02P$"% ,4    "  U
M@(A2@L3]6HX*  # <0  #P              @ &]304 >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ -8"(4A].:E6&!   1&4  !H              ( !
M>%@% 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ -8"(
M4M:T;D([ P  '6   !,              ( !-ET% %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     +4 M0 T,@  HF %

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>190
<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>191
<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>192
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1600</ContextCount>
  <ElementCount>787</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>320</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>14</UnitCount>
  <MyReports>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010002 - Statement - Consolidated Statements of Financial Position</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition</Role>
      <ShortName>Consolidated Statements of Financial Position</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020003 - Statement - Consolidated Income Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements</Role>
      <ShortName>Consolidated Income Statements</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030004 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040005 - Statement - Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity</Role>
      <ShortName>Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>210011001 - Disclosure - Activities of the Company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ActivitiesoftheCompany</Role>
      <ShortName>Activities of the Company</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>210051002 - Disclosure - Basis of Preparation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BasisofPreparation</Role>
      <ShortName>Basis of Preparation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>210091003 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210171004 - Disclosure - Mergers and Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MergersandAcquisitions</Role>
      <ShortName>Mergers and Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210231005 - Disclosure - Discontinued operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Discontinuedoperations</Role>
      <ShortName>Discontinued operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210281006 - Disclosure - Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/CashandCashEquivalents</Role>
      <ShortName>Cash and Cash Equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210311007 - Disclosure - Trade Receivable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNet</Role>
      <ShortName>Trade Receivable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210371008 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210411009 - Disclosure - Other Current Assets and Other Current Financial Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210471010 - Disclosure - Investments in Other Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities</Role>
      <ShortName>Investments in Other Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210521011 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210571012 - Disclosure - Property, plant &amp; equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Propertyplantequipment</Role>
      <ShortName>Property, plant &amp; equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210611013 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210681014 - Disclosure - Other non-current assets and other non-current financial assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets</Role>
      <ShortName>Other non-current assets and other non-current financial assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210711015 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210771016 - Disclosure - Balances and Transactions in Foreign Currencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies</Role>
      <ShortName>Balances and Transactions in Foreign Currencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>210811017 - Disclosure - Post-Employment and Other Non-current Employee Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>210951018 - Disclosure - Bonus Programs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BonusPrograms</Role>
      <ShortName>Bonus Programs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>210991019 - Disclosure - Bank Loans and Notes Payables</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayables</Role>
      <ShortName>Bank Loans and Notes Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>211051020 - Disclosure - Other Income and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherIncomeandExpenses</Role>
      <ShortName>Other Income and Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>211081021 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>211231022 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries</Role>
      <ShortName>Non-Controlling Interest in Consolidated Subsidiaries</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>211271023 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>211331024 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EarningsperShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>211371025 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>211471026 - Disclosure - Other Liabilities, Provisions and Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments</Role>
      <ShortName>Other Liabilities, Provisions and Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>211551027 - Disclosure - Information by segment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Informationbysegment</Role>
      <ShortName>Information by segment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>211591028 - Disclosure - Future Impact of Recently Issued Accounting Standards not yet in Effect:</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect</Role>
      <ShortName>Future Impact of Recently Issued Accounting Standards not yet in Effect:</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>211601029 - Disclosure - Supplemental Guarantor Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation</Role>
      <ShortName>Supplemental Guarantor Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>211661030 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>220102001 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>230023001 - Disclosure - Activities of the Company (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables</Role>
      <ShortName>Activities of the Company (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/ActivitiesoftheCompany</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>230063002 - Disclosure - Basis of Preparation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BasisofPreparationTables</Role>
      <ShortName>Basis of Preparation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BasisofPreparation</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>230113003 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>230183004 - Disclosure - Mergers and Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables</Role>
      <ShortName>Mergers and Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/MergersandAcquisitions</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>230243005 - Disclosure - Discontinued operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/DiscontinuedoperationsTables</Role>
      <ShortName>Discontinued operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Discontinuedoperations</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>230293006 - Disclosure - Cash and Cash Equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables</Role>
      <ShortName>Cash and Cash Equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/CashandCashEquivalents</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>230323007 - Disclosure - Trade Receivable, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNetTables</Role>
      <ShortName>Trade Receivable, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/TradeReceivableNet</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>230383008 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Inventories</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>230423009 - Disclosure - Other Current Assets and Other Current Financial Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>230483010 - Disclosure - Investments in Other Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables</Role>
      <ShortName>Investments in Other Entities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>230533011 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Leases</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>230583012 - Disclosure - Property, plant &amp; equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PropertyplantequipmentTables</Role>
      <ShortName>Property, plant &amp; equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Propertyplantequipment</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>230623013 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/IntangibleAssets</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>230693014 - Disclosure - Other non-current assets and other non-current financial assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables</Role>
      <ShortName>Other non-current assets and other non-current financial assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>230723015 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>230783016 - Disclosure - Balances and Transactions in Foreign Currencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables</Role>
      <ShortName>Balances and Transactions in Foreign Currencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>230823017 - Disclosure - Post-Employment and Other Non-current Employee Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>230963018 - Disclosure - Bonus Programs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BonusProgramsTables</Role>
      <ShortName>Bonus Programs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BonusPrograms</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>231003019 - Disclosure - Bank Loans and Notes Payables (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables</Role>
      <ShortName>Bank Loans and Notes Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BankLoansandNotesPayables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>231063020 - Disclosure - Other Income and Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables</Role>
      <ShortName>Other Income and Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/OtherIncomeandExpenses</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>231093021 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/FinancialInstruments</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>231243022 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables</Role>
      <ShortName>Non-Controlling Interest in Consolidated Subsidiaries (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>231283023 - Disclosure - Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EquityTables</Role>
      <ShortName>Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Equity</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>231343024 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EarningsperShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/EarningsperShare</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>231383025 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/IncomeTaxes</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>231483026 - Disclosure - Other Liabilities, Provisions and Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables</Role>
      <ShortName>Other Liabilities, Provisions and Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>231563027 - Disclosure - Information by segment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InformationbysegmentTables</Role>
      <ShortName>Information by segment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Informationbysegment</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>231613028 - Disclosure - Supplemental Guarantor Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationTables</Role>
      <ShortName>Supplemental Guarantor Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>240034001 - Disclosure - Activities of the Company - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail</Role>
      <ShortName>Activities of the Company - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>240044002 - Disclosure - Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail</Role>
      <ShortName>Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>240074003 - Disclosure - Basis of Preparation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail</Role>
      <ShortName>Basis of Preparation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>240084004 - Disclosure - Basis of Preparation - Cash Flow Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails</Role>
      <ShortName>Basis of Preparation - Cash Flow Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>240124005 - Disclosure - Significant Accounting Policies - Summary of Average Exchange Rate (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail</Role>
      <ShortName>Significant Accounting Policies - Summary of Average Exchange Rate (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>240134006 - Disclosure - Significant Accounting Policies - Summary of cumulative inflation (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail</Role>
      <ShortName>Significant Accounting Policies - Summary of cumulative inflation (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>240144007 - Disclosure - Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240154008 - Disclosure - Significant Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail</Role>
      <ShortName>Significant Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240164009 - Disclosure - Significant Accounting Policies - Summary of Revenue from Contracts with Customers (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail</Role>
      <ShortName>Significant Accounting Policies - Summary of Revenue from Contracts with Customers (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240194010 - Disclosure - Mergers and Acquisitions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail</Role>
      <ShortName>Mergers and Acquisitions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240204011 - Disclosure - Mergers and Acquisitions - Summary of Fair Value of Net Assets Acquired (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail</Role>
      <ShortName>Mergers and Acquisitions - Summary of Fair Value of Net Assets Acquired (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240214012 - Disclosure - Mergers and Acquisitions - Summary of Selected Income Statement Information Related to Business Acquisition (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail</Role>
      <ShortName>Mergers and Acquisitions - Summary of Selected Income Statement Information Related to Business Acquisition (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240224013 - Disclosure - Mergers and Acquisitions - Summary of Pro Forma Financial Data of Historical Financial Statements Related to Business Combinations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail</Role>
      <ShortName>Mergers and Acquisitions - Summary of Pro Forma Financial Data of Historical Financial Statements Related to Business Combinations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240254014 - Disclosure - Discontinued operations - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail</Role>
      <ShortName>Discontinued operations - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240264015 - Disclosure - Discontinued operations - Summary of the Discontinued Operation (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail</Role>
      <ShortName>Discontinued operations - Summary of the Discontinued Operation (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240274016 - Disclosure - Discontinued operations - Summary of the Discontinued Operation (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail</Role>
      <ShortName>Discontinued operations - Summary of the Discontinued Operation (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240304017 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail</Role>
      <ShortName>Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240334018 - Disclosure - Trade Receivable, Net - Summary of Trade Receivable (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail</Role>
      <ShortName>Trade Receivable, Net - Summary of Trade Receivable (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240344019 - Disclosure - Trade Receivable, Net - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail</Role>
      <ShortName>Trade Receivable, Net - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240354020 - Disclosure - Trade Receivable, Net - Aging Analysis of Accounts Receivable (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail</Role>
      <ShortName>Trade Receivable, Net - Aging Analysis of Accounts Receivable (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240364021 - Disclosure - Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail</Role>
      <ShortName>Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240394022 - Disclosure - Inventories - Summary of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail</Role>
      <ShortName>Inventories - Summary of Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240404023 - Disclosure - Inventories - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail</Role>
      <ShortName>Inventories - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240434024 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240444025 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240454026 - Disclosure - Other Current Assets and Other Current Financial Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240464027 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240494028 - Disclosure - Investments in Other Entities - Summary of Investments in Other Entities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail</Role>
      <ShortName>Investments in Other Entities - Summary of Investments in Other Entities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240504029 - Disclosure - Investments in Other Entities - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail</Role>
      <ShortName>Investments in Other Entities - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240514030 - Disclosure - Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail</Role>
      <ShortName>Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240544031 - Disclosure - Leases - Schedule of Company's Right-of-Use Asset (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail</Role>
      <ShortName>Leases - Schedule of Company's Right-of-Use Asset (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240554032 - Disclosure - Leases - Schedule of Company's Lease Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail</Role>
      <ShortName>Leases - Schedule of Company's Lease Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240564033 - Disclosure - Leases - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail</Role>
      <ShortName>Leases - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240594034 - Disclosure - Property, plant &amp; equipment - Summary of Premises and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail</Role>
      <ShortName>Property, plant &amp; equipment - Summary of Premises and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240604035 - Disclosure - Property, plant &amp; equipment - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail</Role>
      <ShortName>Property, plant &amp; equipment - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240634036 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail</Role>
      <ShortName>Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240644037 - Disclosure - Intangible Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail</Role>
      <ShortName>Intangible Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240654038 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail</Role>
      <ShortName>Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240664039 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail</Role>
      <ShortName>Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240674040 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail</Role>
      <ShortName>Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240704041 - Disclosure - Other non-current assets and other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail</Role>
      <ShortName>Other non-current assets and other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240734042 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>240744043 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>240754044 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>240764045 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>240794046 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail</Role>
      <ShortName>Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>240804047 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail</Role>
      <ShortName>Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>240834048 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>240844049 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>240854050 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>240864051 - Disclosure - Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail</Role>
      <ShortName>Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>240874052 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>240884053 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Amounts and Types of Securities of Company's in Related Parties included in Portfolio Fund (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Amounts and Types of Securities of Company's in Related Parties included in Portfolio Fund (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>240894054 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statements of Comprehensive Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statements of Comprehensive Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>240904055 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>240914056 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>240924057 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>240934058 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>240944059 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>240974060 - Disclosure - Bonus Programs - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail</Role>
      <ShortName>Bonus Programs - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>240984061 - Disclosure - Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail</Role>
      <ShortName>Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>241014062 - Disclosure - Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail</Role>
      <ShortName>Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>241024063 - Disclosure - Summary of Interest Expense - Bank Loans and Notes Payables (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail</Role>
      <ShortName>Summary of Interest Expense - Bank Loans and Notes Payables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>241034064 - Disclosure - Bank Loans and Notes Payables - Additional Information (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail</Role>
      <ShortName>Bank Loans and Notes Payables - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>241044065 - Disclosure - Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail</Role>
      <ShortName>Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>241074066 - Disclosure - Other Income and Expenses - Summary of other income and expenses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail</Role>
      <ShortName>Other Income and Expenses - Summary of other income and expenses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>241104067 - Disclosure - Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail</Role>
      <ShortName>Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>132</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>241114068 - Disclosure - Financial Instruments - Impact of Hedging On Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails</Role>
      <ShortName>Financial Instruments - Impact of Hedging On Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>241124069 - Disclosure - Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail</Role>
      <ShortName>Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>241134070 - Disclosure - Financial Instruments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail</Role>
      <ShortName>Financial Instruments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>241144071 - Disclosure - Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail</Role>
      <ShortName>Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>241154072 - Disclosure - Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail</Role>
      <ShortName>Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>241164073 - Disclosure - Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail</Role>
      <ShortName>Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>138</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>241174074 - Disclosure - Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail</Role>
      <ShortName>Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>139</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>241184075 - Disclosure - Financial Instruments - Summary of Net Effect of Expired contracts that did not Meet Hedging Criteria for Accounting Purposes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail</Role>
      <ShortName>Financial Instruments - Summary of Net Effect of Expired contracts that did not Meet Hedging Criteria for Accounting Purposes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>140</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>241194076 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail</Role>
      <ShortName>Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>141</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>241204077 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail</Role>
      <ShortName>Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>142</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>241214078 - Disclosure - Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail</Role>
      <ShortName>Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>143</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>241224079 - Disclosure - Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail</Role>
      <ShortName>Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>144</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>241254080 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail</Role>
      <ShortName>Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>145</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R146.htm</HtmlFileName>
      <LongName>241264081 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail</Role>
      <ShortName>Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>146</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R147.htm</HtmlFileName>
      <LongName>241294082 - Disclosure - Equity - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail</Role>
      <ShortName>Equity - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>147</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R148.htm</HtmlFileName>
      <LongName>241304083 - Disclosure - Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail</Role>
      <ShortName>Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>148</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R149.htm</HtmlFileName>
      <LongName>241314084 - Disclosure - Equity - Summary of Capital Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail</Role>
      <ShortName>Equity - Summary of Capital Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>149</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R150.htm</HtmlFileName>
      <LongName>241324085 - Disclosure - Equity - Summary of Dividends Declared and Paid (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail</Role>
      <ShortName>Equity - Summary of Dividends Declared and Paid (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>150</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R151.htm</HtmlFileName>
      <LongName>241354086 - Disclosure - Earnings per Share - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail</Role>
      <ShortName>Earnings per Share - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>151</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R152.htm</HtmlFileName>
      <LongName>241364087 - Disclosure - Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail</Role>
      <ShortName>Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>152</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R153.htm</HtmlFileName>
      <LongName>241394088 - Disclosure - Income Taxes - Summary of Major Components of Income Tax Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail</Role>
      <ShortName>Income Taxes - Summary of Major Components of Income Tax Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>153</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R154.htm</HtmlFileName>
      <LongName>241404089 - Disclosure - Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail</Role>
      <ShortName>Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>154</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R155.htm</HtmlFileName>
      <LongName>241414090 - Disclosure - Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail</Role>
      <ShortName>Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>155</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R156.htm</HtmlFileName>
      <LongName>241424091 - Disclosure - Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail</Role>
      <ShortName>Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>156</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R157.htm</HtmlFileName>
      <LongName>241434092 - Disclosure - Income Taxes - Summary of Net Deferred Income Tax Liability (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail</Role>
      <ShortName>Income Taxes - Summary of Net Deferred Income Tax Liability (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>157</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R158.htm</HtmlFileName>
      <LongName>241444093 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>158</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R159.htm</HtmlFileName>
      <LongName>241454094 - Disclosure - Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail</Role>
      <ShortName>Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>159</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R160.htm</HtmlFileName>
      <LongName>241464095 - Disclosure - Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail</Role>
      <ShortName>Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>160</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R161.htm</HtmlFileName>
      <LongName>241494096 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>161</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R162.htm</HtmlFileName>
      <LongName>241504097 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Provisions and Other Non-current Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Provisions and Other Non-current Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>162</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R163.htm</HtmlFileName>
      <LongName>241514098 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>163</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R164.htm</HtmlFileName>
      <LongName>241524099 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>164</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R165.htm</HtmlFileName>
      <LongName>241534100 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>165</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R166.htm</HtmlFileName>
      <LongName>241544101 - Disclosure - Other Liabilities, Provisions and Commitments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>166</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R167.htm</HtmlFileName>
      <LongName>241574102 - Disclosure - Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail</Role>
      <ShortName>Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>167</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R168.htm</HtmlFileName>
      <LongName>241584103 - Disclosure - Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail</Role>
      <ShortName>Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>168</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R169.htm</HtmlFileName>
      <LongName>241624104 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Financial Position (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail</Role>
      <ShortName>Supplemental Guarantor Information - Consolidated Statement of Financial Position (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>169</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R170.htm</HtmlFileName>
      <LongName>241634105 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Income Statements (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail</Role>
      <ShortName>Supplemental Guarantor Information - Consolidated Statement of Income Statements (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>170</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R171.htm</HtmlFileName>
      <LongName>241644106 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Comprehensive Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail</Role>
      <ShortName>Supplemental Guarantor Information - Consolidated Statement of Comprehensive Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>171</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R172.htm</HtmlFileName>
      <LongName>241654107 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Cash Flows (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail</Role>
      <ShortName>Supplemental Guarantor Information - Consolidated Statement of Cash Flows (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>172</Position>
    </Report>
    <Report instance="kof-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R173.htm</HtmlFileName>
      <LongName>241674108 - Disclosure - Subsequent Events - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail</Role>
      <ShortName>Subsequent Events - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>173</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="20-F" original="kof-20201231.htm">kof-20201231.htm</File>
    <File>ex12112312021.htm</File>
    <File>ex12212312021.htm</File>
    <File>ex13112312021.htm</File>
    <File>ex15112312021.htm</File>
    <File>ex21312312020.htm</File>
    <File>ex8112312021.htm</File>
    <File>kof-20201231.xsd</File>
    <File>kof-20201231_cal.xml</File>
    <File>kof-20201231_def.xml</File>
    <File>kof-20201231_lab.xml</File>
    <File>kof-20201231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>kof-20201231_g1.jpg</File>
    <File>kof-20201231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>195
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "kof-20201231.htm": {
   "axisCustom": 4,
   "axisStandard": 49,
   "contextCount": 1600,
   "dts": {
    "calculationLink": {
     "local": [
      "kof-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kof-20201231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "kof-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "kof-20201231_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/labels/doc_full_ifrs-en_2019-03-27.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kof-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_23/ref_ias_23_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_26/ref_ias_26_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_19/ref_ias_19_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_6/ref_ifrs_6_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_20/ref_ias_20_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_17/ref_ifrs_17_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_36/ref_ias_36_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_24/ref_ias_24_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_8/ref_ifrs_8_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_12/ref_ifrs_12_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_7/ref_ifrs_7_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_16/ref_ifrs_16_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_14/ref_ifrs_14_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_29/ref_ias_29_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_16/ref_ias_16_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_7/ref_ias_7_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_33/ref_ias_33_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_10/ref_ias_10_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_5/ref_ifrs_5_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_13/ref_ifrs_13_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_40/ref_ias_40_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_1/ref_ifrs_1_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_3/ref_ifrs_3_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_2/ref_ifrs_2_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_34/ref_ias_34_2019-03-27.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_37/ref_ias_37_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifric_2/ref_ifric_2_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_38/ref_ias_38_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_21/ref_ias_21_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_8/ref_ias_8_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/sic_29/ref_sic_29_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_4/ref_ifrs_4_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_27/ref_ias_27_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_12/ref_ias_12_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_2/ref_ias_2_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_41/ref_ias_41_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifrs_15/ref_ifrs_15_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ifric_5/ref_ifric_5_2019-03-27.xml",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/linkbases/ias_1/ref_ias_1_2019-03-27.xml"
     ]
    },
    "schema": {
     "local": [
      "kof-20201231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-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/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 1315,
   "entityCount": 1,
   "hidden": {
    "http://www.coca-colafemsa.com/20201231": 1,
    "http://xbrl.sec.gov/dei/2019-01-31": 10,
    "total": 11
   },
   "keyCustom": 325,
   "keyStandard": 462,
   "memberCustom": 191,
   "memberStandard": 114,
   "nsprefix": "kof",
   "nsuri": "http://www.coca-colafemsa.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000010001 - Document - Cover Page",
     "role": "http://www.coca-colafemsa.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210171004 - Disclosure - Mergers and Acquisitions",
     "role": "http://www.coca-colafemsa.com/role/MergersandAcquisitions",
     "shortName": "Mergers and Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240604035 - Disclosure - Property, plant & equipment - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail",
     "shortName": "Property, plant & equipment - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240634036 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
     "shortName": "Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i12e64d94cc9146b593f805ec1fe852c9_I20171231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "kof:RiskPremiumBasisPoints",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240644037 - Disclosure - Intangible Assets - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
     "shortName": "Intangible Assets - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "kof:RiskPremiumBasisPoints",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240654038 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
     "shortName": "Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i93460253d5694d49adb1a07266ed3f73_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i93460253d5694d49adb1a07266ed3f73_I20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "kof:WeightedAverageCostOfCapitalPreTaxPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240664039 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
     "shortName": "Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i93460253d5694d49adb1a07266ed3f73_I20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "kof:WeightedAverageCostOfCapitalPreTaxPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i93460253d5694d49adb1a07266ed3f73_I20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "kof:ChangeInWeightedAverageCostOfCapitalPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240674040 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
     "shortName": "Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i93460253d5694d49adb1a07266ed3f73_I20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "kof:ChangeInWeightedAverageCostOfCapitalPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:NonCurrentPrepaidAdvertisingExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240704041 - Disclosure - Other non-current assets and other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail",
     "shortName": "Other non-current assets and other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:NonCurrentPrepaidAdvertisingExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherCurrentReceivables",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240734042 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock",
       "kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240744043 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240754044 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210231005 - Disclosure - Discontinued operations",
     "role": "http://www.coca-colafemsa.com/role/Discontinuedoperations",
     "shortName": "Discontinued operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentProvisionsForEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240764045 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentProvisionsForEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240794046 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
     "shortName": "Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "idae79f6d0eeb40c1aab166c58dbb2a01_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:CurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240804047 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
     "shortName": "Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia6f03bfa08f14f899b2f3bdfc23d52dc_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240834048 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i2e47494df541441da7f14436f668811c_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240844049 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i2e47494df541441da7f14436f668811c_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854050 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i12b0b35264b145108c8c5eeb860a5dfe_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:VestedDefinedBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfTrustAssetExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "kof:TrustAssetsFixedAndVariableReturnPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240864051 - Disclosure - Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail",
     "shortName": "Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfTrustAssetExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "kof:TrustAssetsFixedAndVariableReturnPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "idc932fadcc044cdd8894be3da27d016c_I20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240874052 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "idc932fadcc044cdd8894be3da27d016c_I20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ie9f69562b1854c4cb5f3e338e3d3a495_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240884053 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Amounts and Types of Securities of Company's in Related Parties included in Portfolio Fund (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Amounts and Types of Securities of Company's in Related Parties included in Portfolio Fund (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ie9f69562b1854c4cb5f3e338e3d3a495_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240894054 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statements of Comprehensive Income (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statements of Comprehensive Income (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210281006 - Disclosure - Cash and Cash Equivalents",
     "role": "http://www.coca-colafemsa.com/role/CashandCashEquivalents",
     "shortName": "Cash and Cash Equivalents",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904055 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240914056 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "if9a25ebb3ace4d9eacd8355e02679acf_I20171231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:DefinedBenefitObligationAtPresentValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240924057 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i64c2d5adc96c4acea7d2e2e7ac1a7013_I20171231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:DefinedBenefitObligationAtPresentValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240934058 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i609f7e11c6a542b69e49367dfebdf7d1_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EmployeeBenefitsExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240944059 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EmployeeBenefitsExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "kof:AnnualBonusPercentageToPurchaseOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974060 - Disclosure - Bonus Programs - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
     "shortName": "Bonus Programs - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "kof:AnnualBonusPercentageToPurchaseOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240984061 - Disclosure - Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail",
     "shortName": "Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i0d75d764d9f0409a8f48c98df05e9e85_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShorttermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241014062 - Disclosure - Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
     "shortName": "Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShorttermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241024063 - Disclosure - Summary of Interest Expense - Bank Loans and Notes Payables (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail",
     "shortName": "Summary of Interest Expense - Bank Loans and Notes Payables (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:BorrowingsInterestRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241034064 - Disclosure - Bank Loans and Notes Payables - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
     "shortName": "Bank Loans and Notes Payables - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i28fb10f8ff304a45973639b23888d268_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210311007 - Disclosure - Trade Receivable, Net",
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNet",
     "shortName": "Trade Receivable, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241044065 - Disclosure - Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
     "shortName": "Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "kof:DisclosureOfOtherIncomeAndExpensesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsOnDisposalsOfNoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241074066 - Disclosure - Other Income and Expenses - Summary of other income and expenses (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail",
     "shortName": "Other Income and Expenses - Summary of other income and expenses (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "kof:DisclosureOfOtherIncomeAndExpensesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsOnDisposalsOfNoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241104067 - Disclosure - Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
     "shortName": "Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ifaeea6b69506436688ccb151eaa92fa1_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241114068 - Disclosure - Financial Instruments - Impact of Hedging On Equity (Details)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
     "shortName": "Financial Instruments - Impact of Hedging On Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ie299af38925240eaa98d6de30ef5b50e_I20181231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241124069 - Disclosure - Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
     "shortName": "Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "idf652fec6ff445e38d93a191e08d3277_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DebtInstrumentTerm",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241134070 - Disclosure - Financial Instruments - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
     "shortName": "Financial Instruments - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i76830b0e4c444177b3dc1d38e494b914_D20161206-20161206",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:PurchasePricePaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "brl",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241144071 - Disclosure - Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
     "shortName": "Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfCrossCurrencySwapContractTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i76e02d1f92344a6e9507aab7e9f07a8a_I20191231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241154072 - Disclosure - Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
     "shortName": "Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ifb63f464ac454bec899c2ff5e753a583_I20191231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241164073 - Disclosure - Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail",
     "shortName": "Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i63101eca30ac4d85bc4b99018e3847ff_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:InterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241174074 - Disclosure - Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
     "shortName": "Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia9269bf9cfd94a908a899c733e023c6e_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210371008 - Disclosure - Inventories",
     "role": "http://www.coca-colafemsa.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241184075 - Disclosure - Financial Instruments - Summary of Net Effect of Expired contracts that did not Meet Hedging Criteria for Accounting Purposes (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
     "shortName": "Financial Instruments - Summary of Net Effect of Expired contracts that did not Meet Hedging Criteria for Accounting Purposes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i5d9369a1c0dd4ee8ace14c8f8ae08bc0_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "kof:SurchargeRatePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241194076 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail",
     "shortName": "Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i5d9369a1c0dd4ee8ace14c8f8ae08bc0_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "kof:SurchargeRatePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i39bc02b7c8a84520a22ad2727a38299d_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "kof:ChangeInUSDollarRateBasisPoints",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241204077 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
     "shortName": "Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i39bc02b7c8a84520a22ad2727a38299d_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "kof:ChangeInUSDollarRateBasisPoints",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i2b707be4522248e9a6635e68c915a374_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DerivativeFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241214078 - Disclosure - Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
     "shortName": "Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i2b707be4522248e9a6635e68c915a374_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DerivativeFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "iff2440d9d0514ef580eeaa8d7ca7548b_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CreditExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241224079 - Disclosure - Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
     "shortName": "Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "iff2440d9d0514ef580eeaa8d7ca7548b_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CreditExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R145": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncontrollingInterests",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241254080 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)",
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
     "shortName": "Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i93460253d5694d49adb1a07266ed3f73_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:NoncontrollingInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R146": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncontrollingInterests",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241264081 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)",
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail",
     "shortName": "Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R147": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ParValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxnPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241294082 - Disclosure - Equity - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
     "shortName": "Equity - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ParValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxnPerShare",
      "xsiNil": "false"
     }
    },
    "R148": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "kof:DisclosureOfParentEntityInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "if9719b9d83e44ef0a8b83c62807eb78f_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241304083 - Disclosure - Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)",
     "role": "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
     "shortName": "Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia6fabe0f54284fc68e40738c7b597eb9_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R149": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241314084 - Disclosure - Equity - Summary of Capital Stock (Detail)",
     "role": "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
     "shortName": "Equity - Summary of Capital Stock (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210411009 - Disclosure - Other Current Assets and Other Current Financial Assets",
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets",
     "shortName": "Other Current Assets and Other Current Financial Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R150": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfDividendsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "id84064c1f6c34ff6add680599f9ea2b8_D20200505-20200505",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241324085 - Disclosure - Equity - Summary of Dividends Declared and Paid (Detail)",
     "role": "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail",
     "shortName": "Equity - Summary of Dividends Declared and Paid (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfDividendsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "id84064c1f6c34ff6add680599f9ea2b8_D20200505-20200505",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R151": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AdjustedWeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241354086 - Disclosure - Earnings per Share - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail",
     "shortName": "Earnings per Share - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ief6c83b69bef4a7c9664ec4653853b75_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AdjustedWeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R152": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241364087 - Disclosure - Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)",
     "role": "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
     "shortName": "Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:EarningsPerShareExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i4301b6c7843e40e58195348566ba0388_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R153": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241394088 - Disclosure - Income Taxes - Summary of Major Components of Income Tax Expense (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail",
     "shortName": "Income Taxes - Summary of Major Components of Income Tax Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R154": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241404089 - Disclosure - Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail",
     "shortName": "Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R155": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241414090 - Disclosure - Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail",
     "shortName": "Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "4",
      "lang": "en-US",
      "name": "ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R156": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241424091 - Disclosure - Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail",
     "shortName": "Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i8dc90591788f4bb883347d04d6982d43_I20191231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R157": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241434092 - Disclosure - Income Taxes - Summary of Net Deferred Income Tax Liability (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail",
     "shortName": "Income Taxes - Summary of Net Deferred Income Tax Liability (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:DeferredTaxAssetsRelatingToProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R158": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ie299af38925240eaa98d6de30ef5b50e_I20181231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241444093 - Disclosure - Income Taxes - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R159": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "kof:DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:TaxLossesCarriedForwardWhichExpireInYearFour",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241454094 - Disclosure - Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail",
     "shortName": "Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "kof:DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:TaxLossesCarriedForwardWhichExpireInYearFour",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210471010 - Disclosure - Investments in Other Entities",
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities",
     "shortName": "Investments in Other Entities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R160": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:DeferredTaxAssetsOperatingLossCarryForwards1",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241464095 - Disclosure - Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail)",
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail",
     "shortName": "Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibea5eb02cf664326a7f5c26b66352b12_I20171231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:DeferredTaxAssetsOperatingLossCarryForwards1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R161": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:CurrentSundryCreditors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241494096 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:CurrentSundryCreditors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R162": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Provisions",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241504097 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Provisions and Other Non-current Liabilities (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Provisions and Other Non-current Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:TaxesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R163": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241514098 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R164": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Provisions",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241524099 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R165": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Provisions",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241534100 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfProvisionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i3aa7d19ff5204fb785a3fa7797a28098_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R166": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "kof:DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:TaxContingenciesPayableToFormerShareholders",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241544101 - Disclosure - Other Liabilities, Provisions and Commitments - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail",
     "shortName": "Other Liabilities, Provisions and Commitments - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "kof:DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:TaxContingenciesPayableToFormerShareholders",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R167": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241574102 - Disclosure - Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)",
     "role": "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
     "shortName": "Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:NonCashItemsOtherThanDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R168": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241584103 - Disclosure - Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)",
     "role": "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
     "shortName": "Information by Segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i0b3c83c9709f4e03a9e32f355207ba36_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R169": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241624104 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Financial Position (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail",
     "shortName": "Supplemental Guarantor Information - Consolidated Statement of Financial Position (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:ScheduleOfGuarantorInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:OtherCurrentAssetsAndOtherCurrentFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210521011 - Disclosure - Leases",
     "role": "http://www.coca-colafemsa.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R170": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241634105 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Income Statements (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail",
     "shortName": "Supplemental Guarantor Information - Consolidated Statement of Income Statements (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:OtherOperatingIncomeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R171": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241644106 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Comprehensive Income (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail",
     "shortName": "Supplemental Guarantor Information - Consolidated Statement of Comprehensive Income (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R172": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241654107 - Disclosure - Supplemental Guarantor Information - Consolidated Statement of Cash Flows (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail",
     "shortName": "Supplemental Guarantor Information - Consolidated Statement of Cash Flows (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:ChangesInNoncashBalancesRelatedToOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R173": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i66c0e442cdc74d27a6750eeb2269fec3_D20210201-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DistributionAgreementTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241674108 - Disclosure - Subsequent Events - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail",
     "shortName": "Subsequent Events - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i66c0e442cdc74d27a6750eeb2269fec3_D20210201-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DistributionAgreementTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210571012 - Disclosure - Property, plant & equipment",
     "role": "http://www.coca-colafemsa.com/role/Propertyplantequipment",
     "shortName": "Property, plant & equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210611013 - Disclosure - Intangible Assets",
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010002 - Statement - Consolidated Statements of Financial Position",
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
     "shortName": "Consolidated Statements of Financial Position",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:CurrentPortionOfBankLoansAndNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210681014 - Disclosure - Other non-current assets and other non-current financial assets",
     "role": "http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets",
     "shortName": "Other non-current assets and other non-current financial assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210711015 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies",
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210771016 - Disclosure - Balances and Transactions in Foreign Currencies",
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies",
     "shortName": "Balances and Transactions in Foreign Currencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210811017 - Disclosure - Post-Employment and Other Non-current Employee Benefits",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits",
     "shortName": "Post-Employment and Other Non-current Employee Benefits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210951018 - Disclosure - Bonus Programs",
     "role": "http://www.coca-colafemsa.com/role/BonusPrograms",
     "shortName": "Bonus Programs",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210991019 - Disclosure - Bank Loans and Notes Payables",
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayables",
     "shortName": "Bank Loans and Notes Payables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfOtherIncomeAndExpensesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211051020 - Disclosure - Other Income and Expenses",
     "role": "http://www.coca-colafemsa.com/role/OtherIncomeandExpenses",
     "shortName": "Other Income and Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfOtherIncomeAndExpensesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211081021 - Disclosure - Financial Instruments",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstruments",
     "shortName": "Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211231022 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries",
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries",
     "shortName": "Non-Controlling Interest in Consolidated Subsidiaries",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211271023 - Disclosure - Equity",
     "role": "http://www.coca-colafemsa.com/role/Equity",
     "shortName": "Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromSaleOfGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020003 - Statement - Consolidated Income Statements",
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
     "shortName": "Consolidated Income Statements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromSaleOfGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211331024 - Disclosure - Earnings per Share",
     "role": "http://www.coca-colafemsa.com/role/EarningsperShare",
     "shortName": "Earnings per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211371025 - Disclosure - Income Taxes",
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211471026 - Disclosure - Other Liabilities, Provisions and Commitments",
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments",
     "shortName": "Other Liabilities, Provisions and Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211551027 - Disclosure - Information by segment",
     "role": "http://www.coca-colafemsa.com/role/Informationbysegment",
     "shortName": "Information by segment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211591028 - Disclosure - Future Impact of Recently Issued Accounting Standards not yet in Effect:",
     "role": "http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect",
     "shortName": "Future Impact of Recently Issued Accounting Standards not yet in Effect:",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfSupplementalGuarantorInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211601029 - Disclosure - Supplemental Guarantor Information",
     "role": "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation",
     "shortName": "Supplemental Guarantor Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfSupplementalGuarantorInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211661030 - Disclosure - Subsequent Events",
     "role": "http://www.coca-colafemsa.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220102001 - Disclosure - Significant Accounting Policies (Policies)",
     "role": "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "kof:DisclosureOfParentEntityInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230023001 - Disclosure - Activities of the Company (Tables)",
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables",
     "shortName": "Activities of the Company (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "kof:DisclosureOfParentEntityInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230063002 - Disclosure - Basis of Preparation (Tables)",
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparationTables",
     "shortName": "Basis of Preparation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030004 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230113003 - Disclosure - Significant Accounting Policies (Tables)",
     "role": "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230183004 - Disclosure - Mergers and Acquisitions (Tables)",
     "role": "http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables",
     "shortName": "Mergers and Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230243005 - Disclosure - Discontinued operations (Tables)",
     "role": "http://www.coca-colafemsa.com/role/DiscontinuedoperationsTables",
     "shortName": "Discontinued operations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230293006 - Disclosure - Cash and Cash Equivalents (Tables)",
     "role": "http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables",
     "shortName": "Cash and Cash Equivalents (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230323007 - Disclosure - Trade Receivable, Net (Tables)",
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetTables",
     "shortName": "Trade Receivable, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230383008 - Disclosure - Inventories (Tables)",
     "role": "http://www.coca-colafemsa.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230423009 - Disclosure - Other Current Assets and Other Current Financial Assets (Tables)",
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables",
     "shortName": "Other Current Assets and Other Current Financial Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230483010 - Disclosure - Investments in Other Entities (Tables)",
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables",
     "shortName": "Investments in Other Entities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230533011 - Disclosure - Leases (Tables)",
     "role": "http://www.coca-colafemsa.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230583012 - Disclosure - Property, plant & equipment (Tables)",
     "role": "http://www.coca-colafemsa.com/role/PropertyplantequipmentTables",
     "shortName": "Property, plant & equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibea5eb02cf664326a7f5c26b66352b12_I20171231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040005 - Statement - Consolidated Statements of Changes in Equity",
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibc02a95f97fc494288406e5ef4b252a0_I20171231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230623013 - Disclosure - Intangible Assets (Tables)",
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230693014 - Disclosure - Other non-current assets and other non-current financial assets (Tables)",
     "role": "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables",
     "shortName": "Other non-current assets and other non-current financial assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230723015 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies (Tables)",
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230783016 - Disclosure - Balances and Transactions in Foreign Currencies (Tables)",
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables",
     "shortName": "Balances and Transactions in Foreign Currencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:SummaryOfActuarialAssumptionsExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230823017 - Disclosure - Post-Employment and Other Non-current Employee Benefits (Tables)",
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables",
     "shortName": "Post-Employment and Other Non-current Employee Benefits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:SummaryOfActuarialAssumptionsExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230963018 - Disclosure - Bonus Programs (Tables)",
     "role": "http://www.coca-colafemsa.com/role/BonusProgramsTables",
     "shortName": "Bonus Programs (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231003019 - Disclosure - Bank Loans and Notes Payables (Tables)",
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables",
     "shortName": "Bank Loans and Notes Payables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "kof:DisclosureOfOtherIncomeAndExpensesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231063020 - Disclosure - Other Income and Expenses (Tables)",
     "role": "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables",
     "shortName": "Other Income and Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "kof:DisclosureOfOtherIncomeAndExpensesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231093021 - Disclosure - Financial Instruments (Tables)",
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables",
     "shortName": "Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231243022 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries (Tables)",
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables",
     "shortName": "Non-Controlling Interest in Consolidated Subsidiaries (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050006 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:AdjustmentsForNonCashOperatingExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfCapitalStockExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231283023 - Disclosure - Equity (Tables)",
     "role": "http://www.coca-colafemsa.com/role/EquityTables",
     "shortName": "Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfCapitalStockExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231343024 - Disclosure - Earnings per Share (Tables)",
     "role": "http://www.coca-colafemsa.com/role/EarningsperShareTables",
     "shortName": "Earnings per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231383025 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231483026 - Disclosure - Other Liabilities, Provisions and Commitments (Tables)",
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables",
     "shortName": "Other Liabilities, Provisions and Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231563027 - Disclosure - Information by segment (Tables)",
     "role": "http://www.coca-colafemsa.com/role/InformationbysegmentTables",
     "shortName": "Information by segment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:ScheduleOfGuarantorInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231613028 - Disclosure - Supplemental Guarantor Information (Tables)",
     "role": "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationTables",
     "shortName": "Supplemental Guarantor Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:ScheduleOfGuarantorInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "kof:DisclosureOfParentEntityInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i94666e62b59048c59d6cfb2a3b1185d9_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240034001 - Disclosure - Activities of the Company - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
     "shortName": "Activities of the Company - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "kof:DisclosureOfParentEntityInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i94666e62b59048c59d6cfb2a3b1185d9_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "kof:DisclosureOfParentEntityInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i5fd21d35503e43979224ee22f663fabb_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:SubsidiariesActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240044002 - Disclosure - Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)",
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail",
     "shortName": "Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "kof:DisclosureOfParentEntityInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i5fd21d35503e43979224ee22f663fabb_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:SubsidiariesActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "reportCount": 1,
      "unitRef": "mxnPerUSD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240074003 - Disclosure - Basis of Preparation - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
     "shortName": "Basis of Preparation - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "3",
      "lang": "en-US",
      "name": "kof:IncreaseDecreaseInForeignCurrencyExchangeRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AdjustmentsForAmortisationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240084004 - Disclosure - Basis of Preparation - Cash Flow Reconciliation (Details)",
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails",
     "shortName": "Basis of Preparation - Cash Flow Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i9eb4840e634447d0a9fee6cba844ed54_D20190101-20191231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:AdjustmentsForAmortisationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfParentEntityInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210011001 - Disclosure - Activities of the Company",
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompany",
     "shortName": "Activities of the Company",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kof:DisclosureOfParentEntityInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "reportCount": 1,
      "unitRef": "mxnPerUSD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240124005 - Disclosure - Significant Accounting Policies - Summary of Average Exchange Rate (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail",
     "shortName": "Significant Accounting Policies - Summary of Average Exchange Rate (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1a5e5c16073d4af088f36c274ded4c27_D20200101-20201231",
      "decimals": "2",
      "lang": "en-US",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock",
       "kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i4e5b9169d4ec4bcc91a620523af9fd96_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "kof:CumulativeInflationPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240134006 - Disclosure - Significant Accounting Policies - Summary of cumulative inflation (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail",
     "shortName": "Significant Accounting Policies - Summary of cumulative inflation (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock",
       "kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i4e5b9169d4ec4bcc91a620523af9fd96_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "kof:CumulativeInflationPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestIncomeOnLoansAndReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240144007 - Disclosure - Significant Accounting Policies - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
     "shortName": "Significant Accounting Policies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestIncomeOnLoansAndReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i4e727670919e48d0ac1d93cb80d9a3a8_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240154008 - Disclosure - Significant Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
     "shortName": "Significant Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i4e727670919e48d0ac1d93cb80d9a3a8_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164009 - Disclosure - Significant Accounting Policies - Summary of Revenue from Contracts with Customers (Detail)",
     "role": "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail",
     "shortName": "Significant Accounting Policies - Summary of Revenue from Contracts with Customers (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i38056a7575984dc79a402462ad8931ed_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240194010 - Disclosure - Mergers and Acquisitions - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail",
     "shortName": "Mergers and Acquisitions - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i38056a7575984dc79a402462ad8931ed_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Assets",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240204011 - Disclosure - Mergers and Acquisitions - Summary of Fair Value of Net Assets Acquired (Detail)",
     "role": "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail",
     "shortName": "Mergers and Acquisitions - Summary of Fair Value of Net Assets Acquired (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibd51e35c8ef64cdeb8367a10adb6fbcc_I20181231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueOfAcquiree",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240214012 - Disclosure - Mergers and Acquisitions - Summary of Selected Income Statement Information Related to Business Acquisition (Detail)",
     "role": "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail",
     "shortName": "Mergers and Acquisitions - Summary of Selected Income Statement Information Related to Business Acquisition (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueOfAcquiree",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueOfCombinedEntity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240224013 - Disclosure - Mergers and Acquisitions - Summary of Pro Forma Financial Data of Historical Financial Statements Related to Business Combinations (Detail)",
     "role": "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail",
     "shortName": "Mergers and Acquisitions - Summary of Pro Forma Financial Data of Historical Financial Statements Related to Business Combinations (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i8af86a7c5276430a8fe6f6d25ade9350_D20180101-20181231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueOfCombinedEntity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i729f9a182d8f4feeb720732d85c4c59b_D20180816-20180816",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "kof:PercentageOfShareHolderInPutOptionExercisable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240254014 - Disclosure - Discontinued operations - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail",
     "shortName": "Discontinued operations - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i729f9a182d8f4feeb720732d85c4c59b_D20180816-20180816",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "kof:PercentageOfShareHolderInPutOptionExercisable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210051002 - Disclosure - Basis of Preparation",
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparation",
     "shortName": "Basis of Preparation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240264015 - Disclosure - Discontinued operations - Summary of the Discontinued Operation (Detail)",
     "role": "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail",
     "shortName": "Discontinued operations - Summary of the Discontinued Operation (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "icd5b52d71f8a42c1bc58f45814fead31_D20180101-20181231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274016 - Disclosure - Discontinued operations - Summary of the Discontinued Operation (Parenthetical) (Detail)",
     "role": "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail",
     "shortName": "Discontinued operations - Summary of the Discontinued Operation (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i3cbe5099c6de492bbdb2a56d466493d6_I20181231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240304017 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)",
     "role": "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail",
     "shortName": "Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240334018 - Disclosure - Trade Receivable, Net - Summary of Trade Receivable (Detail)",
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail",
     "shortName": "Trade Receivable, Net - Summary of Trade Receivable (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "kof:PercentageOfUnrecoverableTradeAccountsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240344019 - Disclosure - Trade Receivable, Net - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
     "shortName": "Trade Receivable, Net - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "kof:PercentageOfUnrecoverableTradeAccountsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:TradeReceivablesPastDueButNotImpaired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240354020 - Disclosure - Trade Receivable, Net - Aging Analysis of Accounts Receivable (Detail)",
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail",
     "shortName": "Trade Receivable, Net - Aging Analysis of Accounts Receivable (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:TradeReceivablesPastDueButNotImpaired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:AllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240364021 - Disclosure - Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail)",
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail",
     "shortName": "Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibea5eb02cf664326a7f5c26b66352b12_I20171231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:AllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394022 - Disclosure - Inventories - Summary of Inventories (Detail)",
     "role": "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail",
     "shortName": "Inventories - Summary of Inventories (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InventoryWritedown2011",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240404023 - Disclosure - Inventories - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail",
     "shortName": "Inventories - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InventoryWritedown2011",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentPrepaidExpenses",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240434024 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail",
     "shortName": "Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "kof:AgreementsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210091003 - Disclosure - Significant Accounting Policies",
     "role": "http://www.coca-colafemsa.com/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock",
       "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:AdvancesForInventories",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240444025 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail",
     "shortName": "Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock",
       "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:AdvancesForInventories",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:OtherCurrentAssetsAndFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240454026 - Disclosure - Other Current Assets and Other Current Financial Assets - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail",
     "shortName": "Other Current Assets and Other Current Financial Assets - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "kof:OtherCurrentAssetsAndFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock",
       "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240464027 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)",
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail",
     "shortName": "Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock",
       "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240494028 - Disclosure - Investments in Other Entities - Summary of Investments in Other Entities (Detail)",
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail",
     "shortName": "Investments in Other Entities - Summary of Investments in Other Entities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240504029 - Disclosure - Investments in Other Entities - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
     "shortName": "Investments in Other Entities - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ifd261e3fb843437186856c008f615833_D20200101-20200930",
      "decimals": "2",
      "lang": "en-US",
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240514030 - Disclosure - Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)",
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
     "shortName": "Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock",
       "kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ic826b61804fa43bdada59fffbe8ed315_D20200101-20201231",
      "decimals": "3",
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestInAssociate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544031 - Disclosure - Leases - Schedule of Company's Right-of-Use Asset (Detail)",
     "role": "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail",
     "shortName": "Leases - Schedule of Company's Right-of-Use Asset (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240554032 - Disclosure - Leases - Schedule of Company's Lease Liabilities (Detail)",
     "role": "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail",
     "shortName": "Leases - Schedule of Company's Lease Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i1bfb407c433c4f14a861eddde1d72f3e_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240564033 - Disclosure - Leases - Additional Information (Detail)",
     "role": "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail",
     "shortName": "Leases - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ibfbb3a1aa8b346668017c897437c3c48_D20200101-20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "ia715426799804ac19dcf8af9d50e4434_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "mxn",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240594034 - Disclosure - Property, plant & equipment - Summary of Premises and Equipment (Detail)",
     "role": "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
     "shortName": "Property, plant & equipment - Summary of Premises and Equipment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kof-20201231.htm",
      "contextRef": "i12e64d94cc9146b593f805ec1fe852c9_I20171231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mxn",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 320,
   "tag": {
    "country_AR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ARGENTINA",
        "terseLabel": "Argentina"
       }
      }
     },
     "localname": "AR",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_BR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BRAZIL",
        "terseLabel": "Brazil"
       }
      }
     },
     "localname": "BR",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CO": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "COLOMBIA",
        "terseLabel": "Colombia"
       }
      }
     },
     "localname": "CO",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "COSTA RICA",
        "terseLabel": "Costa Rica"
       }
      }
     },
     "localname": "CR",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_GT": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "GUATEMALA",
        "terseLabel": "Guatemala"
       }
      }
     },
     "localname": "GT",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_MX": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MEXICO",
        "terseLabel": "Mexico"
       }
      }
     },
     "localname": "MX",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_NI": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NICARAGUA",
        "terseLabel": "Nicaragua"
       }
      }
     },
     "localname": "NI",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_PA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PANAMA",
        "terseLabel": "Panama"
       }
      }
     },
     "localname": "PA",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_PH": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PHILIPPINES",
        "terseLabel": "Philippines"
       }
      }
     },
     "localname": "PH",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_UY": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "URUGUAY",
        "terseLabel": "Uruguay",
        "verboseLabel": "Uruguay"
       }
      }
     },
     "localname": "UY",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_VE": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "VENEZUELA",
        "terseLabel": "Venezuela"
       }
      }
     },
     "localname": "VE",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_ARS": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Argentina, Pesos",
        "terseLabel": "Argentine peso"
       }
      }
     },
     "localname": "ARS",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]",
        "terseLabel": "All currencies"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_BRL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brazil, Brazil Real",
        "terseLabel": "Real"
       }
      }
     },
     "localname": "BRL",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_COP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Colombia, Pesos",
        "terseLabel": "Colombian peso"
       }
      }
     },
     "localname": "COP",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_CRC": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costa Rica, Colones",
        "terseLabel": "Colon"
       }
      }
     },
     "localname": "CRC",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_EUR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euro Member Countries, Euro",
        "terseLabel": "Euros"
       }
      }
     },
     "localname": "EUR",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_GTQ": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guatemala, Quetzales",
        "terseLabel": "Quetzal"
       }
      }
     },
     "localname": "GTQ",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_MXN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mexico, Pesos",
        "terseLabel": "Mexican peso"
       }
      }
     },
     "localname": "MXN",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_NIO": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nicaragua, Cordobas",
        "terseLabel": "Cordoba"
       }
      }
     },
     "localname": "NIO",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_PAB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Panama, Balboa",
        "terseLabel": "Balboa"
       }
      }
     },
     "localname": "PAB",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_PHP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Philippines, Pesos",
        "terseLabel": "Philippine peso"
       }
      }
     },
     "localname": "PHP",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_USD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America, Dollars",
        "terseLabel": "U.S. dollars"
       }
      }
     },
     "localname": "USD",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_UYU": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uruguay, Pesos",
        "terseLabel": "Uruguayan peso"
       }
      }
     },
     "localname": "UYU",
     "nsuri": "http://xbrl.sec.gov/currency/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]",
        "terseLabel": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]",
        "terseLabel": "Business Contact"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelEmailAddress": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Email address of contact personnel.",
        "label": "Contact Personnel Email Address",
        "terseLabel": "Contact Personnel Email Address"
       }
      }
     },
     "localname": "ContactPersonnelEmailAddress",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name",
        "terseLabel": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard",
        "terseLabel": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r411"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "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",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "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": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "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",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement",
        "terseLabel": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report",
        "terseLabel": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r410"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]",
        "terseLabel": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r413"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r414"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r413"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag",
        "terseLabel": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r407"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r408"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "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://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "auth_ref": [
      "r91",
      "r99",
      "r171",
      "r185",
      "r188"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Accumulated Depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income [member]",
        "terseLabel": "Cumulative other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "auth_ref": [
      "r285"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Consideration transferred, acquisition-date fair value",
        "totalLabel": "Total consideration transferred"
       }
      }
     },
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill": {
     "auth_ref": [
      "r172"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in intangible assets and goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, intangible assets and goodwill",
        "negatedTerseLabel": "Acquisition from business combinations"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, property, plant and equipment",
        "terseLabel": "Additions from business combinations"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of discount rates",
        "terseLabel": "Discount rate used to calculate the defined benefit obligation and the net interest on de net defined benefit liability (asset)"
       }
      }
     },
     "localname": "ActuarialAssumptionOfDiscountRates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRatesMember": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the discount rates used as actuarial assumptions. [Refer: Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of discount rates [member]",
        "terseLabel": "Actuarial Assumption of Discount Rates",
        "verboseLabel": "Actuarial Assumption of Discount Rates"
       }
      }
     },
     "localname": "ActuarialAssumptionOfDiscountRatesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The expected rate of increases in pension that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of pension increases",
        "terseLabel": "Future pension increase"
       }
      }
     },
     "localname": "ActuarialAssumptionOfExpectedRatesOfPensionIncreases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The expected rate of salary increases used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of salary increases",
        "terseLabel": "Salary increase"
       }
      }
     },
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the expected rates of salary increases used as actuarial assumptions. [Refer: Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of salary increases [member]",
        "terseLabel": "Actuarial Assumption of Expected Rates of Salary Increases"
       }
      }
     },
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ActuarialAssumptionsAxis": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [axis]",
        "terseLabel": "Actuarial assumptions [axis]"
       }
      }
     },
     "localname": "ActuarialAssumptionsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ActuarialAssumptionsMember": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all actuarial assumptions. Actuarial assumptions are the entity\u2019s unbiased and mutually compatible best estimates of the demographic and financial variables that will determine the ultimate cost of providing post-employment benefits. It also represents the standard value for the 'Actuarial assumptions' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [member]",
        "terseLabel": "Actuarial assumptions"
       }
      }
     },
     "localname": "ActuarialAssumptionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions that result in remeasurements of the net defined benefit liability (asset). Demographic assumptions deal with matters such as: (a) mortality; (b) rates of employee turnover, disability and early retirement; (c) the proportion of plan members with dependants who will be eligible for benefits; (d) the proportion of plan members who will select each form of payment option available under the plan terms; and (e) claim rates under medical plans. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial gains (losses) arising from changes in demographic assumptions, net defined benefit liability (asset)",
        "terseLabel": "Actuarial gains and losses arising from changes in demographic assumptions"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r110"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial gains (losses) arising from changes in financial assumptions, net defined benefit liability (asset)",
        "negatedLabel": "Actuarial gains and losses arising from changes in financial assumptions"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      },
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidinCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      },
      "en-us": {
       "role": {
        "label": "Additional paid-in capital [member]",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidinCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r172"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "negatedTerseLabel": "Purchases"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsToNoncurrentAssets": {
     "auth_ref": [
      "r356",
      "r361"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to non-current assets other than financial instruments, deferred tax assets, net defined benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Financial instruments, class [member]; Non-current assets; Types of insurance contracts [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions to non-current assets other than financial instruments, deferred tax assets, net defined benefit assets, and rights arising under insurance contracts",
        "terseLabel": "Capital expenditures, net"
       }
      }
     },
     "localname": "AdditionsToNoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "auth_ref": [
      "r270"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsToRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjusted weighted average number of ordinary shares outstanding",
        "terseLabel": "Effect of dilutive potential shares (shares)"
       }
      }
     },
     "localname": "AdjustedWeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_AdjustmentsForAmortisationExpense": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for amortisation expense",
        "terseLabel": "Amortization"
       }
      }
     },
     "localname": "AdjustmentsForAmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "auth_ref": [
      "r199"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 20.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in inventories",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDepreciationExpense": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation expense",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "AdjustmentsForDepreciationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r200"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss",
        "terseLabel": "Impairment"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in employee benefit liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in employee benefit liabilities",
        "terseLabel": "Employee benefits paid"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in other liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other liabilities; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in other liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInOtherLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "auth_ref": [
      "r199"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in trade accounts payable",
        "terseLabel": "Suppliers and other accounts payable"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for interest expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest expense; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "AdjustmentsForInterestExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for interest income expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest income; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for interest income",
        "negatedLabel": "Interest income"
       }
      }
     },
     "localname": "AdjustmentsForInterestIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets": {
     "auth_ref": [
      "r189"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for losses (gains) on disposal of non-current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Non-current assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for losses (gains) on disposal of non-current assets",
        "terseLabel": "(Income) on disposal of long-lived assets"
       }
      }
     },
     "localname": "AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Adjustments for:"
       }
      }
     },
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "auth_ref": [
      "r200"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Share-based payment expense"
       }
      }
     },
     "localname": "AdjustmentsForSharebasedPayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "auth_ref": [
      "r200"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for unrealised foreign exchange losses (gains)",
        "terseLabel": "Foreign exchange (income) loss, net"
       }
      }
     },
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdministrativeExpense": {
     "auth_ref": [
      "r2",
      "r68",
      "r142"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 7.0,
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": -1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity classifies as being administrative."
       }
      },
      "en-us": {
       "role": {
        "label": "Administrative expenses",
        "terseLabel": "Administrative expenses"
       }
      }
     },
     "localname": "AdministrativeExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the aggregation of business combinations that are individually immaterial. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated individually immaterial business combinations [member]",
        "terseLabel": "Aggregated Individually Immaterial Business Combinations"
       }
      }
     },
     "localname": "AggregatedIndividuallyImmaterialBusinessCombinationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "auth_ref": [
      "r183",
      "r187",
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated measurement [member]",
        "terseLabel": "Aggregated measurement"
       }
      }
     },
     "localname": "AggregatedMeasurementMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "auth_ref": [
      "r34",
      "r262",
      "r273",
      "r274",
      "r313",
      "r335",
      "r341",
      "r372",
      "r374",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated time bands [member]",
        "terseLabel": "Aggregated time bands"
       }
      }
     },
     "localname": "AggregatedTimeBandsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "auth_ref": [
      "r114",
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "All levels of fair value hierarchy [member]",
        "terseLabel": "All levels of fair value hierarchy [member]"
       }
      }
     },
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r392"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Allowance account for credit losses of financial assets",
        "negatedLabel": "Allowance for doubtful accounts on trade receivables"
       }
      }
     },
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationExpense": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Amortisation expense",
        "terseLabel": "Amortization expense for agreements with customers"
       }
      }
     },
     "localname": "AmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountsReceivableRelatedPartyTransactions": {
     "auth_ref": [
      "r130",
      "r138"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts receivable resulting from related party transactions. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amounts receivable, related party transactions",
        "terseLabel": "Contributions due from related party"
       }
      }
     },
     "localname": "AmountsReceivableRelatedPartyTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Analysis of income and expense [abstract]",
        "terseLabel": "Analysis of income and expense [abstract]"
       }
      }
     },
     "localname": "AnalysisOfIncomeAndExpenseAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ApplicableTaxRate": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      },
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "verboseLabel": "Applicable tax rate"
       }
      }
     },
     "localname": "ApplicableTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_Assets": {
     "auth_ref": [
      "r31",
      "r250",
      "r251",
      "r252",
      "r354",
      "r359"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2020-01-01: The amount of resources: (a) controlled by the entity as a result of past events; and (b) from which future economic benefits are expected to flow to the entity.\nEffective 2020-01-01: The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AssociatesMember": {
     "auth_ref": [
      "r135",
      "r148",
      "r151",
      "r249",
      "r386",
      "r390"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence."
       }
      },
      "en-us": {
       "role": {
        "label": "Associates [member]",
        "terseLabel": "Associates"
       }
      }
     },
     "localname": "AssociatesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AtFairValueMember": {
     "auth_ref": [
      "r183",
      "r187",
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for measurement based on fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date."
       }
      },
      "en-us": {
       "role": {
        "label": "At fair value [member]",
        "terseLabel": "At Fair Value"
       }
      }
     },
     "localname": "AtFairValueMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Average effective tax rate",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AverageEffectiveTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies."
       }
      },
      "en-us": {
       "role": {
        "label": "Average foreign exchange rate",
        "terseLabel": "Average exchange rate"
       }
      }
     },
     "localname": "AverageForeignExchangeRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from continuing operations. [Refer: Basic earnings (loss) per share; Continuing operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from continuing operations",
        "terseLabel": "Basic controlling interest net income (loss) from continuing operations"
       }
      }
     },
     "localname": "BasicEarningsLossPerShareFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from discontinued operations. [Refer: Basic earnings (loss) per share; Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from discontinued operations",
        "terseLabel": "Basic controlling interest net income from discontinued operations"
       }
      }
     },
     "localname": "BasicEarningsLossPerShareFromDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BenefitsPaidOrPayable": {
     "auth_ref": [
      "r141"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of benefits paid or payable for retirement benefit plans."
       }
      },
      "en-us": {
       "role": {
        "label": "Benefits paid or payable",
        "negatedLabel": "Benefits paid",
        "terseLabel": "Benefits paid"
       }
      }
     },
     "localname": "BenefitsPaidOrPayable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Borrowings": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings",
        "terseLabel": "Long term debt"
       }
      }
     },
     "localname": "Borrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, adjustment to interest rate basis",
        "verboseLabel": "Floating interest rate"
       }
      }
     },
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]",
        "terseLabel": "Borrowings by name [axis]"
       }
      }
     },
     "localname": "BorrowingsByNameAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsByNameMember": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [member]",
        "terseLabel": "Borrowings by name"
       }
      }
     },
     "localname": "BorrowingsByNameMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BorrowingsInterestRate": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Annual rate",
        "verboseLabel": "Fixed interest rate"
       }
      }
     },
     "localname": "BorrowingsInterestRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BorrowingsMaturity": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, maturity",
        "verboseLabel": "Maturity date"
       }
      }
     },
     "localname": "BorrowingsMaturity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BottomOfRangeMember": {
     "auth_ref": [
      "r255",
      "r257",
      "r258",
      "r280",
      "r333",
      "r374"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Bottom of Range"
       }
      }
     },
     "localname": "BottomOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BrandNamesMember": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing rights to a group of complementary assets such as a trademark (or service mark) and its related trade name, formulas, recipes and technological expertise. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Brand names [member]",
        "verboseLabel": "Rights to Produce and Distribute Coca-Cola trademark Products"
       }
      }
     },
     "localname": "BrandNamesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BroadcastingRightsMember": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for broadcasting rights."
       }
      },
      "en-us": {
       "role": {
        "label": "Broadcasting rights [member]",
        "terseLabel": "Distribution Rights"
       }
      }
     },
     "localname": "BroadcastingRightsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BuildingsMember": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Buildings [member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Business combinations [axis]",
        "terseLabel": "Business combinations [axis]"
       }
      }
     },
     "localname": "BusinessCombinationsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "auth_ref": [
      "r91",
      "r96",
      "r171",
      "r176",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r294",
      "r322",
      "r323",
      "r398",
      "r406"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      }
     },
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountMember": {
     "auth_ref": [
      "r96",
      "r176",
      "r184",
      "r186",
      "r187",
      "r294",
      "r322",
      "r323",
      "r398",
      "r405"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount [member]",
        "terseLabel": "Carrying amount"
       }
      }
     },
     "localname": "CarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Cash": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash",
        "terseLabel": "Cash and bank balances"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalents": {
     "auth_ref": [
      "r23",
      "r210",
      "r240"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents [abstract]",
        "terseLabel": "Cash and cash equivalents [abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents in the statement of cash flows when different from the amount of cash and cash equivalents in the statement of financial position. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents if different from statement of financial position",
        "periodEndLabel": "Cash and cash equivalents at the end of the period",
        "periodStartLabel": "Cash and cash equivalents at the beginning of the period"
       }
      }
     },
     "localname": "CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents recognised as of acquisition date",
        "negatedLabel": "Cash acquired"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashEquivalents": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash equivalents",
        "terseLabel": "Cash equivalents (see Note 3.5)"
       }
      }
     },
     "localname": "CashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowHedgesMember": {
     "auth_ref": [
      "r182",
      "r314",
      "r315",
      "r316"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for hedges of the exposure to variability in cash flows that (a) are attributable to a particular risk associated with a recognised asset or liability (such as all or some future interest payments on variable rate debt) or a highly probable forecast transaction; and (b) could affect profit or loss. [Refer: Hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flow hedges [member]",
        "terseLabel": "Cash flow hedges"
       }
      }
     },
     "localname": "CashFlowHedgesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate cash flows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from losing control of subsidiaries or other businesses, classified as investing activities",
        "verboseLabel": "Proceed from sale of subsidiary, net of cash disposed"
       }
      }
     },
     "localname": "CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "FINANCING ACTIVITIES:",
        "verboseLabel": "Financing activities:"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's financing activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities, continuing operations",
        "terseLabel": "Net cash flows (used in) financing activities from continuing operations",
        "totalLabel": "Net cash flows (used in) financing activities from continuing operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's financing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities, discontinued operations",
        "terseLabel": "Net cash flows (used in) financing activities from discontinued operations",
        "verboseLabel": "Net cash flows (used in)/from financing activities from discontinued operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "INVESTING ACTIVITIES:",
        "verboseLabel": "Investing activities:"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's investing activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) investing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities, continuing operations",
        "totalLabel": "Net cash flows (used in) investing activities from continuing operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's investing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) investing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities, discontinued operations",
        "terseLabel": "Net cash flows (used in) investing activities from discontinued operations",
        "verboseLabel": "Net cash flows (used in)/from investing activities from discontinued operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Cash flows from operating activities:",
        "verboseLabel": "OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's operating activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) operating activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities, continuing operations",
        "totalLabel": "Net cash flows generated from operating activities from continuing operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's operating activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) operating activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities, discontinued operations",
        "terseLabel": "Net cash flows generated from operation activities from discontinued operations",
        "verboseLabel": "Operating activities from discontinued operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities",
        "negatedTerseLabel": "Investments in financial assets, net"
       }
      }
     },
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashOutflowForLeases": {
     "auth_ref": [
      "r269"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "negatedLabel": "Payments of leases"
       }
      }
     },
     "localname": "CashOutflowForLeases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashTransferred": {
     "auth_ref": [
      "r283"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash transferred",
        "totalLabel": "Net cash paid"
       }
      }
     },
     "localname": "CashTransferred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [abstract]",
        "terseLabel": "Non-derivative financial liabilities:"
       }
      }
     },
     "localname": "CategoriesOfFinancialLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]",
        "terseLabel": "Categories of related parties [axis]"
       }
      }
     },
     "localname": "CategoriesOfRelatedPartiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in equity [abstract]",
        "terseLabel": "Effects in equity:"
       }
      }
     },
     "localname": "ChangesInEquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress": {
     "auth_ref": [
      "r1",
      "r68"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_CostOfMerchandiseSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in inventories of finished goods and work in progress. [Refer: Inventories; Current finished goods; Current work in progress]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in inventories of finished goods and work in progress",
        "terseLabel": "Changes in inventories of finished goods and work in progress"
       }
      }
     },
     "localname": "ChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for changes in tax rates or tax laws enacted or announced."
       }
      },
      "en-us": {
       "role": {
        "label": "Changes in tax rates or tax laws enacted or announced [member]",
        "terseLabel": "Changes in Tax Rates or Tax Laws Enacted or Announced"
       }
      }
     },
     "localname": "ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "auth_ref": [
      "r159",
      "r161",
      "r253",
      "r272"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]",
        "terseLabel": "Classes of assets [axis]"
       }
      }
     },
     "localname": "ClassesOfAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "auth_ref": [
      "r159",
      "r253",
      "r272"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2020-01-01: This member stands for resources: (a) controlled by an entity as a result of past events; and (b) from which future economic benefits are expected to flow to the entity. It also represents the standard value for the 'Classes of assets' axis if no other member is used.\nEffective 2020-01-01: This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets [member]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "ClassesOfAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of entity's own equity instruments [axis]",
        "terseLabel": "Classes of entity's own equity instruments [axis]"
       }
      }
     },
     "localname": "ClassesOfEntitysOwnEquityInstrumentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r331",
      "r332",
      "r371",
      "r383",
      "r384"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]",
        "terseLabel": "Classes of financial assets [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "auth_ref": [
      "r322",
      "r324",
      "r325",
      "r327"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [axis]",
        "terseLabel": "Classes of financial instruments [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialInstrumentsMember": {
     "auth_ref": [
      "r322",
      "r324",
      "r325",
      "r327"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial instruments, class [member]",
        "terseLabel": "Financial instruments, class [member]"
       }
      }
     },
     "localname": "ClassesOfFinancialInstrumentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of intangible assets and goodwill [axis]",
        "terseLabel": "Classes of intangible assets and goodwill [axis]"
       }
      }
     },
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfInventoriesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of current inventories [abstract]",
        "terseLabel": "Classes of current inventories [abstract]"
       }
      }
     },
     "localname": "ClassesOfInventoriesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]",
        "terseLabel": "Classes of property, plant and equipment [axis]"
       }
      }
     },
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of other provisions [axis]",
        "terseLabel": "Classes of other provisions [axis]"
       }
      }
     },
     "localname": "ClassesOfProvisionsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]",
        "terseLabel": "Classes of share capital [axis]"
       }
      }
     },
     "localname": "ClassesOfShareCapitalAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/CoverPage",
      "http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Share capital [member]",
        "terseLabel": "Share capital"
       }
      }
     },
     "localname": "ClassesOfShareCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/CoverPage",
      "http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery."
       }
      },
      "en-us": {
       "role": {
        "label": "Closing foreign exchange rate",
        "terseLabel": "Exchange rate"
       }
      }
     },
     "localname": "ClosingForeignExchangeRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_CommodityPriceRiskMember": {
     "auth_ref": [
      "r329",
      "r346"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in commodity prices. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Commodity price risk [member]",
        "terseLabel": "Commodities risk"
       }
      }
     },
     "localname": "CommodityPriceRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Components of equity [axis]",
        "terseLabel": "Components of equity [axis]"
       }
      }
     },
     "localname": "ComponentsOfEquityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Other comprehensive income to be reclassified to profit or loss in subsequent periods:"
       }
      }
     },
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items not to be reclassified to profit or loss in subsequent periods:",
        "verboseLabel": "Items that will not be reclassified to profit or loss in subsequent periods:"
       }
      }
     },
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncome": {
     "auth_ref": [
      "r4",
      "r50",
      "r219",
      "r221",
      "r230",
      "r235"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "terseLabel": "Consolidated comprehensive income for the year, net of tax",
        "totalLabel": "Consolidated comprehensive income for the year, net of tax"
       }
      }
     },
     "localname": "ComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to [abstract]",
        "terseLabel": "Attributable to:"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r4",
      "r53"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to non-controlling interests",
        "terseLabel": "Non-controlling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "auth_ref": [
      "r4",
      "r54"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to owners of parent",
        "terseLabel": "Equity holders of the parent"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ConstructionInProgressMember": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Construction in progress [member]",
        "terseLabel": "Investments in Fixed Assets in Progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContinuingAndDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Continuing and discontinued operations [axis]",
        "terseLabel": "Continuing and discontinued operations [axis]"
       }
      }
     },
     "localname": "ContinuingAndDiscontinuedOperationsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Continuing involvement in derecognised financial assets by type of instrument [axis]",
        "terseLabel": "Continuing involvement in derecognised financial assets by type of instrument [axis]"
       }
      }
     },
     "localname": "ContinuingInvolvementInDerecognisedFinancialAssetsByTypeOfInstrumentAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ContinuingOperationsMember": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for components of the entity that are not discontinued operations. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. This member also represents the standard value for the 'Continuing and discontinued operations' axis if no other member is used. [Refer: Discontinued operations [member]; Aggregate continuing and discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Continuing operations [member]",
        "terseLabel": "Continuing operations"
       }
      }
     },
     "localname": "ContinuingOperationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r98"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual commitments for the acquisition of property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Contractual commitments for acquisition of property, plant and equipment",
        "terseLabel": "Commitments for the Purchase of property, plant and equipment"
       }
      }
     },
     "localname": "ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CostOfMerchandiseSold": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of merchandise that was sold during the period and recognised as an expense."
       }
      },
      "en-us": {
       "role": {
        "label": "Cost of merchandise sold",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CostOfMerchandiseSold",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CostOfSales": {
     "auth_ref": [
      "r2",
      "r68"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 2.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of costs relating to expenses directly or indirectly attributed to the goods or services sold, which may include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, unallocated production overheads and abnormal amounts of production costs of inventories."
       }
      },
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfSales",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CountryOfDomicileMember": {
     "auth_ref": [
      "r364",
      "r365"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the country in which the entity is registered and where it has its legal address or registered office."
       }
      },
      "en-us": {
       "role": {
        "label": "Country of domicile [member]",
        "terseLabel": "Mexico"
       }
      }
     },
     "localname": "CountryOfDomicileMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary": {
     "auth_ref": [
      "r146",
      "r149",
      "r224",
      "r227"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The country in which a subsidiary of the entity is incorporated. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Country of incorporation of subsidiary",
        "terseLabel": "Country"
       }
      }
     },
     "localname": "CountryOfIncorporationOrResidenceOfSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CreditExposure": {
     "auth_ref": [
      "r396",
      "r400",
      "r402"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of exposure to loss resulting from credit risk. [Refer: Credit risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Credit exposure",
        "terseLabel": "Net exposure"
       }
      }
     },
     "localname": "CreditExposure",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrencySwapContractMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a currency swap contract. [Refer: Swap contract [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Currency swap contract [member]",
        "terseLabel": "Cross currency swaps and interest rate swaps"
       }
      }
     },
     "localname": "CurrencySwapContractMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CurrentAssets": {
     "auth_ref": [
      "r35",
      "r230",
      "r231"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current assets",
        "terseLabel": "Current assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "CurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "CURRENT ASSETS:",
        "verboseLabel": "Current assets:"
       }
      }
     },
     "localname": "CurrentAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for current assets acquired in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current assets recognised as of acquisition date",
        "verboseLabel": "Total current assets, including cash acquired"
       }
      }
     },
     "localname": "CurrentAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherCurrentFinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current derivative financial assets",
        "terseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "CurrentDerivativeFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherCurrentFinancialLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current derivative financial liabilities",
        "terseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "CurrentDerivativeFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentInterestPayable": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current interest payable. [Refer: Interest payable]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current interest payable",
        "terseLabel": "Interest payable"
       }
      }
     },
     "localname": "CurrentInterestPayable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "auth_ref": [
      "r266"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 8.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "netLabel": "Current portion of lease liabilities",
        "terseLabel": "Current",
        "verboseLabel": "Current portion of lease liabilities"
       }
      }
     },
     "localname": "CurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilities": {
     "auth_ref": [
      "r37",
      "r230",
      "r233"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "terseLabel": "Current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "CURRENT LIABILITIES",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "CurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current portion of non-current borrowings",
        "terseLabel": "Current portion of long term debt",
        "verboseLabel": "Current portion of non-current debt"
       }
      }
     },
     "localname": "CurrentPortionOfLongtermBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      },
      "en-us": {
       "role": {
        "label": "Current prepaid expenses",
        "terseLabel": "Prepaid expenses",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CurrentPrepaidExpenses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail",
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current prepayments and other current assets. [Refer: Other current assets; Current prepayments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current prepayments and other current assets",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "CurrentPrepaymentsAndOtherCurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentProvisionsForEmployeeBenefits": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current provisions for employee benefits. [Refer: Provisions for employee benefits]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current provisions for employee benefits",
        "terseLabel": "Current compensations and employee benefits"
       }
      }
     },
     "localname": "CurrentProvisionsForEmployeeBenefits",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current service cost, net defined benefit liability (asset)",
        "terseLabel": "Current\u00a0Service Cost",
        "verboseLabel": "Current service cost"
       }
      }
     },
     "localname": "CurrentServiceCostNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax assets, current",
        "terseLabel": "Recoverable taxes"
       }
      }
     },
     "localname": "CurrentTaxAssetsCurrent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "terseLabel": "Current year"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income) and adjustments for current tax of prior periods [abstract]",
        "terseLabel": "Current tax expense:"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax liabilities, current",
        "terseLabel": "Taxes payable"
       }
      }
     },
     "localname": "CurrentTaxLiabilitiesCurrent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTradeReceivables": {
     "auth_ref": [
      "r36",
      "r39"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "terseLabel": "Trade receivables"
       }
      }
     },
     "localname": "CurrentTradeReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DebtSecuritiesMember": {
     "auth_ref": [
      "r254",
      "r256"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for instruments held by the entity that represent indebtedness."
       }
      },
      "en-us": {
       "role": {
        "label": "Debt securities [member]",
        "terseLabel": "Debt Securities"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions": {
     "auth_ref": [
      "r166"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in other provisions resulting from the loss of control of a subsidiary. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through loss of control of subsidiary, other provisions",
        "negatedLabel": "Philippines disposal"
       }
      }
     },
     "localname": "DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssets": {
     "auth_ref": [
      "r28",
      "r32",
      "r82"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "negatedLabel": "Deferred tax, asset",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense arising from the write-down, or reversal of a previous write-down, of a deferred tax asset. [Refer: Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense arising from write-down or reversal of write-down of deferred tax asset",
        "terseLabel": "Deferred tax expense arising from write-down or reversal of write-down of deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "terseLabel": "Deferred income tax related to consolidated statement of income",
        "totalLabel": "Total deferred tax income expense (benefit)"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) [abstract]",
        "terseLabel": "Deferred tax expense:"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences",
        "terseLabel": "Origination and reversal of temporary differences"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "auth_ref": [
      "r28",
      "r32",
      "r82"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liability (asset)",
        "negatedLabel": "Deferred income tax related to consolidated statement of financial position",
        "negatedPeriodEndLabel": "Balance at end of the period",
        "negatedPeriodStartLabel": "Balance at beginning of the period"
       }
      }
     },
     "localname": "DeferredTaxLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DefinedBenefitObligationAtPresentValue": {
     "auth_ref": [
      "r120"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]"
       }
      },
      "en-us": {
       "role": {
        "label": "Defined benefit obligation, at present value",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Initial balance"
       }
      }
     },
     "localname": "DefinedBenefitObligationAtPresentValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DefinedBenefitPlansAxis": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Defined benefit plans [axis]",
        "terseLabel": "Defined benefit plans [axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DefinedBenefitPlansMember": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for post-employment benefit plans other than defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Defined benefit plans [member]",
        "terseLabel": "Defined benefit plans"
       }
      }
     },
     "localname": "DefinedBenefitPlansMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "auth_ref": [
      "r1",
      "r3",
      "r68",
      "r243",
      "r351",
      "r361"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation and amortisation expense",
        "terseLabel": "Amortization expense",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationExpense": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "terseLabel": "Depreciation for the year"
       }
      }
     },
     "localname": "DepreciationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "auth_ref": [
      "r267"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 21.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "negatedLabel": "Depreciation",
        "terseLabel": "Depreciation right-of-use"
       }
      }
     },
     "localname": "DepreciationRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherNoncurrentFinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivative financial assets",
        "terseLabel": "Derivative financial assets",
        "verboseLabel": "Derivative financial instruments asset"
       }
      }
     },
     "localname": "DerivativeFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativeFinancialLiabilities": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivative financial liabilities",
        "terseLabel": "Derivative financial instruments liability",
        "verboseLabel": "Derivatives financial liabilities (assets)"
       }
      }
     },
     "localname": "DerivativeFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for interest and other costs that the entity incurs in connection with the borrowing of funds."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for borrowing costs [text block]",
        "terseLabel": "Borrowing costs"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBorrowingCostsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for business combinations [text block]",
        "terseLabel": "Business combinations"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for derivative financial instruments. [Refer: Financial instruments, class [member]; Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for derivative financial instruments [text block]",
        "terseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for discontinued operations. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for discontinued operations [text block]",
        "terseLabel": "Held for sale long lived assets and discontinued operations"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForDiscontinuedOperationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for earnings per share [text block]",
        "terseLabel": "Earnings per share"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "terseLabel": "Post-employment and other non-current employee benefits"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for fair value measurement. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for fair value measurement [text block]",
        "terseLabel": "Fair value measurement"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial assets [text block]",
        "terseLabel": "Financial assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFinancialAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for income tax."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets other than goodwill [text block]",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for investment in associates and joint ventures. [Refer: Associates [member]; Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for investment in associates and joint ventures [text block]",
        "terseLabel": "Investments in other entities"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held for sale]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for non-current assets or disposal groups classified as held for sale [text block]",
        "terseLabel": "Non-current assets held for sale"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for provisions. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Revenue recognition"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for restricted cash and cash equivalents [text block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "terseLabel": "Share-based payments transactions"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from continuing operations. [Refer: Continuing operations [member]; Diluted earnings (loss) per share]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from continuing operations",
        "terseLabel": "Diluted controlling interest net income (loss) from continuing operations"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShareFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from discontinued operations. [Refer: Diluted earnings (loss) per share; Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from discontinued operations",
        "terseLabel": "Diluted controlling interest net income from discontinued operations"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShareFromDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the allowance relating to impairments of financial assets due to credit losses. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of allowance for credit losses [text block]",
        "terseLabel": "Summary of Changes in the Allowance for Expected Credit Losses"
       }
      }
     },
     "localname": "DisclosureOfAllowanceForCreditLossesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [abstract]",
        "terseLabel": "Disclosure of analysis of single amount of discontinued operations [abstract]"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the analysis of the single amount of discontinued operations. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [text block]",
        "terseLabel": "Summary of the Discontinued Operation"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [line items]",
        "terseLabel": "Disclosure of analysis of single amount of discontinued operations [line items]"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the analysis of the single amount of discontinued operations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [table]",
        "terseLabel": "Disclosure of analysis of single amount of discontinued operations [table]"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of basis of preparation of financial statements [text block]",
        "terseLabel": "Basis of Preparation"
       }
      }
     },
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]",
        "terseLabel": "Bank Loans and Notes Payables"
       }
      }
     },
     "localname": "DisclosureOfBorrowingsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [abstract]",
        "terseLabel": "Disclosure of detailed information about business combination [abstract]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for business combinations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of business combinations [text block]",
        "terseLabel": "Mergers and Acquisitions"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [line items]",
        "terseLabel": "Disclosure of Detailed Information About Business Combination [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsTable": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [table]",
        "terseLabel": "Disclosure of detailed information about business combination [table]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of cash and cash equivalents [text block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CashandCashEquivalents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [line items]",
        "terseLabel": "Disclosure of changes in accounting estimates [line items]"
       }
      }
     },
     "localname": "DisclosureOfChangesInAccountingEstimatesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesTable": {
     "auth_ref": [
      "r216"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the changes in accounting estimates."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [table]",
        "terseLabel": "Disclosure of changes in accounting estimates [table]"
       }
      }
     },
     "localname": "DisclosureOfChangesInAccountingEstimatesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [abstract]",
        "terseLabel": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]",
        "terseLabel": "Disclosure of classes of share capital [line items]"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]",
        "terseLabel": "Disclosure of classes of share capital [table]"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [line items]",
        "terseLabel": "Disclosure of contingent liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesTable": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to contingent liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [table]",
        "terseLabel": "Disclosure of contingent liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of deferred taxes [text block]",
        "terseLabel": "Schedule of Deferred Income Tax"
       }
      }
     },
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [abstract]",
        "terseLabel": "Disclosure of defined benefit plans [abstract]"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [line items]",
        "terseLabel": "Disclosure of defined benefit plans [line items]"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansTable": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to defined benefit plans."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [table]",
        "terseLabel": "Disclosure of defined benefit plans [table]"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of derivative financial instruments. [Refer: Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of derivative financial instruments [text block]",
        "terseLabel": "Summary of Financial Assets and Liabilities Measured at Fair Value"
       }
      }
     },
     "localname": "DisclosureOfDerivativeFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [abstract]",
        "terseLabel": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [text block]",
        "terseLabel": "Summary of Detailed Information About Borrowings"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]",
        "terseLabel": "Disclosure of detailed information about borrowings [line items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]",
        "terseLabel": "Disclosure of detailed information about borrowings [table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [text block]",
        "terseLabel": "Summary of Preliminary Estimate of Fair Value of Net Assets Acquired and Reconciliation of Cash Flows"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Schedule of Property, Plant and Equipment"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentTables",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]",
        "terseLabel": "Summary of Revenue From Contracts With Customers"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]",
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [line items]"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]",
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of discontinued operations. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of discontinued operations [text block]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "DisclosureOfDiscontinuedOperationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Discontinuedoperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDividendsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of dividends [text block]",
        "terseLabel": "Summary of Dividends Declared and Paid"
       }
      }
     },
     "localname": "DisclosureOfDividendsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for the effect of changes in foreign exchange rates."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of effect of changes in foreign exchange rates [text block]",
        "terseLabel": "Balances and Transactions in Foreign Currencies"
       }
      }
     },
     "localname": "DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of employee benefits [text block]",
        "terseLabel": "Post-Employment and Other Non-current Employee Benefits"
       }
      }
     },
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of entity's operating segments [text block]",
        "terseLabel": "Information by Segment"
       }
      }
     },
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Informationbysegment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfExternalCreditExposuresExplanatory": {
     "auth_ref": [
      "r396",
      "r401"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of external credit grades. [Refer: External credit grades [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of external credit grades [text block]",
        "terseLabel": "Summary of Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks"
       }
      }
     },
     "localname": "DisclosureOfExternalCreditExposuresExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfExternalCreditExposuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of external credit grades [line items]",
        "terseLabel": "Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]"
       }
      }
     },
     "localname": "DisclosureOfExternalCreditExposuresLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfExternalCreditExposuresTable": {
     "auth_ref": [
      "r396",
      "r401"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to external credit grades."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of external credit grades [table]",
        "terseLabel": "Disclosure of external credit grades [table]"
       }
      }
     },
     "localname": "DisclosureOfExternalCreditExposuresTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [text block]",
        "terseLabel": "Summary of Changes in the Balance of Plan Assets"
       }
      }
     },
     "localname": "DisclosureOfFairValueOfPlanAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [text block]",
        "terseLabel": "Disclosure of Accounts Receivable, Net"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [line items]",
        "terseLabel": "Disclosure of financial assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsTable": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [table]",
        "terseLabel": "Disclosure of financial assets [table]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets that are either past due or impaired. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets that are either past due or impaired [text block]",
        "terseLabel": "Aging Analysis of Accounts Receivable"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [abstract]",
        "terseLabel": "Disclosure of detailed information about financial instruments [abstract]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [line items]",
        "terseLabel": "Disclosure of detailed information about financial instruments [line items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "auth_ref": [
      "r318",
      "r324",
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]",
        "terseLabel": "Disclosure of detailed information about financial instruments [table]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [line items]",
        "terseLabel": "Disclosure of financial liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesTable": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [table]",
        "terseLabel": "Disclosure of financial liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for the entity's first-time adoption of International Financial Reporting Standards."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of first-time adoption [text block]",
        "terseLabel": "Future Impact of Recently Issued Accounting Standards not yet in Effect:"
       }
      }
     },
     "localname": "DisclosureOfFirstTimeAdoptionExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information about key management personnel [text block]",
        "terseLabel": "Schedule of Key Management Remuneration"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information for cash-generating units. [Refer: Cash-generating units [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information for cash-generating units [text block]",
        "terseLabel": "Disclosure of Aggregate Carrying Amounts of Goodwill and Distribution Rights Allocated to Each CGUl"
       }
      }
     },
     "localname": "DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [abstract]",
        "terseLabel": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]",
        "terseLabel": "Disclosure of detailed information about intangible assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]",
        "terseLabel": "Disclosure of detailed information about intangible assets [table]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of inventories [text block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "DisclosureOfInventoriesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInvestmentPropertyLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about investment property [line items]",
        "terseLabel": "Disclosure of Detailed Information About Investment Property [line items]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentPropertyLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInvestmentPropertyTable": {
     "auth_ref": [
      "r183"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of investment property."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about investment property [table]",
        "terseLabel": "Disclosure of detailed information about investment property [table]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentPropertyTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIssuedCapitalExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of issued capital. [Refer: Issued capital]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of issued capital [text block]",
        "terseLabel": "Summary of Capital Stock"
       }
      }
     },
     "localname": "DisclosureOfIssuedCapitalExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfJointVenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [abstract]"
       }
      }
     },
     "localname": "DisclosureOfJointVenturesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "auth_ref": [
      "r276",
      "r277"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DisclosureOfLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [abstract]",
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [abstract]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [text block]",
        "terseLabel": "Schedule of Company's Lease Liabilities"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [line items]",
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [line items]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of operating lease payments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [table]",
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [table]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [line items]",
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [line items]"
       }
      }
     },
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": {
     "auth_ref": [
      "r320",
      "r321"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [table]",
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [table]"
       }
      }
     },
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [text block]",
        "terseLabel": "Balances of Liabilities for Post-employment and Other Non-current Employee Benefits"
       }
      }
     },
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [line items]",
        "terseLabel": "Disclosure of net defined benefit liability (asset) [line items]"
       }
      }
     },
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the net defined benefit liability (asset)."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [table]",
        "terseLabel": "Disclosure of net defined benefit liability (asset) [table]"
       }
      }
     },
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [abstract]"
       }
      }
     },
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]",
        "terseLabel": "Disclosure of non-adjusting events after reporting period [line items]"
       }
      }
     },
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]",
        "terseLabel": "Disclosure of non-adjusting events after reporting period [table]"
       }
      }
     },
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-controlling interests [text block]",
        "terseLabel": "Non-Controlling Interest in Consolidated Subsidiaries"
       }
      }
     },
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of offsetting of financial liabilities [line items]",
        "terseLabel": "Disclosure of offsetting of financial liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfOffsettingOfFinancialLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the offsetting of financial liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of offsetting of financial liabilities [table]",
        "terseLabel": "Disclosure of offsetting of financial liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfOffsettingOfFinancialLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [abstract]",
        "terseLabel": "Disclosure of operating segments [abstract]"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [text block]",
        "terseLabel": "Summary of Segment Disclosure for Company's Consolidated Operations"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]",
        "terseLabel": "Disclosure of operating segments [line items]"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]",
        "terseLabel": "Disclosure of operating segments [table]"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other current assets. [Refer: Other current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other current assets [text block]",
        "terseLabel": "Summary of Other Current Assets"
       }
      }
     },
     "localname": "DisclosureOfOtherCurrentAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other current liabilities. [Refer: Other current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other current liabilities [text block]",
        "terseLabel": "Schedule of Other Current Financial Liabilities"
       }
      }
     },
     "localname": "DisclosureOfOtherCurrentLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other non-current liabilities. [Refer: Other non-current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other non-current liabilities [text block]",
        "terseLabel": "Summary of Other Non-current Financial Liabilities"
       }
      }
     },
     "localname": "DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income or expense. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other operating income (expense) [text block]",
        "terseLabel": "Summary of Other Income and Expenses"
       }
      }
     },
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [abstract]",
        "terseLabel": "Disclosure of other provisions [abstract]"
       }
      }
     },
     "localname": "DisclosureOfOtherProvisionsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for other provisions, contingent liabilities and contingent assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions, contingent liabilities and contingent assets [text block]",
        "terseLabel": "Other Liabilities, Provisions and Commitments"
       }
      }
     },
     "localname": "DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [line items]",
        "terseLabel": "Disclosure of other provisions [line items]"
       }
      }
     },
     "localname": "DisclosureOfOtherProvisionsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsTable": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to other provisions."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [table]",
        "terseLabel": "Disclosure of other provisions [table]"
       }
      }
     },
     "localname": "DisclosureOfOtherProvisionsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property, Plant &amp; Equipment"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Propertyplantequipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]",
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfProvisionsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of provisions. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of provisions [text block]",
        "terseLabel": "Summary of Changes in Provisions"
       }
      }
     },
     "localname": "DisclosureOfProvisionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Schedule of Company's Right-of-use Asset"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [text block]",
        "terseLabel": "Summary of Reconciliation of Changes in Intangible Assets and Goodwill"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [text block]",
        "terseLabel": "Summary of Reconciliation of Liabilities Arising From Financing Activities"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [line items]",
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities [line items]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of liabilities arising from financing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [table]",
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities [table]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of share capital, reserves and other equity interest [text block]",
        "terseLabel": "Equity"
       }
      }
     },
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Equity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Bonus Programs"
       }
      }
     },
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusPrograms"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "auth_ref": [
      "r148",
      "r151",
      "r247"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [text block]",
        "terseLabel": "Summary of Significant Investments in Subsidiaries"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [line items]",
        "terseLabel": "Disclosure of Subsidiaries [line items]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "auth_ref": [
      "r148",
      "r151",
      "r247"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]",
        "terseLabel": "Disclosure of subsidiaries [table]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for significant accounting policies applied by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant accounting policies [text block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]",
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]",
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [abstract]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [abstract]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [line items]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [text block]",
        "terseLabel": "Trade Receivable, Net"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [abstract]",
        "terseLabel": "Disclosure of transactions between related parties [abstract]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [text block]",
        "terseLabel": "Summary of Transactions and Other Related Parties"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]",
        "terseLabel": "Disclosure of transactions between related parties [line items]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]",
        "terseLabel": "Disclosure of transactions between related parties [table]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DiscontinuedOperationsMember": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of an entity that either has been disposed of or is classified as held for sale, and that: (a) represents a separate major line of business or geographical area of operations; (b) is part of a single co-ordinated plan to dispose of a separate major line of business or geographical area of operations; or (c) is a subsidiary acquired exclusively with a view to resale. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Discontinued operations [member]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "DiscontinuedOperationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DisposalsIntangibleAssetsAndGoodwill": {
     "auth_ref": [
      "r173"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets and goodwill resulting from disposals. [Refer: Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, intangible assets and goodwill",
        "negatedLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsIntangibleAssetsAndGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "negatedLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DistributionCosts": {
     "auth_ref": [
      "r2",
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of costs relating to the distribution of goods and services."
       }
      },
      "en-us": {
       "role": {
        "label": "Distribution costs",
        "terseLabel": "Distribution costs"
       }
      }
     },
     "localname": "DistributionCosts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaid": {
     "auth_ref": [
      "r10"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to owners",
        "terseLabel": "Dividends declared and paid"
       }
      }
     },
     "localname": "DividendsPaid",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends paid, classified as financing activities",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per ordinary share."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends paid, ordinary shares per share",
        "terseLabel": "Dividends declared and paid per share"
       }
      }
     },
     "localname": "DividendsPaidOrdinarySharesPerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners": {
     "auth_ref": [
      "r15",
      "r70"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends proposed or declared after the reporting period but before financial statements are authorised for issue. Such dividends are not recognised as a liability at the end of the reporting period because no obligation exists at that time."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends proposed or declared before financial statements authorised for issue but not recognised as distribution to owners",
        "negatedLabel": "Dividends declared"
       }
      }
     },
     "localname": "DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r192"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow representing dividends received from joint ventures, classified as investing activities. [Refer: Joint ventures [member]; Dividends received]"
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends received from joint ventures, classified as investing activities",
        "terseLabel": "Dividends received from investments in associates and joint ventures (Note 10)",
        "verboseLabel": "Dividends received"
       }
      }
     },
     "localname": "DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to non-controlling interests. [Refer: Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to non-controlling interests",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "DividendsRecognisedAsDistributionsToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DonationsAndSubsidiesExpense": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 6.0,
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from donations and subsidies."
       }
      },
      "en-us": {
       "role": {
        "label": "Donations and subsidies expense",
        "terseLabel": "Donations"
       }
      }
     },
     "localname": "DonationsAndSubsidiesExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]",
        "terseLabel": "Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "Summary of Basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_EarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Earnings per share [line items]",
        "terseLabel": "Earnings per share [line items]"
       }
      }
     },
     "localname": "EarningsPerShareLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EarningsPerShareTable": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Earnings per share [table]",
        "terseLabel": "Earnings per share [table]"
       }
      }
     },
     "localname": "EarningsPerShareTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EffectOfOverlayApproachReclassificationAxis": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Effect of overlay approach reclassification [axis]",
        "terseLabel": "Effect of overlay approach reclassification [axis]"
       }
      }
     },
     "localname": "EffectOfOverlayApproachReclassificationAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "auth_ref": [
      "r362",
      "r368"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the elimination of intersegment amounts in the reconciliations of total segment amounts to amounts recognised in the entity's financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Elimination of intersegment amounts [member]",
        "terseLabel": "Eliminations"
       }
      }
     },
     "localname": "EliminationOfIntersegmentAmountsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "auth_ref": [
      "r1",
      "r3",
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "totalLabel": "Total employee benefits expense"
       }
      }
     },
     "localname": "EmployeeBenefitsExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EntitysOwnEquityInstrumentsMember": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments issued by the entity. It also represents the standard value for the 'Classes of entity's own equity instruments' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's own equity instruments [member]",
        "terseLabel": "Entity's own equity instruments"
       }
      }
     },
     "localname": "EntitysOwnEquityInstrumentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForAssociatesMember": {
     "auth_ref": [
      "r148",
      "r151",
      "r249",
      "r388",
      "r391"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for associates [member]",
        "terseLabel": "Entity's total for associates"
       }
      }
     },
     "localname": "EntitysTotalForAssociatesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "auth_ref": [
      "r290",
      "r295"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for business combinations [member]",
        "terseLabel": "Entity's total for business combinations"
       }
      }
     },
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForJointVenturesMember": {
     "auth_ref": [
      "r148",
      "r151",
      "r248",
      "r388",
      "r391"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Joint ventures' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for joint ventures [member]",
        "terseLabel": "Entity's total for joint ventures"
       }
      }
     },
     "localname": "EntitysTotalForJointVenturesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [member]",
        "terseLabel": "Entity's total for related parties"
       }
      }
     },
     "localname": "EntitysTotalForRelatedPartiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for segment consolidation items [member]",
        "terseLabel": "Entity's total for segment consolidation items"
       }
      }
     },
     "localname": "EntitysTotalForSegmentConsolidationItemsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "auth_ref": [
      "r148",
      "r151",
      "r247"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for subsidiaries [member]",
        "terseLabel": "Entity's total for subsidiaries"
       }
      }
     },
     "localname": "EntitysTotalForSubsidiariesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Equity": {
     "auth_ref": [
      "r31",
      "r42",
      "r218",
      "r220",
      "r250",
      "r251",
      "r252"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "TOTAL EQUITY"
       }
      }
     },
     "localname": "Equity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "EQUITY",
        "verboseLabel": "Equity:"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAndLiabilities": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "TOTAL LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "EquityAndLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "terseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "EquityAndLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "terseLabel": "Equity attributable to equity holders of the parent",
        "totalLabel": "Equity attributable to equity holders of the parent"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Equity attributable to equity holders of the parent"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity [member]",
        "terseLabel": "Equity"
       }
      }
     },
     "localname": "EquityMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees."
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "The total expense recognized for the period arising from share-based payment transactions"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense recognised during the period in respect of bad or doubtful debts due from related parties. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense recognised during period for bad and doubtful debts for related party transaction",
        "terseLabel": "Expenses from uncollectibility balances due from related party"
       }
      }
     },
     "localname": "ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The explanation of the risk management strategy related to hedge accounting."
       }
      },
      "en-us": {
       "role": {
        "label": "Explanation of risk management strategy related to hedge accounting [text block]",
        "terseLabel": "Summary of Sensitivity Analysis of Interest Rate Risks Management"
       }
      }
     },
     "localname": "ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_FinanceIncome": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 10.0,
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income associated with interest and other financing activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance income",
        "negatedLabel": "Financial income, net",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "FinanceIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssets": {
     "auth_ref": [
      "r317",
      "r322",
      "r323",
      "r325",
      "r326"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets",
        "terseLabel": "Financial assets"
       }
      }
     },
     "localname": "FinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsMember": {
     "auth_ref": [
      "r331",
      "r332",
      "r371",
      "r383",
      "r384"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]",
        "terseLabel": "Financial assets, class"
       }
      }
     },
     "localname": "FinancialAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of financial instruments designated as hedging instruments. Hedging instruments are designated derivatives or (for a hedge of the risk of changes in foreign currency exchange rates only) designated non-derivative financial assets or non-derivative financial liabilities whose fair value or cash flows are expected to offset changes in the fair value or cash flows of a designated hedged item. [Refer: At fair value [member]; Derivatives [member]; Derivative financial assets; Derivative financial liabilities; Financial instruments, class [member]; Financial assets; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial instruments designated as hedging instruments, at fair value",
        "periodEndLabel": "Financial instruments designated as hedging instruments, at fair value, ending balance",
        "periodStartLabel": "Financial instruments designated as hedging instruments, at fair value, begging balance"
       }
      }
     },
     "localname": "FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilities": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities",
        "terseLabel": "Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesTypeMember": {
     "auth_ref": [
      "r342",
      "r343"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated types of financial liabilities. It also represents the standard value for the 'Types of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, type [member]",
        "terseLabel": "Financial liabilities, type"
       }
      }
     },
     "localname": "FinancialLiabilitiesTypeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinishedGoods": {
     "auth_ref": [
      "r40",
      "r125"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 6.0,
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current finished goods",
        "terseLabel": "Finished products"
       }
      }
     },
     "localname": "FinishedGoods",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FixedInterestRateMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Fixed interest rate [member]",
        "terseLabel": "Fixed Interest Rate"
       }
      }
     },
     "localname": "FixedInterestRateMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FloatingInterestRateMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a non-fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Floating interest rate [member]",
        "terseLabel": "Floating Interest Rate"
       }
      }
     },
     "localname": "FloatingInterestRateMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ForeignCountriesMember": {
     "auth_ref": [
      "r364",
      "r365"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for countries outside the entity's country of domicile. [Refer: Country of domicile [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Foreign countries [member]",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "ForeignCountriesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ForwardContractMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a contract between two parties for the purchase or sale of an underlying asset at a specified future date for a settlement price determined in advance."
       }
      },
      "en-us": {
       "role": {
        "label": "Forward contract [member]",
        "terseLabel": "Forward agreements to purchase foreign currency"
       }
      }
     },
     "localname": "ForwardContractMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation": {
     "auth_ref": [
      "r301"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised on the measurement to fair value less costs to sell or on the disposal of the assets or disposal group(s) constituting the discontinued operation. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gain (loss) recognised on measurement to fair value less costs to sell or on disposal of assets or disposal groups constituting discontinued operation",
        "terseLabel": "Gain on sale of subsidiary"
       }
      }
     },
     "localname": "GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from settlements. Settlements are transactions that eliminate all further legal or constructive obligations for part or all of the benefits provided under a defined benefit plan, other than a payment of benefits to, or on behalf of, employees that is set out in the terms of the plan and included in the actuarial assumptions. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]; Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) arising from settlements, net defined benefit liability (asset)",
        "terseLabel": "(Gain)\u00a0or\u00a0Loss on\u00a0Settlement or curtailment"
       }
      }
     },
     "localname": "GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on disposals of other non-current assets. [Refer: Other non-current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on disposals of other non-current assets",
        "negatedLabel": "Other non-current assets",
        "negatedTerseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "GainsLossesOnDisposalsOfOtherNoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r127",
      "r211"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 4.0,
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail": {
       "order": 6.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "terseLabel": "Foreign exchange",
        "verboseLabel": "Foreign exchange gain (loss), net"
       }
      }
     },
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r309"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 6.0,
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial assets at fair value through profit or loss",
        "terseLabel": "Market value (loss) gain on financial instruments",
        "verboseLabel": "Market value (loss) on financial instruments"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnHedgingInstrument": {
     "auth_ref": [
      "r395"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on hedging instruments in fair value hedges. [Refer: Fair value hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on hedging instrument, fair value hedges",
        "negatedLabel": "Derivative instruments"
       }
      }
     },
     "localname": "GainsLossesOnHedgingInstrument",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnNetMonetaryPosition": {
     "auth_ref": [
      "r152"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) representing the difference resulting from the restatement of non-monetary assets, owners' equity and items in the statement of comprehensive income and the adjustment of index linked assets and liabilities in hyperinflationary reporting."
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on net monetary position",
        "terseLabel": "Inflation adjustment"
       }
      }
     },
     "localname": "GainsLossesOnNetMonetaryPosition",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsOnDisposalsOfNoncurrentAssets": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gain on disposals of non-current assets. [Refer: Non-current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains on disposals of non-current assets",
        "terseLabel": "Gain on sale of long-lived assets"
       }
      }
     },
     "localname": "GainsOnDisposalsOfNoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeographicalAreasAxis": {
     "auth_ref": [
      "r101",
      "r264",
      "r366",
      "r381"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]",
        "terseLabel": "Geographical areas [axis]"
       }
      }
     },
     "localname": "GeographicalAreasAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GeographicalAreasMember": {
     "auth_ref": [
      "r101",
      "r264",
      "r366",
      "r381"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [member]",
        "terseLabel": "Geographical areas"
       }
      }
     },
     "localname": "GeographicalAreasMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationParentheticalDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Goodwill": {
     "auth_ref": [
      "r18",
      "r163",
      "r165",
      "r294"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GoodwillMember": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill [member]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "auth_ref": [
      "r91",
      "r171",
      "r185",
      "r188",
      "r294",
      "r323",
      "r325",
      "r326",
      "r398",
      "r406"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Cost"
       }
      }
     },
     "localname": "GrossCarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GrossProfit": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 2.0,
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross profit",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_HedgingInstrumentsAxis": {
     "auth_ref": [
      "r312",
      "r314"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Hedging instruments [axis]",
        "terseLabel": "Hedging instruments [axis]"
       }
      }
     },
     "localname": "HedgingInstrumentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_HedgingInstrumentsMember": {
     "auth_ref": [
      "r312",
      "r314"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for hedging instruments. A hedging instrument can be a designated: (a) derivative measured at fair value through profit or loss, except for some written options (see paragraph B6.2.4 of IFRS 9); (b) non-derivative financial asset or non-derivative financial liability measured at fair value through profit or loss, unless it is a financial liability designated as at fair value through profit or loss for which the amount of its change in fair value that is attributable to changes in the credit risk of that liability is presented in other comprehensive income in accordance with paragraph 5.7.7 of IFRS 9. For a hedge of foreign currency risk, the foreign currency risk component of a non-derivative financial asset or a non-derivative financial liability may be designated as a hedging instrument provided that it is not an investment in an equity instrument for which an entity has elected to present changes in fair value in other comprehensive income in accordance with paragraph 5.7.5 of IFRS 9. This member also represents the standard value for the 'Hedging instruments' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Hedging instruments [member]",
        "terseLabel": "Hedging instruments [member]"
       }
      }
     },
     "localname": "HedgingInstrumentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "auth_ref": [
      "r286",
      "r296"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Identifiable assets acquired (liabilities assumed)",
        "totalLabel": "Net assets acquired"
       }
      }
     },
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, goodwill",
        "terseLabel": "Impairment loss recognised in profit or loss, goodwill"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InAccordanceWithIFRS9Member": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the information reported in accordance with IFRS 9."
       }
      },
      "en-us": {
       "role": {
        "label": "In accordance with IFRS 9 [member]",
        "terseLabel": "In accordance with IFRS 9"
       }
      }
     },
     "localname": "InAccordanceWithIFRS9Member",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent": {
     "auth_ref": [
      "r305"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income from discontinued operations attributable to owners of the parent. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income from discontinued operations attributable to owners of parent",
        "totalLabel": "Net income attributable to the equity holders of the parent from discontinued operations"
       }
      }
     },
     "localname": "IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]",
        "terseLabel": "Profit or loss [abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "auth_ref": [
      "r57",
      "r74",
      "r79",
      "r80",
      "r144",
      "r245",
      "r353"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": -1.0
      },
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "terseLabel": "Income taxes",
        "totalLabel": "Total income tax expense in consolidated net income"
       }
      }
     },
     "localname": "IncomeTaxExpenseContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome": {
     "auth_ref": [
      "r61",
      "r78"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income tax relating to cash flow hedges included in other comprehensive income",
        "terseLabel": "Unrealized loss (gain) on cash flow hedges"
       }
      }
     },
     "localname": "IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "auth_ref": [
      "r61",
      "r78"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income tax relating to components of other comprehensive income",
        "totalLabel": "Total income tax recognized in OCI"
       }
      }
     },
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax relating to components of other comprehensive income [abstract]",
        "terseLabel": "Income tax related to items charged or recognized directly in OCI during the year:"
       }
      }
     },
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss": {
     "auth_ref": [
      "r64"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income that will be reclassified to profit or loss. [Refer: Income tax relating to components of other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income tax relating to components of other comprehensive income that will be reclassified to profit or loss",
        "terseLabel": "Comprehensive income to be reclassified to profit or loss in subsequent periods"
       }
      }
     },
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome": {
     "auth_ref": [
      "r61",
      "r78"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to remeasurements of defined benefit plans. [Refer: Other comprehensive income; Reserve of remeasurements of defined benefit plans; Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income tax relating to remeasurements of defined benefit plans included in other comprehensive income",
        "terseLabel": "Remeasurements of the net defined benefit liability"
       }
      }
     },
     "localname": "IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember": {
     "auth_ref": [
      "r213",
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial effect of changes in accounting policy required by IFRSs. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) due to changes in accounting policy required by IFRSs [member]",
        "terseLabel": "Increase (Decrease) Due to Changes in Accounting Policy Required by IFRSs"
       }
      }
     },
     "localname": "IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents from continuing operations"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "terseLabel": "Effects of exchange rate changes and inflation effects on cash and cash equivalents held in foreign currencies",
        "verboseLabel": "Effects of exchange rate changes and inflation effects on the balance sheet of cash held in foreign currencies"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents from discontinued operations. [Refer: Cash and cash equivalents; Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents, discontinued operations",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents from discontinued operations"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination": {
     "auth_ref": [
      "r292"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in existing contingent liabilities recognised in a business combination. [Refer: Contingent liabilities recognised in business combination; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase in existing liabilities, contingent liabilities recognised in business combination",
        "terseLabel": "Contingencies added in business combinations"
       }
      }
     },
     "localname": "IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r112"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through changes in foreign exchange rates, net defined benefit liability (asset)",
        "negatedLabel": "Foreign exchange loss",
        "terseLabel": "Foreign exchange gain"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the disposal of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through disposal of subsidiary, equity",
        "terseLabel": "Philippines disposal"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughDisposalOfSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities",
        "terseLabel": "Non-cash Impacts, Foreign Exchange movements"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill": {
     "auth_ref": [
      "r175"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, intangible assets and goodwill",
        "terseLabel": "Effect of movements in exchange rates"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r95"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment",
        "terseLabel": "Effects of changes in foreign exchange rates"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r206"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, liabilities arising from financing activities",
        "terseLabel": "Non-cash Impacts, Others"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill": {
     "auth_ref": [
      "r176"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers and other changes, intangible assets and goodwill",
        "verboseLabel": "Transfer of completed development systems"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers from construction in progress. [Refer: Property, plant and equipment; Construction in progress]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers from construction in progress, property, plant and equipment",
        "terseLabel": "Transfer of completed projects in progress"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r207",
      "r211"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase through new leases, liabilities arising from financing activities",
        "terseLabel": "Non-cash impact , New\u00a0leases"
       }
      }
     },
     "localname": "IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsAndGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsAndGoodwillMember": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets and goodwill. It also represents the standard value for the 'Classes of intangible assets and goodwill' axis if no other member is used. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill [member]",
        "terseLabel": "Intangible assets and goodwill"
       }
      }
     },
     "localname": "IntangibleAssetsAndGoodwillMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IntangibleAssetsUnderDevelopmentMember": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing such assets under development. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets under development [member]",
        "verboseLabel": "Development systems"
       }
      }
     },
     "localname": "IntangibleAssetsUnderDevelopmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestExpense": {
     "auth_ref": [
      "r244",
      "r350",
      "r361"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 1.0,
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": -1.0
      },
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense",
        "terseLabel": "Interest expense",
        "totalLabel": "Interest Expense",
        "verboseLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail",
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense (income), net defined benefit liability (asset)",
        "terseLabel": "Interest expense",
        "verboseLabel": "Net\u00a0Interest\u00a0on the\u00a0Net\u00a0Defined Benefit Liability"
       }
      }
     },
     "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on borrowings",
        "terseLabel": "Interest on debts and borrowings"
       }
      }
     },
     "localname": "InterestExpenseOnBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "auth_ref": [
      "r268"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest expenses on lease liabilities"
       }
      }
     },
     "localname": "InterestExpenseOnLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestIncomeOnLoansAndReceivables": {
     "auth_ref": [
      "r389"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest income on loans and receivables. [Refer: Interest income; Loans and receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income on loans and receivables",
        "terseLabel": "Interest income on loans and receivables"
       }
      }
     },
     "localname": "InterestIncomeOnLoansAndReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest paid, classified as financing activities",
        "negatedLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRateRiskMember": {
     "auth_ref": [
      "r347",
      "r375",
      "r376",
      "r377",
      "r378"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest rate risk [member]",
        "terseLabel": "Interest Rate Risk"
       }
      }
     },
     "localname": "InterestRateRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestRateSwapContractMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an interest rate swap contract. [Refer: Swap contract [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest rate swap contract [member]",
        "terseLabel": "Interest rate swaps"
       }
      }
     },
     "localname": "InterestRateSwapContractMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestRateTypesMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest rate types [member]",
        "terseLabel": "Interest rate types"
       }
      }
     },
     "localname": "InterestRateTypesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as investing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest received, classified as investing activities",
        "terseLabel": "Interest received"
       }
      }
     },
     "localname": "InterestReceivedClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRevenueExpense": {
     "auth_ref": [
      "r60",
      "r354",
      "r361"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income (expense)",
        "negatedLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestRevenueExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Inventories": {
     "auth_ref": [
      "r21",
      "r36",
      "r123"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current inventories",
        "terseLabel": "Inventories",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "Inventories",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InventoryWritedown2011": {
     "auth_ref": [
      "r65",
      "r124"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Inventory write-down",
        "terseLabel": "Inventory write-down"
       }
      }
     },
     "localname": "InventoryWritedown2011",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r20",
      "r246",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments accounted for using equity method",
        "terseLabel": "Investments in associate companies and joint ventures"
       }
      }
     },
     "localname": "InvestmentAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount investment funds contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]; Investment funds [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investment funds, amount contributed to fair value of plan assets",
        "terseLabel": "Investment funds in portfolio"
       }
      }
     },
     "localname": "InvestmentFundsAmountContributedToFairValueOfPlanAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentPropertyMember": {
     "auth_ref": [
      "r12",
      "r254",
      "r256"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for investment property. It also represents the standard value for the 'Types of investment property' axis if no other member is used. [Refer: Investment property]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investment property [member]",
        "terseLabel": "Investment property"
       }
      }
     },
     "localname": "InvestmentPropertyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InvestmentsAccountedForUsingEquityMethodMember": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments accounted for using equity method [member]",
        "terseLabel": "Investment in Associates and Joint Ventures"
       }
      }
     },
     "localname": "InvestmentsAccountedForUsingEquityMethodMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in associates accounted for using equity method",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "InvestmentsInAssociatesAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInJointVentures": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in joint ventures",
        "terseLabel": "Investments in joint ventures"
       }
      }
     },
     "localname": "InvestmentsInJointVentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in joint ventures accounted for using the equity method. [Refer: Joint ventures [member]; Investments accounted for using equity method]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in joint ventures accounted for using equity method",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "InvestmentsInJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "auth_ref": [
      "r145"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 6.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in subsidiaries, joint ventures and associates",
        "terseLabel": "Investments in other entities",
        "verboseLabel": "Investments in other entities"
       }
      }
     },
     "localname": "InvestmentsInSubsidiariesJointVenturesAndAssociates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapital": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "IssuedCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapitalMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "IssuedCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ItemsOfContingentLiabilitiesAxis": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Items of contingent liabilities [axis]",
        "terseLabel": "Items of contingent liabilities [axis]"
       }
      }
     },
     "localname": "ItemsOfContingentLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ItemsOfContingentLiabilitiesMember": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated individual items of contingent liabilities. It also represents the standard value for the 'Items of contingent liabilities' axis if no other member is used. [Refer: Contingent liabilities [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Items of contingent liabilities [member]",
        "terseLabel": "Items of contingent liabilities"
       }
      }
     },
     "localname": "ItemsOfContingentLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_JointVenturesAxis": {
     "auth_ref": [
      "r148",
      "r151",
      "r248",
      "r388",
      "r391"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Joint ventures [axis]",
        "terseLabel": "Joint ventures [axis]"
       }
      }
     },
     "localname": "JointVenturesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_JointVenturesMember": {
     "auth_ref": [
      "r148",
      "r151",
      "r248",
      "r386",
      "r390"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for joint arrangements whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Joint ventures [member]",
        "terseLabel": "Joint Ventures"
       }
      }
     },
     "localname": "JointVenturesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LandMember": {
     "auth_ref": [
      "r87"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Land [member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember": {
     "auth_ref": [
      "r335",
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years and not later than seven years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than five years and not later than seven years [member]",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LaterThanFiveYearsAndNotLaterThanSevenYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "auth_ref": [
      "r273",
      "r274",
      "r335",
      "r340",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "terseLabel": "2026 and following years",
        "verboseLabel": "121 + days"
       }
      }
     },
     "localname": "LaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFourMonthsMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than four months [member]",
        "terseLabel": "91-120 days"
       }
      }
     },
     "localname": "LaterThanFourMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "auth_ref": [
      "r12",
      "r273",
      "r274",
      "r335",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than four years and not later than five years [member]",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember": {
     "auth_ref": [
      "r335",
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one month and not later than six months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one month and not later than six months [member]",
        "terseLabel": "1-6 months"
       }
      }
     },
     "localname": "LaterThanOneMonthAndNotLaterThanSixMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember": {
     "auth_ref": [
      "r12",
      "r326",
      "r344",
      "r399"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one month and not later than two months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one month and not later than two months [member]",
        "terseLabel": "1-30 days"
       }
      }
     },
     "localname": "LaterThanOneMonthAndNotLaterThanTwoMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "auth_ref": [
      "r335",
      "r339",
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than three years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one year and not later than three years [member]",
        "terseLabel": "2020",
        "verboseLabel": "One to three years"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "auth_ref": [
      "r12",
      "r273",
      "r274",
      "r335",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one year and not later than two years [member]",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember": {
     "auth_ref": [
      "r335",
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than seven years and not later than ten years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than seven years and not later than ten years [member]",
        "terseLabel": "2030"
       }
      }
     },
     "localname": "LaterThanSevenYearsAndNotLaterThanTenYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember": {
     "auth_ref": [
      "r335",
      "r338",
      "r345",
      "r397",
      "r404"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than six months and not later than one year."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than six months and not later than one year [member]",
        "terseLabel": "6-12 months"
       }
      }
     },
     "localname": "LaterThanSixMonthsAndNotLaterThanOneYearMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than four months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than three months and not later than four months [member]",
        "terseLabel": "61-90 days"
       }
      }
     },
     "localname": "LaterThanThreeMonthsAndNotLaterThanFourMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "auth_ref": [
      "r12",
      "r273",
      "r274",
      "r335",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than three years and not later than four years [member]",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember": {
     "auth_ref": [
      "r12",
      "r326",
      "r344",
      "r399"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two months and not later than three months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than two months and not later than three months [member]",
        "terseLabel": "31-60 days"
       }
      }
     },
     "localname": "LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "auth_ref": [
      "r12",
      "r273",
      "r274",
      "r335",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than two years and not later than three years [member]",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseLiabilities": {
     "auth_ref": [
      "r266"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "totalLabel": "Lease liabilities"
       }
      }
     },
     "localname": "LeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "auth_ref": [
      "r208",
      "r212"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease liabilities",
        "verboseLabel": "Financial leasing"
       }
      }
     },
     "localname": "LeaseLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      },
      "en-us": {
       "role": {
        "label": "Leasehold improvements [member]",
        "terseLabel": "Leasehold Improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LegalProceedingsProvisionMember": {
     "auth_ref": [
      "r168",
      "r170"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a provision for legal proceedings. [Refer: Other provisions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Legal proceedings provision [member]",
        "terseLabel": "Legal"
       }
      }
     },
     "localname": "LegalProceedingsProvisionMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "auth_ref": [
      "r114",
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 1 of fair value hierarchy [member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "Level1OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "Level2OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "auth_ref": [
      "r114",
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]",
        "terseLabel": "Levels of fair value hierarchy [axis]"
       }
      }
     },
     "localname": "LevelsOfFairValueHierarchyAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Liabilities": {
     "auth_ref": [
      "r31",
      "r250",
      "r251",
      "r252",
      "r354",
      "r360"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2020-01-01: The amount of present obligations of the entity arising from past events, the settlement of which is expected to result in an outflow from the entity of resources embodying economic benefits.\nEffective 2020-01-01: The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities",
        "negatedLabel": "Total liabilities",
        "terseLabel": "Total liabilities",
        "totalLabel": "TOTAL LIABILITIES"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities",
        "periodEndLabel": "Carrying value",
        "periodStartLabel": "Carrying value"
       }
      }
     },
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [axis]",
        "terseLabel": "Liabilities arising from financing activities [axis]"
       }
      }
     },
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [member]",
        "terseLabel": "Liabilities arising from financing activities"
       }
      }
     },
     "localname": "LiabilitiesArisingFromFinancingActivitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiabilitiesIncurred": {
     "auth_ref": [
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of liabilities incurred (for example, a liability for contingent consideration) as consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities incurred",
        "verboseLabel": "Remaining unpaid balance"
       }
      }
     },
     "localname": "LiabilitiesIncurred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": {
     "auth_ref": [
      "r105"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset)",
        "periodEndLabel": "Amount accumulated in other comprehensive income as of the end of the period, net of tax",
        "periodStartLabel": "Amount accumulated in other comprehensive income as of the beginning of the periods",
        "terseLabel": "Remeasurements of\u00a0the\u00a0Net\u00a0Defined Benefit Liability net\u00a0of\u00a0taxes",
        "totalLabel": "Net defined benefit liability"
       }
      }
     },
     "localname": "LiabilityAssetOfDefinedBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LongtermBorrowings": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current borrowings",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongtermBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LongtermBorrowingsMember": {
     "auth_ref": [
      "r208",
      "r212"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for long-term borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Long-term borrowings [member]",
        "terseLabel": "Long-term Borrowings"
       }
      }
     },
     "localname": "LongtermBorrowingsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LossesOnDisposalsOfNoncurrentAssets": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The losses on disposals of non-current assets. [Refer: Non-current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Losses on disposals of non-current assets",
        "terseLabel": "Loss on sale of long-lived assets"
       }
      }
     },
     "localname": "LossesOnDisposalsOfNoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MachineryMember": {
     "auth_ref": [
      "r88"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing long-lived, depreciable machinery used in operations. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Machinery [member]",
        "terseLabel": "Machinery and Equipment",
        "verboseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major components of tax expense (income) [abstract]",
        "terseLabel": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MarketRiskMember": {
     "auth_ref": [
      "r319",
      "r375",
      "r376",
      "r377",
      "r378"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market prices. Market risk comprises three types of risk: currency risk, interest rate risk and other price risk. [Refer: Currency risk [member]; Interest rate risk [member]; Other price risk [member]; Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Market risk [member]",
        "terseLabel": "Market risk"
       }
      }
     },
     "localname": "MarketRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MaturityAxis": {
     "auth_ref": [
      "r34",
      "r262",
      "r273",
      "r274",
      "r313",
      "r330",
      "r335",
      "r372",
      "r374",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      }
     },
     "localname": "MaturityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MeasurementAxis": {
     "auth_ref": [
      "r183",
      "r187",
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Measurement [axis]",
        "terseLabel": "Measurement [axis]"
       }
      }
     },
     "localname": "MeasurementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MiscellaneousOtherOperatingExpense": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Miscellaneous other operating expense",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "MiscellaneousOtherOperatingExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MiscellaneousOtherOperatingIncome": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating income. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Miscellaneous other operating income",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "MiscellaneousOtherOperatingIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [axis]",
        "terseLabel": "Net defined benefit liability (asset) [axis]"
       }
      }
     },
     "localname": "NetDefinedBenefitLiabilityAssetAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetMember": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the net defined benefit liability (asset). It also represents the standard value for the 'Net defined benefit liability (asset)' axis if no other member is used. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [member]",
        "terseLabel": "Net defined benefit liability (asset)"
       }
      }
     },
     "localname": "NetDefinedBenefitLiabilityAssetMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NetForeignExchangeGain": {
     "auth_ref": [
      "r127"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The net gain arising from foreign exchange differences. [Refer: Foreign exchange gain (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net foreign exchange gain",
        "negatedLabel": "Foreign exchange gain, net"
       }
      }
     },
     "localname": "NetForeignExchangeGain",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]",
        "terseLabel": "Non-adjusting events after reporting period [axis]"
       }
      }
     },
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NonadjustingEventsMember": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [member]",
        "terseLabel": "Non-adjusting events after reporting period"
       }
      }
     },
     "localname": "NonadjustingEventsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncontrollingInterests": {
     "auth_ref": [
      "r29",
      "r223",
      "r226"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "periodEndLabel": "Balance at end of the period",
        "periodStartLabel": "Balance at beginning of the period",
        "terseLabel": "Non-controlling interest in consolidated subsidiaries",
        "verboseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non-controlling interest",
        "verboseLabel": "Non-controlling interest"
       }
      }
     },
     "localname": "NoncontrollingInterestsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncurrentAssets": {
     "auth_ref": [
      "r35",
      "r230",
      "r232"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "terseLabel": "Noncurrent assets",
        "totalLabel": "Total non-current assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets:",
        "verboseLabel": "Non-current assets:"
       }
      }
     },
     "localname": "NoncurrentAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for non-current assets acquired in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets recognised as of acquisition date",
        "terseLabel": "Total other non current assets"
       }
      }
     },
     "localname": "NoncurrentAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "auth_ref": [
      "r266"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Non-current portion of lease liabilities",
        "verboseLabel": "Non-current lease liabilities"
       }
      }
     },
     "localname": "NoncurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilities": {
     "auth_ref": [
      "r37",
      "r230",
      "r234"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "terseLabel": "Noncurrent liabilities",
        "totalLabel": "Total non-current liabilities"
       }
      }
     },
     "localname": "NoncurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "NON-CURRENT LIABILITIES",
        "verboseLabel": "Non-current liabilities:"
       }
      }
     },
     "localname": "NoncurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentProvisionsForEmployeeBenefits": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions for employee benefits. [Refer: Provisions for employee benefits]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current provisions for employee benefits",
        "terseLabel": "Post-employment and other non-current employee benefits",
        "verboseLabel": "Total post-employment and other non-current employee benefits"
       }
      }
     },
     "localname": "NoncurrentProvisionsForEmployeeBenefits",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentRestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": 8.0,
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current restricted cash and cash equivalents",
        "verboseLabel": "Advances to acquire property, plant and equipment"
       }
      }
     },
     "localname": "NoncurrentRestrictedCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NotLaterThanOneMonthMember": {
     "auth_ref": [
      "r334",
      "r337",
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one month."
       }
      },
      "en-us": {
       "role": {
        "label": "Not later than one month [member]",
        "terseLabel": "0 days"
       }
      }
     },
     "localname": "NotLaterThanOneMonthMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "auth_ref": [
      "r33",
      "r273",
      "r274",
      "r335",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      },
      "en-us": {
       "role": {
        "label": "Not later than one year [member]",
        "terseLabel": "2021",
        "verboseLabel": "Less than one year"
       }
      }
     },
     "localname": "NotLaterThanOneYearMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotLaterThanThreeMonthsMember": {
     "auth_ref": [
      "r12",
      "r397",
      "r403"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than three months."
       }
      },
      "en-us": {
       "role": {
        "label": "Not later than three months [member]",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "NotLaterThanThreeMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotionalAmount": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      },
      "en-us": {
       "role": {
        "label": "Notional amount",
        "terseLabel": "Notional amount",
        "verboseLabel": "Notional Amount"
       }
      }
     },
     "localname": "NotionalAmount",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Number of options granted",
        "verboseLabel": "Number of shares"
       }
      }
     },
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfSharesIssued": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares issued",
        "terseLabel": "Capital stock (in shares)"
       }
      }
     },
     "localname": "NumberOfSharesIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares outstanding",
        "terseLabel": "Outstanding shares (in shares)"
       }
      }
     },
     "localname": "NumberOfSharesOutstanding",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_OperatingExpense": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of all operating expenses."
       }
      },
      "en-us": {
       "role": {
        "label": "Operating expense",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OperatingSegmentsMember": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for operating segments. An operating segment is a component of an entity: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same entity); (b) whose operating results are regularly reviewed by the entity\u2019s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance; and (c) for which discrete financial information is available. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Operating segments [member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OptionContractMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a derivative financial instrument that gives the holder the right, but not the obligation, to purchase or sell an underlying asset for a specified price determined in advance. [Refer: Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Option contract [member]",
        "terseLabel": "Option to purchase foreign currency"
       }
      }
     },
     "localname": "OptionContractMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OrdinarySharesMember": {
     "auth_ref": [
      "r46",
      "r153"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments. It also represents the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Ordinary Shares"
       }
      }
     },
     "localname": "OrdinarySharesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherAssets": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other assets",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherAssetsMember": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for assets that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other assets [member]",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "auth_ref": [
      "r7",
      "r49",
      "r62",
      "r239"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "terseLabel": "Other comprehensive (loss) income, net of tax",
        "totalLabel": "Total other comprehensive (loss) income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income, net of taxes:",
        "verboseLabel": "Other comprehensive income, net of taxes:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [
      "r38",
      "r63"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income, before tax; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Recognized during the year (obligation liability and plan assets)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "auth_ref": [
      "r38",
      "r62"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, exchange differences on translation",
        "negatedTerseLabel": "Accumulated currency translation effect",
        "terseLabel": "Exchange differences on translation of foreign operations",
        "verboseLabel": "Exchange differences on the translation of foreign operations and associates"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments": {
     "auth_ref": [
      "r38",
      "r62"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) from investments in equity instruments",
        "negatedLabel": "Loss from equity financial asset classified at FVOCI",
        "negatedTerseLabel": "Fair value loss on investment",
        "verboseLabel": "Loss from equity financial asset classified at FVOCI"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [
      "r38",
      "r62"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Re-measurements of the net defined benefit liability, net of taxes",
        "verboseLabel": "Remeasurements of the net defined benefit liability, net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "auth_ref": [
      "r59",
      "r69"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax",
        "totalLabel": "Other comprehensive (loss) income to be reclassified to profit or loss in subsequent periods"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "auth_ref": [
      "r59",
      "r69"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will not be reclassified to profit or loss, net of tax",
        "totalLabel": "Other comprehensive income (loss) not to be reclassified to profit or loss in subsequent periods"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentAssets": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current assets",
        "terseLabel": "Other current assets",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherCurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentFinancialAssets": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current financial assets",
        "terseLabel": "Other current financial assets",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherCurrentFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentFinancialLiabilities": {
     "auth_ref": [
      "r26",
      "r241"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities; Current financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current financial liabilities",
        "terseLabel": "Other current financial liabilities",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherCurrentFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentNonfinancialLiabilities": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current non-financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current non-financial liabilities",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherCurrentNonfinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentReceivables": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current receivables",
        "terseLabel": "Other",
        "verboseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherCurrentReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherEmployeeExpense": {
     "auth_ref": [
      "r119"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of employee expenses that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other employee expense",
        "terseLabel": "Post-employment benefits other"
       }
      }
     },
     "localname": "OtherEmployeeExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherEquityInterest": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other equity interest",
        "terseLabel": "Other equity instruments"
       }
      }
     },
     "localname": "OtherEquityInterest",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherEquityInterestMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other equity interest [member]",
        "terseLabel": "Other equity instruments"
       }
      }
     },
     "localname": "OtherEquityInterestMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherExpenseByFunction": {
     "auth_ref": [
      "r2",
      "r68",
      "r143"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'function of expense' form for its analysis of expenses."
       }
      },
      "en-us": {
       "role": {
        "label": "Other expense, by function",
        "terseLabel": "Other expenses, net"
       }
      }
     },
     "localname": "OtherExpenseByFunction",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherExpenseByNature": {
     "auth_ref": [
      "r1",
      "r68"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 5.0,
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": -1.0
      },
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other expenses, by nature",
        "terseLabel": "Other expenses",
        "totalLabel": "Other expenses"
       }
      }
     },
     "localname": "OtherExpenseByNature",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFinancialLiabilities": {
     "auth_ref": [
      "r26"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other financial liabilities",
        "terseLabel": "Other financial liabilities"
       }
      }
     },
     "localname": "OtherFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherIncome": {
     "auth_ref": [
      "r1",
      "r2",
      "r140"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 8.0,
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of operating income that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other income",
        "terseLabel": "Other income",
        "totalLabel": "Other income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income or expense from subsidiaries, jointly controlled entities and associates that the entity does not separately disclose in the same statement or note. [Refer: Associates [member]; Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other income (expense) from subsidiaries, jointly controlled entities and associates",
        "terseLabel": "Equity earnings (loss) recognized"
       }
      }
     },
     "localname": "OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r202"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as financing activities, that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other inflows (outflows) of cash, classified as financing activities",
        "terseLabel": "Other financing activities",
        "verboseLabel": "Proceeds from issuing shares"
       }
      }
     },
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other intangible assets [member]",
        "terseLabel": "Other indefinite lived intangible assets"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherInventories": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of inventory that the entity does not separately disclose in the same statement or note. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current inventories",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherInventories",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentFinancialAssets": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current financial assets",
        "terseLabel": "Other non-current financial assets",
        "totalLabel": "Other non-current financial assets"
       }
      }
     },
     "localname": "OtherNoncurrentFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentFinancialLiabilities": {
     "auth_ref": [
      "r26",
      "r242"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current financial liabilities",
        "terseLabel": "Other non-current financial liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentNonfinancialAssets": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current non-financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current non-financial assets",
        "terseLabel": "Other non-current assets",
        "totalLabel": "Other non-current assets"
       }
      }
     },
     "localname": "OtherNoncurrentNonfinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentNonfinancialLiabilities": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current non-financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current non-financial liabilities",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentNonfinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail": {
       "order": 9.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other operating income (expense)",
        "negatedTerseLabel": "Other expenses (income), net"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherPayables": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Amounts payable that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other payables",
        "terseLabel": "Other payables"
       }
      }
     },
     "localname": "OtherPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other property, plant and equipment [member]",
        "terseLabel": "Other",
        "verboseLabel": "Other equipment"
       }
      }
     },
     "localname": "OtherPropertyPlantAndEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherProvisionsMember": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other provisions [member]",
        "terseLabel": "Other provisions"
       }
      }
     },
     "localname": "OtherProvisionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherRelatedPartiesMember": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for related parties that the entity does not separately disclose in the same statement or note. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other related parties [member]",
        "terseLabel": "Other Related Parties"
       }
      }
     },
     "localname": "OtherRelatedPartiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherRevenue": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 2.0,
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from sources that the entity does not separately disclose in the same statement or note. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other revenue",
        "terseLabel": "Other operating revenues"
       }
      }
     },
     "localname": "OtherRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 12.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "Tax rate effects, in aggregate, on the reconciliation between the average effective tax rate and the applicable tax rate that the entity does not separately disclose in the reconciliation. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other tax rate effects for reconciliation between accounting profit and tax expense (income)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ParValuePerShare": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Par value per share",
        "terseLabel": "Fixed capital stock (nominal value) per share"
       }
      }
     },
     "localname": "ParValuePerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_ParentMember": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an entity that controls one or more entities."
       }
      },
      "en-us": {
       "role": {
        "label": "Parent [member]",
        "terseLabel": "Parent"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PastDueStatusAxis": {
     "auth_ref": [
      "r326",
      "r399"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Past due status [axis]",
        "terseLabel": "Past due status [axis]"
       }
      }
     },
     "localname": "PastDueStatusAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PastDueStatusMember": {
     "auth_ref": [
      "r326",
      "r399"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all past-due statuses. It also represents the standard value for the 'Past due status' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Past due status [member]",
        "terseLabel": "Past due status"
       }
      }
     },
     "localname": "PastDueStatusMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Past service cost, net defined benefit liability (asset)",
        "terseLabel": "Past\u00a0Service Cost",
        "verboseLabel": "Past service credit"
       }
      }
     },
     "localname": "PastServiceCostNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r196"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedTerseLabel": "Payments of lease liabilities, classified as financing activities"
       }
      }
     },
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of the entity's revenue. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of entity's revenue",
        "terseLabel": "Percentage of stock sold"
       }
      }
     },
     "localname": "PercentageOfEntitysRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in actuarial assumption",
        "terseLabel": "Impact on absolute terms of variation in the assumptions on net defined benefit liability"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleIncreaseInActuarialAssumption",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of voting equity interests acquired",
        "terseLabel": "Percentage of voting equity interests acquired"
       }
      }
     },
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PresentValueOfDefinedBenefitObligationMember": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the present value of a defined benefit obligation. The present value of a defined benefit obligation is the present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods."
       }
      },
      "en-us": {
       "role": {
        "label": "Present value of defined benefit obligation [member]",
        "terseLabel": "Present Value of Defined Benefit Obligation"
       }
      }
     },
     "localname": "PresentValueOfDefinedBenefitObligationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Presentation of leases for lessee [abstract]",
        "terseLabel": "Presentation of leases for lessee [abstract]"
       }
      }
     },
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from borrowings, classified as financing activities",
        "terseLabel": "Cash flows, Proceeds",
        "verboseLabel": "Proceeds from borrowings"
       }
      }
     },
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures": {
     "auth_ref": [
      "r197"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of bonds, notes and debentures."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issue of bonds, notes and debentures",
        "terseLabel": "Proceeds from bank loan"
       }
      }
     },
     "localname": "ProceedsFromIssueOfBondsNotesAndDebentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "auth_ref": [
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issuing shares",
        "verboseLabel": "Other financing activities"
       }
      }
     },
     "localname": "ProceedsFromIssuingShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r191"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities",
        "terseLabel": "Proceeds from the sale of long-lived assets"
       }
      }
     },
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "auth_ref": [
      "r263",
      "r363"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Products and services [axis]",
        "terseLabel": "Products and services [axis]"
       }
      }
     },
     "localname": "ProductsAndServicesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProductsAndServicesMember": {
     "auth_ref": [
      "r263",
      "r363"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Products and services [member]",
        "terseLabel": "Products and services"
       }
      }
     },
     "localname": "ProductsAndServicesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProfitLoss": {
     "auth_ref": [
      "r6",
      "r48",
      "r198",
      "r219",
      "r221",
      "r230",
      "r354",
      "r358",
      "r373",
      "r385"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "terseLabel": "Consolidated comprehensive income of the year, net of tax",
        "totalLabel": "CONSOLIDATED NET INCOME",
        "verboseLabel": "Consolidated net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to [abstract]",
        "terseLabel": "Attributable to:"
       }
      }
     },
     "localname": "ProfitLossAttributableToAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r51",
      "r225"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "terseLabel": "Net income of non-controlling interest"
       }
      }
     },
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "auth_ref": [
      "r155"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity",
        "verboseLabel": "Consolidated net income attributable to equity holders of the parent- continuing operations"
       }
      }
     },
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "auth_ref": [
      "r52"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "totalLabel": "Net income from operations attributable to equity holders of the parent."
       }
      }
     },
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "auth_ref": [
      "r1",
      "r2",
      "r300",
      "r354",
      "r358"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 22.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "negatedLabel": "Income before income taxes from continuing operations",
        "negatedTerseLabel": "Income before income taxes for continuing op.",
        "totalLabel": "Income before taxes from discontinued operations"
       }
      }
     },
     "localname": "ProfitLossBeforeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "auth_ref": [
      "r48",
      "r237",
      "r354",
      "r358"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations",
        "totalLabel": "Net income from continuing operations"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r305",
      "r306"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations attributable to non-controlling interests. [Refer: Profit (loss) from continuing operations; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations attributable to non-controlling interests",
        "terseLabel": "Non-controlling interest- continuing",
        "verboseLabel": "Non-controlling interest from continuing operations"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "auth_ref": [
      "r155"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity. [Refer: Continuing operations [member]; Profit (loss) from continuing operations]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity",
        "terseLabel": "Equity holders of the parent- continuing operations",
        "verboseLabel": "Equity holders of the parent- continuing"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperations": {
     "auth_ref": [
      "r58",
      "r66",
      "r238",
      "r299"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations",
        "totalLabel": "Net income from discontinued operations",
        "verboseLabel": "Net income after tax from discontinued operations"
       }
      }
     },
     "localname": "ProfitLossFromDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r305",
      "r306"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 4.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from discontinued operations attributable to non-controlling interests. [Refer: Profit (loss) from discontinued operations; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations attributable to non-controlling interests",
        "negatedLabel": "Less- amount attributable to non-controlling interest",
        "terseLabel": "Non-controlling interest discontinued",
        "verboseLabel": "Non-controlling interest from discontinued operations"
       }
      }
     },
     "localname": "ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "auth_ref": [
      "r155"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from discontinued operations attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss) from discontinued operations]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations attributable to ordinary equity holders of parent entity",
        "terseLabel": "Equity holders of the parent- discontinued operations"
       }
      }
     },
     "localname": "ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossOfAcquiree": {
     "auth_ref": [
      "r288"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) of the acquiree, since the acquisition date, included in the consolidated statement of comprehensive income. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) of acquiree since acquisition date",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLossOfAcquiree",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossOfCombinedEntity": {
     "auth_ref": [
      "r289"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Business combinations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) of combined entity as if combination occurred at beginning of period",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLossOfCombinedEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "auth_ref": [
      "r17",
      "r96"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period."
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [abstract]",
        "terseLabel": "Property, Plant &amp; Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r97",
      "r160",
      "r272"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]",
        "terseLabel": "Property, plant and equipment, net",
        "verboseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "auth_ref": [
      "r147",
      "r150",
      "r229"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in an associate attributable to the entity. [Refer: Associates [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in associate",
        "terseLabel": "Ownership Percentage"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointVenture": {
     "auth_ref": [
      "r147",
      "r150",
      "r229"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in joint venture",
        "terseLabel": "Ownership Percentage",
        "verboseLabel": "Percentage of ownership"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInJointVenture",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "auth_ref": [
      "r147",
      "r150",
      "r228"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in subsidiary",
        "terseLabel": "Ownership percentage"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfVotingRightsHeldInJointVenture": {
     "auth_ref": [
      "r147",
      "r150",
      "r229"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in a joint venture held by the entity. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of voting rights held in joint venture",
        "terseLabel": "Percentage of ordinary shares with full voting rights",
        "verboseLabel": "Percentage of voting rights"
       }
      }
     },
     "localname": "ProportionOfVotingRightsHeldInJointVenture",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a provision for taxes other than income tax. Income taxes include all domestic and foreign taxes which are based on taxable profits. Income taxes also include taxes, such as withholding taxes, which are payable by a subsidiary, associate or joint arrangement on distributions to the reporting entity. [Refer: Other provisions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Provision for taxes other than income tax [member]",
        "terseLabel": "Taxes"
       }
      }
     },
     "localname": "ProvisionForTaxesOtherThanIncomeTaxMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Provisions": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "kof_ProvisionsAndOtherLongTermLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities of uncertain timing or amount."
       }
      },
      "en-us": {
       "role": {
        "label": "Provisions",
        "periodEndLabel": "Balance at end of the period",
        "periodStartLabel": "Balance at beginning of the period",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "Provisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r190"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedLabel": "Acquisitions of intangible assets",
        "negatedTerseLabel": "Acquisitions of intangible assets"
       }
      }
     },
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r190"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Acquisitions of long-lived assets"
       }
      }
     },
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchasesOfGoodsRelatedPartyTransactions": {
     "auth_ref": [
      "r139"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of goods purchased by the entity in related party transactions. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchases of goods, related party transactions",
        "terseLabel": "Purchases and other expenses of coca cola FEMSA"
       }
      }
     },
     "localname": "PurchasesOfGoodsRelatedPartyTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RangeAxis": {
     "auth_ref": [
      "r255",
      "r257",
      "r258",
      "r280",
      "r333",
      "r374"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Range [axis]",
        "terseLabel": "Range [axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesMember": {
     "auth_ref": [
      "r255",
      "r257",
      "r258",
      "r280",
      "r333",
      "r374"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges [member]",
        "terseLabel": "Ranges"
       }
      }
     },
     "localname": "RangesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RawMaterials": {
     "auth_ref": [
      "r40",
      "r125"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of assets to be consumed in the production process or in the rendering of services. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current raw materials",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "RawMaterials",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RawMaterialsAndConsumablesUsed": {
     "auth_ref": [
      "r1",
      "r68"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_CostOfMerchandiseSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of raw materials and consumables used in the production process or in the rendering of services. [Refer: Current raw materials]"
       }
      },
      "en-us": {
       "role": {
        "label": "Raw materials and consumables used",
        "terseLabel": "Raw materials and consumables used"
       }
      }
     },
     "localname": "RawMaterialsAndConsumablesUsed",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in property, plant and equipment [abstract]",
        "terseLabel": "Reconciliation of changes in property, plant and equipment [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit": {
     "auth_ref": [
      "r162"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The higher of an asset\u2019s (or cash-generating unit\u2019s) fair value less costs of disposal and its value in use. [Refer: Cash-generating units [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Recoverable amount of asset or cash-generating unit",
        "terseLabel": "Recoverable tax"
       }
      }
     },
     "localname": "RecoverableAmountOfAssetOrCashgeneratingUnit",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RentalExpense": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense recognised on rental activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Rental expense",
        "terseLabel": "Rental expense"
       }
      }
     },
     "localname": "RentalExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RepaymentsOfBondsNotesAndDebentures": {
     "auth_ref": [
      "r197"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of bonds, notes and debentures."
       }
      },
      "en-us": {
       "role": {
        "label": "Repayments of bonds, notes and debentures",
        "terseLabel": "Liabilities paid",
        "verboseLabel": "Repayment of bonds"
       }
      }
     },
     "localname": "RepaymentsOfBondsNotesAndDebentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r195"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Repayments of borrowings, classified as financing activities",
        "negatedLabel": "Cash flows, Repayments",
        "negatedTerseLabel": "Repayments of borrowings"
       }
      }
     },
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReserveOfCashFlowHedgesMember": {
     "auth_ref": [
      "r11",
      "r370"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of cash flow hedges [member]",
        "terseLabel": "Valuation of the effective portion of derivative financial instruments"
       }
      }
     },
     "localname": "ReserveOfCashFlowHedgesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "auth_ref": [
      "r11",
      "r128"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements of foreign operations recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation [member]",
        "terseLabel": "Exchange differences on translation of foreign operations and associates"
       }
      }
     },
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from remeasurements of defined benefit plans. [Refer: Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of remeasurements of defined benefit plans [member]",
        "terseLabel": "Remeasurements of the net defined benefit liability"
       }
      }
     },
     "localname": "ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RestatedMember": {
     "auth_ref": [
      "r5",
      "r16",
      "r213",
      "r215",
      "r217",
      "r373"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Currently stated [member]",
        "terseLabel": "Currently stated"
       }
      }
     },
     "localname": "RestatedMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherCurrentFinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Restricted cash and cash equivalents",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarnings": {
     "auth_ref": [
      "r42",
      "r69"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarnings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarningsMember": {
     "auth_ref": [
      "r9",
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "auth_ref": [
      "r5",
      "r213",
      "r215",
      "r217"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Retrospective application and retrospective restatement [axis]",
        "terseLabel": "Retrospective application and retrospective restatement [axis]"
       }
      }
     },
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plans assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [member]; Interest expense (income), net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Return on plan assets excluding interest income or expense, net defined benefit liability (asset)",
        "terseLabel": "Actual return on trust assets"
       }
      }
     },
     "localname": "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Revenue": {
     "auth_ref": [
      "r1",
      "r2",
      "r55",
      "r230",
      "r236",
      "r300",
      "r349",
      "r357",
      "r363",
      "r364",
      "r367"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 1.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.\nEffective 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue",
        "terseLabel": "Total revenues",
        "totalLabel": "Total revenues",
        "verboseLabel": "Revenues"
       }
      }
     },
     "localname": "Revenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "auth_ref": [
      "r259",
      "r260"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue from contracts with customers",
        "terseLabel": "Revenue from contracts with customers"
       }
      }
     },
     "localname": "RevenueFromContractsWithCustomers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromDividends": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividend income",
        "terseLabel": "Dividend income"
       }
      }
     },
     "localname": "RevenueFromDividends",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromSaleOfGoods": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 1.0,
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the sale of goods. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue from sale of goods",
        "terseLabel": "Net sales"
       }
      }
     },
     "localname": "RevenueFromSaleOfGoods",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions": {
     "auth_ref": [
      "r139"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the sale of goods in related party transactions. [Refer: Revenue; Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue from sale of goods, related party transactions",
        "terseLabel": "Sales to affiliated parties"
       }
      }
     },
     "localname": "RevenueFromSaleOfGoodsRelatedPartyTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueOfAcquiree": {
     "auth_ref": [
      "r288"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue of acquiree since acquisition date",
        "terseLabel": "Total revenue"
       }
      }
     },
     "localname": "RevenueOfAcquiree",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueOfCombinedEntity": {
     "auth_ref": [
      "r289"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The revenue of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Business combinations [member]; Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue of combined entity as if combination occurred at beginning of period",
        "terseLabel": "Total revenues"
       }
      }
     },
     "localname": "RevenueOfCombinedEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssets": {
     "auth_ref": [
      "r271"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      },
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "periodEndLabel": "Balance at end of the period",
        "periodStartLabel": "Balance at beginning of the period",
        "terseLabel": "Rights of use assets",
        "verboseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "RightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssetsMember": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Right-of-use assets [member]",
        "verboseLabel": "Rights of use assets"
       }
      }
     },
     "localname": "RightofuseAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]",
        "terseLabel": "Segment consolidation items [axis]"
       }
      }
     },
     "localname": "SegmentConsolidationItemsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsAxis": {
     "auth_ref": [
      "r102",
      "r161",
      "r261",
      "r354",
      "r382"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segments [axis]",
        "terseLabel": "Segments [axis]"
       }
      }
     },
     "localname": "SegmentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsMember": {
     "auth_ref": [
      "r102",
      "r161",
      "r261",
      "r362",
      "r382"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Segments [member]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r56",
      "r352",
      "r361",
      "r387"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail": {
       "order": 8.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method",
        "terseLabel": "Equity in earnings (loss) of associated companies and joint ventures",
        "verboseLabel": "Share in the (loss) of equity accounted investees, net of taxes"
       }
      }
     },
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]",
        "terseLabel": "Share-based payment arrangements"
       }
      }
     },
     "localname": "SharebasedPaymentArrangementsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShorttermBorrowings": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current borrowings",
        "verboseLabel": "Short-term debt"
       }
      }
     },
     "localname": "ShorttermBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShorttermBorrowingsMember": {
     "auth_ref": [
      "r208",
      "r212"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for short-term borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Short-term borrowings [member]",
        "terseLabel": "Short-term Borrowings"
       }
      }
     },
     "localname": "ShorttermBorrowingsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "auth_ref": [
      "r148",
      "r151",
      "r249",
      "r388",
      "r391"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Associates [axis]",
        "terseLabel": "Associates [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "auth_ref": [
      "r148",
      "r151",
      "r247"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]",
        "terseLabel": "Subsidiaries [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SocialSecurityContributions": {
     "auth_ref": [
      "r121"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents social security contributions. [Refer: Employee benefits expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Social security contributions",
        "terseLabel": "Social security costs"
       }
      }
     },
     "localname": "SocialSecurityContributions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SpareParts": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of interchangeable parts that are kept in an inventory and are used for the repair or replacement of failed parts. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current spare parts",
        "terseLabel": "Non strategic spare parts"
       }
      }
     },
     "localname": "SpareParts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]",
        "terseLabel": "Statement of cash flows [abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]",
        "terseLabel": "Statement of changes in equity [abstract]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [abstract]",
        "terseLabel": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]",
        "terseLabel": "Statement of financial position [abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subclassifications of assets, liabilities and equities [abstract]"
       }
      }
     },
     "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SubsidiariesMember": {
     "auth_ref": [
      "r134",
      "r148",
      "r151",
      "r247"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for entities that are controlled by another entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries [member]",
        "terseLabel": "Subsidiaries"
       }
      }
     },
     "localname": "SubsidiariesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SurplusDeficitInPlanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surplus (deficit) in plan [abstract]",
        "terseLabel": "Financial:"
       }
      }
     },
     "localname": "SurplusDeficitInPlanAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax effect from change in tax rate",
        "negatedLabel": "Change in the statutory rate"
       }
      }
     },
     "localname": "TaxEffectFromChangeInTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance": {
     "auth_ref": [
      "r85",
      "r302"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax expense (income) relating to the gain (loss) on discontinuance when operations are discontinued. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income) relating to gain (loss) on discontinuance",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "TaxExpenseRelatingToGainLossOnDiscontinuance",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsSummaryoftheDiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxRateEffectFromChangeInTaxRate": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 9.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from a change in tax rate. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect from change in tax rate",
        "terseLabel": "Effect of change in statutory rate"
       }
      }
     },
     "localname": "TaxRateEffectFromChangeInTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "Tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from adjustments for the current tax of prior periods. [Refer: Average effective tax rate; Applicable tax rate; Adjustments for current tax of prior periods]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of adjustments for current tax of prior periods",
        "terseLabel": "Income tax from prior years"
       }
      }
     },
     "localname": "TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": -1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the expenses not deductible in determining taxable profit. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of expense not deductible in determining taxable profit (tax loss)",
        "negatedLabel": "Non-deductible expenses"
       }
      }
     },
     "localname": "TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 6.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": -1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from revenue that is exempt from taxation. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of revenues exempt from taxation",
        "negatedLabel": "Non-taxable income"
       }
      }
     },
     "localname": "TaxRateEffectOfRevenuesExemptFromTaxation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfTaxLosses": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 11.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from tax losses. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of tax losses",
        "terseLabel": "Tax loss"
       }
      }
     },
     "localname": "TaxRateEffectOfTaxLosses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TechnologybasedIntangibleAssetsMember": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing assets based on technology. Such assets may include patented and unpatented technology, databases as well as trade secrets. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Technology-based intangible assets [member]",
        "terseLabel": "Technology costs and management systems"
       }
      }
     },
     "localname": "TechnologybasedIntangibleAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]",
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      }
     },
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [member]",
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits"
       }
      }
     },
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate amount of temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements, for which deferred tax liabilities have not been recognised as a result of satisfying both of the following conditions: (a) the parent, investor, joint venturer or joint operator is able to control the timing of the reversal of the temporary difference; and (b) it is probable that the temporary difference will not reverse in the foreseeable future. [Refer: Associates [member]; Subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries]"
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements for which deferred tax liabilities have not been recognised",
        "terseLabel": "Unrecognized deferred tax liabilities"
       }
      }
     },
     "localname": "TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TerminationBenefitsExpense": {
     "auth_ref": [
      "r118"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense in relation to termination benefits. Termination benefits are employee benefits provided in exchange for the termination of an employee's employment as a result of either: (a) an entity's decision to terminate an employee's employment before the normal retirement date; or (b) an employee's decision to accept an offer of benefits in exchange for the termination of employment. [Refer: Employee benefits expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Termination benefits expense",
        "terseLabel": "Termination benefits"
       }
      }
     },
     "localname": "TerminationBenefitsExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TopOfRangeMember": {
     "auth_ref": [
      "r255",
      "r257",
      "r258",
      "r280",
      "r333",
      "r374"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Top of Range"
       }
      }
     },
     "localname": "TopOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables [abstract]",
        "terseLabel": "Liabilities (current included in suppliers and other liabilities and loans)"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayablesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Related parties [member]; Payables to related parties]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current payables to related parties",
        "terseLabel": "Due to related party"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "auth_ref": [
      "r22",
      "r39"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other current receivables",
        "terseLabel": "Accounts receivable, net",
        "totalLabel": "Accounts receivable, net",
        "verboseLabel": "Trade receivables, net"
       }
      }
     },
     "localname": "TradeAndOtherCurrentReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables [abstract]",
        "terseLabel": "Assets (current included in accounts receivable)"
       }
      }
     },
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from related parties. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current receivables due from related parties",
        "terseLabel": "Current receivables from related parties",
        "verboseLabel": "Due from related party"
       }
      }
     },
     "localname": "TradeAndOtherCurrentReceivablesDueFromRelatedParties",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayables": {
     "auth_ref": [
      "r24"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other payables",
        "totalLabel": "Trade payable"
       }
      }
     },
     "localname": "TradeAndOtherPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesToTradeSuppliers": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business."
       }
      },
      "en-us": {
       "role": {
        "label": "Trade payables",
        "terseLabel": "Suppliers"
       }
      }
     },
     "localname": "TradeAndOtherPayablesToTradeSuppliers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "auth_ref": [
      "r22",
      "r39"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other receivables",
        "totalLabel": "Current and non-current receivables"
       }
      }
     },
     "localname": "TradeAndOtherReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradingEquitySecuritiesMember": {
     "auth_ref": [
      "r254",
      "r256"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that (a) are acquired or incurred principally for the purpose of selling or repurchasing it in the near term; or (b) on initial recognition are part of a portfolio of identified financial instruments that are managed together and for which there is evidence of a recent actual pattern of short-term profit-taking."
       }
      },
      "en-us": {
       "role": {
        "label": "Trading equity securities [member]",
        "terseLabel": "Traded securities"
       }
      }
     },
     "localname": "TradingEquitySecuritiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfFinancialLiabilitiesAxis": {
     "auth_ref": [
      "r342",
      "r343"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of financial liabilities [axis]",
        "terseLabel": "Types of financial liabilities [axis]"
       }
      }
     },
     "localname": "TypesOfFinancialLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "auth_ref": [
      "r314",
      "r315",
      "r316",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of hedges [axis]",
        "terseLabel": "Types of hedges [axis]"
       }
      }
     },
     "localname": "TypesOfHedgesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfHedgesMember": {
     "auth_ref": [
      "r314",
      "r315",
      "r316",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of hedges. It also represents the standard value for the 'Types of hedges' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Hedges [member]",
        "terseLabel": "Hedges [member]"
       }
      }
     },
     "localname": "TypesOfHedgesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfInstrumentMember": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of financial instruments. It also represents the standard value for the 'Continuing involvement in derecognised financial assets by type of instrument' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of instrument [member]",
        "terseLabel": "Types of instrument"
       }
      }
     },
     "localname": "TypesOfInstrumentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of interest rates [axis]",
        "terseLabel": "Types of interest rates [axis]"
       }
      }
     },
     "localname": "TypesOfInterestRatesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfInvestmentPropertyAxis": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of investment property [axis]",
        "terseLabel": "Types of investment property [axis]"
       }
      }
     },
     "localname": "TypesOfInvestmentPropertyAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfRisksAxis": {
     "auth_ref": [
      "r310",
      "r320",
      "r321",
      "r375",
      "r376",
      "r377",
      "r379"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of risks [axis]",
        "terseLabel": "Types of risks [axis]"
       }
      }
     },
     "localname": "TypesOfRisksAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfRisksMember": {
     "auth_ref": [
      "r310",
      "r320",
      "r321",
      "r375",
      "r376",
      "r377",
      "r379"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Risks [member]",
        "terseLabel": "Risks"
       }
      }
     },
     "localname": "TypesOfRisksMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]",
        "terseLabel": "Types of share-based payment arrangements [axis]"
       }
      }
     },
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "Property, plant and equipment, useful live"
       }
      }
     },
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WagesAndSalaries": {
     "auth_ref": [
      "r121"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Wages and salaries",
        "terseLabel": "Wages and salaries"
       }
      }
     },
     "localname": "WagesAndSalaries",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average lessee's incremental borrowing rate applied to lease liabilities recognised in the statement of financial position at the date of initial application of IFRS 16. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16",
        "terseLabel": "Weighted average incremental borrowing rate"
       }
      }
     },
     "localname": "WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_WeightedAverageMember": {
     "auth_ref": [
      "r255",
      "r257",
      "r258",
      "r333",
      "r374"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an average in which each quantity to be averaged is assigned a weight that determines the relative effect of each quantity on the average."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average [member]",
        "terseLabel": "Weighted Average"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_WeightedAverageShares": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding",
        "terseLabel": "Weighted average number of shares for basic earnings per share (millions of shares)"
       }
      }
     },
     "localname": "WeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "kof_A1850SeniorNotesDue2023Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "1.850% Senior Notes Due 2023",
        "label": "1.850% Senior Notes Due 2023 [Member]",
        "terseLabel": "1.850% Senior Notes Due 2023"
       }
      }
     },
     "localname": "A1850SeniorNotesDue2023Member",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_A2750SeniorNotesDue2030Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.750% Senior Notes Due 2030",
        "label": "2.750% Senior Notes Due 2030 [Member]",
        "terseLabel": "2.750% Senior Notes Due 2030"
       }
      }
     },
     "localname": "A2750SeniorNotesDue2030Member",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "xbrltype": "stringItemType"
    },
    "kof_AccumulatedDefinedBenefitObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated defined benefit obligation",
        "label": "Accumulated defined benefit obligation",
        "totalLabel": "Accumulated benefit obligation"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitObligation",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AcquisitionsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisitions net defined benefit liability asset",
        "label": "Acquisitions net defined benefit liability asset",
        "negatedLabel": "Acquisitions net defined benefit liability asset",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "AcquisitionsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ActuarialGainsLossesArisingFromExperienceAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial gains losses arising from experience adjustments",
        "label": "Actuarial gains losses arising from experience adjustments",
        "terseLabel": "Actuarial gains or losses"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromExperienceAdjustments",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdeSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AdeS [member]",
        "label": "AdeS [Member]",
        "terseLabel": "AdeS"
       }
      }
     },
     "localname": "AdeSMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AdjustmentForAdoptionOfNewAccountingStandards": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for adoption of new accounting standards",
        "label": "Adjustment for adoption of new accounting standards",
        "negatedLabel": "Accounting standard adoption effects"
       }
      }
     },
     "localname": "AdjustmentForAdoptionOfNewAccountingStandards",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 18.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for increase decrease in accounts receivable and other current assets",
        "label": "Adjustments for increase decrease in accounts receivable and other current assets",
        "terseLabel": "Accounts receivable and other current assets"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for increase decrease in income tax paid",
        "label": "Adjustments for increase decrease in income tax paid",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInIncomeTaxPaid",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdjustmentsForMarketValueLossOnFinancialInstruments": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for market value loss on financial instruments",
        "label": "Adjustments for market value loss on financial instruments",
        "negatedLabel": "Market value loss on financial instruments"
       }
      }
     },
     "localname": "AdjustmentsForMarketValueLossOnFinancialInstruments",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdjustmentsForMonetaryPositionGainLossNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for monetary position gain loss net",
        "label": "Adjustments for monetary position gain loss net",
        "negatedLabel": "Monetary position gain, net"
       }
      }
     },
     "localname": "AdjustmentsForMonetaryPositionGainLossNet",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for non cash movements in post employment and other non current employee benefits",
        "label": "Adjustments for non cash movements in post employment and other non current employee benefits",
        "terseLabel": "Non-cash movements in post-employment and other non-current employee benefits obligations"
       }
      }
     },
     "localname": "AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdjustmentsForNonCashOperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for non cash operating expenses",
        "label": "Adjustments for non cash operating expenses",
        "terseLabel": "Non-cash operating (income) expenses"
       }
      }
     },
     "localname": "AdjustmentsForNonCashOperatingExpenses",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdjustmentsForOtherTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 25.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for other tax",
        "label": "Adjustments for other tax",
        "terseLabel": "Other Tax",
        "verboseLabel": "Other tax"
       }
      }
     },
     "localname": "AdjustmentsForOtherTax",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for share profit loss of associates and joint ventures accounted for using equity method net of taxes",
        "label": "Adjustments for share profit loss of associates and joint ventures accounted for using equity method net of taxes",
        "negatedLabel": "Share of the loss of associates and joint ventures accounted for using the equity method, net of taxes"
       }
      }
     },
     "localname": "AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdjustmentsForWriteOffIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 24.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for write off intangible assets",
        "label": "Adjustments for write off intangible assets",
        "terseLabel": "Write-off of intangible assets"
       }
      }
     },
     "localname": "AdjustmentsForWriteOffIntangibleAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdjustmentsForWriteOffLongLivedAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for write off long lived assets",
        "label": "Adjustments for write off long lived assets",
        "terseLabel": "Write-off of long-lived assets"
       }
      }
     },
     "localname": "AdjustmentsForWriteOffLongLivedAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Administrative expenses [member]",
        "label": "Administrative expenses [Member]",
        "terseLabel": "Administrative Expenses"
       }
      }
     },
     "localname": "AdministrativeExpensesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AdoptionOfIFRS16Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adoption of IFRS 16 [member]",
        "label": "Adoption of IFRS 16 [Member]",
        "terseLabel": "Adoption of IFRS 9"
       }
      }
     },
     "localname": "AdoptionOfIFRS16Member",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AdvancesForInventories": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances for inventories",
        "label": "Advances for inventories",
        "terseLabel": "Advances for inventories"
       }
      }
     },
     "localname": "AdvancesForInventories",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AdvertisingExpenseToRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advertising expense to related party transactions",
        "label": "Advertising expense to related party transactions",
        "terseLabel": "Advertisement expense paid to The Coca-Cola Company"
       }
      }
     },
     "localname": "AdvertisingExpenseToRelatedPartyTransactions",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AfterAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "After adoption [member]",
        "label": "After adoption [Member]",
        "terseLabel": "After Adoption"
       }
      }
     },
     "localname": "AfterAdoptionMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AgreementsWithCustomers": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreements with customers",
        "label": "Agreements with customers",
        "terseLabel": "Agreements with customers"
       }
      }
     },
     "localname": "AgreementsWithCustomers",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AlfaSabDeCvMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alfa, S.A.B. de C.V. [member]",
        "label": "Alfa, S.A.B. de C.V. [Member]",
        "terseLabel": "Alfa,\u00a0S.A.B. de C.V."
       }
      }
     },
     "localname": "AlfaSabDeCvMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AlimentosYBebidasDelAtlnticoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alimentos y bebidas del atlntico [member]",
        "label": "Alimentos y bebidas del atlntico [Member]",
        "terseLabel": "Alimentos y Bebidas del Atlntico"
       }
      }
     },
     "localname": "AlimentosYBebidasDelAtlnticoMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AllowanceForDoubtfulAccounts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for doubtful accounts",
        "label": "Allowance for doubtful accounts",
        "periodEndLabel": "Balance at the end of the year",
        "periodStartLabel": "Balance at the beginning of the year"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccounts",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AllowanceForDoubtfulAccountsChargesAndWriteoffs": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for doubtful accounts charges and write-offs",
        "label": "Allowance for doubtful accounts charges and write-offs",
        "negatedLabel": "Charges and write-offs of uncollectible accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsChargesAndWriteoffs",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AllowanceForDoubtfulAccountsDuringPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for doubtful accounts during period",
        "label": "Allowance for doubtful accounts during period",
        "terseLabel": "Allowance for the year"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsDuringPeriod",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AllowanceForDoubtfulAccountsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for doubtful accounts [line items]",
        "label": "Allowance for doubtful accounts [Line Items]",
        "terseLabel": "Allowance for Doubtful Accounts [Line Items]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_AllowanceForDoubtfulAccountsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for doubtful accounts [member]",
        "label": "Allowance for doubtful accounts [Member]",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AllowanceForDoubtfulAccountsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for Doubtful Accounts",
        "label": "Allowance for Doubtful Accounts [Roll Forward]",
        "terseLabel": "Allowance for Doubtful Accounts [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsRollForward",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_AllowanceForDoubtfulAccountsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for doubtful accounts [table]",
        "label": "Allowance for doubtful accounts [Table]",
        "terseLabel": "Allowance For Doubtful Accounts [table]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_AluminumPriceContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aluminum price contracts [member]",
        "label": "Aluminum price contracts [Member]",
        "terseLabel": "Aluminum price contracts"
       }
      }
     },
     "localname": "AluminumPriceContractsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AmericanDepositarySharesEachRepresenting10UnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "American Depositary Shares, each representing 10 units",
        "label": "American Depositary Shares, each representing 10 units [Member]",
        "terseLabel": "American Depositary Shares, each representing 10 units"
       }
      }
     },
     "localname": "AmericanDepositarySharesEachRepresenting10UnitsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AmortizationPrepaidExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 23.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization prepaid expenses",
        "label": "Amortization prepaid expenses",
        "terseLabel": "Amortization prepaid expenses"
       }
      }
     },
     "localname": "AmortizationPrepaidExpenses",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AmountInLegalReserve": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount in legal reserve",
        "label": "Amount in legal reserve",
        "terseLabel": "Amount in legal reserve"
       }
      }
     },
     "localname": "AmountInLegalReserve",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AmountReclassifiedFromOCIToProfitOrLoss": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount reclassified from OCI to profit or loss",
        "label": "Amount reclassified from OCI to profit or loss",
        "terseLabel": "Amount reclassified from OCI to profit or loss"
       }
      }
     },
     "localname": "AmountReclassifiedFromOCIToProfitOrLoss",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_AnnualBonusPercentageToPurchaseOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual bonus percentage to purchase options",
        "label": "Annual bonus percentage to purchase options",
        "terseLabel": "Annual bonus percentage"
       }
      }
     },
     "localname": "AnnualBonusPercentageToPurchaseOptions",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_AverageExchangeRateARSUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average exchange rate (ARS/USD) [member]",
        "label": "Average exchange rate (ARS/USD) [Member]",
        "terseLabel": "Average exchange rate (ARS/USD)"
       }
      }
     },
     "localname": "AverageExchangeRateARSUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AverageExchangeRateBRLUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average exchange rate (BRL/USD [member]",
        "label": "Average exchange rate (BRL/USD) [Member]",
        "terseLabel": "Average exchange rate (BRL/USD)"
       }
      }
     },
     "localname": "AverageExchangeRateBRLUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AverageExchangeRateCOPUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average exchange rate (COP/USD) [member]",
        "label": "Average exchange rate (COP/USD) [Member]",
        "terseLabel": "Average exchange rate (COP/USD)"
       }
      }
     },
     "localname": "AverageExchangeRateCOPUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AverageExchangeRateMXNUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average exchange rate (MXN/USD) [member]",
        "label": "Average exchange rate (MXN/USD) [Member]",
        "terseLabel": "Average exchange rate (MXN/USD)"
       }
      }
     },
     "localname": "AverageExchangeRateMXNUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AverageExchangeRateUYUUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average exchange rate (UYU/USD) [member]",
        "label": "Average exchange rate (UYU/USD) [Member]",
        "terseLabel": "Average exchange rate (UYU/USD)"
       }
      }
     },
     "localname": "AverageExchangeRateUYUUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AverageFederalProductionAndFederalSalesTax": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average federal production and federal sales tax",
        "label": "Average federal production and federal sales tax",
        "terseLabel": "Average federal production and federal sales tax"
       }
      }
     },
     "localname": "AverageFederalProductionAndFederalSalesTax",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_AverageInterestRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average interest rate [member]",
        "label": "Average Interest Rate [Member]",
        "terseLabel": "Average interest rate"
       }
      }
     },
     "localname": "AverageInterestRateMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AveragePriceUSDCentLbMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average price (USD cent/Lb) [member]",
        "label": "Average price (USD cent/Lb) [Member]",
        "terseLabel": "Average price (USD cent/Lb)"
       }
      }
     },
     "localname": "AveragePriceUSDCentLbMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AveragePriceUSDPerTonOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average price USD, per ton one [member]",
        "label": "Average price USD, per ton one [Member]",
        "terseLabel": "Average price (USD/Ton)"
       }
      }
     },
     "localname": "AveragePriceUSDPerTonOneMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_AveragePriceUSDPerTonTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average price USD, per ton two [member]",
        "label": "Average price USD, per ton two [Member]",
        "terseLabel": "Average price (USD /Ton)"
       }
      }
     },
     "localname": "AveragePriceUSDPerTonTwoMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_BBVABancomerSADeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BBVA bancomer SA de CV. [member]",
        "label": "BBVA bancomer SA de CV [Member]",
        "terseLabel": "BBVA Bancomer SA de CV"
       }
      }
     },
     "localname": "BBVABancomerSADeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_BalanceInLegalReserveFund": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance in legal reserve fund",
        "label": "Balance in legal reserve fund",
        "terseLabel": "Balance in legal reserve fund"
       }
      }
     },
     "localname": "BalanceInLegalReserveFund",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance of income tax included in accumulated other comprehensive income [abstract]",
        "label": "Balance of income tax included in accumulated other comprehensive income [Abstract]",
        "terseLabel": "Income tax related to items charged or recognized directly in OCI as of year-end:"
       }
      }
     },
     "localname": "BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance sheet location [axis]",
        "label": "Balance sheet location [Axis]",
        "terseLabel": "Balance Sheet Location [axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_BalanceSheetLocationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance sheet location [member]",
        "label": "Balance sheet location [Member]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_BalancesAndTransactionsInForeignCurrenciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balances and Transactions in Foreign Currencies",
        "label": "Balances and Transactions in Foreign Currencies [Abstract]"
       }
      }
     },
     "localname": "BalancesAndTransactionsInForeignCurrenciesAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "xbrltype": "stringItemType"
    },
    "kof_BankInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank instruments [member]",
        "label": "Bank instruments [Member]",
        "terseLabel": "Bank instruments"
       }
      }
     },
     "localname": "BankInstrumentsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_BetaSanMiguelMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Beta san miguel [member]",
        "label": "Beta san miguel [Member]",
        "terseLabel": "Beta San Miguel"
       }
      }
     },
     "localname": "BetaSanMiguelMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_BiometricAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Biometric [abstract]",
        "label": "Biometric [Abstract]",
        "terseLabel": "Biometric:"
       }
      }
     },
     "localname": "BiometricAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_BonusExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonus expense",
        "label": "Bonus expense",
        "terseLabel": "Bonus expense"
       }
      }
     },
     "localname": "BonusExpense",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_BorrowingsMaturityNotes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings Maturity Notes",
        "label": "Borrowings Maturity Notes",
        "terseLabel": "Maturity notes"
       }
      }
     },
     "localname": "BorrowingsMaturityNotes",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_BottlerAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bottler agreement [member]",
        "label": "Bottler agreement [Member]",
        "terseLabel": "Bottler Agreement"
       }
      }
     },
     "localname": "BottlerAgreementMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_BusinessAcquisitionFairValueAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business acquisition fair value adjustments",
        "label": "Business acquisition fair value adjustments",
        "terseLabel": "Business acquisition, fair value adjustments"
       }
      }
     },
     "localname": "BusinessAcquisitionFairValueAdjustments",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination acquired receivables allowance for doubtful accounts",
        "label": "Business combination acquired receivables allowance for doubtful accounts",
        "terseLabel": "Added in business combinations"
       }
      }
     },
     "localname": "BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_CancellationOfContingencies": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cancellation of contingencies",
        "label": "Cancellation of contingencies",
        "terseLabel": "Cancellation of contingencies"
       }
      }
     },
     "localname": "CancellationOfContingencies",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_CapitalContribution": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital contribution",
        "label": "Capital contribution",
        "terseLabel": "Capital contribution"
       }
      }
     },
     "localname": "CapitalContribution",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_CapitalSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital securities [member]",
        "label": "Capital securities [Member]",
        "terseLabel": "Capital Securities"
       }
      }
     },
     "localname": "CapitalSecuritiesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash inflow and outflow in acquisition and mergers net of cash acquired",
        "label": "Cash inflow and outflow in acquisition and mergers net of cash acquired",
        "terseLabel": "Acquisition and mergers, net of cash acquired"
       }
      }
     },
     "localname": "CashInflowAndOutflowInAcquisitionAndMergersNetOfCashAcquired",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ChangeInAluminumPriceEffectOnEquity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in aluminum price, effect on equity.",
        "label": "Change in Aluminum price, effect on equity",
        "terseLabel": "Change in Aluminum price, effect on equity"
       }
      }
     },
     "localname": "ChangeInAluminumPriceEffectOnEquity",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ChangeInAluminumPricePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in aluminum price percentage.",
        "label": "Change in Aluminum price percentage",
        "terseLabel": "Change in Aluminum price"
       }
      }
     },
     "localname": "ChangeInAluminumPricePercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value of financial instruments recognized in OCI",
        "label": "Change in fair value of financial instruments recognized in OCI",
        "terseLabel": "Change in fair value of financial instruments recognized in OCI"
       }
      }
     },
     "localname": "ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ChangeInForeignCurrencyRateEffectOnEquity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in foreign currancy rate, effect on equity.",
        "label": "Change in foreign currency rate, effect on equity",
        "terseLabel": "Effect on equity"
       }
      }
     },
     "localname": "ChangeInForeignCurrencyRateEffectOnEquity",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ChangeInForeignCurrencyRateEffectOnProfitLoss": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in foreign currancy rate, effect on profit (loss).",
        "label": "Change in foreign currency rate, effect on profit (loss)",
        "terseLabel": "Effect\u00a0on (profit)\u00a0or loss",
        "verboseLabel": "Profit and loss effect"
       }
      }
     },
     "localname": "ChangeInForeignCurrencyRateEffectOnProfitLoss",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ChangeInSugarPricePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in sugar price percentage.",
        "label": "Change in Sugar price percentage",
        "terseLabel": "Change on sugar Price"
       }
      }
     },
     "localname": "ChangeInSugarPricePercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ChangeInUSDollarRateBasisPoints": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in US dollar rate basis points description.",
        "label": "Change in US Dollar Rate Basis Points",
        "terseLabel": "Change\u00a0in U.S.$\u00a0rate"
       }
      }
     },
     "localname": "ChangeInUSDollarRateBasisPoints",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in volume growth of compound annual growth rate",
        "label": "Change in volume growth of compound annual growth rate",
        "terseLabel": "Change\u00a0in\u00a0Volume Growth CAGR"
       }
      }
     },
     "localname": "ChangeInVolumeGrowthOfCompoundAnnualGrowthRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ChangeInWeightedAverageCostOfCapitalPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in weighted average cost of capital percentage",
        "label": "Change in weighted average cost of capital percentage",
        "terseLabel": "Change\u00a0in\u00a0WACC"
       }
      }
     },
     "localname": "ChangeInWeightedAverageCostOfCapitalPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ChangesInNoncashBalancesRelatedToOperatingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in non-cash balances related to operating activities",
        "label": "Changes in non-cash balances related to operating activities",
        "terseLabel": "Non-cash items"
       }
      }
     },
     "localname": "ChangesInNoncashBalancesRelatedToOperatingActivities",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ChangesInWorkingCapitalAndOtherItems": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in working capital and other items",
        "label": "Changes in working capital and other items",
        "terseLabel": "Changes in working capital"
       }
      }
     },
     "localname": "ChangesInWorkingCapitalAndOtherItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ClassACommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class A Common Stock.",
        "label": "Class A Common Stock [Member]",
        "terseLabel": "Series A shares, without par value"
       }
      }
     },
     "localname": "ClassACommonStockMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ClassBCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class B common stock.",
        "label": "Class B Common Stock [Member]",
        "terseLabel": "Series B shares, without par value"
       }
      }
     },
     "localname": "ClassBCommonStockMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ClassDCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class D Common Stock.",
        "label": "Class D Common Stock [Member]",
        "terseLabel": "Series D shares, without par value"
       }
      }
     },
     "localname": "ClassDCommonStockMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ClassLCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class L Common Stock.",
        "label": "Class L Common Stock [Member]",
        "terseLabel": "Series L shares, without par value"
       }
      }
     },
     "localname": "ClassLCommonStockMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CocaColaCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coca cola company [member]",
        "label": "Coca cola company [Member]",
        "terseLabel": "The Coca-Cola Company"
       }
      }
     },
     "localname": "CocaColaCompanyMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CocaColaFEMSAPhilippinesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coca cola FEMSA philippines inc [member]",
        "label": "Coca cola FEMSA philippines inc [Member]",
        "terseLabel": "Philippines disposal"
       }
      }
     },
     "localname": "CocaColaFEMSAPhilippinesIncMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ComercializadoraYDistribuidoraLosVolcanesSAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Comercializadora y distribuidora los volcanes S.A [member]",
        "label": "Comercializadora y distribuidora los volcanes S.A [Member]",
        "terseLabel": "Comercializadora y Distribuidora Los Volcanes S.A"
       }
      }
     },
     "localname": "ComercializadoraYDistribuidoraLosVolcanesSAMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CommodityPriceContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commodity price contracts.",
        "label": "Commodity Price Contracts [member]",
        "terseLabel": "Commodity Price contracts"
       }
      }
     },
     "localname": "CommodityPriceContractsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CommodityRiskAveragePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commodity Risk, Average Price",
        "label": "Commodity Risk, Average Price",
        "terseLabel": "Commodity risk, average price"
       }
      }
     },
     "localname": "CommodityRiskAveragePrice",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "kof_CompaaPanameaDeBebidasSAPIDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Compa\u00f1\u00eda paname\u00f1a de bebidas, S.A.P.I de C.V [member]",
        "label": "Compa\u00f1\u00eda paname\u00f1a de bebidas, S.A.P.I de C.V [Member]",
        "terseLabel": "Compa\u00f1\u00eda Paname\u00f1a de Bebidas, S.A.P.I. de C.V."
       }
      }
     },
     "localname": "CompaaPanameaDeBebidasSAPIDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CompaniaPanamenaDeBebidasSAPIDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Compaa Panamea de Bebidas, S.A.P.I. de C.V.",
        "label": "Compaa Panamea de Bebidas, S.A.P.I. de C.V. [member]",
        "terseLabel": "Compa\u00f1\u00eda Paname\u00f1a de Bebidas, S.A.P.I. de C.V."
       }
      }
     },
     "localname": "CompaniaPanamenaDeBebidasSAPIDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Comprehensive income, attributable to non-controlling interests from continuing operations",
        "label": "Comprehensive income, attributable to non-controlling interests from continuing operations",
        "terseLabel": "Non-controlling interest-continuing"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterestsFromContinuingOperations",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Comprehensive income, attributable to non-controlling interests from discontinuing operations",
        "label": "Comprehensive income, attributable to non-controlling interests from discontinuing operations",
        "terseLabel": "Non-controlling interest- discontinued"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterestsFromDiscontinuingOperations",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Comprehensive income, attributable to owners of parent discontinued operations",
        "label": "Comprehensive income, attributable to owners of parent discontinued operations",
        "terseLabel": "Equity holders of the parent- discontinued"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParentDiscontinuedOperations",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Comprehensive income, attributable to owners of parent from continuing operations",
        "label": "Comprehensive income, attributable to owners of parent from continuing operations",
        "terseLabel": "Equity holders of the parent- continuing"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParentFromContinuingOperations",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ConsolidatedFinancialStatementLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated financial statement location [axis]",
        "label": "Consolidated financial statement location [Axis]",
        "terseLabel": "Consolidated Financial Statement Location [Axis]"
       }
      }
     },
     "localname": "ConsolidatedFinancialStatementLocationAxis",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_ConsolidatedFinancialStatementLocationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated financial statement location [member]",
        "label": "Consolidated financial statement location [Member]",
        "terseLabel": "Consolidated financial statement location"
       }
      }
     },
     "localname": "ConsolidatedFinancialStatementLocationMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ContingenciesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingencies [member]",
        "label": "Contingencies [Member]",
        "terseLabel": "Contingencies"
       }
      }
     },
     "localname": "ContingenciesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Controladora interamericana de bebidas, S. de R.L. de C.V. [member]",
        "label": "Controladora interamericana de bebidas, S. de R.L. de C.V. [Member]",
        "terseLabel": "Controladora Interamericana de Bebidas, S. de R. L. de C.V."
       }
      }
     },
     "localname": "ControladoraInteramericanaDeBebidasSDeRLDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CorporateIncomeTax": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate income tax",
        "label": "Corporate income tax",
        "terseLabel": "Corporate income tax"
       }
      }
     },
     "localname": "CorporateIncomeTax",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_CostOfGoodsSoldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of goods sold [member]",
        "label": "Cost of goods sold [Member]",
        "terseLabel": "Cost of Goods Sold"
       }
      }
     },
     "localname": "CostOfGoodsSoldMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of sales [member]",
        "label": "Cost of sales [Member]",
        "terseLabel": "Cost of Sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CrossCurrencySwapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cross currency swaps.",
        "label": "Cross Currency Swaps [member]",
        "terseLabel": "Cross-currency swaps"
       }
      }
     },
     "localname": "CrossCurrencySwapsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CrossCurrencySwapsUSDIntoBRLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cross currency swaps (USD into BRL).",
        "label": "Cross Currency Swaps (USD into BRL) [member]",
        "terseLabel": "Cross currency swaps (USD to BRL)"
       }
      }
     },
     "localname": "CrossCurrencySwapsUSDIntoBRLMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CrossCurrencySwapsUSDIntoMXNMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cross currency swaps (USD into MXN).",
        "label": "Cross Currency Swaps (USD into MXN) [member]",
        "terseLabel": "Cross currency swaps (USD to MXN)"
       }
      }
     },
     "localname": "CrossCurrencySwapsUSDIntoMXNMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CumulativeInflationPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative inflation percentage",
        "label": "Cumulative inflation percentage",
        "terseLabel": "Cumulative inflation percentage"
       }
      }
     },
     "localname": "CumulativeInflationPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_CurrencyOptionContractMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "currency option contract.",
        "label": "currency option contract [Member]",
        "terseLabel": "Foreign exchange currency option contracts"
       }
      }
     },
     "localname": "CurrencyOptionContractMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_CurrentPortionOfBankLoansAndNotesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion of bank loans and notes payable",
        "label": "Current portion of bank loans and notes payable",
        "terseLabel": "Bank loans and notes payable"
       }
      }
     },
     "localname": "CurrentPortionOfBankLoansAndNotesPayable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_CurrentPortionOfShortTermBankLoansAndNotesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion of short term bank loans and notes payable",
        "label": "Current portion of short term bank loans and notes payable",
        "terseLabel": "Short-term bank loans and notes payable and current portion of non-current debt"
       }
      }
     },
     "localname": "CurrentPortionOfShortTermBankLoansAndNotesPayable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_CurrentPrepaidBonuses": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current prepaid bonuses",
        "label": "Current prepaid bonuses",
        "terseLabel": "Prepaid bonuses"
       }
      }
     },
     "localname": "CurrentPrepaidBonuses",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_CurrentSundryCreditors": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherCurrentFinancialLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current sundry creditors",
        "label": "Current sundry creditors",
        "terseLabel": "Sundry creditors"
       }
      }
     },
     "localname": "CurrentSundryCreditors",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DateOfSubsidiaryDisposal": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of subsidiary disposal",
        "label": "Date of subsidiary disposal",
        "terseLabel": "Subsidiary disposal completion date"
       }
      }
     },
     "localname": "DateOfSubsidiaryDisposal",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "kof_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Term",
        "label": "Debt Instrument, Term",
        "terseLabel": "Promissory note term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kof_DeconsolidationOfSubsidiaries": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deconsolidation of subsidiaries",
        "label": "Deconsolidation of subsidiaries",
        "terseLabel": "Philippines deconsolidation"
       }
      }
     },
     "localname": "DeconsolidationOfSubsidiaries",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DecreaseInProvisionsResultingFromPayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in provisions resulting from payments",
        "label": "Decrease in provisions resulting from payments",
        "negatedLabel": "Payments"
       }
      }
     },
     "localname": "DecreaseInProvisionsResultingFromPayments",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DecreaseInProvisionsThroughCancellationAndExpiration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in provisions through cancellation and expiration",
        "label": "Decrease in provisions through cancellation and expiration",
        "negatedLabel": "Cancellation and adjustments"
       }
      }
     },
     "localname": "DecreaseInProvisionsThroughCancellationAndExpiration",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DeferredIncomeTaxAssetAcquisitionOfSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred income tax asset acquisition of subsidiaries",
        "label": "Deferred income tax asset acquisition of subsidiaries",
        "negatedLabel": "Acquisition of subsidiaries"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetAcquisitionOfSubsidiaries",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DeferredTaxAssetsOperatingLossCarryForwards1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets operating loss carry forwards1",
        "label": "Deferred tax assets operating loss carry forwards1",
        "periodEndLabel": "Balance at end of the period",
        "periodStartLabel": "Balance at beginning of the period"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryForwards1",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets operating loss carry forwards foreign currency translation",
        "label": "Deferred tax assets operating loss carry forwards foreign currency translation",
        "terseLabel": "Effect of foreign currency exchange rates"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets operating loss carry forwards unused tax losses",
        "label": "Deferred tax assets operating loss carry forwards unused tax losses",
        "negatedTerseLabel": "Unused tax losses - 2024 to 2026"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryForwardsUnusedTaxLosses",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets operating loss carry forwards usage of tax losses",
        "label": "Deferred tax assets operating loss carry forwards usage of tax losses",
        "negatedLabel": "Usage of tax losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DeferredTaxAssetsRelatingToProvisions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets relating to provisions",
        "label": "Deferred tax assets relating to provisions",
        "negatedLabel": "Deferred tax provision for the period"
       }
      }
     },
     "localname": "DeferredTaxAssetsRelatingToProvisions",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax expense (income) utilization of tax losses recognized",
        "label": "Deferred tax expense (income) utilization of tax losses recognized",
        "negatedLabel": "Utilization (benefit) of tax losses recognized"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DeferredTaxLiabilityUnrealizedExchangeGains": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liability unrealized exchange gains",
        "label": "Deferred tax liability unrealized exchange gains",
        "terseLabel": "Cumulative translation adjustment"
       }
      }
     },
     "localname": "DeferredTaxLiabilityUnrealizedExchangeGains",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DefinedBenefitObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit obligation",
        "label": "Defined benefit obligation",
        "terseLabel": "Defined benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitObligation",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DefinedBenefitObligationFundsAtFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit obligation funds at fair value",
        "label": "Defined benefit obligation funds at fair value",
        "negatedLabel": "Pension plan funds at fair value"
       }
      }
     },
     "localname": "DefinedBenefitObligationFundsAtFairValue",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan expected future benefit payments in year five",
        "label": "Defined benefit plan expected future benefit payment year five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentYearFive",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan expected future benefit payments year four",
        "label": "Defined benefit plan expected future benefit payment year four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentYearFour",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan expected future benefit payments year three",
        "label": "Defined benefit plan expected future benefit payment year three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentYearThree",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan expected future benefit payments year two",
        "label": "Defined benefit plan expected future benefit payment year two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentYearTwo",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan expected future benefit Payments five fiscal years thereafter",
        "label": "Defined benefit plan expected future benefit payments five fiscal years thereafter",
        "terseLabel": "2026 to 2030"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan expected future benefit payments next twelve months",
        "label": "Defined benefit plan expected future benefit payments next twelve months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DerivativeFinancialInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative financial instruments [member]",
        "label": "Derivative financial instruments [Member]",
        "terseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "DerivativeFinancialInstrumentsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_DerivativesDesignatedAsHedgesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivatives designated as hedges [member]",
        "label": "Derivatives designated as hedges [member]",
        "terseLabel": "Derivatives designated as hedges"
       }
      }
     },
     "localname": "DerivativesDesignatedAsHedgesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_DerivativesNotDesignatedForHedgeAccountingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivatives Not Designated For Hedge Accounting [member]",
        "label": "Derivatives Not Designated For Hedge Accounting [member]",
        "terseLabel": "Derivatives Not Designated For Hedge Accounting"
       }
      }
     },
     "localname": "DerivativesNotDesignatedForHedgeAccountingMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of accounting policy for administrative and selling expenses [policy text block]",
        "label": "Description of accounting policy for administrative and selling expenses explanatory [Policy Text Block]",
        "terseLabel": "Administrative and selling expenses"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for basis of consolidation [policy text block]",
        "label": "Description of accounting policy for basis of consolidation explanatory [Policy Text Block]",
        "terseLabel": "Basis of consolidation"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of accounting policy for financial liabilities and equity instruments [policy text block]",
        "label": "Description of accounting policy for financial liabilities and equity instruments explanatory [Policy Text Block]",
        "terseLabel": "Financial liabilities and equity instruments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of accounting policy for foreign currencies consolidation of foreign subsidiaries and accounting for investments in associates and joint ventures [policy text block]",
        "label": "Description of accounting policy for foreign currencies consolidation of foreign subsidiaries and accounting for investments in associates and joint ventures explanatory [Policy Text Block]",
        "terseLabel": "Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of accounting policy for inventories and cost of goods sold [policy text block]",
        "label": "Description of accounting policy for inventories and cost of goods sold explanatory [Policy Text Block]",
        "terseLabel": "Inventories and cost of goods sold"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of accounting policy for issuance of stock [policy text block]",
        "label": "Description of accounting policy for issuance of stock explanatory [Policy Text Block]",
        "terseLabel": "Issuance of common shares"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIssuanceOfStockExplanatoryPolicyTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of accounting policy for other current assets [policy text block]",
        "label": "Description of accounting policy for other current assets explanatory [Policy Text Block]",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of accounting policy for recognition of effects of inflation in countries with hyperinflationary economic environments [policy text block]",
        "label": "Description of accounting policy for recognition of effects of inflation in countries with hyperinflationary economic environments explanatory [Policy Text Block]",
        "terseLabel": "Recognition of the effects of inflation in countries with hyperinflationary economic environments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of uncertainty over income tax treatments [policy text block]",
        "label": "Description of uncertainty over income tax treatments explanatory [Policy Text Block]",
        "terseLabel": "Uncertainty over income tax treatments"
       }
      }
     },
     "localname": "DescriptionOfUncertaintyOverIncomeTaxTreatmentsExplanatoryPolicyTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure deferred tax related to other comprehensive income [table text block]",
        "label": "Disclosure deferred tax related to other comprehensive income explanatory [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Related to Other Comprehensive Income"
       }
      }
     },
     "localname": "DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure - earnings per share - summary of basic and diluted earnings per share [abstract]",
        "label": "Disclosure - earnings per share - summary of basic and diluted earnings per share [Abstract]",
        "terseLabel": "Disclosure - Earnings per Share - Summary of Basic and Diluted Earnings per Share [Abstract]"
       }
      }
     },
     "localname": "DisclosureEarningsPerShareSummaryOfBasicAndDilutedEarningsPerShareAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of aging analysis of accounts receivable [line items]",
        "label": "Disclosure of ageing analysis of accounts receivable [Line Items]",
        "terseLabel": "Disclosure of Aging Analysis of Accounts Receivable [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfAgeingAnalysisOfAccountsReceivableLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfAgingAnalysisOfAccountsReceivablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of aging analysis of accounts receivables [table]",
        "label": "Disclosure of aging analysis of accounts receivables [Table]",
        "terseLabel": "Disclosure Of Aging Analysis Of Accounts Receivables [table]"
       }
      }
     },
     "localname": "DisclosureOfAgingAnalysisOfAccountsReceivablesTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of amount of defined benefit plan expense and other comprehensive income impact in absolute terms of variation on net defined benefit liability [table text block]",
        "label": "Disclosure of amount of defined benefit plan expense and other comprehensive income impact in absolute terms of variation on net defined benefit liability explanatory [Table Text Block]",
        "terseLabel": "Summary of Amount of Defined Benefit Plan Expense and OCI Impact in Absolute Terms of Variation on Net Defined Benefit Liability"
       }
      }
     },
     "localname": "DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of amount recognized in consolidated income statements and consolidated statements of comprehensive income in defined benefit liability asset [table text block]",
        "label": "Disclosure of amount recognized in consolidated income statements and consolidated statements of comprehensive income in defined benefit liability asset explanatory [Table Text Block]",
        "terseLabel": "Summary of Amount Recognized in Consolidated Income Statements and Consolidated Statements of Comprehensive Income"
       }
      }
     },
     "localname": "DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of amounts and types of securities in related parties included in portfolio fund [table text block]",
        "label": "Disclosure of amounts and types of securities in related parties included in portfolio fund explanatory [Table Text Block]",
        "terseLabel": "Summary of Amounts and Types of Securities in Related Parties Included in Portfolio Fund"
       }
      }
     },
     "localname": "DisclosureOfAmountsAndTypesOfSecuritiesInRelatedPartiesIncludedInPortfolioFundExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of associates and joint ventures [table text block]",
        "label": "Disclosure of associates and joint ventures explanatory [Table Text Block]",
        "terseLabel": "Summary of Associates and Joint Ventures"
       }
      }
     },
     "localname": "DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfAssociatesAndJointVenturesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information about associate and joint ventures associated with domain members defined in one or many axes of the table [line items]",
        "label": "Disclosure of associates and joint ventures [Line Items]",
        "terseLabel": "Disclosure of associates and joint ventures [line items]"
       }
      }
     },
     "localname": "DisclosureOfAssociatesAndJointVenturesLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfAssociatesAndJointVenturesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of associates and joint ventures [table]",
        "label": "Disclosure of associates and joint ventures [Table]",
        "terseLabel": "Disclosure of associates and joint ventures [Table]"
       }
      }
     },
     "localname": "DisclosureOfAssociatesAndJointVenturesTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of balances and transactions in foreign currencies [table text block]",
        "label": "Disclosure of balances and transactions in foreign currencies explanatory [Table Text Block]",
        "terseLabel": "Summary of Assets, Liabilities and Transactions in Foreign Currencies"
       }
      }
     },
     "localname": "DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of balances and transactions in foreign currencies [line items]",
        "label": "Disclosure of balances and transactions in foreign currencies [Line Items]",
        "terseLabel": "Disclosure of Balances and Transactions in Foreign Currencies [line items]"
       }
      }
     },
     "localname": "DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of balances and transactions in foreign currencies [table]",
        "label": "Disclosure of balances and transactions in foreign currencies [Table]",
        "terseLabel": "Disclosure of Balances and Transactions in Foreign Currencies [Table]"
       }
      }
     },
     "localname": "DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of balances and transactions with related parties and affiliated companies.",
        "label": "Disclosure of balances and transactions with related parties and affiliates [Text Block]",
        "terseLabel": "Balances and Transactions with Related Parties and Affiliated Companies"
       }
      }
     },
     "localname": "DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of basis of preparation of financial statements [abstract]",
        "label": "Disclosure of basis of preparation of financial statements [Abstract]",
        "terseLabel": "Disclosure of basis of preparation of financial statements [abstract]"
       }
      }
     },
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfCapitalStockExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of capital stock [table text block]",
        "label": "Disclosure of capital stock explanatory [Table Text Block]",
        "terseLabel": "Summary of Capital Stock Prior to and Immediately After Stock Split"
       }
      }
     },
     "localname": "DisclosureOfCapitalStockExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfCapitalStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of capital stock [line items]",
        "label": "Disclosure of capital stock [Line Items]",
        "terseLabel": "Disclosure of capital stock [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfCapitalStockLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfCapitalStockTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of capital stock [table]",
        "label": "Disclosure of capital stock [Table]",
        "terseLabel": "Disclosure of capital stock [Table]"
       }
      }
     },
     "localname": "DisclosureOfCapitalStockTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of changes in balance of defined benefit obligation for post-employment [table text block]",
        "label": "Disclosure of changes in balance of defined benefit obligation for post-employment explanatory [Table Text Block]",
        "terseLabel": "Summary of Changes in the Balance of the Defined Benefit Obligation for Post-employment"
       }
      }
     },
     "localname": "DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of changes in foreign exchange rates [table text block]",
        "label": "Disclosure of changes in foreign exchange rates explanatory [Table Text Block]",
        "terseLabel": "Disclosure of Exchange Rates of Local Currencies Translated to Mexican Pesos"
       }
      }
     },
     "localname": "DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of changes in inventories [table text block]",
        "label": "Disclosure of changes in inventories explanatory [Table Text Block]",
        "terseLabel": "Summary of Changes in Inventories"
       }
      }
     },
     "localname": "DisclosureOfChangesInInventoriesExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of changes in non controlling interest [table text block]",
        "label": "Disclosure of changes in non controlling interest explanatory [Table Text Block]",
        "terseLabel": "Summary of Changes in Non Controlling Interest"
       }
      }
     },
     "localname": "DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of changes in tax loss carry forwards [table text block]",
        "label": "Disclosure of changes in tax loss carry-forwards explanatory [Table Text Block]",
        "terseLabel": "Summary of Changes in Balance of Tax Loss Carryforwards"
       }
      }
     },
     "localname": "DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of components of income tax expense [table text block]",
        "label": "Disclosure of components of income tax expense explanatory [Table Text Block]",
        "terseLabel": "Summary of Major Components of Income Tax Expense"
       }
      }
     },
     "localname": "DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfCrossCurrencySwapContractTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of cross currency swap contract.",
        "label": "Disclosure Of Cross Currency Swap Contract [Table Text Block]",
        "terseLabel": "Disclosure of Outstanding Cross Currency Swap Agreements"
       }
      }
     },
     "localname": "DisclosureOfCrossCurrencySwapContractTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfCumulativeInflationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of cumulative inflation [line items]",
        "label": "Disclosure of cumulative inflation [Line Items]",
        "terseLabel": "Disclosure Of Cumulative Inflation [line items]"
       }
      }
     },
     "localname": "DisclosureOfCumulativeInflationLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfCumulativeInflationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of cumulative inflation [table]",
        "label": "Disclosure of cumulative inflation [Table]",
        "terseLabel": "Disclosure Of Cumulative Inflation [table]"
       }
      }
     },
     "localname": "DisclosureOfCumulativeInflationTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of defined benefit plan expected future benefit payments [table text block]",
        "label": "Disclosure of defined benefit plan expected future benefit payments explanatory [Table Text Block]",
        "terseLabel": "Summary of Defined Benefit Plan Expected Future Benefit Payments"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of defined benefit plans expense recognized in income statement [table text block]",
        "label": "Disclosure of defined benefit plans expense recognized in income statement explanatory [Table Text Block]",
        "terseLabel": "Summary of Employee Benefit Expenses Recognized in Consolidated Income Statements"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detail information about effects of inflation in hyperinflationary economic environment[table text block]",
        "label": "Disclosure of detail information about effects of inflation in hyperinflationary economic environment explanatory [Table Text Block]",
        "terseLabel": "Disclosure of Recognition of Effects of Inflation in Countries With Hyperinflationary Economic Environments"
       }
      }
     },
     "localname": "DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about inventories [table text block]",
        "label": "Disclosure of detailed information about inventories explanatory [Table Text Block]",
        "terseLabel": "Summary of Inventories"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about key assumptions by CGU for impairment test [table text block]",
        "label": "Disclosure of detailed information about key assumptions by CGU for impairment test explanatory [Table Text Block]",
        "terseLabel": "Details of Key Assumptions by CGU for Impairment Test"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about sensitivity to changes in assumptions [table text block]",
        "label": "Disclosure of detailed information about sensitivity to changes in assumptions explanatory [Table Text Block]",
        "terseLabel": "Summary of Detailed Information About Sensitivity to Changes in Assumptions"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information of cash and cash equivalents [table text block]",
        "label": "Disclosure of detailed information of cash and cash equivalents explanatory [Table Text Block]",
        "terseLabel": "Summary of Cash and Cash Equivalents"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfDividendsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of dividends [line items]",
        "label": "Disclosure of dividends [Line Items]",
        "terseLabel": "Disclosure of dividends [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDividendsLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfDividendsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of dividends [table]",
        "label": "Disclosure of dividends [Table]",
        "terseLabel": "Disclosure of dividends [Table]"
       }
      }
     },
     "localname": "DisclosureOfDividendsTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Fair Value Of Commodity Price Contracts",
        "label": "Disclosure Of Fair Value Of Commodity Price Contracts [Table Text Block]",
        "terseLabel": "Disclosure of Fair Value of Commodity Price Contracts"
       }
      }
     },
     "localname": "DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfForeignExchangeRatesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of foreign exchange rates [line items]",
        "label": "Disclosure of foreign exchange rates [Line Items]",
        "terseLabel": "Disclosure of foreign exchange rates [line items]"
       }
      }
     },
     "localname": "DisclosureOfForeignExchangeRatesLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfForeignExchangeRatesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of foreign exchange rates [table]",
        "label": "Disclosure of foreign exchange rates [Table]",
        "terseLabel": "Disclosure Of Foreign Exchange Rates [table]"
       }
      }
     },
     "localname": "DisclosureOfForeignExchangeRatesTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of interest expense on borrowing [table text block]",
        "label": "Disclosure of interest expense on borrowing explanatory [Table Text Block]",
        "terseLabel": "Summary of Interest Expense"
       }
      }
     },
     "localname": "DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfInvestmentSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of investment securities.",
        "label": "Disclosure of Investment Securities [line items]",
        "terseLabel": "Disclosure of Investment Securities [line items]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentSecuritiesLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of investments in other entities.",
        "label": "Disclosure of investments in associates and joint ventures [Text Block]",
        "terseLabel": "Investments in Other Entities"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of investments in associates and other [line items]",
        "label": "Disclosure of investments in associates and other [Line Items]",
        "terseLabel": "Disclosure of investments in associates and other [line items]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsInAssociatesAndOtherLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of investments in other entities [table text block]",
        "label": "Disclosure of investments in other entities explanatory [Table Text Block]",
        "terseLabel": "Summary of Investments in Other Entities"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of maturity analysis for non-derivative and derivative financial liabilities.",
        "label": "Disclosure Of Maturity Analysis For Non-derivative And Derivative Financial Liabilities [Table Text Block]",
        "terseLabel": "Summary of Maturity Analysis for Non-derivative and Derivative Financial Liabilities"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of nature and amount of loss contingencies [table text block]",
        "label": "Disclosure of nature and amount of loss contingencies explanatory [Table Text Block]",
        "terseLabel": "Schedule of Provisions Recorded in Consolidated Statement of Financial Position"
       }
      }
     },
     "localname": "DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]",
        "label": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Line Items]",
        "terseLabel": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]"
       }
      }
     },
     "localname": "DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [table]",
        "label": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Table]",
        "terseLabel": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Table]"
       }
      }
     },
     "localname": "DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of net effects of derivative financial instruments that did not met hedging criteria.",
        "label": "Disclosure Of Net Effects Of Derivative Financial Instruments That Did Not Met Hedging Criteria Explanatory [Table Text Block]",
        "terseLabel": "Disclosure of Net Effect of Changes in Fair Value of Derivative Financial Instruments Did Not Meet Hedging Criteria for Accounting Purposes"
       }
      }
     },
     "localname": "DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Net Effects Of Expired Contracts That Did Not Meet Hedging Criteria",
        "label": "Disclosure Of Net Effects Of Expired Contracts That Did Not Meet Hedging Criteria [Table Text Block]",
        "terseLabel": "Disclosure of Net Effect of Expired Contracts Did Not Meet Hedging Criteria for Accounting Purposes"
       }
      }
     },
     "localname": "DisclosureOfNetEffectsOfExpiredContractsThatDidNotMeetHedgingCriteriaTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of net effects of expired contracts that met hedging criteria [line items]",
        "label": "Disclosure of net effects of expired contracts that met hedging criteria [Line Items]",
        "terseLabel": "Disclosure of net effects of expired contracts that met hedging criteria [line items]"
       }
      }
     },
     "localname": "DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of net effects of expired contracts that met hedging criteria [table]",
        "label": "Disclosure of net effects of expired contracts that met hedging criteria [Table]",
        "terseLabel": "Disclosure of net effects of expired contracts that met hedging criteria [table]"
       }
      }
     },
     "localname": "DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of net effects of expired contracts that met hedging criteria",
        "label": "Disclosure of net effects of expired contracts that met hedging criteria [Table Text Block]",
        "terseLabel": "Disclosure of Net Effects of Expired Contracts Met Hedging Criteria"
       }
      }
     },
     "localname": "DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of non controlling interest in consolidated subsidiaries [abstract]",
        "label": "Disclosure of non controlling interest in consolidated subsidiaries [Abstract]",
        "terseLabel": "Disclosure Of Non Controlling Interest In Consolidated Subsidiaries [abstract]"
       }
      }
     },
     "localname": "DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of non controlling interest in consolidated subsidiaries [line items]",
        "label": "Disclosure of non controlling interest in consolidated subsidiaries [Line Items]",
        "terseLabel": "Disclosure of non controlling interest in consolidated subsidiaries [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of non controlling interest in consolidated subsidiaries [table]",
        "label": "Disclosure of non controlling interest in consolidated subsidiaries [Table]",
        "terseLabel": "Disclosure of non controlling interest in consolidated subsidiaries [Table]"
       }
      }
     },
     "localname": "DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of non-controlling interest in its consolidated subsidiaries [table text block]",
        "label": "Disclosure of non controlling interest in its consolidated subsidiaries explanatory [Table Text Block]",
        "terseLabel": "Summary of Non Controlling Interest in Consolidated Subsidiaries"
       }
      }
     },
     "localname": "DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of options granted under executive incentive plan [table text block]",
        "label": "Disclosure of options granted under executive incentive plan explanatory [Table Text Block]",
        "terseLabel": "Summary of Shares Granted Under the Company's Executive Incentive Plans"
       }
      }
     },
     "localname": "DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of other non-current assets and other non-current financial assets.",
        "label": "Disclosure of other assets and other financial assets [Text Block]",
        "terseLabel": "Other Non-current Assets and Other Non-current Financial Assets"
       }
      }
     },
     "localname": "DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of other current assets and other current financial assets.",
        "label": "Disclosure of other current assets and other current financial assets [Text Block]",
        "terseLabel": "Other Current Assets and Other Current Financial Assets"
       }
      }
     },
     "localname": "DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of other current financial assets [table text block]",
        "label": "Disclosure of other current financial assets explanatory [Table Text Block]",
        "terseLabel": "Summary of Other Current Financial Assets"
       }
      }
     },
     "localname": "DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfOtherIncomeAndExpensesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of other income and expenses.",
        "label": "Disclosure of other income and expenses [Text Block]",
        "terseLabel": "Other Income and Expenses"
       }
      }
     },
     "localname": "DisclosureOfOtherIncomeAndExpensesTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of other non current financial assets [table text block]",
        "label": "Disclosure of other non current financial assets explanatory [Table Text Block]",
        "terseLabel": "Disclosure of Other Financial Assets"
       }
      }
     },
     "localname": "DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of outstanding call options to purchase foreign currency [table text block]",
        "label": "Disclosure of outstanding call options to purchase foreign currency explanatory [Table Text Block]",
        "terseLabel": "Disclosure of Outstanding Call Options to Purchase Foreign Currency"
       }
      }
     },
     "localname": "DisclosureOfOutstandingCallOptionsToPurchaseForeignCurrencyExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of outstanding forward agreements to purchase foreign currency [table text block]",
        "label": "Disclosure of outstanding forward agreements to purchase foreign currency explanatory [Table Text Block]",
        "terseLabel": "Disclosure of Outstanding Forward Agreements to Purchase Foreign Currency"
       }
      }
     },
     "localname": "DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of outstanding interest rate swap agreements.",
        "label": "Disclosure Of Outstanding Interest Rate Swap Agreements Explanatory [Table Text Block]",
        "terseLabel": "Summary of Outstanding Interest Rate Swap Agreements"
       }
      }
     },
     "localname": "DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfParentEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of parent entity information [abstract]",
        "label": "Disclosure of parent entity information [Abstract]",
        "terseLabel": "Disclosure Of Parent Entity Information [abstract]"
       }
      }
     },
     "localname": "DisclosureOfParentEntityInformationAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfParentEntityInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of parent entity information [line items]",
        "label": "Disclosure of parent entity information [Line Items]",
        "terseLabel": "Disclosure of Parent Entity Information [line items]"
       }
      }
     },
     "localname": "DisclosureOfParentEntityInformationLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfParentEntityInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of parent entity information [table]",
        "label": "Disclosure of parent entity information [Table]",
        "terseLabel": "Disclosure Of Parent Entity Information [table]"
       }
      }
     },
     "localname": "DisclosureOfParentEntityInformationTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfParentEntityInformationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of parent entity information.",
        "label": "Disclosure of parent entity information [Text Block]",
        "terseLabel": "Activities of the Company"
       }
      }
     },
     "localname": "DisclosureOfParentEntityInformationTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompany"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of prepaid expenses [table text block]",
        "label": "Disclosure of prepaid expenses explanatory [Table Text Block]",
        "terseLabel": "Summary of Prepaid Expenses"
       }
      }
     },
     "localname": "DisclosureOfPrepaidExpensesExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of provisions and other long term liabilities [table text block]",
        "label": "Disclosure of provisions and other long term liabilities explanatory [Table Text Block]",
        "terseLabel": "Summary of Provisions and Other Non-current Liabilities"
       }
      }
     },
     "localname": "DisclosureOfProvisionsAndOtherLongTermLiabilitiesExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of reconciliation of changes in deferred tax liability asset [table text block]",
        "label": "Disclosure of reconciliation of changes in deferred tax liability asset explanatory [Table Text Block]",
        "terseLabel": "Schedule of Changes in Net Deferred Income Tax Asset"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income explanatory [text block]",
        "label": "Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income explanatory [Table Text Block]",
        "terseLabel": "Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of remeasurements of net defined benefit liability recognized in other comprehensive income [table text block]",
        "label": "Disclosure of remeasurements of net defined benefit liability recognized in other comprehensive income explanatory [Table Text Block]",
        "terseLabel": "Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income"
       }
      }
     },
     "localname": "DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of selected income statement information related to business combination [table text block]",
        "label": "Disclosure of selected income statement information related to business combination explanatory [Table Text Block]",
        "terseLabel": "Summary of Selected Income Statement Information Related to Business Acquisition"
       }
      }
     },
     "localname": "DisclosureOfSelectedIncomeStatementInformationRelatedToBusinessCombinationExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of summary of balances and transactions with related parties and affiliates [table text block]",
        "label": "Disclosure of summary of balances and transactions with related explanatory parties and affiliates [Table Text Block]",
        "terseLabel": "Summary of Balances and Transactions with Related Parties and Affiliated Companies"
       }
      }
     },
     "localname": "DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfSupplementalGuarantorInformationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of supplemental guarantor information.",
        "label": "Disclosure of supplemental guarantor information [Text Block]",
        "terseLabel": "Supplemental Guarantor Information"
       }
      }
     },
     "localname": "DisclosureOfSupplementalGuarantorInformationTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of tax loss carry-forwards [table text block]",
        "label": "Disclosure of tax loss carry-forwards explanatory [Table Text Block]",
        "terseLabel": "Schedule of Tax Loss Carryforwards"
       }
      }
     },
     "localname": "DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfTradeAndOtherReceivablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of trade and other receivables [line items]",
        "label": "Disclosure of trade and other receivables [Line Items]",
        "terseLabel": "Disclosure of Trade and Other Receivables [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherReceivablesLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfTradeAndOtherReceivablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of trade and other receivables [table]",
        "label": "Disclosure of trade and other receivables [Table]",
        "terseLabel": "Disclosure of Trade and Other Receivables [Table]"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherReceivablesTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of treasury lock contracts explanatory.",
        "label": "Disclosure Of Treasury Lock Contracts Explanatory [Table Text Block]",
        "terseLabel": "Disclosure Of Treasury Lock Contracts Explanatory"
       }
      }
     },
     "localname": "DisclosureOfTreasuryLockContractsExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfTrustAssetExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of trust asset [table text block]",
        "label": "Disclosure of trust asset explanatory [Table Text Block]",
        "terseLabel": "Summary of Trust Assets"
       }
      }
     },
     "localname": "DisclosureOfTrustAssetExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureOfTrustAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of trust assets [line items]",
        "label": "Disclosure of trust assets [Line Items]",
        "terseLabel": "Disclosure Of Trust Assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfTrustAssetsLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfTrustAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of trust assets [table]",
        "label": "Disclosure of trust assets [Table]",
        "terseLabel": "Disclosure Of Trust Assets [table]"
       }
      }
     },
     "localname": "DisclosureOfTrustAssetsTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of unaudited pro forma financial data [table text block]",
        "label": "Disclosure of unaudited pro forma financial data explanatory [Table Text Block]",
        "terseLabel": "Summary of Unaudited Pro Forma Financial Information"
       }
      }
     },
     "localname": "DisclosureOfUnauditedProFormaFinancialDataExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure summary of other noncurrent assets [table text block]",
        "label": "Disclosure summary of other noncurrent assets [Table Text Block]",
        "terseLabel": "Disclosure of Detailed Information About Other Non-Current Assets"
       }
      }
     },
     "localname": "DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_DispensadorasDeCafeSAPIDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dispensadoras de cafe, S.A.P.I. de C.V. [member]",
        "label": "Dispensadoras de cafe, S.A.P.I. de C.V. [Member]",
        "terseLabel": "Dispensadoras de Caf\u00e9, S.A.P.I. de C.V."
       }
      }
     },
     "localname": "DispensadorasDeCafeSAPIDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_DisposalLetDefinedBenefitLiabilityAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal let defined benefit liability asset",
        "label": "Disposal let defined benefit liability asset",
        "terseLabel": "Philippines disposal",
        "verboseLabel": "Philippines disposal"
       }
      }
     },
     "localname": "DisposalLetDefinedBenefitLiabilityAsset",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DisposalOfRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal of right of use assets",
        "label": "Disposal of right of use assets",
        "negatedLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalOfRightOfUseAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribuidora y manufacturera del Valle de Mexico, S. de R.L. de C.V. [member]",
        "label": "Distribuidora y manufacturera del Valle de Mexico, S. de R.L. de C.V. [Member]",
        "terseLabel": "Distribuidora y Manufacturera del Valle de M\u00e9xico, S. de R. L. de C.V."
       }
      }
     },
     "localname": "DistribuidoraYManufactureraDelValleDeMexicoSDeRLDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_DistributionAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution agreement [member]",
        "label": "Distribution agreement [Member]",
        "terseLabel": "Distribution Agreement"
       }
      }
     },
     "localname": "DistributionAgreementMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_DistributionAgreementRenewalTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution agreement, renewal term",
        "label": "Distribution agreement, renewal term",
        "terseLabel": "Renewal term"
       }
      }
     },
     "localname": "DistributionAgreementRenewalTerm",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kof_DistributionAgreementTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution agreement, term of contract",
        "label": "Distribution agreement, term of contract",
        "terseLabel": "Term of contract"
       }
      }
     },
     "localname": "DistributionAgreementTermOfContract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kof_DistributionEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution equipment [member]",
        "label": "Distribution equipment [Member]",
        "terseLabel": "Distribution equipment"
       }
      }
     },
     "localname": "DistributionEquipmentMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_DistributionRights1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution rights1 [member]",
        "label": "Distribution rights 1 [Member]",
        "terseLabel": "Distribution Rights"
       }
      }
     },
     "localname": "DistributionRights1Member",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_DistributionRightsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution rights recognised as of acquisition date",
        "label": "Distribution rights recognised as of acquisition date",
        "terseLabel": "Distribution rights"
       }
      }
     },
     "localname": "DistributionRightsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_DividendTaxOnDistributions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend tax on distributions",
        "label": "Dividend tax on distributions",
        "terseLabel": "Dividend tax on distributions"
       }
      }
     },
     "localname": "DividendTaxOnDistributions",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_DividendTaxOnResidentIndividuals": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend tax on resident individuals",
        "label": "Dividend tax on resident individuals",
        "terseLabel": "Dividend tax on resident individuals"
       }
      }
     },
     "localname": "DividendTaxOnResidentIndividuals",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_DividendWithholdingTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend withholding tax rate",
        "label": "Dividend withholding tax rate",
        "terseLabel": "Dividend withholding tax rate"
       }
      }
     },
     "localname": "DividendWithholdingTaxRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_DividendsTaxRateApplicableToForeignNonresidents": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends tax rate applicable to foreign nonresidents",
        "label": "Dividends tax rate applicable to foreign nonresidents",
        "terseLabel": "Dividends tax rate applicable to foreign nonresidents"
       }
      }
     },
     "localname": "DividendsTaxRateApplicableToForeignNonresidents",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_DonationsToRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Donations to related party transactions",
        "label": "Donations to related party transactions",
        "terseLabel": "Donations to related party"
       }
      }
     },
     "localname": "DonationsToRelatedPartyTransactions",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebt": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of accounting changes on allowance for doubtful debt",
        "label": "Effect of accounting changes on allowance for doubtful debt",
        "terseLabel": "Effect of adoption of IFRS 9"
       }
      }
     },
     "localname": "EffectOfAccountingChangesOnAllowanceForDoubtfulDebt",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of accounting changes on allowance for doubtful debt in foreign subsidiary",
        "label": "Effect of accounting changes on allowance for doubtful debt in foreign subsidiary",
        "terseLabel": "Effect of Philippines"
       }
      }
     },
     "localname": "EffectOfAccountingChangesOnAllowanceForDoubtfulDebtInForeignSubsidiary",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_EffectOnValuation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect on valuation",
        "label": "Effect on valuation",
        "terseLabel": "Effect\u00a0on\u00a0Valuation"
       }
      }
     },
     "localname": "EffectOnValuation",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effects of change in foreign exchange rates, right of use assets",
        "label": "Effects of change in foreign exchange rates, right of use assets",
        "negatedLabel": "Effects of changes in foreign exchange rates"
       }
      }
     },
     "localname": "EffectsOfChangeInForeignExchangeRatesRightOfUseAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_EffectsOfChangesInForeignExchangeRates": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effects of changes in foreign exchange rates",
        "label": "Effects of changes in foreign exchange rates",
        "terseLabel": "Effects of changes in foreign exchange rates"
       }
      }
     },
     "localname": "EffectsOfChangesInForeignExchangeRates",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eight point two seven percentage debt bonds maturing on two thousand twenty one [member]",
        "label": "Eight point two seven percentage debt bonds maturing on two thousand twenty one [Member]",
        "terseLabel": "8.27% Debt Bonds, Maturing in 2021"
       }
      }
     },
     "localname": "EightPointTwoSevenPercentageDebtBondsMaturingOnTwoThousandTwentyOneMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ElPuertoDeLiverpoolSABDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "El puerto de liverpool, S.A.B. de C.V. [member]",
        "label": "El puerto de liverpool, S.A.B. de C.V. [Member]",
        "terseLabel": "El Puerto de Liverpool, S.A.B. de C.V."
       }
      }
     },
     "localname": "ElPuertoDeLiverpoolSABDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_EmbeddedDerivativesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Embedded derivatives [member]",
        "label": "Embedded derivatives [Member]",
        "terseLabel": "Embedded derivatives"
       }
      }
     },
     "localname": "EmbeddedDerivativesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofExpiredcontractsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_EmployeeBenefitsExpenseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee benefits expense [line items]",
        "label": "Employee benefits expense [Line Items]",
        "terseLabel": "Employee benefits expense [line items]"
       }
      }
     },
     "localname": "EmployeeBenefitsExpenseLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_EmployeeProfitSharing": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee profit sharing",
        "label": "Employee profit sharing",
        "terseLabel": "Employee profit sharing"
       }
      }
     },
     "localname": "EmployeeProfitSharing",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_EmployeeProfitSharingPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee profit sharing payable [member]",
        "label": "Employee profit sharing payable [Member]",
        "terseLabel": "Employee profit sharing payable"
       }
      }
     },
     "localname": "EmployeeProfitSharingPayableMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_EmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employees [member]",
        "label": "Employees [Member]",
        "terseLabel": "Loans to Employees"
       }
      }
     },
     "localname": "EmployeesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_EquityRatioThresholdPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity ratio threshold percentage",
        "label": "Equity ratio threshold percentage",
        "terseLabel": "Equity threshold percentage"
       }
      }
     },
     "localname": "EquityRatioThresholdPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_EquivalentSharesInOwnershipInterestInJointVenture": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equivalent Shares In Ownership Interest In Joint Venture",
        "label": "Equivalent Shares In Ownership Interest In Joint Venture",
        "terseLabel": "Equivalent shares in ownership interest in joint venture"
       }
      }
     },
     "localname": "EquivalentSharesInOwnershipInterestInJointVenture",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "kof_ExceptionForDeductibleInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exception for deductible interest",
        "label": "Exception for deductible interest",
        "terseLabel": "Exception for deductible interest"
       }
      }
     },
     "localname": "ExceptionForDeductibleInterest",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of projected defined benefit obligation over accumulated benefit obligation",
        "label": "Excess of projected defined benefit obligation over accumulated benefit obligation",
        "terseLabel": "Excess of projected defined benefit obligation over accumulated benefit obligation"
       }
      }
     },
     "localname": "ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ExchangeDifferencesAllowanceForDoubtfulDebt": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exchange differences allowance for doubtful debt",
        "label": "Exchange differences allowance for doubtful debt",
        "negatedLabel": "Effects of changes in foreign exchange rates"
       }
      }
     },
     "localname": "ExchangeDifferencesAllowanceForDoubtfulDebt",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ExchangeDifferencesOnTranslationOfForeignOperations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exchange differences on translation of foreign operations",
        "label": "Exchange differences on translation of foreign operations",
        "terseLabel": "Exchange differences on translation of foreign operations"
       }
      }
     },
     "localname": "ExchangeDifferencesOnTranslationOfForeignOperations",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ExciseTaxPerLiterOnTheProduction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excise tax per liter on the production",
        "label": "Excise tax per liter on the production",
        "terseLabel": "Excise tax per liter on the production"
       }
      }
     },
     "localname": "ExciseTaxPerLiterOnTheProduction",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "kof_ExciseTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excise tax rate",
        "label": "Excise tax rate",
        "terseLabel": "Excise tax rate"
       }
      }
     },
     "localname": "ExciseTaxRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ExciseTaxRateDecreased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excise tax rate decreased",
        "label": "Excise tax rate decreased",
        "terseLabel": "Excise tax rate decreased"
       }
      }
     },
     "localname": "ExciseTaxRateDecreased",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ExciseTaxRateIncreased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excise tax rate increased",
        "label": "Excise tax rate increased",
        "terseLabel": "Excise tax rate increased"
       }
      }
     },
     "localname": "ExciseTaxRateIncreased",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ExpectedAnnualLongTermInflationPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected annual long-term inflation percentage",
        "label": "Expected annual long-term inflation percentage",
        "terseLabel": "Expected annual long term inflation"
       }
      }
     },
     "localname": "ExpectedAnnualLongTermInflationPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ExpectedVolumeGrowthRatesPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected volume growth rates percentage",
        "label": "Expected volume growth rates percentage",
        "terseLabel": "Expected volume growth rates"
       }
      }
     },
     "localname": "ExpectedVolumeGrowthRatesPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ExpensesForLowValueAssetsAndShortTermLeases": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses for low value assets and short term leases",
        "label": "Expenses for low value assets and short term leases",
        "terseLabel": "Expenses for low value assets and short-term leases"
       }
      }
     },
     "localname": "ExpensesForLowValueAssetsAndShortTermLeases",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ExpensesFromRelatedPartyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses from related party [abstract]",
        "label": "Expenses from related party [Abstract]",
        "terseLabel": "Expenses:"
       }
      }
     },
     "localname": "ExpensesFromRelatedPartyAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The explanation of consolidated cash flow [table text block]",
        "label": "Explanation of consolidated cash flow explanatory [Table Text Block]",
        "terseLabel": "Schedule of Consolidated Cash Flow"
       }
      }
     },
     "localname": "ExplanationOfConsolidatedCashFlowExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_FEMSAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FEMSA [member]",
        "label": "FEMSA [Member]",
        "terseLabel": "FEMSA"
       }
      }
     },
     "localname": "FEMSAMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_FairValueMeasurementStrikePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement strike price per share.",
        "label": "Fair Value Measurement Strike Price Per Share",
        "terseLabel": "Strike price per share"
       }
      }
     },
     "localname": "FairValueMeasurementStrikePricePerShare",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "kof_FederalGovernmentInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal government instruments [member]",
        "label": "Federal government instruments [Member]",
        "terseLabel": "Federal government instruments"
       }
      }
     },
     "localname": "FederalGovernmentInstrumentsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_FederalTaxesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal taxes [member]",
        "label": "Federal taxes [Member]",
        "terseLabel": "Federal Taxes"
       }
      }
     },
     "localname": "FederalTaxesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_FemsaAndSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Femsa and subsidiaries [member]",
        "label": "Femsa and subsidiaries [Member]",
        "terseLabel": "FEMSA and Subsidiaries"
       }
      }
     },
     "localname": "FemsaAndSubsidiariesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_FinanceChargesForEmployeeBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance charges for employee benefits",
        "label": "Finance charges for employee benefits",
        "terseLabel": "Finance charges for employee benefits"
       }
      }
     },
     "localname": "FinanceChargesForEmployeeBenefits",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_FinanceChargesForLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance charges for leases",
        "label": "Finance charges for leases",
        "verboseLabel": "Finance charges of leases"
       }
      }
     },
     "localname": "FinanceChargesForLeases",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_FinanceOperatingCharges": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance operating charges",
        "label": "Finance operating charges",
        "terseLabel": "Finance operating charges"
       }
      }
     },
     "localname": "FinanceOperatingCharges",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_FinancialInstrumentsPurchased": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments purchased",
        "label": "Financial instruments purchased",
        "terseLabel": "Financial instruments \u2013 purchases"
       }
      }
     },
     "localname": "FinancialInstrumentsPurchased",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_FinancialInstrumentsTaxEffect": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments tax effect",
        "label": "Financial instruments tax effect",
        "terseLabel": "Tax effect"
       }
      }
     },
     "localname": "FinancialInstrumentsTaxEffect",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_FiniteUsefulLivedIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite useful lived intangible assets [member]",
        "label": "Finite useful lived intangible assets [Member]",
        "terseLabel": "Finite useful lived intangible assets"
       }
      }
     },
     "localname": "FiniteUsefulLivedIntangibleAssetsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five point four six percentage debt bonds maturing on two thousand twenty three [member]",
        "label": "Five point four six percentage debt bonds maturing on two thousand twenty three [Member]",
        "terseLabel": "5.46% Debt Bonds Maturing in 2023"
       }
      }
     },
     "localname": "FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five point two five percentage senior notes maturing on november twenty six two thousand forty three [member]",
        "label": "Five point two five percentage senior notes maturing on november twenty six two thousand forty three [Member]",
        "terseLabel": "5.25% Senior Notes, Maturity Date on Nov. 26, 2043"
       }
      }
     },
     "localname": "FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_FixedReturnAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed return [abstract]",
        "label": "Fixed return [Abstract]",
        "terseLabel": "Fixed return:"
       }
      }
     },
     "localname": "FixedReturnAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_FomentoEconmicoMexicanoSABDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fomento econmico mexicano, S.A.B de C.V. [member]",
        "label": "Fomento econmico mexicano, S.A.B de C.V. [Member]",
        "terseLabel": "Fomento Econ\u00f3mico Mexicano, S.A.B. de C.V."
       }
      }
     },
     "localname": "FomentoEconmicoMexicanoSABDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_FomentoEconomicoMexicanoSABDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fomento economico mexicano SAB de CV [member]",
        "label": "Fomento economico mexicano SAB de CV [Member]",
        "terseLabel": "Fomento Economico Mexicano S.A.B. de C.V."
       }
      }
     },
     "localname": "FomentoEconomicoMexicanoSABDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ForeignCurrencyExchangeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign currency exchange [member]",
        "label": "Foreign currency exchange [Member]",
        "terseLabel": "Foreign Currency Exchange"
       }
      }
     },
     "localname": "ForeignCurrencyExchangeMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ForeignCurrencyOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign currency option [member]",
        "label": "Foreign currency option [Member]",
        "terseLabel": "Foreign currency option"
       }
      }
     },
     "localname": "ForeignCurrencyOptionMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ForeignCurrencyRevaluationOfTheNetForeignOperations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign currency revaluation of the net foreign operations",
        "label": "Foreign currency revaluation of the net foreign operations",
        "terseLabel": "Foreign currency revaluation of the net foreign operations"
       }
      }
     },
     "localname": "ForeignCurrencyRevaluationOfTheNetForeignOperations",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ForeignExchangeForwardContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward contracts [member]",
        "label": "Foreign exchange forward contracts [Member]",
        "terseLabel": "Foreign exchange forward contracts"
       }
      }
     },
     "localname": "ForeignExchangeForwardContractsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ForeignExchangeGainLossRelatedToOperatingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 7.0,
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Exchange Gain (Loss) Related To Operating Activities",
        "label": "Foreign Exchange Gain (Loss) Related To Operating Activities",
        "verboseLabel": "Foreign exchange gain (loss), net"
       }
      }
     },
     "localname": "ForeignExchangeGainLossRelatedToOperatingActivities",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ForwardAgreementsToPurchaseUSDARSUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward agreements to purchase USD (ARS/USD).",
        "label": "Forward agreements to purchase USD (ARS/USD) [member]",
        "terseLabel": "Forward agreement to purchase U.S. Dollar (ARS/USD)"
       }
      }
     },
     "localname": "ForwardAgreementsToPurchaseUSDARSUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ForwardAgreementsToPurchaseUSDBRLUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward agreements to purchase USD (BRL/USD).",
        "label": "Forward Agreements to purchase USD (BRL/USD) [member]",
        "terseLabel": "Forward agreement to purchase U.S. Dollar (BRL/USD)"
       }
      }
     },
     "localname": "ForwardAgreementsToPurchaseUSDBRLUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ForwardAgreementsToPurchaseUSDCOPUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward agreements to purchase USD (COP/USD).",
        "label": "Forward Agreements to purchase USD (COP/USD) [member]",
        "terseLabel": "Forward agreement to purchase U.S. Dollar (COP/USD)"
       }
      }
     },
     "localname": "ForwardAgreementsToPurchaseUSDCOPUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ForwardAgreementsToPurchaseUSDMXNUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward agreements to purchase USD MXN/USD.",
        "label": "Forward Agreements to purchase USD MXN/USD [member]",
        "terseLabel": "Forward agreement to purchase U.S. Dollar (MXN/USD)"
       }
      }
     },
     "localname": "ForwardAgreementsToPurchaseUSDMXNUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ForwardAgreementsToPurchaseUSDUYUUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward Agreements to purchase USD (UYU/USD).",
        "label": "Forward Agreements to purchase USD (UYU/USD) [member]",
        "terseLabel": "Forward agreement to purchase U.S. Dollar (UYU/USD)"
       }
      }
     },
     "localname": "ForwardAgreementsToPurchaseUSDUYUUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_FountainAguaMineralLTDAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fountain agua mineral, LTDA [member]",
        "label": "Fountain agua mineral, LTDA [Member]",
        "terseLabel": "Fountain Agua Mineral, LTDA"
       }
      }
     },
     "localname": "FountainAguaMineralLTDAMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_FundacionFemsaACMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fundacion femsa AC [member]",
        "label": "Fundacion femsa AC [Member]",
        "terseLabel": "Fundacion FEMSA AC"
       }
      }
     },
     "localname": "FundacionFemsaACMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains losses arising from curtailments net defined benefit liability asset",
        "label": "Gains losses arising from curtailments net defined benefit liability asset",
        "terseLabel": "Effect on curtailment"
       }
      }
     },
     "localname": "GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 9.0,
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains losses on net monetary position for subsidiaries in hyperinflationary economies",
        "label": "Gains losses on net monetary position for subsidiaries in hyperinflationary economies",
        "terseLabel": "Gain on monetary position for subsidiaries in hyperinflationary economies"
       }
      }
     },
     "localname": "GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General and administrative expense [member]",
        "label": "General and administrative expense [Member]",
        "terseLabel": "General and Administrative Expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_GlassBottlesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Glass bottles [member]",
        "label": "Glass bottles [Member]",
        "terseLabel": "Glass Bottles"
       }
      }
     },
     "localname": "GlassBottlesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_GrupoFinancieroBanorteSABDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grupo financiero banorte, S.A.B. de C.V. [member]",
        "label": "Grupo financiero banorte, S.A.B. de C.V. [Member]",
        "terseLabel": "Grupo Financiero Banorte, S.A.B. de C.V."
       }
      }
     },
     "localname": "GrupoFinancieroBanorteSABDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_GrupoIndustrialBimboSABDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grupo industrial bimbo, S.A.B. de C. V. [member]",
        "label": "Grupo industrial bimbo, S.A.B. de C. V. [Member]",
        "terseLabel": "Grupo Industrial Bimbo, S.A.B. de C. V."
       }
      }
     },
     "localname": "GrupoIndustrialBimboSABDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_GuaranteeDepositsOtherNonCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": 6.0,
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantee deposits other non-current assets",
        "label": "Guarantee deposits other non-current assets",
        "terseLabel": "Guarantee deposits"
       }
      }
     },
     "localname": "GuaranteeDepositsOtherNonCurrentAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_HeinekenGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Heineken group [member]",
        "label": "Heineken group [Member]",
        "terseLabel": "Heineken Group"
       }
      }
     },
     "localname": "HeinekenGroupMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ICFRAuditorAttestationFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "ICFRAuditorAttestationFlag",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "kof_InTwoThousandTwentyOneOnwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In two thousand twenty one onwards [member]",
        "label": "In two thousand twenty one onwards [Member]",
        "terseLabel": "In Two Thousand Twenty One Onwards"
       }
      }
     },
     "localname": "InTwoThousandTwentyOneOnwardsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_IncomeFromRelatedPartyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from related party [abstract]",
        "label": "Income from related party [Abstract]",
        "terseLabel": "Income:"
       }
      }
     },
     "localname": "IncomeFromRelatedPartyAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_IncomeStatementLocation1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement location1 [member]",
        "label": "Income statement location1 [Member]",
        "terseLabel": "Income Statement Location1"
       }
      }
     },
     "localname": "IncomeStatementLocation1Member",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_IncomeStatementLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement location [axis]",
        "label": "Income statement location [Axis]",
        "terseLabel": "Income Statement Location [axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax relating to derivative instruments of other comprehensive income",
        "label": "Income tax relating to derivative instruments of other comprehensive income",
        "terseLabel": "Unrealized loss (gain) on derivative financial instruments"
       }
      }
     },
     "localname": "IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax relating to re-measurements of defined benefit plans of accumulated other comprehensive income",
        "label": "Income tax relating to re-measurements of defined benefit plans of accumulated other comprehensive income",
        "terseLabel": "Re-measurements of the net defined benefit liability"
       }
      }
     },
     "localname": "IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax relating unrealized gain (loss) on derivative financial instruments",
        "label": "Income tax relating unrealized gain (loss) on derivative financial instruments",
        "terseLabel": "Unrealized loss (gain) on derivative financial instruments"
       }
      }
     },
     "localname": "IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncomeTaxRemainingInOtherComprehensiveIncome": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax remaining in other comprehensive income",
        "label": "Income tax remaining in other comprehensive income",
        "terseLabel": "Balance of income tax in AOCI"
       }
      }
     },
     "localname": "IncomeTaxRemainingInOtherComprehensiveIncome",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in existing provisions from penalties and other charges",
        "label": "Increase (decrease) in existing provisions from penalties and other charges",
        "terseLabel": "Penalties and other charges"
       }
      }
     },
     "localname": "IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncreaseDecreaseInForeignCurrencyExchangeRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in foreign currency exchange rate",
        "label": "Increase decrease in foreign currency exchange rate",
        "terseLabel": "Increase decrease in foreign currency exchange rate"
       }
      }
     },
     "localname": "IncreaseDecreaseInForeignCurrencyExchangeRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_IncreaseDecreaseInIncomeTaxLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in income tax liability",
        "label": "Increase decrease in income tax liability",
        "negatedLabel": "Increase"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxLiability",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncreaseDecreaseInOtherCurrentAssets1": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 19.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in other current assets1",
        "label": "Increase decrease in other current assets1",
        "terseLabel": "Other current financial assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets1",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in provision from effects of changes in foreign exchange rates",
        "label": "Increase (decrease) in provision from effects of changes in foreign exchange rates",
        "terseLabel": "Effect of foreign currency exchange rates"
       }
      }
     },
     "localname": "IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncreaseDecreaseInProvisionsFromNewContingencies": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in provisions from new contingencies",
        "label": "Increase (decrease) in provisions from new contingencies",
        "terseLabel": "New contingencies"
       }
      }
     },
     "localname": "IncreaseDecreaseInProvisionsFromNewContingencies",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through recognition of inflation effects, intangible assets and goodwill",
        "label": "Increase (decrease) through recognition of inflation effects, intangible assets and goodwill",
        "terseLabel": "Changes in value on the recognition of inflation effects"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through translation effect, liabilities arising from financing activities",
        "label": "Increase (decrease) through translation effect, liabilities arising from financing activities",
        "terseLabel": "Non-cash Impacts, Translation Effect"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through value on recognition of inflation effects",
        "label": "Increase decrease through value on recognition of inflation effects",
        "terseLabel": "Changes in value on the recognition of inflation effects"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IndefiniteLivedIntangibleAssets1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indefinite lived intangible assets1 [member]",
        "label": "Indefinite lived intangible assets 1 [Member]",
        "terseLabel": "Indefinite lived intangible assets"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssets1Member",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_IndemnifiableContingenciesFromBusinessCombinations": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": 7.0,
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnifiable contingencies from business combinations",
        "label": "Indemnifiable contingencies from business combinations",
        "terseLabel": "Indemnifiable contingencies from business combinations"
       }
      }
     },
     "localname": "IndemnifiableContingenciesFromBusinessCombinations",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industria envasadora de quertaro, S.A. de C.V. (IEQSA) [member]",
        "label": "Industria envasadora de quertaro, S.A. de C.V. (IEQSA) [Member]",
        "terseLabel": "Industria Envasadora de Quertaro, S.A. de C.V. (IEQSA)"
       }
      }
     },
     "localname": "IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industria mexicana de reciclaje, S.A. de C.V. (\"IMER\") [member]",
        "label": "Industria mexicana de reciclaje, S.A. de C.V. (\"IMER\") [Member]",
        "terseLabel": "Industria Mexicana de Reciclaje, S.A. de C.V. (\"IMER\")"
       }
      }
     },
     "localname": "IndustriaMexicanaDeReciclajeSADeCVIMERMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instituto tecnologico y de estudios superiores de monterrey AC [member]",
        "label": "Instituto tecnologico y de estudios superiores de monterrey AC [Member]",
        "terseLabel": "Instituto Tecnologico Y de Estudios Superiores de Monterrey AC"
       }
      }
     },
     "localname": "InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets other than goodwill estimated useful life",
        "label": "Intangible assets other than goodwill estimated useful life",
        "terseLabel": "Useful lives of intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kof_IntangibleAssetsRenewalTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible Assets Renewal Term",
        "label": "Intangible Assets Renewal Term",
        "terseLabel": "Intangible assets renewable term"
       }
      }
     },
     "localname": "IntangibleAssetsRenewalTerm",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kof_InterestAndFeesPaidRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and fees paid related party transactions",
        "label": "Interest and fees paid related party transactions",
        "terseLabel": "Interest and fees paid to Bancomer"
       }
      }
     },
     "localname": "InterestAndFeesPaidRelatedPartyTransactions",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_InterestIncomeReceivedFromRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income received from related party",
        "label": "Interest income received from related party",
        "terseLabel": "Interest income received from BBVA Bancomer, S.A. de C.V."
       }
      }
     },
     "localname": "InterestIncomeReceivedFromRelatedParty",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_IntrestRateSwapMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrest rate swap.",
        "label": "Intrest rate swap [Member]",
        "terseLabel": "Interest rate swaps"
       }
      }
     },
     "localname": "IntrestRateSwapMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_InventoriesInTransit": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventories in transit",
        "label": "Inventories in transit",
        "terseLabel": "Inventories in transit"
       }
      }
     },
     "localname": "InventoriesInTransit",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_InventoryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory [member]",
        "label": "Inventory [Member]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_InvestmentImpairments": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment impairments",
        "label": "Investment impairments",
        "terseLabel": "Impairment",
        "verboseLabel": "Impairment of investments"
       }
      }
     },
     "localname": "InvestmentImpairments",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_InvestmentInAssociatesAndJointVenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in associates and joint ventures [member]",
        "label": "Investment in associates and joint ventures [Member]",
        "terseLabel": "Investment in Associates and Joint Ventures"
       }
      }
     },
     "localname": "InvestmentInAssociatesAndJointVenturesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_InvestmentSecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment securities [table]",
        "label": "Investment securities [Table]",
        "terseLabel": "Investment Securities [table]"
       }
      }
     },
     "localname": "InvestmentSecuritiesTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsandTypesofSecuritiesofCompanysinRelatedPartiesincludedinPortfolioFundDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_JointVentureSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint venture sale",
        "label": "Joint venture sale",
        "terseLabel": "Joint venture sale"
       }
      }
     },
     "localname": "JointVentureSale",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_JointVentureStockInterestSoldPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint venture stock interest sold percentage",
        "label": "Joint venture stock interest sold percentage",
        "terseLabel": "Joint venture stock interest sold percentage"
       }
      }
     },
     "localname": "JointVentureStockInterestSoldPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_JugosDelValleSAPIDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jugos del valle, S.A.P.I. de C.V. [member]",
        "label": "Jugos del valle, S.A.P.I. de C.V. [Member]",
        "terseLabel": "Jugos del Valle, S.A.P.I. de C.V."
       }
      }
     },
     "localname": "JugosDelValleSAPIDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_KOFMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "KOF [member]",
        "label": "KOF [Member]",
        "terseLabel": "KOF"
       }
      }
     },
     "localname": "KOFMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LaborMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Labor [member]",
        "label": "Labor [Member]",
        "terseLabel": "Labor"
       }
      }
     },
     "localname": "LaborMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LeaoAlimentosEBebidasLTDAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leao alimentos e bebidas, LTDA [member]",
        "label": "Leao alimentos e bebidas, LTDA [Member]",
        "terseLabel": "Leao Alimentos e Bebidas, LTDA"
       }
      }
     },
     "localname": "LeaoAlimentosEBebidasLTDAMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LeaoAlimentosYBebidasLTDAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leao alimentos y bebidas LTDA [member]",
        "label": "Leao alimentos y bebidas LTDA [Member]",
        "terseLabel": "Leao Alimentos y Bebidas LTDA"
       }
      }
     },
     "localname": "LeaoAlimentosYBebidasLTDAMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LeaseInterestPaidClassifiedAsFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease interest paid classified as financing activities",
        "label": "Lease interest paid classified as financing activities",
        "negatedLabel": "Interest paid on lease liabilities",
        "negatedTerseLabel": "Interest paid on lease liabilities"
       }
      }
     },
     "localname": "LeaseInterestPaidClassifiedAsFinancingActivities",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liabilities of amortization of goodwill of business acquisition [member]",
        "label": "Liabilities of amortization of goodwill of business acquisition [Member]",
        "terseLabel": "Liabilities of amortization of goodwill of business acquisition"
       }
      }
     },
     "localname": "LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LifeAnnuitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life annuities [member]",
        "label": "Life annuities [Member]",
        "terseLabel": "Life annuities"
       }
      }
     },
     "localname": "LifeAnnuitiesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LifeAnnuitiesNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life annuities, net defined benefit liability (asset)",
        "label": "Life annuities, net defined benefit liability (asset)",
        "terseLabel": "Life annuities"
       }
      }
     },
     "localname": "LifeAnnuitiesNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_LitigationSettlementAmount1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Litigation settlement amount 1",
        "label": "Litigation settlement amount 1",
        "terseLabel": "Litigation amount"
       }
      }
     },
     "localname": "LitigationSettlementAmount1",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_LoansFromBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans from banks.",
        "label": "Loans from banks [member]",
        "terseLabel": "Loans from banks"
       }
      }
     },
     "localname": "LoansFromBanksMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LongTermBankLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term bank loans [member]",
        "label": "Long term bank loans [Member]",
        "terseLabel": "Long-term bank loans"
       }
      }
     },
     "localname": "LongTermBankLoansMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LongTermBorrowingsSeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term borrowings senior notes [member]",
        "label": "Long term borrowings senior notes [Member]",
        "terseLabel": "Long Term Borrowings Senior Notes"
       }
      }
     },
     "localname": "LongTermBorrowingsSeniorNotesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LongTermLeaseLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long- term lease liabilities [member]",
        "label": "Long- term lease liabilities [Member]",
        "terseLabel": "Long-term lease liabilities"
       }
      }
     },
     "localname": "LongTermLeaseLiabilitiesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LongTermNotesPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term notes payable [member]",
        "label": "Long term notes payable [Member]",
        "terseLabel": "Long-term notes payable"
       }
      }
     },
     "localname": "LongTermNotesPayableMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LongTermYankeeBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term yankee bonds[member]",
        "label": "Long term yankee bonds [Member]",
        "terseLabel": "Long Term Yankee Bonds"
       }
      }
     },
     "localname": "LongTermYankeeBondsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_LossContingencyDamagesSoughtValue1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss contingency, damages sought, value1",
        "label": "Loss contingency, damages sought, value1",
        "terseLabel": "Aggregate amount claimed against company"
       }
      }
     },
     "localname": "LossContingencyDamagesSoughtValue1",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_LossOnRetirementOfIntangibleAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 9.0,
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on retirement of intangible asset",
        "label": "Loss on retirement of intangible asset",
        "terseLabel": "Loss on the retirement of intangible assets"
       }
      }
     },
     "localname": "LossOnRetirementOfIntangibleAsset",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_LossesOnRetirementOfNonCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 8.0,
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Losses on retirement of non-current assets",
        "label": "Losses on retirement of non-current assets",
        "terseLabel": "Loss on the retirement of long-lived assets"
       }
      }
     },
     "localname": "LossesOnRetirementOfNonCurrentAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_MajorComponentsOfTaxExpenseIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major components of tax expense income [line items]",
        "label": "Major components of tax expense income [Line Items]",
        "terseLabel": "Major Components Of Tax Expense Income [line items]"
       }
      }
     },
     "localname": "MajorComponentsOfTaxExpenseIncomeLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_MajorComponentsOfTaxExpenseIncomeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major components of tax expense income [table]",
        "label": "Major components of tax expense income [Table]",
        "terseLabel": "Major components of tax expense income [Table]"
       }
      }
     },
     "localname": "MajorComponentsOfTaxExpenseIncomeTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_MajorOrdinaryShareTransactionsAfterStockSplitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major ordinary share transactions after stock split [member]",
        "label": "Major ordinary share transactions after stock split [Member]",
        "terseLabel": "Major Ordinary Share Transactions After Stock Split"
       }
      }
     },
     "localname": "MajorOrdinaryShareTransactionsAfterStockSplitMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_MajorOrdinaryShareTransactionsPriorToStockSplitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major ordinary share transactions prior to stock split [member]",
        "label": "Major ordinary share transactions prior to stock split [Member]",
        "terseLabel": "Major Ordinary Share Transactions Prior to Stock Split"
       }
      }
     },
     "localname": "MajorOrdinaryShareTransactionsPriorToStockSplitMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_MexicanFederalGovernmentInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mexican federal government instruments [member]",
        "label": "Mexican federal government instruments [Member]",
        "terseLabel": "Mexican Federal Government Instruments"
       }
      }
     },
     "localname": "MexicanFederalGovernmentInstrumentsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_MexicoAndCentralAmericaSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mexico and central america segment [member]",
        "label": "Mexico And Central America Segment [Member]",
        "terseLabel": "Mexico and Central America Segment"
       }
      }
     },
     "localname": "MexicoAndCentralAmericaSegmentMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum Age Qualification For Economic Benefits And Retirement Pension",
        "label": "Minimum Age Qualification For Economic Benefits And Retirement Pension",
        "terseLabel": "Minimum age to qualify for benefits (age)"
       }
      }
     },
     "localname": "MinimumAgeQualificationForEconomicBenefitsAndRetirementPension",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "kof_MinimumAlternativeIncomeTaxIncreasedPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum alternative income tax increased percentage",
        "label": "Minimum alternative income tax increased percentage",
        "terseLabel": "Minimum alternative income tax increased percentage"
       }
      }
     },
     "localname": "MinimumAlternativeIncomeTaxIncreasedPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_MinimumAssumedIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum assumed income tax rate",
        "label": "Minimum assumed income tax rate",
        "terseLabel": "Minimum assumed income tax rate"
       }
      }
     },
     "localname": "MinimumAssumedIncomeTaxRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of capital stock at nominal value to be transferred to reserve",
        "label": "Minimum percentage of capital stock at nominal value to be transferred to reserve",
        "terseLabel": "Minimum percentage of capital stock at nominal value to be transferred to reserve"
       }
      }
     },
     "localname": "MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_MinimumYearOfServiceForRetirementBenefits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum Year Of Service For Retirement Benefits",
        "label": "Minimum Year Of Service For Retirement Benefits",
        "terseLabel": "Minimum year of service for retirement benefits"
       }
      }
     },
     "localname": "MinimumYearOfServiceForRetirementBenefits",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kof_MontevideoRefrescosSRLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Montevideo refrescos S R L [member]",
        "label": "Montevideo refrescos S R L [Member]",
        "terseLabel": "Montevideo Refrescos S R L"
       }
      }
     },
     "localname": "MontevideoRefrescosSRLMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_MoreThanThreeYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "More than three years [member]",
        "label": "More than three years [Member]",
        "verboseLabel": "More than three years"
       }
      }
     },
     "localname": "MoreThanThreeYearsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysLeaseLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_MoreThanTwelveMonthsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "More than twelve months.",
        "label": "More than Twelve Months [member]",
        "terseLabel": "More than 12"
       }
      }
     },
     "localname": "MoreThanTwelveMonthsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_MunicipalitySalesTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Municipality sales tax rate",
        "label": "Municipality sales tax rate",
        "terseLabel": "Municipality sales tax"
       }
      }
     },
     "localname": "MunicipalitySalesTaxRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net benefit cost recognized in consolidated statements of accumulated other comprehensive income [member]",
        "label": "Net benefit cost recognized in consolidated statements of accumulated other comprehensive income [Member]",
        "terseLabel": "Accumulated OCI"
       }
      }
     },
     "localname": "NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net benefit cost recognized in the consolidated statements of income [member]",
        "label": "Net benefit cost recognized in the consolidated statements of income [Member]",
        "terseLabel": "Income statement"
       }
      }
     },
     "localname": "NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold",
        "label": "Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold",
        "verboseLabel": "Cost of good sold"
       }
      }
     },
     "localname": "NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_NetForeignExchangeGains": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net foreign exchange gains",
        "label": "Net foreign exchange gains",
        "terseLabel": "Foreign exchange gain related to operating activities"
       }
      }
     },
     "localname": "NetForeignExchangeGains",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_NetInterestDeductionAdjustedTaxableIncomeRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net interest deduction adjusted taxable income rate",
        "label": "Net interest deduction adjusted taxable income rate",
        "terseLabel": "Net interest deduction adjusted taxable income rate"
       }
      }
     },
     "localname": "NetInterestDeductionAdjustedTaxableIncomeRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_NetOperatingLossUsageLimit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net operating loss usage limit",
        "label": "Net operating loss usage limit",
        "terseLabel": "NOLs usage limit"
       }
      }
     },
     "localname": "NetOperatingLossUsageLimit",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Payments (Proceeds) Acquisition And Mergers, Net Of Cash Acquired",
        "label": "Net Payments (Proceeds) Acquisition And Mergers, Net Of Cash Acquired",
        "negatedLabel": "Acquisition and mergers, net of cash acquired"
       }
      }
     },
     "localname": "NetPaymentsProceedsAcquisitionAndMergersNetOfCashAcquired",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_NetPaymentsToAcquireLongLivedAssetsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Payments To Acquire Long-lived Assets, Net",
        "label": "Net Payments To Acquire Long-lived Assets, Net",
        "negatedLabel": "Acquisition of long-lived assets, net"
       }
      }
     },
     "localname": "NetPaymentsToAcquireLongLivedAssetsNet",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_NonCashItemsOtherThanDepreciationAndAmortization": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash items other than depreciation and amortization",
        "label": "Non cash items other than depreciation and amortization",
        "terseLabel": "Non-cash items other than depreciation and amortization"
       }
      }
     },
     "localname": "NonCashItemsOtherThanDepreciationAndAmortization",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_NonCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current assets [member]",
        "label": "Non-current assets [Member]",
        "terseLabel": "Non-current Assets"
       }
      }
     },
     "localname": "NonCurrentAssetsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_NonCurrentPortionOfBankLoansAndNotesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current portion of bank loans and notes payable",
        "label": "Non current portion of bank loans and notes payable",
        "terseLabel": "Bank loans and notes payable"
       }
      }
     },
     "localname": "NonCurrentPortionOfBankLoansAndNotesPayable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_NonCurrentPrepaidAdvertisingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current prepaid advertising expenses",
        "label": "Non-current prepaid advertising expenses",
        "terseLabel": "Non-current prepaid advertising expenses"
       }
      }
     },
     "localname": "NonCurrentPrepaidAdvertisingExpenses",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_NonDeductibleInterestsLimitationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non deductible interests limitation period",
        "label": "Non deductible interests limitation period",
        "terseLabel": "Non-deductible\u00a0interests limitation period"
       }
      }
     },
     "localname": "NonDeductibleInterestsLimitationPeriod",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kof_NonDeductibleInterestsLimitationPeriodPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non deductible interests limitation period percentage",
        "label": "Non deductible interests limitation period percentage",
        "terseLabel": "Non deductible interests limitation period percentage"
       }
      }
     },
     "localname": "NonDeductibleInterestsLimitationPeriodPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_NonVestedDefinedBenefitObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-vested defined benefit obligation",
        "label": "Non-vested defined benefit obligation",
        "terseLabel": "Non-vested benefit obligation"
       }
      }
     },
     "localname": "NonVestedDefinedBenefitObligation",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_NormalRetirementAge": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Normal retirement age",
        "label": "Normal retirement age",
        "terseLabel": "Normal retirement age"
       }
      }
     },
     "localname": "NormalRetirementAge",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kof_NotesAndBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes and bonds.",
        "label": "Notes and bonds [member]",
        "terseLabel": "Notes and bonds"
       }
      }
     },
     "localname": "NotesAndBondsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_NumberOfBottlerAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Bottler Agreements",
        "label": "Number Of Bottler Agreements",
        "terseLabel": "Number of bottler agreements"
       }
      }
     },
     "localname": "NumberOfBottlerAgreements",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "kof_NumberOfCustomerRelatedToExpectedLoss": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of customer related to expected loss",
        "label": "Number of customer related to expected loss",
        "terseLabel": "Number of customer related to expected loss"
       }
      }
     },
     "localname": "NumberOfCustomerRelatedToExpectedLoss",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One point eight five percentage senior notes maturing on september first two two thousand thirty two [member]",
        "label": "One point eight five percentage senior notes maturing on september first two two thousand thirty two [Member]",
        "terseLabel": "1.85% Senior Notes, Maturity Date on September 1, 2032"
       }
      }
     },
     "localname": "OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_OperationsOfThirdPartyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operations of third party [member]",
        "label": "Operations of third party [Member]",
        "terseLabel": "Operations Of Third Party"
       }
      }
     },
     "localname": "OperationsOfThirdPartyMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_OptionsGrantedVestingPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Options granted vesting percentage",
        "label": "Options granted vesting percentage",
        "terseLabel": "Vesting percentage"
       }
      }
     },
     "localname": "OptionsGrantedVestingPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_OptionsToPurchaseForeignCurrencyMXNUSDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Options to purchase foreign currency (MXN/USD).",
        "label": "Options to Purchase Foreign Currency (MXN/USD) [member]",
        "terseLabel": "Options to purchase foreign currency (MXN to USD)"
       }
      }
     },
     "localname": "OptionsToPurchaseForeignCurrencyMXNUSDMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_OptionsToPurchaseForeignCurrencyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Options to purchase foreign currency.",
        "label": "Options To Purchase Foreign Currency [member]",
        "terseLabel": "Options to purchase foreign currency"
       }
      }
     },
     "localname": "OptionsToPurchaseForeignCurrencyMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_OtherAmortizablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other amortizables [member]",
        "label": "Other amortizables [Member]",
        "verboseLabel": "Other amortizable"
       }
      }
     },
     "localname": "OtherAmortizablesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_OtherAssociatesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other associates [member]",
        "label": "Other associates [Member]",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherAssociatesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity": {
       "order": 3.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income, Excluding Sale Of Joint Venture",
        "label": "Other Comprehensive Income, Excluding Sale Of Joint Venture",
        "terseLabel": "Other comprehensive (loss) income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeExcludingSaleOfJointVenture",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_OtherCurrentAssetsAndFinancialAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other current assets and financial assets",
        "label": "Other current assets and financial assets",
        "verboseLabel": "Other current assets and other current financial assets"
       }
      }
     },
     "localname": "OtherCurrentAssetsAndFinancialAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_OtherCurrentAssetsAndOtherCurrentFinancialAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other current assets and other current financial assets",
        "label": "Other current assets and other current financial assets",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherCurrentAssetsAndOtherCurrentFinancialAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_OtherExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other expense [abstract]",
        "label": "Other expense [Abstract]",
        "terseLabel": "Other expenses:"
       }
      }
     },
     "localname": "OtherExpenseAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_OtherExpensesWithRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other expenses with related party",
        "label": "Other expenses with related party",
        "terseLabel": "Other expenses with related parties"
       }
      }
     },
     "localname": "OtherExpensesWithRelatedParty",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_OtherFinancingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Financing Income (Expense), net",
        "label": "Other Financing Income (Expense), net",
        "terseLabel": "Other financing income (expense), net"
       }
      }
     },
     "localname": "OtherFinancingIncomeExpenseNet",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_OtherIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other income [abstract]",
        "label": "Other income [Abstract]",
        "terseLabel": "Other income:"
       }
      }
     },
     "localname": "OtherIncomeAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_OtherIncomeExpense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other income (expense)",
        "label": "Other income (expense)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherIncomeExpense",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_OtherLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other liabilities [member]",
        "label": "Other liabilities [Member]",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-current assets and other non-current financial assets",
        "label": "Other non-current assets and other non-current financial assets [Abstract]"
       }
      }
     },
     "localname": "OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "xbrltype": "stringItemType"
    },
    "kof_OtherNonCurrentFinancialAssetsOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherNoncurrentFinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-current financial assets other",
        "label": "Other non-current financial assets other",
        "terseLabel": "Other non-current financial assets"
       }
      }
     },
     "localname": "OtherNonCurrentFinancialAssetsOther",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_OtherNoncurrentAssetsAndOtherCurrentFinancialAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other noncurrent assets and other current financial assets",
        "label": "Other noncurrent assets and other current financial assets",
        "terseLabel": "Other non-current assets and Other current financial assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsAndOtherCurrentFinancialAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_OtherOperatingRevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other operating revenues [member]",
        "label": "Other operating revenues [Member]",
        "terseLabel": "Other Operating Revenues"
       }
      }
     },
     "localname": "OtherOperatingRevenuesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_OthersProvisionsAndOtherLongTermLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "kof_ProvisionsAndOtherLongTermLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Others provisions and other long term liabilities",
        "label": "Others provisions and other long term liabilities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OthersProvisionsAndOtherLongTermLiabilities",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding payment to suppliers in additions to property plant and equipment",
        "label": "Outstanding payment to suppliers in additions to property plant and equipment",
        "terseLabel": "Outstanding payment to suppliers in additions to property plant and equipment"
       }
      }
     },
     "localname": "OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PETBottlesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PET bottles [member]",
        "label": "PET bottles [Member]",
        "terseLabel": "PET Bottles"
       }
      }
     },
     "localname": "PETBottlesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_PackingMaterials": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Packing materials",
        "label": "Packing materials",
        "terseLabel": "Packing materials"
       }
      }
     },
     "localname": "PackingMaterials",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Acquire Intangible Assets And Other Investing Activities",
        "label": "Payments To Acquire Intangible Assets And Other Investing Activities",
        "negatedLabel": "Acquisition of intangible assets and other investing activities"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssetsAndOtherInvestingActivities",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PensionAndRetirementPlansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension and retirement plans [member]",
        "label": "Pension and retirement plans [Member]",
        "terseLabel": "Pension\u00a0and Retirement Plans"
       }
      }
     },
     "localname": "PensionAndRetirementPlansMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_PensionAndSeniorityPremiumCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension and seniority premium costs",
        "label": "Pension and seniority premium costs",
        "terseLabel": "Pension and seniority premium costs"
       }
      }
     },
     "localname": "PensionAndSeniorityPremiumCosts",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PercentOfMunicipalitySalesTaxAsACredit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent of municipality sales tax as a credit",
        "label": "Percent of municipality sales tax as a credit",
        "terseLabel": "Percent of municipality sales tax as a credit"
       }
      }
     },
     "localname": "PercentOfMunicipalitySalesTaxAsACredit",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfConsumptionTaxOnSyrups": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of consumption tax on syrups",
        "label": "Percentage of consumption tax on syrups",
        "terseLabel": "Percentage of consumption tax on syrups"
       }
      }
     },
     "localname": "PercentageOfConsumptionTaxOnSyrups",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfDecreaseInIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of decrease in income tax rate",
        "label": "Percentage of decrease in income tax rate",
        "terseLabel": "Percentage of increase in income tax rate"
       }
      }
     },
     "localname": "PercentageOfDecreaseInIncomeTaxRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfDividendReceivedFromNonResidentsWithholding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of dividend received from non residents withholding",
        "label": "Percentage of dividend received from non residents withholding",
        "terseLabel": "Percentage of dividend received nonresidents withholding"
       }
      }
     },
     "localname": "PercentageOfDividendReceivedFromNonResidentsWithholding",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfFundAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of fund assets",
        "label": "Percentage of fund assets",
        "terseLabel": "Percentage of fund assets"
       }
      }
     },
     "localname": "PercentageOfFundAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfIncomeToBeTransferredToReserve": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of income to be transferred to reserve",
        "label": "Percentage of income to be transferred to reserve",
        "terseLabel": "Percentage of income to be transferred to reserve"
       }
      }
     },
     "localname": "PercentageOfIncomeToBeTransferredToReserve",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfOwnership": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of ownership",
        "label": "Percentage of ownership",
        "verboseLabel": "Ownership Percentage"
       }
      }
     },
     "localname": "PercentageOfOwnership",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfPlanAssetInvestmentForRelatedParties": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of plan asset investment for related parties",
        "label": "Percentage of plan asset investment for related parties",
        "terseLabel": "Percentage of plan asset investment for related parties"
       }
      }
     },
     "localname": "PercentageOfPlanAssetInvestmentForRelatedParties",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfReformIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of reform income tax rate",
        "label": "Percentage of reform income tax rate",
        "terseLabel": "Percentage of reform income tax rate"
       }
      }
     },
     "localname": "PercentageOfReformIncomeTaxRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfReformIncomeTaxRateStarting": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of reform income tax rate starting",
        "label": "Percentage of reform income tax rate starting",
        "terseLabel": "Percentage of reform income tax rate starting"
       }
      }
     },
     "localname": "PercentageOfReformIncomeTaxRateStarting",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfShareHolderInPutOptionExercisable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of share holder in put option exercisable",
        "label": "Percentage of share holder in put option exercisable",
        "terseLabel": "Percentage of put option exercisable"
       }
      }
     },
     "localname": "PercentageOfShareHolderInPutOptionExercisable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/DiscontinuedoperationsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfSignificantActuarialAssumptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of significant actuarial assumptions",
        "label": "Percentage of significant actuarial assumptions",
        "terseLabel": "Percentage of significant actuarial assumptions"
       }
      }
     },
     "localname": "PercentageOfSignificantActuarialAssumptions",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfTaxEffectOfIncomeTaxCredits": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 10.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of tax effect of income tax credits",
        "label": "Percentage of tax effect of income tax credits",
        "terseLabel": "Income tax credits"
       }
      }
     },
     "localname": "PercentageOfTaxEffectOfIncomeTaxCredits",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of tax rate effect of non deductible interest expenses",
        "label": "Percentage of tax rate effect of non deductible interest expenses",
        "terseLabel": "Percentage of interest expenses"
       }
      }
     },
     "localname": "PercentageOfTaxRateEffectOfNonDeductibleInterestExpenses",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PercentageOfUnrecoverableTradeAccountsReceivables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of unrecoverable trade accounts receivables",
        "label": "Percentage of unrecoverable trade accounts receivables",
        "terseLabel": "Percentage of unrecoverable trade receivables"
       }
      }
     },
     "localname": "PercentageOfUnrecoverableTradeAccountsReceivables",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post employment and other long term employee benefits [member]",
        "label": "Post employment and other long term employee benefits [Member]",
        "terseLabel": "Post-employment and other non-current employee benefits"
       }
      }
     },
     "localname": "PostEmploymentAndOtherLongTermEmployeeBenefitsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_PremiumPaidForOutstandingCallOptions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Premium paid for outstanding call options.",
        "label": "Premium Paid For Outstanding Call Options",
        "terseLabel": "Premium paid for outstanding call options"
       }
      }
     },
     "localname": "PremiumPaidForOutstandingCallOptions",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PrepaidAdvertisingAndPromotionalExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid advertising and promotional expenses",
        "label": "Prepaid advertising and promotional expenses",
        "terseLabel": "Advertising and promotional expenses paid in advance"
       }
      }
     },
     "localname": "PrepaidAdvertisingAndPromotionalExpenses",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PrepaidExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid expenses [member]",
        "label": "Prepaid expenses [Member]",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpensesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_PrepaidInsurance1": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid insurance 1",
        "label": "Prepaid insurance 1",
        "terseLabel": "Prepaid insurance"
       }
      }
     },
     "localname": "PrepaidInsurance1",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method",
        "label": "Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method",
        "terseLabel": "Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method",
        "totalLabel": "Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method"
       }
      }
     },
     "localname": "ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit loss before tax disposal of discontinued operations",
        "label": "Profit loss before tax disposal of discontinued operations",
        "negatedLabel": "Income before income taxes from discontinued operations"
       }
      }
     },
     "localname": "ProfitLossBeforeTaxDisposalOfDiscontinuedOperations",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ProfitLossBeforeTaxOfAcquiree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit loss before tax of acquiree",
        "label": "Profit loss before tax of acquiree",
        "terseLabel": "Income before taxes"
       }
      }
     },
     "localname": "ProfitLossBeforeTaxOfAcquiree",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ProfitLossBeforeTaxOfCombinedEntity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit loss before tax of combined entity",
        "label": "Profit loss before tax of combined entity",
        "terseLabel": "Income before taxes"
       }
      }
     },
     "localname": "ProfitLossBeforeTaxOfCombinedEntity",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MergersandAcquisitionsSummaryofProFormaFinancialDataofHistoricalFinancialStatementsRelatedtoBusinessCombinationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ProfitSharingComputationPercentageOnTaxableIncome": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit sharing computation percentage on taxable income",
        "label": "Profit sharing computation percentage on taxable income",
        "terseLabel": "Profit sharing computation ratio on income"
       }
      }
     },
     "localname": "ProfitSharingComputationPercentageOnTaxableIncome",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_PromissoryNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory notes.",
        "label": "Promissory Notes [member]",
        "terseLabel": "Promissory notes"
       }
      }
     },
     "localname": "PromissoryNotesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_PromotoraIndustrialAzucareraSADeCVPIASAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promotora industrial azucarera, S.A. de C.V. (\"PIASA\") [member]",
        "label": "Promotora industrial azucarera, S.A. de C.V. (\"PIASA\") [Member]",
        "terseLabel": "Promotora Industrial Azucarera, S.A. de C.V. (\"PIASA\")"
       }
      }
     },
     "localname": "PromotoraIndustrialAzucareraSADeCVPIASAMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_PromotoraMexicanaDeEmbotelladoresSADeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promotora mexicana de embotelladores SADeCV [member]",
        "label": "Promotora mexicana de embotelladores SADeCV [Member]",
        "terseLabel": "Promotora Mexicana de Embotelladores, S.A. de C.V."
       }
      }
     },
     "localname": "PromotoraMexicanaDeEmbotelladoresSADeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_PropertyPlantAndEquipmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property plant and equipments [member]",
        "label": "Property plant and equipments [Member]",
        "terseLabel": "Property Plant and Equipments"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_PropimexSDeRLDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Propimex, S. de R.L. de C.V. [member]",
        "label": "Propimex, S. de R.L. de C.V. [Member]",
        "terseLabel": "Propimex, S. de R.L. de C.V."
       }
      }
     },
     "localname": "PropimexSDeRLDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ProvisionForContingencies": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provision for contingencies",
        "label": "Provision for contingencies",
        "terseLabel": "Provisions for contingencies"
       }
      }
     },
     "localname": "ProvisionForContingencies",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ProvisionsAndOtherLongTermLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions and other long term liabilities",
        "label": "Provisions and other long term liabilities",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "ProvisionsAndOtherLongTermLiabilities",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ProvisionsAndOtherNonCurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions and other non-current liabilities",
        "label": "Provisions and other non current liabilities",
        "terseLabel": "Provisions and other non-current liabilities"
       }
      }
     },
     "localname": "ProvisionsAndOtherNonCurrentLiabilities",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PubliclyTradedSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Publicly traded shares [member]",
        "label": "Publicly traded shares [Member]",
        "terseLabel": "Publicly traded shares"
       }
      }
     },
     "localname": "PubliclyTradedSharesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_PurchasePricePaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price paid",
        "label": "Purchase price paid",
        "terseLabel": "Purchase price paid"
       }
      }
     },
     "localname": "PurchasePricePaid",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PurchasesOfConcentrateRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases of concentrate related party transactions",
        "label": "Purchases of concentrate related party transactions",
        "terseLabel": "Purchases of concentrate from The Coca-Cola Company"
       }
      }
     },
     "localname": "PurchasesOfConcentrateRelatedPartyTransactions",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases of raw material beer and operating expenses related party transactions",
        "label": "Purchases of raw material beer and operating expenses related party transactions",
        "terseLabel": "Purchases of raw material, beer and operating expenses from Heineken"
       }
      }
     },
     "localname": "PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PurchasesOfRawMaterials": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases of raw materials",
        "label": "Purchases of raw materials",
        "terseLabel": "Purchases\u00a0of Raw\u00a0Materials"
       }
      }
     },
     "localname": "PurchasesOfRawMaterials",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_PxMegPriceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PX MEG price.",
        "label": "PX MEG price [member]",
        "terseLabel": "PX+MEG (in millions of pesos)"
       }
      }
     },
     "localname": "PxMegPriceMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ReMeasurementOfNetDefinedBenefitsLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Re-measurement of net defined benefits liability",
        "label": "Re-measurement of net defined benefits liability",
        "terseLabel": "Re-measurements of the net defined employee benefit liability"
       }
      }
     },
     "localname": "ReMeasurementOfNetDefinedBenefitsLiability",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_RecoverableTaxes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recoverable taxes",
        "label": "Recoverable taxes",
        "terseLabel": "Recoverable taxes"
       }
      }
     },
     "localname": "RecoverableTaxes",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_RefrigerationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refrigeration equipment [member]",
        "label": "Refrigeration equipment [Member]",
        "terseLabel": "Refrigeration Equipment",
        "verboseLabel": "Refrigeration equipment"
       }
      }
     },
     "localname": "RefrigerationEquipmentMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_RemeasurementOfNetDefinedEmployeeBenefitLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remeasurements of the net defined employee benefit liability",
        "label": "Remeasurement of net defined employee benefit liability",
        "terseLabel": "Remeasurements of the net defined benefit liability"
       }
      }
     },
     "localname": "RemeasurementOfNetDefinedEmployeeBenefitLiability",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayments of borrowings and lease liabilities, classified as financing activities",
        "label": "Repayments of borrowings and lease liabilities, classified as financing activities",
        "negatedTerseLabel": "Repayments of borrowings and lease liabilities"
       }
      }
     },
     "localname": "RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ReturnableBottlesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Returnable bottles [member]",
        "label": "Returnable bottles [Member]",
        "terseLabel": "Returnable Bottles",
        "verboseLabel": "Returnable bottles"
       }
      }
     },
     "localname": "ReturnableBottlesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ReversalOfIndemnifiableItems": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reversal of indemnifiable items",
        "label": "Reversal of indemnifiable items",
        "negatedLabel": "Reversal of indemnifiable items"
       }
      }
     },
     "localname": "ReversalOfIndemnifiableItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ReverseStockSplitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse stock split [member]",
        "label": "Reverse stock split [Member]",
        "terseLabel": "Reverse Stock Split"
       }
      }
     },
     "localname": "ReverseStockSplitMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_RightOfUseAssetHyperinflationaryEconomiesEffect": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right of use asset hyper inflationary economies effect",
        "label": "Right of use asset hyperinflationary economies effect",
        "terseLabel": "Hyperinflationary economies effect"
       }
      }
     },
     "localname": "RightOfUseAssetHyperinflationaryEconomiesEffect",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_RightOfUseAssetIndexationEffect": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right of use asset indexation effect",
        "label": "Right of use asset indexation effect",
        "terseLabel": "Indexation effect"
       }
      }
     },
     "localname": "RightOfUseAssetIndexationEffect",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesScheduleofCompanysRightofUseAssetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_RiskPremiumBasisPoints": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk premium, basis points",
        "label": "Risk premium, basis points",
        "terseLabel": "Risk premium basis points"
       }
      }
     },
     "localname": "RiskPremiumBasisPoints",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_SaleOfJointVenture": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of joint venture",
        "label": "Sale of joint venture",
        "negatedTerseLabel": "Sale of Joint Venture"
       }
      }
     },
     "localname": "SaleOfJointVenture",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_SaleOfProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of products [member]",
        "label": "Sale of products [Member]",
        "terseLabel": "Sale of products"
       }
      }
     },
     "localname": "SaleOfProductsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SalesFromDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales from discontinued operations",
        "label": "Sales from discontinued operations",
        "negatedLabel": "Sale of Philippines operations"
       }
      }
     },
     "localname": "SalesFromDiscontinuedOperations",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_SalesTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales tax rate",
        "label": "Sales tax rate",
        "terseLabel": "Sales taxes percentage"
       }
      }
     },
     "localname": "SalesTaxRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The schedule of domestic tax rate [table text block]",
        "label": "Schedule of domestic tax rate explanatory [Table Text Block]",
        "terseLabel": "Schedule of Domestic Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfDomesticTaxRateExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_ScheduleOfGuarantorInformationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Guarantor Information",
        "label": "Schedule Of Guarantor Information [Table Text Block]",
        "terseLabel": "Schedule Of Guarantor Information"
       }
      }
     },
     "localname": "ScheduleOfGuarantorInformationTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The schedule of income tax recognized as other comprehensive income loss [table text block]",
        "label": "Schedule of income tax recognized as other comprehensive income loss explanatory [Table Text Block]",
        "terseLabel": "Schedule of Recognized in Consolidated Statement of Other Comprehensive Income"
       }
      }
     },
     "localname": "ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_SecurityDepositsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security deposits [member]",
        "label": "Security deposits [Member]",
        "terseLabel": "Security deposits"
       }
      }
     },
     "localname": "SecurityDepositsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SellingAndDistributionExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Selling and distribution expenses [member]",
        "label": "Selling and distribution expenses [Member]",
        "terseLabel": "Selling and Distribution Expenses"
       }
      }
     },
     "localname": "SellingAndDistributionExpensesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SellingAndMarketingExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Selling and marketing expense [member]",
        "label": "Selling and marketing expense [Member]",
        "terseLabel": "Selling and Marketing Expense"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SellingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "order": 3.0,
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": -1.0
      },
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail": {
       "order": 7.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Selling expenses",
        "label": "Selling expenses",
        "terseLabel": "Selling expenses",
        "verboseLabel": "Selling expenses"
       }
      }
     },
     "localname": "SellingExpenses",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_SeniorityPremiumPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seniority premium plan [Member]",
        "label": "Seniority premium plan [Member]",
        "terseLabel": "Seniority premiums"
       }
      }
     },
     "localname": "SeniorityPremiumPlanMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementsofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SeniorityPremiumsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seniority premiums [member]",
        "label": "Seniority premiums [Member]",
        "verboseLabel": "Seniority Premiums"
       }
      }
     },
     "localname": "SeniorityPremiumsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SeriesASharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A shares [member]",
        "label": "Series A shares [Member]",
        "terseLabel": "A",
        "verboseLabel": "\"A\" shares"
       }
      }
     },
     "localname": "SeriesASharesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SeriesBShareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B share [member]",
        "label": "Series B share [Member]",
        "terseLabel": "Series B Share"
       }
      }
     },
     "localname": "SeriesBShareMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SeriesBSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B shares [member]",
        "label": "Series B shares [Member]",
        "terseLabel": "B",
        "verboseLabel": "\"B\" shares"
       }
      }
     },
     "localname": "SeriesBSharesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SeriesDShareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series D share [member]",
        "label": "Series D share [Member]",
        "terseLabel": "D",
        "verboseLabel": "\"D\" shares"
       }
      }
     },
     "localname": "SeriesDShareMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SeriesLOrdinarySharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series L ordinary shares [member]",
        "label": "Series L ordinary shares [Member]",
        "terseLabel": "Series L Ordinary Shares"
       }
      }
     },
     "localname": "SeriesLOrdinarySharesMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SeriesLShareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series L share [member]",
        "label": "Series L share [Member]",
        "terseLabel": "Series L shares, without par value"
       }
      }
     },
     "localname": "SeriesLShareMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SeriesOfBShareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series of B share [member]",
        "label": "Series of B share [Member]",
        "terseLabel": "B"
       }
      }
     },
     "localname": "SeriesOfBShareMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ServicesRenderedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Services rendered [member]",
        "label": "Services rendered [Member]",
        "terseLabel": "Services rendered"
       }
      }
     },
     "localname": "ServicesRenderedMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Servicios refresqueros del Golfo y Bajio S .de R .L. de C. V. [member]",
        "label": "Servicios refresqueros del Golfo y Bajio S .de R .L. de C. V. [Member]",
        "terseLabel": "Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V."
       }
      }
     },
     "localname": "ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seven point eight seven percentage debt bonds maturing on two thousand twenty seven [member]",
        "label": "Seven point eight seven percentage debt bonds maturing on two thousand twenty seven [Member]",
        "terseLabel": "7.87% Senior Notes, Maturity Date on Nov. 26, 2027"
       }
      }
     },
     "localname": "SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SevenPointThreeFivePercentageMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seven point three five percentage [member]",
        "label": "Seven point three five percentage [Member]",
        "terseLabel": "7. 35 Debt Bonds Maturing in 2028"
       }
      }
     },
     "localname": "SevenPointThreeFivePercentageMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SeverancePayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Severance payments",
        "label": "Severance payments",
        "terseLabel": "Severance payments (2)"
       }
      }
     },
     "localname": "SeverancePayments",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award, vesting period",
        "label": "Share-based compensation arrangement by share-based payment award, vesting period",
        "terseLabel": "Vesting\u00a0period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kof_ShareBasedPaymentsOtherNonCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based payments other non-current assets",
        "label": "Share based payments other non-current assets",
        "terseLabel": "Share based payments",
        "verboseLabel": "Shared based payment"
       }
      }
     },
     "localname": "ShareBasedPaymentsOtherNonCurrentAssets",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_SharebasedPayment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment",
        "label": "Share-based payment",
        "terseLabel": "Shared based payments"
       }
      }
     },
     "localname": "SharebasedPayment",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ShortTermBankLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term bank loans [member]",
        "label": "Short term bank loans [Member]",
        "terseLabel": "Short-term bank loans"
       }
      }
     },
     "localname": "ShortTermBankLoansMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ShortTermNotesPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term notes payable [member]",
        "label": "Short term notes payable [Member]",
        "terseLabel": "Short-term notes payable"
       }
      }
     },
     "localname": "ShortTermNotesPayableMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SouthAmericaSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "South america segment [member]",
        "label": "South America Segment [Member]",
        "terseLabel": "South America Segment"
       }
      }
     },
     "localname": "SouthAmericaSegmentMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbySegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SpalIndustriaBrasileiraDeBebidasSAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Spal industria brasileira de bebidas, S.A. [member]",
        "label": "Spal industria brasileira de bebidas SA [Member]",
        "terseLabel": "Spal Industria Brasileira de Bebidas, S.A."
       }
      }
     },
     "localname": "SpalIndustriaBrasileiraDeBebidasSAMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statement [line Items]",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [line items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statement of comprehensive income, profit or loss location [axis]",
        "label": "Statement of comprehensive income, profit or loss location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "StatementOfComprehensiveIncomeProfitOrLossLocationAxis",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statement of comprehensive income, profit or loss location [member]",
        "label": "Statement of comprehensive income, profit or loss location [Member]",
        "terseLabel": "Statement of comprehensive income, profit or loss location"
       }
      }
     },
     "localname": "StatementOfComprehensiveIncomeProfitOrLossLocationMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statement [table]",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_StockSplitConversionRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock split conversion ratio",
        "label": "Stock split conversion ratio",
        "terseLabel": "Stock split conversion ratio"
       }
      }
     },
     "localname": "StockSplitConversionRatio",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "kof_SubsidiariesActivities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiaries activities",
        "label": "Subsidiaries activities",
        "terseLabel": "Activity"
       }
      }
     },
     "localname": "SubsidiariesActivities",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_SugarPriceContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sugar price contracts.",
        "label": "Sugar Price Contracts [member]",
        "terseLabel": "Sugar price contracts"
       }
      }
     },
     "localname": "SugarPriceContractsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The summary of actuarial assumptions explanatory [table text block]",
        "label": "Summary of actuarial assumptions explanatory [Table Text Block]",
        "terseLabel": "Summary of Long-term Assumptions"
       }
      }
     },
     "localname": "SummaryOfActuarialAssumptionsExplanatoryTableTextBlock",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kof_SupplementalGuarantorInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental Guarantor Information",
        "label": "Supplemental Guarantor Information [Abstract]"
       }
      }
     },
     "localname": "SupplementalGuarantorInformationAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "xbrltype": "stringItemType"
    },
    "kof_SurchargeRatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in us dollar rate percentage.",
        "label": "Surcharge rate percentage",
        "terseLabel": "Change in USD rate"
       }
      }
     },
     "localname": "SurchargeRatePercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_SystemsDevelopmentIntangibles": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Systems development intangibles",
        "label": "Systems development intangibles",
        "terseLabel": "Systems Development"
       }
      }
     },
     "localname": "SystemsDevelopmentIntangibles",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TIIE plus zero point two five percentage debt bonds maturing on two thousand twenty two [member]",
        "label": "TIIE plus zero point two five percentage debt bonds maturing on two thousand twenty two [Member]",
        "terseLabel": "TIIE + 0.25% Debt Bonds Maturing on 2022"
       }
      }
     },
     "localname": "TIIEPlusZeroPointTwoFivePercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TIIE plus zero point zero eight percentage debt bonds maturing on two thousand twenty two [member]",
        "label": "TIIE plus zero point zero eight percentage debt bonds maturing on two thousand twenty two [Member]",
        "terseLabel": "TIIE + 0.08% Debt Bonds Maturing on 2025"
       }
      }
     },
     "localname": "TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyTwoMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TaxContingenciesAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax contingencies amount",
        "label": "Tax contingencies amount",
        "terseLabel": "Tax contingencies amount"
       }
      }
     },
     "localname": "TaxContingenciesAmount",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TaxContingenciesPayableToFormerShareholders": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax contingencies payable to former shareholders",
        "label": "Tax contingencies payable to former shareholders",
        "terseLabel": "Tax contingencies payable to former shareholders"
       }
      }
     },
     "localname": "TaxContingenciesPayableToFormerShareholders",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TaxCreditsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax credits [member]",
        "label": "Tax credits [Member]",
        "terseLabel": "Tax Credits"
       }
      }
     },
     "localname": "TaxCreditsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TaxCreditsToRecoverMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax credits to recover [member]",
        "label": "Tax credits to recover [Member]",
        "terseLabel": "Tax credits to recover"
       }
      }
     },
     "localname": "TaxCreditsToRecoverMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TaxLossCarryForwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax loss carry forwards [member]",
        "label": "Tax loss carry forwards [Member]",
        "terseLabel": "Tax loss carryforwards"
       }
      }
     },
     "localname": "TaxLossCarryForwardsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearEight": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "order": 5.0,
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax losses carried forward which expire in year eight",
        "label": "Tax losses carried forward which expire in year eight",
        "terseLabel": "2028"
       }
      }
     },
     "localname": "TaxLossesCarriedForwardWhichExpireInYearEight",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "order": 2.0,
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax losses carried forward which expire in year five",
        "label": "Tax losses carried forward which expire in year five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "TaxLossesCarriedForwardWhichExpireInYearFive",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "order": 1.0,
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax losses carried forward which expire in year four",
        "label": "Tax losses carried forward which expire in year four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "TaxLossesCarriedForwardWhichExpireInYearFour",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearNine": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "order": 6.0,
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax losses carried forward which expire in year nine",
        "label": "Tax losses carried forward which expire in year nine",
        "terseLabel": "2029"
       }
      }
     },
     "localname": "TaxLossesCarriedForwardWhichExpireInYearNine",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearSeven": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "order": 4.0,
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax losses carried forward which expire in year seven",
        "label": "Tax losses carried forward which expire in year seven",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "TaxLossesCarriedForwardWhichExpireInYearSeven",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearSix": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "order": 3.0,
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax losses carried forward which expire in year six",
        "label": "Tax losses carried forward which expire in year six",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "TaxLossesCarriedForwardWhichExpireInYearSix",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TaxLossesCarriedForwardWhichExpireThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "order": 7.0,
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax losses carried forward which expire thereafter",
        "label": "Tax losses carried forward which expire thereafter",
        "terseLabel": "2030 and thereafter"
       }
      }
     },
     "localname": "TaxLossesCarriedForwardWhichExpireThereafter",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TaxLossesCarryforward": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax losses carryforward",
        "label": "Tax losses carryforward",
        "totalLabel": "Tax loss carryforwards"
       }
      }
     },
     "localname": "TaxLossesCarryforward",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TaxRateEffectOfAnnualInflationTaxAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax rate effect of annual inflation tax adjustment",
        "label": "Tax rate effect of annual inflation tax adjustment",
        "terseLabel": "Annual inflation tax adjustment"
       }
      }
     },
     "localname": "TaxRateEffectOfAnnualInflationTaxAdjustment",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_TaxRateEffectOfEffectOfRestatementOfTaxValues": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 8.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax rate effect of effect of restatement of tax values",
        "label": "Tax rate effect of effect of restatement of tax values",
        "terseLabel": "Effect of restatement of tax values"
       }
      }
     },
     "localname": "TaxRateEffectOfEffectOfRestatementOfTaxValues",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax rate effect of income ( loss) on monetary position for subsidiaries in hyperinflationary economies",
        "label": "Tax rate effect of income ( loss) on monetary position for subsidiaries in hyperinflationary economies",
        "terseLabel": "(Loss) on monetary position for subsidiaries in hyperinflationary economies"
       }
      }
     },
     "localname": "TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "order": 7.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax rate effect of income taxed at a rate other than statutory rate",
        "label": "Tax rate effect of income taxed at a rate other than statutory rate",
        "terseLabel": "Income taxed at a rate other than the Mexican statutory rate"
       }
      }
     },
     "localname": "TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_TaxesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "kof_ProvisionsAndOtherLongTermLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Taxes payable",
        "label": "Taxes payable",
        "terseLabel": "Taxes payable"
       }
      }
     },
     "localname": "TaxesPayable",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofProvisionsandOtherNoncurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Text block [abstract]",
        "label": "Text block [Abstract]",
        "terseLabel": "Text block [abstract]"
       }
      }
     },
     "localname": "TextBlockAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "xbrltype": "stringItemType"
    },
    "kof_TheCocaColaCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The coca cola company [member]",
        "label": "The coca cola company [Member]",
        "terseLabel": "The Coca-Cola Company"
       }
      }
     },
     "localname": "TheCocaColaCompanyMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TotalHoldersOfTheParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total holders of the parent [member]",
        "label": "Total holders of the parent [Member]",
        "terseLabel": "Total holders of the parent"
       }
      }
     },
     "localname": "TotalHoldersOfTheParentMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TradeReceivablesPastDueButNotImpaired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade receivables past due but not impaired",
        "label": "Trade receivables past due but not impaired",
        "terseLabel": "Trade receivables past due but not impaired"
       }
      }
     },
     "localname": "TradeReceivablesPastDueButNotImpaired",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAgingAnalysisofAccountsReceivableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TreasuryLockContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Treasury lock contracts member.",
        "label": "Treasury Lock contracts [Member]",
        "terseLabel": "Treasury Lock contracts"
       }
      }
     },
     "localname": "TreasuryLockContractsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TreasuryLocksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Treasury Locks.",
        "label": "Treasury Locks [Member]",
        "terseLabel": "Treasury locks"
       }
      }
     },
     "localname": "TreasuryLocksMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TrustAssetsFixedAndVariableReturnPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust assets fixed and variable return percentage",
        "label": "Trust assets fixed and variable return percentage",
        "totalLabel": "Fixed and variable trust assets"
       }
      }
     },
     "localname": "TrustAssetsFixedAndVariableReturnPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_TrustAssetsFixedReturnPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust assets fixed return percentage",
        "label": "Trust assets fixed return percentage",
        "terseLabel": "Fixed return"
       }
      }
     },
     "localname": "TrustAssetsFixedReturnPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_TrustAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust assets [member]",
        "label": "Trust assets [Member]",
        "terseLabel": "Trust Assets"
       }
      }
     },
     "localname": "TrustAssetsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TrustAssetsOfLaborObligations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust Assets Of Labor Obligations",
        "label": "Trust Assets Of Labor Obligations",
        "terseLabel": "Trust assets of labor obligations"
       }
      }
     },
     "localname": "TrustAssetsOfLaborObligations",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_TrustAssetsVariableReturnPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust assets variable return percentage",
        "label": "Trust assets variable return percentage",
        "terseLabel": "Variable return"
       }
      }
     },
     "localname": "TrustAssetsVariableReturnPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two point seven five percentage senior notes maturing on january twenty two two thousand thirty [member]",
        "label": "Two point seven five percentage senior notes maturing on january twenty two two thousand thirty [Member]",
        "terseLabel": "2.75 Senior Notes, Maturity Date on January 22, 2030"
       }
      }
     },
     "localname": "TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandAndEighteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and eighteen [member]",
        "label": "Two thousand and eighteen [Member]",
        "terseLabel": "Two Thousand and Eighteen"
       }
      }
     },
     "localname": "TwoThousandAndEighteenMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandAndNineteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and nineteen [member]",
        "label": "Two thousand and nineteen [Member]",
        "terseLabel": "Two Thousand and Nineteen"
       }
      }
     },
     "localname": "TwoThousandAndNineteenMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandAndTwentyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and twenty [member]",
        "label": "Two thousand and twenty [Member]",
        "terseLabel": "Two Thousand and Twenty"
       }
      }
     },
     "localname": "TwoThousandAndTwentyMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandAndTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and twenty one [member]",
        "label": "Two thousand and twenty one [Member]",
        "terseLabel": "Two Thousand and Twenty One"
       }
      }
     },
     "localname": "TwoThousandAndTwentyOneMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandAndTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and twenty two [member]",
        "label": "Two thousand and twenty two [Member]",
        "terseLabel": "Two Thousand and Twenty Two"
       }
      }
     },
     "localname": "TwoThousandAndTwentyTwoMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandEighteenAndNineteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand eighteen and nineteen [member]",
        "label": "Two thousand eighteen and nineteen [Member]",
        "terseLabel": "Two Thousand Eighteen and Nineteen"
       }
      }
     },
     "localname": "TwoThousandEighteenAndNineteenMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandEighteenIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand eighteen incentive plan [member]",
        "label": "Two thousand eighteen incentive plan [Member]",
        "terseLabel": "2018"
       }
      }
     },
     "localname": "TwoThousandEighteenIncentivePlanMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandNineteenIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand nineteen incentive plan [member]",
        "label": "Two thousand nineteen incentive plan [Member]",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "TwoThousandNineteenIncentivePlanMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandNineteenOnwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand nineteen onwards [member]",
        "label": "Two thousand nineteen onwards [Member]",
        "terseLabel": "Two Thousand Nineteen Onwards"
       }
      }
     },
     "localname": "TwoThousandNineteenOnwardsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandSeventeenIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand seventeen incentive plan [member]",
        "label": "Two thousand seventeen incentive plan [Member]",
        "terseLabel": "2017"
       }
      }
     },
     "localname": "TwoThousandSeventeenIncentivePlanMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandSixteenIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand sixteen incentive plan [member]",
        "label": "Two thousand sixteen incentive plan [Member]",
        "terseLabel": "2016"
       }
      }
     },
     "localname": "TwoThousandSixteenIncentivePlanMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandTwentyIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand twenty incentive plan [member]",
        "label": "Two thousand twenty incentive plan [Member]",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "TwoThousandTwentyIncentivePlanMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand twenty one [member]",
        "label": "Two thousand twenty one [Member]",
        "terseLabel": "Two thousand twenty one"
       }
      }
     },
     "localname": "TwoThousandTwentyOneMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandTwentyOneToTwoThousandThirtyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand twenty one to two thousand thirty [member]",
        "label": "Two thousand twenty one to two thousand thirty [Member]",
        "terseLabel": "2021-2030"
       }
      }
     },
     "localname": "TwoThousandTwentyOneToTwoThousandThirtyMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandTwentyOnwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand twenty onwards [member]",
        "label": "Two thousand twenty onwards [Member]",
        "terseLabel": "Two Thousand Twenty Onwards"
       }
      }
     },
     "localname": "TwoThousandTwentyOnwardsMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_TwoThousandTwentyToTwoThousandTwentyNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand twenty to two thousand twenty nine [member]",
        "label": "Two thousand twenty to two thousand twenty nine [Member]",
        "terseLabel": "2020-2029"
       }
      }
     },
     "localname": "TwoThousandTwentyToTwoThousandTwentyNineMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Units, each consisting of 3 Series B shares and 5 Series L shares, without par value",
        "label": "Units, each consisting of 3 Series B shares and 5 Series L shares, without par value [Member]",
        "terseLabel": "Units, each consisting of 3 Series B shares and 5 Series L shares, without par value"
       }
      }
     },
     "localname": "UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "order": 8.0,
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized deferred tax assets tax loss carry forward with no expiration",
        "label": "Unrecognized deferred tax assets tax loss carry forward with no expiration",
        "terseLabel": "No expiration (Brazil)"
       }
      }
     },
     "localname": "UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_UruguayColombiaAndArgentinaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Uruguay colombia and argentina [member]",
        "label": "Uruguay colombia and argentina [Member]",
        "terseLabel": "Uruguay Colombia and Argentina"
       }
      }
     },
     "localname": "UruguayColombiaAndArgentinaMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation of effective portion of derivative financial instruments net of tax",
        "label": "Valuation of effective portion of derivative financial instruments net of tax",
        "terseLabel": "Valuation of the effective portion of derivative financial instruments, net of taxes"
       }
      }
     },
     "localname": "ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation of effective portion of derivative financial instruments net of tax to noncontrolling interests",
        "label": "Valuation of effective portion of derivative financial instruments net of tax to noncontrolling interests",
        "terseLabel": "Valuation of the effective portion of derivative financial instruments, net of taxes"
       }
      }
     },
     "localname": "ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_ValueAddedTaxMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value added tax [member]",
        "label": "Value added tax [Member]",
        "terseLabel": "Value Added Tax"
       }
      }
     },
     "localname": "ValueAddedTaxMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_ValueAddedTaxPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value added tax percentage",
        "label": "Value added tax percentage",
        "terseLabel": "Value-added tax"
       }
      }
     },
     "localname": "ValueAddedTaxPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_VariableReturnAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable return [abstract]",
        "label": "Variable return [Abstract]",
        "terseLabel": "Variable return:"
       }
      }
     },
     "localname": "VariableReturnAbstract",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kof_VestedDefinedBenefitObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vested defined benefit obligation",
        "label": "Vested defined benefit obligation",
        "terseLabel": "Vested benefit obligation"
       }
      }
     },
     "localname": "VestedDefinedBenefitObligation",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kof_VonparMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vonpar.",
        "label": "Vonpar [member]",
        "terseLabel": "Vonpar"
       }
      }
     },
     "localname": "VonparMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_WeightedAverageCostOfCapitalAfterTaxPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average cost of capital after tax percentage",
        "label": "Weighted average cost of capital after tax percentage",
        "terseLabel": "Post \u2013tax WACC"
       }
      }
     },
     "localname": "WeightedAverageCostOfCapitalAfterTaxPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_WeightedAverageCostOfCapitalPreTaxPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average cost of capital pre tax percentage",
        "label": "Weighted average cost of capital pre tax percentage",
        "terseLabel": "Pre-tax WACC"
       }
      }
     },
     "localname": "WeightedAverageCostOfCapitalPreTaxPercentage",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kof_YearFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year five.",
        "label": "Year Five [member]",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "YearFiveMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_YearFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year four.",
        "label": "Year Four [member]",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "YearFourMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_YearSevenAndThereafterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year Seven And Thereafter",
        "label": "Year Seven And Thereafter [Member]",
        "terseLabel": "2026 and thereafter"
       }
      }
     },
     "localname": "YearSevenAndThereafterMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_YearSixAndThereafterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year six and thereafter [Member].",
        "label": "Year Six And Thereafter [Member]",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "YearSixAndThereafterMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_YearThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year three.",
        "label": "Year Three [member]",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "YearThreeMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kof_YearTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year two.",
        "label": "Year Two [member]",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "YearTwoMember",
     "nsuri": "http://www.coca-colafemsa.com/20201231",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statement [Table]",
        "terseLabel": "Condensed Balance Sheet Statement [Table]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementTable",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "terseLabel": "Condensed Balance Sheet Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statement [Table]",
        "terseLabel": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementTable",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statements, Captions [Line Items]",
        "terseLabel": "Condensed Cash Flow Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statement [Table]",
        "terseLabel": "Condensed Income Statement [Table]"
       }
      }
     },
     "localname": "CondensedIncomeStatementTable",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statements, Captions [Line Items]",
        "terseLabel": "Condensed Income Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedStatementOfComprehensiveIncomeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Statement of Comprehensive Income [Table]",
        "terseLabel": "Condensed Statement of Comprehensive Income [Table]"
       }
      }
     },
     "localname": "CondensedStatementOfComprehensiveIncomeTable",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedStatementOfIncomeCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Statement of Income Captions [Line Items]",
        "terseLabel": "Condensed Statement of Income Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedStatementOfIncomeCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationEliminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Eliminations [Member]",
        "terseLabel": "Eliminations"
       }
      }
     },
     "localname": "ConsolidationEliminationsMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]",
        "terseLabel": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_GuarantorSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantor Subsidiaries [Member]",
        "terseLabel": "Combined Wholly-owned Guarantors Subsidiaries"
       }
      }
     },
     "localname": "GuarantorSubsidiariesMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NonGuarantorSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Guarantor Subsidiaries [Member]",
        "terseLabel": "Combined non-guarantor Subsidiaries"
       }
      }
     },
     "localname": "NonGuarantorSubsidiariesMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofCashFlowsDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofFinancialPositionDetail",
      "http://www.coca-colafemsa.com/role/SupplementalGuarantorInformationConsolidatedStatementofIncomeStatementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement [Domain]",
        "terseLabel": "Restatement"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast",
        "verboseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]",
        "terseLabel": "Previously Reported"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationCashFlowReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 14
  }
 },
 "std_ref": {
  "r0": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r1": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "102",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r10": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "107",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r100": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2019-03-27"
  },
  "r101": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r102": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r103": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r104": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_140_a_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r105": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r106": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_141_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r107": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_141_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r108": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_141_c_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r109": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_141_c_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r11": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r110": {
   "Clause": "iii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_141_c_iii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r111": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_141_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r112": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_141_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r113": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_142_f&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r114": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r115": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "144",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r116": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "145",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_145_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r117": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "145",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r118": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "171",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_171&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r119": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "5",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r12": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r120": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r121": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "9",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r122": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "19",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2019-03-27"
  },
  "r123": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2019-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r124": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "36",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2019-en-r&anchor=para_36_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r125": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2019-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r126": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "2",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2019-03-27"
  },
  "r127": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2019-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r128": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2019-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r129": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "21",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IAS21_g51-57_TI",
   "URIDate": "2019-03-27"
  },
  "r13": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_117_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r130": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2019-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r131": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2019-en-r&anchor=para_18_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r132": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2019-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r133": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2019-en-r&anchor=para_19_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r134": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2019-en-r&anchor=para_19_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r135": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2019-en-r&anchor=para_19_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r136": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2019-en-r&anchor=para_19_g&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r137": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2019-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r138": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "20",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2019-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r139": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2019-en-r&anchor=para_21_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r14": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r140": {
   "Clause": "iv",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2019-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r141": {
   "Clause": "v",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2019-en-r&anchor=para_35_b_v&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r142": {
   "Clause": "vi",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2019-en-r&anchor=para_35_b_vi&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r143": {
   "Clause": "vii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2019-en-r&anchor=para_35_b_vii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r144": {
   "Clause": "viii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2019-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r145": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "10",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2019-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r146": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2019-en-r&anchor=para_16_b_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r147": {
   "Clause": "iii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2019-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r148": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2019-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r149": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2019-en-r&anchor=para_17_b_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r15": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "137",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_137_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r150": {
   "Clause": "iii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2019-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r151": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2019-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r152": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "29",
   "Paragraph": "9",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=29&code=ifrs-tx-2019-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r153": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2019-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r154": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "68",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2019-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r155": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2019-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r156": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2019-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r157": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "33",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2019-03-27"
  },
  "r158": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "34",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=34&code=ifrs-tx-2019-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r159": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2019-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r16": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_20_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r160": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2019-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r161": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2019-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r162": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2019-en-r&anchor=para_130_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r163": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2019-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r164": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2019-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r165": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2019-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r166": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2019-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r167": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "86",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2019-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r168": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "87",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2019-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r169": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "37",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IAS37_g84-92_TI",
   "URIDate": "2019-03-27"
  },
  "r17": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r170": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "37",
   "Section": "Example 10 A court case",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2019-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex10_TI",
   "URIDate": "2019-03-27"
  },
  "r171": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r172": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r173": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r174": {
   "Clause": "vi",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r175": {
   "Clause": "vii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r176": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r177": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r178": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&anchor=para_119_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r179": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&anchor=para_119_g&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r18": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r180": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r181": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "38",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2019-03-27"
  },
  "r182": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "39",
   "Paragraph": "86",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=39&code=ifrs-tx-2019-en-r&anchor=para_86_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r183": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "32A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2019-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r184": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "76",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2019-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r185": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2019-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r186": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2019-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r187": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "50",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2019-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r188": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2019-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r189": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_14&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r19": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r190": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r191": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r192": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r193": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r194": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r195": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r196": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r197": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r198": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r199": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r2": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r20": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r200": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r201": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r202": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "21",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r203": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r204": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r205": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44B",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r206": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r207": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_44B&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r208": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r209": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r21": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r210": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r211": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2019-03-27"
  },
  "r212": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2019-03-27"
  },
  "r213": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2019-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r214": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2019-en-r&anchor=para_28_g&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r215": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "29",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2019-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r216": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2019-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r217": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "49",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2019-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r218": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2019-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r219": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2019-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r22": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r220": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2019-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r221": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2019-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r222": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Section": "Presentation and disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IFRS01_g20-33_TI",
   "URIDate": "2019-03-27"
  },
  "r223": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "10",
   "Paragraph": "22",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2019-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r224": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_12_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r225": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r226": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r227": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_19B_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r228": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r229": {
   "Clause": "iv",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r23": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r230": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r231": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r232": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r233": {
   "Clause": "iii",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r234": {
   "Clause": "iv",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r235": {
   "Clause": "ix",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r236": {
   "Clause": "v",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r237": {
   "Clause": "vi",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r238": {
   "Clause": "vii",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B12_b_vii&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r239": {
   "Clause": "viii",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r24": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r240": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r241": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B13_b&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r242": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B13_c&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r243": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r244": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r245": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r246": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B16",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B16&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r247": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r248": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r249": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r25": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "l",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_l&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r250": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2019-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r251": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2019-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r252": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2019-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r253": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2019-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r254": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2019-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r255": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2019-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r256": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE60",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2019-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2019-03-27"
  },
  "r257": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE63",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2019-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2019-03-27"
  },
  "r258": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "14",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2019-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r259": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2019-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r26": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "m",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_m&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r260": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "114",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2019-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r261": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "115",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2019-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r262": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2019-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r263": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2019-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r264": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2019-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r265": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r266": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r267": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r268": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r269": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r27": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r270": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r271": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r272": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r273": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r274": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "97",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r275": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "C12",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_C12_a&doctype=Appendix&subtype=C",
   "URIDate": "2019-03-27"
  },
  "r276": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2019-03-27"
  },
  "r277": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Presentation",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2019-03-27"
  },
  "r278": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "44",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2019-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r279": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2019-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r28": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r280": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2019-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r281": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2019-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r282": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r283": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r284": {
   "Clause": "iii",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B64_f_iii&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r285": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r286": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r287": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "j",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B64_j&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r288": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B64_q_i&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r289": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B64_q_ii&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r29": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r290": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r291": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B65",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B65&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r292": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r293": {
   "Clause": "v",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r294": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r295": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r296": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "IE72",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2019-03-27"
  },
  "r297": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IFRS03_g59-63_TI",
   "URIDate": "2019-03-27"
  },
  "r298": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67_TI",
   "URIDate": "2019-03-27"
  },
  "r299": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2019-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r3": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "104",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r30": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r300": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2019-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r301": {
   "Clause": "iii",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2019-en-r&anchor=para_33_b_iii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r302": {
   "Clause": "iv",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2019-en-r&anchor=para_33_b_iv&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r303": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2019-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r304": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2019-en-r&anchor=para_33_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r305": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2019-en-r&anchor=para_33_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r306": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Section": "Example 11",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2019-en-r&doctype=Implementation%20Guidance&dita_xref=IFRS05_ex11_TI",
   "URIDate": "2019-03-27"
  },
  "r307": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Section": "Presentation and disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IFRS05_g30-42_TI",
   "URIDate": "2019-03-27"
  },
  "r308": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "13C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_13C&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r309": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_20_a_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r31": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r310": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "21C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r311": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "22A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_22A&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r312": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_23A&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r313": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r314": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r315": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r316": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r317": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r318": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r319": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r32": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "56",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r320": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r321": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r322": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r323": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r324": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r325": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r326": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35N",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r327": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "36",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r328": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r329": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r33": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r330": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r331": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r332": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r333": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r334": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_B11_a&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r335": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r336": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_B33&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r337": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_B35_a&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r338": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_B35_d&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r339": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r34": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r340": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r341": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r342": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B51",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_B51&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r343": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B52",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2019-03-27"
  },
  "r344": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG20D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2019-03-27"
  },
  "r345": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG31A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2019-03-27"
  },
  "r346": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2019-03-27"
  },
  "r347": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Defined terms",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2019-03-27"
  },
  "r348": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2019-03-27"
  },
  "r349": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r35": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r350": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r351": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r352": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r353": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r354": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r355": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r356": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r357": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r358": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r359": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r36": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "68",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r360": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r361": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r362": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r363": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r364": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r365": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r366": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r367": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r368": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "IG4",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2019-03-27"
  },
  "r369": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2019-03-27"
  },
  "r37": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "69",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r370": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "6.5.11",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2019-en-r&anchor=para_6.5.11&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r371": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2019-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r372": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "109",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r373": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r374": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "120",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r375": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "124",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r376": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "125",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r377": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r378": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r379": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r38": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r380": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r381": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r382": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r383": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "C32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2019-03-27"
  },
  "r384": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2019-en-b&anchor=para_39L_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r385": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2019-en-b&anchor=para_39L_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r386": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2019-en-b&anchor=para_39M_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r387": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2019-en-b&anchor=para_39M_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r388": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2019-en-b&anchor=para_39M&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r389": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Note": "Expiry date 2021-01-01",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2017-en-b&anchor=para_112_c&doctype=Standard&forcepdf=true",
   "URIDate": "2019-03-27"
  },
  "r39": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r390": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2019-en-b&anchor=para_39J_a&doctype=Standard&book=b",
   "URIDate": "2019-03-27"
  },
  "r391": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2019-en-b&anchor=para_39J&doctype=Standard&book=b",
   "URIDate": "2019-03-27"
  },
  "r392": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "16",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2019-03-27"
  },
  "r393": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "22",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_22_b&doctype=Standard&book=b",
   "URIDate": "2019-03-27"
  },
  "r394": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "22",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_22&doctype=Standard&book=b",
   "URIDate": "2019-03-27"
  },
  "r395": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_24_a_i&doctype=Standard&book=b",
   "URIDate": "2019-03-27"
  },
  "r396": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "36",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_36_c&doctype=Standard&book=b",
   "URIDate": "2019-03-27"
  },
  "r397": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_a&doctype=Standard&book=b",
   "URIDate": "2019-03-27"
  },
  "r398": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b",
   "URIDate": "2019-03-27"
  },
  "r399": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37&doctype=Standard&book=b",
   "URIDate": "2019-03-27"
  },
  "r4": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r40": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_78_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r400": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG24",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG24_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2019-03-27"
  },
  "r401": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG24",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG24&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2019-03-27"
  },
  "r402": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG25",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG25_b&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2019-03-27"
  },
  "r403": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG28",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG28_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2019-03-27"
  },
  "r404": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG28",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG28_c&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2019-03-27"
  },
  "r405": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2019-03-27"
  },
  "r406": {
   "IssueDate": "2019-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2019-03-27"
  },
  "r407": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r408": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r409": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r41": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r410": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r411": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r412": {
   "Name": "Forms 20-F, 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220 and 240",
   "Subsection": "f"
  },
  "r413": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r414": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r42": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r43": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r44": {
   "Clause": "iii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r45": {
   "Clause": "iv",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r46": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r47": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r48": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r49": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r5": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_106_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r50": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r51": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r52": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r53": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r54": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r55": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r56": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r57": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r58": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "ea",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_82_ea&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r59": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r6": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r60": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "85",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r61": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "90",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_90&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r62": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r63": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r64": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_91&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r65": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r66": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_98_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r67": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_98&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r68": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "99",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r69": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "IG6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2019-03-27"
  },
  "r7": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r70": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "13",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2019-en-r&anchor=para_13&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r71": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "21",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2019-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r72": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "22",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2019-en-r&anchor=para_22_h&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r73": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "10",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2019-03-27"
  },
  "r74": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "79",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r75": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r76": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r77": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_80_g&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r78": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r79": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r8": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r80": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r81": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_81_f&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r82": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r83": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r84": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r85": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_81_h_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r86": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "12",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2019-03-27"
  },
  "r87": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r88": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_37_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r89": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r9": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r90": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r91": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r92": {
   "Clause": "i",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r93": {
   "Clause": "ii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r94": {
   "Clause": "iii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r95": {
   "Clause": "viii",
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r96": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r97": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r98": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "74",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_74_c&doctype=Standard",
   "URIDate": "2019-03-27"
  },
  "r99": {
   "IssueDate": "2019-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2019-03-27"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>196
<FILENAME>0001628280-21-006710-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-21-006710-xbrl.zip
M4$L#!!0    ( #6 B%)[/$_] 0@  /LA   1    97@Q,C$Q,C,Q,C R,2YH
M=&W56FUSV[@1_MY?@5.F.6=&HD2]V++L>,:QG:D[E\M-XC;33QV06)JH(8(%
M0,FZ7]]=@'JQ)<7R.1Y=_4$6B<5B7QX\NR!U^M/EYXN;?_UVQ7(W5NRW?WSX
MY?J"-5KM]K?>1;M]>7/)_G;SZ1?6CSHQNS&\L-))77#5;E_]VF"-W+ERU&Y/
MI]-HVHNTN6W??&F3JGY;:6TA$DXTSD[I#GX"%V=_.?VIU6*7.JW&4#B6&N .
M!*NL+&[9-P'VCK5:M=2%+F=&WN:.=3O=F'W3YDY.>!AWTBDXF^LY;8?KT[9?
MY#318G9V*N2$2?&^(>-!#](XZ?6!=_I'QX?\\/"HT^/=PR$DQ\EQ_.\8C6RC
M>)ACW4S!^\98%JT<:/U1[[!T)U,I7#Z*.YV_-KS<V6FF"X>+&9P<O@8=ZYJX
MN45EB79.CU$#*G-P[UI<R=MBY%UL!&WS&:E6VHS>=/S?"8VT,CZ6:C;Z^4:.
MP;)?8<J^Z#$O?FY:3$O+@I%9$+3R=PB+^,MI<.$(]2A9P-REN$M^7-WG,I&.
MQ=TH?NC$=O.[J+F^Y70YZD7#P4.'4LP(F#UY= '&R4RFG("ZJTNDNN1"( A;
M"C(W.HQZY>OGI+_1@^LF^[O."W9>N%P7,_:5%XZS3]Q(SCX[_GO%FRSU7LZ8
MR[E[^V8P/'G*4\K4(.H_]K,[C'J#O7D:1V_?Q(>=D_7/:Y;S"3 #$PE3Y >7
M2\MX451<X<U2&\=TP3YJ,T9N:'UD.D.V2'GK0BO./EY]^GK>9%^C\^A#Q 2P
MB^B?N-+@>,<H440VAFEQTP0G^E'\"/K_J2SE94_Q[&Z-YP=N,8H8LO&,W15Z
MJD#<0C.$M8ZGT&A(H9&3<1TN"PSWC%6%,Q6@'\C2GK QT)R-\0K1J%C&4[QE
MF!XCAS@=Y-8$"DC!6FYF)#+F=X#KKNBT>$^@,;BD\FR/:Y! *@VR.XH5.!TM
M$6#8-)=ISFQ%'\OY4S!0*R$'QM(J+ -44:;2Y>B@+2'U!I+>$DW3 MV<X#3!
MDMEJ&%X#)CW:=WN"1._YD "6R0*#3OE;!KF)>$!Q'#8KX[+(< ]ZKL7OJ:H$
MZL1$KD2TB2"01LU8B7D@"!&TE%IBI$Z/?;0TPE#X;J-)$I5" 02&QNSYY:RW
M)^4V9YG24[M C1Z7A%Q.=X+1:&)S)?-V;LF:J:^1_#@ZVEOR^UN3?[.,U-LW
MPVY\=&+KW-:5A3:/SK".@CFP[WP8KQDWX+.%T9>) @HL X1(HJ3-:0:)C9$[
MB#_H6DB;*FTK YY5C%8A;:71*0B\;=D!)DH ICUDX^H^S7EQ"^P<-^R72J%$
MW..M>'  P8IX(,)5N)34:A0!+J2?T:Y>05%(+-FR\T+9@X4R7(C\?( M'*;Z
M])+*.^@\N!?0TNU&_?V5XP/^;AM>+L%B></(>>I].JU-J@HIK^SN4XB>$\ 4
MU2L%PM>5006X<2?2>BY *2B\'NI]EBRRRD0&%/<YKQF_SENSIB@:D4@G:(C5
M2@I_ K%58J60V&61]3(4)4^,!:FI+!4*OT6LKRJ>.?"(@];@V<-/*CDB+:T4
M)[9#G[P%RX*#,T+Y6JVZ^"T!$D1.POD@GL%!NV%JZ/OS?4$JV1%2.^_C-63M
MS@ [ PQ!.9&"N(Y;/.T2U7&+F*-.!&_><B/FN46H29Y()=V,*M"F90GF'@8^
MPP&A#T17.AG/J/>U0V5E2D28]14S3;41W@#?TUP'K\-IG'U<Z/JR6/8K-DX"
M+;4OJFH;(14/]G@\.DBW0NIJPE7E=S/%&[(,VPHY@0*[ST?MP:+H[<!+X7)S
MQ^#A@Q.15FQH2A)=N>W+[\*<?"$-U'%E3S>M+)GW<GY'0 @#VN-33PO\T/0/
M]YE]L9U00FS7<T0ENR[V?F0=!<_@$"HZ.DTK0VE8)_D'"8)'1U8_.>=V4;6P
M3G /$Q">U[S-->?,\#1T!ZH^-#V2;[[,C1?C8G.S>QP=[J_4#'YPL^L?0(@Y
MIIK+/49;?JRMPW#2DZZ5[4:;]1F%[&%WLC"-8X?BM+&+PN%OD!B>LAW -BI+
M-+(]#0J)EGD-!X@I!*8E9L+_U"'-\0K_K20:3@YD59'Z(]6[9S2T.W)%=Q =
M_QD;VG,\@5(?X!\5HF5T,D@E8(YJQE\TEE/@=T3AH0Y[$O<=A'_N,3^-/BOS
M=1L83E,;=CL7.-'"8K-O1DG==* \9AM[@V8H(A8KB*W&F"L,E/>D)I^-A_;7
M*1!Q)^K^*7O.<ZP$F<']U,0<@*< S*)_9E2GNQE(6A83K29 3%WPV_K1EZE9
M \:ETC/ T6FN T_P!V#"Y+^\U$3/>7B]DJ7.RM.F#2\G_D\>@E]B/CP;L?/2
M2,6&3?\2:$=?#C>_87&^E:]G)+AGP+30(<5+"Z/YEQ/D_%+QV4@6WBP_Z61"
ME2+EJM:(@:[?!_4[42>\$G(8:B?FZNNW19$?:CNQ/G8\C(X[VX<[4;P8:WO=
M9BXPCU388XZZ#F419>\;O<9<IL[DJ,-B+[6JYZDYW?*>9JV&D "Q(0B-[R0!
M S-X#,W._FCA[9L^[C__^=3[E4>O\W:(7 TF<A(#Q_QC!48^G?RAF.XC/KO&
MY+5PM ^?+W()&;NZA[2BDQK[')K =5_;G@56>.=[_/I'Q[9RV2M15]S9'W=]
MC[I6-E-_N9F._=_)=EY;R]&C)?U+_%*'GS",PC/"":R]UE]:$5AL.84G:$KE
MUJ?\8/ .=^2SS3W.IM\BU)_A9Q'^!QIG_P-02P,$%     @ -8"(4CH!8$SZ
M!P  /B(  !$   !E>#$R,C$R,S$R,#(Q+FAT;=5:;6_CN!'^WE_!<]"]+"#+
MEE\2Q\X&R"99-,#MW6$W[:*?"DJD+#:4J)*4'??7=X:4W^VL<]G UWQP+)$<
MSLLSSPPE7_YT^]O-PS]_OR.9S27Y_>\??[F_(8UFJ_6M>]-JW3[<DK\]?/Z%
M],)V1!XT+8RP0A54MEIWOS9(([.V'+9:T^DTG'9#I<>MAR\M%-5K2:4,#YEE
MC:M+O .?G+*KOUS^U&R26Y54.2\L232GEC-2&5&,R3?&S2-I-NM9-ZJ<:3'.
M+.FT.Q'YIO2CF% _;H65_&HNY[+EKR];;I/+6+'9U243$R+8AX:(HW[:XRGM
MGO=9+SF+XD[:[;;I.5R?190-_A6!DBV8[M<8.Y/\0R,713/CN/^P>U;:T50P
MFPVC=ONO#3?OZC)5A87--"SV7[V,;4E4CT%8K*Q5.4@ 8?4MJ\IA.^S!#<N?
M;)-*,2Z&SN:&%S\7D2BI]/"D[?Y&.-),:2[D;/CS@\BY(;_R*?FB<EK\'!B(
M4]-P+5(_T8C_<K^KNYQZF\Y!CA0%G]L8=="PNZ=,Q,*2J!-VUJW:;T]GW9YN
M..BO&Y1 B+@^DD4W7%N1BH0B<@\U"467E#% 95/RU [/PF[Y]C'I[;3@/H!4
M*(REA16%(E]+:LAG6,4A:90)2.(LG!&;4?ONI#\8?<]*C%+?H6[-QLX@[/:/
M9F44OCN)SMJC[<][DM$))YI/!)\"6=A,&$*+HJ(2;I9*6Z(*\DGI'(BB^8FH
M%/R5T.:-DI1\NOO\]3H@7\/K\&-(&"<WX3]@I_[%@5Y"C^QTT^*F]D;TPF@#
M]O^N#,;E2/[L[/7G1VK B^"R?$8>"S65G(UYX-U:^Y,I4*100-"P#Q4%N'M&
MJL+JBH,=0-F.O<'1E.1PI06$(J4)W-)$Y< ?5OEY6Q,*GG!CJ)[AE)P^<MAW
M1::!>PR4@2VEHW[8 R<D0@/58P[ <M"$<4VFF4@R8BK\6*Z?<LUK(6A +HR$
MFH#E92IL!@::DB=.091;@FJ*@9D36,9(/%MUPUO I(MY=R1(=%\."4Y248#3
M,7Y+)P> !Y@.PWIE7!0IY*#C6?B>R(J!3 CDBD<# ('0<D9*B -""*$EY1(C
M=7C,QM8 0^9:CP!G5!(F # 41,]M9YP^"3492:6:F@5J5%XB<BG>\4J#BL%*
MY,U<DRU5WR+X47A^M.#W]@;_8>FI=R>#3G0^,G5LZ\J"R:-2J*%<GYKWSHWW
MA&KNH@7>%['DZ%C" 2*Q%";#%3@M!^Y _L!K)DPBE:DT=ZRBE?1A*[5*.(/;
MAIQ"H!B'L/MHW#TE&2W&G%Q#PGZI),R(NK09]4^YUR+J,W_E+P6V&86'"\HG
MF-4K*/*!15T.WBA=VRB%C=#.-6S!,-:GUU3>?GOMGD=+IQ/VCE>.3^G[?7BY
MA<9CC)YSU/O]L 98%1):F<.7(#W''$)4[^0)7U4:!$#B3H1Q7 "S>.'D8.^S
M9)%5)M)<4A?SFO'KN 4U1>&( #H!18R2@KGCB*EB(YB@6J#VPA<E1XP%BJD,
M%@J7(L95%<<<<-X!;> @XA:5%)"65)(BVX%-3H-EP8$5OGRM5EWX%G.<")P$
MZSE[ 0<=AJF!Z\V/!:GX0$@=G,=;R#J< 0X&&(!R(AAR'35P]$6JHP8PAYT(
MW!Q3S>:Q!:@)&@LI[ PKT*YM$>8.!B["'J%K4U<Z&<>H3[5!9:5+0)AQ%3-)
ME&9. =?3W'NK_=&<?%K(^K+8]BLT3@PT-:^J:CLA%?6/>#0Z3?9"ZFY"9>6R
M&?W-TQ3:"C'A!72?&^W!HN@=P$O^<G?'X. #"X%6C&]*8E79_=L?PIQT,9MC
MQY5^OVDE\;R7<QG!O1M 'Q=ZW."'AG]PS.BS_83B?;L=(RS9=;%W(]LH> &'
M8-%125)I#,,VR:\%B&\<6=WBC)I%U8(Z01U,.'.\YG2N.6<&IZ%'+NM#T\;\
MX'5FO!H7NYO=B_#L>*6F_X.;7?< @LTQ%2QS#%,^5\:"._$IUTJZ8;*^H)"M
M=R<+U2AT*%9ILR@<[@9.@U.VY7P?E<4*V!X'F0#-G(13P!0 TR SP7_LD.9X
MY?^I!"B.!J15D;@CU?L7-+0'<D6G'U[\&1O::SB!8A_@'A."9G@R2 2'&-6,
MOV@LIYP^(H7[.NQ(W'40[KG'_#3ZHLC7;: _3>W(=LI@H>&+9-^-DKKI@/D0
M;>@- E]$#%004^40*W"4LZ0FGYV']K<I$%$[[/PI>\YKJ 2IAGP*( ;<40!$
MT3TSJL,=>)(6Q43)"4>F+NBX?O2E:];@>2G5C,/H-%.>)^@:F"#XKR\UX4L>
M7&^^6VCL?5/Q?_( _!;BX=B(7)=:2#((W!NA VTYV_UVQ;I6OEX10\YPW02#
M)"T-'\Z_C(#S2TEG0U$XM=RBT00K14)E+1$<7;\<ZK7#MG\_9,'5ELW%UZ^.
M0C?4LFQ[[&(07K3W#[?#:#'6<K+U?,+<4S['+'8=T@#*/C2ZC?F<.I+#-HG<
MK%4YWUO3*9]PU:H+$1 [G-!X)@C@F/XF--O'HX5W)SW(/_?YW+L53Q0;;_<.
M\%T-)S037$?<@P6"5HW^D%>/X:%GO++PQUNAZ"CV9H*G*V?GWWP+N&UKRW'
M"NL\QZY_=&POD[T1<47MXS'7<\2UDDB]92)=N+_1?E;[83':4-7]#J!4_E<0
M0_]D<<*W?AFPU-YSWW()C<&$RFXO^<&@'QS(@KL[HUT_9Z@__2\KW&\\KOX'
M4$L#!!0    ( #6 B%+PL5>) @4  - 7   1    97@Q,S$Q,C,Q,C R,2YH
M=&WM6&UOVS80_KY?<76P- &L-TMV'=L-D#D)MJ%IBMI=L4\#)=$649K42"J.
M^^MWI*PF3NHF6=NE*^H/@L5[?>Z.=Q1'3X[/Q],_7YU 818<7KWYY<5O8VAY
M0? V'@?!\?08?IV>O8#$#R.8*B(T,TP*PH/@Y&4+6H4QY2 (ELNEOXQ]J>;!
M]'5@524!EU)3/S=YZW!D5_!)27[XT^B)Y\&QS*H%%08R18FA.52:B3F\S:E^
M!YZWYAK+<J78O##0"3L1O)7J';L@-=TPP^EAHV<4U.^CP!D9I3)?'8YR=@$L
M?]YB29CTDEZGFZ0I3:*DT\?W-'H6]?I9$N<'X5\1.AD@>RVCS8K3YZT%$UY!
MK?U!W"O-<,ER4PRB,/RYY?@.1S,I#!I3*%S_K77<UD34')6ETABY0 VH;+UD
M9#D(_007#+TT'N%L+@8.<ZM6WZC())=JL!.ZW]!2O!E9,+X:/)VR!=7PDB[A
MM5P0\;2M,4^>IHK-:D;-WM/:JGM=UIB>H1[.!&TP1AT+[.2R8"DS$,5^M(GJ
M-A[K?.SWNZBX)'F.&?0XG1D$U.E<6W-PFL5K,#-,'%7_/<XP1IQCJ@R;L8S8
M>MX*] :LN/L16&[Q&X#ETO>J4KHB:-=(F-#,@H.#L =R!J:@,"$J)8)J[_R2
MTQ4<9<92.F'8@>\G!GN3*M4U=@U[9!^(R&$OW;=0FYA$<3=LP[@@)?H)O=C2
MIK:%0-1OPQO!;%."B<'FI+$/Y71_:WRVP?Y(8_AT2]@(=,^/;\4YZC=19B)'
M4X-.QP\Q\E\]SLF=M:8?5&M[>GN&]$:&LHT,F9L9NIZ@-E"2%8WU"B.D-"8%
MN>0,-SJ^6=I89L0;2T[@].1L<M2&B7_D_^)#3F'L_^&W02HG/Y:+DHA5&W*)
M!@JJ:+J"S#4-7+2(*V?,:=[=Z7>B9T,-[X1<<IK/*;(4Q.SN=/O#+UL"L=_]
MIHI@BK$Z$J(B'%[34BI,LH"95 O,M'=J_[EPKBA10-'A'(YI1A<IYC2.VG:P
MAR[FIXU(N\G@.@,PJSC'T.,;9^CWDIG"T17]NV**VO&O-PO'5A2JC+I[^?Z'
M:J19I?#P@AI.+K&JQ)PV)1D=Q(FK0":LXVXBH#UA"+/5PX13<'J%B3"%'I6*
M:FN[;3D(YX"2&$,,!!)*=$:WG>","2(RNXXZ<W=^<M:0J^*UZ[*DBM2[81.\
M?\_BZ;G\&Y+B]E@SI%+A#O"P#C@I-1TT?X8YTR4GJP$3+IM.:'AA*SLC?-W(
M<+)?'7?\L#[R&&QG)F_TK\F^(P4FOTU+^OY!N)T<^M%6VA=2&SB75</0%&Z]
M6U 08Z(QS,];<>O&M!N$$#FNQL9]6=<F[Y+IE)=6ZOK,M'O^9A[J]#[2UC[&
M>G8=#(Y*Q?CN3M0+AWVW9Z^.AG>'YZ%0MQ9YZ/K<YLGY$3O?[DZ"+=\]X7=9
M"&R#II#8L"8X$PF<$>P%<&[(^XK<^#SXSNJD+HQ[5,2Z)=G,(2;0DK,<K'_#
MSZB5Q\'\H(1OG_F/5KSC@M$93D*<BH9=4#BO#S+;"_5'#_W10[]N#QWC\<?@
M3F("/UU+HN$,Q:G&5_VC?WYO_?/>R?YF>^?IAV/]';TS<"?L:W@^=3WP;VG_
MH\^"@\\]OW]J]%S;(LG5%CEPO^'V8?.@'-UPQ]T-E[*^&1\HRHF=J+=NBZ\\
MK!OQE0A)T<W*W!:YXX)Y_:SONMVM^^$_4$L#!!0    ( #6 B%)W_4< J@0
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
M,X6$8U%^T#^2;L%Q.A"X*L[FV:=\WI'".=@'<5C#Y\#IQ2]1;$6]J>"-X&N
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
M*P)\LA_OQSIA+@L;+R5C+L^AL#_>'P9D*A#+?AGN3<4A)1G,RZ/57O :',%
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
M*L9 A!M5.QTP42KCE_SY]9PJ:S5QV(P[=\X7TFJ"4\]AH0^'7,AY8"LE7K1
M#*:)1T>](ML;;( < BVA0+$F33(3RJE=UUAU5MHY5LQ(Z)H4,PZ%HE,D.N+C
MQ<X(?@X;O['?3JFM!K'ES*HE -O7H3_O%Y<->R<[V2Z*+)/5!<FN!;. <4VN
M4B;Y3292*5C67_<&CY[A= X?HJ16/OG(EG?8J8( ;>-=/2P=AO<UT-E>5P'W
MU[AK<BH]#>FZPD$IKFVJ'-:SX>%M)(U7<>AMC3!^;:D*<"%?^RP%]\_XLV7$
M@;%,YI)L__ZKE)X&JQ;24! MFM@ 0U)AI.$$A[^('R#-%:DH$WN$2#\=(OGB
M2U587*B47^ X+$V-3;TY6E;)1>CP_?>U0RV>]:,.IA>XKP.>6XQTP8^YWART
MH)R3)AAJR,=KIEIE.=T$,7=+>N/M@@N[&[?FD#"Y ^9AXBH%4, *10LI46*N
MEYO.X; 4ER)>K4>Z'"!$D5\'I#ZPW[^,SD>@4HLBJZ-K85&NV+VI8=U0@9[M
MZXE-#A'6TZ9H-FC,C9%S.&Q2%$%$.>! P%7!\M&*+2,UN<.!HUJ47+0,2881
M!.C8EN!"DL:;*=T=I[<;:^TC01("F8VARFND':8MR#Z)YQ' 4R=@/F%L<)$M
M:1"BD_T';WPQ*;@:<4&\ZWDEEFM*@J-A98QOF* ;:>M#Y;BP89'YJSO.P-.D
M2E193=MF<2#:B64N;,NX$GB$#TUPF=3,\6#/:*M=F')"RU(;^(#E^[)0?&LI
M>&>#0-EESA0<$GB5)EU#H6>V#JLQ8N9P4OY F05[8+3!MR2:GD>+ ]YD7DW7
MVE&MV,4>G4FX)UI5ZY?=T_J^YJ.<,C=_O 3$4AMS&(3GPZ$Q^-O!!1G:P#[-
M5W0+U$C+[/?+JO0'+C#'5%8W37;R7?Q9+%T.$:#YBR9?;!VGOJA!1"W%2?$M
M9WZ&)))'X6KN, LH;>@"259 2U83KE^6/((B#WK60/"DW>"R1!N,-+E!TL;C
M!* URF':0X>"E"8QEZ*,'IZ?U'<LK5BB,OI@F<,Y4\#8$UT[RH51Y-DX)WPR
M=TKG7-:N3>QYU.WHT^C+8A$U9$\,ZI605DPL=NN=@<*JF;HOGZ/[(1D(#V D
M6DZY(UR_<58;P?E%R"#F^?4^57>-I=DRDCEK+5"M)#7KF'&;-.^ZPF)L9"*
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
M;:S,_W!9[I,GDN4^&2BLV!^=/!R=4^DW_^-D!B'Y)+^K?:#P2',FS7GV.UX
MR($^5L*/R)SU8K4,7IDP>+<UA2'T$DCW)I^CSA$3GI7+I&K0 ;"!=_JW\P.$
MY(!Q,+LI1S#0-+=F.,CXW\!<F,A<,!#58E<QA/9H&R=&C_+ET[N8LB&#8=V,
MNO!QG-@C-Z3XIFM/#*/('5/#X1X7-'&XQ*L@Y,B1+CPRP1(7();OE0/65_S"
M4?*&UL'9>I*'\'D$HY>,#3)\--)-$$.<&B!EOEBJ8I$R72'X(MRJ)MM3IK1F
M:<6\( B8TU2.>U%6:FYO3%1>VO50).0 O<$;[G<6$9##Z28BRF74I2*&1&-4
MN)(68D1O%1QJ.,]97GOP8/$JW2;S%!#)2J34;6-CUC8;%(6,>X%-B278OS:#
MF#5'O7YK7^WV::+GVU;#]8YQIY5%' R[VJU8'&:%OD5H!7O?TAQ-S1.Y7?W+
M@WZR=V:TWJD,6SMK9:)>65N#:#-_W(1-8[SR.CT9WDAZOA =2@R-W#0WWW@X
M#D1'M%*,WJ4JN""KC^:&)V;P+%-G(X'APD$$5<[P3J7#8;ACN!;VE9KQ]&:W
M F.4-Z["_S)*R^$#E$32IH0B:.T03PD%XCIPYL6"BE,1T[A%N0\LLG*;2J))
M@74UXZA<&&EA:C+U_#]G$\N![SN]_LBD/R,V@6 3KBA<EX"P G&P'3:[4R)D
M5\F5E+I!V$P[/-E+"FKZ6\/Q&_BS[/4?\B/]%/8*?+E02CAJH>D-O;.MI;L2
M+: !/0&WU?$T- 22]H2OE<](+C9P?+S[O1[)&@.I/3"TA0NY!59;9P B?>K=
M57=A0O6/5<[,5^A<T4VNE 7%KHW@D':.UWMHX[SB0))[7*>WOJ2$6W-2>$Q%
M'+PB@;EE<4^%.-DKY/;2;3$KD))HR?:-MXVP@K1J/N:0$V)#\F7,D +:#HG
MH02DCAR<W].H:-?H]<1QVQ[&\-)YR2QCRB0K:7+*&;AG2$%_)-/7G*=K/_@=
MCE,3B>[IZ=#@HAE$)^UI4(N\(0"7+OT'40?W7,C^?-OH<S]<*M=77,RZGIHF
M[L P("\F127(.UM@10^[H2K(EV*EW"SE*<'_IESUN/(1>F#-)PJ0>6EJ#'*;
M4MO2H'<VS<6 R]M5"!Q1R)IXQOL][=3*ICI%A>3:BDV)*#-2T17FH,LW,5/C
M(I(F.(*J =.5MDJ:-*!4VF?= CLHS\=6%'CJR/,FTIYB[3'$4\*;G^!U<EBI
M@J]%&%H^P%@VIIJK=[D!QN<PL;'J-JM[F"HIB6JF!+_&HZ='<W.FU2%_)@CH
MYE&W9-MO(Q%&X8W+DL@G)_9%5QU8]^(%4445HP>"OD^E0T6D^GR"=_;;*JU4
MK6-#?.CV3]YFE;N,Q7 V@Q1&J^U!YH/6V?1%^9!C4)L906:K ->JIU*K<[R:
M275>JUJ27_$IJV8IKUXAJ)<>[?#@O#F&D7,TPB:C0.Y4! K&G,J_3$D<JO3T
MABD\4V>HH0=05X7'=\F\%P/T-_P8C_S0Q7(\M-V'E;?6+U^WAH?+9&E+9W8>
MC&NG72ZEPIN%4U]<#F#%<6A='7^..$I1YDY[I><3)7H0V>>0/%3\<94W/G5
M^*:N"60RE25&(ADC.02CL_EQ2_F)OT)0765/2EB:']R_<37E-D<V?V*A%%[\
MPCAF::]-SZI 2,2P2@^4UD*E%\=98T[AC,-2&!+U=YN->S&4<GA(6GTO"2I%
M&2KC;CZ?<EX\E<B*.S09Z&AZJ7'K'X]=$$-8I!B28/.MR)J/PG, U(E?\K&?
MF2-RPB/(+IH7)R92>N\3V/FU;8TOK%8XKQYQ]=/(N.D44:K]>J,Q<-]MBK8,
M+?9AE8@9H,,.[9^<*P4$ 8VA+8_L(WD'DT-2$*:CL[R0<I*1.-(FE?6)K(6\
M%\0H"Z%'$E_OIKIE@:0TF!+__-IR 54$9L'ZXB\;*''8\'#A0$3(ZO3#$1@%
M&*K "6K$W]\Q^FA_WP'?MB%7]I-OMWCV3$ HOU(WAEP[";6SN\Z6MJ5]<XDL
MYT1Y[W%DV!,0&$TBRO6U^@A.[)"\IU8HJ1S-QK\&</ST$C!4"EGC^;!QO$@+
M>=QY^#,/;<_ B\>1A_X, N:3T?%6:0 LO]Y$!< AUF8"7HC<H[59A5E;7"X;
MHNOS70I*EM05V#U.ML)%#=*R5F0.1RJ'*Q7?8^2/87K2*'<8A,@&LP^88XH%
MVW8>OHUJ:BJ^_$[CN'\B;A0JI9$":@\"S;0GZVE(A(OB!JZ2SUMZE58H:+")
M:6YYKBR]DU_[%[W$[@I\W2Q:W\_V]B7S-U49G)Q'H?1131]7.1!8$_>*UP1V
MTCV;]IMX1I2<(RB,#E/5C'>(@1*28/C"UCQ; 9YB1R9JCH"W)ZSZ[.79^_!P
MBHUC"+ H7+3>Y_CT8FPK%6YD<^GK0MH2VVCWMH])?2-0G\*>$F<K? PEDZ.L
MK$7O35<"GT%3"%NBCO^F0Z1A)IN!]HQ!+Y87HA$XN&7C6:/DU$U",\H.*K'1
M"OGA"I?<^.M?CEZ\VL11.QZ ,SP?O3P:T% Q&OT9'/7]!SOJ1'M__.JO?]D_
MWAOX7^2K!OE.Y5P%)O(I9L,-;PI+F?'Y 2@;^_7$M+?1 _%U(1:GJCZO(D):
MJ06%-E%FU&9^85=??NFN/IH=C-)R>(MC(4Y8M<R*<5H>6+\[/?>'+_K>^5:O
M&V&X\K M$3&X<&@/GD25O_U"3O#(N\)66Q1"/V +"+D.G_\9ID]6R::;VQT%
M2[Q1TYG/J_O=LAX'E.(.DEBL;!22/%@?,Y"5)+N*<H,#.(J;"<DV@:Q\&0E?
M6*,?4VF['" _>VZM[Y9Z%)"=D*XU,W:PTU>^KM:F)@L<93:^F_7]O)]UM![^
M;F2M>NB8"$EH>K 8-=Q] U5M4]G<<#.=\2NJ>U5ZV89\.(POL".NI^)'\KL'
M3")[?3/P2.:F$0.C^<CDM'["E/J(*W3*TV;L$=D[_T0P$3\[MH'WY#S=-Z__
MUO5:H90]'.JNB-VED,78.PK<;GB(R6KL6%NL3(%+K.BFMM?!74 !EC^J3SBQ
M*3^B;2KO$Q8,/(\(1JAP-$Y'<VJM_PV+HR+\E(YVFMH49U5H41O)L+R>\C2-
M)=\E^LE!J;G NJNJ:PIE]_8DBU^"K8P O4Z]HX3[9'F$'@-MO3U6\NN,LLI>
MEQE*#J-H +- $H:TD8&LH\"^!@42Y=?VN$"\_K@6[0!J#!>X8E"K](QZ$KFC
M[[$!!6L."U;[WL+X>GKZOJD&MBMR^*/&V4(E5LHA?B]ZMVPE3[V*UAAQ3SD)
MA2L^AZRLLB6?7T$JB8)#8\%S%YS<& 2PXQ\H32^,!!AQ1RMDO(QR]IBJZMK+
MJJ9]K?4#D[R>='/$:T_(IU]6'"7(:XO!J 8R[JY?NP $5AHM+G80EW4.6%@(
MRQIK_EGGY,E5SNEG>2&DD_JG5*$KPA3E[$$&HJY\W\3%/)']WY[Z#3LN46T*
M(U@92!H!:%)/3$O)B()3]'LJ@=BP\LNF;R(#1=(XII]+-]8NZ;KW#&!K=*:T
M\#O370NHD/[H*9?Q_+,S5 &%4%^6Z 2)1Y(DBK)E\TQ($0,=#<_!Y 9H*XU?
MW* :-[^0:J\6EN#)I_*H$+I?9K:RGU&$X"BRKVDI(1%A(_W.:K]/*N\V0Y+P
MRC4&*3XYWY65S-BRZO*E"AV*\'.>8<+&+$TOW?0H!D 7>?H8)F1<1P^8XD55
M3?$"M9=25X4>MFD%=4?U#0P\DHD'L[YK!JLMLR#?E38+/9R/$</#.U($:.5C
MQ8)0T$]RG5'&XGHB9LMM*3WODH'U [&US-I2U O:>^IP/&_H$>52T3 9>$<4
MIX4C5"R]\H+:S+6I"=?R#('3!_#"*]"VW.4-BP"JF4^TMZA:%@U><0".R?2H
MJD0+HDJ,H/A:7@!&&OS2J*F7Z4F&UQ4$%,W(7 <IXP\?=0K#%>(]4HJ@GK*J
M\'N3PF2,].,F-(C5-:TPMR?-LFG!R1]8C<HMNBP'.NS/V&'WGN!=W+6U@%AT
MRM' M<#MSUX^%NT3/LB>;IUD-1ZPCF/R<0]):I)( F>U[K<(//R D-;G"OVS
M&$=Z$K:XP9(Y^3#C#^P&Z<?BLQCC) .QGC>AP+OG(LGC+<,!8E-=_Q1P]D<@
M>='9&3!9UYF=3(N!J@O=/6EA1TYQ;,AZ/60$>^]ZP>'9-GEYT_%\&F[66RT&
M.^. Y1V&9PY.T+EZL*I_O_K9[\SE)RN)%Y[:8.@R1)Q^[BRN3_;]X5!"+[<7
M)?14<G,9U72 W/LWL$CW4/80[QHR6,/JB ./WHSV(.)F=,YQM&4%'JL$!9W#
MI,C[/U;*TRWKWFCO(%A6E!@K5[37S>9.EJU'GOL(UU+/6UR['M) 2YPT:([@
M?WM5$8QM@R7(4@P[CRND]B!SC3FI*81,X6.M2XU<^AA%$-)4IQ2S$.]@:-2<
MX0++.IO&5'=]D\4F@\1V^6-=+]R_$O?8NV9'FU\SSQ>% :*S+Y #.!5W>M<.
M]A_;98MZ><3]65>2*=J2IYZ!;7$Q_%QJ@C&(JZ%T"6V'@'INSQ+SN6[.WNCY
M?>(68,>WK("Z9[I*ESE,\W#+#;PGL/D"9-*25,U#1["[C7NGV1I3EH;4/<2Z
M4+? NNWW$[7#%_"DO_);?0$=,->6UGA$7U;SR'6T%<U!M8/7: 8TW$6NK:"'
M;DPJ,03!!GCJRW[54U9,".-#AH:>>0M=M'H?'\V.Z=D7 \[C82,B@.Q30,'&
M:Q@#-CYO[9[.TH%8Z&IM::WM?)'E/>CFVVO"?DNE_00.FQ.O$E*RV1H?MCQT
MO:E.>_!.QW4@#M6\R;+N>0&86VO.&PIL'C2Z\V-%_&(2;.X';[BM1Q^F'P>!
MKBA5@9@ORPXBF!,N"%]-:OYGP9C=C/V]U;$@'&X^_8^O\NET<OCRI<GVQ@>3
MY\<OCU^^>&F.L_'D<'SXXF@VS?[G^=Y7VQ) 6E^(<N^K?#*<!'PW@N/G6LO
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
MPIV:IWL]H,>FO480MZ\3)/4V"$?GH5B%-3=DM$T,."Q<$FD%,E]Z.B#-9;[
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
M,9 HA1?*.-R#7]0/E'()*S!2KFWXW(0"]H#0I$*WH$"+71 ?W-DOWE@/3$+
M:ED-NK:6RY*O6*-N%7>,,%E=Y*HI7HK?')13\2>:MJ\[!D2$C:YAPX&A6QKT
ME/,#7V3HT:'2/AF(4/61V;X+&LX07L:SH8_T>R^N;$W!]48>&\^?:7R7QC]^
MA&G\!_6 ?_:OC0@R,7;674QEFJ;;Z8>TBQR[MX1$@W?O7.^_'!T_*FL_\_J1
M@51@\K?Q4I'5%%'$ECEBSOV+^-0=Z]H5EJS@#QY3#EK9/F>-\;K7N_VB>)YI
MZ9O,W9-Q.%,#81@:Q4 =NPFVI\Y0:)3L-Q@IE]/>?"XXZ$=Q1?CD+1MG;'@2
M#E\^LC@+6,Z+O!0+NC 7V-\)%'AC"I_J$Q54ASF&9Y<5-EF4C^SRJD^J"_:M
MK#DPT*I.D2=5K>Q\Y";U]-Y*11/Y/QS;%=N]=E;]S87R_D[=2>':@TK,#Y=,
MPLW6&SD,.55WB_!SU:RNK96P(^9P#ZXJ2@X]SBCP60462U:V7X"UV"A)?>)E
MMMBL^ TT23Y;;E&RZ^]#?+7*=4;X+&W.,-%50ZF*OW%IE*C?NO77*;HB#-!P
MFH@<,P&3EMLR$"*"*_)29B9D-C1LL<NU51C(&6>3CQS<X>Q7DW(,2 (\$@02
M9U!Z#Z ^44+ %M-XTH\7',6<<C;V4>0/(Y>QNKLX;.9+LZR_,G]N2-%PTM3G
M=/<Y?VG]'N>M^-[Q_</_?8^[=,_WXS#N(+45>5_8PE0;OVI6D;N<>"@EM'W(
M#L)A=N,FG^99G5,"/T4^6(%\P %/.7I.R@;CGYQ3YDM027^+@8(?VTTZO"AD
MH8RKN@8?="H0BVMJ2QYU._."*OPN=ADQ4$/.<Y)=7-3F@M*1['JO8ZC 2II_
MVQ_M)7"9"S7(T$L\V!NQ9X_S.'/7<9I\ !6;8_SGE,.K&%/HU1LATB >!]KM
M?OR(YL019'SKVM6/*:$Y?1'TJ>! KD1.*8QQ\"H\^N?8XIO>];T*H,:2D3B@
MC>R*DYJT@,+@*BT@V"OAB:[:OL'M0E9*"L$UL!(<!]/6&EX @AO1Z%PU2GX;
M1V7#!N$'+QZ7?6JOE[U&V42:WQ";S"?EUO 8@)D61#Y^C6:C?@6O;IT3ES9;
M2FQLXI\YM!"<.]2.M=37@ZT*)VN(>U<=UMZCE"F8-"Y\9;XHPE"U]^&[[\9Y
M<-PO,G\<.\U03]D^!EO"?M&E(SFL&TDR>&I+6:3-#/F0S"B <?6V<6!3#F7*
MQR<5=R[(V0R"V]E)IB.?H\%@M",T4K?F=1@Z9(_&7G(4<R +&?45GCZ0(+#_
M^P?*LB1O],^)'1 2'NL!V7!8=,ALJQX>AL;I!>0A0[G[$[8?\W(]@N/ERXO@
MG"D9L.J@91C Y=(&#49XGY*^Q)G_.U:B9%_R6T.9PX_!![(&NYV862=5Z,F4
MP?U#-73?1'*0FB;LD[/\0FL/S1)=8J'\[W_N#[BN*U6L0)P5NV;1\;2>& UD
ML,G="Y[#%X^LTS0O)(>N*/"I'#0*N4:=!<* BP^TWQZU-QDS_AL#UT.:;FIF
M8-FJA\XGO79&:C5;=>#OH_WWH]H37!>DP>"]D7 QM7D!+Z=I6 23FT*R(&A5
M .9$?2&>!3%,L.)5U?Q;-[V@G^G90ZZ2!_SD&&NN.5*2Z8V4B5]42%B483P$
M19>']R8H-T$'>.S\% %_PH)=,7B!QQY]D3$;J1 Q4.3$HFI=7TEITB%!V+>6
MH^F][>:)G!?3K)X2%H'ONN)DPR^?,@]^^)UO*_A/LJ/D+V_?GRO:Y1YLX0&.
M[*T^G$ZC\=(UTKP&W6@\3ZCB*^X&CY$;]7+Q@/D!N>NJ)N3()%M@G2&;C5=5
M05DUZ743VM5:B85]6=&4F: A0Y)&^0+N)VUR<,B=R1_9#JEA5W4>B-MZ'UA]
MUG)C2\1SE.9:]P"%O9?9I#UPK3FI 6?<:#>,L S!+5S<2+IRPD<P\R6NLO-6
MK+] PYNJO^#E7-2(VC27(MMW;RR ^_M;5B5F"=-6Q\E"QB4?HD,.144];SBB
MMB-TNZ41BE9<?>+8H>YFU' ;V]NG-J^&&]=*0!/V>*J?=5<8W<FN=:Z!][Y=
MU @FJ\6H0]-@XD]DG!4$M6PNL>4N1<D09(G:B-L%,G&L3E=1E_XSZ; %STD3
MKF"R!"[$91&]%YE.U;&FI1HH:D)5\13B\D/!R?OM%'%XO&6=BN\L3N_EG,B+
M7YMWHF.$$MO". LMTPD@!UY1\=C8X*[&AO'Q==82%Q9GK.HP9+!^$*G$G]>'
M>/]X@*F3[05,L4&SOV&@_06'Y!^-07//&1QT</SD#2>QV BYFT26\''>91YK
MR,JJI"AQW=P54XO[/H97EU(,70:06=MJT*6--*'8"V81]YG7NGU=UHL2OFI]
M[*BP$RR=(G*T<9\W0&\<5#M %FZO8;R_B[8]X>YM2FB&&CD/!YCW'IG;QK4@
M'H;./Q3I8#)@$TV!=;V:-:;*V&O&]'268& PHBG'"[\!?V"7SN.VMPP%.1'.
MT44 ]W_!50*+ @_U+)L@YB/WHPFS_!-Q@M$=ZAK/:82CZLJ U@XNE=J.6]UX
MKIMH-?81+I]7-^3Z(VALWP9">-!<V:"M\J1,9Z.]"%HQ4"&^T)50#X;>B^D9
MTTV=*#GN]^9$>9G?;<4P_5BU>$D\$>DQA!*L%_[PU[\\/WF%>[I.^Z =N3D2
M2?)Y58&FH'KP1OSWJ3COSG6_\7$+='+:-J@V"P4G^?BV0BY !\02=Z ;MJ.Z
ML< !\IEN&-=]-RD^.-PR!\/6U:U=E\A3#RX\(09J!)E2P'9LVFLD#6#IMD+2
M,W8.W-GR(PJZIJO)>R5N^M(31X6APV%%,,5Q$0$D>L1_K B3Q@D79J>%K^98
M")F@7\T""'OZ8.N1QO)*,/XV:SSL+1YV9>Y==Y<$E$),;KW1<OML.G226Y^)
M77:4S,4LP^I#3&9[C)>YEE9R6^0)%6G*6.^6DN3Y:+N :7(<3V.;>@.ZT9N,
M!#+9D*\ST)<K=12I0K]&E6,N*U1=T&HH]1OE<+G8&M93_:RMQ<YL.%K*>Z/&
MZAE8GA\-G^<5X1_+Y#M0>DQKP!RC:"S4G+&1A$LC;8=(FK+)X8?9\1E8S-0:
MDO_LXQ/.HO$N<KHJ4]2 &8[]@/WT$.9SX&6X>#@4..A3SDI3$-#>6<.+\3CC
M6I9##.?RSB%J[S>:M6V=83"815G:KB[S)F30XHXGU4+ZE+ /243 C$7V2N7M
MZL$UJR9=G(=4[+)?=6/3=G#E9GGAD3^=OSD;;@Y_B/)V_VAG:MF#WWR26HK3
M";$*Z2WIC94NS%L8);C:S][J'0G^</SL_SAOY\CG$;HV/$)XXSP8Y@!Y#BXF
M43>Q73Z_Q>ID5QG<1$J625FM^;0 =]:D/LK[^K)"^AY</G& A)?[[GFQMNJD
MOINE:EO..@3[IWJ2N!U[=)I(,ZQ8>FO+Z,I_UFG3<CU[=8)R/>_BD.:"<TF:
MAP^EZQYDR\@:YVGW2*PPWR4W< ::";Y&7=I85/NOZ4I]$6BSNJ5\S+IW*5^6
M?%W>XW<[9 @SVV?R;GFT:]Z'@[EO*WW_<-O:#[T+82JFS)F$<](QO0TR0. J
M*?]"=IVI59M9FD2"S@BHPOL=F,@^IPF*'"TD51:0!6>X*>%DZ['M][S'7:()
M+>6#G 5K1,%WY)\*:1]U!6!(1;\4-:R\C$ZZ^'ZV@MVT(,=LE,UJ"<UC\*45
M>HB*L9X5LU%BL<P=B[&#;:/W@V/CR:V(9Z^V.)60W76VJ5@*4K;75%0?=1S#
M-XM%KPX\UD#:#ZA5+Q("7X &OB3^WW<@6_>?/]_)=G<.=[U @==B9I5TQ'&Q
M%K.E2JD%+U+8V)6?"/JYCCJVD%3G9Z2>8'.ZU"^-"F(2.O!36+B=Y_WV.ET3
MI:E]C<*1$?_MC+2?+S2/9A\O$-?23#SG@%@<.>+GU[E=FB*>U>.TI7\05J2S
MF!7I7.;,R8O[)KC?MD".RQ0/E K64D=H\[\^O2'\&1W6&DY1(:TU]%^I1S7%
M#%,ITK,6'O&4XZ &/U9!E\0X5=^2AHK^J7.06T!WE4?)Y2;K)H8-;*1FR:.E
M=8Q:7H4\"J:Y:>^"Y^#1Y%[R0!EP9%\9N62-10;WPB;N@]+S!+>3JDN:'M^F
M$],K.,[NH<[BZ'&5;.7SN9DBV!27T1K>P:J7E;6IX@5=;V.-T,'D=+*@H%-5
MP2L>& 5W!ZRZOI&XS@9<256E';$#<P/#4))Y[1K[##% <78S";XZ$_-*^!-D
MTD:CK%SR/-$^IM9@Q8 Q""?,H]539*$]-R;*#[_FAX, >8_\2RJ-?LW((D4N
M:/F +-;-&,\_'C#EQ=8#4S8LGMCOJ?:MEB9*&])CLU"?22D"N:/?_LFK)O"P
MR*!U#"="7")-'X7#)L58,%KE+1,^(JP^=4 P/RK.721,XX)75O)O3#Q".W!O
M:=Z76Q87?3=+(@*?".E,2MOC!%=_Q])T(\T/]<]EYQ>K&:XR:P%I- ^S2K7X
M$X.\$E*F:]AZ&[3L4!)')IL8<Y&QQYJD1%Q&NXQBE_#@)I@O@V8I45N5\#]L
MJER++^>9>$-$&"%9-[<-7S.#S[)-1\FOWIJ7AB\9;\FR/Q\>OY==EWNS7$CX
M+.#X<*%D\J:]NY1[/'A2HLWV6%M-/DJ)KVF%HM5?A;3W* :[E%C;@/OF<7I2
M=65EYR])6&Y%Y ]@6G%+JH&38\E/5PU^[8XX"L:!3;$[<K>QFJ,M<]].D^^Z
M#!8/D\:/PX^C(NU[\>/RUOIQX9MMFL-O6&!:I4GKB\IA\G^[TH\S +*QK7IW
MV<4'I>\:I&TBM4<6/Z;=\-,-E^O=QA\A+ZI1'XJN'.(['^>Q>'.EX5O9_R>R
M_6_\!)&-Y>1D7X@3%V^Y'U9>L?.23>):[%N$@5:#VQ^3OS#+\D+9!"U[H""J
M<8%LL9S4JDM\_C!(%J("0!;=*?&P_X&J_J,%9/B/XN IR63F>3=W]<..GK6W
MLF@GW?$ZQB"01Q4:NS9"EXSF(\8)^/+C\BDI7Y^)3\O^E<L/OG YI#3"M4_I
M>R_W(O0%UQ$C88FCTU55LD,8KZ@OF?C B(QH36G!$N$@0JKQ@R,LP<C+&TC!
MH[-B >TR ._QMH_LESQ9([4RL=U! EN[+??!CW#RV.1 !.!?A;5&; W\0(BY
MM>EX#LURX0DR&\TY.UC(/E3"(&G+Z%!V:/-SB<<PB89M&9I-)J:0L@.^2>O*
M=RPP$:.R4EQ )U9 JWNW1:W>0[#_X'%)M(QRQX7CO""N.]QG#.]<(#-\.U +
MLNHHK2@+"1I3\&;MW7JS@HH8A*423'/*) K:2V[6@?\G!H$(3Y:D^YM(4DI,
M_#'%Z;U4@!T>/UFA2= Z(I',RH]UMV@GR]3!Z8QU=_P_YQA8@+],EER+(DV-
M+$9  <@^.PRW4?2%[,:W<>. -N_2O46T^ZWK'CRB?4M/'%'O:A(/>^54FH$Q
M#FDB*]<J_3R!L?92]SO9QI8CAK>F9E)HC1P'N@<?B.&R=9(">XY*+Q+P)JC@
MP<L/<]E_MQ#G3!A,\,5"R>P['](K*FIQG*QK%:,M1XEI/AH'=F[U&5B_=$>1
M";"3P.+FM_:S+F9ZTZZLW!&[6+=912T9RCJXLQEU_RJ6SO2BG(U4&?.S:6:1
MXI.9">9+7^=MKO/4ZW6CH*WT(0;QMMYQ ='Q5HD>/US4Y&V7Q1FU-36#N>TY
MGI4]PYG B6)J!R=HE)QZ.$BV?K+@DN*!]Y^VV:W)T;2?\M9)=_+,69&H&)4D
M#1$AU*F7DX J(7V#!A[U&W>=R]<Z !M*0*H2,@OKBUO!,"0DE .*2/V^4%OO
MDNB5YL9R2<JNZ M&4A]"$8L: 7RO)F:,0M&G-4ZM-H7:\9H:ZA_Q]U+[Z@DQ
MH2AV&[OK-4VF;ETT/DR7T"-E/?HMB5<*(_>X2 7>[1T^V;Z$.-ZG/@Z)]$B@
M_JWH#;JDX :!N.5MPE,@&0*2@J#/:A^F9N-(K&OMUR77-#476(^ B=),NCXT
M'_&E.?*$X;ENJE2A]HNZH[X[DNMBG!0^SKUNDM>3;HZW:\+N'":S.FXB@<X1
M[#%1JUY3-TBLK/NS79@#&;W<7I#1+:]<CZ#U8>_<!^].B=GMH]*IM8AGNPQ<
M'S7$/0/<V3.-9G1#Q32SV$=^L]>@$T1U:P0-^;&DZ]!P.??4S$N*=Y%"D;HU
MOMQ%+CU81LEY6.U@.YL) HI;8K65BU)XC[:!$#N>I2258?H5EWQCEGJMEKV5
M;K5:GSP+2MOSL&&/L0L,2#-6)XLBFRAL0\4&D>)DUTV7MQX+"=8F%-*P2G:M
M,>:C?@$!F-.E*P2,%@J[,ABJTI$9Z3QQ@%G15,$H]>#8 D%: %/C(/2%PC"R
M^OQL9!;=K>;;+MOU6[7R7.6*YHW"0S)>+JBT.H+Y@9U84T@#51[>F(T.!1'[
M?L0WT$?@60MR3 V6MTR,KS^Y@@JO)?U6/8\F<-)6YUO"%"Z5KY)*OX=V@WTB
MOZV.BCE!PLN"C49#,T>B&Q))97/CI@*\C>U,#54./@Y5P9 ->@^A_;U'UA(^
MDO]W&F3RRKNS7G#+0][R^6#]/+G9O?3?X/DR7$PI_AJ?!H^'Q<I^NK*LM:M(
M\JOJC/5D(*(DW<%P5PFJ"-6+:&[.<<@!'B^E\ T7B:8E!-ZT"G\HT(&_C+0-
M#OP+6U_JWF-8X+A7T\W0.);LSJ>D+WXQ6_710,_PD]'+@;4]W-:UM80CZ#$>
M:T[KOD,HX2YR:VE_E]F^<N1;G'VG7O8-58U:@'TL'1:UN<JKKB&"9"T*Z&>Y
M[E1<;9H*H:/QN8F0P%0[>4"PKNCJO+$-??U N<]D7;%-AJ0]8HS9)A6NQ0%W
M1\,HDP?""DT^K=^EHZ#V(;-O]=!8G\N/,)1U' SY]E*.#VPW5]7'9S",>AE4
M9XN#HB>^N:1H#%X@U'(MM2'$<"0G@>OJ(WYJ5H6%W?!_L+&XCV23.68$>ST%
M+B&:VO-^8^-<GJ-Y(X308Q"HN"G:_#CQJ*^I\0I.\)Y+L9]O&UD'EV);8IUJ
MP4$,V%^QQXC@'74'DI!YI2<B&"P^W=+D^O6UFR4/M&T(>WI3NQ?:0B1-)("/
MYUW;OGJO\:M26"]R^:2K4D'M!0<]@^\TE])ESKV'+Z(W[-A#M%RDW*30E:.L
M=Q]K0P$0*SB[-B\XP39%@HEJB3\6%2?)FK8JV&=:\32?R@Q7[X*!,+=WG-@_
M3B6XG/+RP'^G7<MDKO-Y5[I&O6HMZ[]M(SIF":.PL+X^$B1"XKSQ<9$.:KW&
MQC&(,D6B)W$KEX1OI8Z?(?,$33T\C%(219WX\K9KAVN"]3A:#&?_1 [,>=#.
MP%(R6\9F/IEZ@D4K)F<O(CKN7*?4>Z>CSW(-OI>VUY2UJW3-$4^53*NB$,I(
M7@8?/;5TU4[#]S$C>N*RF@O%\ Y^3!;%(TS1Q[EKZMHJ#7'Y_5(2 =,YDBUQ
M;MS[0AKV9*+334X=AO!K^ TJ/WT2T?O5V&$7+[N;%L>8!H9H:[[@@(SSTL(1
MD(>'V+,X/289M,SK$]!A,6I. [3$R+;\-$NT*Q(1S4ZJBQ)$[Q2YH8@)$ _L
MPI2<9>E@12;*34C'>E41;#J(UD[[6&UIW<$9]1VO-,\EW&5.FYY83BWZ]K/@
M-FPV>2K$CZM%'[-ON8MH)38?0EL.Y8EM!SDH+/FY=N>E-6(0!:]\D[C*7R)I
MJKP.XFWVR9-2,&HDY/I"HV1;3'EF2&+5?#L9LIDB=I(&Q"N_)N_#9CRZDL_W
ML[;9&#Q3>?).XT3W;A3&$8@'MPG55G#Z.DU^0ZYKZ972H/>(8B]E42E&PBR"
MQPHN*"*WLJ$UR@5531A$BPP(GUL*DVJ"&==\0X QH9P?1P+0O1S,^\G$>"#<
MI4]X8H2AA, 0.;4STH/@H2Q$"7A:=I3\%+'*Z#L&=*!;SQY5BJH<'\M<NC;B
MPK[5"Z:*864[=CIO7Q-EMF-R8!I8 J[(-J#I1Z'0J@Y<^0$>WV K_ I=Q.4-
MC5<>!4XE5=X.#E&K B2V Y<E9U7+2$0<J;+(!]2,WB)3N"I#4,345ZK3'./"
MB+.AU*%E3G-A$?P*Q[)2I8)Q,:9@E#KVJ?0^:6X<M"WNU==Z"T*GH#;Y?$RM
M^GCG"2OO>MI>$FT"6!.TPW:V0XR%_O2< 1Q#4(27E7+(\F9&_\^$O#Q:5:FM
ML5"7V4W$2G^B0JQP/=A[A*B0AU3'/U(4Z[XY\OK];A^88Z$!S8BF?(-7D/JQ
M*C%5F5P4U1C)<JMZGDJ43^'9$IKW:)%%K=@_O/YP-B3!<V[ZIU)E414YA1<R
M>J,T&N)6QQ(KQO^2>.\/T*/LF=YNF%IE,Y>B5=9MEO\2]HQ4M56H^GT6?4OI
M6ZBJH_[_EYH.FG\H@@R>@)>;PIH8T%YB)51-46(1]-8Z6#6<"EIS G4H^,!0
MD)- )W+Y0=O>X!4"B+&'=,C"G$KXM'<^:(U=(C @DDM!"T-AA7T>M*$":ITG
MET!:&E M\%#!JA%R\ STQJ<,I+YI,OS">PQS\I#G1,D_BMB(V TA(Z\X-\1=
MG.LGY:=4 JF,DMP<.P!02P,$%     @ -8"(4E1-23PV!0  Y2T  !    !E
M>#@Q,3(S,3(P,C$N:'1M[9I;<]HX%(#?]U>H9)J^Q#?,'<), FG+3I)F FUF
MGW:$)4!;8;F2"*&_?B49AXL)N4RRP 8>C&U)Q^<<'7TZLE7[T/S6Z/QU=08&
M<DC!U??3\U8#9"S'N?$;CM/L-,'7SL4YR-FN!SH<AH)(PD)('>?L,@,R RFC
MBN.,QV-[[-N,]YW.M:-%Y1S*F, VDBA3K^D[ZH@AJO]1^V!9H,F"T1"'$@0<
M0XD1& D2]L$-PN(GL*QIK0:+)IST!Q)DW:P';AC_26YA7"Z)I+B>R*DY\77-
M,0^I=1F:U&N(W *"CC.DG.L5LYY7*A1+?@[Z?CEPH8]SN6(VEP^@6_K;4THZ
MJGK<1L@)Q<>9(0FM =;/K_B%2%;'!,E!Q7/=CQE3KU[KL5"JAW'5.#Z-9:0E
M0=Y7PKI,2C94$I0PB>^D!2GIAQ5C8B:6EK0(&&6\<N":7U676#TX)'12^=0A
M0RS )1Z#:S:$X:<CH;K%$IB37EQ1D-\X?HBY',<F%)4<2D*<F.1EM1UG=P/2
M)1*4;&_1AO7:3V])%E5<.Y^/$O57..-A0=E%0;Y=4H*J$41(Q8)%<4\JX?[\
M/>.IY.:<!P,5 IAOR(7MUI?+UN=6X^2R ]K?3]NM9NODNG76?HX_%XPNV'[*
MYFSLG3<W,;?2Q,X  PF[%(,NIFP,!)8"]!B7 P I!:P'V(@#1#@.)( A B2<
M7@C5/:1' JB5'G4%001RHC33M:02&V&N>P_VL1:#?XV(G)@S& QF+29@K,K'
MH2)%+)BJ2OS^,>H*"MVJB0,\[&(.?.](0\,]/,B7JD_LB8+Q;VSGM$*7<82Y
MI?Q,821P)3FI(B(B"B<5$AIOF4;56\RE,I5.HU(%]8P9MAMS0ZKQ(5$B?UIL
MFR)'HG29[]O%@O=@L6N_M,S/YU_4<IVRGF]GW9>)W2O[>!CDGB36,2$6AYF*
M5Q'!\#CC9Y(&4ZY4LM$=\!8QJNFS',3QV,@L#)O_GKRKL70)AX8:#3941DX>
M&^9ZDO&685M.L];<V@(;=9<>'G@%=PE@202LZ5Q7=VWF257_!W'PYX@3@4B@
M4]/88:SW1.8K+N>7\QEW,]G%:MM:8<!XQ#C4QFUI'"P,J'2^MDWNO+I/-QX,
MD&U1]9M)=[8: #O4\4TL DZB]"C:.7/63@N/3/[3?'8Z$P+!*$% :UM]9C0,
M"4(4;VH0<Q8I>7='H&T#A,&U?6[^&_8/^]XGKS)&7N2O.#!6K 8VY*X+?$<"
MMG=,RC%F6?9Q"QRS:H1MSBU-(B0GW9%4*VR576OP4S43=;'24$V<8G&,38F3
M*)E(BE]6O-HD]1ZJ/F_A!LR_NR*0S#4)D1IM%:L<;1>[&ZH&9Q0BE=*"EN:!
M6L1Q_8((:H2?XBY!4+P]V7<(4V_![QTR_RTH_6IC:7-N^<JH-D%99UY^:%(K
MF:,>#.2(8QZ_844SE(L]R[>6Y5N=;;<C2!6IT>%!-N]6=3Q!<,JA(!03O@SM
MD_>+:>63WX2^6_/+!=O;4SHU=\\A>9G(>R!O+9!W-+E.5F[$9-<3,!]]FM04
M_("48LWL"X5SWZ_JS'*?;.^3[7VRO<?X+E1]%QAO8WY+ L($N,8]CL6O$>;J
M0O/["Z,]ILA^"O_1 "]6E^D=?QG8(WR/\#W"7QWACMGG-??E<-VNQ^?OB-S*
M#6CEDEUV'RY>L?-H:9I;-\O-?2W)S;Z6E,VO^O $D.J'I4>:[;H1BS<K5SBF
M4));G-K .],BW@LR:P*[2I613#=YY=@M/2ET8Z:GCZMV'4^/\09HLQ6[_B]0
M2P,$%     @ -8"(4NR5"9QSB H F &  !    !K;V8M,C R,#$R,S$N:'1M
M[+W9EALWLBY\OY]"OZ]/;6,(  &O;I]5FKS5QR6I)=ENZ:97!!!0T6:1VF25
M+/GI_P!+I<F3W"8KF6FVU1+)')C$]\4((.)O__?5V?S&2UFM9\O%WS^S_VT^
MN_%_O_S;_W=T]*^;C[Z^<7M9+LYD<7[CUDKH7.J-'V?GIS>^J[+^X49;+<]N
M?+=<_3![24='FVMN+5^\7LV>GY[?<,;9CPZNOB"V'I+#(V\@'T&3<,3)Z:OJ
M6(I#BP+_Y_D7)KL44<I1-9&/H#1[1&#,D<5(-8(K(.7_U"]L@N;!1D_H ;&@
MRS%*S23@?+&Y?^WIN?XZ_86+]1<7YZN_?W9Z?O[BB\\___'''__[%:_F_[U<
M/?_<&9,_UZ.?O3EQ]NK7SK/^\]EB/EM('YMWIY__\OGO3OW\?$6+=5NNSNA<
MA[G?*1P9=^3B>S<Y6DOYX$;Z_K^?+U_^[GUT..W5?7Y8M@_N49:%CLIR3DW.
MUJ1OS_0BO<R]NZ1<K%:R**_?7K?Y 5=??G6T?U<^,O:][WJUGGWP73_ZJ^&T
MG__KY.O'Y53.Z&BV6)_3HLC;7]I6ZZ-V,9]_^'W]X\WEY_1JN5B>77VA/W+I
M\[?7O'WFY<7B?/5KCWQYL-\@??3$>EJ=?7C5FT>.GU\>?'NJCOD/O_3S;,[Y
M\\W1]^\Z^U5J=<I\- +K)3B;?NN*RS.N+OC9HWQX=C_,M'Y[__7J'2$;K7ES
MIG[X<PA__?=UN;FZ7Y79+P^T'OCXGE_,:?'\[Y_)XNB;QY^I^ G5+_]V)N=T
MH]_@2/[W8O;R[Y_=6B[.5:D</7G]0I^Z7+[[^V?G\NK\\\TW?_[E?_W7?_WM
M?'8^ER^5TD=7G/W;YY>?_>WSRSOSLK[^\F]U]O+&^OSU7/[^69VM7\SI]1>+
MY4+T^V>OON@GRNKRY:Q666Q>ZO'[JMA6LW+Y]:_.'XE*SHP;LR=+A.PAQHC*
MH8(Y@4_%%\!_W^Z/8JS^XG=RM*"S_M4R^^+.0I_O]2-Y/EMW43V_KT<^NS&K
M>N?JOWW-MY<OOW:/7C[U)Q?U^SLOGWV5OW_P_1U__ZNG/]V_?<>=N#MP\M,_
MX<%7)W#R_0_N_MFW/SSX[N[\_NU[/SW]Z4[XVM^?/_UI^>K^3X_.]+Q7][^_
M?_K@]HEY</OT^P>W[X7[WS^;/[L]/WWVY)^O3]S)JP??HOG:/7O]]+L2]7IX
M]N3.CT_/[LZ??O_\]?W;IV?/GCQW3[_[5N]__^S$/9N?Z/?I][ZL7]V=\5??
MQ/M/Z@]/S_YQ]O3)L]G)=]^$^U\]F]__2:]U]W^X__U3O=]S>]_=>_WL[,Z;
M:[[5[PJ+9T^6^OFCV=.S9Z?WS^Z]>O;D!_/L[!NOS^B?NG^Z^]^?SA_<_L8_
M_5[OW9_QR9WSD\?FU==/_@GWGSS_-R@ B814_(-:!REP1-[7HV@AV):2]\E_
M]N6M![>.;]QZ\/7QC;MW3AX?WWA\?//&[3LW;GW[M\\_0'B7@!^K<:S=0-Z=
MT_,#TG\ Z>-_.P[)8/5'(2O40$Q'U+P]PI" /'1+GS_[LM%\+=>(Z)7'<W>V
M+C1_*K2ZJY^L#]C^'K;N?6P!F[IM;(X\(AZISV>/<K)RU&JLK203$X;/ONSC
M/QBT#_7^RWH ]Y/ ]>^#6ST65ZLY:J4JN#FU(P6D'K%#J.Q#P82??7GWZ35"
M>VEX;RFX*YK?6U1Y]?_D]0'6WX/UU<FL0[J!]L=_6ULT,$,Y NX*.5ES1-'&
M(ZZ!*P?7K*^??6GT?]F:V+VQ:Q?=X[+Q[F>+YX_5IZZTJ@>0?Q?D^^] ?G5R
M^YOP;U7!H!#246H<CD"'6P-L'X\*6I,2)G*HEO>>PK=:;")-FM^X.UMH$#/3
M5X_DQ7+5(;AQA<%ZYTRXC'GUZE?G7_!R.1=UKE<7\HL462PN:'[YD =R_"XY
M'CQ^2PYS_Z=C^'=1&"RX<.392R='4RU0U"WC(,Y2LHG,9U\^T=$?0/ZO0JM.
M2F7?N?0/#RC_'LJO3VY]A++W.O@6Z B- @QDPA&JUWT4K#$AU)Q2;L,YWT]Z
MGFO603[(\:<B_($<WS'_=@78E5J/Q( J>1(XRD75O:T2 J"EF'DXA!^?RGQ^
M:WGV@A:O#QA_*L:SCS%.4=AD=V0ZO,!8C[)I<E39!BP&4LCEMS&^NZ+2Y>S&
MQ6)VB?#BXHQE]=F'J#=;@LO8HL;E@-R(U/\W(*88"]Z8CKK-QOJ.^N6+SVY4
M*;,S_>Z_?^:O*/##LGWQ^'Q9?GC\8CX[O[5<O)EY>-0U^F<W>ERF9YEAN?#J
MY,DW+Y\M_G'Z[*?EZY/O[KQ^^M.S[^]_]X_Y4W='Q_WIJP=?W7E]_Z=O3Y\^
MN??3L^\4W^^^44\ZFZ??_6.MF#K%+-S_Z>X/3Y\<^Y/;>LUWWRC>=W\X^>[^
MZ<E7]^S3,WW6)S?/GMUZ<\V__G'*9W7^0+ER_\D/_N2[1Z<GM\N/)T_^:9\]
M^<?IT^_^^4J_^\>GWW\[>_K3\U<G7SW[X5\_705D^N_QOTLSP4NS1R&V>@1H
MLDJ[>O$!C!>J48!4VLU_6Q>NF' %_9>;#]Y+CJZD24_ZR_H74KH]V_S%>I/;
M5VK<V&3"OSA__4)A6\_.7LQ[&GKSV>FJ,^?][.U_OUIK_/"WSS^\Q>77O_O.
M-X^P7EZL-N\VZ?4OWK#QDA?_B0ZZNI%L(L6K=[/:W[>9K&YL'DA^<0;FUKW_
M]V'<\_'%7UY]].'=7VQ2#%?OUN>T.K^M/LLF[]&3YN;MK=X=>_N8]=VIUAV]
M^]:K(U?OK[[D\P\&ZA?'#7UJDB7;(#I6D;.7#+'FBM2EV@TP;F]^OCSO1N'R
M;=4O>Z7JH<S.3Z3KHAMUID<O)RC?!?O'M2I+UK)^\Z)/)AR_FJT_^[*?<_-B
M/5OHIWVJ06E^>:._??Z+]W\[=F\?8Q1H1A^@LAKW( A<U+9'6[%D) QLJ(P
MS;<3>U_<FE/'\D%[?$HKN44O9N<TOX2SVXSCC=&BQ6UU%=0QI-7KS7GK.U1.
MU7W05[+)"ECSC=JQ]13A-KE5<)9SS Y,$K19HW>O-EZE-S68$MP;$#NV*KYK
M#?@4V0?-/];!DO7-2^2/%S5<?O#UY0??S<Y/EQ?G#VGU+<TO9(H4X.)=J,VA
M@0+-4\Z42G;,$+&AB5.BP.;P38T0SGJDKQ[C% %%9A$319JZU50D8VPFHPTM
M^> <3P[0KR<.:#*BT5!KUIH&:H^1(L62-49+/@5N4P+TV*5@'LMBMES=7Y[+
M^O:%../-%&$%4SU@#,GZ#"(>2V!LE8B+S;F92<%J\>>P.C\16'N:8X/I>N,T
MO$7I3&A]L9(OWWS]YN#5+:Z.7;WO]_AE=0ZM,B1#6 !JB!0(JDFVN9 2)_OO
M>Z-GQZ7+=7SI<OT.)_Z3;[V,[=8/?ES<^=\+?75OL3Y?;3*&ZW</<4+?+U</
M5G6VN H$-@GCRW3&^KB=R^I=DFE[#_F/Y6QQ_JT^RD7W/]\^S=UE?[SEG=+7
M+<[*\D1>]5!E^?CXYFVY]>WV!>=R0>'Y+\C"U9'_)+RP0;PZE=QJ@LB03<B^
MV>0R16,23("[F\/'._5 =@)-]NR@%.-C(K M$55H+2/FJO%@:5.!YO;XH"%U
M\7P28O8 U@L7C<DB@%"+,?,4I.92X]_>'-RY+GUR*K>6A6XMY_1F<F@*-F9?
MV)I=S5 J%$.NIPUS#)X<.2[5H$:AHV+K/GL*GR12-S_)B=H7[OAD:FDM]#TZ
M0& X@B-/S8?,S7LS*NX,EG+:"30U!.M=:;::#,%;;KGEP#6HNT :>DP%FMTF
MCW8"38J%4I) .3>HDC(:B47?.^8@-8X*FM%KW*\_Q8D9D#IODQ,7FXGR#[,/
M;S:%??'-X]M_.#&A*H'!I +>%V@6"*.56JO8FESSUVCXAQC-LU>+7QW-DW_=
M_\.C2<D&<#%EE6:@8K,:1J26:S!J&_W&Z;=Y[T;3YJVIM>)L:1FB=\3 @=BS
M1J42C4<=#6E7RX',Y7*@/1F*]Q..E[L6/RGA^/&X_9GYGAI[EL5XHJ:6.N=<
MK?=>4FJQ<@Z;<<.K<<-]'#?\]''#K21J51<^5)O1-??;L:BSE_H;WC]ULZR-
MSI>K_U!M_NSZ_N%MZ1F]Q2_=]LVO_]T\\0>W^/S#I_\%/?.^SMK&K_X=];8G
MO_K#N1;&Y%PUK2)"816'9LD&%\#&8$#&-=>R[,M2+F:+Y\?*_MFZ7+Z7^N"%
M7*YB?^,ZO;ODE\^:R/3+APN8Q*8@C0HX=8Y;R-E'C&@X*>JM\@!69/)(#V/W
M2@T<7$U6_21PQ7()J 80+32AZNT =F_Z2%^7I?YHB9)QE$/+J>\Q Z<ZW$11
M*0=VP=$F3633O@-\]F*YZ&&MQKR;2/=C/.^MUXKDFRASE_&D35OSV1U$\(Z3
M\=FKC65VV?EJR) XK&DBR!S7.KO<L?B09G6V&!=& $6-H:LJ/P 0 D7O(T1D
MB2XZYZ:!T2,YI]E"ZAU:+52+[C0#OD5P B)Y2TP!!%3/8>28715/F,EI\#8)
M<!Z<G\KJ*K]W+NKH[W1V:YOX4*)48O6)*H@M&;A"QA ,A=Q<F@8^CV0MJY?R
MH-VB]>G=^?+'_Y'Z?+>S2-M4<#4G!!9 C% \Y\+H0O-!G4#?FDP,HSNORBDM
MGLOM6;O:WO1@L<F'SS<NX$A0ZXX"N18=.E3=YUCC-A:$E%)L GYBJ#V2-SF-
ML\O3;TOKYNJF+/3%^<,Y[<)UWPEP6)$3<4O%1FA<LY,JQKC&@,Z;. W@WGQZ
M?KZ:\<4Y\5R>+!_\N)"57O&05.S&8L$\A2!]W:@U":IO6<<SF^IB@L3<)N)A
MW%\N^J]>+>=S]?ZNG(RQB!0+!6'C2HL]GHJ46BA.7<'H@RK&:W31AQH!TW)+
M;"*0_A^0T32-^$VKB:*%G$:6S!D^6AD^:V-S(P1C1:J%ZEH6(P:SU (MEL(3
M@W0(@S$\R)L5JLYP#7V%M^D+54,()=C87(R.)@;RM9F9X9%U[$ #W,HM1\A9
MX]]"OI#U62QZ#Q-#]EI2%,.C&ET2"(E,I0AB/!?K6N,&G+P76R:&ZK4E-H9'
MUB52WZD6CIRA]EJH$-2ARE"(0_%3T\0#ID.&Q[HFSBUXCBX6T#BA"V^6&(,K
M61#K5+$>)(DR/-S-B75](6!&AL@A%Z#:LC.5$^5Z.<LV>I2O;_X3MQ:V-F<"
M<C(F6@OH(XE&K"4D9'6*@X%I(#/$_.?V,.+J+::L-M!%X&C8)BPNE"BVZFC*
M-#"ZUOG/[8'C<TU(O8R[:=#K!%LJPH[1D*-LRC3 N>[YSRTJ. NU8FYH4P*7
M@3B!&B"'F(OE&*>!SQ#SG]O#B'(D)!8A!L"(&# U7]3S;RT4$R:&T:#SG]M#
M3:RGY#7N3M5!035+#8ISKJ*&Y1@FHOGV9OYSB\!1P5S!9C 9&F#/:P>&7,5$
MIP'8-( ;>/YS>W %02=HL*B,@?I\JBQ=< )]!M1&H6G -<3\YQ9%RN5,S6-6
M9, (4<8:JW@C+;#&O=>'T5 C4+![6<Y'R0#16+*H0U)+U(]C]:.PX1J"K);K
M%U+.9R_E^$6_8&.0CQ?U@T-J$ZZZ+/PL![ H*S43<EO>_'NA:N?6QMRO[RW>
M-6IYN-2;OW[46_^MU(B\OG?WT>-M5HZ::K@%B:!X8U-H'D(35MJY7#3R<EYJ
M/=!LSV@V&2ML0N!"26VPLV!"(BID$_H>^IL2^4"\/TV\?8%:G> &%+%48R%#
MR$UR2Y2D@F_BZQB@WFZV^CHXMJFRV0MA'-?EBQ&%P9%],Y3ZOI0$*5=6XCC"
MW)<<)+56TV#+?Y9!/_#F-SP9ZXE+8F8H&H,K8RIQ4W"M 34UHS H6W<S#X3Y
MK7P;%UMRA18=:%2%2"Z9E 4Y^B(3,4M_?*;AP)G?R*P+%Y<"68@)G-VLG=>(
M/$9/HN9I%.'2KF8_#KSYC5FSR)&+>.O4 89"N8;L8F8)68)S$]$UVYJ1.3#I
M-]QC*]:E4B45Z3OM,4BMMAE]I:XRV8DQZ<_/$AW(]!O+!B-A"+9%VGC-A5W$
M&F-BJJ82C,*<71MH6R7X9/)X,64K'FRQN8%43]9"27UW8<54&HZ!0KN:3=M'
M%N\+;YS'6*P1B"A@0B]M;R0R94,QQ>+'P)N_'&@A4"[@+9G>$=):I$RFB42+
MAJ6ZD=52&WY.;_BB:1F:WLZW6". C07%!#0IALP!V=2)03KXILQ!0.[1 >D?
M-<\9?(I$BC@:J46878D3 WF839G#B&\O;8/-E5(R)&M9+:I7QRNJIF;_9I/7
M=)"]_DV9P\AKR:E@#9"X0*Z53*_>G OIJ)?JIV=GA]B4.0BR47KY]A0 :@.,
MD0#!8F\K'\!4'ELUVCU>HST\UJ*Q,?D@K6(%5Q*3<3D[1R0ANSHUW;Q'FS*'
M*3_,V4>CCG1OD,.*0E']C8BI]87&N5Y?PX9=HGQ]FS*WUTA"!RIXIN2::^K^
MMNQ=A8I@T.1F+UL7C1^9(39E;@^CIOXJ9/0:>O:2?TCJQ_H:R 7O =HUMCO9
MK8Z\QE7"VP.'O;3>BTWCQPB4$GDP+;$$'T(J:2("=-V;,K>'3TW90^S=6YL*
MD33.T2:A&+ADUVJ9!CY#;,K<'D8.I:]JM+5X"R'&')M!]0^:284ET\0P&G13
MYO90\[F2CYR0U2"U0E0Y6HPI!N>:.G830VWH39E;]">:,99KEF@JZ*A23"IT
MXEIPGIJX:0 W\#3R-GN]56!G<\HM &5/T+A@*-WQZ(OMI@'7$)LRMXB1H$FV
M1/4T,KB4,Q=Q664I$F:+8^N9-;RO_G[.8J#F6#X6C\G7F"PP-:1<&Q$%$RS;
M%B<&Z="S?\. ;%PPV$K"Z 78:&R-IE8(*294M.W$0!YD]F\89$-.-I9*'%H%
MT6"BA!I*S03!J*\Z-?$=9)YH&&1MS1"Q$I4^5^1K+M!0!S[T%(Q+/%5DAYTG
M&@;K+,DT;IL:#Y!\QA*](:<PDS1R;JI8#SY/- S<R;$%C,S-%V F\KX"5;*0
M4F_Z?7UMTG>)\K7-$_VY]NT?[NXRF, ;;M96 $L*4C/>6Q#C7)0X#60&F"?:
M(D960Q-U>Z*4WA.*^E2KMRXG5WRN['D:&%WG/-$6P=ETTG:9R% #USC['$WS
MKD!BRV8BX%SS/-$V%5R.V$MK">@?;(%<344%J2_>]J69:> SP#S1-C'J-0R\
M]:KG&%R(&&ITV1"D5JS/>6(8#3E/M$746FN]8@F3H(&4"25Q% W=<BH^NC8Q
MU :>)]JJSU<12C(H%L!H]!5L]I&C[7MJV^6T[/B!&W:>:(MP5?+9<V^0K"ZZ
MHT9"P5&MK46JR4[$PQA@GNC/872QF%T"M+CHS_)V[-]HB2_?W$-?7MW@ZLC5
M^WZ'7]:L.=G,N:(7 &F&D-&7Z- DX81M5-F1?RQGB_-O]2K]Z>MW>P'O+ON=
MEG?TAR_/9F5Y(J]FA1;+Q\<W;\NM;Z>8!2D!N&$M6*N#@#D;B!"KPTH!PLA2
MU[\"ZY-3N;4L=&LYIR[SM'@]120SQ!@E.@Z*(9:0:RR-'7FV5IW7/"HD;\UI
MO587M#T^5;/X)C7R#M''.BRR_OK!JLX6M'J].6F224J@PHFQ1151D.*Y9G:N
MLE@11U9&86?W LO=9,&\4,O-N60BM&QSX9AB!4^13; P/9F[N3DX15$+K3I;
M?0A&/1R?4W8.5,A<B]$WXG%-]3V>/5_H3=1Y.;^W>*E.ZR9 O+=X?,'K69U1
MA_(=M ]7RQ=ZEU>/;\NCKR?KZ3AQP367;1) -8NA^8Q51;8W-DKCVF&_U_@.
MM,W/ @=KJJ5"D(6P&J#4"J@P!_8X8?F]=1FD4EVN:!.ETIF.FUY,M^6FL$;K
MZTF+=G*0,QI?,@.0MQD5D!R2$75^A<J$17M_H!]&ZGUP[%@*A48:]5@F<-%)
M82%;BA_7HHT_!OWC%S2_MZ@7Z_/5C&ZN:#V;RVSU'N['4Y1U=<=J4=!33:6[
M:=AWCR:AY&R$4,=50V5<@ \DX9!3LCDY[I7M,I&+P:K$!RE5$,J$)?SV;+V9
M*9AU[?[TA!87C4I/;G70Y]_2?"ZW99.D7$[:ON?J =%%[TJ"9"HJ-$SLT!.6
M4M.$97[_*#!058?JJPW 7B1!,Y[!5)<B&ZZVNWP3U@*/9?52[[A</Y*VDO7_
M7LAJN5;POUK.V_+I3?I^-FWI1S'@I37?6, 81TE"$\F^0&E6S(2E?W^@OS:I
M?SN%>?9J\5!6WSR^_1;,.GNI(+Q_XOT+C7;H?/D6DJOIS-EZ"<ZF+T[^=?^W
M9CI_=GW_\+;TV;_%;]U6G^JW;OO!'3[_\.%_;YX5O:N2&Y,/$7(+/;JQ!37
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
MN'DQTYLOGJ\O;_NKV/Z!AWA$B^?RL^]9GI\OSQZTS<'?^:Y1\B@4B@4A ;0
MSEF.H=7H4\D0>U6? X^VPJ,GRQ<3)A%4S\G%D#7TA=(KW-5(9(1R<6R;'Q6)
M_K0>V"EA3ZB<SA:R>CU%'CG>M*Z,X%F $W-O)N):U%<:V=5Q*:,_IP<.)/J/
MLSB!6ZU8,E6!7"4SMA)C<EZ:E5&T0]MO9?3#LGUQ>[8^7\WXXESO\?;P%-D4
MN=16,QJH %X2254OB:3DFL2.+$;:-<('+^DWEP\Y# Y][NU( 2)RM-9QK-4D
M9]C)9*GT2-IJ]EQ6=)U<FGSDQER;+;UL5$)PG*D8:Q%:-C8X-O9 IX-J^F35
M1!""FC;K6X-F )U5U]MONB8)A'%ED_;59WHDYQ>K!?%<^L/,Y?=R#N-D4BX]
M7K/-A0#4*MJ2#"1'6+ Z&%>]AKT+X?XR-/(Q>8*:&""#38T+63*MVI38.3\!
M&NU-1NG!^:FL?O7L*9)+>=5<+NI]J]UCQQR36CL(N0BZXL=0AG./==1?F5D^
MH$<#)H4<H/2"R!),+#%CJO"F7\AHF/46\&/]YWS]S@)]U0],V/B$;&O.Q7D-
MK8#9ZG],SE2-L:BZ-M) _6,4']YY,BT,+Q:S2P#I^4JD/^M;5,Z$UA<KV?SN
MMT>O;G-U\.I]O\\O\\(U'PNY1L;W8DB(7"+X*"GZS-'M=\72Q^<ZE/W\#U9*
M[+!XW$Z*EYK>YM0D04F]O4S!C$*AHO.>L_?CQV"[BVIWT^O7^=B=<:RDH9VJ
M18S98Z#BO1H[V//*O9^ P78+@NT$@UASE:K*"'T!%R,'I!+14@&,K8Y?#K:[
M(6<W32]=T8$![X(Q@"3Z)WKR%4 UDI4][S;Z"1AL=]'<3C @GQW$8M77!E!O
M#3%QJ>1#"6R;C&NV5V.E>E'425O4Q[)Z.2ORGK]VZ:RMCJ_<EXEX;1]6X=)P
MB:RS BV!SY"+":6UT.5*?:]QS6G\)IJ/:2Z;4'ISRA2QC!)L@(JBQ@D@>VZI
M](DIM(7%Q#:J'1E[@^5 ;=!-$<%<0F.-?"A2C=75P,BU5 CCJCBS/U@.LNJ?
M; X>59M2,Q E,G5UJR+)8%EH7#FJW\;RS2>/=+1D)76*6A8A>?5[7 $!<*XW
M*;+J@=H&DIVY]'\FHF6O%<V!JM3X4FHUB$$!#3ER+K8Y&W,+OD]03$C/7B^:
MP]2416J%39*LCI!Z0SE3)5M;0(841U:#X3?1W,ST/'BQ69.S>/Y(7LKB8C)Y
MY0_7-PBE%%7I!C$:;:I?VU #?QUOO]F#-1U].P2FPVA=<)8S.A.AJ1G-#9D=
M-$R6<BAA%(WC]AG386K3%M^<%.MS1O QHDIL\,"24TZ,EUN2[)7NM?N-Z7_>
M\^=WO^2#3.#C(@O2(;Z\_>;0FT_N+E=2:+WKI)/]=)5NMS=ICR9$2B$%I4HM
M*1,8!]%1Q>RMU$T_O#V7^IL7Z]E"UNM;RS.>+38K8]\3^^-YO^9\N7YZ4WA6
M:7U;YL?G<_W>LMP^HN_USL.MY7FYLHF!J&TJ#:@8FU8-%TXA>HPMCA\D_516
M94;SV4]4ERMZ>K4#8];??;U<?[N<%]+K'Q^/!+-HJ1J2VA ;)+TSU=!,+*IU
M"P7(X\?LI/_<E_I-R[XH7=9EN7[\Z.N1P,,U6/&AH+0(I8I:Q9AZ+>G*L7$I
MXX;GW3G'SY^OY+D:AWIO46>*U@7-YZ_OG9WI1RN5MU^ZQT@@##JDID;T*3I
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
M^:T)OGH3&T3@G"17<EFL]"VPHTBA'=BT-SY:IA9LQ%#4/OH I/I)7 TFU5K
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
M _?&;M!\=#;X%ADT-FQ]BLR8ZK*Q":N$5$?5SNJ05-U%CG^@7M(%/3IK##J
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
MFP09H._>(-PMJ4_N%(,I .3()"">76UDF!!'ENPZ<'?@8AC#D!BSM34#DA<
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
MV32+.K;USZ%\>*B>VGI_H*W1"[OE\-QN:" OK'(P=:0<B.WPH#T5^1Y12U0
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
M=I%V^_NEZ-\]W'^Q5:+_3>__/>*#AWN_8"KE@.5 Q<%UR[9N8Q)E<1--]F[
M$@Q[OZ9W%3 <3%NH!BVE/I+K.E/?;J]2FUY'H?61G3=[7Q<@QY$T4@H%.KH@
M+!&3  ()(0-Q5#@Q<BJI.^R+:UA9!TWMJ*:\3AC/B.8>9>[]ULAU07(4 3<A
M9QFYGI,*CNXLQ9;TIFV#AO+8!49NZW+%OX[+6\$"=1NSI6G!I1A->)$0,>A9
M.*3L_6K]?NW"0LV73%0:BAV:T;;/M*S CII][X/5GS:.'RF-X,%9J< </7#K
M:6=CWX9PFF_K;7:Q .%F_/."93L&;W,K)I0""-BL3W>&463XL'WL&K[RHI)_
M#HOO/^.SN+][>%RD*Y[RSL/O_\\?SOS5WXQ"C,Q36#P4)RCWTKC-Z++HX\!=
ML(3W$^W/E4A[*K>[%0\8V7V1,:5$1[!M5FJ)&JW[.IG1=]&F\7YZP/7B_>$R
MD*2^PGV= RLA]\F]0K<*A6!VBY/TG$[P'J18B:B"\9!>)T8G0ZG5IRQECDIP
MG#[;TPO.'/+?+T8-B )3FQ5< %U*F!9' BPVJ_$N[@/<[#61T_%N"^S;)NEI
M6Q=I34R=QA2UNVF;8UM%O@>PG\#;(?!D,FF?V0 :2F%E23+6V8ME[;M887X"
M[XFHQI'*'(-Z85]",LK$'&H>13FY#:8.OHLRQPGTYXJP%ZSC>!/3X.)6 L>2
M=34+8DQA0JKSAE,:_^"%_^"/OWLF1%UI$<C3>='Q:C>S9H^^)2<(D,BTXYSL
MJ6)]T8D;'J5Z(OP<JO3SXSK1[)H)(U"4+&H;,284U2U-<:+^1/TA:S1#($/-
M"%R0<5CTY0G#@0L.[#=\[^@$_CGHZA>EI#E=<4E&;8!H(#6;51"!L0@0W/!T
MXQ/YY\BN7\)UM)28Q9VL;K5(ID$3:D[*+M[W<??WV6HQI[/M;K)5->4HTPJ,
MB1U,QFR%"D-/RIL>/G:";7=@D^G-^S">4K!GYZ%,65MN_QA\P[-(3K"= ^'^
M&4<F&*C%S2LM,:A:C6.AFKW::(2W6V<YP;V[T7;#;02.JI =IT]K-M-M#J>I
M16ZXMG) 4/P2!_O3O_WIK*W\+81WS$41(H@Z87-78R7)5M]N]FH'N:5Y%(3O
MX2[,/W*UFT$]N_1>:],J*!;&#KG-NNIUC%INF"&_CZB_7EP_7&UEN_*XS:?T
MZHRU34E3EZ!<?VK570S..('_G, _3&UE8;X0U#)"%I4O[ V9MP:2VK##+L;I
MGLA_1N0?I;8RI8Q:8VBD($F5U$ <$#BYQS[FX]SFK*3WW-EN!>!) (O.>_$A
M6.;DMFVC*S.#BD'><-7\!-ONP"8C&$KA0>3HXVTLK8Y*+AR>-US(.\'V)#3B
M2+45Z %:.FT+@+%Y91[9>E8NN!#^KG!XF[65$]S/$TDO65L99=M$4Z.X81/B
MP-Z[DH11#;_A_N:KWUCZ%X'W!-O&SA%D/R.Z#H>!6Z5E15>/PJ1S(LYF)2-O
M^1K+"?A=5%[V<!]<Q1NE#!8)9)S:Z^+0K8*BQ;2#C( _J!/<P/29HQ1B:M,V
ML$A6=*P</!L- : Q2U/>Q0BFTP_.662_V!&LS=&0'3, H0X3F*1.(,U:+4=I
ML3H=X2S3_)-;CZ*M894Z&4&J69'%E+RY =G<12/6C99I3M^[0;P7;2$Q9L2V
MR=L6_Q^C3:U<ER8P.M,_)_:>CGQ'EE3@#A5P^"(:4D"Y%$/UHF<FYH#8^U>.
ML2/5=&I1G-5#H!1L#"(FVF/.TK=JSR[FDIU8W^=HLD2W2CW!W#!FK&/=%+=!
M>18I<I1DWY7JB;>#MPM(A/V6=5HL?19H@S21RN0V6YG;;%V9-<K94GUK(#]+
M.1=JA<)!!;.-:;9E+ 0T)RYW,.ZA[2@L^CC OX%LW5'*-Z2M1)T5K#3,1:E;
MG7/;FU=;!K63V9S8/V[)9K&:NF5+:@S!ZF2"LZO23--1VU%2=R?X+PC^HY1I
MECS.[.&U &+)8+3./(E\6UA?=M'_?:-EFO?>WVX%XRHNQ#8JIR./H1(MK22Y
M=P3?12GRQ-M^\-:PHZ:YQ6(24M-@L6NQT81F#-C%#<43;V<)YN_A.R9$1"OF
MI#A'EU)114)6//5\MVG] "68]Q[?MU)VF55H$5/&\(:SJ*(OP98"C:$DW_
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
MN>90E3)3_$VTWL4W\>KVB_'#HNK_-7^@WOA7W_TCHO.1^=<>N9&NN]2&@C?
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
M[R?R0^_\/A3*$REL:%4->RAR0_30.LA0?&IMZF";N+AY/K0],_][#EKC<5I
MFQ&,GE&B8W"W,$TC:Q],U<?A;+?,VHW7+.Z')J4@$$B8M,OTKFB-84I;-KV4
MH^=#$5Q"S:)7Q@",+GT@^+"4&XZ"YM@Y#SS(?D8,V[2.6)_K@%8Y"0C5Z=/+
M4,+>'1KH3/'<\L'U/7#]DFH6G+N.\(PNAM:#P1I1YI&AES#:MXS^X,OGAT+9
M8LTBZF2I6,;E#P3P<F@MR_#:L=P(W'G-XJ%I>V;^]QRTQN/4+#JEXCY=:X-)
MTF2Y T>FQ#YR*9NXMGJP=G75\"C<E"JR[(TUS(Y>B4D*L2];&Q,874H:=RB"
M2ZA9)$P%DBY_&7NM*IB4"U%/PVJZE*:BG7OD<] 1ZW,]PI?EA%(B!_(RP:<K
MJ1L3U9GGU8/K>^#Z)=4L4D07#]:&';N&<C6 -MTX*6+9^='?7__[KX="V6+-
M GI7J0ALE9:W\_WIER%J!Y3@3<Q4.Q_:GIG_/0>M\2BL36/D139HT)0/)*8N
M+=7<A9/UZ =K-\S:C=<L7"-J9(,2#2=SA-(H24 5U1/KA4C;0Q%<0LVB%JK4
MF,)@.F0;QM6-8G)?<D7S@^QGQ+!-ZXCUN0Z!"$VJS__/# _,"9-&]\'<L:6#
MZWO@^B75+#!*TZRBEALNDU%QNF[EC%2Q8=_HT=^OT^?= O3GW^K7*_C+W<S]
M.A>939TZ \1TR T92)?-P-/[1JJIEK&)^;'GP=WS&6UT?JKC<:8'H! %E?E#
M VW26"0%1>?B0W/?Q*+"@[KG(2(>9[N##$PF79I.8>N@M;MXJ3H*)"]CXTKW
M$ AG)A#65\*C>'+N*@401ZG&W+#P8@/=Q+?>:'3XYO.2%>L3/B!J0HZP'MC
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
MUYXD-"]+[08E4RX,)7/P8+6+4F:KHK_.J%1H8U#I)E*1JC)))_$!DPI>(5V
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
M_BKE@?N+V% ZSAI\3*VFFX,EF9*JR4,D18A]*"PI@J?4%"GZ;C]OQE_T-2?
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
M[74LJI0FU!>!7B_09QL"+;&/09W&":#![(LIY+-II0.2Y>8I+ *]WN4W:)&
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
M\_ZC#IZ^.GA8C_:/]O5U]]^N'CX]5J<.^KU3W=C5T7='.R?[J#9^^<D7=N!
M;7?GH:@-?W>XVAN?[0DJRU<=B.KS >SOO7RYVGL1/O>%G<N#5ZN]9V]7EP]P
MY^2)6SU\@?M'+]ZMAMXN]=,]/'BY^_B1VWUXO#GRN)86J[AN<AE'@3:0X:#<
M+%OH)7=HN4VY$F8.XEP?UYFHN%:R8HDX:EJ"T9#/5ZLW.-6HSM"FG,$_ W%^
M-E^R613AJQ+,&%_4$IF2"I@T%D1 B%;RE"/C9R#0C1T1T47'S2HJ"[6/<ZNJ
MX5KA1+?!2RAQVALF<Q#G9^..K0HSI4JF)U2!HNUJGZCY3VQ/PM8%/V'#^3P$
MNK'T+?F$8$,P2<84*%^R(<YC<&<1]*DF\%.NU)J%0#>VF&#WHT>*375L1[U
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
M=6F*%"K6.5.2IB",^A59$--S*S8JB">_Y*'K2\?K**D4:Z5XY94X1GK:T;L
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
M:F_GO:H,=AX>O-Q]_,CM/CSN&Y7 ['./!&"\IV)0O.K/TIA'2L'5Y##(=)7
M68AS9T\N5M]\VGZ+/D8[NLG: &57K8_8FNF*<!7]9J ^'2B;AT W"O^^=J>
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
MD#%^DR:+U/1[^'(:G";!"2FZK:\_WGUQ/-\S/$OM&10+K^EVV',<3^UYEJ&
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
M6G^"6D%C@X(=P>=>2@$HW>2:=7>489215;/4I"$08)!++[",._Q_7OH#<!Y
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
M\P<DIVQ-[M[>0<D;,P5VEN=E56+Y* RC..)'1U7OBB/@6B00JM+I@JI6_ZV
M6OL@JL[!X?& )-=4BA+I [T&B(6[?7[]Q=%4^W4N'2,'PC'"KJF3*/14:YC?
M>3WUN]!3>R"JMHH1\VR$C5#I]Q0(CFMX5&BBUK"W\YKHWT(1[8&D&@>'Y_".
M=$E""D[>M+B54$6M8;"JZ%U61;: 1/L@J';SQ-_I&:%"#[6&O8_HH=\*XL6T
MOMY@2=49W8+>LFVJV(L,3ZJ/;NCKVR@H!M6$;[[%F?M*F;Y"O#R-RV+Y*PW>
M^R![--NXWE(>([CN0I]Z4B3UYLC4^'>03>7]FO:\C))O/1)"?U^1^):,\X/?
M9H8UC))>DX;SP^>#//Q?+_MMGCGSK%A$(<:V*=4SD(X>4"HFHYR^JO]X'?!J
MOJ^BA(V7O?1Z2+)KZ%S%*G-T;X:R[_';5;=-0^DK"C=0&=,#U9>K4?7YO5I)
MS-PTU;YF+K_]X+L/WC0LM6_^Z,L/WM36Z'(GK+DCK/D>J'M'$=:\Y>SMN%<A
M#@/>"T'5,?=F$'F1T#TM8JGP)%;W).ZY$BL@_BGAHN#_'3S.%%-W#W; .YEU
M)QB)GI\1]CPC-&8T</]H4/K\;*(Y=BSO_Y9Z^X&&-*,)2Y=>N:^<UA',Z:1X
MY&"<IY)YUOF/24SSG&4H^? P=$I*L=C>;913*:/_E!$[^AGO@SP,<PFS S3E
M]7'JD]YQ&A/I[>GYY9',+JNOZ]MIF4%[0QC0>/[6+9V_4N;U!<R.FK8PN9I1
MJ<QI@&D*Q2#"%/6D!*2<T5&:%5@7(4,6X!_SW:J/N0X:QUR#=9/RTLNC("(9
M9FBEB41P]*"FHH"E97DDC_+^'K)S*HL2,)$BP=*:HA_[ET (##%D\QSX>/D_
M\Y?X@_7%-*NO_T^3*U5)BIC<AF4L^66&WQYC'AQ>_IA$2$SFT+#DN*J"6E]Z
MJ)O5:>72B.9I?O_[[_/^VCVHF^0]D;$U=BG=1Q8?Y0],AE=[.*!:HT W,MR/
MPH6D9C*;VJSXR>\E.L8D)K)T 0]DY+J$/X_3O"#2![C RPV0A Q!PO:7#I=I
M60R64^$HNX9^1@D,_4U&OD<QDB!.AU[$"? Q*X$NXWVF 'PZ^Q9CVIE'P77
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
MN0!43>&'Y,EGV&H,"%#E)<#[%6; -A(@14'NT(MH?!.1/7=7\#)(& @FKN>
MJH?>W(#J8,(,G_R-^0< <C)P&WA'TJS9CZJ_M4#7LH^K@8!P>+"2ZZ2ZV9P%
M7?94-G?9-I#@!C0%6F RR18BX%;BLD64DQQSB?9QY?2H7E>.QVP1U"<E$V^>
M Y"S !2FP,3$IU*9!&6UTLG2!1X/AV%NBH3Q%!:8DZOG&^&R?,0\\@3T,LFK
M4%^$DP#3%A#&XQ(KSC"4\UO6!5R%^X;+HU+J 23G]AKZ6(X"MOJ.;]_@.C]^
ME[<XG*9YS<7G< XWUO/DN4 B-#;)&UC WA4W<!C:P8X&N9E7P??<]7_]1;64
MU_?_/6.!VH+1\B0"*XB!3%FZI D&.,Y) OY&K=*DHP!)G^W9\BXCPP6(.AF-
M8K ZN([_X]PV=Y_;VE)NOV.1\+E5Y%,6\ <8A#UA^[^ZS%]G]_FK+^7O?^CX
MX56L%:E@JJM186<VB5W2F,OP<7/GSG0?_0DIR'Y)-1O6)SK-':E6DJ:CFZZ!
M-4PNA\1+,U;@*D\V8S:>+7.<\72G:M5\2K(/[(V9,OLR&M@(:U=/4EEFWZXJ
MP\[6YJ_R&S"]XNCRC<Q3;S.VYE5O^)DN2IZ]_7#Y RFKN\*P!8NP%4=RZ06#
M-U)5C.,E=V/QS (:S#*VP4Y<_)PN==;N"0-3:X+H#:#WK>8<W$N;9+9+4U1W
MDFC'@L,/$Q.8D0ZIS'S_C YHDB,*G5R=^I^4EV['IGV2#Z0P3F_S25XM"Q.
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
M!S3Q-+D+G$L3[Y4?G)(/HA$OD\W7@7S2.TYC4A."6VR.F1BN9+IUYN4A8M
M01\%][("1FGCTPL]9-9NXUSIZK!!:',?H?AEZ6&.01&QR (B\CH$1&+*_7!
M' Q&,PO%+\,S3VR4E@K,LC.@:O9O"1BP7H /&E!$U6#ON:\)*/X3<SC!FP6'
MDR-NF9UT4QV!FO/3U:@@Z&H$A7F<I>7U0&*I,1CIPED5 THEUQFM@D\1=X;
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
M7P71$S-A1T!LD=1I[TZ$K+9[/-MN>RU/]\[[SR]*9)%$"P0X."2K/_V;5QT
M08F4)?,0(G9[+!($"EF967D^6:-J!;HK93(C%'7L-OD2C-ZAJ%7:& $!,Q??
M[%%1@A?WMT&G-_+C"NH4%7[09E/BV#X'VPK&S#M>]_"=>WZ#BBT,_BBC@1;5
M[ETU2$%"J;Q-Y1B[C,'WN%9QJ?= WV L 7SN6Z]F.F>7:IA%"4;9L,Y^?"M_
M<C4V^")%_3G$P>Q'&!Q5]@#\XB#B<* R9N=]1A<?O8D& N34 ![#G?<%N!8S
ME"MZJ/X*FRA6"E::FX?@EM(1C.<7(RM'MGXBB&U*F!+R0_EZK-%MFL&!PCGL
M;=13MO+,4S85J/_,;\8#8G,X9H[:Y#H:=I4.*-1V6BP+PN]"$.;!E1I3>-)F
M,9#,TU2\63^RY@P+SCYA746L14 ]KQ$+ $CKX1/ Q04:8_,>1]E"NXM1DJ37
M+@AI/E8QN=E<5V<*6+UD&,?+1MRDF,-U^>BVL85K%VK^/V488)S!1IP[R=B(
M3M)?J&@)V<BB:EA6,0&@NC2W0!F+^>5W/!,L@AR7B('+,6I(U5JE25Y>GIN
M-;?1#FPL^KG;?$Q2FEKDI=>1*=-$QK]X1Y4KO(.#,;TD2M-!S=:#K6Z2D+D<
M@165ZWR^?(8Y']+"5 -.B7@I\T8/CD2:%%A!DT(5S]PPX(2S,LM+Q0$X09'R
M]YH&_7"<U6L$,$LR*_7/WA=N:?XO)!XXTD/$BPIE-1BSM8O$H1WQ2_S,7Y1E
MM:WD"[N_7+:6%Y7Y0O@A;T@I@U\]]K!FOJ-0*76_'K8D-6U7J&7W#N.WN39\
M(2X\"+C#[+*[:V83YP7Z[[9ZU8J_G)I_<"AXG*5E,N2%<QZ2 <[LY8;)%N@,
M+#OQN7X>.NRN\C;&0FS$E#"'>)0)CEKL(TI34@@^&BF!M7"<"L<%)1QI&!D(
M*EC%Q.18BAF:;RG]&)E.6P\M#8?[L.MP&4=CKSF1QY)4H"HX/L%KH]UE7T)*
M/$0\A"[>6V^?A?'9MEC+!ZPC+YA?-L&N>)]4BL1-;8"G9=-YII:\N\&YG$MB
M4$<LU8]SP:PGS F.+G.=4NH:#ESBG[D[7^JY$U4RROZA[>$*5(3%;VZ?!VN0
M7VVI-I6B8LHTZ> V+<6C) J:M)*C+.8MW?;\![4D*Y$E=HJ*O?&.#':T8)LK
M>T>_ZX @L%\[--\.5#;P^C5@@R2J6@L K16E?G,-UCEL9'(IZ5TKG1UAI2IF
MKLC"R4[M=S8F;&:"D4/!;23C-!U*Z[[I#WSNQJY7FD+]"1QB(F0L))I?"U)K
MO,DJR.D>M)L:4$7)"MC@-: '&UUPC]M&TGYBQD8C8;.BM6O/FBVLH?;1SKDB
MW8+"+X2 )X >D$'\H8"HDRE.S\(DG 0;)?C$"/2@4=A6&W CW&U(4T71M7.F
M("%H+,)YPZZ^8N+-3*V@V<O,-_]]C)XS9[TT#R4)#SIC\:%0KUQ)$J;B 9=S
M4149MWE@3]/B1;D.NH:GM\RX$C;LLI!*O^NJ$6D@4? >B1ZGU/#+X6I;.%-I
MMT4K!)3PF"/<KI'1Q+JHZLC&PKR3TZ_%\MH$O7:QQ:KS^97/=+>E?&9#CK O
MDXKF<)[5O"U 32,T@M,?3VD;R=$M9DN>HAYA V" -.(/2]OX-M>K7\="J S7
MO&/J!UGX?L^39^+[0:[[#9&7TAV%-XCH.C.(=M$!%=Z!LXD238@:+/06(\"[
MO75_* +$L1GNS?*.">"3M(;47CW>;,J'M=AM\UB=6-<L<A.8\:QROXP><;A,
ML*LP R$:-%)H4DFS-+[5Q01X.*$0D9Y-P.6+Z?G 7Y_>?J')FTE("1DJ9Z$(
M]I6N VV1:1[E$R[5KWZCXA*(44[1P80_$1J,:R[E;=PN\W1-BA1%W*SI61Q2
MFBYY(5C(W.!ZKVJ2VL^E'9P=#YE\7FF"GTFGO,XKC?)^^*FR;5RJ+6ZRRX%Z
M;<N5^Y.'ZQ["[V/_DO?)9U(/2K9&Y7F1KK4ZVU$@BUQU[95_^H>>'&9F0 D]
MJB*\9AH4]1P*A 20(RME"KDHFILHU]L7+IM/R'T&??G!.C/;.\CF8Y-CZ-2D
M?RP(I(G*8 L=_*N=OP0JPA-WJW;P<T&"D*E_,NXD0XR%U!CPK)_'<7H)#[+W
ML0'L\_K5MDA[$$=<[H%Q8$J6#>N>QIS<U^7LM1-Y'O_MU*R'YT'1!1=3,&X(
MO^7(UW9SWD@TWS02X5)Z^]U]6U!NZ\;'*JN\)J%"R4*PW9Y>P61W&N+E!"B!
M_V#8B;!R4']_],EPK8X \ <R\#,#W10KRBOM9!1@5P'L!50K1518^$RL&L?W
M.TJA7^KT)E-_1I@\]!FX-NR:I:(> Y>B+I5ED>"MBLFIR;1AD$WJ""OSZLPW
M>I2Z3*]U38HJ-NO.'CAKY;'% ?\ZJH]A!H9"@1]8]"IK6U7P6 S&QDK6B+W7
M2I;(LM%KP2)=)@J]:UB(WYH/6'Y6HI0L8JJUU/$RU2N;3;D[FPSLT#'RKUR[
MK4DW,4+C*-9:P"*R<G#EZ\MI"@=_<*W!N(HYXN0-L64PG)AP'^9A>P5:PO4X
MJZRP3K*IU$/ QHK-<L-=Q56P,!Y/1[N'G<L8P<)H "CB$G/EXPIVHFRPUVYJ
MWC;UJ4&%JOG<N82V#MHP9$T%9\F<^I!BQF58C1ALX<*6P YR$PTN_199%ZPU
MQI>A!*P*W%KR47FD1EK:9/'8Q\6T9V-H()]MHV&:>3V!E?9S^@R>B5O#!K;@
M$.+8B622XL;A7NAIY I08&NI%4-L)(ECATT9-]=C+5X D,X#M3)H@<N)9A"<
M-V7'*W;!$EO@0W9R;,'S+P@E4EZVVG/O;3N]BWG?&'%/J5NF.K/(\1A5'#@N
MIY_#RZS)N" M\BC%'Q^)&.[CQ0[M[K7(?'90!14TL3:7;*/%4GFL4 XJP*YU
MX]Y46E7L>PS?@BCM8;.7 6*A#RY!('5V*W]-TT3?PBVH@(P*T25U[17(F*:&
M$.= I!GI1\5W9"!FOA><E'DA57$1M>;0E-LM= .<2&Z$Q>]I;5MXU;3I'/XA
MK-S(#1JA*QV@!5_(")B4%# -B#-,[!HX"(TD&G!C.@5I"'#W/F#32MRV!A%"
M*"M8*TB]\'R:I0*DJZL9"BE(]XPS8OW0-"B&K980/Y#"7#0:#EM2P,=+OG_
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
MQ5L@SAD_\C_@BH#1+^6U^"H9#9<:DL5;G2,I_1AXU&$H3N<8J 5[[5+:.<E
MQ\M9;7.Q!;T2U<H6ZDKL6*S<@X>3&4;5/#199<F]L:%A6";F,W1&(S3(,C=U
M%M[ZT-)SIC!;>.1 F#B#L>?L7O >3SWJVDI>&YNX/XJK<8!6D3>UOAM+5U-5
M<^X8",[MTHP.>WC$(;!#9!L CJ.&<=Q#T"SICJ1FSJCD6$795":JD%VOLNP6
M]X\&[W!=EF>\$U:D 3VW+<Q4$06VD)OPB46LM)V^J'J,R73W0G5>S'7G(ZV_
MT_CJ"%QBKO'.0%MB(4 C^:78#?USZK4!\A65BK"GV!^:$FX!A7RT+@[98"T)
M#M[C@7PLR^+8X_+X@$&(:IUI#GA81NL$-;ZCW'DZ9MO<HI'C??@[#LK23*8H
M$[I<X_A!=.VPHP%'12@:^4B!7;V(D=T"$76/@//P7,*GH_E*U*7>_M#A-^&=
M) B. 0@,/+A5;!8,:8S^PEH12$T,B(K'@;?L1K*>1NHQX7!(.&*1O+VV#.FE
M$!C]IM8MHVK*"KE?SQ?%N/%VMF>WH7O>F^@5^O=H&J94&4\I=:#8."]I4>=Z
M4=F.,6\XA9#56EAJK)^:.1S"H/C'RM),8 K+*-OEJA6>3/D^N:Y=T.T>Y5=Y
M\-F#29C@>6X,4BI,_NDBWXT3'8L&+C2E>GX)<M".!E"-(KCP_M<I=UD17VWC
MT=GTAC0VIHID#>^)\VKC2B"\,IN%(+]D] P/AY/.MX:[$0)&4,Z8?3)7NSY5
M7Z-I.<4_>UVO@)TT1A(WWDR6Q@/LP10WQ0X5_6167.VQ&Z39+"4W%K/[H761
MHN0ZC5UT2)!9Z23T/Y#C3+PE]&LXB&^/3(=\X)XT*S-J$Q?U5/TQE5\7%1 2
M.@,:?NPM))3S&;8ACJU#5\@DBMS+UE G V^RZ,K-.G+?I'&N@@_Z*V:"%!A,
MP6\J1F]JK>?P"UE0<%&D@ZO@[5>#<@-[_>;#;R_-A#4[<AE^C(O$B[6]F+4C
M[IXP*$7[^%3=O)WX12.:20Q[D0W4,-V\K="#4HJJ/C!0WR_JYB4:#!CF-9HB
M;U 56,L=*SK'T89E::!X0;-2#\Y<:B\,)FD\E,&O?.C9DB@O5A8EH[CD,=FU
M6G,?"**&O8LKK6MB4J#H%Z BA)?"IV]6E=1Q!^B/!;D7N&)#'>1U8R)\4AEH
MMB\(IJ2X-T4JJ.9_MPGEK[CT=1+8)VYWWZ^-:2A">W.+!>KRQV_,MI^);4.F
M^(B@!&J0Z08)XD.4\*@Z_LEN%;#]PPDJVJ--(6U2!P(VF3LV)&AX*DS:4GN.
M%),_$1#MA(RZ&8$:?:-EWA@M@SQQ6-<]84 #,(R=@,O[=YI=U<[ X,6O_[YX
M^]*67:39U% \Y+['3$OC(O)F=Y\7UPD6;0^/U-/X;X%^MNM*L]K*:]OE$*7A
MCHARCMDKQ<ZK/]U+4K2:8Y 4Q#!ZBP<2EUEBS@"&_139,7V7<W>WL6^.=N](
M.).QNTRA,96DI=E0IB<8U9'[:A]U"I[/:6VXM&P,VCY+W83 M1,ZBR\*AL:G
M(#G6)IL)P"Y=4 W!4TX;>X+)[H^NH[B2)C 8^Z6=B6*]C-#T[-H "N8*&$Z2
M<A%;J1#^1;$.I.B=II/!6U]EN^<W.;0)$E"S%#]#7.?PF_9>6E,96CTJS-VG
M:>;M/-G2S?<D4:<F<;PWC@[E()#CA+#*!X8Q? :@[C"-(/>56R-H-2SIQB0]
M%J\"(TD,&"].VS;R4AW+51'2LBD#*2VG<8OFR"H#Y FI95M1X@@-?TB=+O2_
M<]S!'$=0XUD-=Q/K/SR_5R+IE8!X_I EX5LC"CDEM1>MJ^8V"-^* 0)G1T[)
MAQ&5_!FUAIS*L4,!*L'52=.]WT%=58T&-L L#Y%$',O_40['DJ5PTT4POVB8
ML<P$O2XQ?\"__@ %D0\MB)V\I 05:O2W  <JU]7&>G**V>9W(XCG5;+C&UJ2
MF9&;.S6%_-3BD+@BEX-M*7+9$+U%=9 L$*:LS4C#JL+O3!SD;Q&040UF$@3%
MR1W\X8E:*"T"COUG6(++V@3X#ZW(<B9&]UWRX"7WYWK4*X6H.(LJPE.7E4W%
M%'@G]SXGH:1FIB'6$YRG0U-:?5OIG@=V8GR5"Z^3=Z[NU623F&BT]CE]QGI8
MQL8OHA;I6JISD.TR"Y=F#X+[N.5"UWO,&YN!Q)P4T -3.HUW"PW%.'$6&IHA
MD!J/@Y1=I^D 2%<::@J$8M 3FW@JN>!\H*2=Q/\P3F]5O(@-.=PMG!C2K9&Z
MPUMG:.BO0.&<,_VC-/,+@VK!X:KY9,\:OI.<1S:^1&'HF"TT^UBGHSGA.]BE
M=MJ??,1F3 M(MY%I5FYL9..B;.(M4['II',;#;LO[H5<=M_)D3'E5")<18X6
M%S5<*ZX*&&I,H9(](,%/JBG2(&[I%(2+^S#L+>5I7I9ZGOA@0\7@.> D#GL;
M[P=5]Z.&L^3QNBE>0^FTCORPON^):5''LOV$LWRV=IXU0)4B- \G:UJW;P7Q
M87%7R9;FG+V.<WWCVF+HRCOXKE+.\D#FVURI_$<]RH[<0W&B1A.X(;;G"MTM
M-N= S2*J1I?&0S[@O+Z=>42K81277CX-G$<\ZHI;ZP]NI;1S2, [UHUPQWA0
M<I4><3?!J4B0$!4=F/@3&:ZL,CX++55-/TMEH%-34:8Y;>TV,&P+II;QF4,O
M_DBC<&\EDV;J4K/<^IZ2;HYMZPT=7)PCK@5U:YD@._])^:%!;]JFY%]2AR(G
M^V\A*F\0D'D2S;Q!TQV)I%<G3/&M^ [P=R5K3J]QE6 -K2)34$]G5#=KDD]O
M;GE7;EQ1-KQP>N,GHE(3\T4:D93<3-**F]HH->@E?D6  "1#<CO_=",X L59
MWVFT"BC&\Z+[DOHQ<+:<JN:<$3J3;6+:?&O4>D8:2J$-)Q.:G4S<P'COV_.P
M(5&F"K,F9!F!V[.)[2QXT7M)C[(L9BJ-F8T5%A;1JV+3APD:5]9=,6G34>/"
MSP8D MW3?I^@&A1</<2IW&>%!3HC&5E,PM!BJVE4Z*;AS36@S5*JEU:U(&:U
M2PPI3_KL7MH3/7U4";^>G(SS.@L O1LY[6Z%;%R':I67 9,S%KC7E AW,=61
MU#5IZB/3N[EJ&[6O%+,/]0!C*BC0][UE9?^$BMQ>]'B:H'Y>-K""D:;:'$IV
M#02_OWJ4% ;\7=#]:IF31H:SGE*MQ5'"TUQF*@.7P=SCPD#)S$QJ224IIS'A
MMEI,CIRZZG%NJUKGTOR6GL8#(]- #QF2G@*-0#H<-+I)V?G5$LB?W&8\.".\
M256)Y]:+^YT,:Y"\CUR[NAM6\IDI.&UPCI:;<-((T7)/Q>J6ZER*PGAN+)?4
MF7?#]S;?^3U &9?P\.0*3F*X0VNLL35V-@'*&U 0'L]-+?%(/!S#P876\A-C
M-]>&PD1F]FDG>"?1G%NM,*B(@;N?]$"38=KOAD%OO[<?\HCYK]20#9MW?-(Y
M^*N=/9#R% 7!_;_!;5<%ZU+C'7F)&?/<CP0URS7)1"O3M2.Z>S4F,R_O@SN9
M&1*FV97!I;RZ<#")*K.<G2DT-TL35SC1ZCJBBE0_X##%$2D-BS410(Q7X'7&
MV3<)2_$?$>R7M4CMF%-W")N',L."0LW,KO@=ST>R_-#P2[$SG!H_+N<%4)K4
M*G2J(S/4L2:P3M)A";BGL@/"J,C !8AS@>0S;,_%]'&:8/TIM\\0H6^TNOKF
MW;9H+-*I(/6P*A?HL(G"H=*+H.I-@2UQR2;  6Z(&KM8#CZ3\#XJ0F'=%][7
MVSHO8/!L\8[[O_1Y79H-^8=2 >Y/55AP2U$^;DY'93Z'$T V>^]:5\6(I2?3
M+6KR0>5+H'\GP1G(!><]L.;\"]4WG9G.#ZE=P+("@ST:VM??XT7OG:M$#97_
M(QG  ,X?-VURVA5H^L\2EB(*&QM5;AW_4B;!"7QAQMO@RV%$X5(7-PQ$N 3"
ML%65<WE96_TN5>]RLK";Y1I_T3U%>G"]EW*OYJ':5N:USHFA.Q]NK07MHKAM
MXM8F;@_;Q.W*U8RV?)HT#UI6EQ6\*+_#^-)SY3(C!B/IB<AL:,(4Y<M'(F(\
M69X=V4'D/K\+W-M 1_$<VBR]P5 5/]@[4NTQ)U? &G[TP)[HQVZ=:59[B1JZ
M4DRX@@N,@U"^MK:41%@K!@27RDRB$0_=I!\P$WC@01OEQW8[P?^6A*GJ!M?]
M+P;UY.^?HGP0ISF!EO' ,<G]HF.X$;#*56.RBO]4V^[:H'B_#;0D?@(;-B)3
MGGN7RH34_ L9+4E*(QA'U, D2EK0!/(;-;,#.*06 9@>SVL1'WX'^B5FT] +
MD?P9UP'AE I.]UV"O:QB"KY.(P&GQ9EO!"Q0=4_FO!/ZM:)WF7-N7IHS]68)
M &-G\IG3 (Y:"[]A? QCY59I7M4+T;+';548O;,.DT=TW,)58[!G_M227IK<
MHBXPST/_PQR6%(T>T,_)3N?VKKQ* =%5G/PC- V_&U>JJ\70)<PC1Y3(0R/W
MFLKFO4__-79)]"6R]=X(V&?<05\G;*,7$*',.?.R>Q(&9]F82NR5%5;#8HBE
MGP.E<@):8=YVG>%TF%)5S_W,:DOX4/VD9>Y,<PGP^S;G_((&Y;24L:/>67<M
MI7_D&E(OZ!Y%/OCT%%P!;AW8_VM(PI*95G$!3R1HUJ'^JFLNZBV%'% 1X/75
M]\(K[1*7"879(1.[CB__$_9K8'+)B[NO;AD%QHPWL5CR(8=IC'->[QA\LX.Q
MQSI!YXAY%ZF<B6AFAI*#Y1??5>)BF!AGP )3T"]E=PZ?&>N/540QF31SF"1#
MDV<UL'2P&F\E!K9!RJ7Q_$XO8PL4#T1.R:GD%)/_0QMA*TP=V@*8&MGC<)'4
M<:ZF%I8;WD?=;V-5ZW/81&Q\ZYL1<S9$S?<-+CS'>10C@)-0;%5.(#LH'=#5
MU8#:W+B"RD3D<)[:IK'="%7P3K+3O!+,37(V.C+UY)/ZG!WK0=FQJRO93XW4
MK,)=4>"W:;[E\J;@';IZ]TR<=])V?FXVT=94[(+-<\88SGI.WJFPR[SRJL:[
M\K!YS8]E7*!D3$TSO^5W+K]S2JT1[+TPK;?<BP$R FL70"=/W"E>6%&5=J:.
M=Y4I[_6P'Z:,9B=-AS-U:^M4K"?)CH^!GQ 1\9ZU5]78J-#UT':I>YK=E3?:
M)76"WR=8K^!7DCN\5WB -C 6WA!X+KU*'9V\HM+4H29X72Q4C!QQ=M^0T%9L
MZSQ=0, *_>O$1-FQC4GAHC=@=</CH^U;4)K"#QRY89.U$?16!"L*OPF?OJK!
M&@[ JA5$]7>C.+VA1TI-D<29MLPT(OSDL[R2$)77)KQ&4_O'X+A9="VHPX;F
M4A$GM7D3/1QSSY'#)_:!Q2V<>"72$M:3BAQ/(SZT.J6ZY1FJ4:RHSW7C0ZN#
M6F7XJ0<S$_%@5=!B\-[$:W+4XW2*Q!2EFLL&R\YV_4\)MR/88YKL:G0&-CLR
M%!YETC H P>[F_M*"DG (B4GV3P!E(IKY'4]]"[+IE2SI E^]$9[\ZI=CXIK
MO\99&)(!\7,B#S[+Y]*AR>W<*?'X3DQ8%>[Y()YKMK$V>(7;=L1=_)1B3>+
M8(>GM&E2TGY_#0J9];;PG52<0VBJ0(A;77N_&GU&">'WB>0J*5"+PR \SW"U
M(7Q$4RNY$CJM8QD[R5XPL .KR<)J/Y4W7:".1NBU-<R:^&@NY9MKW[?"G"K;
M5+P =E%SL,@HRN!A?=6:>LS(#"/3X4I<M4 +6;U=63DZ5QD^?DH-6-:PG'%C
M,]?VRB0&GI2)9D:L;:=*>H5GPX"\.@R/DPF%HVD'H)!+Z=4JU)6N7-8E7Y10
MY./[%5UCX"ZT5A(N[U?8FTR-2W57*XO;1,3TYCVL-]K<PX9H]QF%$%8VRA!%
M^@5@F[!8V%3+YN%J;!AZB\51,!;_,90.9:P_+;-+J=(W\-41)P^NHS2VV/U4
M_V]]"/-5R+%-&Z<G[DI2XS"'<U,OJ? !YRC0-C0GV?D,0X1*'MICO!&TV1]9
M^;7S!1HS^$>+,_BXW&CXWS]$W>.#4?^@>]17)_V#DY/!2>_TZ$@/3Y4^Z/4'
MW=/_=WBT_\-&YOV_?_4N456&Y_[M+]VC_=?S_UT\4W>>,9?=@/X/*QSTWY7Q
MFDGTY3%>^FBYEUY3#??':^P2US=;:(=)?3&I:(30SA$.![3O!,\+@S$,"G>S
M,![/X339.T]CM5Z4:RP[PX/,3KVQ=@*/5L,_-$V<AM,5CHDI3T P%@-_;4<R
M6B0R[(WA0+(8&Z\>['$=]VJLMH>J=WE>.T./;Q&5>DM1B4*W1Z_7MU%5BO2[
M'9(V-A$E!+T0?H='!L:5L%N>EO _)G^18'TF_66C<P]WD-OM6K1=/V.+X53%
MJB7NXQ/7N4@M<1^=N.<I*);@,Y"XI>[C4_>32M2TI>R3\&V<3B\C)4>D@<'S
MJY2VE.K[AVNG.BRAF>K<U&;-DBDA39M4$UD?A:G\OOC;7WJ]X]=I\$F5,;?$
M?8@2E0<_@WD9R:A'=_DG4/$8&[L *T<%YZI0&5:0T<]4D08_9VF>TUBKBY(#
M>\V/_1P1IOH_5:*C#$PB_/MGN#5\YOWVYS12WY I:,5RD5A6RQ-[K]^4.DGS
MX"PR>,AYF=&H:8K%83*RW87'WX5_92682UL)A6JZ?#TO]#>=Z#]+#>YT,<D(
MM8I'C2$,E9D(]S\?W[GKMO&]/_H#451E"G 2?!P4*97R[X=!]_2TRZE9AN_Q
M.ZZITM V,1A0E!>;%1W!_(4>*DR$P1%QT'^=1%,:26+6:UY@G<&3EXM1=ZFW
M@"(G^.'I*:<(.\''Q/5<'&+]^/X18<)8""5L2T8H&SM_U*^2682NB*V<U 2I
MW)!KBNP,=VO_+TL$E.OU#E\7F"3:,&[@-GX>ZIY02VH>N"C?N[<?+L[ =.F<
M==YT<.WGG=_X%ZY23'^%#:8D) -05N&.50$F3XR(8=@" ,90$@6_IATLS@\#
M-'632(EI] YN7ZH_@&;Q#.RELWB@XB%0KG\,!IG[!I?Q(<UTG(*IM7_8/S@Q
M><?@/"IN0PN@A\LL=*QG$X3J$Z0N*DV!=Z3U45E_'KPX[.T='KX,NH?=T[U#
M(#C_]D9?YECS$JUS@ UK\:$>B"2\(NG%JW[X^\W-36> >P5+42,]S17\.5TG
M.VWC^?2E$ONER9J4B*4JJ'G@#0*"2/(TCH;$X-Q!1>-V]=@<VM3!O9 631DB
M!MJPZ<X,-AFW-5:S7+\R_W@]C/)9K&Y?10F]!_WH=96TA_#26/B(>6IY"#V/
MOY;DW\E1YX2\L?\J,OC_H7FPI 8[E!K\L1C.?W=PV#D]6/SU?J>[\+N[;MOM
M=?9[#[OMW=\=/,UB#_>W9K'=3F][*+O?.5V2LC\2YS+W@GR@J/WW#[V#'UQN
MG-R'5[W9UZ#;E):M2PD+R&,KH=/[$IGTNA\K^N7<UR^?K7ZY8/TB_J?)?0;_
MQN:WM\VP/U8%+:18?XY@^T@N;P?LI:<_U/234>:S(J#U!DBGUUM%^"_47/Q9
MH(\JY&JI9*E$(2H$>Q]%Q:.R5*];IU:1SK::5"_@](>[QJ9CJ])^$%)W*KR=
M X#-7ZY"T$LUN!I3E&E/WF<PT'HTNHM&&#^9LPC2F5_[\V0T:K:X/"RQ<\GS
M"L[.D]BNAYV3PZ4"3G/E:,B,>_U.M\&FPM9FML)?=%]6+;T[M,=#]H_:8-;#
MXO/A<RK@SCL!^&]'X?%)?PF->>\[+]8.J]%M/]@&ZAV>='I<I%:GW8H\0F^[
MO]'O^M<G98]=%*O#7GBZ?]1*U:K$.^IW3I^G5"UI@BUI&-CW6I=M<(%%7EMM
M#O26-P>V23T='X4G_=YC>$B]QO??#CUST.V<W*EGMEV=/'!/MY.G>Z=PVAX^
M=Y[N'W6Z.\W3W]6I7L/;^O'";S$='Q2"V;B][Y[TPZ/N,E+]I#;T<L3<#@T!
M_^WL/\R\7IJGMDZKK,&=W0T!/>F%)]UN*Y^M?#[]J?\CI<@K3<K?.=-^V-GG
MC.:JF?;3DU5SH>8"0Y1#$HX%LG5'<LK?_8J(-9.TN<2CWP1"4BUJ?8JBCY.E
MH@Q>S'X-,8Y%7<M/LJ3E"/*>YR_GMN'.]GV%#L@!"[9,3PUE;SZMU@32VVB6
MZ+4LT<P2IB$EE,D_'G8P<<$#:K+7U"]^;F&U_D$#1!H:XS>^7,T.IL+.V6@8
MR5@\J=14MM2:X57<C#[;YYSI0D4(]#TL<X0@-Z7G= =$#, !GVEE_/ETAC F
M!"/V(GI)H_X0JQTQ^8!F44Y-NQ:'\^/__=]'7$D.ZB/>8R &+.E%O-")BI(0
M;D)WF6@5%Q-W"WFBX;LA\!7]+!<4$D8CKR'HP+WH9J-2Q_969O52:Y_3FH*?
M54X4PD40NA93@GYIYLUCOPWC?3(]&,JU@8RF]7R>D&5>&6%TJ0E_72[B^G8W
M91;7\0\-NWRE$>4?)\+C; 6J=ZX"KA,XS/%^!<[(#NKCR3/\?!P^:.#5!A;>
M1><TES"4][(3Z^,4!TA&@]R0@(!N(F##=+1'HQ@S/0)33YL9DRD/.)9IH[&2
M']N/$?0)5F"'<+CIG\4DRH9[2,S;8! CMMO]9,89KA$85]@O4!GP:"G:--H'
M ?<<,:I+,11 F'.:W4-SA_N]_1 $-]#369S>:EY M]\.I6F"M#ENA]*LJK,1
MF)&':U6ENGMZ?(K:"F<W-:ET \X-1CRX&JBXX 6R*YK>:U60X(7XL[*P%'Y!
M6QK"86.OC1$$@WU**-$(\V3G5!L-9FX/HLT_^0PJ0><#K&C"W@#3&1#6P"MG
M<$L-&B5/,WKJ/\M$XZ/[X=S+,EJ-Z3L0W!JZ9@ BKWEL31_<7#L7Q+11<+.(
M!?'@YI4+3= >/\F(9WKZA9X57![)2^!7 9D;FLM_L5.\\?#,M,/E[)XN?+*!
MXZ0>%M;\-SJ(05?Q] 0WT%N0B&QC#/W<@B[##\/Z:^  V=#\[M=_7[S=Q@+[
M]\3:3&'L:D5V4X)6E]-D"MB/@]!#HA\27)N'T1+"N0CTR3TH47>N-6+1,32D
MB$P-[86!1++$.CML+!3ID, +V=JI8*,1_WR ;WO[^_WJ2LD'DB%Q;RP<#1C/
M'9I'3E\;2+Q+/59F8)(!1G6'&GRP6?U,&XWVHZSMTP3F(_@QH0.-P?VNX,;@
M!S@]VR_43(WA5JM+#%ZLX ^_##V7R;5XNM&IP PX7HB-/%:NH#,0YC5D:]'C
M<O^5/:C.7/MOO:5:X5<P:4D?<T=A[;SK'IR@1496F2C>FE;GH=[V7#3GB>B9
MQA,E=$X&C1 8\E/=P"I[]H%:/^QWCO^Z [0]KFJL(AUK8B[BO^:#ER+*?[4@
M!')^C6I''WSPSW*<(G)V'/R&;7YL#WSJO/=M@JQ^%:E36-@)+BQ<L 0"H(YC
M>UPZ^8G@KU93SJ_"VFGD'!!*/\X\"OY =\YY068\0#-AG7E*N+4S/>!)(&'#
M;F^I;-@V&90- >*XM?S(%J&!79$IB& 2Z(+F0+,= G1MY%I">F_Z <9LDO1&
M!KX!5^D$M0_F961*W^7M D&8E5F.LS[,'#:##N@0:+=T'RI4K_&L9R7>I:?P
M6M9KY+K<3%(<$(-:?,AT0FH[8,7/)I218(BABMKR2S%4K*T^O_WP_I?0MC"+
M24&1!;(4O)]Y<]BW<P]H*)S=!'=&P MOEHH] X,+SY0805? 7XI=N]8Z2 ?J
M-+YBH\UIUF7<;S9:?L[*61J\G0)3Z#A60^"Z\_>VU[YR=O*E\JU,5L Y+@%V
MM<L!O5E;M4&G847\O0UB/6U="\2RP-$@=Z@:0A!%&U/_IZ11WP&X!C@BM($Q
M68FQ SG/)0Y_8\.V+8)S?:T[AD?EENK1=_HR*_&\!UUZNKJ]O7G<\":+\@T0
M8.,95Y2L<:]9E[Y1A*0BJO/WVBDFXZD)RS[/=>&@^2OI!.--WW*D9H%+LKG'
MXP9LUQ9+KUBBIPV6:.+L;)H+I9(2A]?2G$3+03S6(8>C? -9XSR[S=%GWXP@
M'DNS'2QO[6?V4N%8O>,(WD[F.BO')3B3O?WN?O5@(.VU($SE10@Y$MB&/I8)
M?8 ;IPT\YUD<H=2"6::#-_HR&JJ*E]=P8>B+=U8-SZ?99AK;'U0!ZL>]S%JE
M7"N.=U3'T<=\@/,LO7%&3C5Q-E*S*?*T.Z&F#RH#,H#H=U>V"</@/9<X1. T
M_L((<@.@L.1<PQ4W^A$P0=?*6VGVS%[X+6P]Q@:"LS]+3!E)=BE!41G X1!C
MI1:&I!96>@U5)/,P_RBC@=Z[I(2'K1K Z-;89LWX[J$;/U7Q=2DF6J1R5? 3
MW?DW^(XF#(-2_?Z;\[TF,C<_/?+K">Z&>]MH!64 6*V*DJ@&Z:4S.S!MF&84
MY#@;#$!!:U;,OZ99L2CCPU&K+VHZXX%P-MM@HM<-%6Y5O&OXK2ICX.B<L+.#
M7\HH#SZE<$Q'[*/]!K\=9.6?A$5Z@[:WHMN@*.3S^-G_  ,@'L-:/I7Z4O*Q
M_UMJ+ +,5AL=LCF[YV4R&K9/RET'D:"1UJ)4]5BCK<%#:E6CCG;W-LOVV2C;
M<XZC,: 8W\XSMH"7<N+)#$Q<AH-_+K%(*S.0\X-)JF!/.D%M*#*Q@"RGLHTW
M@D!MK1 5@'S#"5#<!@CE6]RZD;1X(H![ N(&@F\-D1@/HX&"17"XI2+RG]Z?
M79QMJ2!Q *#;FY,A)N"[E!P$HR^2]$ZMUW#U_?JO@5MP0ZV&6I)'#$.)MN.9
M "6<VG^4JDB7X)6&Q>. 9ELO0;^ZBVNVF N<I]ZKF.NNMGJNW$%1)3+-UG9D
M<<885RJ;V0^QRI 1,IR!RUC0G]1@ @+5D/;Q?A)RQ?VP''"].+S\%6WLM8I+
MO:>&B/W(QIX?5[EO*-;SJUL^:>N65\X/JT32&MW^ IDX?__F,[+H(78SHBJZ
MTF9PP:<)N/:S&0;N[XAV43F0;\J<A'13JL6,M=31!M2, .S/_0T+GF(**A:E
M67C)-!WX*S:ZY'1+?)JK >/)O' 3#.ANJ2J3 ZV_X$#[=QI'<_;?0\\H8Y?<
M?T3A'Q_55S!;ECB)>(W/\/"I51@S\TXB%;R+2WA[K!S"7:L4L]"9T70E[JLK
M@*%8@>V*6FQ&5&<<A=6:%SQZJM.(O#*8^K[2:_!)09+6N,1YR[12X'O7EC>$
M<;>4 3Q7O,8!%S,%Q@2+J[7%D>!Y% /YR3.W$6ZT'>AZW'D775W&[W;CJDP=
M=+,(5[GCOBTWJUE)DIO"^%01ZGR7P_W*>?,..[6PAN-O?^F>]E]C509P+8VS
MEZ"_J82\YK@5:GB9-2]9*:X/3_; P[D$QBN\:%F^3,AV2QG/:9ZC!4=\8Z[$
M-WWG+-Y?X%\#'MZ11+!WO^D,#QHU!<5NMZ/1J)TW9+>ZP,ZW:ZKD#7Y+$Z!;
MLYBVHY_OR2-;!KDWD-@\**\VCF_I \QLVK=JLRUE9YO06KVIP*D3))?8FJ'C
M?8<KH%T'3:VO@YL"\K0V,,U1NN:@.S^8]$U=2R&CG WU!?8QP\O7$B2NQ8R8
M0F$]?!G+:$:T@QQG$#$FZAK=BD$,O[NNU1<16 ZQX\+G<9<W#2W:]LZ>LUD6
MQ<:3P]W'"'3WM1GF]#Z!-\8^_0C;IW1BC)=J5N$7#(1PC2M2Q>>#<)DBBN#L
MS1E'KVWS5JM?OU6_&JEQX]>YAX[]P(?,"M\:KH7SPS(N=@^D0YW18-=OY]1?
MT$)*8]"'](N689_"(,!.T!N]4QQ+#?7,L#YK>AI5.O6YX>7])?)R_S6VM#X&
MWX8@! G<GEQ-@0%J679UEMT&Z"1I_"30@BT4EH]&O7=I-%:72WU=@!E61)<C
M7M$>R@1WN.:S&#%SI&.2AB+OOV;@A@O\BC[IOB8$CTQ?W@8OU$MJL-0*S&3I
M5S[C!MHP8,B?W .H.#.]M>!%:S :A[P*PC^H71(&+R[G[_W3XGO_=/^][26$
MI#28O_TOBV__R]SMD6P(L1.\H%O@F$2$%DK&^*N^^=T;\[L7I*A'91P'URE=
MQD;R2UK-X=QS^/H8<:?@8=6?O.P$;T<C[E5%O(SZ7J-Z8R"B&YU9= [JA 5I
MI"7>!\XA8!ST:A8:!'_9W3? 0O?<>UL!/,YL!' H 4!R?WCR);!E]Z7T[IMP
MD&W!K',YN,:(UY &!\>=W@(\E1>'1PNQ5A9Q#!<$O>B]7&!?+5K83W,+ZQUW
M3A8MK-_KG*ZXL,X<%R]F8A*8(BI* IPY[!PU/XO?M2Y,_F\9Y0V3-7CST\[!
MHA>J7MCM=KJKOEZ;7+;)Y=.M2B[7*!9-QT&>#?[[AZMTM(?EC-U>O_O_QMW.
M'[/Q#X&*BP7?5'>[=WHR^_H0E-S#DZ/95R3"YAI ;TS_V05#ZVTI=J3D_EBB
M51##6G4PUNDX4[-)-(!C*RUPMG=A@OB)P<#I!%]2?_0Q0R.(G#*NX3A.+T%G
MQ%H-"?.P"I1HPFEB>>'A65(21G^=$>(-W"]++S$5@0?+")Z3HCJR\;%0H,K2
M;&K0DW0"YS-A*57&-,,B0(&IRRBFP?.($)7/HHQ^%0S*N"@Q+:2O!;2052J&
MZ0F<%ARA'#-)_'M;-0#^8P44"I>. 6 @A8;72:<(_X4SX%4L:[N.LC3!<"]-
M>X]+ O8B4!/C<6'R2DRK;;0,<$PZS\E.'-%B;=)J/ X[%U323$]T0I%1/[QN
MJ2F0E=QHC9%1^EJ/@&2%#8UJL#P&N2M^@JT=I0.\!5E9B$Y*;*G3&59G$= H
M8])-IVBDF1@RHX;2I;%*=,%]HQ18QG0BA7IG:+_BVT@?T"":(07 5YB!XZ8(
M,8PXO.0B$O@)W' @3S '*.RVC)K?Q@W^@AV/"/7Z)VB)++U!I8&PGS0*5N3C
M^Y?^K]K[\KC(#\0.&?!Q@I@M%+ W:LDHGPA9C4P=UG;(9,B?HO606TGOZ4%)
M#1S^!/HK?6MD ;CU%2/N#@8Z9L6=\:QBV0UA<9.)JDG40 GW5O8+[D;S?%W_
M1RCR8)4RB1IJ9<+EM;F6;*P2.",\1G XLY74.G;243V/E[3G@X*>=5UY(WI8
M,MPKTCV-K=D58E9*MH;1&&[RIS*Y. 'G&0@,X NXKY[.4@3090V 5,;3B!V6
MVIU)#USC:[,25WAI(F4 A P+RB<:($ZMO+H\F30.^;NBU>D&=TKX^L6Y>\@&
M0*[U%</F5#:@RE85JL.^NAYZH#K&#WS>L8%7YC3RBR7T2N5&E[K XHJIUH7H
MXB0O@3URJ;B#&^JA_?4(?.B$4(AO)A'L('HGA7@H@BZJJX^,I@1F+-]76)UL
M%C4<9B@.C<^&/8*_T&L?:=J,W*7RY!03.$K[3(NSG"3IM6,ER?ZA*2,^F+I6
M46R$#@@' K[GU9C EB,^L\W^@3*!UP?V+&,&TB;(2#AI@&N\M\-%> 82;&6F
ML8HBX#K@O!PK01 < 2W)G$$@;FJZ]O?&R0_'( -V\^=FR(=\WL$A 'L.#G3_
MQ/.0!=V* Q_X>F#?-+Z=!49=8/@UOAB] 8LB%V7F!@/+[F- N6!0F1BTR>'5
M\A&A:419,+D=9FY[DK+(V%0E=OM>W6-SS@3)X86VP41BQ-YKM*0^R59(4)&6
M7;WJDQI<*3 5QAUSS9I.0GJ+]ZY(3^HA&+>VLC]&6D9@"A?@;USJV N)T:Z@
M@D4#T?H29#XQ R&[D (6?C/\]%V-#GK;M9(: 4\'H/J&"O%R.88$9B7X6NK&
MP../26\0=CWH>?1M$BQN 9%50XQ.H^PDQD+A^CX$0;4.4SH4C,<T(5$DD%5R
MW7.CC3!KH5$W^9B[8EL/C,Y'EY+"4"G7Q! L&P'@.87*E0_"!)\]6_N#>0)H
M@A@/7WZ[G]FSO!A,TC2V.+O!SV4TI+FK=R%^@J4>:3H?*()%,?_(T1'=L;RD
M>/5P'7P5KI6Q/+8A0H\=17'_V54E1%T#A,^I#I1WB25TUJE)@Z!!EU(ATF=/
M($1;SIEGBP-I6^&=H9B3]TT&G+PL@M?>@31%I?D$PQ!;0$D;F"%H)%O)-6<&
M6?'W'!2\B5AX!&R6%V3QX_\WV%UK/GQYQ/0<PUBELY!1OK\=OV)J^Q,9\)3^
MFH(G2&WYI("+:*S$Q]24(3,"??[QM_<_[75/ [)8I]%@U9?>6K'YTO3V- \D
MT6/%<+>!(F(!TTM04\Y8/BM-O(_.RD@.W?>)B1II O)'XYEJ)(=@O&IR;N:V
M2+%+E**C*4?=2 TD;$DF<H(76JMY;OP-7'*E]4SJ!M54(/)1Y,J\2,D$XSD[
M@D>I1KI2XEI,TEPWK<WY0>P?#^?">+ 1< A3D&^4J:F^2;,KT!9Y-$[X^*?#
M1(ICB0_)NA/H?XE"C/!.&/,@=,Q7.*L.C$2<'Y$BG(_,B0F=11G:8-ZM6(HY
M6)?@?!"F8ZYKP1>"L[!.!VR+2(&Z.ZDI4XA>M0DND^#J[6]+@JLR8^ZX5U,\
M>_C$1Z?AO;;>_B&->8/CY>AIIKK=?_K!$JJTZ7<[I(7/?9E;DS5*]'D5O$5]
MAQ:&'<1D(C6HN43DL<>0@;0CDN*R(+CN:(JRBY9])_A@-*P(,GX9DZZB]+4F
M7Q7'\;!R#.'VH#:\:,XM&#<)19J*%%[?ZBO49IZ*ENCJ=30T(1HW08K="]?&
MAO>2$A7L$>#T"+D>.(I*Y5>@K^"TN9;;THJB/_&^8QVOEA]Z5!'X-B=GHQF?
M3Y?ULKQ,])OH>&:#G+PN#NX1,#$<^PEE#WT<5$5"$8""A2-]FLJ/Z\D'.L-C
M<9G9-J! >BU)ZCBQC(L(ZYX2#=X?CP=65[BT:^PZ[+W!=$:!H1X^E@LXT0,^
MFL2% /+D%*;B1%V*@_5H?-W[3W;*'-E+E? 1.QO2=^?)2@[VA_9"?TP;HQ;(
M_0@H'H]C!F6,'WFKJR956Z%9\K002VR]8F.70=+CE3$7Z0S8)\)F+)J2B*!5
MP,;P'CC%HED@7-A9U#Q:I.SN2CJ7Y4$8G.[@'2(<P<;H^H!L3"-?G#G&RC/,
M;DUP?H^Y4<N93\&9XABLES-K#812$F)\0U,U,.>!SBM!O_G83$NUBI:RF<BW
M&)C10ZRO A4^F\64E$.]S-#$0_- *A',7!X/;L?AWVL]=_-*J[6YNS5:X'L^
M;2A.Y-PQ<'\B/?(/H);+GX#+T>%]!P[O^O4OECJ##<L=-V@81PF68ZG8JY>Q
MY3*.OZTM3LSEHE6C,B..0N3+9%S@4$R*3V(C%,[FG6 *62SN@D)95*DJ_C\F
M4(W>)ZL9K"53#L8?F)H<_16L*; \2E/Z3A_DV]EN^3-:5E1E9E5,OE#'2$!'
MH;TDMAK-/'0Y6?H.M L64F2(_#.(T]P22G09MK9*W9T?RJ*YP>21(5:/GR/"
M]EQ5(E0)ZB9XAZGRASE2[0%\8TQ0N'@8E6A?*O@]ML*6$MF"I>+ -WB/& ]C
M7"UE=F+0:V6UX0LS8%-9]S3Z:L(]KD],,\!/X#?W.B8U83L5)"4EQ-.*9O,2
M[P-P/B5[HA,NJ<@5)IR$N:2*9.#-)_1'%B[,IWQKFF)-E;*8RO[BWF\+1>I+
MI2!KJF:@>M*;O-Z<#=YZ1'E%8&ZJCJ#MY=X7E=OA/+-T)HDHY!F+K\O%#95*
M%LZ(&V;C\>32=%-)?DOP<JY4HXU6NFAE=R.CE2O4WO<6UM[WFFKOCX_V'U9[
M?]S;W_3:>[\X9@O5R>_FT-&A^)0ASPJI#!C8M,$"F]8L:[4?S^YJB;7LJ&1.
M9#7,C<^#%[ R,<1&L;I.T=MKN.YER !98@,6$?"N=Q-GYA'./!9')U?D@\(1
M1[8DXI(AP%,X#UD*HC"C"G_S*S2AQK?R)UO['E@*?_QR/GK8-(MGLWCD'QH^
MNM)/#J)]-UBUKDW?0</"P4_Y=BF2<;,H^ $C&+#^=1+0I]UJY5%;=&+A@5M)
MJ15FKLMF,815N^ODB+ &?H5=YA3XD))O+F5UCF=(I9QE8KK$C_J=T[^&P5$/
M&W51Z.!?KCFZ2*D-5^%82?9H36T)][;3+Q@"Q!_7O(U<5W6["NHDHXE]V +&
MO0C>Q$X1/,J.^3Z].PB&AE*M7^3\HMY&^45W1C;^_E_" X;JE(ND J%9KE^9
M?[R&'0<3X?95E-#[TH\>X@F='':Z_1-<?)'!_P_-@^6].O1>/Q;#^>]Z!YVC
MXX.%7^]WN@N_N^NVW7[G^."PO>V3W?9HJ=O^2.S +(&E(,"E__U#_P<G+!2D
M?]6;?0VZU?YZC-O/\5TZ6T/5Z'QZ@<]/,/^==A1"W/&.^_B&/VSAI;NPA_.9
MF$8;:#,(WF[C [<QN$#,A3__]I?>X?[K@<K:;=V-;?T%/WU&FUDSL3EYO_;%
MK?W276#U9F/BG8D@7M@(HFG4:VV,;=G:!5HL*_/)TVSA%E+C?TKU1(I\"XEQ
M,9C<Z-G,R_.W4F,4(HX8:!E%J/$!VT-;N;%R,\NB0K=",R<T!%?=LHF0XW_A
MK,G2EAQ"#IP)]XTRT_HE.ZM1FOV2"ZI7:%V1;=O-9@V XW-6V,$M?,-W__K_
MW@9?='L&&H+8Z5G?07)W5W#.-38_[+;H_"/:.V_%QCA<7"W5TL/8 6ZB>H4F
MNROR/YDQ>+LM]?^C9JV'9(CQ">%OU?#!D86=(PC/@7R7E463U->\P=/6&]P9
MG=CL#?Z.A>RM#[@E>[C !T2DE!TW9=]D4=ZZ@-:248B&U)+#F+(XE2R+]N+G
M8LF>_:=4652NDF3<PK<\CW3<\KAQ7U4"#END6HH8BGQ)9VEP/HD&Z3.1^C=I
MHD#P=USHL]N\:+G<>?-1TM+"^*YXI9Z7]A^IQ^7OVXH08L=8;&&36MO,_]C]
MZ8R88MH=O0;DB =F*;@/MIZ7Q00^_Q-QT6X7S7JP<,\(385H4%.>@(%P9\$U
M3C;G43R9+LJ,9]69@3S>1]5!.0+9P[--1L$X5GDN,\X)@2BQ7>IY@2-O^!MJ
M3(P11'!(G:"?WG[!!LTHH>D<.#).<("FE<<QK! BPPB$T\S("H]6AL58!!EB
MN^H,GT_^K7!KJ'F2+FH9<CF&S&C@,PV]5\%1YW O+1%\; 8\2"B^>'\:H!7T
M]^*()ELA8.J,FE4SP@/"2SK!N^JL1]NCJK\:N 0"53#C,/,(AV:JYKLAXH^9
M44SCR&EP)TXE5TD8=#O[ 2V%8!$8A"H.JTO.!=4JF,#[$P9 Q&_%?$6 10KG
M"(,D93*]I6DE/%V&P8N U2>KB)*13YR)> ,RX&8\>?B;#I4P=V-B@#[7.HD(
M7Y.P"7$LY- .Z$P=I)R=9.:ATWO3*@0SGX?4!-@O'8U :*WB1KDQ$)TLU@Z]
M*=?C*<'R"FR"IZOF\2A(.'-$_&P%;QG!"_+;K)S5E;Z=)H!:+$^'"OY1TK<!
MP=1976AUILKM)6ZH)VT&*^8A2UT% ^.RC*^8N<T=[>VJ1X$=$UZ5P.#0""#S
M3#FC4>+[]E-S6Q'!*<+<Q32G4,G;-XDCW9K&0Q"X@*645?>;;^E=$&[!;XQ;
M@*3Y@JBE9@3$QVM4+/IF.\U 03Y<@-" )SN#TYO]S&4.G<%W*SQ2=,Q$FG^9
MJ\V -^)$TI3=TUY 9Q'==A0E43[Q0&+M"+T7O8. EBHGEVCO_&5 "!XW"*NI
M"">65&%%JO+0>Z #421(1Y1/.%32FZ'A<P)C3$BY\JA'&J AJ+$D/&0H+[MR
M2P2?2>;I4$7)0_A'.&>0RGGP0G?&'9Q3@H*#ARG+_$MXR7B(KS96V3"FH40C
MF1)(IRM<:UXT0P*1O-%80<26QA_#E@)?1D.0?S0G:;HUGX]@GR%JT=>!GA6D
MIJR&,JI$=$CN#E1_Z]TAIP(:G@1+#+I L#\[9NNV$<SC+1.$N,T<LT0[)"2.
M#X7]D.WV1<=L-QG=.#HZ24H"3T8+P6.")<1M&ZG6!($2Q7')%@PC4 )9T.@8
MU)7.8NU";.E[6=X8]Z'0ENP[,7!"/$5OR*GE1WHFHIG0R[<F8-7+6S,/]@[8
MF>>'M-+?**25N\CSG6%6CCI'1T</@5GI]SLG_2>  CGH'.T_[+9W?W=P\+!?
MWK/8XZ,M6NR64?;X,1%A%@:G3Y<)3K-XUN6)1>FQ==KI?=;\?MV:?XP8_9:2
MP3=/'Y*)6R)G(4JX2&>OX-J #NL 7^SU5E$*P=>68)3[WW9YDAFCKGJ?G:%G
M]_1QDV//@VHM%SXI%WZKWNMU=TWQO?@ 7ANY7M4(4(JC4-TW?O#"QA!F.L,7
M(N#E5<A\J097XRPMD^&>O.5@H/5H=!?EFA+@WX=N"XI^]-=Z><OCO6R&#]JD
MM^V&QX>GG=YCO.XRJFDW2';2/^GT6Y(M3[*3$ [ SE%+LN5)=AH>GAS42/:X
M97;V[6STYCN_XCD%[N/@;*HQEO@DR<##SLGA$HMIB ?B^;_7[W0; DH8+L<[
MP"';?5D+=CVH"&SCN*_7[W4.OEL-W :^_E'GD;V<;7K];GC4!\%YS@0X/3CL
M[.^NZ=OL,K#I&_Q-36>O@P7:>7?.W68:P-:?=EM3925G/-P_/FP-XE5(=DH^
MQ#(G;$LR(YC=\+!W^GTLXJ=YO14K[W_.TIMB,>1IK_$M]X/-VLOF5WMQT-E_
M67^SYCVC]]G?Z+?YZ_,UE/8[AX_R]EO-S)BU;;EY)[BY]]?=M?D730>(T^EE
MM(/V_0+7_O!@*<_V&=I="PAV=-@Y; FV2O#@\+C7\MB*\9:CX\Z#,KK;$NSF
M :=;&>/N[6:,^^2H]YR#O"<'1TOI]1U]_<.PM[]<%G=G"7#<.ZIE_I^!O7N6
MC752+(?=M1MG*Y:LM\;(*@0[;8/9*VF24S A6H(M3[#CD[KEL55Q[#O?[5]9
M.2[5[;<!)FW<CAUTEZJ1VU%3X>!9%X-T<2CW\WW]7O?@^55"7*1E,7E^I0^]
MTU[GN#W)5R-9OZT6685DQ^%A6W&^&LE.PJ/3[FI*>+-T;5OY8)/%^YUNFRO>
M!;.H<]I6/G3[;1W/3G#S8>=DARL?%O30I\MA'N^$"=$/>R<';<'I:B3K'YTL
ME2%L26;<H>.P?WK<NI"KM;*'O=Y^6]>\$P91KW/8VD,[8 ]U.P>M==]MJ_1W
M@YM[]2K]1YW@L"W E0C:.H<G7@571FA)'SG< M\3]O-,95<Q_N60VAGW\M5"
M:FT U.%IY[C7>PC4X<%IY[![^O@8=V#K'!T\!2#?TRSV]'B+%KM5E#UAOKSW
MML\4ZO"#T547HJO\R1JKC*';-<)\=AIZ?HS/8S!,"X+X[?!SVT^R)\(YW'["
MM+STK;STG:+K3S!'[E$P]'KWO^ER.[^\([TV4AQW._V__:5[M/]Z@2?]C218
MWOE>&PF6\;R?-!S\(#6R630\.JKW)C\V'9^34![T.KU6*%NA_$8:]D_ P=WE
MIM5G@=#XK3'ZM;'?X6GGZ$XMMH,JZ0DC].L[C4X[_8W(-JV/ OLM)^\$)\_E
M37?=TSV_#SYG";-ZRX3U9/^A'NT.2O%&E3&M+\AQT#E:NW>Z96+4.^YT6S%J
MQ<CW)[MU0W#'_,E=!D':6N/[I'M/,&P']<TN&M_'S]Z-[)YVCEM.WGY.[IXT
M%BSNL!MY/RK5[AG )R>=T]8 ;@U@_P@[Z1RW?N2*?N1]AUXK1L]-C'K'*YZ?
MVW),W@<NMK66Z\GA/3'5'9357;1<P9?>C($8Z],]O<Y^R\G;S\F]?CVDOSL^
MV$/P()Y3>=SQP4,]L[8\KBV/<S6KI\MA)+4UJTLEA_KWU,BT0MD*Y5(YQB:H
MI^?6#)Z663")\B+%NM8XR%5LN[FI"SPIIY<Z"])1 #](<C7@!O&9SD9I!JL;
MZ.#R-AC O<9I=DO]X5H-)O@#O'4*%WH]Y?A1IF<IL "L)M?C*9 GIU]A.U6@
M<F##Z4QE>A@4:8#]0AO=4W[<Z1]U'])3WC_M=)?L^EVQF;A_</04G<_]PZ=8
M['[OI%WLDRSV</]AMUW+8D_ZRRWH6_N9>\?;V>C];ZVRX"V<)</@)SW0I)'[
MW3"8:T%M&[[K^.4&JZ3MU%V-;@48"<M@*[1$<T3[':R@K*792C1[4\9704NX
MQXC2/0.HV@MR3WYC]^0>_,1'<6,?(TWZM(YVN\)GM\*M D5]''R,+42-['>.
M6]#(W=G.@\YINYV[LYV]HQ;3=8?V<[]S^ 3%%NV6KE?C]G=50K^WJ];BIGP7
MW)1'+J5>$[_V&/C]N_:VK_-5UUZ:L57<(9#X1YV31<IY-UCC.Q1:["9K]$X7
M>THM:SQOUMAO6:-EC>8#Y1ERQJ[%<:G$:X')?Q<;/W)EZIJCO@O'VCYV^>GF
M,/(W1R=VB@6.%@?^6Q9X'BS0.UH\_Z[E@6?! _N=@[L#*"T;/ <V>'''[,#=
M98&=*D7:-,#3]6JU[PI5LSD<W7KQRRB[DSM,WY8SGC-G]/MMPJ!EC>;0WQV5
M<BUK/&O6N,MXWE7.:*&.-Z7RX\FACM<["_VDK9C;K2U]T>WT=K5B[CENYVGG
MH-W.G=G.[DFK<7=N3^\)AVW[ECZ#..X:$<?7FZ)LXS&MT]T(C'5/*TW+'<^9
M.U[T>\\P)M.RQA(D.SBYK^2A98]GS!XO^FV)[V,%<]?P7D\]<F"MK'FXN&IW
MVSGP&7KE_:,G&>37[NEZHV=/,4ZAW=,U$N!O?SGI=7NOGW);GRMI[PKO;+ND
M/(.@Y$5:%I-56JB^%^K_>H/M&X+[OSFBL ;'<Y<XZD%=IRTWM=RT@)M.%B,6
MM>S4LM.J!5H/S,.T'-5R5+."VK^C.?WY<=,VQF:_;6+?%K)LMXW,[M)V'K:H
MJ[NTG;U>YZC=SYW9S_U[(BSMEF[=EK[H+48BV?;M% /.K,&">M(N/G"OVTO7
M<NE.Q?2;C?1?[23-+_XDS6^?8K,"[=M[M/?87N?W^<V0Z?;;CKZ=VL^CMJ5O
ME_:S=[B[91;/<#_;@J0G5'T'NZOZVG$NVP/J\>S&N5A+LFW;^@[YXBUDC?Y^
MB[_5LD:S?7NRV/]L6>,YL\8RIO)3<4B[2\L?^X=MT^76QS;;N2IW1T)WMT3M
MFP,%N\4#IW?45[<\\"QXH'?4#EAZYCRPE.GY5*S0;D=39/<9#KS:J8J5=L1)
MU6=J0Z6M.[W ^EB8Q&I9XUFS1O]T<2E\RQK/F37:4.DV[!(.)U^].W+;!;@=
M-K(I=0D[/6SDKL%PVRY"S[&8Z[AM^]NE[>P>[&Z3V#/<S[:,]>E$Y71W&]B?
M043SV0[[>([8VZW;NYQEWD8T6\Y8$-%<'<ZN98UGP!IM1',;=NE%[^ 95F_O
M3O'G3D_<Z!ZU(8<=VL_3=CK#[FUI.T1EQ[:T#0P^X8'6W]T#[1E$!MN)&XU,
MW7U 4=/NUORNP>W<-79:W2%MV:EEIP7QC8<TM[;LU++3XP<UU]%OU.[LDX+?
M[*ZBV,80Z?,;?+'#P-W/,CYP1^-RNY_;MY^]H]VM!'N&^]F&1I]0]1WLKJB0
M+?5CH2YC;3HW;//+W__K,OOQ[]6V#OB/6:_<M7\$CYWO&KF)AL5$'NG_BE_]
MU;[[B;H$V[0L%O_$H^9 )X7.'IMPW?W[*-<_Q8F&![46%^^_D\QQQ%CO769:
M7>VI$2SVE8IOU&W^PX^5=YI&R9Y/P/J[+]Z!N7V8JFP,=Q/"TKL0Q:)D"-1Z
MU3TAD?S.!.N1>3O1P2B-X_0&1"0@)@NB."[S(E,%/"8MLZ!,HB(8J%P'T^AK
M<'D+_R[T.,UNX9=9H-5@@B,G\,ITIN%G-'0" :7PHP'\@7X-_&089'J6@I3!
MDW(]GL*KYW2+WGYO_]5")F[B+5ZHY5=RHX!DL9KE^I7YQ^MAE,]B=?LJ2NC%
MZ4>OJWO1T#%%S^.O9<]/CCO'Q\>X[>+2R(.%(SK$$36MP]_UCCO[1P<+O][O
M=!=^=]=MN_N=XZ/C!]WV[N\.^KVG6&RW_S :K&6QI[W#[5EL2]DG6>QIIWNZ
MW'J6C'0L-+M.ZX@]YI"X,R#T>DXI;E+,Y&*FLJL8U?P;#<N"TS9_#.-_)TE5
MP&F[(=2YK]_ZNQE[RY'N=S ILN_5B-VTA <W8O>;&K&_59'T^W4&N#^NO-FR
M\6^MP+P$$WD8_*0'FF:;];OA0P+-RPRWV@VBH2V]3,[NWK=]3B3KGK8D:[FL
MY;*-(UG+9=_*9=^IL!+HMIX7_A<&I\XQ./6!@U/G$ISZEL*5Q^&HIYRXV:ZP
M7>$6KO!QZT*^@])Y=@-AC_N=H[8I9YE+MV0W>\\^\7[4Z;<<O2L<?=0Y>/8,
MW=MO>V%WAZ-A-P_6VPS7#GMMA[VNMG,G)YW3M6"S;*AJ>E(?:YN4V<E1I[OV
MGJ'MDZ?C>TS45IR>J3AUCEII6IEJ_<Y)*TVM-,T1Z[#3?\HVM;7E0)[A#-=F
M0AP?=@Z>Q(M8ML-C'?,"UT#G1_;6'Y1[W3BB'!]TCMN9F@O)<]0Y;$6S%<TU
M\=Y29O0SE<SN2:?;BF8KFNMBON.U1+_75CQPGC['F;<GW=8I;YWR)K/YN'/2
MQK@>$,NX&SNW%:?G*4Z'G<-6FE:F&L)WM>+4BM,\8QRM:)YN6PU&.\]V,QGO
MY+BMP]V=&J^3H^6,W)TN6SR\IV:HY>@MXN@EZWQVFJ&/.H<M0^\*0Q_7&7K7
MXY#/=%+MR7Y;NMJZ>LV,L=^&3AZ@-^\^!%MQ>I[B=-Q*TT/B3=U[W/Y6G)ZG
M.&&$>LN+5Y_?#-J3=FCI#GF(I]TVYO'W;CNS=7<X&ESA9\_0I_?4);4,O44,
M?;*BD;1%0;P%^,'/>ZAL,U%.#CLG&UO0O%O#X!Y>Z;QF6+*MX..#Y<!NVC&-
M2Q*TU0NM7M@!O7"XG-G>JH5E]>P&=PVW:J%5"TN2\?1I2U77YN/L[@C>X].V
M@FAW@@_')RTVY=^/VOCP[G!T"[;ZP]^[!RU\\.YP=/>P#HB]:+SN=QXQ>MC9
MY\FRJXX8/3WIG.XO_KIA5J&YP!#FD#;X3I"!QEEROGT\C_(_1U)SRRIU^D =
MN<D>6ITT#+<R'7?O*<;CGMS'+3V>*_UR/8YASSF&\_]]DB4M1Y#WR2 NAW"[
M7,7PW^LT+J>:@,>*#.ZJ!CS\=Y2ET^#G4A5ZJF(5!K\"[V=J7,(_S].\4,%G
M^(!^]DDE:JHZ"X?_;A.S]%IFJ2SI[5=AEDNML[LY9C<8H-\R0+.VN"SCJ^ &
MYW5^*P-T>RMQ0--T]COGLC\VY\R-89\+<1"E+K3*TP2,@^)VA<5NRA#Y"Q)M
MF0$_R])A.2CR0&5@/LE[!5$2J#C&:XJ)!D.C3(HL@A_=3#1<=J-E=+P. \5#
MYWUUD0=CG<#7<7P+-QID&L=]#<LLPI'U<+N\G$Z!M::PT FM@V;2\T-NB=6\
MBV^URO8T?#:AL?2WLL9.\#X)&$@SK*-H,K*FP/:$N-KB=H;F'*P'GA3I:TUK
MG@!-=%[(VKUGNI6=S;(HAL^RM!Q/@K-R7,+U\,HW&JBC\KL6FB,1S2!46B[W
M;H>!E%#2,FU73]BPI!A6&L,Z!@/XZBX"?AP4*8Y;-0O]H++!)$3B@T OM\#-
M%SIXJ2L-I!IOH<C]KG$W@,>3/\J$5&AP$Q63X OLRWDZ4'O K@K^-86UW8;!
M1 &+#G'W0<Z&@0JFYMUAX2AWX]N@2%%VIVFAF2> 8XBCX!G 'S-Z1DW&.\'O
M.L@TB %012=Y=(W_ANO4D#R>'!X0"N_QO<D\Q+MFNE!1C'9!.9NE68'?CS,U
MS7$=!=!=%[2,F4+/J8P5/E6/0%LD Z=L>&TZ@Y5\E#^)%PMX2?>*^NL,%J>)
M/W&F)$@;*)U/>><PW#_H![ ],:PK#!)X)MP8ONB&!R<]\P7>%K3598EWO;QM
MIO$J_/X=F8CN^"HJX&@9+"$2G\VN7,BN?))=>1(K8DE>[]C56!YA1:3Q@^N(
M%)+AIYSE8)9&<-MTM$=L+%XZL 28()&*<X^QK6GJ&!18MH0#!-0Q[CRH3_SD
M1NL9N"Y7FG^,O#D&?E<W<%]@&A$)N-=T!G?;#78X3U,DZ7HW7Q81T [" F!C
M]1A/YPP^1Y$F11!'0+W\;W\YZ76/7^.UZ(:FJ%X&H"]R/"_)<$!> =JC>8"W
MA?\!3:7&VFYJ4M*@<=A2N6*8IO!T!8?CF![E."V"_YLB8ZJD0+4%2J;,4'NJ
M@JZ\B8!%KQ48.H7/(VP:P1]@\H"Z%.;40[ L)A'%G$#)C6$M222/!"8=3&"!
MI%"#@9JI 5B*YMWA8U9/I*O@N@0/>5A/'HV3: 2&2E*@Y31%:6%+I2H>^JL>
MT*]W@VO/W.&S7LZ%P]$<A-I8P%/U1XI<-YV6">P,'XA3/8P473]*!R4;P-X1
M&N@1L#+P39H8^Y?8...#=)#"-M/FP^%D3T1B:-YSPT9P:]@]C2P<\Y,[P:_T
M#Y F_WD#4&(*F(<Y%3PX^#>:#7!'9-LTO^,@%!$$8Q.^@=N.1E$<@=ZET_<^
MXY]T-RXU2F8E&,9L _"=4ESWF!=+AFPG^%1AXZJ4X&*;:&ADCUY":!3K*4YR
MII<J<UF&,IM1(;I8'8GVC"Y#U^JQLB-G@+62C;KYR5<WYZ)NUBMHX M1G%IL
MV&O4N],46?<V@2<.:%_RF1[ V0\W]FW#FD7+7I.UB2/2HX-8Y7DTNF5=3#_E
MK1:+6NQ5N*]A,CQYQ DU-H8>(X\A%S?I:[9?P3E,!M$,&-RJ<?*BIZ@Y[+D3
M!BACO?W7:;('-O$4M M]T'T-WBA)EV?!9&"^J!(TA2SY4F7T+4B<_R;%),J&
M9&S?NO6E:%=_@CN@S2WB"YK,K@W>!U8$-T!]!BN9L L@I*'5HHBI^#:/<N/[
MSTJ44I*EF2K 'A.'H&;=X[&9@O1AO<Z,/KG4<E([%0=+(BK+K8?1B&Y1H'_.
MMT'5P3IV >'),D JS> B3<['),KMJMG;AS>!GWM\$N)6#4!AP4E\I<9&WU0>
M($R$B@[N.M7S#DVB]9!6B;\%)R5.([D&G#!PXE7L@AG")@M5BDA$_PCC8W.
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
M<T$(,0I8+5F$VUPC"F^L+G5<.<"\)G[S]ER@"#092Y.B:2QU59AR/FP81WV
M(SI=U^1PFP&OY;X_ZQ&>,K^F-WRX-#$11T<9VYZK6K?LZ#7FJ?2N;'[-!$?-
M55RN==#\O043BRS*=W# ] Y?7V*X/[=I%9U3;0(F7?Y48LJ\^_5\LPR93;']
M)<]0ZT1AY1=5&H2_JX&S^!SQC@/.5?L.P:+38('K08LAK>YA%VS!'.;/ZB;X
M@ (#=-W&3N!/99:7Z(()TJSEPG&F&<_>SC1193%),\+CH<DK23E2 \P-AX)
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
M((,W"1&']P8TX%^('-3M3_2$7";J2L<:^:5MF+)CR?J=*/K0*&YNEZ$Q^^P
M86-#WSU^NKDMU4*1 PQ>#;O$IS>X[(D*S7J?OCM[_\']M3TW]6C%?AJMALKD
M:ZU6ASVH8K7R<ALNB08C=M4,U;V!UYISXIO>88=VCAO]UV8[U+35T;M)@ 5M
MA/\6@,.41%@CFCH4FK\68=!R9LTH=6.+5F5%31%K <-9R(;TXY>EV$"/@ZO_
M08%+C%A\R9@LP4^N\>[31=DX 7QD:I$>Y.0[J/=)FB"M:;7G##;3#F(0E\+A
M\@C._,%&T39*K[W>1L'A1N%__Q!UAOUIK]\Y[@6C7G\TFHRZX^-C%8X#U>_V
M)IWQ_QL<CW_88<OFNZ[S&JH6DR/90_G_AZHG?JRIY29_(MOREQ+M#J'%:M$W
MXJ+!=#'MS[%!:QS<Y@R%M@_%TB=;SV,01TU?C>I];NIOK=8+H7X2*T#8<5'D
MBU"D:@&_^F7XB'K]1HR,0LH@A&\KE/03&6WB/I9(#E#P$Q0:Q:!/0Z@#V2J8
M$]^):Q@H&Y>UF;^OU%;N+DD1^]QG KW;]=;V_P&QG1 5(..\:7,1\L8PQR(H
MD!=+?ZH!A4XLC0]%6 VUH<D@JGP#.H0S,D(*!$E2.1Q=OB2MOS.M>C%D>'$#
M^/LNGT_X^D5!@"ACM+:\UZ4IS#M[_Y_SUR\[8P.%Y"2?_K)R@)5FRO75<=:N
M7IA3"P%7V!GQ/7'$=5+F _@-6U#4O'K])@6"0\7:*/69!@]&SRFLBQ8B&$.T
M!8$@1N0.H@P0TY(!I[2G0:(OJZZ$3NN8]"W%R^BXUN-EO9;WOVH)%AUZFB2
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
M:8Y*D12I^@@;\O?R./R:H2GJM#H#9^ +E:>:@6K0WX#'K.5=KC\S=+@XF./
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
M O$*@Z]'9#LYY<67:7G?B%*)EZ,C."V11P+=R7PEWQ6$Z:+BV36<#$(O\6W
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
M&J*2#XEFS8@B6*'&T^<(0'=X42Z@3:6;$BZPA$_,5,SN&PS#&BM5&E>;%]4
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
MZKL[W2&" 7I'*W1#_?7Q>E\XB_\L$X>TN!K -R %DP80UJQ(=VT0]6GI'#'
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
M9IVV#%33FV1"2[6#)UZ5TSJ8DJSU;A(N.:YKCM;/Q*WHI=K6U\QQ6T/&)UU
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
M(*L%0G=8R17,_;!;KT) E-0C52%T[[LM[<'6JQ!@"-45Z75:Y#KHPE,I@Z2
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
MJ7D>"9NU!G!(CT=#PF.'&7]2PXP%;)609)_RVLI#6]ZEKAWIM?I?4SRRAX(
MT<&X(&^8.O,"Q>8D6A@\Y/^^?^M=7(,!NUB@HMBN" "K[;2<P4&5@TN^K"'Y
M]+VS\U<??$0S,\Z?K/5T$KP\2[&-O&7E0/1_"$8KE1 @,NFSRN"_%'V0$L\9
M74 %U@#^:8 TBKCUGU3#FN#A\U%(F&/9Z>FKA2,BTS=6?+O MT(/K%6-RM2?
M2+<"C+*<)T+1)"R 4@6FO]DVQ,=0=%MQJ"HUBR-6]8CU++X' Y^KL"MSN]9C
M>7$.FFL5A ZK4AWS(B,+GP'?&S*0ER)A=&-2@9=F+/H690;>/WDFE2$W"2-P
M?Q8+G/:$9!A%P.!QC<N.I2WDBL3(Z8KR*8\"0L?GC(/$Z>>*QJ$$$H4/S-4,
M;S$;GXBA1\\%#D46W5B N^)%AA-3>S<]%T$U^']KGVF_K=$*Y2?7)FT<='N
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
M\!YNYDPBJ-V@<@T"/0OC$*W+UP&U*?\ #P%(^9WCBQ0NE:; +3>R^2BN#YH
MK<P<$@9(G4!<@1L)) @IZM;H_5"+K3V&_.0'=V(9>LW4&G*>"8^$MA1TD@"G
MP@O1?I-Z;A0'OK(G>(BPE %^6*$=Q/69&'-"1_"=(^NW?R +=C [-!$:*4HK
M5@L$@Y'.O:HM/&>;_4FW^!Q%P$G=JU)#2YB<2!>XO(#!GEQ*(BE'Y=(-YJ)R
M+NS##=) VQL@5J!09ES^%5.\3:8N$K[!OS[RO_^';8]>"N/2<_$EH50>7_@7
M#@NF0K+WU+^7"L],O=RKQ:)T@VW)4&%JS>)74O)$ U0L K;"(R!T,+/!\#A#
M\4,4*F!QD&I #R)8,-_]2]FAF$]#/^;28,RT5V&(%H1,+7F4CH7-)2],E OX
M$O #.?5;>4[ &9EE=EQ20ZT2U2%#]>MV"GN=IWN5]*!:4<._YJ@R*D/&P<0/
MOW"%B;L%D$L.NU*3KQ(RD3I3]CS@"^PJE^!$47WT=GC XI/G2W],FG2N0"6.
MD"B3J!]^=C/O*U69@$B0/D"J2/K-"Q[C!C0Q^7GC&7[F.7XEG^$%5!RK@/=O
M!YT!V_])^9&0(7,DAZ''B4=LK$&)7L4M -UCRTA<UY5)?BY)\H(&F+/#)*N*
M8+VBXBJ5QYS^O+G?@A]L!O"\D=K&%GA<[H(&+@JZJDMQZSFR%#=)470WML_2
M][.$DB4.&%DK4Z3"Q5;4RH%/1K>8#4B&;9(?5_@F,']\>);9O\1,(_P-[HJY
M,_)"DA6\WLPDV]AA+F61Y3P<B2%-8U+PY;+Y('GV*@;ZF&:&]DQZ4]9,<FW,
M;9,S,+*%*G>1'K$).5@[LYRN=O*:5*2GJ@!-EY'*I%0!AN9PE.6VE$1_Q=/=
MD556!)1ORNK*J-@NIQ0#,N07$4!@@Y_EI;XT(!.GC<K\F8$UFWA5,$<SD;J]
MSG@T^ 5DI.\*E/2(U^@B@H/W2OF"MSQ#V' )VNT%\>T,;%+;)]6>R$)E<T@T
M(I'L*(V7A<N45]9.:IKQ:83+)[E#]\S'::*4)FS\( <R?D/+_9BY?SF[1^EE
M:MJ-FAB)GKM :GV)[8:&&F#2+QM!D]T+  [F[+OMMAQB=$EY335;@\AS 4H@
M?'&CU;5T;9#L3O*!YH!(H#S0!F$C2IAE5(9_5/*'V'+FI]RG8!KVX"<4RUK(
M>WY929-3R4IJ(E^19=K4:%XI 1_)83$WWOP9HQ)RZ9!2BF.PR*O!427[39JX
MWZ0+\9C&0=X!DTEAJ<E)F6J/"Q*5%)7\>9-'N3PO2\_K9N=5)CVY3%,65(B3
MI)4,6VWD2EL8^<<6H[L=AB5BBA);SQ1&+84W0]-,L6V4!'[TO 'N'/3'\408
M5$Y%5N))C0SLFKUNQ8"$3?^.99M6=ZM>UT</:^+EK-;K0!W_?C$3M[X*'6XD
MR*9IL24M;S,#OA!_R[M_,+E 7M"*1TN1P_\M\A,K=/9Z<Z2H ]"%[ 9>-!\I
M)'_D8L2]@R",_5V 3IK,&U*9DMM+KDB!D'#[!>P9@%#.>.^EE2RR&>?/5+*P
M7%8]'B2+U!?I=$_"4!9DD!ZBICHE#ZTU>-BKZZ/]#!=BF9.)U1D>7*Q0NKN5
M4&X:E RP&5GO]I/L^:"+TYF0#Y&17#NIO)?+%]I)Y#E_C(\%C+V<>%<H72NG
M7>?%-C0_?;@WXJQL \76B;&4.1O<W7(':].7_Z277\AOKY?6/L2\8(T%;<*"
M4FI\1OZU,Y!/4?.Z+N&D0L>2\M13RM-H,.G8.Y2G#0/8,L>]<:>W]97MZK%6
ML5I!4355K-Y^J9H+=%G*:Y*8355%AN3:)Q5LLO%L/0U,XTHC%; ^7NA#<6%]
M;\?0G0[MI* O\ AJ3ZDD<+>^VP;5I^Q?*M5L3$@'L@&.NWI=;#8TZ@T[$ZW_
MG"MI[=1_"B2VKRJHJ +UL(HNG\-%^H\V&1NJM%A42J'KX)MR<_=06R;[]$Y]
M@XW06Y2M)R^M^Y#&0F,CL TN_:9$&S?<%ZPK2<)N6G9&0UCJA%E)-2I\NE3*
MK?CP9A%9?[)/N37>[5QW2XG9MB)Q2HDHE)OAUK-B<2H/K2B6+I0B%YH9+OF,
MJCBIW(XO7&K71VFSJO'M]AR-G='EW27C.<_U8U=GXV,'5&CK!,DD07+0+<)"
M)TBVK[2W8H/W*+6MR:B+K3PJ*G)M:9AL,M,#072)]/QS@('M'/->*-N4K=)D
M\S3UK\:%40.[A,M0!5QHEC,2=@NMQ%I4PDFEXR7E11B9Q-]5:EY8ZKI>610-
MX@'H%N!4ISPZ$Q GD,I7.:KJI)E6,2?OF%10T3B8,+'8)OD0KC/)NA+0L-E:
M#80.:\?U$*VBZZ@XY8;M%6VXYNXB#M(._^$)]5LNW3MV8I]R+-)>J21[E4J)
M$W#'Y3N\1[OF@J+?V]?#KIED?L\LR8.(*<UG4%VH6&18ICVQ.Z,'ZN&L]@;&
MV"WFF6]4_[,P9X"P?'!6U5.D=)/KFZ'=*XWV7>LNGTV[O'I^:>W4;-K%_42W
M76O\H)WE]'4^26S=/H/8>JI55H34QT-[1X2\(J0^[@\[@QTA=1WE;JZF8.^)
M@VZ4VK!2FU?U_HZ4O_SC2;*8SOIK+N[45%1LG336J'L[/(0^V>8:UG?86.4$
M5,H]B2LMT$Z2X8#5-:/VH-\9'Y3R-QQH_:11>%Y?/]F7,%)1Z)GYN;26T5P,
MJ*5EC/>4H>A[:W:2'K49TQ?8E O<E:.74S'V%7^U0<7(AER7HOC2!V(AYAY4
M6-F;["RKU(C>*!VCU$=FGP]$Z1BR!Z]\B>DBQM- @VV*1BD\_8 ^WP>]MYUY
M5_9)WI;5&3^0>F'KTL6&D=M^#T9__)!NIX:J%_\,XD7,[BKD#":X6X<U;>CO
M+G'40<0&ZQ:#/8VJ]$SS7'*\U<CD>$TQ3Z>&#>\=5BKN9%B^I9QLV-.T6U_W
M0[J)-J(7!T\3KW5IIY0+GJ\.?)J[K-['<:MDWMVC*K&4J6Q/S$DW#>R81N;+
MH<R$?8UIS&2&K=TKU,TD!874=9K)$9)823.&]502>+Z%9''$:.4D$']G65]U
MQ9[JR+VU8H]E4T$JL]E5]NX^B/Y,65_=FL92*:6L;:F>")UO.=W0J:NZ7.T1
MR]7L?<9A11G5WM&1,MGM@>J\+.L!745';I6.)2#()/[%66"\\7%<PVON\-44
MR+5GF1+@5Z6:F!T/CYM_]%)K>()#,_E,K>G.6(LC*PB5+,C-?2M4$,)_T P<
M+ Q4(8D*Y!V3 &,DEB2ZRYEA'K!P*JZ2K/Z%\<QZ3C\)?R&2J0R+(*NUXL$B
M&1+-G#]C5YJB5$6/XR35V#:0=L@4<'@!_*1&ECDD/4CVY=[$Q]_%6,S$/#D#
M,W&Q8# '1*H\\*^QS^D@.-P %T1*]^Y>&L_LYY6%8U0N-O=B)XI9^J'B.+V7
MM/*SWG,EM-*I;6D,*:FDR68G44F-\2OS8QPEJ*C#6,*?ISAD#KFD.^,T3*YB
M]""'W\7J3DXP4E(<F!ZRM-S0:39#A^@M3ZNML" -%YRYH1.'87[V7&X 7SH*
M";8"UXJS)JKJNGP1&0OWAIBC5%,D_6<"'RO*4IC*>7DXJ^P"KS,_A24+M27\
MAB[<X%L8CASZB5<(9Z.AUOA.40%B4<6+\*W!I#.>I%_D5+@7(O+G]9I4X=J[
MYIB&7HTZH^Z^-8OX1JI1I3ZWH<?A'XMK5QYNPRE8;_\F$?1 JJZ%^7!YY;*\
MT9P:2?!7$:X534V7+ 4II3Q1,0_BM)M:!9,Q255\8731-Y;@1+[4TC1&J+LG
M/TGY[3)D&$P-ZK&H*4GR1)(PIBHUF\G0?ZID^/AM9 J:W8;V5^[(KFI))WVS
MOSE%<5NA(EE&Z6+P&_HDTY8K6"TOB-,I5FEN5C9^YW?Y(D4S)?5L][DAQ@4!
M@YSJU>7UI8E3MXS?A0?8R"ODSB?APXY9SLM?>R;B-B.O2/]F!=*GYRAB.JFK
MG('H<6AXY*-5,.-TS*R(.5_#7%VO_#-URC]7:&QUTVA^M8JS=?Y+Q0S6Q%M)
M>(D</XV^Y >]Y%@B7M.6<MO*EO+-Y%2'5ST7*@/Z1/X]LS<<[VRU674[>ZZ_
M\-FM*)#:D%N^<:+!_.[@Z$Y@V$)U,/]#PMG#GRQ'ZOY2O4:YN&BC=$WR^JI7
M:V7F;-8 [F:N.Y'U8"!L1^5]S*PJ[SFI[R]WT$4 T="$DC6H&L,858&;,MRW
M[W18C^VJ01P_N]M[77>=@]A[0*ZYQ\-SCX,BAA7S/PZ4)97DN>USV_ DJTS8
M3YI;5 *-2D^#2C]1PI\5@S\ CI7SHG*H5?JH_;.H5:5MFH4V+^K%?)1K3\<7
MC:U/@ZU9"EV"JH_$\RJ3];;SN]V4<&#W(6E+*U%>92Q7XV=:&GB0-75^J51V
M(U.IFFO5%N)"N^S^4MKX*.N,W.D/M[H]\0$@H)%Z8"NQ'.P!V^9F\OE"^68W
M@AX/TBRO[/LM^IFV\*!=<-W&=D8'6$!U[FTO3"O<B UUT_Q$WM'QW<FEKN05
MX^V 9L8C<U >ZUZ-!B^39!ZYKDKA24IT,!VHNYEM$)!UWQ^D26D'RE11/L<V
M)![O_\*V[N216'!RT-+YLE0:(&+*44H2:E3SP/"6\XC[7*XF?6T5Q$RQ6/)3
M9VQC?V_QW?W'E5Q7]KU4)&>QDSJZV0\#0#)SY7S[_!+K.'"6!*N4(7UB/HM#
MXVW N?$M8#-N_*_P>447=KAB-U0I6F$<KCG"(H9KS7W/K$ZQ>N"FZ _1$+VY
M C+).(!;\&5<UU'@60@Q"PV0GK,DIE X<F@\ U0$@*U)3.7NW<RP5>+PFCG?
M&77.3U]^;A;O3"%\% 7N-)8HKR(+0(()MLV9@TD1% "Z);</)4,0&5&CY&29
MD&8W10D^R=_F(@#IP5=K3]RA,A!M7UXVIN5!1)%1P*,E9[,D.^XJC^&2&('F
MX3B85D3*?%5:%9$-K.<I*99.+J#/$Z%YPD%,4OUP39#U,H"!J.A(D+ ?&#+\
ML@G/5/'(> @E:8"N[?KQ2E+*^[=7UZ8,_=(6,Z8"CX>"M/(83B8C;'2F#-TQ
M+I910E-QO6U9?"@_6(U,OI*D'222=M@U![U:DE;*JCK?VI\U6/!ZC"JZUUMI
M^<QA1N?NI,"T\^VV0&TI%JB:J\\#@KAJK)XU6N<I!J11D%MIN ))$46 )*?-
MY(*&.?52BJXUFN"J8?O:8[0N=V*IYF<]U,@E+SP2PE)P29J="B]$0U[F*$5Q
MX*MD8QXB^&7"#ZS0#GK\3+P\(3WXSI$UVC^0:SLBP(PF*6=2*E#<&?/5S?ZD
MNX_$J"?X>%S.F1@G.)MB0B[5O(3\(3FQ$3/3P'QI$*&+27BK%"^4C$E)Y [%
MS2)@*WP>/X?918;'&8H PGX!A .2!1!,! OFNW\I<S3K*+W-,$6UC&&VG:=>
M2JQ2I2(F>06P X?S64A)@L!B9OGD N1 OO O-LA<@CL!+=&W@A'".'"1U:A8
M/X#<#2B;0=[.I)\U?%  D82K$M-E(NS?_\/N6R_A?WNCEPP$K,]67/X-JP^,
M5WSJSAA*14_ KDBK@)/<D(I:N ;)'A:;6<J8\T?PS:7J@::4I%-8W?JI%*T@
M=01[P)=PNRAHWLIS FQE\NYQR1Z58M3F#'(O=U\ZA;W.T[U*VJ2'K)?PKSEJ
MO(H6'?1G^H4K3!*)  TE.L,WT">?9:GCG[/G 4]@5[F\U07@?(B^#0_$39(&
MA>^4?D!##/>P JT^PLS3Q-.)G][,2TVU/J!S)"V0<I(">0=9\ $[PM( *9D2
M?L0D"Y"/$T%LK$'9N+CE7)(S+!;)=5V9">V26E%01W,6F^3-$:Q7U*+37+%$
MF=_<;\%G-@/(W$C5)Y];"_I0K+*8+G=! Q<%Q=DEC6R.O-5-\KC=C>VS]/UL
M!,82K!+0]Z5=5.&.*YH(QI1'MYAW3"9PDJQ;^":(%7QXEEG*^!BZ9NBNF#LC
MGR;9R^O-#+:-'>;2I*L2JZB0"U\NVS)2@*QBP/9I9I+/I+<&Q!F]KC+%<;?I
M0I6[2(_84%:XQR6]BYFD0B[5.S!'3RF[4J(-S6XN][*D9U0\/>GWREJ'2AFT
M;,SN2*O>JJO<<NX>E3!<9ES$M\S$0\2*_J$9GT;P4X!'3)+$)4V65R8:SG'+
M1/UNYAT?*.X^^ X:V-^D!7],X98:,THW5*4-KMP@Z6K((Q 9>MW.Z!=3^E/Q
M_C#<80[[X\W$WXJXB&D/RUJQ,C*W?[0\,V6GB:CX%BJ,,XE(^ IPE@"%RH9F
MG%,+?TH)W*D&YSFB=!Y+@9!*&/QT$E3).VT+#M!$6B%<BA,LJ[)3]^J6]N#,
M=,OK)0M2H?3L(X#LN0J0X.V_^3-&Z7CI.*KL^ .A D==X3=IU36)3&]S-BB3
M*H;D[%9Q)!=)T/S!5?#BF4?GAW>X/#A+#^YF!U?F+'D8RSE]ZJLI][^W];3;
MC)2ZF?K*K_%"A,9K[AF_PV/<^#>5<(-,BC#)/2DU1MIW6# 54JO*\@$+C^?M
ML%;@-V*I$BC/%#8OA3=#ZT.I3,@J_>AY [PGZ/XBS$4,HZP/(?V)J1:AA(!"
M:MNTNA65)64U1Q* .;$V/"J);M/#X-QNW49E1245;5A@EWKWR@51F2S!E!M\
M_+\^OS6^+$$/7:_AZ,K0V.>"^%DB2JH $:08X-;),5ER3.]$DF..7!X.B%\J
MET[*^:]5.7]NY'0I%ZL5[+-))7C54SNW7\!!$]XG&&91SN?NQ+3[DSJ1H >J
MI,JE%QQ6J4?'WEVLMY%\V-8"K(?$AJX*"]IF=S38V=5XJ[V51X>'O-22_?.@
MUZM3EN]?JW' 9,I]J>T5CB55T)>QE*W3IA)_0*EDJ'Y_YL>HZ*J=O)W/9:P^
M".#K,G=Z52*U_UPZ>?_854NEZ5F'%<L5FHT3#FQG]0]>];1E0&F-=-Q#=JWQ
M\]'Q\_ &V\-T?NG6VZY 4'7+%*3:ZL/9*K(/*F I%';MQ]YA.MGB0.S]N2-I
MW'[JPJFMTZ3V5/.=ECE %U1N/:Y0-?3P&:_4@KR+@@?'E9CCWGBG:K\YX<0<
M#[H[&I?KRNA&:-L/J&Q6:-G[7/,%IMGPB2AGAC0U%=/= E+?5A/5M-$>I?Q4
M;ZV17<^U K)O>FO)]5ANSR6K^^S><&=SJ,W.@=:NL:_;O=&/Z'Z4N<].T0UY
MJL1V2BSR0)_C(5V4& :$2^[&.OVHI/MQ4.?5G_-$IO3QH$VFZC7=VKW"S_7?
MVK[VJ$XK+DUU#5(C]_5&>EP?96]?M;7&E68HL:4:^3U=&Q_8,5BJA-0H<VR4
MV36=V".7!EW4[H)0G>:4I3GU3R3-J;D)0(UNF5)KX$J)Q8ZS=D5F;]ROUUEE
M*6Y1^)K%#60M5G*-ZS9+N/M[G1/&NYW+5EMU63L?M]1+)&U[D@LV'C1=*<SW
M_J A%U6]/]1O@-A4V[FIH6Z?JV3L[@Z2^%CWSE42U3UCBC8JI?MO:PXCC9;2
M(.NL,X1\JJ$^B;9U<#C>'*9Q1>,%>P?5RMSF%<4+7#'+\JGO.V"I-#Y@MXML
M<P)4@1?D&S/@!O+]7E*F< (SFJY%#-3;WFS:8Y(:3JZIRJ8MP/P@R9IK!#@>
MF+9M_TS^[+:.F<568+M2:M6K6]J-;)V)(1L'WN8]H_CY0\=<J/TKL9*.(LRW
ME2V-3-C1K3#,-Q33PS/V#<\H(38.R)ER[-I1')UI#<RAM9'D_=.S-_H'.%IW
M]86MU\BQW JK5/C8_ :.]TSSOC^;(JE.N1SVI-<9'IS9?7B'WTH^LSE"9V]'
MICPSR0:*42*A(NJ'F!S2WYO=6._HVEW4M!A0;T_>^>./\MB/6^6<7^H]GZ'6
MMJC38/,QG7G3)"3=%K\HL>;=*>&/.\QB5+?/WO9Q,X6AG#L390L>AY1]:VQL
MX"R,$HH^( \];!_;F>J^A.YZ>*NQL!EQGCRR[2X]>-!!%X6DV<H2M J.E3&Y
MJAJ 1K>1."B?2Y%)25[($M%Q?]@9')+%-1J/.GV=0WYT JRO.>^OF2F7?X-&
M.JE;KSF19%Y\5*NO3<*46NJKM4^#U-=U!/VNEEIG=?75->/J]J:/[XN-G9BZ
M45F_EJI7FR/Q\)3#P6$*ASVRM,+1 .1^J**URO80XU_*20RU5(C\0,2J2;,5
M:HM&ER;E&8/6<=]1W^>7#C@XE71 339/5#<XV.=CT<RN,=ZP^_*YTU'\LK!N
M*:<TZ5G0FQS8L6!W]S*-WDU0_8IW;>VIP]CGF]7]L9J."[7T.MMZ2'ZGK^N)
M] EK[YQ3?6T-42BL?:V]3DRCJ(Q<)=D(^>3'OKW+'321@R<J1$42H<XF%\%Z
M$YI/J("^F6>F%BNRO,J%J&!VSSKE^\R_3X2W_?UFWN5/%&,]#1%6[^.X92+O
M[E$$5DK^[0U,RTX58]/(%&X:E+TWAU=-VK9[A;J1I'*+6O<S.:T'Z0T[OJKD
MZ?0S\%AQ;G95T_T:LZ9+#?<??-[T@XZ;WE5S1G%3X!+XB8V<9I4_GY2:_51Q
M69+$7ZNX3"5\PQ(^[%BE$^=FDS-8!G1KRKY(9VXM^8Q&#B<>,C.;<%<:89Z5
MZA6/AU4[]-!&O9K"D::G5^C2M(<J31MNEJ;9XSV)M)L%8KNG ><++QZD@FT?
M!SV!ZK./[I^Q.Z,A0)@=Q]:NK-T*@2TX6?'6Q@&:2&/6('^@(VD.M(G.D8B8
M/HZ,'_DHX/P:]4.ZR41G]-+[1@)EX=)8(-^5A48TCBPW1>S2"-V%[\ZQ-BHB
MA33754OJG3A=2E!^'JXE29BXOQ332)HSK)O"1\(EK'!!8U2E )7/=XP_N,S.
M VJ<D2@A$37%099RRCWJP"BT_#U;QB?GL1H%=2N"[U3+K9 ZP&E7@:R?2N=%
M)3\2T</'<3B4TL)+KT_AHS2]+54E4+3*W,"DB+P(EQ5J%R7@4/V+1Q-5Y2GP
MI#CNDEZ-2=H'4H\A$'6,]\"E!!8 P9,T^XM %=.\'R5Q4[5C*H) W,*NU2Z3
MNC8\+4U7DH_B:9C_/53SQ/'',(PQ&)H*Z>UO)O"0 \P!6,9K.<O1[MK=RID0
M5Y]___#Z E@D$,.,KUR'CC$7#ATB+0!$/DR RFDA:U(PDPIVG @;!U2(!YR;
M^POX3Q\_3:8P\RB<&RXYSIZ$?:"Z9I8G3>*GTQFH.8Q,QV[*1@-JWEXV"%>*
M/9)QM-,52 $L$"3<I"E[CAK:CD=(="(4-!E*E\\=LAOZ()X-<-/Y[J&QR&^8
M%Q-VX]^!D.'V(Z#_626R8A[LG(/U&\QD>X!DC!2=XSNG$=__IOK*+;,"/ZR0
MLH'"<8,*5]58KHN(U+,5CY8"M$ZQN",-/ITJ+D4=EQ/H8R(_^"T0R4W&J( 6
M231?&8B**ATRD=;JLR%=WRW(8PEVG'#EKF5KF#)9YI %Y]4*YBPS':JNV*H*
M8#9%Q]S;+41J7[B7*5R(ST,YD!(KE$=F?S3.#X8%BGS-';Z:PJWV+#.CV=*L
MSN'$G(Q&N]]$'\IU1D TUE6J]/XB]R<R/&C\9]?*K0@/X@YMLS^T,@L5$'HM
M60$A8_T-6Y;9'P_*RP_&9G]B'[0\GDI69-+N"_H>?F=D#LK3Z'!'^>T@F[E
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
M &@ G"L SBX<\58$MRR8Z1"$7J-M(8C&:G^G'VX8ME/W&Y6J%,Y*])V][-<
M.'< E.G_B!&'Q@JO-D071F<67>C7$6O:?ZE=OAID&F3-!5G_26J(3T$(MR%^
M,&ZG#3G4)J0&@ ; N0)@J"W(?<)K2Y'U20FOR9E9D'7ZZVD]5:OV&F0:9,T%
MV4'YY&T6P5O*R4]*!%O==AJ0UADW,SU[\T$#X-P!4"+_,TA!NQ*KE9BYT9WQ
MGL\6W+B"-P+F1#HG3:_1MIRT1E<I7,<+%IRF+FBU4Q=\9@^&9US__6S8.^/3
MG[TJ=/8 >-:S)@?5T9UM#?RE%Z]</UZ=IO0Z8%9C*_QP<.):8DT[+E. :7AI
MW[@&6;- ]LSJV[K,/2>%O[SY9@0\=/W3%,,M;:(VK#,(J:4:]-F;$!H YPZ
M$OF?04#A(P>F;H@I;(2A( B-9Q_>?KTV'DB)/H5+M\U>7\^_.VB&+BRO 7;
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
MN(Y7L)<[O.UKT,O=.:H7$575&A^R3AXGWS/"A>LSIH'+YT:8'1F5MC!W;$\
M0X/+7!FX_RD0B\\!@6E, MYPX#I*N[OA/L,V)8 18<1("BNBH684:FI:M,3O
M2O*34]&V=X[8QV(?%Y2T8M4DM6JT^?0X98PU]E-]V3_<8^VG&CZHHW_!D1NO
M<R,W7@E_%AK/KM 21H2;@0K_*@["O_^';0]>1J['P^<'B>"&4-IGW[A<!ZYG
M6&,4$Q8(BUN0+F$8PZ&_A!W;''2[R2@1@RT6 5^0Q G !'+7A;DC5O?BCK,
M5-D?\#*)DV9AFI._O6GQ]AY[JSLW-@6P$1?R$XY3E,H W''''OV";9: *^%7
M.#$L#=]:\,7QG<##<3X\3E^,/0]G9:Y8%-,<>)$0P8!4)>O$")F:.0(A?P+3
MT>X3&?=*9#PZ@(P;@U-TKB;B%&VL!LT..OWA+Z26SL#HI^OIVKWF$G&S 0XP
M6\0L -6-R_FT7P*QA@_\, UTHX'VWOE(__>J\WO'-*[$B@>."Z?^"XX2,.,C
M,[Z +? 7PV=>\:D[8V'UJ^^">"V,-RL@<^YY^+9QY:Y"5OWT5SZ'6W< 6K^#
MBBD"%S_@&5? $ )1_0I8)J"/3F.7-G8'J.''<T8=W@+Y]N_,\SB-NT6OX99E
M_B4\%_]UZ;!U[%4_1>AWA1Y-X4DXD,G# #BH-^\#AO$,@P6<5&?O3DX,5D;8
M.WD9 C&$+*9358!^C7UN]+K$.$=YQOG,?8[,<ZQUH&;H0*/.>)3Q4[HV8*AP
M9?BG9ZZ\+>N VQJHR_($HW:6)W9?Q[PN$P'JH$<J,NSQQ0R$V[</']X8:R\.
MC6[''FQ>E)VT&6V@Z&LV;6#WU*+L0SZ<,> 39;QO^32(T9TS2N)J&[RW9W9K
M4_-8L]Y'9+V]/$6#OH+W!I<V+G/?D3VJRWT[FO\^%O_MCK/;NHP7,5PE7-9
M<^ GY\#G-U=M<@)SU9HD"2]KQ!Y(-"Z9G+^<A48T]=:"<#[24QK5&W('G8 N
MI5Y@=+#1_<$'G<G(OD^>7<_N#(?]!^\W;7<[@_[CM!T?ZLT.#DJ,/*DB@T,[
M>7] J\#X%VB+!Z0T5YQ8$FYSSORW__RDHA!/UJ.\>2"X))/@C &0[RU\+B6Y
M:/#_3"E=[2:-C<[F3RUI"K_;XY^!R '4T7*H?@D[AE%P'1V[:+-=?55[]VS3
MI!NKMH8OGQ([4 XP2Z9W#)Y,T6@<((@O%ERTYUX@*%VGDINA_U3^U_\C_P^Z
M4=M?/=AV-=,:/83P/P5DID"K3.2T'^30/Z-)GA+@B"\6TCR.K2^>'B?%Y S=
MY./4=;]:S/*42%LFGU!6K&V?O>9W&(<[9\W//H.^$:W7_'KGHOEA;KEE$Y-[
MD#.?E>(WTHK?3\V"Z_2'9ZSX533?V9:3<A+9*)_C0*>5U ,5-HIAKJ]2=#"Y
M1$P!12EX'1IKV"F6IV.1_>W2=9:8PK-"1^0\#GPW7.(/F(HR%?YL*;P9#T+L
M/4-><2HZ9?',I?\K,X'FKL]\K&A1'U1U^ODW_HQ9$/' N]M\^/X-(AI5O4P]
M<UY3SYS- MUFDMN!Z#X W;/[BW'-?5<$QF\B@H]A&J?=[?<>J0%#_93MW\2-
M;"MA#S<+#?]Y_7_Z]6LOY#%#>4P_/6;I"WAFK-%)XJ34S<+JESYKU_XL(C;2
M)_Q1?I.23&3&G<R*37)DY<][$S_Q:4/B48S/PO:!NH$71+E5W-5:A/!_D94A
MQP"BE=N [Z]QSSDRQC, 1%8\6,#&X(.Q)/2DB8%L7P4GDZTY*&'0<[DOGZ+6
M5IC?('/=@,6$S).],3S.0H["V(A@\R%SY :R+Y1;*H3Q-'1G+B.HM(*V[,YH
M"VWUNL>DK"*.VYOE$(#CE@D$4Q/+U3DWB*OXB5Y7XWHK<9WJ9:W.>!NNVT?"
M==H7X?HU7T>2S5N5R#[J#NI67,IC;J!ZZ0N]M/IL2JT\$-<=CX4A( "J6&%2
MU@K?XKY\2-6UIKBV#@08+C/L)>!P]P9?@U6F'-$O#N&?@(%2[^(*BY-_(;9Q
M4 U=S!:67X#%_HT-"//-!%W_!A"?NO;0 OS'FB/Q4 LCJAF0'UD!/2T4]<SA
M&.X*H>,LF;_@1N"&WV%5,+!<!T@EPJWA8[<,^S_!2K 9A\L/+.]F 5S[ LTK
M()XYC^YD/<\M"V%%N&NVX+@?=1[G#CZ&>N[<^/+FF[$& ()I9B ]>%IRGA0W
MV2F/WB(818# FHM@)4$K>VCA4;>)%Q0I*3RV$2;2H@E_?O1*KYUVQ)L?2W?J
M1G 4JZ=Z@;WFH1.XZX2LKK/*@*]\X898$3=3ZN(U)Q0P+#LIW7CS0Y'?I1.=
MXHU_\/-5?9(=@^4(K&+)0K)!D8YF'+A!UD0%K[G7&8\&E=>,K2[0F]#O#.TM
M3W3A,P'?TYLE+1-5"3P_T>NP4:;L*^9_-SX*6'-WR4DCD"-%"F*1A / (1.N
M/,6C>'@4O,1BIUM@(%19NE.*8^GHP!SF%5SL^K8.^ T.[KD!600\&,4$]D[E
MQ):47'58N#22,CG\/+8$Q/430B;1#5@'?X9OHKC@?\;(_].ZJZO/OW]X?6%-
M#(#MC*]<1\JF2,!5%MO$I1N6,DH>&=L+K4LX[$J0=8S+U.#$_AFSF,2+0OTZ
MP$Q'%V%+DV1Z'G4/+DYDJ WGGMF=I& ^[*#Y[:C&(H5Y?I60R!TY<U_4Q?0]
M;M2&T,?EMC[1JFB/&7Y,O\!3Q=LM = L]X VC=+H*K.JC_0],<&R37ML9:B
MS'H7)=^_"/;^]W09 -%NNQV[UNUL1[IFFG/5TN)+(%9@'PF0@VC+&<]^%_Z:
M!:!O_!F[DOD]3N_<FC1P,&D_M=T)1 KPBE*)H%0;64=O$,M"PD&1PC*8XN,2
MTGD+E4KKP:"[(>[-8$&PZ60S@W5V3ZCJ)$[^D'L>.OB)-A7#S1FQIC4<IJ)O
M@P>H\ &3)W!1E,!;\Y!'J!^E'E-+-G\;2]D)5D_LI<<53M[JR5E3&+> /Z.:
MBWN3G\KOF*&].I.M@D$X@HV#9@]9\2G'D\[@B2G]J&40D#*GH"8/4124*,$[
M!MH<\SB 3P=YLX-,A2-9"H0W1VUZ1J1N@RF%\"=M)Q_NR8(\(+@C,M3#%LI8
M@L0?G.0/(>UJC=0!J$S=?1E:(A++JQO]PCMRQ,,T@O].&R/7:OI[L$S; \VS
M:P<Q[!9AT=AV$$?JXOUY/K]XQ3Q"Y^LE!Y9^&03H23C5YMU J#-!,RR6C+JR
MWZ$ X*C'H="ZF*K#AG18ECOL(7;]D6[K*B\P3_-RD(N&\?3?JO__#0M<$8?H
M#'=7:4I!3BO(^9TC]L,T/#8E^V)F")+5'M@87N(;A]=  JD9)_"S&Q@^27\0
MXS$H%AL/H\];>#?(V&$Q<E?[2CLAUUOJ'#>-:1P16GGNRI4;,F&KH#$808Q>
M:5"4?+X0H!\I]RR/;M'3SFC6 ;Q RI/R?$MO,Z(=*F+2H7N*?KL_N"2SY!H]
M$8;WN[0_:(Z$*V88#/!PCD2(#?15X&/*IJ"21M1Z'[]!RB)=:1%;\!/,<0+
M '3?B!O0HP4Y+/X!+\SD2 :NA+7';]!;[KB!$Z_0]^!PN$347M?P*BCF<(:.
M\:'LPJ'O8RP?6 NA+7K]RR?"L0&H++DSTM'E$90_'Y=3RC=:MU/<"PN%#P_<
M&:!"4#QE1@I_Q5GPY!0L2!ZD#74,'% A];7A =H:@)T"-'&$6U7' +3V0?^F
M3V6Z.J@]_$?5U17G)<B>-*KGC+Q 28/R<O*>'0G*,KT[6*8[VS9(I.$-<KKW
M&T0WZG6ZX][#MW'I=T96O9XS-<M(VM;[8HOO[#X5-G6REN_3WZ!Y0'L&_$!Y
M"PA\!3_=\T-@UX9,_V_LQ[DD^E/"NFT.^O<BD!.XRX^HJ+2L!LTRAV/KW(CR
M(ZHIYT*6X]&DI?3X#3W5=:ZQ/8V#!B;\H_V%'J!XH8D4A[ QS*YPD\"#"EO>
M8&H;QQC$G[$;9/&^U&QC<;04*D,&P]>HS.-H"0\V@59GR:Z0\8?(HR]Y60:;
M-$C(<!%R5DVO;R?:C4EQRJ[9'UG9G]",H0='O4D^7Z Z!HN!"7H%0R,FNHC7
MV3P+.!,85;,%?EXV#D>S%[/R1"!-/K(E*2J:ACY/TE'P@:(]ODI<(L=Y*=05
MFFG,Q\?H"SD!,/A3COW 7QGZT;>$D:(E)?# RX$+EFU%,"J75ZC^,HU#%^?U
M<8P>89J0"IOEMF?FO59A'-RX-](.EF9YF/=NH(>('>S3.99/D:TQ"FR\R65[
MGB""53DAD)30B:&0S5$GS>>U5N>_(H] %Q @&%#IVF,J!15YT1H?,(T9G_,
M^9*S!)CP_/WG\V@3;XWT;:%#$1U<Z(\I98\BAV.A*]<!OE#X)2OQ"OD"%VZT
M%V1(M37W\((,!IW!V'YP+XAE=R;=R:-TWGWXGL8GMUFKWH7]K!/%&IRF@PF;
M!H?&&Q]=FGGU0'N8=D&M;GO6O:>M#[)$IA77:0T\K8F&YX/"<_R@%)QC;RT!
M4?.<Q #1?*+&TQGW:O UCE*4><LXG!$4T4LY!O%1,KP&G?&@QKXJLH 0\2YZ
M':M"V0,-E<N.^,^LYZ44ER?PL<D+/()C9FB.AOU3ZVQS1&@-1R?7 /*(T!J,
M^D_AOCT6X[L6,1C@I\SK[/J\[F30KF<.)H=TVGZ$CH1'.WO?'(WKS#IHY]G[
MD\'QM*\CG/BJTNWG\SHC7TY?O%A=LS?0NDMM<%EF?UBG1[\&EP)7=U@1?*Z(
M5IY**MYDW)ET#QI]5BJN0&7B;_=QCFSULU2#M#HFTRL7G5OC4I#F O_RT.@R
MKJ4*YJS&(RBBLDWDYO\^RI;J >0#!9]@.>D=,+&<->(KYC'3^ T0/&"+F&'I
M=1@QXRO\04:?F<]6K&.D;U=%MM#G<OGJ\OJ27ODH0N-WX3G,QTJ[0*P,;-J*
M;JS:(4J[T9AE:\RJQJRDQMM,\RN2FFZ6+]^N@4V?A __Q23Z_!I[!^)/@X+%
M:4>)4G;&+<:0'6JFM"U@;%"7ARS Z_HT+-[U'4SBQQ#M.A"S6.8YP +,<:.[
MEW)".4@V!Y]PA* \!TJ#"'C$7/PG/01/P1_BP"=IJ3H;R;(8L$?IF9OGV)8(
M$P]DLZ*TUY)#Y1%4:^AB(>(T5CTIY@'#LD,'#R#[23W#17+-=2+N+'ULQ71W
M8M>9%&?*A*%XMN 8+Z^\..K-D10@8-D7I=:H*ITA: 0$F6%G\ NEA5"--#4
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
M!'N2N5A'G92'VP/!X :P4CH$;P/[I$S*/X=X?AG/W CG$@+>1)Q7/W0E@K7
M86?&%S7K,,R_@OQR0T3(Z<-Y9HUS1@'+-W=&4!Z]3-4#J<9+/%TQ^$;&S=-'
M%D#9[!39X*4<+ZD&<.W1\4E%%#[*0R!@:V*J@;I18:99SN1 =I7I% (U.S4-
M[ 4HIO6>W&(@F)+]WF>)5)N1$S*+RG_]93ZF#.=SM<(!8ET.Z8N 03MB!6H]
M#>J<&]8HT5=.$6=R/.Z8K/9G^>OV!X[)/1,.+J</9S.[A2_G0^+^ENY:#<E-
M!&W1Z1!*G\PJ=5^<(I9=IC;QC$EU(%JBHBR=$:!]BB#:ZNQ8LEF)*REZ>W$
M)![OX+1BU03<*DR7%P+V*<H\],V2CH5/(2DJIKC=S?:?3SSPT.IV.UWI_#QT
MXJ%M=0:]\8-/D+,&'6NP_>?[+CN$<UH'3:8K.>FM'N%8*182B%OYW_W[)B!%
M8IWW/#\UX?XJ@,/:O=Y+X]*/!'"B"I0\QKY^=RE0 >95X,,&[<%+H*._&K*Y
M*Q9,V;^9]W3;V<J#MFQ0*>&E",:]$DRV(^T3@Y[8U"L1^"]^+F&N60=*_0?6
M9%#9,+06'SJU4[]#YTK0JHO\Q+S*,6>MO+^W;@ &N_+MM.H:K<FD9V*8(-%/
M7X+=W+7P+XEKHW,VU_R-!RN#_U@#*,)6W3*Z0AYISN[)P.!+X/J.NT9'DN/$
M:VFNM.F2WZ01_*N]'D[\Q]LWGZXO*XG[G-#B,\604\"@^Z)56%$3%\!N9XX+
MID>_]]*7J&$:EYVK#CEM/OAAY$9Q)(QOW/&%)Y];N(XP,+)HO FC>.:*T+B.
MU[!-@0Y,^/,G@6&^@-^1X_O#MS?7GSK&)YZ$>K=OYSV'<WSGOO%>>#,*X?S6
M^5UNY08LI8NR"S_$S]ZXH0#%,ETQ642]7 ;$Y0IVZC#E40_1"2J]]/2956&7
MZX"O6< B7+_X7$A* 3K!\%_*-TO!LNRYS;W4@<$'?Q:'4>"")/["$>#62^&A
M;_FZ<]EYU4'X7B5 656O%P6P N>IL^H3"T/F+..01U&87BIM$.YU"1<K%G=I
M" ,.=?;<X5624P5: ;JS?(>WBCO\*BB]@&@HPK 5T+2Q]ICO4[0$L3Y*<LR(
M*6!TR9J,QZ S8M:ABI?"ZQ1_D5Y=P%G/2+(U0PQXR5>O,,3_5Y'B>.#@TYBU
M$B94]/E__N=S!TC&N,7TE33<\9JOXPC0D]+5,F'W6::KE78XL6BI;0_+9P9P
MBG2CZ2%D#L)K[DBBZED82K)Z'4-Z?7]EOC1@Z<]]$]\K;E0+XGNI+[/8:9]2
MA@(,4S!F'./@B'<I7_>,-_X"7H"%5227(8>.)'JFG.=RMG)]EZ@3@$.2]-,K
M$,[S0*R43'TH ^WI^BX<YFW^R7L_FN/T+9^ACB&,S.W\E=_QJCC(,;;WC@4.
M;FOTDC76M9O$CK1KM_$'NN;K2(I,:]*O*#1IJ=-(^W9/^[#M]NW6J/<ZW_*L
M7DFJY/[W"(56.AFB,<D0YV1WZ:!'BR^W]4&/#[F"&2P@C+V(Y7,*S_3>VQ[5
MN$Q+C+:XOC<=;.8N3_G>8 B]_(T[QC7SXMG9XU?;_>*748(TB5>8PD")JUCD
M?<J8NW?Q!=OAS)2G/"L"><UON"?6Y$(GAQWHY#95'5/>A71/OW5]YI,;/'%/
M)X].\%&[VQU*Y*U>M_ 2/BQ? F7JW+'T7%S**34BDDALXOO\P^>$!YFT2/A\
MJQ#B5W;C OV_XP%(,V%<8KEE',1LP4!:^?]&U- 1@F9&"'X52Q]3T9?"O\/+
MBC $%+A/Z(_?78@<L;]B'1S0P8&?9\'Q FNJK<E@=#:>91T9..W#MC<R@(DK
MYZX4:K]GBR^W]7Y/+.O?DMQV]N9>VYU3[YEJES3#,AVL,K].<S>_)+F;Z I(
M 5'E+LK2(S\#E!@UT<CE4N*R2;LI(1\0?M@QBA_?\N&K++/SGI^^%G&T3'*T
MT_10R@IE7BB,)<M?+SI!0NPI!Q]D 6=IJRWL;,'\.]/PV8I[F*N>[0;[#,*%
MK ,QBYTH5.[A8)$T:6#.G[&KDECEN7,?I X',W<^Y]A#P\# JJ>:KQ#4!/Z7
MW JU1-L.JW>JO<FGBHX(9TK ;8]>U$G_?T>9$:R<[D_YG^JW>@$-V9\MI<="
M6<(KY@.F7B&1!!%;"55=8":U 5D0!#Z/#S/C$_QE (>*W+7'SQY3V^UA?L6<
M);#+(,W8KW Y%].3)>/T,4-9LDC5JHU:Q^4=T\3?>8#<,EJ*&?9]_:</2DP
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
M[G0*NWC-/(_)]:^7G%&873YP#12)$4^3(/DO6/[L96N[/?,?2V/5D$^^"1W
M<?C-G08<N>MK#A)V*0H=,1#/\675=]:+5U-@HCN;76R$P;=':/-AWD*8%8_W
MMUKOG5]L?=BHV/K>^WM*C6A4H81(XIQQ1\@8U(L8W6#X%%6;8&_DUZGC-JQP
M,^O<@8;D#AP6D3G]JH;/3L1N7&%\Y7>P_$>VB$$9:VP<1,<^3N9 GU@ &JXU
M&=AGXSP_H^#'.6GMK8Z)Z)EO.B;2WLMM?4SD*X\ <:L2Q<_KHL^P.J$8KT!_
MBOIU&:,3#MB9B .'RY\<[-[AA[*ZO>"QEBZ8*USP#Q%X,[",>-G;O>5[Q<A:
M&(<1<WTV=3UR1^8_<B4<=G$E/&:\1X^G[SK&*S!(T3U(C468KSN:/J4C_&B&
MYWM )HY1M:4;)G/.;MUHJ9K()%BB< (=@]9DW$6O]"<:-Z6:R:1#U]+);E'N
M[1DOAN"P"31;KX7K8\5-;B%$VV8%UJ[7@1L]^J9V;@$INUE >>URO-[OQX7+
M%+LPTXPS1!LG'7"XY&SV9\R"",,T.+,O J2,F,+=D0D([[ 5H"3%90I]R#&J
M@HN]"MA?KI=-"Z17,1B$F(N-FF:YM_%^/@.'8#*R@RULC(UQ#JHS2;HBQ7_D
M/O8^*[\^I,&$63_TC=<^P@;\I ;.-]X%(E[3B,%*2D[F'MIJ:J,M(P"J!4^^
M0K/X_IL? .8HG2>9-F>!)7IJJ;Z.I)Y!="FK^[A:\E7U&,-RQY[?F",+,"_C
M2#4,@PV5Y,-&^QX:AGCVZDC+JTB R^#825AJ"BCU5<PHROY)B*#U922G&[18
M I7&P7IYIP,4.D#QTVY=/@UB'.%B388]':,XW2/I&$7+8Q25\P3.Z79UC*+%
ME]OZ&$76PKSDJU"];_@\-TTKZ7*^S9%P]G;9&48Z-DLSBJB1C84TZ:4_>!@A
MBAEOXR@.N$S'_\K18Q!&:-%^R++W\3<3L=!GQBL.4& +S(.*9K(&X*/KSSQ^
ME_<_E8,C+)ZYT;9P1[;DKPR!F79XPI91^:!-&F*)@CB$9<+DAS^$F 7Q?&Y<
M!E%(<U=Y</9$T/:B@;?*Q3E4+LXQ9NAGOMAUV1=+0U._,,<%YKG/$TOI_R47
MZK!RU6L11TOEYYTF$(]]-^H $W<%#<:,,) 3"&R^D[AXQXF+UTPF<&ZL+->4
MR%Q>^G5,#CU<-UH&G&-:+0-BWALMHL\M&<[]]#"Y_(8!9D0THG/!?2!#K(W
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
MX>P)7H+81'ZU*H\^XX713"%5]]_4,;!;;*] $:!B&!T\-T59- D?BGQ:J/F
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
MO6B/Y06-O]"@#'M]2&R])$6.YF68X=L@.B@\TC$>(0M;5P! &#Y=43.SN>X
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
MZ9&YJ_3VV[PZ:&!C31;N2:)"LV"BLG5T[J?_.TR_[:Y;<G=8#*!0_KU)9,?
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
MPEKY8UMOZ9I@2.>%A%N,XG\-TY,1I@8P&-;^]:MW5Q=ACT U:D8DJM@HUMI
MM)JEH=LD6%O?&GJ+!++1]]OG2J,NPGGVC!L4<<]!#!\C%I VI9207J3PL?11
M1_.]T?X1+/D>Y=C8 )FO42E$)FT!J3H\N%@421H,S\_/K.4%]Y]B"W>?0=TP
M<.2-HG9/1F_0PH9'("UI%<"$1[2;Y T8NY94^")QC1&P]OLB>M'L-DX[")LI
MR=:?^#KL))E1@K+?4NO\MJC(SS4XK:.#X3'-&G-2$BWOS<J!^O*_+X-/.IIE
M,+KI,GB"&ET7\/.?]$VJJPHV&Q@U1?S4PNPQD@O3$TG[I\K]F)CI(P[T4\L'
MED,0AP)=O41:(#<.-?:&D >)?#+I)2TO,#I@-Q4O@;77-Y0HP@O D8UF>,7A
MOB>A0[J=[0+2;;NV"NR2$Q(R^,=IN**_C,9H!/;;>^@=-N,!C?4JTP5L W-,
M(PZ- G+8AL%Y!-OE")BQ;X<;H'D&XR+)/I,:F>>N('V]'I'*@DIG3&--M E4
M#+72LL>H$J_8\B;W&+#)3-I8]6^%. \1_7*58#X83MI#E..M=D)IO#]I^.BS
MOJ\<*(T!@WZ%& V<>4=1>U&HOY(TP?RT$[J&U4/YSJ8C:5Y'?HTRZELP%#HM
MHYF.:TD@ZB^+A \_.,A&@^"G_ ;=8(HQO];CHL:(/WPU7-5+B@[S;JW4.1K+
M 8"9VTRJ=PL-1E+$%>F&\.PN-QT$9"#RT8UUR-2 6-R+GOLD#=)";!:-#W6M
M]]IU[VU0DUL:,M@*ZHXC;8E(,S3ZZ]!(^J>*)I9"_S" *LEJO?5:FZ3V7RJ!
M>]WGOOGN/N,=9^2%HK[C]ZI*4&2V:U:N\O3^E>L8'/685*NH(CJ5X]B4H,^3
M>LX7;=GLO8)-EHW5++LOZXA&0>@99@:1N9)6$8P5--,K9Q(B2R;_C[TO;6X;
MR1+\*XCJZ5YY@H()WK1G.D*6Y1K/EH^Q[*KM3Q-),"FB# )L'#KZU^][+P\<
M!"E0%T$R8V>[+!),9+Y\]QGZ7M@P6-H[A2'E.275HHK7D@_,C]$:8/&>2(A&
MZ%;-(^FS!5@[C>&)-IB.$0])YU.(1G8,A9,IJ17SS(1'JXQOS'?#.597Y((G
M&:_ M^1YK@YF,VW3YO+0@! 4PNAP:,9)O)*^MT'UG%/&<-&4TI-C)YL,,9:%
M<("IE5;(:8QJ]YG&N-Y2>W:[[-ZJ!''EVQ+!XRHA2N]LI#^F.A1P60H%]&WK
MB_ 04_+:U/K@!2QP,7#\#:P5+K)8OD8A-=54SO[+=+&0N5*7N<E^[_DDL3[J
M6=D[31-4TR5$+^I)A*.#BN$:'654(1M*W\P=9XK'R?P?S?94U[ON1T1^-C^
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
M^'.Q2^A9)R07?WS[K3RL;B+=2DS8R'@J09,JZ(W]=FWKHU915W\L?SJ_6Q(
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
M?4JQF+RST@O0IP\O_4F.S57/Z&4ZH6"&QWQX6<[I+E8OK<6LF71:*[=[R\+
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
M I8K_NA$&+%R86$J8#@ H2\&BD>AR_DT?B5K-R;B10 08=UA9!G8E;2K?;2
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
MAX^?SK_"<U.N-(>,A5+Y\XR#18.[S8)J/KO)3)S*R#Y<#D;P\VI2+BB'3^C
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
M)& E[">U8'$I2]+G+,:CI*+"&1L0('G9UA=1.:XVFTE>RA65KZ=D2=GAHM
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
M;QWNP8T.U][G!SWXX%)/2SCBVQRUFWJ;N6KET0'?)AWS&Y=U8:A&+1@(>%"
MQ=G')^R5#&)C22X93/Z:H1\SSZ<.2);J?D3!+CDF).*86?L(3.E680J<V#VE
MK!\W>2,+G]\V#'W&&UH5S[V)MQ7*[ A#  MVJ):N@]_NK*=-:OUODDYJ,8<]
M*IH<._:X_[#^BIN6[=NCFBTF=]@(47AG7AC/Z)J^8D^^7188SF;/=KI-5/0?
MK)+'<\$RW^Y\@]8\XK/__.4O]XLN!_Z+,A;E'[4:0!]FQ*Q+^]QN42L,"G6I
MI !JL+LR-^=7/YQ@&S=6E:_Z/-&-!ABQ1 $?3G?$YY\,0W>SP6TQU%F#78;A
M[!G#&:(_/Z">:=3I)%,_BFK)5^G/0I4=OE@9D*1&(XT-VS%LYWGPM&=XSF'P
M'*==8CH? S=<\#SO4<'\?]!0MHM:0]D,YS&<YYFP=6!8SX&PGNY&?0?SRB,^
MYP$F:BNV9'B1X44-0M^AX44'PHL&FWD1Y<Q3'89,VC2,R#"B!N'N.MPRC&C?
M&-%X,R-B\=SZX(<WQBPS'*A12+O.V6@XT)YQH$Z'TH2R;&HJXJ+V>#FV5!4D
M_W?#7@Q[>2:,=#9&N=9F#A>&?8]+F5NGXYWEY?R[=>;[HD<AT0ZV/5+MRK"(
MSA=-1R0%1GI\"I7%A%1-B2T*7):*F05WJSU20#W(/9!][@54\(VW@;UIL8$!
M_ 7'P (]ZHX!V_$">I)^647JN+ID$KA"$F[34W]SBO".$J4F)E%JVT2IM6EP
M>Y0<Y;3M4:_WY,E1HX$][@^>N:/\-K6N.)FJ9W?ZNZEUW81-$HN G;P( 59G
M?#Y)>>"+I:#5:8"_">3O>>Q&'E7F/GN*VLMRT[;H:RDPRK&=PO&>G<"Z]@CY
ME5(Z(K&G@;VQPOQA]L!C:]B>VUYYY/ZD<CA/DN6;UZ^QX YV:5^%UZ_/(G>.
M!=ZO^?2*1:_!&F&OQTY[T'5>PV8=9]QU.GT'/NF,.\[KZ=#IMYW>E-\ZCCU/
M%K_\_0QKUC#=G5KP4!;\5)6MG^1US.>Y+EJP[KRF1ES@4^WX^:[T F\Q3<+8
MN@Q13\4JU^>^QZ;?6M/NZ%5E&?6E?6:_LW$2V;G].R;54L,)(,A/#-YG62/I
MOSRY"*Y\+YY;: 3%8J#;*^O$"W0C*^H1$^EZ&#"<<E) V5%J#"4ESVEC!DM6
MJ;Q\='KV^DQ6P\!G9\O(\RU'^5!//L 7H*78EG/J=#J#]JM7]@OZO'8H1SLO
M(D=+4K-O#S8JJX9^'TV_#N)UMT\$#/]R^D# N/5A^S66M^OJ]BE?"B(F*@$Z
MSLO0;TJ&ON=49VV=745<T!4-S\&^+V%P=3_MX[B0=RSXB2_0<S0_<=]'/P6+
MK;/WE_ PO0.])=3W["90H_XF/. SC[P4\E.QSX@ZU+S/?O>-NQQ4W[@N]ZC)
M.SZ<#E8XQPKCZ':[IYUN>] _)M[1>7'>T066;WC'B\E^D/@CI^?@/\>CWFMY
MGDY'\(R/Y&O%GCTB<"!RUC_P290B.5I]HI)V72Z!M+Z!4]2D:L!*_+/T-CV;
M^DR4OJK2GR#K/I/1^'^G 5?*0?NHE8/NBQ-XQ[%[AL!W3>!=J11X49Q8EUDH
MP[?NH?DG)OE[6<)OZ2U?3,(TNGI%B]=F$EW#))Z*2?1V84'TBXO\F<:)-[LS
M;.-%V09@@C,<.)IM] 3;N.38JJX.W\AKTTY=IO$U"I< G5O\!C_]9O^FO[5.
M, +*<414_K&S/,^)K5^!5[% MZ9]"J6C]S3\9"A!<<S\I/_B_(38B>$=+^I/
M[/:Z_=YH\'HZ /0>#Z?\MC<4[.,[=3VLP3TN^3(1.9$#(IMN;;4CEA,='LE,
M7M%2_-:+*:7C*F,KYR'\#ET6WK_8%(!G_<:LK[#_?^$X0NL=GWA3%E>]LV7]
M&J5+X"R@U23 @O#7UKFWB%GUT]_X+.*Q&\;6[Q[VO_3P!;YUSG$,1O5/+GET
M[;E>B+-X$WX5P2OPGXN43S!#!7_^:^C/*G]-_/(?H>_A!V<N6Z:^N^8UV,,2
MB S1!FY0PR:^E^?23Y,()#K.8(A%1_([G2E#PT*I83Z[TK-@T'<\P[;&]%$]
MIMVSAYN8]KU>H6[&O#^'UP(11Q(1BXXA9S3L#/M'Q,('+Z\2&L=0,YCX2/F3
M4QS,7(.+?P&VA:3CC)Z%B1M>;*^14C&"AJ8E";#@#B(F_>KWPV8-?V\0>Q\]
M/WM'[F[58N^[[X!;V9BO :G6LBUNMP2YW;;%-7F..\YSW*G^,GQQ_65D#XWZ
M\O+J"WS0[X#ZTNV-QUU47QSE^9[5TUZT:.@\CPUZN.I+JY;N0O+_D6I*7N-Y
M5L7D/F?BY=GKS[^WK/?I!-#7>@<_=N?TUH\19D 5EJ^KY#B;E!Q290:G_S=3
M9709:;^LRAR?HW&T T>CR1=^:2;?:W> &,; Y('+]_HY)G_IW=9C\O_- HIN
M=D2DHF=XO.'Q#>;Q&EV'$EV/F,>/7YS'#PV'?V$./^CWND +KZ?.$%C\ #A\
M9ZPBT== 9ULJ\EVBFOY1,?E=L.GWR'*]2>K16G?8A#N= 5X"2"*QX]^9#WQK
M*L?3KO=MQJGK\CC& 9*-<T,""WIL:H#,DA :^^"H<P.<]LOS<[MK./K+<O0.
M_FO8'[V>CH;]\2"OLU_@Z[=3VCNJ=;;AYRLG>"@S)W[X= R\D=D!#]6Z%;X=
M-9]^SK(RPXL?R(OCAS%CQVF/VJ!>CSJC=K^#ZK4J_?SLU=2N#3,VS/A12K2S
MD1MOH44/#7>VG9<OW!O:?1/??'$UNM,=C(?.ZVEOY R<G!;]O:Y7)$NQ=0SC
M-HP[8]S$*H^4>F0SF2,]_5-83R5!3794&@5>/!>R>I7M5(CK8[Z$XU%5GK,$
M^:6UD1TW&G[D_B0RH_D'R G_!W0IL#'7=$XH#21./*ZR;#DV)_V!"^%W])C3
M$=.H.; ,ET8P@)1-C@2M>SOHNM-'-[8IF=T51V^/X-_C3KL+S+W7Z;_F3F_<
M[0!#_U^GN]J]3G?>N9RSB,]#?XIM;[+V.P772NK?B0*X=J=5;LRS6+*__:73
M<]YZ4C4-F"L2]HN:Z=F*6@WV0(J**3QZ@=.:5NIH4;O,Y#N]*KC3>N?' #1^
M^%1H"M20N+;?]6EJ\T7V0[M[Q)9^;P<=>DSZ0P-82B_?OX,8"[*-EN0;GYAB
M&-V6G@10G_NT-K"?7?&=UCJF<Y;X8!)[KEZ78^9!ZJ?PW+NSCX)#O-.VN/SB
MXO]]_/SI_^6^K,V[GJ8/@.%= ,N7;SXTH":_AGWMLO=0KUMH(K+"O$H-AT1&
M;EOSL2=A9XU1I]:PM0*O*C"QNGS*M#]Z,C;U\NV/3"QE!UH6O,[I]U'+&CK.
MZ']!S3K=9+B]"Y/$Y]$JFQ'RW5'JUX0G-YP']P54M%VU:G'=>,D<VYTON9L@
M58=++@X?JRDOUQ@_N$/N)@((+\<E1,R5$A?;O:/F$L_6U&@'IRK$#=<CN#,>
M[PS!Z3>/Z2S>WHS\]W8/<')$D%Z!Z+><K@!)H3?,Z6#8'2$=X,J=WML"EAP<
M$;Q$6YC<S(ZVW5Z=V6&$9S.$9W]/A&<<IO ?)L9B;2D_^T9^/A7K>+:.#$9^
MKL'Q)Q"A&YUA+R="3>N=>UKO]$SK'=-ZIR&,_B6:,MRG(XZ-'_C%_<#M 8ZJ
M:8^U'UAV@UW1!4G277H@]W[C"?"AO-@4FF$_DYI?6< 6(,UTAX*SQTM,N9:2
MDX\0D?=T(-TBJYT:T[6/N3:TMX-2?\,G&L G1D_))]ZQ/[VP')IY**.0BST)
MH]C8R](PBNV2[YZMB'P'QUKK*Y$V$U;<@<W4>WY+\BS"P@ O8$]B.SZZWHL(
MO=NFT_<K\?TH?*[/5XG;.,_)GF/\T\PM,QC_?-6-.SB6SG^)\]E[SI!PEI)5
M.O+"*06F6@N2"A .W+F79CASYW71?BV%;:"H9P_-U4^R&]&9JW6AXZ"49TNQ
M:Y(BI%N>.HI0GELN7'[\!C3P[!YT@^GU,?W9LK0:IP7M,[H/#+H_#;H?4KK1
M2@IP/OD7[WF-YO,B:+^.ZIZ$'!Z=/V#(09##LR4>-8$<T""0^OMH#2F4$1F#
M_F*VG63>8!Y$7A)&=UM+D>=4]=&6>QH2H$3U=O5<S>,@@4-*H,GPX7O$ICQ@
M"V[]YKD\B/E*D>R3I],\B5K?Q@^VS(?IE9WY8T'SI6&#HX$S.AJL?OD1#L[8
M'IB8WS/'_)SNH$WYH^-^V^D/L<2UW>UBS,]IGW;MY#;)R4$ET(@7+%CT<Y47
M5$DU4>!%B5>"6+-"K[/IP@N(&%T/Z[VZ;P-JO\0BE\6KXZ2740CTR M=IS.^
M<7%+TBE?OB4C@I-L.( O=LRW\8&%,]U:2S.1W,1:C&B*-E36.PXXSJXXSFUP
M[5?6_X#VG-!3)=$)T/T?5 P(GJ#L>N'4$OFY>/:YU76JZU+'1Q4^?(E$@T**
MDK,F0\FT\V@48QH(QI3QH<MT<KJ6%ZF6J#V5S5[)B@H)3*NL1_"-:L:C:T@?
MQ%\&AK_LJF?'R_>X-XE,N^8=PV?D'92'])*\8VAXQZYXQR'%OBG.<;=BT0OC
MMZL<7LJB/_.7:,V#OM[IOYT@<B&V?_7%!Z <N6%<D0&L&S,4&LG2;S_!3[O=
MMZKG:NZ'3^'9>G1&'T7_I2%3Z=CZ]Z/P 70.*8@MANWQBO8D>CZ5: W4WLZ5
M)5RUOX57B-)#HH8G2%K"0)/QSSX-%K]\&Y%.VTPCW:W2-Q)*'VA*BU#W]?D<
M!J>H?O&D0O$3JH[C;-3[MO,_T0_7JXI/XN\>&85P5WSEV3(!MJBG,YQFUYQF
MW#A.L^K0>A).,S:<9E><YB6ZNY1B<6T3B]LM7W%Z@K%\X@MX$YC2"Z0_:O4>
M)_ WW%6QOV*9K:PZK,K$N5*-%ULQ6.G\7K_5)+T#<ZE^P5'/L(Z=L([A#KKA
M]^RQ<7@_+^=PV@-GV!WDQIFT>TY_U.NU7T^1=ZA15)5)-@O-3RBC[3(!>K/^
MBR-!ST"'L?X[C(5SSCH+DC  F^4#CP+AZH/]_FLEX"\G#Z*G;*L*Q+HY.EDV
M I&PRDF0J3O=S-^1C;:13H]>*7_'<8;#<?]HJ'_TK-1O)KP\:,++R)$#7B21
M7@)0O1E*O@0#4[$W]1BV4C\2''4Z!DF;AZ1.IX2EYQ=?K'.$,6(JL>AE&L4I
M$REB:O)0MZU'#UVR:,("'I]^N<7^H6<N-4 3B6'Y6!,U38"W' VV/^?8$(/M
M#\3V3@G;/^P0VTU+O7M:ZO5+D#,M]4Q+O1VQ\ZY17AK(SKLEY>7+#/@X6(7W
ML_1Q>V 4F(T8WS<8WT",[Y?5]3"(T6'BZ^XDGU@ )$#SN\_1TXMN(/24+/%$
M0!WXS$44Q(GU-[98OK7^$:;!E?6K'TZ8OYVZLEYFKH8UI>#KYL*:B!]O>K9.
MP?=H>/J;4_KHJ9%_5,-K]\O?_]WZ&D:B-AFAE,L(M&YX!*!;> DRA#Q'85;$
M_YER@"=ZJ-TPF'EX#AQ2E(!6DJ _RP:#WYUG/U<OH46%5ROF2X;>-%]63!-G
MRF; HI=>#WD]#Q<++XYA";LFW$GE*@#>&97A[FP,+S\GV&5RDO5][@%,&)S6
M6K(ENBD]GX(?>'KX*@@3BUTSSR<]+!1]MR\OS@&.$U!Y^5;0R)^]NS$"]EQ:
M+IW]B\0)\LCB>23/B25>2&3P$ 4H$2P2L1$&F -TGC OL#R@YBBE!D<B$*3B
MT/%*T;(? @( IUA84SY!0:= 5O/L9SA]:]V).[5.;&WYRB<%]TJ>7Q &Q!)O
MYAX&U]-D'D:P'L;'-/$!B!D #SN%L 6P2X#DG"5P4R[GTQC=W.V_*FU"/A;'
M/"$F4GJA;?W!K3F0/<;L\)KP4N38=N7O1HQVPR6^&19 3WZ<YQ[YVP:.D[OL
M= DTH;@1O$ NMDH6&SEW+;9N3%1AH@[6FZAX"&_ZG[]XSK WZ_:<09>-NKW1
MR!UUQH,!GXX9[W6ZKC/^W\%H\,L.#=O[F.2+ GI82;:7'W_]?/;]Q[>+/>3P
M&)R+9,P+6(<D?E>8*/ :XB6@9BPXL@SF^XJ5("5[D:1M5"Z$."SF "._5RO,
M071.,:'=96DLY\%HCC:E-4FGC.$^\>_0PG]521=X!8J@"9\S?U;%/U[6%=)[
MC">DVQ\]O2=D:/=ZG6T\(27&Z0@==[-1U4:3ZI=:]E?AT4I3=- @4_1^RFE7
M"NMB4GY5,OO.P=PDB[\FF-_=O=F+ZH^:QWD=O[;0+$YP9G406I=+8(N?X&<\
MAC_C_2J!J'GFO_W%&;3?UKA%R:HQRQ@.9('RY4TMM;\MCRM8],YX@[GAISC1
M;B]Q[O&9]<$+6."BPT3Z;[>8/K6J]NU(RWO/$OZFZ"G>O?&T3GU?;PYL:[HX
M\-\FV"X-L @)#;Y=?/WR[;OUY8/U\?/[BZ\7\#^?OUO?+G[]>/G]XMO%>^OK
MCW>_?3RWSL[/O_SX_/WCYU^M#Q^_?5J+*MO<X":W^O-:.-)OD1\-+^P2;KT+
M631%B^8]F#)N$D;DU&C(QN^K^GR(X^2E3>,O2R_ B)9TAV;,5*=6QKMTN&T)
MPPJ\O[<IS[/N']UU[)J#'3WU$FE$,]<5*;9HC;N@B* 619'"6,,<L7RF[T*Q
M[ J/8&6I<9S+#[1.R#_>?IM0EB^]F#YQWKZ2!0$Z0U=DPG?:M$BG[8Q;TI/@
MT_8V[!43>A>\9>')@(IY$(,LRCZEP -Y0BT+W1*)*#EP63RW9GYX(QP4U/=>
M.4+GZ-V\XRS2(S(+J?LK>VYIGJ&V&X0)'A_="1BVO<;@""4:1\)[P6)Z7(*G
M<+@,]-DQ%=!LZR-<1!I9H2 = :-[?VX!7"C6-F->Y-^UR"WL^]8"'D"ON'*S
MQV*]ZLO/W:'%DHT7ET$C3GUY2?B?K'\NA47@HZ>]!7@,HUAAM,!;I@#"1Y0\
M ;T5SI.Q&%&G@51PB84JP.ECO!0OCE.1%H[O*_[X#&@G#4J_(2&Q+;MM(JM@
M?AP6^(7 $CAS-,6X;!;;B_7AY4U]32>^YVKDR,'IRS6Y[.:)%*8G/P)B1<3@
MXU?6R=?SLR_O7K7RR/5_\+H)[C[>9A*%OA5>4TA-75ZD+V\-$VE9$Q:+A'LW
M\@C)+9PN/<'20@I$J+OUT>#&=YSB!U>B*N!#Q!;\)HQ^EO"!HI=)PBGL<KE$
MLHOHF-$5"[Q_,1U_%?T(.9N"ZIB+>5HG0!_=;/E71 =(S])Y69&T8?%;I%[A
M%+72X)\I(,S,P\-)\9F@7S8,]D/FOV.Q)VA=2?\])YWO<V"MU5P7 YV2#2*N
M>!//1[Y4Y*6ZN 1V J:'B+E_(90H_ J@!G)#(@.B0EC4GLK+5>Y(4P7B'-%Y
M3&$]W"FSEH*.64:_,R]:R @ 5?]J'D!T*[STD7;WDV2;H.B=\B6GZ$5EZVG%
M*-;P%Y[,T<HO!A$H4"#>Y?-KF<"@3Z%@>K\D]'11LG@UGE)N2PKC\W#J786H
MTUQ0FY2O43CCL1 !4^X#XP!T2U+X$2W$ GH6N0AV#@+$$NPP5$);*T$?/YU_
MA>>F7$GS3%#^L"]M:\;!_,#=9N%;G]UD]@A;+F%=BEY$J2\S*^!R4K_(>.[/
MO=!+TC5N&61M' 7^0?<^35V\] RQZXLO H+U?1[&^6\E^@G,NP'EPV<"<*"%
MH(HA[H2P#U%Q0OD,P/-CP!2\(P:B(Z)7LTF8PA)SCIRZI&&5V,4L$L)%:V9X
M8^J1EEYCFE+T'=1)8*087HM@(X)MZ,.[?HIJDMPMXODR"ET^31%'206-D9,0
M@_+BG_':URHX56WZGBVU\@ K;P'A*IC<5) @PI^V(I..<@_KX_!;ALUY,;4F
MI-P&2AA H=*R^#7F+[D4LV22M/&.*/%!$,/4BUT_C.6::X]5 "5I1MD&KIF?
MLD0OGC%+D-JPSA(I4\<PXUSE%.S40P CJP>. 3I%QO*I8OF&^YA_47X%*C^H
MK4LEGN45\NK- T5,N.]AT21!.4<4 %.$$N5^:52=:*&<LRT>E'OQTNK$.3(Z
M%!9G1(B?&.82QGO.T##L[JJ#"0ZS$ =#&W>1!I@>C%HI!\.)V(;Z&JSNF.2V
M2LD"21 A"4O+:4MA*5D?YFOEWQM&98E?^%J*4_$N5ZO,*MS_QCIQ7DE#F?B0
MH"#*",J3IY;XFBFIR165S!-6/^F\ CJ]#OUK*0A([8 ',:]@#O_AP15QCCB=
M_"G,<HL2'Q= M+?6G^GT2A(0W8 ^DZ2W-5<R#;G,[_,QCQ6E#LZ. <4_1TQ*
M2[L7YF *L9\\L"B5\&8>^ESPT!NAI,%[J&E";G.22ZS9'>%(2Y(]/JNR-=7.
M8KVUZ@60*01Y5K=Z4:%,08.'[N3%/F7BEOERO_+>FA+0^'!:BF,=6176>&2W
M^_T'I1Z-[<ZX7K74-M]U[-[X8;_<M-EAWQXYW:<L[7IH5DWSX_2TXALO@5>Y
MF[4K0NR/8*=[D;(!II@'Z$U2DH?41T6(W:LPG-YXOE\CJ6G\C#E-AYG^M/;&
MJM,2WO,8Y/@R;R((G7B+](O'X;14G9N3?G)6$:LH.)Q%\ND]R"W\!^@!N+I"
M\Q(4*)=%$<71T%PCJYTM0<^Z)2,/&T:!(@E;:+5'';"G?1]M*NLL1A^>S[Q
MN*$_A["2TU6Z;0W]\-Z=DML1C$U< 50U+R-BD2GK4_R& (#1EU]Y0&$9. AZ
MYZV3\U]_O+)\,!Y]V\IQ 'X++X[1WI?ZXNKQ U$]@ HB+**K#-#NC+A+=BQY
M1L@@;TFMT1,^B#F<1)2!404)O%4N[*.7P@WQW9CV2S:RC![1 Z<@%L'>MJV"
M[,UCVO/AUMI7OAARHZZ.EY"Y$K0'6.9%WXLO.01!M!%U3,HHPB?Q:@!IE'V$
M:PIG#[G35CT<GJSE4 ;BE&/9#NQ=F&_9U2I/^*\_8HIL@F4"/"/U6=0J/YHY
M3\@>C3'*2P:<3 576T"OVX+X7]P2Q2<RU"K B&X9T;J-4(K,.K9$]MJ"+5_S
M %YU%84WZ+2&M[54S)(@C!H88&T8_:3HN?B=L&OI?/ ';59A-GG59S/NRDY3
M0/CBW[,T2<FPC7X*:@'B",*%YY(CTY.[SZ#AWTGO&# ,N&/<QY7\=5PGE]B(
MW6<6N_\5WJ#3[6PZE:&Z3/#BG:$SD2CU>*4P0$>XR%4<L] B4GH\)>"FG(H[
M!&'%ZM.,$CG1%!!_@*(!25B$<(%F1*2X*AZV#1L$3N#!L<G_C%[REG3_RJ09
M>I=X4P7;E3^6O&T-;\(S@J(V06A,8"78N?!W"0RJXY47IGL6O@(+UO?^Q;(@
MXU3GF[!;5=:G X!4.0,'_%-T%8C)1411.F2JF>;A43H%2_)1(^F>AD\6(4;$
MR-M-?!YTAG IV*YFV/8QRF7,*\3(!,4S)22F5:*OA*4H"EL4;1(Q$ZY\MN7
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
MSW+1;IUU33X2Z?GQG)6S''$]OLET(X5@LGXQ?C.RA:Z,\&4VP13*[UT98&'
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
MIAS(Y%BZF&<&"+FUO; ZA'4R]M76Y10<+  '4P_26Z4ML@BPMRSW$9.@9:3
M'4?)><2!&+NU+=MI)]D )#3#@2Q(6!P2*NVGC9<A<@)$I0B*Y<W .,,A]V/P
M@CAF!,I(P/R>=*6UUR$G\Q)O#@1?L"[9B$J<W*-_W<+H&CF_U1CYVUS8DL/]
M2+J[UG.:!D.(HA"XYL TCZ"(Y$ 5$1H9%!$U6]MZ024YZV3OJQR<6*"P,"A,
M?6 G",Y364!P[(%)&L%B3< :E-PWCW6T*C=CTFP3T- ,'[B@8;%HJ#1H,CH9
MO^)@D<]IG@D7*B -3CI.TWHFKI,9#40M>FYXXW34\0S#*S]X^77H:]19MZ$C
MJ9HQQ/"JWK&PX6/8\.M!52=VBB-NK(&8.!$8YPBL1QX$CHPHFR?+YJ%4[;3E
M;?2PMF;XT 49\R)CZC5CS!TF)"%#&@9,>0P&I2B2\ESSSBR1VFUM,])6"^YA
MVC1H-,.A+M"8%QI3%YH1+9 Q!"3G65O)?2 P58",5TH$:VE:JFV.VPC?<ZJR
M1EKR[3O$X=$AE-D4C[_9^\EPGO3>6EU][>/),NEBHR9=U"-LS%W/#_N]TOA\
M&4Y!M1J28Q<I(1BBS;J:4 0,<1+2'Q46%GM+0O*7VW@C6O[7.5XLD%@J)+Y6
M(,&"CKGL2Q&9?@@"BAH!@05&K7/8J.0G*])FXIZ<W;7 1)T#Q8*)I6)B&CMZ
M'2/)O=6DS;.23-HPK$T0H0XYA0FR,L_'X*K-]*;70[[L#T<03L^Z_8O3? *3
MG>;^.#>I.BEC\H006C;T0NR,-B<W"<OU.YVN46Y2HL-+&WLYZ'_J#-,;#U_T
M!WN7]O;KI;D5*IR%"JM5GMH*3G@@X+%.[H%(GH'5T8.4,7#*:;"Y?PC6FU#:
M5F=_N4!BR9"H'KHX;;%*0(BYH:)C$E34&$+R%C3W5BN2&RJV%2VI2G4Y62F@
M6 HH*AE+W(?@M :*.<[=Y358C$TN[6*"L.0^"YQ!0>[;*=9>83ZL^,5ED$89
MI/%T+G)IOCX'VUV;I:'2^DI,)"!A-3"$!1AO$$3/O:.:*L]"8KLR2^-)>RH7
M2U^4I5?;Y9G<5=8"EH+GX0(,M",N&;Y)*X*BH<%M;:<]?@-,O49]E8NI+\K4
MIRYLU#H@Y2(P:2DPPG!NE$]!"B.I3ZLD(M_:UO<58:^]Y+L;8DBFYULC\V4S
MZTWY^H7Q-7)8K^SK>FU]X;59>*U:92J\X4AX MB2D,@M$%!.(C Q<.&IT7;<
MH(PL*'E^G<Q\11)N0< B$% 9>6RHY8P+0#Z//@PF@&)!9JV*>BND1'DF'&DS
MN0D8:(9B6S"P" Q46JN$0+S4 H30- =R-NT".9JSQ,84Y.6.0UF@E7+36_,=
MW4A?6%Q[E2;JLX]LKU+K4+Y&[N[8W*;Q?"FDGY?UJ@F_3%-'O>- '>$IIM<1
M;,C'4H@:9Q15.!?2,[D!ZE6-A-IB\@LW^4IZ@J$LYBY"V'&23!X+4)KDB=_6
M6$N<P2K+6'03)OXTP]4M<%@X'"ISDBD)#G$)) B5_%Z:8C]#)+B(N=&1R<!M
M;J6B]#V;P-KKNM/,F#NR>#=2ZRV]!1?O_.9"AJFU7;7AGY8V%.)[)/%=7.NN
M'27E&"6Z0PZ8-"BYOA9!<G\YDU(P*E&>^[P)28IUEGT+&)8&ADJ5F_,48Z-
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
MRGA#P3#&$PAR%:P+$CBAPB&$0]1X:UNT)=_X<3WCML&E)]I:2P)-$IH+Z<U
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
M:8= I-4"9A0&(V, 95A$@7.A\1CO2L\M2130U562*,A:&+*FR@/C&%E)%>A
M'#""-5CC"4BD65J'()BT6]L)8#7"U28D($QDAT6F'ZRS\-  4;>VPL.E>OOK
MQ:$9G0\*E<XTL^=X9W3005_&=+KSCW62^RA(YE&?DR@IF!22@(H4*60L9IPE
M&^>BP4%).;)9%Q&B '].X%],@>\9D]X2<([HW#'2@/8T\8!"*3Y!GE*)<H?8
M9L^Z+=!?%SVB0'\^Z!\^_P9]Z;E3G" ()')@7*<]7U@#U DI/9+2<91;/E%5
MLB7JB;^G+:$H^%L$_EY/\:<$"8D4P2.N@,48(?W%@"*!,$6E9UR-<Y%YG?"W
M"9D3^UE<",/1E8JQ,=D3>2IKR9YX*A'CRLQ*-=ICN'2OJE\$J:-R48%3V*8P
MQEDP40<@D3#OF&#1A-( 8AW/=QJF7Q3,SXGYJ71A" [,)==)T.P_6<E!$\Q
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
MVZC787)P.>]:BO-6>*#1/#"5;BRW#H4\9TLS!TQ%!,9'!IQ)E=QPYZ)B=_-
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
M4A)*YDXHN:S=F]S S 7[S8FJ5I]M<@^Y%X5\ ?1^4)5<,+$N<&3 6"^!J2A
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
M\!DAVVR]3<JQCULS$+L:Z#IYF,*XS4V.72??"9V\'L4/47GCBX$<O:INNS1
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
M)DIM3:W.K>_)UW=G6FNW<O$CX/OXENX.Z(X 7;6V.<M%"._ 2FL!L>T*,CY
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
MS]:<88I)>6VJ]^NP>L3.1B"I); ,E@)+S6W<!ZH/]_KLX5#\M(GV>YAA>X=
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
MXTO[*)AX"^VC"V(?3]Y*[/MW GO;5';14?9P*:Q^EFUREKWZ^KTY$%ZR3-*
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
M)SO-I!K+HFXS9W/1,^/AP>R( GY&XS<7&9O!AW%FX-<\ XOX%*[.I_"K9V9
MH.?>;$)@WY'_6MIY?6)57PM,<?D##^3O\CQZ3]WM<;#]G>V.H>RZPM.*DU#+
ME% /AX=(G9 T]!DH?E*&,7"P9?[5M]=_:,+_=3+1>P9P[PR@,=FUH)*[ <4)
M7Z#"1-1$RC@)$LI"'GHT#59[RAY/^GG/"1Y+^GG/">Z=$S1.! 9FIPYY3#RN
M-*@".B2I+S5QT\BC.O"$EX2K5(&>&C>!&N_ C=!3XWU38\NUH'U?<,8HH4+C
M]"ON$LYX2@2/J?!$%%$:;+U:3F+I>]C?;0_[CA=!9V,V%AD;E<%T,]:OCZC?
MH_.@'L'Q5Z'D[OB SU@V[N=P/ C_>MN9WB<E,"GI$NEA"A#GBC X;2+]R$TX
MC8-$8TCB9S)A^XC$QD;@;S)$IZ?@3:#@EF? "T3@!IH$'OQ!W5 0%@5PYD+[
M'@W!M(LC[($;QGT:S>:%%>_ .N\I=:,HM;'<8Y=%$9CIA$=)2&A")?P4!D3%
ME$J1<"Q9W7H5QALR_[NGT[NUVWLZW20Z;:<+)$K'(J4DBEV@4^%2D*@Q(SKU
M8C_BOJ),;;T*DI]I6->G"US+H-]7,T< O3@:"<9Y-@>2 <O^>9DO -MP6(W[
M-I, R3<;S_$2]E]@IN9\K=%_!7CQ?"K5E%@XO C@M&0^Q\IUW'YU=99/7N!!
M%ODHD_;*!7#>./OCOQSGGCT%!6P9?KID:J=ED2OXW)OZE _J0^YYW[5XWV[;
M'Q G8$L(+R!)*ES0431VUF4I =TSE%*">1%+T%'\*_"^^Z:MN.2?/TMC@?G?
MW='8^V)X$97=B:%?4]E-Q^;V!'BG!-B8\QXH'5)S2N(PPF$144+20/A$,.I[
MFG)J1]JX@]"]0FGLTY5O:QK?7I?V;L$^[VEOLVFO-5K>\W4L14B8&X/BKV.D
M/9<3+PE\#=>4=%U#>V"P][1WY[1W"S9W3WL;37LMHYN)B%$>)$1&0'8TUI1P
MEKHD#+5,=.*+P!-;KY*!GUZ6I6_LX=]F#,@'_I;9Z:O_A3\J9"]1,H@ 9R>Y
M;47V8JI&<(*GZN59)F?'559'ZZF2,-WF$<:!#.>S]8^T2%$H' EX_Z:SCVMZ
M1](:/ 88[3^/I]5R)NQ($3Y5[!MA&E;[@HW.V'FQ]5MG4R?9F+0AN+AYN\57
M_\NGO[U:]57SASF:!K*&MP$T1FQ2J!?5#R]E5DQ&[/Q%-C9[,@^]/&'3(UA"
M>1SA9(G!&:C;R\WBAJY=8.DD*;]<7AZ:2PL.&WLMI,,X"-9>=H?>VFL7O38:
M)EYTZV_UW&&:W/YB[_*UX95>^Q025F[@WP+Z*%U<<.M/>KA*B+7TC$459#,5
MC;5.K/OU8;65BQ]JFDLXR9OJ%3NM8^TUBQMJ%GMMEY:$ W53QHCV*&CU4L8D
MC2@CG'M"41%Y#'O!_L__27S/?[DV?_X.Z>E1.:X>+D&EIZS-H*S&5Y4DRI.1
M8"207D2HFW@XVRDE+&5"4["78]=_4,K:'$EU@4G\<#,.>XK:#(IJ#3:D-.*,
M"4(]'J,'BI/4"SWB!G&H!?5CJ6E/49OJ9.JIZ &IJ.5+HH$/]$)=$J<4J(C+
MQ [K$<H+(QE+(<)XZU4:799H]6ME5JQ6ZM[M[F_OO]G=_]W9?G.X^_?NX>[;
MCR]NP95]$2-Q$2JKTLSZUR^\_BGX/KK#* %"T_P,UOY3GHS-%%F;T-;C.H-S
M6[-L7M?'TDX\?&<+J_K$PQO+K;\ZR3>I<'F8N$2G&DM[F2*)=GU"J2_2@,,)
MI^G6JV#@!<N2Z\E3RT,7R/34<B_4TG@?W#"(62@]HJ,D 5M)^X2+*"6A\&*N
M=10$Z'V(_(&?+F>K_7KDL@F-(GIRV31R:5P+KDY9JA@GGL2IQB*)"8O 1N)I
M&OC:9[XP<X?<01RL[R+3D\MM.@YZ<MDP<FGY$(#E14$221*EVL4>R1JE"R4N
M]V6<IE2$'!LNA0/J7T(NOY87837=?% 3=F[[+>3Z9VVXR_>_<5KI/1=-7(-Q
M-"=SH'O&<3>,XU/'B(NCR/>92]Q8,%!+_8BD2:*)B(,@<EE"?5]NO0*M]"IU
MGD^/7A[:C.OIY5[HI36,(-*I]$-!%*<1Z*5>0A+-&4FU@O_B,/!4LO6*A@/O
M*@67CY]@-J*G0$\PFT8PK1BQ5&&8"(\$&L0*Y? 32_V82!IS/PU"SCT& L8=
MT&AY\'Q/, ]NRO4$<Q\$TPD'LUB$@A+N!2FA,G9)XLL$9$TL7:K=4(G4F')I
M>)F$>0KQN%TL5E#%S)FP3/YZCI^-,. 6>4(%\_< \IX3W"8G$)W9ZYRY091B
M76VH"$U21A@+0^+*%'@]2T4:8X#-O2U%\Y<BA(>VS'H:N4,:R5I!Z"!1'D^(
MT IHA".-"$\2+XZ%[PI.X3BW7D4#S[TM_\5&4\EC,\=Z*KE#*FD98;&'J>\1
M44'L$QIX 6$1CP@#&TRF(DYUQ+=>T4&4]%2R@3983R5W1R4MRTMY$8B.)":)
MZP:$QI%'&)4*QQ9I'8%)%BF&5)(FE_53> I!M&8FVHTMKXUVU&RDY54#O6<%
MM\T*CMJFE_+=P)4J):Y6+J$I]TFJL=&XXA*$IDP]%6^]"KTGX>-_;*973R1W
M222-[<55FKA1(DD<8?,OQ4.21HG"'"W/%RIA*N0F1\N/;[GYUV;2R6,SOGHZ
MN4LZ::POSD(O<@4G@1^#7IF*! PO+0B(F"347J)TJ+9>Q0-*^PC8!EI?/9G<
M(9FTS"_?]W04,T4T1W'"/) DBFKB2NGYGA?&$</A+@-@AGW<JQOW<H!>1HH5
MRAEEC&<C@XN_GM]F@TRR;[E^\6^$>.^;N2OF\*UMD/&$Q=0-.5%!* CF,X-!
M%FH2I:!\!DD2>L(#@^PI>"\WPASKJ>#^J* 5[0IHZH+91;1V4T)!Y2&IQS5)
M1)Q(UU,I$PE:7$^"#C;"W.KIX/[HH+&H0A\,)T9=XD8A(Y1RG#0N L)C7W(M
M><P3S)'RKS (\%>E@X<SIQ;[-/7$<0_$T;*CDDCX*@T]HE,!=E3H1X3KB!,O
M#%T:44KC)+IB5Z:G$,=ZWRH%,S947P9V?U-V#^8S["'[+I\:#M'3_;7H_G"[
M,QS7386484HB5X-0%" >6>B!AI@F"O[V@.ZQE.NV9.(OA?!W:"/U"'^["-^:
M)2N].(U]3ESI <+#:9$4U'FB(E!?E'1I$D0XH3)X"AB_0=90C_&WB_&-W<-T
M%&K.?"*#U,.T!&#Q*DZ)GR@5I:[2W NW7M'T2=3J;KK=TY/!K9)!.U(4IR"!
ME28!EQZ.)O9)8D:>!EZ:1EI1,T3\;BR<1Q@J,K-X'5U9V:W9#+^>,V03FA8N
MDK^!_^[8#,LHV4!QH)$I]%Z0V^01;]O6D C#P%=A2((P,JYRE_ @C0F-E S
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
MAS6/S_>R2K_8_[9W\J?[^9^_O^[O[(_V=L!L/=F%;^V>'QS^%1P<RM'G?_X
M<_?/LR7]PO_S_//.![B^Y^[Y?YWM_[Y_\NGK$?WT%?43$>[[J)> ^;OS6N\=
M_NGMGWU)=.B"INZ"$N^!$D\#15(J/9($6E(O=@,5@A*O"L$FR*RG<[6U"G\;
MQ]#+S6$]CC=TFC;U57BUTGF62/+^(\,Q1H9SP<B;?,2<=V_W/FX/G(_#[>%K
M("U8Z?#OH>,\0V7(=U\NW&A^Z[U\CLH3JXE,Y--);ML*#)P3EHU!I5/C(Q _
MABZ9^,\\FX(*,7".\Y$TP]* 8HV%I=5T:GXQ&CFS\XD%&,_'LA@XQ3$0C\WS
MAN/]IHPCPRF4F$\-;(?.PNIL2CCPCV+.BTQF;(HG\ SA7V_''$.UC8%19UI+
M-9'P:2[GPFY&9L5LFO&Y41B;A90%Y (,"-AM:QFP)ZGP'H<K,"\8YJG##090
M^<!Y [P E:9MPW28\^SW.4HD-F(#9Q]^ 0_,X<<W.:A.S@>\ [_YG@%O8<_Q
M]Z/\A&=PQ^LI^Y&-!LY?TSD\<3YPMJ='"EL\V"> B68C!Y384RL?4!B8O;T_
MSD;99 +X8-R.E\B'DK["+GUME,18Q( ,X2VS*1@%@(3YV1C.E9\[[W(4^[GS
M%OA\?@)G4>%NOH3Z%>9W\'U0VA.(O\5Z=^UXCN!>\-CJ-/92GLHD4)0J[8)4
M20(1^8D;*QXG^I(TX&#9/?M^F@.]X:</] %L<5H<9Y-=5&/!EMD=_Y&#=OXW
M[!<D4.V()?X3$S7[/\3Y%Q&XO@>2FP@>IX1R%A'F\X $,0^]P$M B19;KV@\
M])<\J?^-%([,!(10-@.B+68@KPUYW>OY^Q>?_]\Y<J,/2!+%O]1(]L=OC_]@
M9_OLBU*A\&5$"14Z(%2J%,<H!P04C)0*4.U4RK9>K6A+7A_^J0%O6Q19#T;%
M=2JY7G&-PS=OWBPRC2Y#NB[[$"'E.I$BD=*G89*F+HUH)/U$LI"&+.K9QQWA
MSQ&PC]B7GN:,1"&.Q E23=)$4<+]R&7P?SSQ<0QW/%Q.:KPU]G&WY]^SCS7'
M?_CV[(L.1!AC_8;T D:HJS5)A)>2R/68IEQYVL.)2/YPN1?[:@8R--QCJE!'
MQM\N:B\EFS%:)%8RHLKV.A\5M:K-4$WYFX%NI8IES>7UWM\OG/]W\,[YZ_6_
MGSL,]&!E-."2-_V[9$S59RQWFBJTM:U3Y%J(F:)IK"*?AX"2B<#\?*&YSP+N
M>4DHTYXQW9$)O4WWMK^$(0]B%QB2]*0@- D#PAF&Q4)%PS"@//(PX3H<KA%N
M^7R*GO$3+)T%\VQV7AM/I7$R=G:4<:BB%_ZCQ9A*RFWO?*PMP6=-7C$ZW=;B
MD$6Z!1RB#!0SGN@(&!Q5(N RY;XO@;24\IFW)E=O=_]=)YT!C >!*0UG^50"
M)K=],4WZ@MW"[OBJB.4^-;SZL1L>[/P%^SFB& ;:/_HB=<2X&RF21,+'J4@!
M21FE1(N8>]+GS(OEUJN9&B^AV,6<YWF7PZ$I^"D'F_FC$9%59<; V1T+Y]G^
MIX]O#5=;P=%>5^_]25;F!8IAX-B/W8CJU$L%C^)(TH!%W T]VK.R.V)ENX%E
M913T&RR.Q$XI2>!C_P6?A+Z+HP===,1NO4J'](J<S$I9)B7ZD"LY/%5'68'@
MQXH'G0EE^-UDFHU%-L$XUHC![]#YA)%&?# KG#TVS7+TOV3.?CYT/->U3IAQ
MQIR/;#P#N0VR=\Z^(B),V,#9'L%1RO_Y/WX0OV2M*RBC]T!HCW(0VRZPYV10
M.H6<-[#BZA]+/IF[<5(W:-IV57_,CL:91LX/"'H*:&HB);OCCRUGVMOO *<Q
MF^73\R>'JW]ZP!)YQ#R-6<=1Z(/8E:DB+(P\PI+$EZ"1!R%/KNZYWF3/VK8A
MG2K$9 ,M59RIBC"E94"^F)G*O1)[NN[7)A!?V<J(QE/0:M'Y^F*51[QT]%;1
M79/F*3#H,RG4B^J'ES(K !G/7V1CLWCST,ME^"YD>1CXVLM-J'/HVG!G60]6
M?KF\/#27%FK3[#7J#=,P7'O9'7IKKUWT6M\?!K%_ZZ]-AG&T_LF;OM5SAVD2
MW,5KJ9]>Z;67E/)M1,5><J52EY)"KI S?<&F;$+#)FVK#(?]<OMZ@]'JZ2^W
MK5I?Q:)07!X[4H;M/]Z-KLZ]7[-1+UW.HKY!LZT;U2>LXD@GF90C]4 UQ&C(
MP/N^H[<)M=@/PW_7'J>?:?[S:T#G(@4]U-+W9!"&;J!HD,:I[U.E?%]'4: 9
MYY=DD;35[B:?X'%JW64YA<DW'>W]^!;N__CV ]Y[]GGG.-O[>G3^Z>1S]NGP
MZ&P/M>ZO?RZ54^S]V'7W_;]^'!Q^@W?OPQY>?S/?VH%OG/P!Z]Z&?< >=_9U
M79[[T3W[(@6-51S%)/#BD-!04\)EE!"A/:K<P$NHUENO]MAXKL&FG$^KY(1V
MX+\R.\M3?N7T>']'>-^J0+*B]4#OCEO9)0?3#PJ( A/TP5ZM".21FJ+W313G
M-5$D8>3'+(K ?O520M,@)5PHCP0BBIAB7B23%(C"N"2>-/)?LSWZ2M_BC<AA
MP==]3>]BFS(>N6_QOHGD1TTDD9<(I0--7"8]D!PR)HSRB*2<QRG%YF.)QJ:(
MZ#Q8=DP^)2JY9I_EU5%N7_FAKWWLGD$3%O!0!VDB4P&,B?NQO*2Q6T\E]THE
M;DTE/,#^U]PE.I )B)(T(:D?!D2EJ>(1]<+4E5>DDGOJR/2@1/'&NCZ9!(7&
M,:C(RFBK"1&\5CR3K&AL+><GC:U'"**+5$OE =_U7.DQP6BJ6")=RF(M* C6
MD >7)>;W)M5-23YKFU0 =Q]'!,52Q(3ZJ22<>AKLJD0DW&4L8$#R_[*9WHOJ
M8X_%/X7%O8%TARC>&$AA$%/%A$^\),'DFB0F"?R.)%S&B4==+5)QNP;21J/X
M;9A!-T+Z7L%[(%)HS"#EJ3"4H2!>&G/L:^<3+EQ-!%BP0GA>XJKHELV@C::%
MVS!V8A\593<0*:>4!=CS&/X(8U<%W .^TQL[FT0+C;$3JDA$/I4D3H0FE*<A
M25(W)9X.$RVYYZ62WY6Q<[,)+@]*%!\QKVIW+.?H2F=8LU9D(Y5-%TV=[9\*
M)#TFB%RD%>)(*9\KP4+-:"(\SJ@?^4IPQ3PA K^W;>Z(PL];MHV*4^Z!7@**
M'_4)C23'5G> <EK1&-/^X;_KAHMZY/XIY.Y-GCO$_%9,2--$R2@E5"M%J% Q
M80K4/I[2(("S$BZ:/+;N^-?'\-NP>&Z$\[V6]T"4T K\N)1[":/$\UE:%HUJ
M#\P>G7I8].<S"19/&@W=%:4UOQXIW(;!HZ-("B"'6&);[C1.W,1-8\5BWXMH
M**/>X-DD4F@,'C=E;L1#17Q/)83ZFI/$%3Z)@U1ID7B1%Z57(X6G$-S9*97
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
M2OWBN/(:HU MK6XY5U85F7Y3LSH- ?CYPE=@UT;PJ/.\\?SB-(D%50D3_("
MJQ=9^:-'0+,-:;:7>W:LS"]!,Q' ]!]E, 2H$NAR%_:?32L_-28+P0EF(%!'
MV:EU, %(,E2\+ (,G*,\ER9!L4'?RC+$VT8Y9B:9ATN4>71$O;NX:9L5W &.
MQFO.F4(X%"V88&AESK]BH S#I0UT0:\QY#,&/1$UVJE!(L1L$UH3S.B:> ;-
M,_BVTEDX;)^40J)JL' A?<A0Z]@NW= $!A^.X%N8+E^E@#Q[\_M?STV6GI)%
M.>U=Y+ :<XB6[BLCH<Q#.080P6K+X?"MM"(3[K%!9]ASH4K<P+OL#4!!\T)9
M/?WBYT 9%_-1[6NM=?7:Z8HN.F:5:HYP@_T48.8#9(^FJI3&F-$]/:G%^TB-
MC^#X3+#/6K@V"2<#U#'N9)MV-FU;&25GF4PQQ&T7FJ'W 3]0)CK:4 Y.U#:N
MMXJCF-?!:;7BYU)A,@Z@&9Z8M5R0VU0<%0[9GKF2@^[0[Q(8AE^VA4+YJ39P
MJ]_A89.%PS;@M4?9_G"3T@D8F0M4.3I8-LJ+8J4R7B?@,2/3FI@6HE-1-$OI
M2)$.@!#<@($K\61!*;=R;F1#=<WJLJ*!ZQ6BT1O'9-IQ>02)A34"%4ZHD>O6
M(SUM&$>%0OB',7O8N&(@=3B!7<B1JS!"A71PZ-H$"UJOL1RFBXZ-?58?8TUC
MR\QCZ/RSQ)X:1&CS)\2#CE%GK^#6"E1AE+R43RWA55:TK?5JIQ;=@'%.L]D,
M%B?S,Q/XOY3]-9C6L*1E]K8[+D^R8<7VTJ!CJ]:V82LJC X(,:L="R4!XZVE
M^Z"B\47 &0=.5A@#I@[) X<MQ4:YC$KGJ^ZT80N#*Z6>4]147;(^NY,Z!0:7
M ,M7C8@YR<>HYI9ZE<WM+& 7J'%6BF1[J08^%2!Q.1=*@@$>2&LY'>YM]&SV
M38UM *RTWP9HG+>B<[OZLG>@BZE^8&!@BR4.P/41/+@T2PTG.39?R3 =!LFE
M+.-H1%51NH>FTYSG]MSX>?OY^6B634961;4J4R/06F!H% $K*Q?M"/Q\5Z!8
MYKB(N35#7BJF^?TO(&J09*.YM!A18!J#'34/^V>C\R*#.W [>CXM@X>3$3.H
M7[H'"P=4Q]B<O!>L2A!MYR$^^111?\-31"]-^5Q($0V#-/4XCU+I2^K[,I7*
M9=J-9"#\B(?TL:2(HOGC.W\52L]'QMBQE0= _6!OGP],,8'UY*'O>U+7(2Q9
M1-8XJ$V#>?N-CTXK>7_1_MN<8ZI A(T-S\'#':FB%5%H2S,L&0,Q7!5I )31
MY&$ME^M);MPFQE%L\Z(&;=OJ6@"W\8PR3JGD;TT=@_FLE8V-(&X_VZF6,V+>
MZAN-VE-Z[UK!@M(6FBEQ/#:!!+A2Y..Q&G5V8+,ZJH=*];9.I45FW35&7CI5
MW6!1QMZ&7C!P/'\-T]THQ+J(X +G_8U*>QXA);61::J.0%.86K._UN2551!*
M?1HCVKDAJ''+AEJ2_IE5/&]8(86IBW.;>%2@/M8D-ED'7&4>UM\TNN]B>-"+
M'ZW#BSJ[-E]SQKX_1OZ\H[2:3IND5=C&.L^L987+=@NBE8U-*N,DY6IVIDI+
M;47$8=D97*G\^&W+)M>ZA[L\M?8B(%*5^VAM /G@?&QU7/AMY7ZH,5O _5GY
MC8:B;*S1T-")>46M#N,:0)!U#+8J;HTO8%-9>>1!2/'R@8KR&AD&K+EL3C="
MQ[3).[8&'"S32$![&(,:,HO/-G%%$ ]L9'W\E6.\>@F &SNQ3<_;IS-T/E85
MY'[X:*DN= [9]X$#]H[A?PC((^-%,T$WV&A6'K11%FQL^-&19AO3@6VVO,"G
M#%2=>8%E.ME)4:6*M[9>N;?0:EX%*!/(5-+XVM@JCNQ'0V=GKAKS?\QLB,DP
M].679./3?&22U]&+!.30A)E,$5&EY@'U@%1 ,WD$F&R7.(#%@VGH3.<C?-?
M&:NC?):5AG#%36Q<'!Z8L.FL.MXC),QQZ4,M#?$ASGRH(JU6*41-:M3RBJV@
M4&0.5G$R<9LV- ?H#YB:&M0&G_#SOSG67XL]AVJA:Q,XNG$CHWZV/ '&E6 6
M ;"&+\'BS?=SZS8SQXKO7H3S@A?*;F&D:C91&NN8W\M;"D#C:5OP!Z_:5^UZ
MK75:7%H;J+7Q7_.^$ZRVYLBFU%1D*WT*H^R;&F7'N=70K5I@-VTB=^,F\:)2
M5$J7F:RQL*( +)*PZ%C=:U;XZ.A['9HV:ESEGRAJYY019-94*LV6J4(?F6$+
M</.\I)K:_5EF<QEY8!X]:D5#VH$E=&J F5,FD5?5)YGIWE&YB#/C1*W1KG0-
MH[RQ#]6]/6SH2IB.#:P5<S9KF %BFNBP%>;8;F]2M<"PMHU5!$8VYJHR\^V.
MNF'R(0Q*G=<^X&E74AH'V !M-V6C.GD%$EMO5MF1B/W 8V#WZ.*$,V@'1&!!
MZ!=J_:85/G^TTC/"&3CS.O+S<[TC-H:<%L1E)\/0(A>&I0 A+FF: 3C=>% W
MVC"^((.DU3@!3OCR/7=5^XKRD6S^,\^-U+6!2R#A5NC.NL$+(\X,2U]\)PKZ
MV91)%#QMMW0W '+>RJ8RCH__X+HMP<\G2/*U.\0XSI%Q33">91\NYMB%*3/^
M))"_62T23Q& 61WD':Q(CVK9)Z9UT3J?#4C%,^QR9," D0WT#9FUM0.[!EAL
M60OAL"IU6N6BF@@6]F@8MSSZK8TOIK(8 \8TS&C%$K)NZ&/6#82OH^JV]N\]
M6OX5.Z\Q_F1#/"<\&Y="[]&1:K4-M; 1<]BB"L$9,[8NFV8"^%I9FEI53E=5
MNDBS)3IA9*JV[%'$K8 8TF')&F67[;4BE77.@.D%8]6PDUI):Q9#3&!Y@?'4
M(;NBLZ)N9S:3M;OH:T#\7[ZS#EZBGPE31TQOV<YJIJJ,CK9CP^?6BV53M49&
MDRZ;T=;)6.6SC<D-_YZ=U_<M]M^K)<VX*=W"@UI(!ZM>^_BTT^W9$KKA"5O8
M8E/W6<5;*T^-W:ILO!:K#G0A^0-O;:.@-3;;B%CV_<+4I"?<ZFN5>PL-Q ;"
M@TIN+%]JNP.6/+AL.D7D;63VNM-9U=9R^Z/C^8/*!7IH7*#XD+F0#IRWU==>
MEV[W066O@"XR.G_Y= ^T?3QP6C6W:?2GUJ&9KHS$*D035CKHV^>VP&WPC5=]
MID[&,8RNK  V';DF(P8'?>UO(PY=B#3O/GQT &E,?TA2JGGOJS>OXSI-W\NA
M'[Y\LFA3TO>S.E$0]#MC0!?/6V5%5?>>LGW;R.H0F-:X]D#" 8"W"?1LV^_\
MJWKV(RMU:FRQ787OG8-)J6\4EYZZ65Q1]J9]B:_Z=<_0N>00=V&1)^-%\;G
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
MPKTJ\\-T&RKC=14(!6B06^;Y+?,"\W.R]=@ITV!7!PHE_ZG28$H.A# IKZP
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
M4%')E"GJ!\)+O_C)UHHV_ \^LMU >3^?*2<8.G?4G+UAD,UDQ0/]T3; AA^
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
MGG%V;XY6G&+:YRI3%+Z?25.HK""IRQVQ1>XD;QEJC1)+CA^O-5-$J4(S+H0
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
MF9 A]="=SF--=]?#;@""IOQR*5[6+M16#I8GF(4%QM5X=]14X)Z!"*I&H)[
MII[#JMC2^N]_(R)]PLC."%O7X9]$!BABQ^I:Z \/!V\<K\6/U?S&Y4?QYD#-
M<"?]3D"#2$[]Q=:U&K(G?ZUV1QL[<R\JNSQ0Z,^TZ^O:<B=BM7E? ^#]L+W7
MDT @>Q/[ICM^VZ-;W+-^?:\^OOH&W_V0\<Q0[57B,D423JQ(E*0B29TDS!%A
M;$H?/!4K3;9WOA>^AA+C)1>,*LUUIC33N5).I"!"I77^@H%16_C^"?A^>_=!
M>)E):F22$I(G7'*<; W@UC15Q#F>20'P79WZ%OC$=X*XL")SC*<,M"6>,2E!
M#6*@4^6Y%U;+[(+.^EL0?S^(7S\W'ZAQ'O@FP#1/:<(Y*1)E>)X(J4"UM)X;
MY=:!&$/\6%"$0FU\MMQ1]XYHE*+.85BVI6^)CK%V<UWWD_$4M0O4%]9DE0<2
MO$B%W%U__K5ZW[7I<W<!<?+50'AWI)\A":,?0VR5O/XA1W81TJ;:Q'D#>%'.
MZVR4%\_^C?'S;2CM>CW&*TBYF6"W\97K!<US[._1[^K1!TTH!MA"Y'HA\KJN
M0^DY@\]OM'V'V/?^L/+1A=8O:QN8K9X_9CL!=J) 7W9,17_JD*],&B^Z^^\B
M#@D ]M_ZP&<.NPK@6EA:M=-FE,#'Z),JL156=7$GK&%:"SI7RKJW2I/U49?!
M_:EC1N%5[8S0Y5_&J+9V]6NP]?>I0G_-.'2\VJ1MK7G'H$ #7W9>][T[A%]]
M6'3MVE:0[ONQH^</VR;EW+RXZIS-O7[P,8\UU#I\:=0^;!>[+3VZ*2%FEZ&%
M["B,WJGS;V/7T*[55P]JHX?A3P G!AV:U'^ERS%6)[1%PQ<4R'8O?Q3X>6#M
M$X,Q;^2?'6\'%@H<U[B_6@2[S![#'=X:_K@_:0D&>=L@V[-W]6L[-N#UG7]U
M:_/5,6\G%F(WACCPV4T)C[U<A##:8G&*3<'JK*S5?OYMQ7B(D[>SH=!+,%W,
MZQKW6/$TFX;V8E/,/D!7 /Q0U\<T/?]'* ?*>71+X(+P\V3>_*+_^O"VB1J?
M526*YG ?\&M8;#Z=A>[QB)6STC7=RD/5.#[?V:.K QF:Z04_BQQ>$KNQ,4%\
MRK4XT<O2F.J6N'V/K-L&&5UB[IJ5^R7,==)'J)KJ];P\&XV5";@]+O^[*"V^
MZ6&L.5K;Z&-#ZF^=/SQ#-^-TTK:];C7 NO)O^8G>M(IXMJ9W%?89>%3W.ECG
ML\"9)W5FS* *L<ZE61G]LBFF]]/@57?3DT7(G:GSJ&NUNV,AH=9N/NU4A#HI
M9X:-3GK3>F !K#F+_<I['L#1;R'&N/JU -!5WR0N'!]W;7;5.9-$MHK'CU \
M<'ILDT@7L@_@L=C^/$HU5$FFLZU/XWJA$D;M87GTK&XZWYE?'2L-G&W(3>LB
MVBZMN_]A5VX1TCR^E)5K58DM@*\7P/L /H,C IO4GIK0D ;-N(RIL.-0Y[;
M3K5HJX$=,%N<SLW9%EC7"ZP]"]93Y99K&S&JMJCGLR[!KLG;VD+JF@M:@GI:
MJ=-3IV;-2)7E)+E@0P<3HRV1JX-@G8Z".FYI%F,<*_$$ +N%X[7"\450'>?#
MD7:19;;M\3O-5-7F3#!FK8LF=SL1HC42!B69:G0TFRY.U[7>^3E<%R\;)&^[
M/31]C=8TZ-BY4+OOS/ZABW^*;=FFF,* _6A[=X\E";WB KCWX#A1M;$X[*:V
M3:/_WC1Z>LO3Z"],BU].H\](:KPJ2,$]ETRHG!;"^91EN4C3;&,:_5])B[_U
MIONRXV:ZIJ/W>8WBT>-G%P8[.F+]V!K"BVTUIFM2AU;BVCO+'9H:=TLO>;AF
M,:&9SIU,""JP?T?GCKV;)7;+'JZ'TUF(U\[J2*B)L535M@5:=5XC6V\_;"5E
M5<)^U2JR/(J3AON(<.RV64,WH/R&$M*^JW2EB'1=!X@PQ H4)?3$;;7=&P%<
MXZ3!J%'H@>O=+/A%Y]4:H':EEWVM=A93,'"(5)@R!DH=@*$=X7NJ8MTDYE1W
M'7M["S1QH*;\!+V!*J9*8 >.F:VGA44ODXH#C<03+/Q,ZH96=8.W$4@9M)51
M3L2!1ZX,D;.'ZM' )[5\W&&5)Z:!!!]U'&(:BE:^J)D=-E6)_7SUZL*3^J7]
M%X1FQ5A%O?%E\5Z[5VHW<;Y-*EG><(AZ3,>##=U1V2='K[V'[<]KG^/:5..[
M*!'7=O["*9^]=E[3</21"BWP^M&*<1G#;,W$[*;15:T_Q3%,7=W4H"2JK84:
M7F=C<(Q*OQ/+[G#$1SD(:VZ%Y_7RX&>+V2SV:@P\%&QD=#T8%WP*8W>$8?JV
M/4/$E5XQW[<X/ &SR2Z5/=-8&W<&<NG-0R[=Z$J?APZ: !AD7N-0YJ@"C6H5
M,@ZFLR@[X5J_]61GI.?ZF=#CLT?JH.HNQB <W'11C<\N<D\,YMQ<04GC<@74
M<U>961GF3+[V]4A2N(A?@=.8LY?36==TL.5U^QW/?O'U=*PF&&TXNV?54:^?
M&W;P\=T'*TC!998G&=<LX<:(1"F9)P0KT*1- 43ILD?"FYQ1PU-?J)1+2:47
M6CF52UY(;BA[, *@J%-T"\T6[JZ4W^>]!I4;ZM$OR[QNC7SOZ\_8)^XK"-@H
MV+M>?E&?Z[>S;?7>G2[!9:<)$41)#RIO$E7>F&&R.]J+;75QWLM*3E;(?JEZ
M[[RP\K_L=2J,GIJ@[X<#8&^<.KK;Y)AM[)]=#1)QWN[^MCMZ/AVCI=X5]9L@
MX$QH9CAH>K.Z&'#'J2F[MC.X)SV=S4(&+QKZ.')V4A=]H_<(@#'IO:#5DS8=
MI-_ZN]6;JIAGW30YFJDOK2%27:Q1WVJD#"[PMNI^B@8,6AN7&CK>]'3MYK[_
M*543^\1&:ZB=9HQ#CLHFAVQ]A^J=-D$ MU#WG0C#J:LX^*C5?B+= *#V?6SU
MN-P/&_,.0J.)V+AB% ([X_JYP=3=<I"E/&C!X,SQ!&@5WAZS"$-CNOA;3",,
MC<*K)@TR/EPM,))7AB 'D'_9)DM^1KC&'VNBAYM4.VMZ(73763D#4G1W].R\
MYN(7@[5NF3W#RPC]Q+&] RX6:6B.#8<F@=:Z3(T0Y^H&BB.EQ";T^)YS9K&T
MZ9;!>XL-'+3#NT2\JF>1#ZH]0Q98;<V&[]Q):S;?):/_P]TW51YXY#O-0]J>
MSU7+(M>T>VY:EC6UQ?UNTZ'U.N:!+W'LL\"7=WHLHH?/ 06";ZGKU15_MQLO
M.!;'U"MV$BIP>@Q7S$X0+T_*>8?[-4CJZ6[PVM6E[QRH]N9U)CS6O?0:OX4#
M1;T#9>MQ>;K42WAJ%DV+G^'W!C)]%=0MY=:$C*2-(Z:QF+R5V@$,O53:-LI;
M3R+"OFIS5 ".S@(L@F=OKCXU_3W!^*E/T)O+!>!YN9@AHIP V'>:"0D;CA[]
M&\$;.3F:XL*U5;;^%OHI]FL.#;+A&&X=LUA[:;NU11Z(?&T3\"$"#_E;O#HX
MQ7Q6ZD5,GJ_UE?ISO,4[R@7IZ-D2;=T]TCH<-".HRQ*" +R<%.YUS^HWSH\5
M"^/0''R5!2T%-OMC+7K37[JA)0VN=GW95R;=]79^<4,'/#3Z(MM1E)$U="F?
M<$TK*R_M^>0$C)98[HBZQ8:Q&W$D62,Q6J6GUHGB?3[$+3P:QI_[&LW%W:%Z
M;:%"TRM\]5UD\W4?4="S/I?!-;2$)>=H8LO(4[:)..N&!9TS)244;,3Q*%U;
ML3XO6\'=I?D'.VT*HVI:>W7].C?8%,TA&D'5+M][,:@$TR\.5(R=E7VAA@ T
M-A\,>*P'IS:[69XD%"K9UD2FES]HK9@H5%9&,ET]L/H1H!!5;3Z;V!5":JJ\
M:@NK7\+4#!4-,87U9]UPTCM(.BOJ>%.I4SO=.I3I&I9\GGZJRU0:_CK4I 98
MMJ0JQ'AVD/SP)AS7LM-V;G4V>(7=5S<S8%S%G\)B);:*#2UY #.B?"CKLLOC
MI0/$B<%+3+J/7I<ST'J850_*FL.UUQ755?_CR*B7LBSJ^NHUU 7?Q036DR@!
MEK:VGKOLCO[ )=7&!;N[:?,J,2 "A#+KB*^]CO4$]&>DU#*^;R?+7Y ?R&Y[
M?N!%^7Y+WG@E,L65H,X0RH7/-?4._G96&\)$L7&R_(5>_#NCRK/1RQ6S_,X)
M@9<M'T5]H0KIB.6RU[%I (^.A+6ZO6KY?4^1ODCI"6.GEOT4?7:U4RLW9W68
M(%0$K'.51.W\O U>QK@,MGGSI:IS".+HO]ZXOC9A<_/B42YL&E3?5^*6QMM?
M="-W4,M !%MU7_6-IQ7$&V;-[EP(V+467>?P&.*A+V?5?!13"N)\E3@0<_H=
MP)T'F8PEO(,%EAXNJ]Y)EN8+-@#OS8YO^K6$IH"# W0UTR_VWXP>OFB/V_9*
M?A/&I<=N@+OA6_6;(^/%UOK:'85)%:!XQ>C#\/SN:]G,=D>5 N,\L3A@K3UC
M0L>=.E,GKE([#WLN@*6"@XTDUW=_AW#%&NNIG\L:]9K%I+O<8:QBLRXSO/P[
M2$Q1&<1VKT.,[KMTXW7UYQ&JH4LR,*%NKF=/*;Z(T);?=(&+;@D8-<ZMAKKJ
MIIC#0MISU/B5L;UWTA/(ZW@(-HAQ_19V;3@NR(%FZ.[-MTXEV<41D- PIW(@
MG>L$O1;[@LMB7JTY:W-2Q,D2J'761*R;9F3+=MY:/:!K@H$QC3*PS+[#WB\F
MIADITCQ3;ZG?/5#IV51U4;@-3P5$!P.VZ:2&M_'P%?!0[&]VZJKI(PQ;'JF9
M'=?1N[X;??D*Z@&C%JQC@PEOH4=7%!<*;R6I7X7CB;M#KD;ZSQJ_:ME5VX$"
MCK6RK0=GC>MB/;>H'3[G8.;TU,WJ?C(K(X?/-Z]C*D+-;?J JZ.BP<8=MU[;
ME1?6Z-%D1:#R<%J/(9S6B\_;*=<#1:!5%<(HPW._VO/G[L0(^A#%EL=##_RS
M ^ZUT4M[Z<[]M1N@KX:> Z2J'I'>B,HA8^W[ %81J'?S\?BK3+R_B^5SQA?#
M,2][M)#! XLU,Q1&YXQ/P.I2%S(7!M&ON!?TA80!5A>6+MYT;B!:C;\CEKSJ
M')#W/"/PV]X'9ZACUI#$YMXF7!J5*&=X8@Q73FMK/;'+/@BM\C3GN4@E-5RF
M4BHF76%SEUINN.=W,R.PZ/L5^D[J.Z>N]I6%MIOE6E98<U@%_^C%"6-B7*-;
MK''(5\UCP! 6U;S7'72L-#: :.MMEN>]JWE,]!G.T48>!1P)#/>=8;#:QZY_
MW;"6R13ESJDZBW/G-AFO,<A95F8<,B#A% ?PX(C("VO:;QTP7PZ,K!#RPKRS
M46^HK'9=&5/(_L:NL3V5/XR0FT_;: W(KDX+B97P(?UR?#9P<S=J7"UA4?Z4
M."PPZ&M1:O?)) +Q<&C!]+]05L,D+.RUMC@Y[3KSM3I(O8'F+%TUTK0K8AID
MJL/&%49(@)O#U<3LG<>7)MQ!.CWENWQ]U<ZP ('6:?<W68(PVF]NLAGCV.OL
M,;BU7F@0?KHW%Z/ W&ZZGZS<4AO]/0D<PV)'2'6$A0X77^/=$PI[F\AR8X0Y
MDE3HN50;@=AA9(49U*6.:,/5I#@=';F)"_G4H,%BDK1IJP<Q%;5SK,47U4XK
M3&A"KUHL-@PS.+!=84A>!380PIK!X:<FT<Y9W4N?*^+3EWK''71(]27\ EV"
M7;I-+S>X3?<!BWXV!?1'B#3603D#>P3+/DUM]G<==;M4X9 *')=HNZ0" &KT
M&21(GZBOY4GYK8%L@)WO.JU.@1)GG^N.K*>+VN>)_617'UI,5KY]!V&T-QZV
M9N\55757/72AMLGG]5C;5GM9RK[N<H@0- ;S%J>S?N.))3_B<0G4.#/'9ZCF
MH96DHTD9VY'W>]$&H3K]@I0!@'/C>/VCIG%NO^--;?-OX"K!H_'E>#IV?U(.
M$[;;2INVZ(_=O&BYGK*_=4;*TOVD>!-A6.CHWP%4Y.8J$A\\?;Q4%?%P,6D"
M%(^"CMGO/!8I(+2V"O4*C?TP&U!)JQ/&VF)D$OC O*Z6#^*]E3@@H<(PIDUZ
MZ18'KP4'Z<WB8"U:IK7/%[:P7*M3YZ35?#+R.-))RI[@.4^'KNL#^JYC;,L6
M?]HBVS4A&[M99%NCIIR#-+NCMVN^7QUC 9P.JH]=KUJM<ZZOT:;JTK)63]N)
MKEL=&GJ$BL4XE;=LRQO+23=!81;T#]CG')\L0]_SK@@TEMR=G6</;6"\/P9"
M]%(0NH,Z8VA6N%YG;%G4N75YO>SR2:C0Q1##IF*3IKBP5VU2.U>JV HIY#.B
M/MJX@@*_;/.46[423;292^)L@A"<:U32:),\_)'ZY:,&]QQ6V/CH7^Q4AI@@
MOLV;_,Z\27[+\R8OS(-<BEGDE.;>Y$8I5G"GM!),Y$Q:0G3!BT*MC5+<.OZP
M_BXNCL<L]9@4S%LIA<Z%Y7FA\3:,X)E@.4^UX,OI!BV;"+Y&C*<UJ0*GLZEQ
M-L87T%,#BE>/YZPGW9TN>' ,]FW/(FW<])2$Q1>36GD;]".IGPT9#ZN/$HF4
MOMHV]8[)@0VYPA?"[64MH$\7,PQ$ARA^!X3:I8#@&DJ"8S4H-0\%.#'\LD$8
MU9P\")6V<".$@4/:(#: @(/##9JZVC]TG>CW!EO2'NJ\CR@3FK2G-0Z,4)R+
M0=NP4:6GGS'PO SO)6;_8R+/GZ;^PICS_N0S8/P44VOV)O;9M)J_]K],I[;Z
M;3JVO>!S?. 0MO7/\=1\NI>QZ'<?0"0PFQ.=X)CVA'OIDH(YEF3:&E90R5)Q
M1[O-R%$/$^KABK'DZ0BQ(53EW#UM=7"FI7':C:(W"P6JT]KECBDSL?]4L%T"
M<>_"=E9_BQI<G,44Q4XS]\FVL8 8!@V.I-X^XDANL*FZ![J6*L#NQJX=Q15_
M/W'H.%*SX$4Z49]<71 XOHMQ@3Y$V@N,3-?\=U'6/5!BKW*[B%'6 )Q& 0]S
M-F9-216($>#F0:-OGPFY3,WS,5, 83_0\-MI70I'[QW5!7[8Z60Q5G?P6I^M
M$NMR,'O]D6M)UD?0)LZ-M6W82C@@VKH7-'WFL<!L4KE!TZ9:QB-P8IBEWR0H
M^A*:^M@.T$%9J\L[OH0<@:K.UXB4\/"+.JJY4W2@-3&[1Q@V &3"K+\Z-["W
MK%>F5@MV0F7;:=N5H<E&K.:ATA;/$]3"A1O#5\?.S(&$HS^M?0[3\>=NHIH1
M>.6DPOHZG*1X]_#F5==Q(J3S=9TV Z/YN+!'M;4>LU;#;$4<_YO8Z9?)TA"R
M)H5UA5,N(=E92,( O.BOU+0O0FB%:3N-'JV.VF&_MJTXCFBHXD3@ )2V+U#P
MM0<[?XDM^P6J?[#?DR:8&%8)"9\V5!&APOGZ]_WG"9$C  9\$[2Q9KCF,6;_
M=AUWL;VZF3?$5>NI?_\;*=(GU9H9B)>ZEYVZ'TCS\P@V/*EZ)2!-6^]NH"<F
MW6,"0?]=S=;7)#SV/0HWG>[XO%=2_+K-X+WO"8_F0ZY%FN4I383*4FR!R!-E
M4YUHFU*7YGG&5@UF+R3+#-.%Y(PS08JB,,QJ2HA-G3+T;BJE)!W]'R; ![>P
MPO:NTS"W^G,(#K=VWZ VO<L%OW/,N._3:%M,5+6BNG+PNCB@O9OS&_EOZ%][
ML\UJ0^&(>G1#01*RTF$XW:4\C!%K4A-CC\JV>CZF,6)I7@S8Q60M3$JLJS(:
MQ7PGI+ Z%=R]L8RM>[#Y<HVSF,W582U(%E".+CN-3*R.1;E3C8KU3<%^)78G
M=T6^#/J@Z=5^G!ZUA<J@7OU@H#[@0YN!=GN)S]Q>XFNS]L+]EIV&6(,C-A<[
MG0*;C%'& )AFK'&C+-Z]=.J]=0=>/NVEIK;<299P2WN7#PTE-SE21TW3714
M%E*[)Q<R[BU,K@XF>VW2%EX]"NCQ%..Z !&].'-QR(K&J'#L[ 12? N?:X3/
M81M*.<$:'.P($, %C"S:ZW5A3&^R>>TS[3F2ALT"MC,;;@"&C3Q:4H5K9W7T
MY(VCOR4T#W6Q2W([Q"HX5QJ#QJB[*98/Z\YO3>/GV@P;VF";8PS1X=.O.U]J
M"M(6EO<F<38^K+9X%CV5=^_JGJ^WSV-_OI ]&YL+@JVT5,G=:P0;_/]818^8
M-P;\&F-I?X4>I459';O>Y,30^63JAXZY6ID<O&!E_9!3%"1&4R@=1T6W[1Z7
MK>X07M@J8M?(D-ZT0:.F2_ZH<J=J%N3%B?H8HO:Q36;3(0-A>.2F1S-U>EP:
M1#NUU0.N4T^;N=Z,2C.=8APAP*O1VVIJBU_8#$35!^. 6UQF%N(6I%<XRBF8
M0:IKS7(6X[<H]]Q7,UY44<_SJ^D^2+U-K=S/)<O"P6U?$M5?#>'I[KN-O*M%
M?FQ46W.UD#X0V1E<'T:-4)"IKVM'B<2>&>='>>[ G6[H!WE12./IGHT^'IQ_
MV2:.(5Z>SJ8X&KU+NLMZX<MU6D&K8,%E_WI<CLO34]CE;<[;>HVRKQZ%MQ=4
MT6VR5B^.!O__H+0O"J?3A.?:)%SQ/-&2^T32U&I5<,N*?"6.1G,%>&9MJE(N
M4JL\\PJPL+#.:4O-'8VCD='K>3=:JC5>[ASW77>*9I#*ES+6J=33 ]L**E4G
MV(?F'^=8J5U"/C+7G5BXBGVJRF &8$:)"WTJFM?6&2;X]\FTS=E21S/GNBY.
ML-D*T,'-[F*!\*^#$P\B7L$W'<VLT)? Q*Z/.-!I7&)YQG+.SPY^S\$%8[+6
M3G=I:KP#8(DI7'4ZS6(6DFOJM)PF?VO8:VJZ#I^7,I>BE5UA?ZY*+V95G=S=
M+#CHE?BG)G754\*&2_1+V<_M<-4T)^LZ:6Z<GMSXPV+:2V>E]KO;UTE730 9
M#50W^QR*"KL'FBXLV(4NIBVAFK:M/?G.VI/LEM>>7%A+LB3V&*6IS"UC5F7<
MTDQ2"8@"<E,**0K#-^IH%XG+.\'F^GD7&#)H&7W'L.H$Q"AI>KQOCMTCRJKE
M!LJ6T\%SJIP%=A061&D4F663 =>F3B)#BCU)PH3SME=4VP>X%F*#E,Y _B=E
MU71Q#+];MR/0;IM1-0TK6<JO76E<N-SA?X5[J2X7=XUHVXRV-]&A="V8-TKJ
MUFIMYTC7#:ML+;;<6B.BOM&Z=[-JVY,U]7WX_N#;P'J2""V<%MCM(K!I3*8,
M?!]'=@UUE9W62=P L8-<AS%=[QH<&(8G2((O)3:![A"JWTZZF8FZ.WJ^F#6/
MXRLQU(F&5-.%\>]_(R)]LJ$58U,WU>\PK8Z.T/2JHP:_HA84A<O+6=U#:S$I
MH\ET\G7RX IL*.M,>0(*Q_\^2,1J4N)>V%P5-O<B$M^#$:CTB(CBGAE*<(ZS
M@\/_?!!@-QCG\L1F1B9<"Y$4W&<)V-]$*P_B(%4/GE+"&L6@@=W3G>^%J*'$
M>,D%HTISG2G-=*Z4$RG#Z<[.(T2)K"%*Y!:B?P*B'_<_:"9DQC.5N#QE"6?<
M)-+Y(O%Y*H1B#J0Z 8CFJQ -Q/R=0"VLR!SC*5/*\XQ)"8H&8\SEN1=6RRP
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
M0PS#_DG+=Q.OY:J1KK@(Y]+860K#OBV:U ?_OC-%!+J94ZVWT=]AT>K@4!=
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
M;9LYM#1@QHMQ:'GA9KU0P1R)5.?6<)GWX!$+F*$2E9R*6%MT7:I)-Z]'L]V
MN>_W-6\\CY_OCD8&3[0[7\LD!#=GG,Q%1IDWI'E6_FOXX!NMP2V < = .%US
M .$; 8$[IF*2!VD,!GT _R,T"0N9)P43,H@"<"Z)N+ZOX(=X!*#/X!A G;&K
M](PJBCV"H\&R"/_J3L*G$\JB/,U"ZA590CW"4M^C-"R\-,[3E$B>\\C?4*,_
M'C3K;P^:33R2.Z^@U+")[2J;'RL\QM.)F./1;"["*#;2B5Z<7558FVTMXP8B
M7I,(-"SAE\K4KBNO+G7*H(DGP%E@RK14#&*G9W*5US%K017K^+=EK59,D(H(
MH4623K7%I&&-K>E?KK[]2KIJ0],*%H?#JD,K6T>AZ),[1 M/78+K9SN#US7\
M=<](AWVCFNGB+4-$KH8_PG$I^GB'?,%$7V[)S* GHQN/Z7\\_E@9?'_#U2IQ
M],K)P4R:_FVXBC7<NFX8%%I.<3@(XD88M'5F)&4SS=S.+*JI,'/6FO-VV Q7
M#=D60*X-[KM>E!JJ&FQD=C:!USB],A=/J&%EK:XJ+"K4IIDUHUS@=0/@KB^>
M8P:G\<.UFX+>/BPA#'!G\%YE:,::9W6);D+GBR;.T.]0:&'K+5MU%H-7C0UO
M @)\JM)&<(U$9:$S3&J+:HVR;*;?FHUB X1HMY[:I4TY-/FSRHK4R&C0OLU;
M5Q\K[KQ&#6"63>"JB,^:;7SFUABS<@;*0VMT_ -'?GN'\[VGG!3=555-BGF$
MV71Q83C1A8EYX%H6;8)V2\&'!T(M%N848+2"+8,PV1NX>"LT@.)=L>I2L:S4
MR=&V$N@DD)UEFPO-[ZVF>S+!$G15YXW2<"E&(_5ON[1,S#!]?)_5M!P.W?<0
M7W2!L=[+[F)J6LW-6ZN^9.KR>Z]:OV5UW3!CZT"H:!>WX,,8]5Y,1W0 FI(+
MF)=/-F9:K:JB 5=MACG^TIS<5<W K70SO*2E/'73ZG7Z'9>>TQFO">;-9_K=
M[7#<]+]Z7]R7.CVSG'#?@)6]CD&[33QZ1OEJ^L-Z0CLDB'$HHX314%(_(A$3
M65:PA$2)2),H+Y+PF_B5/TWE;^#8PK@/I:ZFF.W6"_O+TAON?]V+#[%OZ>6G
M2-W[\J2@>1$6A'I)SA./R"+$!E[X!\?6-EB2- .74DX7LR6R0RO;[I:!#;0O
MOI1L^MO@:?E,R\S?=#025RA+^J-Z-U[5M%K5 ,X[J5H])N(2E#+<Y]\+L']
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
MPMPC61YAP5;B^;EDDD52ADC,<8>USW@2BXC ?:DD<93G.0^B*!)I*A->Y K
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
MR>0[5 @&IO=_<MKDQ9\&S[[%<_PIK;\\HY(5?BKR("8B#O*<<AIP&6<%29.
M;V.1:ZP@KAS#,$_!;@^3R$O2'*Q#&H<>I<+W(C (TS@,TBPDX!<.TR1[T'C*
MSWH\<D%3\+/3*!8^*3*21Q*,:^HGH&,ITQMC&VI<VXW16(T!9VF81I'G4QY[
M1'#?HQ&L&@%/ET5Y$B99JC8&(=N-<8N-0<*@R+/03X@$MRF765&$8(JG <UC
M%L?^UFY\?.EW[,8@*A!OVXNH],%N3+F7AU'HA4&8IT$4ID'&,%R8;T.%%KU$
MP5?8#E@#=UQW4GR+)VE2#PUVRX!/%UCKI=(/&Y>8>)AD^+UJ%;?G[%IHFH,7
MC@&:Y9QS(@NP/8O,(X1&7E90X;&0"S ZJ4RXCYHF&N8/'*'YR?;5PR3\6!@P
MF9,D"FE!BI@649&"0Y#XX!#D7&Q3Y>N]KQK[M4A)021)O3PBX-BQ4'A49 $X
M=GF0^E',8R0."W(R)&FPW5??>U]E/(E%1/R(4DGB*,]S'D11)-(4%%R1;Q/I
MZ[VO&LLXXCY)":4>S3*PC"-D&?%YXN6Y# H9AD6$6(M!=HL2%&4=_TN5X&\*
MWD2"W2FW0'M8 A'%U_"BG9[> N2NPAL\>>X$6A]ET*T^''^'1+UPJ+=YD[V)
M*O-6G8YX3 X;@!WZQ?+OEI/!'S/ZM1RY](/(0ZN:R35 SP4MN8$Z0:BB<F*X
M3C1YRM.W>^__]>+P]=[!^V<#A<(3_#YX7S-BQCOA3G +7-@M3NPU.+'1FN/$
MWHC[VD$1E3%C+)8^"T1*&$FS+(W!H^=Y0 F<4/$J$M(;T4<W%!_@[QJ0"OO%
M%1>3RPNW[,&O$13"K;%&*#]7/![]>$\U>Z "3M?4J!JK6UI6'H._,FS 5Q06
M(MQ:L]-\[IE%!3> 2&!%BVFOC3!AZ8R=IR+T3&M(".8F9HJ/A9[.A"%_86(D
MBIE2F@V&D[VO@<Q7?SPKX8\SU-.M1DG;/&F_LYY([G>4YMK:TUP%RS@7CR>+
MY81ICB4DIZR)%!ID5]KI(K<<UJLIU%<CA-7XN?I![?,5.\TU8,7RD/"!&AX%
M/EM84%8#E$O; )%*OA6#MV7RG:.HUU\L:Z F_9TSVKH0X435?:^!SYBKS6%?
M E_^.F8D0PK54!G5<$_.!+1P8C2+MD;S,]@;XC_()8,OC7#^E=K&R%:EVYST
M2%M+8B@J*H7J6VH4!S!!D<@0"9L5&-48:8[J)U57%0R0(J\"G)+XU1[,0[42
M*X&22T.WA=^O84VT8"@J]D+TH. LS4_->(33J\=H3CR#N4\;3!*#7=<#LK-J
MD_4=Y(^Q X-8[\!*N&1CS9H4!H$(9AN_X.&7#>=: T2MX36G;9%6 GJED:=A
M@7I,S;8I^7UZSY%&\R;H^=T6J]GNA+_7G&:O#*69TWBNOW,$(_MC-&6?-M,_
M_D: ^D\G+ 0G)8L++V54>"24W,N%B#PP_ (_$1EG2=$U+6F4QK)(8Y;RA-#
MSRF1(<M%E(9Y!C;JA@+41X/=6W#BK:/Q<#V68/NE''(_C=LZ4L2G^NQYJNA
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
M %US@.SKDX78Y@CO'.?/J,S 6V1QF"8D\FDF12(3'L:4BSR*?>6P9-9A^=:
M_SN]3B9A.!,_2Z;P^.OARS_*PZ/=>/_HH 1+!*[_-SSSC[/](W9U^))_VO^Z
M2PZ/1I^60O[G\ YO]F*X]Q>D8\:P__X8WN_-*QC_'CD(__JZ__(T/OSG7;L%
MLI A%P5C7AR3R"-!R+W<+[@7@3Q+$::,T0Q;(),PVU8F:8L:C!R$3]:$ =L6
MZ>^B#!K/1A_)?\)I_(>:]B/Z9;OO[[?O6^V-J8B#0*1>'L$RP"H57L8*W_-C
MEK 0W)R,^+#O\]5Q\5^F?@@+!#04^B_3R?08F]W!L*RW_':GWVNGMYH7TRQD
M/*.I1R4K/,*)[U$!OQ9IF/M9%O$PD[#3@]M4'K<3^EV4OK7"K>P'-_\PL6C7
M(&2#UVAR#E[7&-<OZ9QV$=M_3,RN'A<,2XVJ'A2.:1N3<^AH=D\DIR"[8+.2
MU"=@LV:1EQ<B]&1<2))E80"6ZRUB<FL'JGKD0J*#SK6BJL)D+5CV"Q!>Y2\Y
M .WP"45^LYFHQ*2?@?&LK$"&\)!QON>$ 8>FKD.'LT\5DZQBT5(L>&[8S[![
MZ*B?XADI93?HAUPH?#!EJI2#.WR^__M_!8G_>^!"*%M&%X>:RRTQ&<-GR_#Q
MS2QP?&U6UG"DLORBJDQ,[4B;. */YPO%'&(9)+XOK_3&A2N3?"?RLP</5X;9
M#LG#APA7W@.2\I&#<MFMS*[K3Z>]GGC]=<0+OYRAW@KB?1/LP+I'\6[,_VY2
M$$\G'P5_A;P[5S^)H?_Q#,9V>?!F[^OAF[^B_?._PN.C?X.A\]?7C^/78,S
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
MS!ACT8UDM[B1;R'NK 2R#B6?HM3G^FD05[!?P_P^,)\^><Q*)RD-XEI[-'9
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
M3SANH'SBFU%B7V'WW:.[;)[%*.(N-,\VH0;^?8!_H?\Z>L^<#B0YD$1&7\9
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
M\3=GE2N#&\NQKB>2NH"A(!/$.:U<H&4+J](186<T-NIMHR-QYR +Z[CBDB8
M9Z..2="4E4>$5.BX-BE2H^/9T'%RCH[H-5#- [':!$0'9.*U3"11R;VF*-VT
MC%1;-NYJ+O?-<3.OX:U69;DUJ>4U:=&'!/P_/VX]7^^M7HWXQR"^/64/%3@7
M=$HD,VV(!".)3=Z1H#BS.9K,*"RM*N=J*M>[4!IS%K*36I0ABEZ!%]X )$V%
M1<<PY0=4F]12/S.IG]@YR1A$;2,Q*I=#(N.(M8H2I24Z)V ="'W](=&;&YFX
MWAX<]@8HGF]F!LF]3O]F9>9*,>[94F_F"NF;^4N-](<@_63*OOF0C(XN%I+
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
M3W!"$*^=.+O>3ZOL'4S;SV%+N;B+R.K@8JU<+&.J%&R)P6J((8H'GI(!SJF
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
M :<=K+>;H$3'WAM;2/Y%T28<K#<4 Q/[:*@-4#8+E)70:<SBCZL$T04"+*&
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
ML^>>JA[,*)-:3^CV%JF$@Z0-(&EY*N)[96$B%#T3:V_]G43M^ R4N2:;0^\
MMW=@][7_B 4[6+J#6.]@:>-96HD!MUIK-'K1$SP"&H7B"XH)%VPCYI1R;7KO
M0.]KGG:L\):R-$$$> "S@<"L^#RU,BG!A-JBDWY(P)$U!)&@J<C2MM9'LTR4
M9?0 :?G3>D._9W*_\MG000\-J:5GU%IU3"6#:]8!QM83]SA!,\W74K)SMBXZ
M)+\G=V]TN;N3T/ @9@.)>;N:"IY*ZA$N#@:PYMASD#)$ZT,I)3JMPMX!3E0[
ML=VTK"TD/!BZ?X96HL1H$XOBL8 N:4 OUEP,L8%IW>TM-E<S&D3>8WGO &FC
M05IZ1 V],<$A%-53^XI6P(I,M^82:HXZ6KPA2#M0Z/OHZ.SUZ9GL^%W),[F-
M/W@'(>-WSWNP/PW[WZY&@",V\DV+UB2J@!054"X);!$/SCD5L^_],:[W+OMC
M?MN6;_\[" */[3_]]E^>7!A;;%2>0/DL?IA3%F+U%5RI)B12Y##M'9CK(S7'
M]K_WH.X@8WHREB<4%)TXUJ(3J#44H]"Z7EN(8(*GJI1C2ZK'E=!<C]$...X]
M2CO@F!R.E:!KU/*/MQFPI0#(5>!(S.(QU6BKTXE=MYKV51B&TWV%70<!TQ.P
M,CW6REKEZB&T)'Z#"P:XI@;%V<J94VV4]PZ<OYX,-_;_W<11Q_Z_^_V_=!S$
M,:@NRX:OQO3"/BT:@#" \=H7G;5#9T4#7,^Y&=M_/0'/L?VGW_XKK7JP</:<
M07,?.]3$;Z90"6R-VK*H<C+B-P_/X+X:#X_=/_GN7XD\QBKFOW(9$O:9EM4V
M2-H;L ')L-BRA=M[4\C&]K_WKL*#C.G)6$FN=-RR: ((J@_;BIDA!:]ZSVUO
ME<.(+B\R^\/'=,,.%*=^U=JB"K77IA[&DQ=U49 J>UE^Z&16?[[XXFP>S^O.
ME*>N.=CX+OGTABD*3^OY5Y?K\NA(EF]>3W(=HF0B49)_U5^X6#&%JH.N; &+
M+Y",,^!ULEZWAJ:)AV7>TWI\9U)*UQR:G#!3>W!TQQPM3RIJ9?$J,(+.151R
M#^G$(A]\JDV;4*QU?E$@1%,=5FP[29\>Y1PD/1R2EH<>&,3<L#4 -6L!K=.0
M;&*HC$ZWXK(JU$?]&9PJZK/E)$T0$AT&W&;ALA(D);'41"YF,-A[WQ4F2"IF
ML>(PA.A:BDGM'03>X9J@-8=(!RP;!LO2VT&!(G%F<*ZW1+#*0'1!0TZH,:;B
M$NN] S]9)MJ6PS)E7>J 93-@6;HTI2CAA2N0*AZPZ0*RX S--XIBAM=<[-Z!
MM<,,6U?T=<"R8;"L>BTF.(L!;*QBAHD'(]BP@U85:3&\J^EF&$^5J+/EK$P0
MJQVL;!8KJ]-BD=D7\?!]R G0B;="EBWD$&IC[[.O7ER6ZV79@Y6[">R.@[*'
M@]%JZ(8<V>K$CTDD]EDT0-E5$"UDB-B@M:'W _'J8R3M0#WIE\O0[X_Q^$V=
M"53GAW4VK_GTQ<FBP7:/$!^=M.-%2^U9O0@;[THJR7U4G_YPVCXD1O[=U^C9
MR3?+U7G6'E^MS65$?\B.6\F.%[]J26R)0^4^IMTSB+8@B*HQ*.=5C:JO8]P[
MH#%5=IWEJ(.'-?.PTEO+5[(6Q5_+/:/*8 8N7APY(DOBG).*L5>H7C_K&$#<
MW<#8 <2:@5A)/<]LDE8>O(ZB()0UD#1:4+WJSA5=8I\[SJP&$&N)P X@[@.(
MU0[ OF6GJP739\!@)@6,24%-I,44=KXEVCO0=#UT-("XNT+4 <2:@5BI3=6H
MG1;OP?DJ0/3Y)I1-A&!TS%JTAM:MFTP3#6IX@$#<;RAUH+%F-%8BIUH;YS%"
M#:8!UM#1<!%B0"?>HC$U]<CI==MI9RJ7[J-J=0"Q9B"6WD0.T:E<23#HG3Q<
M29"2;:!;:2'Z&ABU +&SFF)S^O .2-8+R6JGW9:2MWVH2&(#:$.#A"I!PQ0Q
MNAB3Y3&/=<-*7@<O:^9EZ8 H+52DZH%,+B#B+T *+0HY6974&ZJUU$MNR'QD
MM.(.%,%^>7IV/HN+(EC9I?55JO.9U?NSON\_):DBG<Y+G</%K?W9OCZ?E=,W
MZ;C.^AU=???\]/6?Y?G,SDZ/C\K%=QZ2Q/G'V6>SV2W$3JX%3?**8M.((7+
MV O"C"W11W;?/YZ@P'YD5$PC47Y8C8HJ3ZC(1"A&;%5,1-!'I(M"CB:*?,F4
M>\>)?8,3'7L/BC[L]M58$PLQM3A4Z%,VR42?>I:^4XT'19M%T6HLM04QM3S4
M[,394\8#)\-@.-A@?5:F]%EYM._=1![?P.B#&(FA:P.Q_.L**I>B3LIGISAQ
MPJCUP&BS,'J[TC/>:F.<Z*$@>@AM<\#19 @Z>BV2T.KD]PXL[WL_[>CP@=%[
M(K@BM8Q1"34U9,_1NAIBIF*,-\QQ8+11&*W$;=%P4256\0T5 GHK7J)S@A$6
MJY4+G*S9.S!J7Q9P8'3'&)$+B6ULQOF,S@>NS&(%Z&:*TYK-P&BS,%JZ1J0I
MA:+%-<+>J%YG#2EAKPW,-3F-E9U@I,,^?^RT96#TR1BY[+*U5N7L-<:F1 VQ
M2]IB**47SPR,-@NCE4DH-123H@5O2#"B0L"-&%05T1BK[0?6_82!>%!TUQ1Q
MJ;[%4%7/_/6QLG;.Z5"Q.<_-VP]3-%"Y,U26_H\-P2@4%9-M3("1 \2<K!AN
MKFH?M6LH&B?8:4>(#U#>DYOD0DYLJE*M8$"52)8@((M?FETK98"R?E!6XL86
M29Q33I C63'-6$$4N2:?513_E%S+O9;'392(-T#YL'NC B,6MDI\355L=,4&
MI5,E71V&,.RRS6)HZ=X88INI64A:$:!O'B)Y^6M(*6MMQ%'M9]:*][6_W@KU
M>C3YO\^CL'"P^,F^18Y.WL3+'[W^E7+TX\'_R(>KW7VY!ZV73?KZ]&R1.O#G
M>>V) S_6O_QT5,X/KY(A5EYU2:):OB0FX>[-^8=?LL)>E@U4YU-CIM5O.,/?
M<F;Z-7T-O9??Y3-</(W5CX?SJ^MY'5]42/,:?Q ))Y?[YWC\4WQ[MO??O[JK
M5T<GL/H(?WOW%_=X\#]I_M\'[_NMBP^_6:4+H/II1;4I4#/<(U*Q%D<UQ\*)
MJP_E0AS(:VKYO,,<$AHR&+%G+(J#G,+B+#Z*?+#&-K7W@=\C>ZPW]6[)&H/<
M2C*H@@LNV2;^GJ+?_IZ:L23?];)7O0,<N=(6+R2++5<QD_YGL1^76V4AG65Y
MC^/KL_KGJT_^4H[.7A_'MW\^.EDLTN)%?WD5YR_DD5[N+_?ZFHA>;*.+;U\^
M;+:?H0W]>5^F55S^XLNE^&RQ%%=:Y]??H\_8^P]^6WVF/_S2WWG;\!D23OZN
M])EV]H%<ZUT] >/OXEV#_O!W__@3,/[#K_RC[^H^$\4^^;NR/(&;O>M'DI<>
M4([2YSF_>?5&M%PMLT?U]5P,H(5,O(&5^CMW>:'8-ND^_QY/RFS;;NJ+-T?'
M_6K/MN[.GL1\*%^<OYWU=7MG;6_=?8H+(PY8G5_8(=M\G^=OYB<+<^@+N8SC
MNGU;]O')C_7LO*_>HN'-UT<_BTC]_.RL7OQ=/,@7\WJV???]]YY]?7AZ7&:/
M7[V>G_Y8+Q[!MMWFL_/#.M^ZNWI^>AZ/9]O;E^J:ZWO-Z"DK1L]ELO;?HCB&
MHGH6J=J:/J7(XZ$=R;W_>=WV2$[,Z-2LT:U6<=EM3DJ;9MDP*41-M1_)Z7#;
M*JF=.8U[^:U[^M=_R;4\_>';5T_TM[]\\_*[1]\</C5?_?+TU;?ZNY=_._KV
MEV_UT__\\]IIW-.7/ZCOGK^0Z_A&?N;?+Y_^]>D/3__ZE?WV^1/SG5S#DU=_
M>_GTY;_T=_TT[NHD[G_53]]'GU&[3! "!<!L%236'GS3K&RJ1F6ZFSJH+4+D
M5ATD7<1&E-!11G*14K!9B&!%MFJ;/LS('VD<.8B9B)BW[XC)OJ"OEJ'6WHHA
M)H9H/8/US9%0@QK5W@'N>^VG+3G?46!2)&-<[/6V!6/048D^,3YI;2DJ%P<P
M&PG,+^^ P82*@NB4H!WW)F^B8@@U>,)D,2>?36_FP_O>3-RD84>)T8:J][GI
MEC1&&Q*':A&5]2HU[=L@9B.)4>^(L9HLYSXO)2M1,2UX8&:"7"Q3T=AR:3U
MNN_?TS1T$'-[8DR/+6(VNH:&T5EBMNA$VY3$+GD>Q&PD,?H=,3H9[Y0G,,$H
M<6/DLR1*!FP-6E-,YJ(\W>ZCF6HDY/81<QM@G%/:NI)-49@J$_;>#N(TIE!U
MK7EX^AN"B%F:8:44)J<AE-@ 0Q._Q;4,WBIRF**I/@]/?TK'1;><-97*G-'F
MD++7#CGZ(H\X%W\#I3*PN",L[#LL^HA37T( <4FL: Y7(?;*SX;.>&5)A=Z&
MP$[=/VY'F< :5*W&$3F/Q2C2XL_WQ,U0G4%G!Q/WQP0NF="]?I,CL"$//1T.
M*+,5:ZI&&WNG <=[!SC9F-/=9J(DI5AT1:H&,840BX@B;E7DD<\*]7 ^-A(7
MM[2L%+<2Q>]H)A*@4Q&H>(3$4<F>D(5UKN.RK\/'QC=N57>L]_.QFFW6-^YB
M,M#;&F\49']@ \?>_P1N(1M:2_U4HM>>$J;"T3ALLIUR;^9=TZ(?JZ;+KGJ:
M_KC#M;HJ7_W\NIZ<U2$0;B,0CE:"JA3%HO$J0**%JV4\I.@41*]CI5A]C69B
M5^L!8G ;'=GD03K#HA[98#8YM1J2,[F*4X6U^AMP\$$#<FS]3][ZR^BH20I#
M< ABU61 B@RR9DH^"UQR[_)6J^A"O%[7LX7S)C]]W_MDE"HN,S;$ZBH';LXI
M;*4RJ=1NL^]O820.)#X9B67\TUEKBS,:7# &4)P=400A@O=)_%ZKC6]Y[\#L
M$TUUQK#E4#3/)F5RQN>$9%@\4G("!F:T.EH]H-A4*)8ASE)*4,(%N$4_X11U
M'^$=( =-12%FTK5#H6BJ+)HMAP);JYC91VX-E0LDJC9C5C'D5NO%3),!Q29"
ML8QBEF2YV-R@!;: G .P@ !9!9V3USGWN?:B*<QM3M[,[:!0LX> QFVRDIF-
M8>>#$A6A5>9$UHA3S4%<:1WL\*$WAX5EN-)4KL63@Q@N#M42L'A[4)&2=H6J
ML[_C0__7_]%>_>6W2-Q2-RQ 4#?'8*BCE00!71LU6P4^\5TT$LN".O$,2_3>
MNCP<]GOE;!G_K"T3Z=A'R2W2F9N"F)D@D*.D3+&.>^?;X:_?;!Q!Z)']K"@X
M1/8I5JPVF=*B2I'H)N>U8]O?W;9?ACAUJ#FC9_#&]7,J,B 6LX5LT#1-D<4[
MZ0ECU_LXC7W_OF9,K'5AI&@K8D(=/59E:S__=DI7&M['IB*Q#&.R"I:"3M",
M94#M$G13"V*,Y$M(V$IO;;:/ZGJ[S$^,8CZ\4M)'1V>O3\]D\_ZQJ.5&SP)[
M0%'+JU4860V3B(.W*T%,9M(]^@!%1#@@UP9B$AKHG:DIQQ@0W2Y-R/MT*NXR
MACE F!B$MROQ&Z^K-P&4(?&0:L^+$WT("@E#-K6AZ^T*/]*I<# P=3QS,'#7
M#"QCF+VJ TMJ(,(J C:M@ -F<*K9:+*XN#U<\[Z,T '!G<8O!P1W#8%:.3-H
M2 TMJ!!$$7@A(9H@?Z4^,-V7#LC>@:SD@&"]\<H!P5U#L(Q1VN8;<^F3?_LI
M05&^5UHFR%22,ER<4-!'/$TT4F.[(5A?:'(0,3$1*Y%*5PA5:Z('.%P./<N!
MP5 I63O4Q>W4*/E/IN).8X<#A(E!6(82F3 %90NHJ$4U1*^!8B&PG)*/,9/7
M11SE@<!:XHA#,=P/#\L8(X4D/EW68B7U,DJ-+$YSSA"LU1A-'WSAAV)X %'&
MP<C$C"R#CC&)4@\I@QA) HIX@I!JK3WYL9107>\>*CICW_#U/.!=JYS\Q^'1
M\='KU_+ULUFYW).[DHQP&Z?*I&10&]5B%[.*Q/ H5$7>FM8LW<1\'+KS'N3"
MNSG272[X'"QGG:"/ 0)L&2%19LB9G!6G"I-3HX3R%E0(!K::XG(VA,8V0AWZ
M\1N&:)5&-YRJ30)A&7WD5(INNH)!*PI2J091:PVUVEIT3,H'49!!7:\=&Q!<
M'ZZ9G#5<+#HQ(S75B'TP?7!43!8[Y%;IF<. O$<^5JLKLPT&$9SJ9<8I-DA<
M'519766R:::4O0._K\U$ ?KM)L2%Z*FG:CD54#S4&)7/S#89$VM+P\5Z*(0L
MPY9B(87<&_M;=@18HP>*"L%$V[L-M9)]OBBUO-Z=9A!RG1"'D7N/)MLJ)A]B
M,E4[SBT9S<1W5GT\")F8D&5,,SNQK:H7[Z+U0P@?D]A85'IT7VL?57(HA(1]
M,W3(C1J:>2HZ-VT=)[1DB'O^K_*I%I7%8!T.^,8RL8QJ!I-$RL4,D37VOI@6
MJ/L=S2LO!C2YK*<>#+/=5"@*WFL5@^"!1#85]";)O;J:+.J1\+)1("RCFKXH
M-HH,F.0J8#2B'$Q4P,FD:D*P$9,HAXDR'[>< 12E8*@55S3Z%"BQ=NB#[CE%
M[48,#,UP/T LPYHY%,0FYA%E\2+0.X2$A-""QU U-HY3-Q+?;BK0JX:*%5%W
MN;LZ*,FT4M#YXI6Z21;8\"@V@9%E6+,8$TR+##5GZOGR9:$OP(C*EV]D+V;
MWH'V^T9_Y.!V!VHIOVJMYO/%",Y\&$]>U,7@7-G)\D,GL_KSQ1=G\WA^L_'!
MNY86L;9RR\<G>=ZG_CZJ%W\^/Y2G_.+P:3W_ZG*1'LG%U'D]R75(E6FDRNJP
MSI2R]QX]%.T:8%4>F"*!HJP#-XNQ-RT8"47K+,D<C&P"(ROC.9%J7RJ(*F=
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
M*5^R\3Z6C$"^H/IB)EUF]J.+K8<B*9@R)?^LE-P1,)8BQ4NUB@9",31F[E"
MDEN%FC-C9ZXVSEK)62NY"U1\LY0A/MAF/0M0'#TX.&7(63TLJS:?*^8:L\QJ
MR5DMN>/ K&@0=*9C-L"^),#0(Q#Z#"ZB*LQLR+=TO7K);1X?LEI^-K;N8G;(
M*^&S7>EZ=2U'$JU!%Y*Q":7E,OI\<XV^HX_57';BS6^:7N5/UUVKB_+USR_D
MY%SFB7"M$^'KU22KK1RC,0YL\@SH$T/AU,'I8C5NSO@>9_NWZYA)DUP,F-5"
MUH319NII]-UUF"TFR?D*)'S0BYR;?PV;?QENB#5[UU(!L60 4_% )!D:FMAB
M(XEC\WM:EZK:\IWO12H9D[P+'1.J2]&RZ\AE3":CG*ZS\Z_A*4XHU@#%,M2
M,9364H+J9'3.=0+L1ME--R-&Y%C%\6AL2'%.O;E:-*&2QUJ""PJ%B:786JRK
MK6"O:AO*Q&)CL5A)><9<?44;04VY!\2@MB)DAB8]1V'$XM+ PKUGJ._$XGU3
M;;*)W)E)?4Y5#%R2B<%YDUH7;'05Q3"QN",LEOJ!4HT<<X"%B$!?$Y!%AF!K
MKS$DZZT,+))?5\'9/<3B.B/2&-7[Q-RM;>A9K47KK6<;N*>&$:>.WB0.EE*"
M65R4J#HZVC"*E1/D;!!29"N1NF4WVZA?3TTXH6 ,657/&- 05@S5>V0;0@QF
MZN@[WOQ+R1"M91--@4:HF]\V-TI;$I3H'':46&H=Y6!SJMG5=O[8ZE@-2=>7
M9S@[*J+_S9Q8B*]B ^;.O\&=OY*!S*4G7O@[;12LJ+*#S,U"KNQ[D2;!Z+$_
M TA7K:9'2;F[&GS'RD;?9-:?4F]26DI3$FPP$TM)4(SMR!(A4%5K$-4:L.GZ
MHYI3\BW[B'44.GKZV"R_';CY^?#H_,7IN6[?SRE(N$_GP4;F%-\LPBPZ6,]Y
M\&@UQ5@])G;H(77G %'4/$8>>4:;DKC>HUWW*+;MYN)&,XP3A;6CL!(E$"(.
MV("HDJ+0&G"J#F*EP-9+-5'=Q??<S9P4;$RV<0*R=D!6(@E(WC@C2@1;0"D6
MBDU&197M1L\V84\*R('!=^]B3D9N-/4X0;AQ$%;3C=V$5BI#LV%()QF5FC9
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
M=T7/,I =1^@NA0 QT_!F,P$G*^!RI1:KX5!F<?4=%U=/3NZ*DV646ZB1<(W
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
MQN&R$O=F8=N=&3UFZZC/(W5<78?&+?N46%<=]P_Q8]<9)RWKBGE/6C:-EI4
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
M #<0EN[K_R;6_\H-D(1:*U[U17LC0.4J6,,R")BX=&IX4*[M8SX*"W!]!-Q
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
MS!:\8!_+;M1&QIQ/)Z%O2*V+#[X;1YU+,:@*))$JD&!ETXHH52]J1C*J)JW
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
MMO-%OB/EAI'"JMD%\C*#2Z!L1&/Y+]+F9*I$XSI2[@0I*R?'JNH<@T)X2U(
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
MYW+8B1EJRVQ3T=Q23_#UZSF]9AA.,L[GQXVVEN[:XM3M^SR0/X"8(4C(P&0
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
M:^$& Y*'<-2"%??]1,:/-W3UV94&ONSCC\[>C8!]]=,NH(6[IH'CACNG=('
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
M60#D__B@6=:Z9O41!^2QS@QI,H1G:GA0M%%@I<N8($D>C) <5%;$-I+FT+#
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
M(UXZ(72P&%V!P+V3#KE0RF6%"%J,-(,[T0RN.2RZ=\UPJ@&XT"5HJ*S0.<-
M!\D"ZL0D[56.Q6-46&.#X.:4@]2(_ZW%O_&1Y@:$B8_DM+/!:,MD!D%H"&0=
MN2)(V(*2FQR2JEWAW+*038'MHB"A\97FA(.)KY0+P2! 9)D#4<4$EOD(F@GR
MDF1V!8,<9Q5=%2AO8'"O!J%QEVZ+@:G#(JN=$;[FT[G,0!9#&$#[_]G[TJ:V
MDB7MOZ+@C9GH&^'BUKZX)XB@VW:/.R[0=M/MP%\ZLC8CK(61A&W\Z]^L(PD)
M$&830LN9B4MC)!V=4Y5/;I7Y)+$8Z$9N4F':*1A@^B[,69<[G\O[BX T.V<P
M^L"UOY3NZ&K'F)%98(PMP ITT(+E3NL4'23)16#N'\NWQA<>WL?^61M%.ER6
M09\]1N<,P'HAM=8H;B989S"*#R)(.[.Z\ZJ&?=7LAU:W?]9+!_EU^[35/4_I
ME]1)N3GHH\2UH .#;N_\>65-[C5'LG;R%SMX]1?N]U_TX,/[UMX)RE7[S?''
M5V_%T<GN][WOQRB#OY_L??A+H-RTTO^^/__X(9YZ+O7^X5\29?#K_N$[]?&W
MO\Y1YOC1AS>?]TYB<^_5WO>#W]X?[[7WOGT\C'G_Y+7:^_0/,$&%BI0$8!:]
MAQA16(0C6=*47%:4.3Y4#+C+*>X6-%MG:1G,X J/GA8!4+FRJ)C(R0E4P5N-
MA  ^Q4T8]##$F=4T7U4H\P7TR%]K[N/#*?"#U&!FN_%'MS\@0Z%HI\Z@:H6O
M%%)C:E!\8RPUC;'8-*YUKL]X/GW9&)R<]0?-?/Y,K "'QZGQ:[>-WWS>0/>[
M\05ZS>Y9O]$"W^TU6A.FCZ*T&VG\P'[\P,U.$8).&IJ-K\W!<:/HZO*/LF:]
M-&CV4K6$!5#]%XU^ZC2[O>;@O'&*+S3/VOWJC=UJ<4_+LJ?)LH^_9GNRPGB#
MYVA.\$N*=6V<G>(W%4*#4*@$\*6O>)U4_:6)[_C2C(5H8'S?_8IIH-4-A;T
M=QD=K-)@&O&+6MVOC2:^WHBH%L[ZU1-T<W6AT?I4V23S\ZRU&=,<=%_@]S?#
M,=Y-^[37[ ]OI'_F^P- I."=M.%D^/35M;O]] +7*)3R_(HL8?@DG:I OV)8
MR,T.=$+Y)%YB4*UD?_LV*1M1'8C+U!//B"N$%&OL]OMG[=,AB<0=G^ Z><9R
M(@<Z:.I:K?-&^@(M-'KX+64G>PGZW4XQEIW4[X_%":;6X6Q$DE$D^[)8G5>
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
MN[O+8OG>=,]Z->KO@?I+U&C>J.@R9$)90'_79U5&P#I"%>">0<RT] !Q:>J
M;VD-7XV ^R-@8O=\\DY3KHGEFA()'G^SHF0\E309/3\ BG;OEHS'AD1\JG9W
ME\;N-;_4WNZ]4#]]#H@BR7E"K!MARNF?R^CM"E>@#XA^$7(YW>#VED1/C8#G
MM'LU NZ-@(G=@VP$1>^.9,DMD9E+8@.@W8/L4?Q]2#*BW;O%\=N0>$^7BDI.
MQ5U&@&^<U_MP^S?5"?^R<]:.W<'H]4=4 !2M\*99M$+1$?W#TG11U?C7JN(^
MJF+Z5% Z5\)#M),Z RH()8CWWA#@!G#/@Q*6;>VP%U9=GYY6 V89S&6-BGFA
M8JI AB;'@LTDF&0P7 1/O"GD0,IRFI14WMMR5GZ7"IG+/><_Z.CZ8?\"XPOH
M"KQ64EMU*S"SS1M/U$$S85&>[J/93X/+&/C/> ;Y;IE /M4WLYJ"_;A.F=U_
M,C-6LC+MB4E-)!.4E&0?L66JM=-,!7^M6Y<R38,.+@J.%IU),,IDGX*B-+BD
MX]7.FE\ US@,6RM+@\EX#'PS]:NNK=-N?T"&[59#RK=.;'1+&V0#Q82$LUZO
M_/6"<N2BC^4: IZD'?@NS=,WM0/?OE)7^J Y%])*JID&Z3Q%5SM1A=]@G(/$
MY:33X*96Z(NFG)L:E&_]A@6W[%B^K85]4,N.W%;B;DTP][DLY]O*F2?I!#+B
M.5MV%MH6,_1V9M.DKWIC2+$\J_M,-T6OS*UQJOJ'K4V5P9ET-#6J;J9'L;\_
MJ))_Z3(:=T;OYJW#)B2T_D[]TB0\<K>F6";6,%B_03_<MY.%>^J%XEIZ)A5#
MY\H&E9*WFH**.<V,7FX*W8?+?SEX.;C8@_4(R-N_M\OK^%UL_[<W[?U7[S_O
MO?H%@_$]NO_]D\)@G']\]1?#>[L6D!^U/V)<$_"Y_J)''X[H_F_OONZ58/S[
M.W'PZC,&XQ\_[Q_^?;)WM7C=QN1U#H)862(>\(G8X#7A0 53M(Q_TEL[SLVI
MB&^YY7X^'5S&)(S-A3418YR(GD3 *,=I4_(>+O$TD[VWEOM%R/U4(DHJ#R8X
M$CU+1-J <B]=(#E:F9T"9JS=VM%\WD<Y2^T7WL1"WR%?YFK]EOMD=[;U6ZSA
MN],A#VY,K1[FIQZF:]N#$Q%0/Q"3,R-20"8NID28S8Q)ZF.*N9S>:#FGTYOE
MAL2C3V_F8!-K2#P')"86DT8F(?E A%-H,1U#G]%S1[1S,=KD?"[M'NR%Y'6Y
M^\YN"&?MLQ;,/V1<.5J$E3&G4WM6:X\Y:(]+-?/%:G+G%?$0,\:90A!O,,X,
M3!FM)+[DV-8.1X-*YQIIKAQ<5L;4UG"9.UPFQC88KPQN/5&L^)\V*@(\"@*X
M8T8JL"&$ A<J;1V@OOX64K\Z3S_M=4^&9(YQ*)(SC&^CL!$7UM-Y&^CE=N%7
MQ@P/=_,@_S'>RYNTRP$NY)02JK7/H[3/=*$_EY9:HS,![=#5IRD3*Y0DRD;-
M5;( CE?1K[G%U5\/Z*R,2:ZA\TS0F1ANRYE16BJB0I(8)2<@"!9-%,;+J((U
MBKFNRG[U+8FC38B27]UHI#?*Y7^T:5YH,T&M)1ZF):9/76D0D*V.Z-YKC^Z]
MX\1)'XAVUGLA\*=& RM?"#8G [NJT'BTZ14Y@S5!L\"8Q%C*@X]2:^]43B(I
M5Z#Q"(M;0V,^T)AJL;."6? <X]U2D""4(YZ!("QE;EUV98S2UHYX@7M61[[C
MDKU2MM_(^"S]!@P:&9J]QA=HG3UL5OAR.^.SC>5/RV\MWY3MV1V\P<WYN^Q-
MK2+NHR*F#V>=RSRS0C#HLB 84!GB?"J%2QI2X$ M5#XV;N(U%;$Y SOO XEG
MLI(U)!X'B8G5Y-0E&QP@&A(E*!"!>*D*0Y%75C+F:80""<:O6\T9XUS7/.[<
M3X-K">)Q&];Y1OG7\ZGT?4*+.NECO-RJ.&LFV)H0UR](?QS\>HG+4QJ!&TBT
M+\4=2:I2!NR(BBZEF+.6O/*Z&:N/9^< F">TMS5@GA P$X/K@G&&:45$5*61
M/:/!+?6".H62XT4W5*=R0&O<+8 9V=NQQ([%:CCY^('^*2V(V7J8CSN%2(&(
MC-VSTO]Z"9*+O/QZN2.WC-9JC,=J/:S=[LJC/VB;?G2-3<BHS+?-:[GCQODX
M?XJ!53P .M1:AD)[D[E4/EN(3N"_ZS:O9RK>'9JJH8^W^T\&Q6F4F3A7",N$
MB\2I ,0'F9ATP29ARA"O.9'6+K?DS\>+H\JR++*U@HO"Z&2CU1RTT)SFJ).K
M&[V>4?*;%Y(?I<'(%!A)$!B1W#'B!;<D4\4LHTEJ7VKI6'T@_P2M7LO=\/GH
MD_>Y&K^Z>66^6N#MM/VSE =F/"<V,58.#2)J >^(5U*'S$Q04$TKJ=GX%F[Z
M:KF?N]Q/K%^ '%Q492Q/B$1J*]#OXXDH<"*&4JWFZ=8.$S57^U,T;:WJ+-OE
M,HQUJ\F\5<3>I=!0H/%CUI:IM<4T!DY\ DI"SL+:0(T#M;6CQ'R+O5<.$\ME
M-&M,/ $F)F;31)NTM90XRQ61Q@"QI= D)<YI##[J'+=VQ&TS?C8A:%R2]JOE
M]KB7RZ#6C2+/HV+>39M=8XW3Y:0]:@U$)L&(I8$14&!4")RKPC$B1!V1+MRX
MUOAX-GQ,F6 EG7!&DJ0LFN R7\Q)$"11HQ*C.5OIR[BA.G*==R/5JGKHC^]Q
MGON0B5H5/% 5_#5M*H6@D2EEB00NB&0\H3=>*/N824P(YD.)4*U6=83Z*/G7
M2>@8F 7GHHRH886E3&=OK*<<=^#FNK1:_N<O_Q-3*'F0H+PG(*A#$)1S^PBL
M3"!SW&K#:*$#T>)NM69K'8U.BJE.A\54\VV.6FXO^O'-44]I >MVCT=IA*-+
MP:-"]S>C<^R HT;(J!:L$9*P2 T&09ZSJ@=*7,]//:P#:KGE_O$=4$]I^6JY
M?ZS<3RRA8Y"TX)XDSSB1*41BN;>E]R]8HX02K,C]#-[F1[8YK6!4./\VIU5U
MC.<TT."1MK%NS7@Z)1$N'6A2PX!F3H30&"YZ(U _<$,$A>BCDB "*@G#;^'.
M6W=4S*<*]K&6LT;%DZ)BJA)(R42-%^@R,DK*N#L"AD<BF8'(.4]2("H4G7<^
M=:F#R-F6X; [@-9#)S'.H1]R-#+P:H?4RFF8.=E=G[VD)D@A@LQ,@M4LQ1@3
MBX9G\0.[>X]NR?UN9[2C?_2Z7YJ%5J7_IMM[/=K=D1*J%=#]%-"G:;.,CGL4
M0@+Q5J':D=)CS*KP1[32,LC2RE)3\0(MR%,T&:\+J.9CML$P);DVSEDJ(3 7
M0[:0750T22GD7%J0:U ]$:BF4L.(' H"",?HET@J#/')62(B5^@"9^E5*J#B
M[BYV_6*F]O6)NN-1NK.G:HMEFJHM&H>]LSX:[.)'ELG(H\<<#P)^@GG;5?YG
M:M)V=0-7AVH?EL4]Q*_[I=4-GU=3UA\U8OM@]Q^+X3,361(9&1 9="@MB)Z8
MI- $9&ZSD%='9M]YF+N^K*5/< ^:^7SQ&KD2Q$LRB'+6;^(_N[F1F]]2K)S)
M+]!K5N.E>VEPUNO@*QWHA":ZGLU.'Q^]>)U]?#$4$Q7+Z04^Z^<T&)Y?O&A\
M/6Z&XP;T$KY_U+8%98AXJ]7]VG]Y1>ZGUO#:[-V%S[DV:ML9_I YU_A)J]7\
M!U+3;8R#GN:R=FWG7-\0/9V?IB+H$R%>W?G0]<SK-4F1S][(-Y4N'JK?>L9U
M/>-ZLV=<'_:@^!G]A$%;<]!,-Z>R^/T>G#:6+(:^9Z4@AKD>O:0K:2D,FS.&
MRM$[C*"9 ,U<"DEDK;C@Z8:T%)^.&"910K_21.\K1?1'ZA7S )\F)\6$KV:T
M,(J,]X_W7KT6!X=[W_8.W^-[\7OY[\V/)V^_'GW_S(\.]YL?7QTIO,;UR)B_
M_KIW&-3>]]??,*K^7)[Q""/MO9-?3@X./Q[C=3[OG[0PXK@RV)I;XP1&<40+
M:8B4 0CDR BSBL<DJ=+50?'-F:8ET3L3E_&N*J;"&EUNI/W7VFJ6>]9@SM0L
M4>08303.J)9*9<B.BYBTLZ"H]FQV;J[6+$^I62;4?SXE'I7-A4H&?Q02"1<8
M$.HYYU3:Y+*9J5G6$-VSI?V_UCB.F/W$_VGFU(!.Y^SA;M.,IUXZY38/M\EY
M+8WRPM,<9;+.:<:"3))+82G^J-VF12NW:6Y]GKD&S0$E)9>F1)>(!1D)SX)I
M#<"E%:ON-LW6+\NE6.?I-JV"9IF'V^3!4JUB!FZ\!'2:C!<Y9)^39-0;7[M-
MB]<L$[<I4^4T6$<\QE]$,AD(1.<()*Y54.!YL"4+^5BW:170_21NTPHFG'Z!
MSN?ILZZUC0KGX3AYKY@SVBDMD@0TS<I**CPSSJNDM:L=IP6KMTL#[H-/D+(/
M)"LAR]RR0*P)0$P.";?(!6Y8*4Y89<=I%2+2.M]T?\TBP'ENH_=6"IF,LAK5
MBO!.H,+AG.;:<5J\9IDX3BI8#3$$0BE$(C$P(Q <)^CK2N\<[I2E6SNN3C=M
M3KKI38JI!ZW&IT*FU:F*TQ_K1:U"D#@/+XHKD(:%TB>KI4@.,D3) U/6"J]X
MG7Y:N*[[<SK]E*C07D1B<6/0B[*>6.^ A&R9TU1@C&@P2%QI+VH5 M0Z_71_
MS2(953$KRYUUZ/]3B_)JO536H\K1/M9>U.(UR]3 +@_2:Z6(IJ")C."(\]H0
MQZA,67J,IPO;WG4&H35$]^:EGV;KL[\OUU_74[>>K7GIS+>:H77>&(PJT(ZA
M5Q^C_M#:4$F-X-2@;?%24&EMHEE%YI61 </"^_FQ8R34!N=1!F?Z)-4+&06-
MFC F@$BK$W$T98)A1D*;$UG0:N9Y1^W*UJ[L<Y^D!L=\SD([DR4$B9Y24LX9
MEI*/R=PPG[96+D^L7*9R@M)10 U#')>%GCY[XB)J& [>>YDE!:[F48.V"@#?
M/&_V0<T;=SCHF$>C_-+IP[F4^C^(@>+M_IL?!?>[G5AKQGEHQDN3[-$E!IE
M$IECX0O.AECM)1&)@@U1@7"E.I>NM-\U7V*+Y5+G3W" NY9Z;1Y^WL-(0&J]
MMC"]-O'XF*6.15;ZF;)&C\^A[Y=,("F@P\<J=QUFZ[5:M]S?5;S@0:FH$_Y]
MB3-D%AW%TI%/O.TT]M*W9NB^: R.2X+S4YE0TNV=-W(/D?NUV_M<B'P:IZE3
M6'DJDNQ^H]EOI'YY]&;_.,5&LU-]^&TG=-NI<0C?&O^!KQ5S17/0;[P?7K-P
M^@R_9'PJ_1] \;AX:WFENA5<A#^[%;O%G\,&TW.\,J[1X&R0RKNW&_O=3D4<
M@!_IIT8+OD[=3J/=[#3;9^V*R1L%K-%*7U*KW\!O@HO7>NG_SIH]O//JQ7*I
MHNYZ37]6W>;V94:,ZR0W4QL[6DU1=O6TVV^6-[SLI?+ 7]+/8W:'2N5.?6H$
M%SKY"'@$!S[AC1^91<;Q'!+SABAQ97VF?A[W)J0&GQ+QO02?"62\W9?0^@KG
M_:U_7\8%@F)Z":\^_? 9=_[']_Z],^M;KVS-R%B$F+06*GNT3CIF8$$([I*2
MAO&<Y-"ZX6?0"!6"*BNR<>B@@P]>>L? )"MXX#(FYQ.'F<PRRP[E*V@<B7P?
M7X/!BS%D _33<");\PL@O"IXOV@$U+J ;^ET\7D0D14J&NW"4^-3HW_FV\U!
M89$9=*NKP-G@N#OL!*^@#!<7N,#7-%'-^#H79#3XQK%.^&UFI<J+!K2[B.6*
M5;&_?3-CS;+NS2&NTJ_=-G[S^7__/\N9^;E?L?ITS_I75.LQ?,$%;0Q2..X4
MPX>BVJY6.U4[5U0O[N)IH0DJ5K;HYB_EGLZ+KJNVM-OKI3!H=$]Q08>3]"I-
M.9QO\+4Y."Y:'GH7NW<*0]I*?-N8FA+7.PS.BG/6JCB$1@(P=:$7%SH;-Z:)
M!J-\??E3_PR_=TCA-G[_F%-Z4!S [<9A=9/CAYKQ/#&ANBBJ>O1$0SFI[O&T
MVQMD="*Z%U\_.#]-_:L25EXH^A\?M]6Z(FKE!O!+9RTP_AD=U^ZC%AAE&5JM
M\9\">DQH5_ .\>]#&J;!1!1PL_LC(S9>^165[5ZS_[ELY'!2XTBPK@K\50;4
MD<077BK4/_AX>&\-& SM<'7>.I;0LK!#@JRA^%R]\M0;+M-<E=UHX!JBUD!%
MAG^X$* Q*U9%N(6Z9R@T1? N;2=*0]FC[NB2U06'W_/UN(O[EKZ=#B=9CJBY
M0K?9"7B]_A!IY3KX,7RX\IY\AN^Y -PJ[O6?^'3IDJLVMB^M9KLY0EY9N(NM
MJ59K&L*X@F,Y.85>L1DOROK>LSHO"09.@$I12Q^MLQ"%!5EL./"8;YER>>D$
M8A)V'N0R@F$8HJY\"/I@ KY"3+GW]1]0PM(,@82<&)%)6P)64,)]<"D$REB9
MI<6NQY'_A4)0M#JJA*)1T8>X -E0-Q07 D6Y\BQ0(*KPXJR'GG"Z,#%7 3Z6
M-G0]\$)-*"IU!>%SQ46[IL90,87SLF@3A8,FOY4 ?[D?0)3&.%^&Y*4!R;(
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
M>0U%?8JT6'Q,3I&R=T$HJ@CE01"IA"I]AYQPD)(RCY9#AUL'"M3H>%)TU.=
M3X^(R3F0=DY3ZB018"F1/D9B5>($#47B E^401=/ZI;9TS4FIFK&4S)4^62,
MUQ+AX)EW0DH'E!M<8'9W\OSZ2&?NDC\YTA$J>F">$MR*$D-0A[Z28_C#LY14
ML,&[K1WC;HDAUJL==S8"-J(=]]%#,ZQ+P24ET<W64JC@O#<97$["BQQ2J%,*
M2Z8.+@U><X&%Q"CZ@@)\<0TM <$\;I5Q-E'4")1N[0BU"8TBRPB%.H7PE#B8
MI!"2,$;G $0R&X@LU4%.\DBTCE&*S-!88H@T+W^PQL%M.*@+4Y<1+Y.4@A0B
MTX0 23Y'! V:#  0A%N1-'?4.SKOX6,U:.J<PO)!8I)3X")1%/U$LO&E5CL)
M-"'!$&J9CNAC"9/2U@Z_A>>H1D.%AC(ZBL?H(.F(OT>OLPN<A9Q!I BRSB8\
MH\Q/L@D6HL,],D1%@6Z3YX+X(#@)&B+N&!<F^JT=?4OXL GE"IO7<CN?M")D
M+K06-JA )?#LG4\R.F]B4CR%NF)AZ?3#I1FUC$D:@9$H=.$SLIKX0BL.0F:)
M>^JUY:4 =4[YA?7L75I:(-7)B:=$T=1 >(4N#YI9(KD (B,%XF.6))1YQ1ZC
M,!OLUHZ8[P%N#:+%@*C.82P65I,<AA=6,*$XB4PCM@HIK9,I$]"^3*^U,HNY
MET74J%H,JNK4Q],C::JM-E$I> !B*>-$:NT11,D212T3F?D0M2ANWGP+4S<4
M+<:RS)3F 0-M:77V0E :A%(V&@JJ+K1X3DQ,4B/)&6&],23KJ(C,A6U(:$4"
MJ]JB$PLR;>U8];C<R%C2:9'SK1DXJAM2U^G1-Z8AU6Y.BUC=D%HWI-8-J75#
M:MV0NMHG/'5#Z@."&2L32"8#3XY*%86S7$JOM!;>B9B&H;\=A_ZV/MYY[AAG
M[_!MB6^&1SR[_RBG6,1](XP9C/Q9Y 22%R1:T"Q93G.I'V5NO@<\-21^#(EZ
MJ,LRH*1Y@1(>M%62,:*MK"949&(!-#$Y"L5SCKK0SFW05,PY-6_/ 2HW-F_7
MYS*+QLOY!5Y2""5[9D@.D1')I2\<PYPXQ0.EHIR IJV=ZS:E[N=>H)]5'[$L
M !07!/:[_X3 J% YD" 8("@<@D)Q02 KGE*@/B>[M<-O*[:K43%!A;"H400H
MJ@R72AJ;3&2%$#8%8YV ZBCE3F"HCU*>0/8G80:J*F A F$)?T@+LE3 9.(I
MBU%1*3756SOB-N:;NFNUKB\?(E^!0U\\(-:CE#)XEP2WRNOD3'0*5)UW6#J%
ML#>==PC&&<VH)88[1V0QBYXG2@)C-CMII$I\:T?.J7BG!D.=<5@%?$QE'"(8
M2!J(8M82R2 1+W,B(@?/LTT"^&8-DET=D-2)AT7#9I)XL)RS3*,FPF=)I 9&
M7/G-*4MET)[ETJ]0P^99':TZ\;  4$PE'DP(P"2Z6=F68;+.!.(L%20K7\;)
M1J--:3_8X,;6^^2LG0I@E8A.I% JS%W@F='@9$+'-09W<\[AQE1UG7QX OF?
MQ!K41B.#Q.#"!#0*)G)2E!<)P2J72NX-RMS(Z]P@_]JX&HBZR_6!B4BTBMY;
M:47D4FKI<PXJ&!9 N(CJH4Y'+)V*>#>=CA ,G!7.$", T$3J3( %6]A14"
M\#^^S!5[DM&R-5CN#98Z7;$,^)FD*Z@.4ACM2,R(&LFC(5:I0*SE4N$6&LO#
MD\ZY7 L,W<<-G0.(ZM*)I4'2)(,A4,Z\ (O!6@ZE%4^58 VE/FG/+;4\ \R]
M=&*=0/2\7EN=VU@ 7*9R&]EIH35$DH4J>?)RCI2H(Q)RU,$)(P)%Q\VYVNC,
MH7-5\I"MCIEZCDMMG  9E*/!\9!LRG6YQ;.B8A+.Z!P=SU01HT$7=D=*G J,
MH(L6D_/!X/:5C-\M*;]1QF,LEF/9456GZ@/[6>_5TUE?Y0Y7J7;IWP/ =^U4
M^UDPV^R<P6A#8_/+SO_@C_'UK[4WC;3/3M4,="$ U<>&TK%_UD8%$RXK Y\]
M^BD,P'J!;HI&.VF"=0;C@"""M#-GJ0_UP.=N?OFJV0^M;FED.LB7>YH.\LWV
M\GT*W4\=5''Q;>=@<)QZOW;;I[UT7%IWOHRL+9I>U!\PZ/;.#\NB'.(M_]+J
MAL^KJ4=:Z7_?GW_\$$]1Y^K]P[_D_N'NUWW4"Q]_^^M\_]4[?O3AS>>]D]C<
M>[7W_>"W]\=[[3W4,S'OG[R6!^_^4<ZJ)*TCP3%7',I$P+E ,DLZ"2L4_F^K
MD5#9GA;AZ)VEK4OBTH;>IV9GS'BB*[E;L+%BZEKC6Z.;&[C_C4Y"A QEI>&'
MPM)HC:6ET;L0ET:ST^@6@4$AGI(8_'/5BPX]_%^_D;NM5O=KO_$3M-'JX[>4
MOY>O*-\&W_[ULG$9'K>@JL+D%5CC<K7@M)]>CG_Y.3;[*+#G+YN=ZJ&K#_U\
M>=51XUYU'*KO&[[\\]=F'!R_M&);,U9.]T9)ZM$7#U]EV]7!WUCO7'I-B6UK
MQ8TOTVUVXVL_NBR3VT+:^5\6G]/*I[FLNM-E5[%3_T'3T._T3,O7(UOLS?H]
MTYV&?*_:,]F-.V+;K4Q+ Z:80&ZQ31?&SB>T"1U\T/$?3O$6NO%1W<DK%\K>
MP#YQ7\HRPY3DVCAGJ83 7,3(%K*+BB8I1<U//2.4?2<.#G]O[YV\_K[WVQY>
M'S]SN-_<.]EO'AT>M_:^[]&/[3<G^X<?KX>RKX+::Q^=[QWN?3WZCL_RZAW;
MXV_QOGX_/OCM+_R^]^VC#WL,[R'O3?//:J<9.)&(BTX1:60I75&>:(__9XU2
MWND[D#"M.R;FD]Y)W#G(PCJNN*0)P-FH8Q(T9>41%W5ZYQDQ,6&3U3$([DL?
M<F*!R)A+C2/$,J< '%->1JKND-RI,7$73/@$*GG*0]9:"J[!9!6X]EH+Q3WC
M%29,C8EGP<2$"E8IX7+VBH *F4@PCB :*(E!B62\")R)K1VE;ZG?V(3^LDD*
MK1'/>L69+)[D>8)>XZ>NQ_NK\H93293"AU,R:NB(HN#V'W;0N-Q5H;-]RONH
MB8<D0W^L+VY*;_Z2<K>7#N';U"G]0>=J"K76+H_4+LTI+]0'- .1<:*HYD26
M/C5KJ"1E0DIV+'MM"M$T$YM;07T/K%1C@)S4@H,O?<%>> .0-!46P["4'\ 6
M76/EF;$R\4X%[F1@TI)H"VVNIA$C-N^)"!;=5I5BEG)KQ]D:*G=A_8A:)2&I
M ,@271SG(A,"/1J3=?3N(<TW-52>&2H3I]4F+RUUF:@,I2^!:X+VQ!#M#&?2
MRZ0$.JWL-M;UC4B:AL$9])K0:GPJXEGYI*U*1ALPK%!LY%ZWW0C'T/F$?VQV
M&BBHT GE(^BWGK5/R\*M(X_C#4RTS^N\7NS7[%+27X?;]+;S9KQ)NY,]VHQJ
MN07IF_,I-Y9[FFPTFL@<R\Q7R,0)A4::.2Z-TUSH/'-&\N;0<BW6C;VQ +N&
MS]+ 9^+9&I>=8!CVQ2 #D2XI A@7$N8Y4$W!*J6V=J2:TXSQ583/O;@?Y^_;
MUK!9&MA\GQHAZ9D-U!&NBNF!  B;R$GT/&B-F,HB;>T(=3TU^\CVVQ7,S3[
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
MEZ"?7J7A?P^/<4$_'8\J&]YV1GOS>K0U[V&0:I4Q1Y6Q_^MT8C(Y9T+.)/"
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
M'E/M>&)K:3=F4DG9.^!%!<?+0MKQGD?&9>E#HP:7F\%%S 8>J5H_BXHY3S]
MU[ZB*2"+M89'*$*3Q*Y'HK["LGD,S3R6TZ7O7FB&&R@%0\A/4@N$:, 5'40R
M,>0"449T]C8=/)JC8ZD*87[L2W0)ZP &9DSM[(8^,O0\LR2]E[+PPKDE ^YB
M5_\&A:5 X7H66G-O+!,=<_,!78Y)VD)6&$0&0*98R$8S(WU"CU(XY]I\P+6$
M2'-BK!8T<Y-B?.8*C&,V:,.@6,\()HH)SQ4&%9UP;;SL75.LYJ58/B1F7@JR
MLXQ0KC #/A,D?&#.R,Q, 6)9(=D8R>Q2K3'4M;P048E<G%16:K#%!J]T)B/6
MJ5+9:KI^(Y?F:EBXS,]<#<Z0:".73&=M&6B7&49$EJ+A(@;K-*2-;6E;!ZCM
M-X/Q]PV6?:3^2,-]L744F$$-,AB?P2MC4\FAMCL1S?6P9@IB=WXNF.)1F,P+
M*XIK!MX9YI)"%FQ"2?\,06A2$/J*ML(-*G<$E>:$6"9.9DX(H2,7NA1F;58,
M7#0L># L"24$JN"C;CD6ZP.3YIY81SC-N2=01X^HF5.&X 21;+'(@44>C0PA
MVE!XR[%8+TPU[\7J$3/S7G",09"5S0 [+[C@S DZ@)2K;CXRQD.I06.WH"#1
MXT9+3-IZM,%PGB CK;T!#!!Y3CK0JK<<B_6$R\SQ8:TJD!-GF4M+?"UDACEE
M9@/JI'7B:&M*TJ:ZJ@_GO<ZQN%[-SD]=/\"<OFQ;M: 9ME\;.'DOZIF^MSCR
MP2_0]Q54/O3565ZIY4-?N;LIPGSHJ]K*,UMYYOK0;(X9,6&.CG-P A%]\:X8
M[01W"-!"!^M&L>?+,T-M:FBC9EYKP8"+P) H-]/&U)HSGK5R&]M2J6:1KB54
M6NA@F3B9A0X<R&@--TP)7T-L4)BS9)E"PI*EUCP!;&S;5L6\'C!IH8-UA--<
M>:;SWAM;&(]),<BH6:C)\@6LU 631R];Z&"],-5"!ZM'S"QT4+00'F5D)=?X
M@;&*H3.9Q3HIMD2;8K9$U'@[@18QX2YG73+8E'P$&]%%GD'D"%+5?^46.EA/
MN,Q"!ZA1)0DU3QAJJ@<'%A1(YB*=.M8874R=IKPIW!6IPO<Z=-#*,Q>8+1V-
M,D7%DHOQ$&0)61B?51)"@J>SM3DZUDTAS)=G>E]3V\$QD"DQ0!Z8 U7[Z^0@
MB %9(=+&MEE0BF2#0BO/7']TS-P;BHY$PW-F5AC#@)-1YHR2S$0BG2*[DE6K
M-%M/B#0GQFI!,W-BY)!$B"8Q$S0=*<81O?0NL:1]D86#M'G13HP&FN:E6#](
MS)5G2A<PD[&EI*]42Q,DP!66231X2*BE#!O;T)I@7,L+83S:0K*/-@$/I%K
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
MY) 8*DL_<I':)O0^N0H)<U6QZ&-P+K8RH%42R)8TOL#2OS=/*]XG[/#IGTH
M!.<MHZT1M?A/,1]]+9*0*4@/,JBRL:T752"^WK*^#LRPR?J"9;U_)NLIHU:Q
M:[J/FM%99YDS9!$I&VQ.3G&/@F1=M6*@%5&^)NL+EO63,UGWJ6H<6OMHR-P'
MYR/#VB*?:)T"("6E765S?M%IH??0%=CJ@=:+X[5,\45JA9_FV5XRM/1&TY$G
M#&=@Z"ST23I6:M:<+)'HGJVYXJT=T,K97I/Z!4O]C/>9A(;KDAF6.B1&QL*<
M]Y[%HD&EHHRW9.,(M]AY@0]5ZA?*^YK4+UCJ9PQ0H=%@'<EZ4IZ!\, <1&*
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
M+^/$:H)P)X(0)&$6(]F=0C.P.C.OO6?*IZ C@%(&;BH(WVEG-D&X"T'0&5Q
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
M*.:]\4P$XW(1UG,>-[:-VM(76ZM^9T7H/9Q0^OOP^/TQGK0)I>T:=W*-QQ&
MOJ,)I6MYG%Z2*UZL4N@U2B<A940KZ,@,#@O]411H>52K.DAW)H?H)/;\]$^>
MB<$D",SQ(!DDSIFOG9B RZ*Y34H9DB[PKKF8KB/GHC;>\\H)+ EL,%ZJ0C]%
M\(JC@S:(:QVDOW\F_5%$,E&]9AY=81!E9![(7++%*Y.D,]&W2,/-$%#;YXAL
MLPZA@$H< VD0Z8V@I1:JM%'4ZX" DS,$A$0JGPYE)C-H!B(;YH3A+&19O 50
MP;9A7#=$@-<.4-69QA*4SAB]!DVGK [HZ$QM"+A[!.P^.T. %EY@0L4< /$>
M@9:%@HD%:81R-GGEVSCJ&R(@9X->HO"J0(PN6#1"Y@ <@N8- 6N!@)D-D#P/
M3M:Y)%@',LJ8:E]6STS-FA$!=2EM(.D-[0"/D'.67+D,)4KDTH*09 ^4DKG^
MAKW;$+ R!,S9 >A,\N!9$;K:OBB9]UFPK&J9$4)0:5W.@'OB\$'GH[-%VF@
M0K&!S"Q2+U:&7(QTS>&S6E&?$?YDG4S2.@8)8-)ZVT=B_4*3<<9ME+PV0KIS
MA\\]$7,A;!&>"RMD :1E58I[+ZU%F:+ZUN#1)N:+%_-7,U:?M ;CE6,^<<\
M$V?(HV,YI4B6K4!=<TB;F%^SU86SI+2YYB8G$G/M#,\@-%<&G%43]WVK$%V9
MF,^H>T#'HW;(ZMCTVON;M#DJR3@=LCKQVLC:UDAXFS!ZEQ-&UQ+EER>)WRI.
MUW)>EH3UE_.A.F(6(I#QR&HG/P:@D3EG+.-"\61X2A#(3!=Z2RPJ._!A=7"Z
M5.!O%[!K">$K1L',5$<I8A)",HVJ%@=%K#W\1&WI%"&+5)1IC?QN#(/;1>T:
M#%8,@YD9'Q4*B5$SE>@< !"6D?E)9T,=SQ-S(@-'-!C<& :W"MTU&*P6!G/!
M.ZFC-$9[IA2DVM95,&]E8"E:D[5V.J4ES]!ZD#"X5?RNP6#%,)B9!C&F0OOB
MF$U6,> 1F-<^,6VS4UGR:&*;L7YSV^!60;P&@Q7#8&8;N!S)E N%%>\\@\()
M!L9DAL*1D2SH,/>+;B'S\%U"MXOD-9?0\@1^/GM/ETSF+S/1Y=HB,+! NJIV
M$,,BZ*SV5>\OT25TJX+1FP3-6L'H\@1I/EPF=/%16L9!$X_& BP$%YB0OD2'
M@>LDV@S1J]M+W"I.UG3E\D1\QI&E!YMDRDQ)'FJ66V"8A68HH0@C5))6D:X4
M6]HO:8QH& Q3'K+QX.@)R7UO--COIUZ5X'M53OK;<1@/QKC_/7'R6ZW$72J'
MRY?B!A'TH W7SD$.(=0<8Q^<=5YR[H0DI7'-81&D=-)@/'V]!=<7KS%VY@-N
M"<#81*=@R#%-9\8)$UAT.EK,QNL:7!>;DE_4&&N"CO6TMB_KLV^ QZR$\1R2
M$!A,#C)H%2$6Z=LLK75 QLS03L%'3&1M*!,,G:6>,Y<"UNRJ[**O@T07/4WQ
M\6)#@4PB2"P8$ K/SJ W7G"MD](ABX:--<#&S"97"8K49(1CLI9,*3H_D$YX
MYHEM!F=H^P,T;"P(&S[Y4E" ,UF"X>!34!"%1R6*M-8U;-P]-N;#=2(77VQD
M-A>RP2P:YCQ/S!=2:5E$E<.2FEH^0FP :J5--BI8 =G2TN@B72H(E@>;6B7V
M.F!C+KTOZV*Q>.:ET0QX,HRV3+("4F6I1<BXI%Z7CQ ;%G)2/"@RX2(8X[PP
M:%,4H=1H]]=&H31LK!0;<X$]'XUPADA4G6<''CD+I,F8-I*K2-08[@$V[HFG
M"GAQQDLM([?@;79:IER77-!*<^6;IVI=\#&S.01H1SOE6 :"!G#C6<@I,"F4
M<$(Y[7-<<T_5/4$''0_&!*M3((.CZ(":ZQQ*D#$I&_PUC?&&CJ6C8RZXF5'[
M.NN&95Y+7F5R+%B>R2(76;ED0/O2T+$(= A/R^F*)%Z%((SQ2N6BI,-HZ211
MIM4)KA0"<PF"3OJH1&%%*<5 V\"<#989;ZQ**143Y,8VB"L <-M"P8<1^?P/
M#OL8]G-70$CR&\9/OB>'YNI%^9Y6K.WJ[>KW^NI+:!N\=AKE&7W/0>A_5VON
MKXQP:-=HU[CR&H^C\/\[6W.OUS,OOE.323'IX$T1 "6F0.P0P(3@4_'*?J-E
M<>/LB^;L;^?3CZ*"F*".O#)(9FO0G@6A!3/""8YD5G%=.;NZ8O[[XRSHN2CG
M!7)T""4EG@!40E&R*J[P(+PWLH7#UD'ZYUKRE1(D!L<XQ.K23)8Y"(4E"-87
M&V+AN":U//<% 9X#RA1BBEY"YMQK;[)-KBAM"IJ6++$.")@Y]4O*'I4!YI#7
MXI[DF"^>]'_VAF=$@:W3Q4W33,$!!P"1"M$<C,YKQS46[SU&_ZVNE T!JT+
M7+H09!]+DHE)@ZZ&?8%YS@USTEB5A2D^+CJ5[J$C0'D#R$G 52I :L1K4$[&
MG$(..EC3$+ &")C9 -E[QWU-(;6"$!!]9AB%8K1)/H"T1%X7W9CXH2/ .&$D
M@C2.^)#EQ7FOH( V7M+RVE9JL X(F-D!.GDO;,PL\X ,,"C"@LQ,D0$,Q(R(
MS:Y+:XM[XO#)R@-PIS)/I/QM")I+B29']-I:_HU2M";J2Q#U.<)/RDBYZ)C*
MM3^WP<A<[5Z< F23R6KS/*^!P^>>B#EJK9/464,1('()GNS=0/\5]#[';UB[
M3<P7+^;GTG%B$4D;ID7MV152M7!%8")[KJM*ZC1Z$_/K5DX".*=]2CP ,4)$
M:6TN283HD@U?F5+=Q'Q)8CZC[BZ2*!-[9P9D5SULB;I[RX+25B5'?+[400M*
M+#CE9KU:T:^L-_=Z/?92&C'=*E#7FHLL">QQ/E8GI019@F0N9L_ $W]SF8ZX
M:(I6X'61M3>WVN(7YTW<K@_3PQJ@=:F\WRY@U]KOK1@$,U/=ZN*,DF2Z2%,[
M["@B=HE^XT)X;9 V4;0Y<C>&P>VB=@T&*X;!S(S/Q4LK.+ 2,A$_I3GS$0O3
M 8N! -+K=1DF=X]@<+O078/!:F$P7^L/UEE3"PUDH"/!5OO'H"=SR-)1+GE*
M>4DUFP\9!K>+WS48K!@&,\O .Q6(M4H6N*[S%H5DB"*SZ$+A7&:3%Y[%\0A@
M<+L@7H/!BF$P-[;'R0Q:>*9S$ QR0!:2,'7@KBLEF"!K =I:P.#^>(1N%\EK
M'J'E"?R<%>"2 "4+(T55I[5!8"B@D%F<!03O,-8V8,OS"-VJ,_=-8F:M,_?R
MY&@N6J:%*DK$Q#C*.MI#%^91>X8\:SH$54B5/WQG9^Y'H"IO%29KJG)Y(C[G
M/'<F6V4M<0,92%5:PS!+SYS'3 Q96:'TQC9LF8L1X>]LS'UU;'CM2D:?#M\3
M%.G/WU$R^I4A#NT:[1I77N-QQ*._LV3T85G@ER2=6-11&Y.",&!*KE-SM;)U
M5I:5(7QE0%S+H5W= ?OQ7"/[$ T4;IFS6C+:,,F<")Z)V@RT>!\T^C4QON\+
M @I92CQF&W)R$!!<4CD61Q9XR5SIAH!U0,#,_51"5EP+8*4D6=U/EF$R)*T)
M0U'1QZX%6$/ C<X (Q%]=A8%>(,HE)4YF$@' "UU: A8 P3,_%$8T7M>"R>L
MM@R4B,P7Q9D(5@2>C"YZ22,;'BX"(&C+$SU>X'2,FH#6)NZ(&D6MOCH?M"%@
ME0B8"TAS[0IZ$9CD&.@,D,!0T4%04LA.N"*+6/1TT(>. )5""B"S$BZ#3-S3
M.5!0>Y$C1"RQ(6 -$#"S \ 0X<\(S/IB&*18NT!FR:ST6I1D?9*J(>!&")"E
M.%[9OU4.5.0!HA FT4K7<P';<)YU0,!<(WD5O)!!,JGJA.CHD2$ZS9PA!"@0
MSC4$W/0,"$FZ*+Q&9X'.4+0N& A!2V=DC,T.6 <$S.P ;3+)> 86<Z0S("NR
M ZS7+-FB1?2N<&S9J3?L**#1FA(@6YD *Q>B\X!,8!]X*"!R0\#=(V NHNX4
M1^]J?C98Q<!(Q0(2"U(FRZ0T:,?7Q1NZEO'U2P 0$ )H0"&K/]FB+D$)%9,B
MXR H;#6H*Q7UN>33H"206F<R)<> MH>4O2LLA)@@%6MX=7LJN9RN[VLB[BLK
M07U8G7,N3Z.Y5>"OY=VN4 -\>#H?^C.(*6 HS$0!I %0,)<*L S%":QCGL2B
M#9Y' (/;1?\:#%8,@YG=3S9JH$V3+$$=Y8X!F2NV5N<IE13JS/VB2U,? 0QN
M%P)L,%@Q#.:,?RN,LR$QE2S2:0 U#)XU,X(.\$RZ*YAU::9VGV!PJSA@@\%J
M83 7"13<6T-88!IY9, #L&"@]ECVRH1<YXC;!H,;EZ;>*AC88+!B&,QL@Z*"
M+B5+XD.:3H/ZFQ-!,ZMJ,H@C%.368/S&,+A=1+#!8,4PF-D&9 X7:R,P%")6
M&#B&KBB6Z@ 600#A1C08W/@TN%58L,%@Q3"8V08FDB5'NHO5<C@&)*#,DYG
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
MS8FL2,E&L5<LCTY1-X?YN2E.T??9@*R"2UX!4E-4$!1Q,[J Z%HR6Y)&?EN
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
M=BWK%FKU8.LE:SH']-<&_856U>0)FQCW2?PQ!2SRGXB3B@7Z 07I8MK.H_3
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
M+GOH@HTQ8B&,&6K2&)T*3EP':#U<PPY5C"4;IAIDQU8:QKRWI/#LN3+;HFN
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
M#DPSGBP)Q&J5 XJJM!Z1!-XF#16K=@992P:VA,KM&EQ= =I]1]-@P=1IM#6
M:4:CA6JTT3)!D9X]7<LVBA*;)RPU\E]<()6G-)IS2^I>O)H2M8['+\5C9]D&
M \L9RR:U2$D:"\4H=A@#QYXQ5 5.IQAM2,K7%4T+[)A:"Z8Z";=^>,U(.-&Z
M/46#0$:PU7,B0?0Q@HU:9$D:DU_1U-H.K]6[D)VC&R#XYFK6LC-4$D*L*0$2
MEC8\FD 6967;0)=:+Y6CVSSHK7DOI%-XP\/3C,*3U7M7@@9K*N,IU@S>%W8=
ML_4BJB!T+CM[1O3-D"58LAB<DDZ+2$J@5L7+6#PZ4E9A$2ITAF_(H)EK$XG!
M".TU!&%:PS<&3611!R^EB55EG7/:V?-FU^MK6O.<,WSOY?:]=)GIKL;=#L[X
M5#7I]I[^'EQB/_T23[\%]/MT3VZT/S,9VS)R>U'3+4BTE"8A44OD@"-JJZ6H
MD7]*B:3M9/I@3??3^5ZM+J,110L@JJK%CQFH5@V^Y*A=:<E7TP[/;-VW=AS]
MPE&B0:U=5E45QH?*U>L4I"XAFIA,B/Y+.DU>D.)3%36'C,[F+14:,VI<FUB"
M=P%T* 2HK8%HDX-(CD@+;=&F5G!]&1BW"@7O'3+6"XR;,0.=^%X#5&;$MT@<
M\PF&BC?! %J._6+* 21[ S57YXK/JZ$ EL%\=\0M9(HZD[UFG,V8;(=.JHH5
M?'"5<=9J<VK44$4L:(*L.48V26%)1=H='[?!1V>EUP^5&2OMBE*(U8,3FKTW
M410[;N@!E7<Z&8U1TLZ>QNU&RIJCFH^XK\XR#QI,,Y;95:M$, 8L:@GH+;86
M_ F"<Y&42:(0AT)RVR.ANT539Y('@)D9DYPD"W:N"6I5K1@T.(B>>#6S\UC9
M +G4!L:K;0?- IC)$@,)29@4H971*XVY\!>,"D.5G2\>,C1F?+&6)J=@!,@8
M7=LNJ!"S#)"E,2S#(2ORTTWG*](L.EU\7T]_#RZQG[[3Q8M7:Z^R1OO,/-_K
M5N:+6GERTJ"R+@0OD)(,.55/;!6,*(@:.[4\6"O_^,S"G]'+#W^+MLCB0P&O
M/ (&;<!+;R!(A^2=)')A9\^QH;>7F[!V\'Q17!EKC)KXT?JHT5KKA73)!X?:
M)9UP48KM2ABU2//J.NV'A[GSTRO&U_@"7U+Z+&R24!%#\Z,%1*DJ*.=T\<H6
MAMW.'II==P6^EI&OO"D &QB^.H^]9DB]O8 411=MK@(,Y<*02A&\"P9<R2P_
MRF8E],Z>5;LJN,$1V1V5MT!EI[GO&H9/9IYCCDH:IR+(8EICU^C9ARP:C+?2
MD_(B.EH^T=WQLP+\=!K\+J T<Q*%3C&DH*!R--UXB-:4)!!8DYTO3DB,:>E$
M>$?2>OS#SIL/$GTS?S*HT'*(/42O-:"*!@(J!&E$-L;+$MQ9#^4KYB!V -[5
M#DAGU@>(JJ??S%"%.B<?'2AJ+65E$(ROZB%H5[65O*3)M9:R?==C259-,JA0
MN(2:$50E$OOA)>=<9':JZM*9]V%#9Q99Z621%$H@6Q'058+ +B(84671UA-%
M-DC>[SI_C4LXY??^=M+&;O+W//YC[^_\Y;T@']#1R_'AE"VT'X+A]>GQR;B^
M/1?\O;_'H[_-3KSDTS#$V_5=(/L,P RR?7IS7+YZ_\/7>7S\9I_>?C4^G&)E
M^J:OSS_['.[FS24$3Z_F[/#7?X[SR:NO CY0;MKG_)SX//_@LZ/RP?30>]7S
MX;'PP%CUR</B@?ST6S]W6O% ^4^_]4M/&QY(9U=P5F'-%YWU\\>,TTN_5O]
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
M!M;?!^VP@&(0"6MR?#4H)+)RB,652+4*UW[,-RPWZU3;7>B,GS^H.2L.>='
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
M!@.5&=_F7*FB2 $EM)IF71-XDQSD:*14V>LJ5"]0NZ>(Z_S9'>-L;MR8L]-
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
MLI8,-4=VDTQ.K=HI@C;1ENJU-ZVEKL<MSH088J30\;!4/,SM,XM4I2H&?,4
MF$@!<0@!7GG=B):DBI@.QQ1;7!)U9W%!%_NEBOTL/K#>J&2C V-1L1G0!3PV
MCB5J*<EFUE=M@UDN>XMYN/'!U9+_S\GQ<>N(Q&'"Z*B<C(]*FY"XW;V1[LH?
M;&M1CI\>_G2Q#M-6&-_T5AA?K!.^^_-\2C3K!58*5EN390*A&NN4V"!.MP^"
M*-+&ZJMQ; M5N#Q/: -E?S@9!UWV5R;[CRYDO[7\RKYH2';:#ZP-U:HV@;7*
MHG>1?]$[>_HZ@]AE?_D.8)?]E<C^XPO9UZR?R#J$+*T#),?14 N$6&'IZAW:
M(E,;D7K-2.^-WQ)\[PPNMSWFL /"X;B <P.$SA5";XFV-'WPU[P?6)&T$:I
M4EZTV4$5O$:$6- '*W+(@E@?N"79PF$#8#A^8 ? :@$P<P9SBI*7RD(U/I[E
M$H22$J@JD0_XZISB0,AW -Q1ED 'P"H ,/,(??79.!U9Y;?!BP(S>%DML-)R
MF6,AKV7KCGS%9.&^/7BV/3@^/*'#E^-&HO?MP;5M#WX8)#ZZ6(.I2N@:83&-
M\';>)W2YH&E=,ITQ%5 '"[%F"49I<C6V[4&.$;5;$DLV;,$?@D]X70%QA\/R
MX3#S$*-#RZ&09?E7S4!F!61T BFB%<)H*M5L<KNP07J)'1+KA\3,9RQ!:),Q
M0L8ZK;)W0,EIT$YH(;.H1=ZTS<3&[R0^.GA#XZ,F@QL8, [!+;Q10M6CPS_*
M\4E;A=EZ]+AQ01WP;MY+Q.!2<@Q_54(&M,H".4>0O4S>2R=32SM7NT8LB4,>
M-A*&X"=V<5^VN,]Y@<)14,@.8)2)@Z*LP5-;"YO9X'FM<RO)"]CW"==.&G=A
M7XZPS_P[HXK2(3DHF +[=^3 6_Y"1;'!+DXGR[H=];8W4O^Y\*6T7OZC-_1V
M*G:C_U+_O8$AWQ#\O!G@+Q[[O\Z?>@?[8F 7\XY<+KG-1BA0"K6>@0(A!JLX
MHA-)19TBJX*=/1F65"8R;$$?@AMWHX"F8^#V&)AY=SZ0\9(2"*<EL%\BV+NC
M"H65EJ&:(CG;2D/$=;-#.@J6[]]U4;^]J,]\N^P+I9;NJJQ$0(<"2 4/UE2A
M LI0I&Y\[S6=139^W^[;R>%T/E//]%M/IM_%\WYXF'\^C<?C/"['WYU5ZW?
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
M$[A>(O"ZW;"S17MT>)$>\+1>I4M^NEBM1X>\5EVC+*11/A@WXZ+!F+4#8T4
M%-) -!Q+:4/:^*HHU[1-6<Q#8 P[2H:!DO$<2G":<@M9)PZS."  [UV"*HHF
MP?&7:%L,VXZ211S/)?",%X[GC1HP=]"L!S2SO0E2RJB4*UAI"R!: JI6 5H3
M+,9J(IDVOD-XO0T)G+?'S!+HR"N"M0Z,M0!CCII$STNHA .RP3(PHF6?*T90
MJ+33D:I*# R]%4660Z EN[\U#(3\/#\0UZ&A!$5'-A@N9* <!%2GJ,8:K:_+
M)N\W&R5+93(['M:#AUG\D0.UF9<6@BL<?V07(+*2@Q!(Z)Q;81-'Z9?=J,U#
MPK 8SAYY# @NL\C#9</"JQ&"; Z6R1QYD-&0,YF40F0?P4T'!U[1^VAK?*R%
M(H_;$Z,]\K@K8,Q1IT7F)'4AL#Z)EA3))D2A!UO:IJ\BU%[M[)G+W.D&HF)8
MY&FW) ,"S"P0,5YR>*X<.,5?D$J$R $G:(XPI<F55UE.+8DSO<CRX0%?_TGC
M4O?I^'A<QR6/ZM'DH/&IHY/)Z,W1I(Y/1I.CT?[DN-=:KJW6\FQ=?II;EN]Y
M57A1GDW^-5V2IT?_Y 7I>F(A/?'!1-J0<I6Y"'#!$J#&"AQB6-!)9;1992I^
M9\\NJY''_8+!PH9U"1QJA\'Z8##;IR AM"O$1M)X#YBB@"@B04U2:AG04&VI
MV,OJ]W0/87!WI9B?]"H[+E:$B[D-"2=<5:0@>-.&U'H!OCH))B9G2I2LUEI5
MSJZX AH=&:L@0KOXKUK\YPA/F2E9*PU4E32P%7#@<ZC@J68V"E&5V+RC)34B
MWVS97P/?V1&Q(D3,X@4MI)'5&9"U32U'P_$"R03&:JDD)HX71*].OBN"LP-@
M10"8BQ0*)DW!0:8VJ3Q+#>24!RU2UJ8ZQ9$$>T1A>\MXUDMI]DCA+G$QBQ0B
MKQ.[LAF$;3-;7&%<%*&ANN;CYO:MX6)7AAXIK+NBLXO_:L1_CJ!TP7OED@)2
MKG5MR8HC!1NA%)8HZ1TA<:0@_3:TK[BU65@"/]G-PEWB8A8OL!%O$^X(LI85
M,#@%01D-D2,%G426%%0S"QP'?AX96U#Y>6F ]%%IU9\TA<OY1-?#<M)D>_JZ
MR9MR-#WX993DH),<[D/1Y_EZ?7.^7#_-5NMI??:J/"DGYZ]X>K%0794LI$I^
MF:<J8_):">- UMJ:JDL',>L,5:,SQCCVCD+/K1Y6Q6>'R!H@,MN<P%R5-$Z
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
M)X7VCR/\SCB$5H%>X6C51[L]_*,\NJQB'I*/!NY!JV(_KE<^@U@<G6=CT+R
M<TRXQX<X_K'3]+ATQ6X=E,-O<%9<+LA>[7#UJ;*C@Y%5YVQW\+4H.G&XN\>X
M@NVXVG@[JO/>FW2>]2%49*Q[,?].["_2L>M4\RQG':>_AY/#<@.T<$4'HH)2
MVTF["8^F?\JRX[]3]5[V^RIN::_QP[6._GW0[G;+_%!26T6N1Z/&A1A;[K$O
MO%:1OEV^K%O][D>[C4/%'8FO<!F/<<IEQ0:WT5$Y_2^.ZFIK)VYC?ZRCW>S>
M?CHNG+"7!0Z_VMU)9\>N*_I(XZC=:QRFU)>:@/<E#L%5=VM_S5RH;N>RLI>$
MXDYKB2H WE3]-[KC"A8#"1K(=7^$13C*OHU0- ;<"S&ZO"V7B.$,PG)'\;?K
M2$@.JI-T,V^>]' VE6 -;I\W%TNXU?Y[</5<Z?3Q[N?Q@4/Y:W?.M@J9W<*1
M_7'0#OO/5+?8^9]=&@Z_'KEO]F1S;Z/5W-MFV]_P&PX_4/S^O8W#IFSN_770
M_+:#NL4VV]SZ(IKGVS]13\!QO.'?$P\:HE0$=7 @0+TD3BA/7/01K*+,Z-Q7
M$%M')ZBK%9>:EIXI[TW,V8!(UCONLY$BTN+NUJBG)539CG'/4%!0=;^9Q:C+
M+&:AD/NF=P/S>S7.,/'NBGU4MP_PHJI.N9%@WL ,;N1%KZ\?<&O_76E=%Q:-
MOET"%^' '7?3Z^%??D>NCJ)]]KIU5$VE^M#OEU=;'E^S3%2KW?_U[Z>MV-M]
M;>DJ,%62:P=1U(,O[O^6K59YMT.3RZ7?*;K*[,V_QM_>^+M?/9:Q54/%LWHL
MW.FQMX2J#XU,M)B85GYIYKKUK>K:6R>8KD+%:1?)=E5L0(W*"#1-C/\S"N5O
M]O7@L\8Z7LMWL&<^J]U#G199!3*&-Y7F?Q=S[4U&UU]97!=OXK_]I^4\Z@B]
MLSMY?5[&I-]TNZDWDU2<>RW(_)!]NUFD6@]D"FP&'HKI5F&.WH<[+L/4#KVL
M),\IJ)P!9!(F6M07+$O41,&UGNQ]^+#QYQTZ_XT<$L.CJ7\RO1 /PW%KXWSG
ML/E^I[6Y'G>;AU_HSM8'V/Y6-($_6IM;X>?&MP^BN;>SO_'VBH?A\(/8.-P^
M1:T!-O@[_(Y/!\V]W=WMO8^B^1['>OZ.;>^%LXW#C_1_SH<Q_N]ZS=)3.2@K
M#2>,FU*=WV1B70!BE74F:6N]+=V[7K''B3AY$?"8QCMW/WS\TCNWCD/_I[(8
M7?CIAA=8Z\74KITC.%H7X+!9,NN])C%31L '2DSFG%A+@T(E6B=#5]90AWZ4
M<)$7@8VY0.,.B*CH30V&J<%P=@$&[47@(@8B0TP$N%/$.2[QG^"3X-1(67K
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
M"><Z$S"0B"^]AYE+%IP%Y4-<6=-\1L:;%XB :0J,W0\"=8&Q.4)CS(>7#&7
M!%&R5-]3J,\ZJ2V1C+L @1N;T\K:A RZY:HO]I270UU?[ D0,M:G6T,&DP2A
M,08"+$?B,I>$9>&S,%IQH^NV/8O>MD<M>-N>6]OP7$D6"!YDR,PF%BAD':UE
MCH.4);,MVY+Y//E[;DTR>.GFR.[)#]>Y9H.L39"U";(V0=8FR!=@R*I-D,]U
M:K4)LC9!SD#+9-:):)5DF3M0E-L8446A-@%CX"7_A0ERV0L9'1]LG+^!C<,2
M&_#N%)5)VES_H[6Y]<?N!O_K8&.O2;>W/HK-K?V?S:L%K%$1;:[_X#OK;\Z;
M6V]0F<1GO/\@F^_?"51(>?/\TRZ.0:*B>7[%.@E2(]^WDGA>NK1%"<0B+2?%
M3J!,9%Q!7%ECK[BBM7UR!O;)^^&CMD_.$1PC^Z1F "IH2U!%M02HX,13#R2A
M%LMQX[)S%,%A:OODD]T<RQB -D<LC"R142B#6^))3*730>26&,,T\1"X!OQ-
M*'6+N*[S"Y8KOV":RF12N!PXES(:B,XZ'UP,666MM S&+[M[>EZXOI1: $FR
MI'0BEI;4 J84,=0Z8IQ@&CC^7<J5-5%LV,L:2OWH(EZG%3P5#L9\T3EF934E
M4:,V!)H9XI("HCQU+L08F:O3"N:$A9K0/9K CPB=K+)XC23"JT1 0"0>[P B
M8Z;9&X?_1T*G;U'[7UA&P>WM3&ZL#%9[\6HO7O\#PPU%T*1?._'F]<[:[?B+
M(^&EN1WKEBLO;7HOPNU8MT^IVZ<\7O-<D2+W,3I4-\!2:;D,P(45O&3&4CVY
MZ/WRF);:^+M/A]M;!P>;[[?9SOLO=(-O[&[O[>.?J"GLO3O=/L37M\+9YK6<
M9=1 WN_L;G[[ CM[7_=W2E-=_F>K:JZ[%5O-K3]:^#IJ,!_D%=.2\DR#49XX
M+Q4!)35QU"L2K#!),Z]<5BMKPL)R>Q9GU5K]7A"H/8MSA,;(VI28%J"#)-%Z
M3T!&1FP.AECAH^2> I-\98TMN6/Q*>^&9;1#S1$*(SM42,SE(#.)4DJ\)40@
MG@,0(URDD)V@!0IW<2LNDQGJML(6M36JMD;5UJC:&E5;HVIK5&V-JJU1M35J
MCAJ'T5F47DN0N0(AK.4B*.F3]4:IQ'UMC<)QG&]_^W"^L17HSM8VW3Y\=X;_
MX?A^P/968!M;J&?L_=6ZKF=\.-O<*CI)$Y_YZ6!C[U-K>^LO_._'&8YW=^/\
M"]O8^WK8/+QFC4K@C716$!\=$.!.HXI!%1%1&RE9B"[8E37!ESS.?4;6J/M!
MH+9&S1$:(VM4T!(2BYQP&0P![1PQ5!N21'+6:!94!+P,ECW._2DOA[H.QQ,@
M9&2DXAI2B%D1<"7Z7?I # 0@BCH?N&94L[M&!RZ=J:HN>O#4EJ3%-E#5]I[:
MWO.LK0:UO>>Y3JVV]]3VGAE0>J>1&%E)*=<:C ,3(<KH103- W+Y7]A[EKWH
M09LVM[ZV\+6S[?,FP_?2S:UMV#Y$EKYU<-#\MGVZP=_A:S].-ZY5U</Q??L@
MFN=_[37/O\CFWD<<WVYKF_]9W- _=_;>B.VMCW)S_0V_4O3 V.BU@DQ\2IY
MB)98\(X$GYR@RAKAH10]D+(.39J%,>A^^*B-07,$Q\@8!$XJH;(@C 54=345
MQ!O4?''3G/"> 7>Y+GKPI#?'4L8FS0\+8[%)P+US)A&0H/&BH):XH!GQ"F\0
MKSSN6%A9T]?C]%YPS8,;F>/]RF4M=A+LY,E.$WP8D52D+)GDIC3E=%%$K:WW
MAJDL%2R]*W!.L+[D"LS<"X>'+I&&2@(I&.(9,L%L0PP4('A:VBE>O^)J"9^5
MA-<E#YX*!F-!Z!Z,!0=$*0$$J.+$1H<_G+8.D@3'\E*5/'A"+-1T[M$$?D3G
MF%-&9^,(50;/?2<R\2&6GO$LQZPI#5JC:C-]K/G$POF_+(<_]^H=3!:6QE9-
M8_.X$N/BR8LQQ4;KJ'+8_=UI'[:ZW7;GK(%,(S5Z[49&Y%:_^]H^.G:=ZB30
MOW<;+OSO2:M?A_^&B=W2!.#&Y@%SQ':U()M'%T[-AJK<F?C3=1LXVU[Q>);)
M'Y]TPJ[KIH$+\]BA9HI7U[C7<]+*E(_WU^U5X_.Q.VC@XI[@<CM<TY@.$-F=
M\J^AMCAHPG#Y//'9(U-AJ()X 4HI0YD.IC3RT$$$,-_7B\66,LK(J);*V+6*
MRQ)>QY/.*6K7W70T/&;VVQD/&-_[<-3M=?![CWI;J7/X3,^3G?_9I>'PZY'[
M9D\V]S9:S;UMMOT-O^'P \7OW]LX;.(9\1>>*3N'.'X\:[[@V;']$\^&,SQ?
M&(Y/XG>?XN>^"XD7H,V2N!P$ 4\#<3Z7U)3@)4U4FY*+TMOMI$3.DNM<[:"!
M(G(!HJ,!B(J8=-/!0>IT7U5RX_#5'LJ#JWA\$9,;;QC?.;ARPVAE!/4T00
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
M@)\4&B,&#(9GY140E1P0H!*(M8X3Y5B4S@8#63X6 [Y?4\&G9L#F(6;GE\^
M<U*,Z<!UMA$LHYX5/1E$C";Z#.R6G-B: 3\B\IOC#!C)+UY^5A&5A20@\7KT
M&6_&E))-1HN0N5Y98W<HUC0EP%\N!;[]0%N\F4Y#@1^([9H"SQOM8\4-@<N0
MHB%*,(84.$CB+17$HJ*+#,V!47C/"R5G:R-^5E"8+Q)J"ORDT!A1X$!SB#XH
MXE+D!)#P$J^-(TE:GTP..6:S#$;@F8=7_?'I/W<-K[K/RBQ>U,Z]XJY>QM3O
M$9#U,B9>1VK5D5J/%JG%0Z#&@*1!9 #%'%@9D5 X9;/)4=616D_'(;Z,*]/*
M&RD]I\0CDR8E+( 8JQB)7MK,/$/I9B7-NX[4JB.U'ESW^6&'0JV%S_N8&&GA
M7N)!D;D@W&G4PD,.Q.6L".>)@TX9]7**6KC4=:36#"*U9@"46DE_4N2<C85"
MJYBLR<1:IO""M9[@=2N(8DPYZ8#++)9!2:\CM6;DI]+,9PB>\Y@UG@V^E&S5
M@D=<.*?Q>*@CM9X.^=OCU#H;S1'ND3!9S',IL()\3HP3RN-A+O$-#_13U:%:
MSQG>UR_^!V*[9LCS1ON((4>5!&2@A%JN"2#TB0U&$.UX-$Y[D,(AVN6L_%3/
M$0KS14)-@9\4&B,*G!W3R?A HG>&0!2)N*0SB9);GE@6"NI0K3I4Z^X4F#&7
M%+,23P4 8:EU>,3B@<&,SIPIJ$.UG@[Y89P"<YT=Y*Q)4,$3*!D+CIJ ?^/
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
MJB0<<_#.VBR220Q]*$XD,%Z8&G0)I>;L<^\$?^\3[Z]TA/MZX.X<^,;AON3
MSB'H %'DJ%K+6X9[M)@%%845JPM03*N6N ;>[RT6;A8*G07?+C:6+#AKPSZ@
M]L)6C0(**C:*,8@J&1>9G4;7CFBMSX+_>HAIEYX,GVQ2,]X_PL5'R_B/\U[G
ME\\D[!G'(GLPF8W;![Z>TBY_\@_ZYMVX'+XY%M>5;\UQ\[5<?@73;+)[='CQ
M5S[*T[EYU.DVIA^$6P:6Y_.S\O/-22;C 5,^D::$;P56'N[7N/L./\P>_?74
M4^V-]\7J%)Y]^ODS/OG?:?K7)^?=]<S2S,&$[ PI$S067R!:&ZH"X[ 6#8E=
M)#M7#OP=*D\;HK.S9"*6&B.!5B%Z"]47UK_>2JSI]$+L,;7E42^6T/"@%Z\,
MVVMZR%:\X=VQ86&TVE%F1X]^;,)!L\,A16XT'<_>CD[/W,?/TD;N3JO[WX]F
MA^/ZX9:$[)QG&,]&AV\6OQ^^P</A7Q7'T]$?N'M$H\ET5(\.CZ8TRJR91W5W
M\FXTJ2,<U?$^[N<Q[H[&^[/#Z=$>HV?T;KR[RY\YRH='[0Z),A[-J'TA#WI\
MQA\>\>R\I4/^;64PLYT[-YDO>**^G>SQG3^T6:3WK'2HM/S1\<?3?#P3BZR[
M\>%L-#M*LW$9XW3,8TJ3Z91GMC)WF(UX%1@&/-GC]WS!]OD_^%--FZY>^KR<
MFPL9R$U-2EO)T2UE YVLRK%@\\586Y91^C!(]?%B\3_WD">2_S IX_D=X<'!
M='+ 4\S+M3=^SZMU^(YH_[P%&)9TOEK\Y=GCX=W%#1:BWGXM8R8GTP:)PL_Q
MQV"VSH4,3]?_1^7U,!"VI'^PV>+)0,8;-0#RW<IH2J^/=G&Z^Z$)UR#Z##26
MC]-R]L>8WLV&X13B.[7OM7G@9Z/#\2$]'M'^[&C:;M0&N#?A[V7^(>;)GVU\
M;Q8#X;'Q!5\?#X2OL#NFLG-&WYUK(\AGQ)*LT39!-B&6PC9 18.6Z1_63^E\
M=UKG;QW8ZV1W=UAU7MU9WIWP;/(-6'+^&!>>I=&,)W@\+.$'7@;<_3!C&5S(
MP\<JX5@\![W)$\FZ@#\QZ(_$GR"<3?99XCZ,6*W,QDWT%LJ9>(475YW2P80=
M!Q[1 3_6I#P>O7LSSF].2?MIU82SIH(&(D5#-GS31$LQ9_6.P_7.B/GPYOS:
MQT.=#5^E]^/9\(4SLO/AZX^M([M- X1.R-J0/<,KN(L',_KZ^)=O>'8/=O'#
MU^/]81V&+WUS6E3LP4<^TR J\[<7="?H':UU8SR+@.SBQ@LRM#.0H3/AF_E[
MGM_4X<*WY8ZZ\+U/799YA QQ\Y?5.S:8M2Y[27AZ*Z+0ZZ6PGU"9Y@F.?F9
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
MH4H;0)6@D]9:&M8[:[*CLP6>.P@V"H+GWYZ P 9GT0"R_'LKP&<G(E80R2(
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
MY0&;:BUS[T$1O#*R0C4J:0C2)'9XO/41F @&DKF#8DM!L1(:Q."9%:(POB4
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
M@,JF*, )XKPP)"85C7!(Z5(NHD\8WC0XN 8.O$7WKAT@B0LR*6T#Y.@@@#!
MO?@!IVMP</<XF*%[N#Y[#TCRI,75(%"%"X$7Q.(Z( *D(*BJ<&#G76?] !-U
MU]Z'<543F?&&(;$_:L7^0=E^5*7R'UR2?SZ/C$M[+4G1;X@BREYZ1VB68HSH
MH#$B%*EY9+PPON/M*289!$\V<D*#841JI7$U=1G7T  T<YL]%R7)K^Q\!4D>
M&8CF\Z0,#%.2ZQ*B4Z3SK&2K+&17/3F3X@?IPP9$=P^B*1%5(F:(UI.<:=4P
M5N%2;"110ND459(Z(Q'5RT;--[G8@.BBITW<.<C".JZXI G V:AC$C1EY1%(
M#8M=)!!-6:R@#@QEDB3.,H(H 49ST9*@,))#AINHU@5$EE[1V.&2 J1I@<7Y
MOV>VZ(]M3Y3=^/O]8:><_]D@=6'4^9;&^[_'D=7,46,(TNDAX!%P!Z/+#SFW
M7_2>=OJ_)D5K;'9'_>S/G<%TO^N71/P@P5<"&2_W&70/X6BX],?I"H=.C\P.
MX=F[K^]Q]7_]X(_5B[[U3%U8C:(KJX4NJP]:J)**C4MJ)8:E6*+>JUH4 _#R
M\;M;@[2/;Z)AM$8["3^!-]B)!]#%-X8'W5%5/0'U87@K._UN\>CH"??PSHY:
M_]^@@[?:2ZU-=.7#!,/EUON5M96_5]ZLH--KO5SY9Z6UM=,9MO +.J.C%OK
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
M<T-X<D;C4B.3#DNKPJS0\T(6#;^?0<Q?#;]?6OW[P'<[H96[?1@UPW%#YA[
MYJ"=S0F8-#IYY/$>*&."0^14-\Q]D;QH>Y:Y*Q5<" J9N].62&&0BBC#"8U:
M<:-D$-HA<^=JF5.[3/7Y0I@&+3?D',QKFCWWG$LIN=$VVQA .J4$4,7B]3E'
MV<8[U6V8X>P-L;@Q)*;LG%INF0&DXS(D(FD$XJBE)'O'F(LX6]0B.U<K]'R[
MA(:=SQ,IO["NG"/E,S"I2?EIA=GAVE@9J8'.3:$SP\DM5RYR[HD0)A,)EA/K
MP1+-J8Q,X9I2H',5;*['QR=U@!>BY-$N-5O]$71_2OS=Y_+?\]L;/5K&;NDZ
MKN]I3MW-.#7H##[1K*K,1*ARXB538;QR!CUAPZD7R0N^/<6IG16*!TE,U;$S
M44F\L(RH;%+607 &!@G$,IK%LA5\F>OSC_&OSR,:,%U-)!+S+GG*O8Q6VN0]
M"XD9JSE7,3-AFF3YHJ%I2L=QBH1U)A+#$R-2>TILL)J89)U*7@BM_=(J^S4R
M_K,@:ICZW0"LR://%U\SG#TI0X7,FC#@O*Q6EH#WGFBJ*1,:,/CBU\'7!?U3
MYE!(^K#* R^LQEV VL"2JZ _4QMH5ZR^G=I KF^E-E#P6ZD-I+=2&ZB,:FH#
MF]K IC:PJ0UL:@,7:-":VL";UP8VFPB:XL![3)=:F:.7AH(-4D:E08&,U+#,
ME3'>L"9=>KT %#\OVNO_['[:6ON^^?$M_;2.Y\#/XO'XV;;:V'M[M/GG6];N
MG U BZI2.-SXN-%MK[]2G];??=W ,[=W W[?!@:@7_FG]=+1\\/1F>) H[46
MUF>2#5 BL[/$NN1)8HQ%SW1@D&]J#I2IA$&M\#D:J;UT5#F1F>$.-*5&_HHY
MQ-1Y]JHWZHR.7E;]@*I0K[&(.5H$A*@=@T2,+PT8@O'$BJR)1S0G0TW&.5U:
M-<M.Z&7-[3)3%R70FWTJOY;3$QX@!0C:9R49ISX()85T5BD5$)A-TGS1$#1-
MFF>:K':>$AIE)C(Q29S5BB3)- =FT2>*IH+T,:#HJ63&[PI$,YEQ*A \5AC"
M8A%_A^B(S2J7;>;**(M\DZJE5:56G&EVF#<5I$T%Z7T'@4YX+D.@0AN0#,,)
M0 !C/&%=Y,S7C3(:UK] [O94$:G ]5 G18DW41+)F"( FI&0)01EJ8E:WGP7
M%4,'GL![(243R0>'$:"4";)&?O1+<6"3%KA5<[ >$4NI)UJA)4@G%?&Z]"F7
M(&A2D<5<NO M:VV7A5;+DI^O\VJ"P%\N5I Y< XT&1XD2^"0J"H7$3[H7ID6
M31"X: B:!H&E153FI3C2&2#2*T<\XX%$*H.GTHF<4E-F_!A0U 2!\P713!"H
M:%9,,TZ4H!219 5QD 4!J7VPT8B0S-*JX"ONJDS*$P\"7S1K;U-E_$O1'8].
MAB@#!2Z52DXK 1RX#Y%:G5+#Y1?)B9ZJ,@:1@RS%$$Q+=*(*.'',2.)BI(R!
MYZQP^1O*P1H:0T;G;).4(*G7DH- UZR<ST+0)MA?9(M((44!!HW!&D>DMA0#
MNZP)OJ9-5A*,STNK;%D9M:RY7&;NHLKS)KK[-5[J5>8"O*0 6F)LX(7)'GBF
M3M( <(-M^T^@%/W.4#*-X 3H+)U7A!JJB60Z$:LC)2I9A8[."./LTJI;$4T
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
M2PL)OB86GD(F^(H"E>MO0!Z74@E<@V/_H!1FW: ,^%$R:.:SE]0$*4202,O
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
M0<?((^<,M?:L]B-/J8!)O'ISXG(]?8/-(Z@0:(AZ($1-]9%7N7H?BAG4DD$
M9,% 8-D(P;UQPM6YZ+?IY[() JD5U\]=7/^@WF^K@'PX6N&S'B[W4=491,0C
MM:$G5W5LK1 L&<]S3E( C*OKO=F(ZOJ5<' ;))8 B9FYM1$2ETXP3*4&Z,F!
M]<%H%I*.*LD<G(>M'2TNYZZM8P5]:]+20',M:*;NJ>0>>"&%Q\%Z!D7;VFG0
M,:LB=]X[\$[=JDO+)H1GKZBD;Z7SRX_1MIK'^R$*,>MP*I3"9H$LE@CD<-;\
MD)P"2R+$%+4I2ND:&8(-+P)>"4^T=958*FJF/FFP"KS)J>:+D$QSB"P4GIBW
MVI$_&H(08YDFY8(CJAN(FQ6+M3;<W!DW4[<T)([6@F'9 ^TV)-J8<XHSP8TI
M$HH02MVN'<LF1$U;E?WZ93:W6L?%4XR<=6@=25SK56&@O*"M.2)S!8AB-/*$
MIB3I<RUVU#?U\=@X]$S+[%<E@Z"!Y5[ ,O5CK4;:D=$P 9GVXVP2<V E4ZB\
M5\9KS@WMQV91S='6!BN/("NZ@>=>P#-U9E7*(6@-S!2M&7"7&3J"D0TF%RF3
M1B-NU="EE=5?\2JI^V&"ZIW_#L._3V_8^/=K5W/_F >V7RU>'GO-_=57]>AK
M[K^A-#=.7[>:^Y6H-6_W87..6N^CYGZ%=,)B6M?9Y K*7$ D#U8HKX)719*8
MQ@@%11O+O7K2X,7'V2"4%=%$2VH:M0@,;#',1Z]8=+GXK "B-U4:T-)M0E'Q
M@CHZTAT51?,8; 2%QB6'Q47N($-(/GW'Q,=F^XNR_6E,2695B, DPTR*&(
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
MF/$]"2;ZN$^Q]Q%/1UM_O[@*M 2SM_#KJ__&M+?S--)9RYB 6&EIDXS$-L)
MD=QS6VQVWHN 8&.:\!(])Z=GM>9!"N=YS 8,YS7'T1=ZJN>2R"H[(7#K/M-5
MGW='L3>HTGZF!/F/25;:J\%UQ-4R52]DJO*_K)=:8G1,<.<8>%481B.9"#9%
M")BX$)<R56]#(P\H 84FJ_\1:6%CKN<_,U*:ONV=I(F0?A;CR>'))&WQ6ZG7
MS\:YUUB/DIY>E8+]P'FZ9MMQ_5UYNG[;WC)?_TZ9K^)1O:S<UG<K6FAYNC^]
MF%C_.$67Y7Z:@<&CR_^\;J1FR]-])-?4\G2G>;JTU70_C%WD3NGV:;_KCB/'
M(]J7QP<<&Y4^]8U0\'+S'JI[>H6P?OYE\5Y,5VS]-?;!_JL7I(WW^=ZO+_3^
MY]?\#;WG_KM_O-O[E9[_ZCW?/]SK[DNZHJ]K@0]_.=A]]_O'-Z3%]]_UWNV]
MHL\L?^GN'N[RZMN^?/4'/>\?[]Z\BY^_2N'%HN.XN!X%:%+6R3$/43&NP27I
MP,5D:@KOHLYJ'RN$5C;ZVR"T' A-0\ A^JBM1U; N%I-SYE'!;6?KTF<(,5#
MG0SF1(/0:@9Y&X26 Z%II!?(RK,MF9%70;N0<\B\C)+5%CZ8BI4IUIF3LF7Q
M;NU<#,6<1W &G9"K3.WA:-0MW8F./1H.:C8O"=BQ=TR*=7021OD_)[6L_HC>
M?I#FFJSVZ"CHT>7^WN:(Z=4!'O_9[?5^S'_,K/^KP6_CU7\YK'T'&CG=B9PN
MI %[[02 ERS3*C/PR3#O5&'DGZ5@M<@AXR)=Y,<*KD>7(-S M2QP39UG55TY
M7PK3+@0&8 4+M/6S9&-&)9TPNBS2>=Y<<*U@<D0#UWV :^I61T,[5Y&!99=S
M3:! ADIP9JTAH&4E%."]N-6/,)3\1V8/4QWW6.7[_+ZS(.<9N(V@R%,N M 9
MD5-*620KB\I_O9@O;/Q'WKVYA&'F;+LI^850SH5,XV"\$9(GI@IP5O<9YC,/
M9'RT^J(H*5#5BO:;*&?=T33_?HY6:)#&>N\X8"0'.1:'Q2?-,X""BJ9Y(L@-
M3<M"T]0[ME[+J )G)07:P-$:YLAS8P:E<CH$T%&0](1%5:!N+IJR]!Z+<C7)
M"WBN)8K)I*QX+CH0HL9HFB.8W-"T+#3-N,,@@W>HF-+C#+Y<SSIS8C9R\D&*
M$L:[V^83KWF0^;H<P<ZS[RVRNRB\UZ5PX;%D5AQBMT^W[T6_\<I">.7W69^W
MA)R,BH%%19XN<+0L*)68M-$0R_AB<R!>\0ON$[%F4%K0\?"]9U@T*"T<2C/E
M=)Q#X3DP&SAMT3H7%L@G93PGZ63TA7.2CU;>3SBX0>EA,RT:E!8.I9GJN4 :
M1L3$1.&:@=&.!<OK#&7,4MN2731;.\+!G<KGOI3+S1;1/42K_>=D#B/"4C4<
M$DBM/.E">9*HL\@B))T8QH ,"FJ&RBDFBY=*!X Z4/X;Y4D7"VYJI=SRAT9<
MG73Y;%R.T8_=7G=2DA?R\<><^U?--L1^.O_UWVH.S'_1@\M@F&<>2Q^L/FIT
M@,-\'O7_*G&&?HNCT2#2^YT]^MV@VS_N?" M3Y*>?A4C[2JU>H1>O',R.N_<
MGO]STCT^[1SFXX-!ZI"T/^X>]6IR3C@=_WTW?Z+=H4^[S<2XZ5;B\4DUZDE)
M"KW?^!7/N\"/.KE?:[2>YY@/0Q[^O_\C#/]!B2>="I[Z5?CQYZM\W.F.:G5*
M&?1Z@X^C52C0@FUAS'<5:,&V@WLH>5+;VIE'];)N;0NTKG9:)A;^>(MU6E'5
M([^FS2NJ.M^4IGO1;,<MVI*N766YJ*,%WEDQ174UC*_54OV3NCLO-L@G+Z?=
M/#LB;R*.W=^)5_Q%+S'Y2/W@,\'4??/KF^[+/__U?K>V#ZEC$9]'37^CS_'[
MYS?OWGY^0^^[^^J9V/WGUX+I'^_?'+[0;_[\_?3-K_NG]'D_[GWN'>P?_NO=
MWO.]PY?/]][3-7[:??[ZTU>E4(9G$4/-[E2"/&AK,@N:)Y).L23A>=:I-F._
M?B3B,L!Z]?ZXL .^,0[Y:J/P_VX@']VQJ>B5?#1GI+3QT;WPT306JJ.1TN7"
M:'/@#)3G#)WW3,>BDLW@48LK^6BC..%J)#1.^#Y.F#/DVSCA7CAA&M3U:'S-
M1ZGY\>2CU),29XIB1NI4BM&1"+MQPFTX81.R.&:ZVY3AX+!S-.P.AI- XG?Q
MXQ6W8.58\*YIRO<AU> ;I1+GYQ>EY'C\LCQ+-9@^3@K[93#\Z60XI&_I,2_+
M;W6Q?IL4:3;.O!MG7JC?DZK$5(QBM+/5@[#@6$@U]RM!YC%)887:VN';ZA8Y
MR7=DA]6BQ47*I\= !7?-"KT/E=2H8/E4,)54H ./:#*Y3TA4$ 1GM*B62<V3
M*#((F6%K1VZ;FW) 'SL5+%(U;0P5S"F.&A4LGPIF6HY$Y6N/*U8X6 8Q<892
M>"9L >DE%HM0O0)]BZS-M:>"33CV^MO_CO-#B 4.!_U\C,/3SGGO['$.1FV=
MTDU='';SN)7*P6GMH-(OO7$22GUXS4H9'':_,13\%L&GE:;1U117-5'L*P*=
M*-^ZHB_[NV?+^=O9:A*C_G-F+5_T_^?KE?SY?"$;P]Z-82^4@DKNK<NV,.\U
M)V?+U?.T7)AQ*CGAC/&0*L.:6S1.N2/1K!;#WL.QU4JSQ&KJKL82*\024TF6
MM=2(=>B=SHD!:& >1&!<)B2Q5HP*:6X_[#&PQ#T<9*T_2RQ<DC666"&6F*JU
MY%VP%JI:JX7P%@1#<(Y%%,6**(W/IK*$GR=PLRXLL0E'6\_Z_9-Q1_<SI(T/
MN?!+V&1M UDKD(@(W^#*R;*\.%\5^NLTE-4(\&X$>*'&6$EET:7,M*^MO* $
M%F+23$8+@)*V0>DJ 5KUF-,3'T.\K)VB/7BJ86.<!V.<F;.R%(WQP3 GI:@!
M\D(2K8;*Z[0SY8K.!L>,<_G8? U1WP[,5E2=-?PO%/\S!V2FZ,2E9)!U8:"=
M81C1TX_12R-<0C,.S*AYPK?K OU-."#;&_19RNF$UKA6#9^56&_:8=>J)A+^
M/%F.O<'Q\R]K]*+_/!_GX>&XRP8]OF9A3WHKTP\7FBLW@KP50;Z^T.I4:1<R
M=ZPX T2+03+O7& Y*"$R;7RY^)I,!/XQ2[+'$!1K!VS+D&2-F5:+F:;2S2O
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
MG/&3,^+ !49;6R*'SWGF51:,<Q2UWL*[@C7D??F8<PVM?@$B7R5G"QFX, (
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
MZ(W3'',=1KRY23!W,/H UD67.6 AV4\_&.4M.F\";2?E5OW\VH2^!X;"3$*
MBRD&Z9CR 6OIBZO=O2RY0EPA,5?2P=W7B+Y'F!1 MM?I#4:C3L3A\)3L]B,.
M4\L.N%+Z*!20)(J@$;@2P=CB1:K3;= Z^$;6?SL0?7A2X+-1@&(E0MT?,8)C
MP)UBW@AD0:;D!4@>4&WMF"=>M);/MXQ[N4R(@@S<%D@:'$DC9Z56.<<47&G9
M 2L&AA<S&=,V@_><D8$2&'P"AJ =RYFTKC2E*MVM'?]$7C'M:1W!,'=V0!)T
MT\"F8(H@1&2ODR@I*%6(:%2*MX@1M'.B96!B&C5P/A>3E6!%HF%@I:*MPG)F
ML@N\>!DQUHD 3Q2TU(';B2BO<Y0FE\0S6,L]YTK[E++P3AB5[I(ZT,"Q#'!,
MHPL0G$K91@:*5^^ICLM0M9L ^<.0M8F%CP]1I=GDB0%WF@EK,1A=HL]:@O0%
MK>()5396&Z&TODN904/',M Q#3@ +6*V7M!> <@@V<(":,^,J6F6&)4T?MP]
M^8JLL\UK-U#C#9%,L'L\ZAP/.L,<!_3Q.G\3ZQA_7T!Z@2\^RL"YY1K %&=$
MB$Z#C@5*$:7%'%:)%\1LS*&6C@2A#5/26W(I"\DL%)D):8RIXY*2&;N4>F'I
M>*L-AOEW303:)ZWR'HH!"9D4EN:J:"X,5XYCBSFL&!BF,8?@A='"6J9=J4/5
MZ^RU"(EQYVP=",YEJHG93YQ>5 !NM<&P@%JU(,EEU$X;Y4%)ZZW)@NYPXIJV
MBB+NDIC07,AEH&,F9X';6(P+#&TF%U(E8#YDP7)*&D4R2G@[*5Y;5+W.:J-C
M 1,)HPLJ!ZTE.4LDJX*I ]AIOY :-1AHE0LK 8&9/@:6S-Z#9U*2@()$WI*3
MW# N;)8.,5NM:A^#ULC@=@#00F4EDTX0(I0L'$(RB*B-40Z*;XT,5@( TS!"
M"#6'!S3SCN@?O$'F,1B6+ 9$RT'RVK.0MTX&6SL_G1R>]"8]"R?#"<CZCH;Y
M@$RQ_JX[ML8U##PN((>AEBG4F((GKS'K@D'J7+O=JU +NW4K5WAP%I"S08.D
M#'C0A5E5. ,I! M6<A:]MZ5$B]F9K1WM+[>S:H'V*V<20 V<\021_F><=2$:
M$XS0VGBC\S?2%)J]WY^]3^,")OM,;EYFM=,$@Z %0V,Y(S<%G,U1NG&VMMR,
M&1QS9R+$$E*M0\LH-42C,0CG)? L$4")VP0%FK-W;V8_%?Q _K@,(3 E4AT]
M6!SS!<GL?:X3Q+E,V6WMN 5-H%UMHY]_*$&. A(H0..AWLLLD^&E*.V*5O(V
M6K\9_;T9_53B1P PACP:!)U)X4!F06/M7(BT2EYH4JI;.U>$N#;&Z.^48"-S
M5*EX2Z*1_A->&55L" 6A%.=5$_@K8?XSA0E:>V$+5M\FDFN?+ M!<>:$<3&I
MZ$2=LJS;3(*MG7,'NTLO.2@=/!S09_N,8TC0SV\'@_2QV^O5[\/)B)X^&G4P
M_N>D.^K6QZQA0'!NSU#ZR*V,Y%0K!"5%L%R*VMDG(5?.?&,881O3OD0&41>J
M&!)Y-#$'5JON&2A'Y.&#8@)=3J98X;.I50SZ"A)90TPL8&2UL"ZE*$$@\7&M
MZO:ANN58G1.>K@\.-$PL%Q/3 (+( I2/-6?;5DQDS5 IQ1QF4TKDVBJ^M6.?
M&*,V 1-S[Q,^Y.B"2]G*6ML#/I6L+":A(=HH;]/OH!6_/C :IG&%@,I:*)%E
M4]& RC"G16$UVF#!!:MYN67QZWK@8?X)[T[S:"*BPP"RU&H0@:G0G55<6!U:
M<&&9EC_3^9#T;X"H6!*U X*#Q%!JR;A,Z&BIN ZB1M0V> [(72K::L&L3G46
M@@(A!7K)<W)8R,!-O%5PH>64+0,0KV<<(VEY<(%EH1)Y1P:8EX L!23_%C7)
M!3GN?"AOF *Z"0D%OWR9?-C+.*)/O88AQ_F3!WC*4EER!+V(H(MV0F?OP%D'
M5@OK6_+ @T,>+O0Z3"[GFD$:/*<]T!?'7(R:224SK4_6*MFM'2DVXS!U <.
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
MV6@^K09*6(:P4!E+9488'4]:>SX7N^?S:U7WOTVV/*FZH[V=WRJRO,F;8;?
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
MTQ!L'!.J;#UV,XKQ>/R\][8]/S8;'UVJPHA\/CM>P&WC_E'U<]#8R?'D,,\
M>5K;TV<7QNO1M#/CRSB;ANVH>D0$+C>,P"(6%+O2=KR!A9_.&E+5'=7;YF@#
MG>;?O^;';_#SW1!98(46PHS2V-J&&C4D39+UAAG0>QW%!9I_*83%.DY1S32;
MB^EJSFQ,JI>'OIYRFQW0-1V9:@;OW(B5KZ;ISHQZ+\Y:32/%^7&K6T2"PAE:
M@66B2,F-#<P8D1*8J8TFLLO*A85CG]]&8]PKKD8[X=*>^ Y[A'MYLUM8D8K;
M#*4?K:;_*0E)(*MX#L9I#@\Y7S 6\#\SV+.O\Q.2=3GJ7:7>=,>%2_6';N_\
MM:L$%/"B9$(]U"=2@7<-2G,2 V2Q5@5/+5]^7-@<!WV%%',T0T;M_3N#-QTV
MZ<2BNX$_0;D._0GJ#$X(^X0N%C2FU$"$^-(I\"!^=LL#'1Z/<1ZAFA?&8=_)
M:)"G.*^3H^P;>HDZN_$-R425,_2_32]MC4/ \A'@K?RM'T?7Q_]9!G6WCKA!
MYP:%&P3'ZK[A<EKI8A[T#R#J'36QJ4)!1Z<T*F62P<L,3]ICZ-5ZRJ3^,>C;
M%*FN]Q/X'/A(R".G;QR-Y["_C5.J7_#S\]ZK,\&S&H])< T;K>]J$"(1H'9V
M,<VWUV56@_HSP7 ,-W \SG5[M8]E7 4V!(H]Z5>7.+N?]N<O?ESEJO.@\LA'
M^_UQ@AL<(TS06NOWU>2/Q<*E@^*U4=0Y_L$(GLL8JN5_/.A(39Q808S^TONI
M_S-\%FK-42W9&H:J]CX-:A#( ;Y]T&  'X$<X>/R-]0&K*>GE4?^7WS1M;LP
M/&<7E HI4R&#E$'@ )?-6BB= W/7B6#;^>A-<X$OI]?UHO*>%= ]*GB=$SWU
MH+;W;?MEW U6I!)=)(Q9#H5"T,0QZ8FC2F@E*SJ("Y.B.0QMI2PSA"G?/.\9
MNF\3GGZJ0<A]8\&O_OUFY^6+GS?J>G*&-_;3MY\K=W16SRH'X1OPWQ/0^,'H
M*T(I7@-)\9:*=F5FA5??8C[$BWD]&C=:6.E=?4,/GDOA%DIWLGVZMZNT,<H7
M1B@W'C)QDT@0F1(!SUY:;2&-14*$\RI7HZZ"?QV@H'_RAZ YW^#A'V6(*1_>
M_Y\+5>%XDCI56#=5>+NSM^M]!I$'2HQP&0EG(K'.>>(Y9UD)+G7!J9GO:\+/
M%58V)@@ME/TJ^3D&3X,I!.9(V*[#8)EQ]:V.63-0ZOZXA\V"<6[:73^=U#XH
MS20V=T>5DVH2$H_37?4VYYD/];T]",/#.O/&Z'P\F6%I7W,$X'8DOHO1<30\
MKX23/V:Q_\^J&IB/##[I $GQJ-$Q'P/-EI3" _@JGHA+"@)D-)ZI@H2Z]L(
M6255&U4%AZP9?CSN(]Q33:HSFQ%$.$G(G#!Y;S1C^_@ !!%7X+%:/@IRS_A+
M.AZC1EY?)YZ>^-G6Y[U=$SS/.D=26%(@?NV(3582D2QS$;&:<@4C,A5^([G-
MNI+^%9)KR*XG1XC C_)%AS2IL3^/\MYHC#N_4WS0*<%YDRQ5^*_-CQ8 1RO_
M<X92!%,AR.WSH*ZB(.VJ\3@G[1=-B\5YLZ"Z/DS_A_/6 JG@]"LG5L^K34^^
M6B@G?K9T,O6T<Q#0C9H2HRK<$-RP D(/N0;;G#2G;A6*Z>1X#WPCOO#_OO[M
M?3WF=DD^![KXQUGP\VAP-#YYP;CD.3J>2A"QJ!(AQRCB.NYQMA6/W],'2W@[
MA.)I#@WZA+&Q]^1V=:[@D[6E$ :A&L*U$"04*0AWF3E<C#..X[D",^>1ST%3
MKB_=H(TWQCH==9;"I9!$%"D*9T"2DNE+I"L[Z5Y5NCM_[>KB8I+>DU0!8D3A
MB?7"D21D]*P8KG0E7:Z9/B_?PSR&@'>$4Z\U6U3+84P1!]HL2,-I4V'F:$(U
M'3N:3KWG?_JCXTGE26>EY<Q-]4I_KZ))F1QA5V=I%Q7=VS\_UX?_4#.VJ6I2
M+OUA?WI<BA_/Z:]YF,=[D/2!M_Y2_0@^ :\4O-U)_2FS&[IVEWZ5/8X.UJE1
MVR]?MT^_[')(CW6D4#G(DC!%8P3<1B"1TBAL5$I9<>&^'PAN'ISJU+YFL*EH
MNBI!1\3)P$-Y#%58%=0$:9.C_L'QP ^/)K_6-0.J6N]@E/H%8F,;QWP:>*?<
M2@BW_]LH5<'S)__SW #PQ;7V5'1"_U2T;M5%80H)6<3>7C-R\'D$]4@]?%I=
M_0!,;PHM#F_%3B<H\P2"\3ZD"LWQTT:OIG0;X5\/_!#N>3S!QN[\IL"(D2(.
M#.L0^<$PPD_3U/H-58^Y:L0$Q":OIF]^"C]C2&\.6%-_$@>C"7+ C<*@OS=[
M%--$9YPQ+:BS!V1;]\W$!*82BX#N=?_WIWCF$9UYU;1'B5\,%5PS>UOEWC4Y
M&=AUP?XPWND1/,5P7(/H]R;]*>0RSG/ !;?!Y$,>].'9SKZQ^9@-/*:K)S_0
MA<T>0P^O#V]T7+FV 3C"8<VKE,$1C X@G9]]0G_2N#BP;L1^]B@3^/5^'S6L
M_53PXVI<>4@B$2%ZG,^VKSO"I#.$27S-"9.N1X!T_T<2RX_<IOQ_#_XLI5K5
M/#L:LNP\97K'%^/NS'*6LP \UTX7D@Y<%B:L2E1J*RU7D 872(*3A'_4^]O5
M/&J'\'&3Q$$BD5.*4BE0"BCIH9"1$G*OX*&XUXBR!A9)*8?$05R\X3G%!;V>
M;)V#ZDDJ+U414G-K$?6W&"T$%\Y;U<GV=K)56SMO=H/A#NI#@]ET(-*J2'SP
MAN F5<@L>2;Q8.L"].=Z=O,F2P+9AU0D-TIYT*Y4/-.)@\2Y@4)6.]<)][;"
M_;RWZSD\8ULRP4J4R%QPL%=0DJT-T@3X;3$@W.4+( N#N==?S2_"*RV<8 XA
MH%+(7FH9G9.*2J=-)]];RA=/I1-N2@FP5N8]\C!$11 )E13XJ<H9@9TO;KHW
M\N7-X$-#M>PGD^.#NJLYC<P_(06+QZ ]P?GH?WQO,H*,L)>14QO*A(/1L#_Z
MN4)S!MF-;D.^(FB&*)YC\-J NGAGI!6&%YZR4$7IJVK-.4"'!C[@S7 VZ/G4
M->C5UZV7'TYV0W!.4Q&)H+CRA_NZ7EE-C*+!%!HMCQ)4:.GL_PS+X]Y">R?G
M*\GYH]B--FC.:"0Y!T.D4Y98$ +A@D;.A.+<JXMV/&8IW)0:;^-F,4%Y:BW/
MGF8H[#3#WAZE,3@F>"[&5C#^G$][>_R[O;U.ZI=*_0O?A5HY&Y4]$0RESC,$
MB&(MH<) *L^"IY3APN#WXO\92*^JS;./(+O^L'^$K-MUR5[![]9!8#K65 4
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
M.]EU2@BHN'%F.H.8N?#$6XD+$D51EQ/H0$(0OF5BW@ !(/% ,ZC<C)SBX62
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
M:@L73-5>TQ9BH8):+4I@7(:HT21T5B9GD('39G5+59V9K,),6@T?5Z#T@C)
M)202B,X2<&0>S(07 P6!5Q5/Q(84NCN!>9^AQN@?G2"[,G:*.DR/9<X@.R0?
M$8Q1'J3SQCLHX+. _QE::(Q=8+QKBU^8J3-41,UT(KPZ+Z'1$Y<T(UIQ)8J&
M7WK];%/H2X9E'X>RWWK4@#'NO,]91F5D3#10HR5E09>LDQ;BZC@>G;*O3-GG
MX<U'IY/@@03I"Y&":^*L3PAC"WFZYS9I\VQ3ZE6/%SS &G'5V!T/_D3TOL<+
M.@?Q8QS$PNB=8CEHK03AR#,C.>2_R#1#?. Q\1@\+1%1K58[>/?(+&4U1>3=
M(7-T1K0*(VI%66F#+S&3R)4C,CE.O#-04_KD8]*I:$JQB+3N*O/LWX?DN/ <
M2JP3A(-L0SB,<T2+K@Y1:PJ78673%4'PY C^4Y&_C$JK.3N=1+B4,'<Y@,5:
MT1CMP#W_-CHX1'+C?3_I_>/'_='QI#<832:+1]8UU3J^9O;,QAF^]1_D%)XT
M.!CM4[U2\>V,)KDWR'OXV,8C\+#H(^O??=WOQWUDW@EYT,__U-S;Q\/B_QF-
MJ],_^'BDJL$GW9_@VP/^>#8Z\:.A7[:10SF_&*87U?C&V_('/).%(8H.]Z6-
M^_(*?8U-EB8BLP%?$ZTA(4H/Y2L34L3"8BEGF51""#A%SR"^!&D$PM9BU::9
MB@C?9\\>=N]4@Q&#P>AK1?Q4*<HA*B(>E: %5]37N9ZIJ.=NIHQ0YU1ZKLF^
MFJR8$GK5)X:B(>"L/@K#VR^]<Q[O[ Q%F[ZIUH%+[^_A'7A3YW[$@3=GLCOP
M[@Z\NP/OQ][,J-;<G]1)WFK:%1&++6YX@#@J<Q1>95-T$8$9H[W_3O/^2>->
M"*3/W?K[ ]\Z_?)M&]ZS?;K'X;OHI\\?%/R,?GKY[LO'SZ\//IVKNB+#.>Q/
M.Q]/W^Z\$I "B;<O/\)]O3O8WOD"/WOW9?OW=_VMOS\=G$6$44RR3!T)05("
M%3("<E-%&,\0]U64+!C<&E2R0X19P6I#Q/0J42$#R])JZVF0.2N<B5=>%]HA
MPMRS9;00NRV+-%-+'-?(5J<"\4GALCW5+C";J?3/-N6&=MVA]N8?'@RZ.\A>
M8O$R9:.U YN/1C*6D7X>C9\:B(?\>Q->G<7_>(M?.-2.GANE(R<ZIP@6+R2Q
MBF=B< [)<)V"8]B!U)<M$C\.U;_UL7:)(;%H'8?H)KUGP6KID/0G4QSNREVP
MNV?5;S7?K:&1!DU$RII(IQ1QV4:2C4@F2,EE9I@&<MX15&S^476)'R%FQJV#
M'?7&B5!$%"'AXIFK6 E,D9#:IL*O,<[<F?4-S7KA8)II4YCCB2CJ!('T0T(V
MFP.QWFN3-62VVC[;M.;\4N CU.Y;QS.3??*"NF"DD-XQ2 MT\3' \Q/P+]?%
MLWM6_-9$LK8@)D^)8P;BF6&1!.8@O'$LMZ6C$.$JWDVMNN*M'MJZ*3C:XT2R
MN.^YK<YC_'B/L8  XX2TDGE&F/*XSVPU\30GHAD+CD:>P/>O%!K[<=K-VB/
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
M+W#5PBOKO1)%L%MRMCQ)+J>[<A(+W'\YI> D5\26!$XBF4B<5Y)(7HQP$.M
MA. D^(K(*];;+&X]QFNC@,>F5+"0-V:672S>^V1YB5: G72\?VMM%O.L,E!O
MA.260+)/T2PTL<%E$D6R-&>GG>4(TWW^1* SBR5F4:*@1B5*)9<Y<D>+ELP)
MJUU*0K*.^6^MS6*>4M*8A1(ND1P%)U(G, L=&:246N'HEX*R ,S"7&(63Z%C
M>8[[[Q$.\J][&ODDR)[NRA$L4/_E$(J+MA#FHB/2AD@\"XSD1)5VQ<2 *Z.<
M7T("^CC,8-W3QLX,5FL&\S21\1QEL9)D0S.1WD(=%2@G1;)D6.9"V?AL4U[6
M8.G,X"[2Q,X,5FL&K4ZC"Y$KHPBC%HE@I2,N!DJ\RY):+6)@V$2@79_Q//5?
MGC$)/<+*\?8 5BO-$)\PO]-=^84%YC](9[+*A1/+"FX^ET(LA2R12J4+S2DF
M:9YM7HHK\CALX?9;SRM-$SM;N M;:+-$>^IUI,2*'(A,.A-OBB0)C$%ESVE*
M5>ODLF7GSAA^0++8&<-=&$,K852.IFK"7CD.=9.+Q$+U1*A5FDD>&:,5"\KY
M/N+30YSJF/_NO<?8,94])$^SR/RGO&(.J?Z*BD0:$8@KQI!47&+!,,T#[<!W
M[J59V5G.&EK./&$51CB>+"59(6P5%YX$G2BA)6<:"DU4A*7DO)W1_,!LM3.:
M-32:>6(;-87\C!?".=1V,BDP&EDHX=Y&SY//F1NH\NRJ#\@?8"=TRB?T"*O;
M!]#V?,S43G=E^0OL?EX8:I,R)/-HB:3"$*^Y( 71/+GUX \@7$)YV_5WUJ/9
MV5G 2BQ@GC F+ITJ,9*0BX.$D17B4_;(3$&]U@'*,"BU).TL8$TZG)T%K,0"
MYMF?XLE%ES5QSD')Y((G-F1%/,?!2*98T0+/P;NN9L/K-+D"L=,C+"?7(C_L
MF#C6PH$L</]Q9[.SN,?J(R=2AD <B)9DJ15F.Y ^JF>;PIYONCP=YK\[3B([
M,UD7,YEGFAE!,JE78!<";,5$B9NMDGBE1$C)YX3T9^#X.C.YJTRS,Y-U,9,6
MOCX-3G KB':10DA1F?C,.#$V98@T+*H$Z:C6*S]E?X#=R._AZW=@QRL&'I(I
M&U"[1$4TDB'3@V4(&$Y-$8%+VL'KWZ</66 :E5R#LU :JEDOD8T:T?4=(X6R
MHG210OF ;-3:GF_K=':S8EBB#K!KS>VF!4MD"\\Y>1)+UHBFD$@PG!)/M7>>
M!L:=6RE@UQ.QFQO%FP[.:\WM9IZS2I"+-S@9RK2 >,,$L8EIXK3+TC#FG7)7
M@O-:Q-9_4.#(HO='WFO3BEYZ]<\ZV.0.-KF#3>Y@DSO8Y XV^5JPR;?BKGYP
MZ>1JVA<F^^0%=<%((;UC7FI=? S6. '_<ET9MCR=_ 3?L?W[Z_U/+^&[=[[
M9R3XKE=TZ_1U?_OW_^Y_@FO=_CSH;[T_ETX>P/W SUY_V>+_W7\+W[G-X;YV
M_CK=@K3T$_S\X^D>AQ3UVQG<9!.%U49'PHRHYC$5<486HJC1.=B8%9?8OJ K
MAFAX<):QF@9%XM$H3ZTJ/DAOA?.&45]LIB9S$;]3:'7JOSKU;W4ABA.!)4DB
MZ#E44UD0+TL@!117FYPUU,7/-MV2B92GK?PW@]-WP2EE;;3)2Z:X3<E;Y*9V
MD2I79 >-?,]V,>\R9$%US"42Z[0CLGA& C..)!^B2"I8ZW'_=,/9#K+D>]#(
MMV*>7E-G<.N%4^L-^ '!M9=.%O0(!MRL-SDR(0JE'3;R^GJ)!6QD'HN)H*G$
MY1")E-D1RX,F4?(@HV'%TO1LLT-&OHI1L 0/++-H)=1,+B0'CS,J^)G-11>6
M.F3DM3:*>4JI$F21(3H2N*=$\D2)E503X:1AR?HD=8&4<D5KH8_<*C3S&?+S
M@O.[D@D37&'*JZR**TY2U0$CK[55M";_+=6>RT"HM! J!,\D)"BT?,J!!A&H
M91@J+B%2?PHMR7.XR+?J0*ZI8UCW'/*)0&'>C2/86L0;44HBKI>Q',)C49XX
MD2SDC,F*Q+2C2!S W'F8KT=H!NN>-79FL%HSF&>)3C+%()LA(A9!I/:0+]IB
MB;?>,6H,E$X:S&!5M#*/W Q^<)K8F<%JS:#%EP'*GGR4)!KEB)0N$0>J2K*W
MC&8N./?QV>823( GUV3L<)&ON;*SR@3Q2<-?WHU;6,!%ECK%8"(E,;%$),N:
M!$\-X4*8%+)T$8>#F>R0$NXA3>R,X2Z,89XJ6AR>H0[7TIQ"8V"XS!D(U\4X
M3VW($7'FSA_$=;;PPW/%SA;NPA;F^:)0A2L?.-'4>"2SEE QE4Q<2HR)D!!(
MY]EFAXK<H2*O08.Q0T5^2'YF$16Y*%LH'F4; 3&W)$H<+_!/C=F1*=DA_GJ'
MBGP/*6AG.6MH.:V)2N\-MRH3B>8C0>PDB!@(38&"U%-Q3#[;-!WOX9WFJIW1
MK*'1S--:R"H,+U$BTT<ATG).0*,U"8'RD)@""X)PHR\QFJ?0!IVB,#Z=P<JU
M:GH^;D3,N['\!53D;%4R.D.XC#@74X(@SBM#K/<E:V-"R;A_P[I.YYIT.CL+
M6(D%M.8EE4HTJT2235!J&1J)M9J2R*5E,14J^'(:C<X [J6]V1G 2@R@U=/,
M0@:?&6'21T3",22 %R-1!,]Y8%K@P#"_E 7T*70U:TS$*X B/YVAR3O.#SL<
MR[7P( NHR-9EF;5PQ&F:B!0^$V<2)Z#,LEBH)@6CD$2*51T1KK>9K$42V9G)
MNIA)JS49.-<VX4")0#-1BE@M L1=IX55-F5<5UL"=-!9R0_*-#LK61<K:5$/
M9RL1#Y#H5!&",DT"\X;DDH/(A1:AV56"R9/H1N[W!_W#0VR%]Q Y;C1IH](]
MGK+TX9RF3]U&,X3SQVB"O@(N93P:O"WOC\.DG_I^?%+M]758$3=T& L(R)8E
M20,W1#,-#B-D0YP3F02N7 J\!&OUBL_*U]M:UN&LO+.6M;*6-C5'H9&;3"SR
M8$D#F:CWR!H,[D_[H*C/J^;;?HC6<B\MS\XP[MPPYGDG,UQRK@HQTG$B(44@
MWMA(=(2T 63'-7+#V4NIG9Y"&_1[9!RK *Q\+.CHRS&DKXV.#LFK"$5$$9(L
M(;H,;D28(G6AJ?#OL'%TX&0K\A1?V@EGD85*X27A,B'O!A7$,BH)>'P;A#2*
M%@^>PES"(?ZT36,U>)8=TNN:6TUKC<AR!S6X)DD;1:16B@1I'/$Q2\V"S3S0
M'XCT^FCMYD90F!T.[#H81VL/73C%0V#_/WM_WMS4T?0!PU]%Y:?>MTB5ALR^
MP/6XRF%)D;ILDN DE_F'FA7+R))O+8#Y]$_W'&W> L;"R/@DA2U+.N?,3&^_
M[NGI)EH*[*IA)7&EP ^7"G6J4./+%]2!O:2G!GZ_*><S]<T%%_M4S'MJK/+X
MT70\Z973[V0'_CGL@82>S'D+M77']_N=V/>]XW'GT(_A3_"0TFDGY#SH'/N4
MNQ6$PK),?;\SG$[B\#C/H2D&1Z>3685,?&/2.UXIM3[*(/C3*C31#P9#K,;>
MR;  8")RZH33^JTGPV-8BE-$O9/#WACOD1]^:1,0L4DM3'3GK\$X3R9]F%S?
M?QA/>ZL9K5=,!(>M-XE)]E=H@AQ16QK48V:386><03\#(P /@1U 33[N?.A-
M#CLXU;X'O8_Z$=06L(W_V/'3R>%PU#M71?7$C^H[DT.@^<D(V&$$TX 'O!_V
MW^/#HR=/AGW?>?YL]]5.O1!O/Y[[YW#MPPX,<YS/C./0P\7PZ1@XMS>HO 5F
MJ#< AQ[4]'0TKGR[."J'M_6CC$?FCH%#87)X16^08/5'.)K.A\->/#S#HT-P
MQG GZF'GU10^.EO0ZT/&N_7]>-PKO4OX&Q8(GPNS'N"X0^U<$Z:3#DK&*!\/
M)S-A6XJ(/P;3.X&QQ/X4)PF+&\$^>IP>+._)<-QK*D?4CN)/<\S'(8^:CB."
M=3OHP<RD$6:_X$F0,C1MU[!LH80@//,>H;C6VE)FHG6 #TT$PV:O&>F_%!KB
M/B&&9)9G'$^?^F/_-H]?8;1F\K?O3S.[\_;P]?\.:3S^>^#_<=.71W_PW6/X
MQU\?[CU]??3ZZ1_JY:^_]7;A?@?\@,)X/QQ\@B?^^H+][],S\?+I'V^4<$'8
M9(E@!DMMA4"L\YY$"K^R+K98!WX2[1IW$?)U.X?##RC#W3.\&7*_!^_.1!(_
MP61 Y,%5)0Z,-$:V/RO\8#^0@1OIZ^ UHQYHB#S+Z1I4V05FJB"P<G4!F021
M034R9V#0&Z.:@8@/::0,M<CG[< FJ4^F+E&?**=S.]GM' _'=8J-:D'U,\K]
MNBB@?W"A?AGY3[U^#\:]7(5NHV+[(!M8'P:6M7D?Q'X,&J51-3!P$!5,VZR:
M;3P].1F.5LPL?-P_'?>JHNC7/EN@$\%<]2MM>JGJ>!@OD&3< \U4-2S<%53-
M_*US^@YN=-EH9TH+M17,R9\ MWRLK 0J_II:QU%-K16JR$!E--9Z:7''1'!A
M Q/N!@U34=GL^X]GSE/OU('?8P7SXG1O_X\WTG*1K,W$\6A!P6A.@C"&:*I=
M%CQFY\36MK1=22^6\T.V 28;Y9)'8V2 ]V"1A].S<K!@^J7QGPP?=1[T?KHN
MAUB;B@C)><63+(+9F+%9J(DT9!5<;CEDS1SR:??HCS?81L-B]H@L>,;%^TR\
MYH4HSF(L4F06.)B@KG47@W6H-B+H&E1VZ'^\>++[JO/@[YW]GQX# UR? WB1
M24=0$<);F<#'*TDXSH*4A5O/6@Y8.P?L'>V^B508+0T'?]HP(CG@#TN+)CY:
M%;BQ3 0-/I'K<GO1N5ZU>:@6YNP G/'B]Q>=(<"3SLA_6& ),"GQ_Z8]-%!E
M-#SN/!_EW-D?@7/:>3T<Y,XNV+;IN+(/\,^3QIF%FUV3DS0UFL:HLXI**E"!
MGE,+\\Q94)59:CEIS9Q$]S[MO@E!P2J70K*UCL@H& G&.9*9*LS*8CR>+)==
M:RX6S5QE)'#C3O)@[.=(M>14/55@,# XB% K%'F_1$2=_;,>*C+0^\_HG^DX
MG6_J[G)&0!X535)Z;J552DOELBW>FA:CK)MKV!Y8( F67CA%"7@[D4@F"_$!
MNYPQYV+R)8)?BOUR]24E"1JNJ?@4O9W_FZ*_/6P"!H!=1Y/>IP47O1T.4W5Q
M8/FKZU_+[51UU'@NXQ7D^[@B[P=?P4-6<\N+RP"]I,_1<J>MC#$Z7U22HN6A
M-?,0WSMZ]X:: CX%\T11+Q#*8'0X9,($Y\ID +N^X:%+3NAW5IAHV.G/RBF<
M-K:K1IZ6_A"PD<?0YBC5R-=IMU(-O@=P>#+JA>ED".[X+&(UV^VO=@X#*GA[
M^"T:=VSN6 +"3H"P!S4FA*9SX4@WMQFCYS:9( 1'ED2'NU\YIX9]X>J3^;6#
M&AJ;/+Q+?G8-4[X8  FPWVKG-'N89Z\)-.SFC[WHFUJJ2^\45@)T_! CA]T+
M\47TTFNX>Y2K+FCLR<D(5A'N/H^W]0:-K.$"CL!_'M7U6[C&Q\/!\&38QYH;
M$:Y%-HG+,.7LSN.5@"/X/&=TRN?"E;.OC(=ETDFCWN#=,E3YX1 CCPW95X.D
M\W#E6=Y)PYD];$()'7QO$;59<C+Z[AA+;5BQN?D9__^S++.)(7H#RX#5^Q :
MP)7IJIX,=T4*=FHP-\(8X%Y-U+KA^K/QO3,L7H'T# .=#])/&E9".+6R3 U*
M/[-2S0'-20W;=["2S-M9#>/5X,]U@\R)><J8TD9$&;,.H*!]#'CRC6,JX-J"
MS(OAOJJ[-1@T:VSB?8XN[]*]_1=O!*R_"BX1^.'!M4>C&&4BVNF<P:&6"FO6
MF*Z0_)+@\G4)#BY<P619'[2T 3!/#KX850)CE&IWS8SHEN#7)?C1SANJK(],
M9\+!RVU:^/C(';%!.JM5H=S:K6U&N])</*I>S>PUB:Z8#BIF#-9$Z9(-Q4DK
M"D\>QA&Y_(*\WI;H-R'ZIV=OP#V5QB@,WV1PN@. 8!N,(N ]&>-2]H)5*3?B
MD@#>OVTVXD_F*EL@\;JXJX,HH_<^]P'X@M4YZ>?T%NU#Z7VL.P[C/&E0:MUH
M;D I@H_WOM>O6Z3]>A!K$38$;GK?? \-V%E(TMGICX<X0(#6L3\<-]!J;SC)
M'?>0SZP;&,PQ)C' T !^1\1?T8\/E[9S%E:HX>LQF,8)XL=CX,&*LBL4J_E-
M^'F9]@OZA\U8YC9S;F>;HE8US2+B=@LB=7^*LSJ'GOXUGV1F\04BCSG0?]3X
M'^_SXP^]-#F<GT99N6H&O^CR$A_J5M[5EZS FEBI\9U0S7."#6C/K,_*S\/1
M?#PG_FTF893].^(+#/>1[W_PI^.MG\]B-P!NJTMX?O;-'+?_$T8_;U_VU&LB
MVW.4;!1,-%0Q;X*2TDN9M(U&T)BTL#8HGN76C)&G.>V@8K/%I^!XB+DP&3T/
M.J-1C(XI>.W,]T/0%D'E<6_2L/8",7\/-EG"]0O2<V< _.7L\GGRG]]F+CW0
M4'&%,JAT:D!A.HKPA>I,GHS0(\0(Q$G?SS:*45&=U&WCZT?,62A!4A.E , .
M(_56LYQ2RBP97L2_[+V<SW>LAW":)+,5]GH^'.TL0VTOR^^S\?^.H\?JZ_.Q
MWV>#+E\^??N&FB 34(*4H!F1)6;B?,DD&H>]2;D6+F]M [J[U)Q?;LL?7I2K
M2QSDNMS,R"(DT\);(;$5/'=:Y^3 ?> B,O>&";KU[U+Y'>,"%1]PLV#]O>DQ
MW"BN(0/JP@&T!I9,1_EE>0;K.CD=_YDQ3P,AP:O\MG+]LX\HG7XR')U^;V[^
MM#/G9K9[_-O1[GX"COQ+[3W]@Q[P77EP_(SM[O]%=X_^D@>?^N]>'[_XL'N!
MF_\Z/3C>_;C'GX&#^8[N/?WSZ. 32,+^7Q_WX%E[^_#\?_X\/CC:P392='?_
MX TMSBK*@)&3ST3JE(C7C!(>=;)>^:@5/6\QJ90\"1$$]TZ*$+S/RB2;/$5W
MH\#W,^B($T0YHVG&^.$RG@>P=-PL?F<N'S,>. <(+E76GW_RV9&ZF$(T66NN
M,Q@%8*EDK38>%#S,.[FM.V&X5@Q0/=9J'H\[\;"7%^E; - 7$>=C_P[@\@/\
M(J>/GP#?U9?L\4^(QFNDJE[Z[&..4T2UG9>E]"*FJ7TX',Z"XG@JH'\*T/I]
M+W\8KV21K89F9^EK%6R/3CO]#(X'QC^GXVXG^W@XSTT>YQ./L='9-S&D]:\9
MGS7,MI(H-5B9YHQW9FE:-8/S8\PG\SVDY7AF3WF2T=CU.SN5Q?SLJ:,\#SG[
MSAANV\\7'W%US'5C^.+J&.HF#/'2%#W_]BU&]-$1O+#BX\8;11H6<.^&'_"S
M4=799[ZU K? WVK\U7])?!Q/X(UZ99/V5+<MAA60G><.6,%&B![@%O>H-YZ[
MOLOQ++CKT?Q&#Y8IPW$((ZJLOMR3^JG;^76*(_!]W^WLP6-&_NW4X]X(C*SS
M)SZWAG; #AU[^';=V,3L"GSPJ^$4^/SKQC>/3N^,L XYK <^LX_UQGWSE+]&
M4QC)Z4]?P>J7N7 +_^Y[,EF3=8EK@JIKF63[?U./(*#Z\77R\$9_\7<-G"RN
M_'<FQ7VE<0^FX4>H80 ] ,98G.]H].=XOJ>5T\/.BT$GO_?]Z7PC/#?I$4 _
M>$3=<,)MR]DSZYF."P]MMAC>9=P"0.4,@.6,CFQ8$/<:II,F.1YWG?HPRF:+
M[1$R_FS0S>X#QGCJ5@88BP ^2Q<]EC2-^*S9*V2TFG^,J:]US1:[J&<^ZC;L
M>O[V;S%V-)@-O\D76I2:G,"O-)ZQ^ON?.H=PXR&R>+^^![<^RO&L&-<S#<N%
M0<KA!B#<>WDQF*QZU"#&8;-G".ID.!TMLOP;^[>\YVP8%PS'"@,T ;)+3%"3
MA1TR_JJAKSE/8%AD<>*AV?B;I\TTT 1?IV%G/'QX ?'<&B)^.9].BX0;)/SV
MC4O1"^<4R>!;$<DE(&%,EC)<!UFRR-*&\_A2,J4=BUQ%YJ6)RJHHJ85WK8Y:
M>W4>"5\=X-)G UP;A3]G/#*/],[5W>0R6+IJ@U<2,WJ803\S4^-'E]B-ZI8M
MXZGU3&L-\IZ,\Z/YB\>8U=SWIX]Z@SK*>M'CLPNI3BX<;*T+V7P\BT@Z\5 (
M@3&A69V+V8-G\<J'-5PT/ZM[YC/%'SIFKOR8/F17?O9OMV7R(>=WZ[;NBV[[
MF6(B&U$SQ'Y1L394K%]PC/M?9M0$^C=I3O^"A1^P+RG:>:=F>Q9,/^ _W 2?
MK&C?>U?29W\XJ;N![S.8YZL[,O(O+KCPF9(*M+-AA15N7&.22VY4P3AV4-)F
M;G5VJ13NX+=@+*\C*6@)1_]L*+4Y^PE?B3L711=^?2%VG^Y^V'WZ^GCOZ("^
M?OJ'>/GK'V+W*'X\^/1+_^ HP3UW/KR^6'3AW<%1_ #/_[!W?,#WCOY\M_<T
MRM=/X^G>I^='N[_^W=N#,>X^_:7_OT_/5NOXJ)(DH\F24%PB$@^)A!@R<8(R
M%C156@1,*-%=8R^>'_M.^XF5*YOMC_-"NA[!Q(^J@'ZY8+9:XAKG $$;V"BT
M*]G(HIRUK'!CM.!4,&ZO6XFVU1+?1DOT5EJQ"A6PT)<KB6,&DB ^ZDBT=RQ1
M$9(I9FO;Z*Z]9,^R51*MDOBJ KQ"^LPE=9I*RH6S,F-#8$V-E2[H5DELA))8
MUF_BH 9"4  @F'%$)JZ(TYJ11%DJ(MLDL@8H8457LZO+F[5:XOZ4[G^!WF^<
M;;O,W*ZO\KHNF?N/IQ"U#4ZRP)Q*3AKMT?;J8HS7BO-@9:L0O[]"?+'J6_%8
MF-%9 &KB-3'&PBNE2 X^>ZJS9]S@86GG+AZ6OD/J\'+%\TVAT;V0]Z)3Q*Y(
MG*8D04Y#*&!?F1=*2,/8ES<2;H7ZQD*]=(6DTH$5[PD3V8!0ZT2"RHPH+3*6
MOS>1<D0YK42W$GU>HF/0*ME24F9.XGFJP#U,V*=(E5>"MQ9\(X1]I20M>)[4
M!D^4Q,(Y>.C*VZB)+]HIQXHS5&YMJRYENI7W>[--].L(:_N=C(:E-[G))M&/
MK>QHX!;^IYY+)WF17EG0>-%;J[4RZSD?OE1VE2:_5Y*T"N]:"F]WU64!7S)R
M&0,)AE,B*<LD"*6)HD**XHN-*H#"XUU'[[3&NUSKW$8X]\<6>F9IR,$FR<$R
MAARMQ6T#)95Q7":[YJ!M*_0W$/K5W9WH"O>2)*?!I>&L$%#6F5 NM<.&(I2S
M6A[0T1\A;ML*_9J%_C;*C;="OQ:A7[HVDBM:;/:$<2.(E,D0KW,A(5K!0]9%
M:;NU;7G7LHN51.ZGT-^/+9G:,B1DD$CLKU#_:JIRUD+EAW@D8=[KK@HA5H.O
MQ<[Q",IX/(P]/V\R<C3L#2:=]WF YUO&\ZH:>"8#.T\LCA[AH?;):><X3PZ'
MJ=W_^9X.%9;B:70K]G;XI7+!OO^X,TBOD/+U4#]\^++L+"@-G_V&=/Y[1N:=
M.96?#T=_(8V?5?+N5NJV&OM:&ON/5=],\&P3F%>B0#\3J?%TB9.:4*&C=MRP
M+,S6-I-=H^ZTQFZCSW?7-VOUQZ;ICZ6;)T1@KM16-)F#_@B2 &+/Q% -W) <
ML ;#YH."W^G03JL^[JZ7UZJ/35,?IRL=?[GA25/"O3!$!H=1HB2(RAH B+<Z
M4 ?J0W?I)57<[Z?^N ^;84^Q$ J*8JWG,DAGBO*WNV.;L3NV2B10F#N51$WW
MC6<?L1%'FR5P/<WXUZICQH1EUA9'K$Z!2+"/\$I8HGD.,3,@LBA;V_K2FKQW
M2#&VX?.[ZY>UJN!;JH(5'\L$H)&+Q'GOB*2.$B>EP"[O/!0;DI8*4WZ9N-,8
MJ54%=]?':E7!MU0%2W_)*8V=]2BQ@/"P-X,B+@D-FD%D%F,TAM-:JE_3.YTL
MW&ZP76MU]X8#TA2PGV1L?%A[K-<NXVGMGM2]B$NMP9-:!I^ .D^ ."^0-B^1
M-/M F4OU9$.65D%>2T$>K+I-6>@<P=P17K0GTF30C1G^C+I8+YCDPKFM;6<N
M-K6X0]JQC49OK-/42OWM2?W20P+I81G(1$RF&"P1@5CL8)5LII9JQF7$(Q5W
M^X1X*_5WUS]J%<)M*(2EGZ2LY]&+2!*V<Y7>,^)B8B2QJ)A/('<AXK8TH+M6
M)=R;;:5FUQ:+(F<_&L"HQYT'F&7XTYDTP]1IJD?T+DTXO&>[3P]NUVD:PX3A
MU<6PTIFM>MS';[?K;T>MQC.;4DES"^B8"*44D=PK$@1-1%/ Q]%3:HT'[^HB
MS+I0TK2- M^V=*[!N6FE<P.E<^D%<>Y-=DH2*RTGTAA* JO-7"G-SE@G7<$J
M$A<S\5KQ_.[BN08OI!7/#13/I4\2O'4A^$)HXH)(%0.!=RCA@7N9K:&.JZUM
M;B_F<WP7\;P/^R9-;>ZF 7&[&7*5:LJ2\VP!-'!K9$C4TTR]\$58DVC1].H>
MG]?8-]ZI1&CUR[7TR]M5<*Z=-DI8"^ \42*E9\1R"4I&^NA"8M)XW!O6JFOM
MG4X4:0.AWR@0:HNT28!7P*@TW/D<DRJ^^" C3>E?>OFV<O[-Y7P)\RG70N6D
MB!"R$$ .@MC"*5%,,VMU]@KK9CO39>TN9ROFZVS9W8KY-Q?SE3)QW#,K92:F
M*!!SQ<"1-[BG&;(+RIBD5 9W08LNU>W9NONSB?%B\#Z/)_/&M,MMBW;78G.=
MFR7-VNC*^M3ENU7OQ[#(312>A,(2D=9HXI5QH"YCY-(6Z[G#JII ZKNL+-OX
MZQWV?5HU\(W4P-(Y,LYX6;PA7%O,!,N9!"\#H2#W4<@ :-=CXH=E=]HW:M7
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
M:74P(A!:.X%%'8@S)A#OP++(8B5@<FS)9^R-P4$;D+O#0+P5Q6\DBDND[CR
M/!,<4<%3(H4-!" [(UYD(&J2(AF/B>Z&MZ*XH:)X*SB]%<5O)(I+(,^%HQ$
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
M-8$8A6P?LR$V:4I88%3JJ%W$?A,MX-DPM[_E_AMP_PK<]Y0"KM<DLYB(9#$
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
M[@R:3B614SE"EM$"%L^N934!T.6BV!,R'%CW+H>[*6;L^WU;^WV4&YS1E8Q
M<$418(T1O+(*9#76"*%D*6W$@9FWI/=0]_KC58:^U[>UUR>SHJ67)+4 39)=
M/^<18O&1WT->IJQT=K4U@NG=F_>A>W,G8"X")F.BJR>MA05;D^;@!QU0,@@8
MM(R1=-2ZCXG>41EAW^_;VN]CG*^K*HY6->?2\2XO+865#P KM! R6R4B6WS3
MQT"OQD"7RW)UO;C1EQX7T;]$)7 G$?TOT'Y[U[NH]RC8[TQXCJL ,P90N338
M*4+,I8!4SEG4*-D^GYQ:FK>FXU"W^G;R"3H LP,PQO)>^E1<XN#=R@K(#@B0
M1PL:O:Q(O@@]]X2. X=@]GB^;_>G;O=)'9\,1;*3#9&H !*N6B%[,,D8'W*2
M,I>34]4G-N]1--_W_U/W_^1!O_'*6,LAO$R"S7T;R(2ZC2.33I#)$9/HYOY9
M@_F^W9^ZW:>5=Z)Z*R,X;+G"D31XMEC\H<NQI.)#TZZ<O&<8Q#$\L?_F[9LW
MYV?ELH]?WFH,_^UER.6V+_D-XE??+E>??K\$G?G-F+\S=]ESU&[)$I@26NO^
MH"!0FSZ8V$RO8E*AV<4S7:K>E\8]G8GM,#%&^=5Z=LA% :T$1_F," 0K":+,
M51AA2L;<DI^MFBGY^<"QV$G;GH[%=K"8U 24XI*N ;(O+:]3Q]9MF,"B:5VP
M(A84K0/W8,41Y[+LN&M/QV W&$Q$ 3X HDP&XFI*LZL9R%H-.6(M,7C2U9Z<
MV@]'@CVI??"+8F _DOX[%-N&XKO)D\%:>2D1!*D B)C!^\Q05*6SCRX4X5LK
MQ$'Z>T*)8\@$N#N8^7S>5BR'9B%VTB9X.OCLR^7%^UG9/4WHT?;ASB1FM,64
M) 28XL0ZI/+"$^B2/4?+3FG?>@AS3(5'7%"Z;U)#IV(;5$SF+R>9C:$*REH#
MF+0"2K$ YF1*MB+46DY.40[NODYWG8K=*0V=BFU0,>H,WO "11M ^N9+BI2;
MSB";5VDR8114F_S6!GT=\5CR_>T.W/G8!A^C %%"*I&\@BP+4\%'/P1I J1B
M)9_])O,"M\>T WTD$;-/6WXN$:)CL0TL1@G">_2A%58VS[@-+ZJK9@,@^.R(
MAK^0&Q;2#]KV(<LWLXOFDB".=L;93L2)V[JE;B@>:RCNS%D6F0T]FWB0.LG6
M@,""]SY")D>QRN)(B9;R,-#,-=G'A\=.5(J.QPQX3$2)6JKDY8(J:FO]YCP0
M)0LQ,R752"LHG9RN1F3ZCL?^RQ4=CQGP&-4)FY5C0CSDXC7PF2\@INB!0^E
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
M)XZ42$ DR^&2B6W"*KN+3I^<JD%\)%&ZL[$KM:!CL1,L1@&A:(]1._:28O"
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
M*RIT/I[ QR@JF%IB$$1@DF?O444-A!Q).;(V"1U;OZ>34R,&;>=-/3@0/EZ
MW-!)>3PI$[DAI!!$YNBJ"J$XSBJ-%$%06[&I5<HE54].:6!OH#<7?4DZ1.?C
M"7R,08AFX\8[*$*JEH,0(PWXPN_5G)4W-A:M^20A-9"<>ZC)"\Q7>)5_.+LX
MN[J^7/416)2?WK2JH3X =3>ZP]V[_]GZYG?X-X+_NZD"H:-%K9GVK# #5A7
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
MA?'2..U-=\!#W7)J_!BJ'/[S"J=Y,"F#^:L\>-/5V=3/9A=A-DHCG([R;#C
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
M8ZA)>%8GMN39_$IU^'RMX<#EQS5H#9]C)*[6Y[)?:[,/GV4?Q++HD*1,2;(
M3H;:P=AK0$,?F+=8C _*FU25>77,3;VW)#DT,AZ>C%Z(4,GFJ%T S5D$54QM
MP< ,&%58(<=IE*M;N$-]S&4,J^S@/NQ)B$;$FHCHU8><*=U*2@"OE0TJIPP8
MM0%64@S)&NEC'0$QE/:FKVB[N-N4'QH,:X*A5QYT+#$5BIFJ(P 5D%-BA1F2
M4EY%A2:;=7>Z/G :MJ0\-#;6Q,;200A>3/2.@96N'H10%IP.&91QWMEB<TGD
M*,Q0FW7W=MS#0H>GDRE].A[D/^(K'+_,@[^=3V:SOP]>XFA\7,4.JP23ZU0@
M;K15H3L_^]^T"'EV-GYRN2S?C$HA.S&.]8LOIO0VS[OQSS_D.'DY'LUR>C9>
MM&(YF];7-@.RF@&1U^=5.A361!"JML]GKM0.XA)TQI0]4\%%7[O#'O&YPE5@
MV60=1(-E.[#T0@6G["&X+,%(%4#)K,%[8T$S)X456F*R!,LQMQ-_8)FBP;)C
ML"QK&-%'Q@-$5SV+LPF<< H$)^-8LM)&R)-3=\R>91<%C ;.=L#I]8Y":3E'
M8<C!2/(RUF9 2_34D17",>6E;M6IJWF:=0H>#9C= .;'I0[% 2ELR"!D2J"*
M\[5#L0$O@TL\:=2)/(VP-PM9_WYTA1>+PQYE-,9QK$TA_G99@/'WP>+41RO$
MV%Z'B&YMGEXMS;7*K.>Y]9U=T42H99F#@LVDBD+@O(Z/EER1=2 [D2/+AIZ-
MX#1K>PA;;!C1>'@ 'GHE(Z<4>1 6F(BR=BHOX*PJ8%2N\V2=#;'QL&TUHS&P
M 0:6!EM00DT/?JUHCY'R+*.!3%J&K)(U-=&RO,Y19S?'OK02BX=7*!H,&X"A
M%QT2DRH:8X";.N6%XEO (NG9%08])N5""<TA;%ET: QL@(&EMA$1N1$LDT,0
MQ(#"#$X+ _3L4_:G&'KK[N(0CJ&68O'@#>;XQQ'-H]B5LHG%S7^!?UR"_S7]
MXM'X@N[CY;FNR;@IBBM: KTL%XA@=2Z! \I0.^MQ"PXQ@!>2)<^C0AY/3JT\
MYIW>'6LNV>C8,!U+(S,SBF*X!&,+)4ZAMIPTQ(F(.0530I#(:W6ZTFV0RRX>
MUVAX; "/[Y92*2MH*3E(BOM!998@F$"T*&(F96Y0=BWXM+S9@J_AL=6S&XV,
M#9"QU)PR^"PIF:HM*:OJC![0>0$>A3<*?4IK5YT/G(V''631 -D((+T"H5$Y
M*96&D'@ 53(#EUP!RZP*,9;,O:R#7H1AK8?$?U[A- \F93!_E0=ONF*:^MGL
M(LQ&:83349X-!SB;3>((Y_1K<9P&OTY&X_G@]SR>7TSKEV*DFS#/J5(PN)C5
MBHAZM?P_%Z/YN\'K/'\U25U)1/=[/EOLV$>I<WNU$;=8H6[=S\JB?*H63YV5
MK]ZO\E?C]*^ZQO^]7.*OKE;XZ63Z8UW?)]W2?M>M;+-5*]FJ']]>.SF2<[1,
M:TA,(2@6!006&#V,D;) SM"XVB'-#LFB'>^&P<ZJ)(VB+5+4:RFB6*NR+%#+
MY4&I.A(W6@[1(..%$A^1"E&DAE;>W'9H%&U$3&FH[! J2RTYH_<JY@"2=4.?
MG 84,H*W14AE(R4^U>&P(VZ?M+-C/AI,.P%3+\4@K3F%%P5\J<.G Q/@,G-U
M8H)!5X2SV9Z<2C%T_I@'A>S*(9-&S1:IZ?49:V1(GI*<D.O@ *XET&<(FFRH
M"R5*74J=N'8;,H=5(6(_BL[S/+\\4S(HT\GKCI6%6#B8O%<+[Z/IALDTY2G,
M)V\>T[T8S";GHS2H[VN_3,SWLT>#G=5:>H/SE-:PZ;WWMR=_+&LH47&;DBK
M3#&@T'GRPIA TY=CR<A4B!32RJ%GMPPR;NSLG,+2V-D .TO33W4TE. [T"8G
M4+73@'?.0#&BU, KJGI,FKNANFVSI+&S<T4JC9T-L+,DI=C,O2X)4A26XM@0
MP?-Z&JQJ*,YR$V.MX!)#\9$2Q\9.Q\X>:"V-H@U0U&LH066++O$Z@#Z2!Z(0
M+M2IJSKI(A@QI#U;LX9R>!CM;+%+@V<#\/RXM/&E#$=KP"E52^P+!Y]U!L:2
M30HU<Z:.2^%#R];=NG2G:UUN%5.PS/.TUJ(L9)4TFETJ*SG=5UBYO#%+UD62
M=4F3BW">#]^\/-A8U^N6Y9NE!6RVY7-MR[ME6<4[*;1C%DQ$28Z9U89 A6R+
MLRH;U#P:W,QAUB-%9\/-0!HZ&T9GZ6Q/2$(X)T!+[D#ED,'%4F?$%IVY-CRI
MTM Y$%VE\;,F?GIEQ1?*^\CD =8Q1I08*LH):Z5*2<4I"B0$YCK+2)HU'?XY
M;GH>[&Q0 V<CX/1BBN>*U6YL@,9R4)CJ^$R5P!FM$QE"9UQS/(>BIC1^UL1/
MKZ?PNG*($8Q/%+@)I0!=B)"8%L%SEKJ!Y7=P/,=0F_(U/6U5,\5Z]*?75IHD
MNR_5*,U4K&8J_KS6W438C)Q[\"P74"4F\(4E,A6!,9<4]T*UJI-=%4<:(YMC
M9.E<#F,E2"<@9JY V2"!ELA!XJXP;27SWK3JDKU701HC*S/2:QU:.9XE0Z!<
MVX#BJ4!@CB)0FQ-E$L*9*(D1/=3^9NO]QLC^59$T6E:F9:E:)*6"+&;0/F=*
MT P#-$9"2MX+[Y+42K1JD?W7-QHD*T/2JQ@J98,YT!.L/*4FFFF@3(6!<<(J
M;I ;;CJ7PFSK@'+ZU7P^'86+.5;!<CYYO&$5E-4;<M(NO_7+'Y9$]_%G>W%F
M<?!J<DZW9O:^S0].,[URZ3!9ZPJV.ZK<IPHEE^W4B\G9E&XZ3M\M5OA_+1;X
MK'S?+>T3>O7\7?.AJ_E0?JWZB;)G'JP%(:(#E3 !"LK2DM9<"A51,;<1>>]0
M<=JU8V,-I\WCM#3TN<X0-!@@:JE J:C ^\"!V9R8#4434AM1 @\5IUT[2=9P
MVCQ.O6B(2@H9"2>'=88ZKU.74B!GQ4*T3FMCG>OJ_I594]NX?<1IKV3!!M;V
MP.KUQ9B2=#(*,*8V5U8.P6=O(25Z'H+GH92\&7UQK\C: P6Q\;0]GGHITD3!
ME/(2?&2UW9S@$% 33S%PG[/RL=O=8D-_6Q__8Y B_UJNZ0ZI75P6_#TZFNYA
M^WKXK!F:#1L:<6TVM8VA.*%!&%MJ$Z $SM5CY%H4X:7BOJ0V>G&'9E,WF'8-
MIN795 5#2 YJ]18H$2-Y[<#!J*(ISTS%RMA@VA>YIA&U+:*6J[P\!AT2<)8H
MKZ1\"'P2$H0M')W3)AG**\70VR-NO+RO1]8:2IM'J9=H5"@Q61VA1,E 68T4
MZ9&OXMK+7'BIB65S3OLBT32BMD74TL LG;Q7BVG=ECY8#\%VK9E1J^1U%D;<
MR3D=0TG-\\D8ZA,[G9R?US;,(P)IFF>MG&8WM9G;)6!:T*7U?':YG*T"=46+
M(I?5F%!4BB9Q(&=<0+DZ(L$: ]F80IE0*;Q:E#:C<N?5F(;/P^'3ZR_2LL2C
MM2"MT-4-1\ @B28MO$-D2:R]?]"!X[.!@58-E&V!TLLJN>;^M*R@@I2@$J^=
M3[@#XXL27$7-BSTYM<8U2'975&GH/!PZ_U[R,='$KF$!JDC\Q  >E09M52B2
MP@LNURVC'#@^:Y!1&BB[ DJOCC!98G2%0;1"43 F"C@E$QBTGIR/*2'P._B8
M8ZA?^90V<JV_<E-@=T8<N8OXVDS*6DR*6I9'DE'%ALQ 1DVQJT0%Y#(\\!@Y
M,YD'2O_:%L8>R",-H(<$J!=(+$O%,8_ :+6!8/* .=#:6J71!I5L7K>^>.
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
MBI<7DSF>?Z#6_*UJ,'__R&3%-I%UGYLL-8.RFD%YMRRVB$CKCS*#2<J!BC:
M,U( .>;D;,Q<,EY;7'.]YKW& ^%F[SHG-5I6IF6IGH493,4YT$%$4!X%!!$\
M4,R5T>7(/0]=.Z1U]90X+%CVN!U2PV9E;'KY1&!"2DP2) (#*!%4M<<1@Y)4
M%-$A+;"MC2*LN9D -B>SASV.&BTKT]*+)1B4-"EZH" A4([G$SAG+; DA,TQ
MTC?3HG>U:4YF=^22ALTVL.FE$>.2C9@B:)35R9!_\?2D493FBE'6!TQ=N^I6
MSG+Z]63<T8WSG#Y>T4(/<W=$Z%W&Z;V5DL.28[^?/1H,MM>IY1;3TJS*O:W*
MG\OZ",50,3MO@-M:(L>T .\]!S(V1LBL2\$ZWGS(E6][%_>'Y6$UD@;+.F#I
MY1$3$]FY%$"4"HL4!$N."4+,RBJ/7 O*\[@?FG6-73EN6M;<?*71\@"T]*I(
MM,P[A@P<UO:9G!=P5EA:*BXE<\(SWHW(<\VU?!*6;8U);]@\,#9+\DA&'Y//
M8#'4,Z4N@I,\0&%%..^R2\A/3H48&G53'VGE6*M[F36W5FFX/  NO2P22M4,
MHX:<)7F9>I[4!Y: ,1F,3SS8($].Y9#IFTV:CZMDY*OY?#H*%W,,YW5DU[K:
M+4LR%6ER42^ZB:["[?+WO?S!RWV+ME.#5Y-SNB_ON_^\P6FF5W:V?C2^H'=R
M-'W%=E'"^VU2/N;[EHW2B\G9VS&MX%GYOEN[VE_LZ_>K=_8F3[N9E^U,[(K^
MDE\[?984,\EI*#$G"B]# ,^=@J2R]A1C(BMI$X+?00/T$+)> VB; /4B(!:&
M.20'QGC*SUAP$*(QD#PS1@I%:;?>B AXT 0]A-37"-HF0=\M$V1#, F\10LJ
M: L!50$7A,\IA%JO>W(JAO[H7=#.RG\-I6VBU(N%T5O!G%6 Q4I0QI;:2(L!
M!I93-#QKES8C%NX?3#LF"3:$MHG0DH!HLI"8<JVK(F\D.0-GF 4?)6/!^D6?
M94J(CEY ?#X90\5D.CD_K\V 1D3,-,_F<$^)91_[C>W.**L[V1%:NJ65>W:Y
M<+-F4-9C4,2RPL*9B*I&ML7I HH7#DBN Y(5UACAI=)YS<,/#IR@#0^R:@3M
M!$&]Q**5YS%K!49SBFJCEA"$"!"('?J_R;RL>Q3</A*TL\?-&E [ 52ON!1K
M9#)!@K&^*US,%-XZ YQ;P[WA6&J,RX?\UDG&A\S3[HRT:@#M!$!+.DM@,CJ6
M@0(/0S&=L! 4)D II6=9!<U4\TB[>S:M ;430"VI+BYA\EF $O40*/<>, H)
MY)J<,L6'F-G=/-+!E[=L]33;PIS<*#0ZTE+1=M9MSVR.O";,1'3%\ S)R@(J
M) 2?HH*<>"VMKG4QN,&S;@VE=A)NOU'J%1J?N=)6,3"!)U"L)' I6"A")6>9
M#HJ6:X,GX1I+[9S<?K.T- S+L<"*$J!Y;;HEG08TB8#2+EI#=E+GLL%S<D>
MTLZ6T32HU@M5+]AXU*JVD@6F**M4ND)5]_<1,^,F%A>XWN@INB/ :L<*:AI,
MZX5IJ?50X-X5D<$YXDA%5."U%EV=C$$TQ><5SMA]T<EMI]U/7E:.X.6/WOQ*
M&OU^^@_Z</6 7SZ%TM!C^F8R&]4?>SS-Y_3SO^<OWX[2_-65FK_TJDL86?\2
M#(3>Q?S3+UG"+^8J!3X\::+^34_!J_?WL+L;RQ]?3:_^GC?X,D.89OP-L-"?
M^QC/W^*[V<D7U][5Z]$8EF_AA^]^\1Y/_Q&F7YQ^[+=V'SY8I05/V5GCE4I)
M6ZL4+T'7YZ(XHZVF+YN3JX-8.7U5*::\@1<*?)0S4GF,J.M,4/IY9;T2=6[+
MQW^/$\DF;[VEL(@L?' J>!="4BI@""5^^'L2#S'4?@,!*=U,,>BHA5!>2U],
ME(9^S^)$Y/M'I3/0M+SG^&:6'U_]X\LTFKTYQW>/1^-ND;H7??D:IR_IEEX^
M7_K-3=FP/D:+;U_>;.\?<6/J_;X4+2]_\>52/.J6XLKQ7/N>U(^X59_\-GO$
M/_F]O[HLYX^,TNVR&[NLN=-E;]&Q/SS:^9>P?OXW_R+B^8L 96$A'R9"<7<+
M4+J"V;O$<=?"M;O'9+OWEBGJ"75\Z."G5V2SWL'D;?WDVPN<XG@^F<X&_[D(
MLU$:X7249\=Y9R@P@9=7-V35^[%7;_G)^8A\_6*C\M#>V[4-L6X0QBH;@K<>
MP?<?$K!:LK:3]RM1+M3M'E[=N5J_/9O3'>Q&#]?]PH_M+'8.XNG2[N(@TZ72
MX)L<\^N0IP/)AP-*U_S=S<E?W,R[-$58[2(/5)*_U53\&@UU[_=RZ5JGY"I2
MK**B!TDY#*4)/$5E@@Q)BLQ3+I1R2%:ZS5WN+S4*[N^I42Q&1]7!40<B3;P9
M_?+K/T>_?/.OW\Y>G(^>O_B*_?+BY=N?7_PF?OF6?M]//[Y]+I[)[\3ST=G7
M'T@3K__U^KMO__7;=Z__K<]^>L:_^^:'\[-O_OGJ[,4OO_W\ZV^<_@[Y\Z_Q
MSY_%,_5__KS:A'HR_^ZK_\NT=3%&>H QU&X&F4,P.@#+(3C4++M8!U:((:U:
M:R9^;T12"%GFP+FW62%FE[A7/G*?76 LVH;(KB R>H^(U4DSHQ5X+!Y4*AQ\
ML E<+,EI*=#(2(C8H7%KVE\Z:D2\,3QYRXLP42EC0O!)A2QXB$RQHALBNX+(
MN_>(<"4S<N] .U[J1'9"1!@'T=(:6JNCB;48D0V%6^_<H[T#896=5)>T5$Y&
MR[11%H.C>XS1B&0CJU5S=R#A<W92&Q*?C<3SK]\CD<D;<!LM.)85*)TL(:$-
M/5G$B.4A)55.3H4=*G43B>,Y,K*B<XB"Q^*5(:\;5-!(28:E,,HPZ;BG3*,Y
MAUTAH4\QK$05D/P"LA#(.1@%3E/\E&0)TJH@I>%=BF'DNAL$?%ZE^E:!Z$;_
M?%1+6BY,S[//ZSYZYT;%G]5?LUU]O5<_!O7MT\_[8#X9A#R8+@T,KU]ZTQGE
MP60ZJ-.:Z6<'LXLPR_]SD<?SP1OZ(R;I,^'XX.[=I\7LP5_C&$SQ?_'\LG#B
MLB,NW8T<:YW,X,UD>O4- GKT>U<],RBC,8[C",_IJ9S-IQ?=UL!ULWTT':-6
M.EM_?^'X?:+3'U=\OWQGY<G5PGV_6+>S\LW[57MZM6C/^C5[GN=GY07^T<*^
ME<*^'Y>590KO1$A14P)D:UNHQ""PXD&(G*4HTL4Z;L_QFYK9\;15>UCEN*&Q
M531Z19FL7$F!"< B!*$1&: Q$I)0(CM.B6VHW22T/=[NG:NXCS4HQLU][ 8C
MO:2,UOMD!8)1HH!B.8.K;=9U5L7&[)WFZN14?D0R:.YC,UIR0V.;:"Q)R\(&
M#*9(R!0R@W*U/UZV'+2U3!B32[;8W,=#:LK-?>P&(WWVD5/ABU:T"0.%6%*!
M5Z% M$%*+;4-2E+V(6_;>SD&">[)'_$5CE_F01K1DSK-XTC7)F;F4[KH^7L%
MI$RF]"KZY_L&/D>S2[4M,6.%O:I.1_W(N;TK8W*UR-_T:WPV?M&O<#,V*QF;
MGY>E#LT<$\IGX#;5AK6:8E455!W/H#T]#5HCQ:IZR+@\XJW>52!:@]K1(-H'
MB'I1!'GQ3"I5YVI94!D1G P94E"H&=8N JZK(9+^9B5JHVC3PDBC:(<IZF43
M%X25IF0H+A!%)1@(23CP(3,5T OI0W5%VMYL*W0\$#VL<-+0V5UTEF05CL2&
MKR5*/%(49[B"D U"="5BP<"Q#G;D>JC8S3#N:-#9EK+2(-IAB/I4*$01O$D*
M6'8$49&4"@DF0026,23FBI0+_W/;ON\Q5)@\KY4ANU, =><JM8.S5#LFVKQX
MA?.?1N?G_\P_+"W^B\FB(/EL6DN2FTK\6=8J+@LWE!D5EXJ';'T&I90%KXL!
M5QC35B5?-%9KY:382(^S8T)LQR2=AM@F$>ME'6DS&M;-?"@1*)/2@,Q10EH2
M5[D8:71:' V3JC%V6()/8VR3C/6BCV!&%>0!I*SSH)V)X TJ<%GD3$[-8YU.
MI(>>K4OT.2S$]DX.:F!M$*PE2<@%6;@7MK;LK-.A/0<TGD'DM6NGC.2S<B<)
M:7/+T;7C!&N/Q:*&V"81ZU,P(VVR*M*BVN! B50 N2I0"H4R-6KQC.)#,U3\
MMO#P&$IUGLWSZ]E@/)EOZW#<ALY'MJNO]^K'()Y6"SPHT\GK 3W?H_F[I>-W
MA$2>#Y;0P/G@Z7_/OG[6"F ?Y/C=W?=BOL71>%97,G=C I^-?\^S>5<%^VS\
MI%O6I<+8YF=7\K._76OT%G@,T19@7 =0F24(B8):[E(4!2U/=7=3\#4/<]@K
M:+;7R.W#^;4-H!T!J!<RO=&95CM"S%;7\H  CM85;.9,>?J.C7[-$VSWD:'M
M'MQKW.P(-[TX20$L(_LH05M9I]4J"8%Q";*4.J^BH$BB.9Z'/\C74-D-5);E
M1B16'!(E-GF*T;(%[S4#XX.7F##;^ E4CH:4[1[L:\SL"#-+>8W,F&3P8&IC
M.95U!-26_L5S"MYE[MB=W,LQJ(<_Y-<99Q?3?F9![6I4VQ,1#=U\CY#'N0J(
MYR,,HW-Z2M?0O>C0JUQW1#XY&U]?WGK*N%O4?R[6]/MSNA_-TJQD:9Z\71Y_
MCEK*F'R"4-M_J\0<8.(.C&#%!A%-*.SD5/-V/.GA*\(:.#L'3C_L/!K/O;>4
M\]6U5,4@> IQ0918 M<J2,9/3LVZZK\.G9L=D4T:-YOAIA]LCE9G%2D!##Q9
M4"(&<%HDR$EIRRC"*+Z<G#J_KA9Z^PC.WD@G#9?-X-*/+#?2)]_-5D[H047!
M@!) "\%[:;(J@L+TDU-OVNF]?9)/&C>;X::?3DY+EY)5$BRW#I3##-XJ 49K
M1@\W]T:9N^0UQU!T<LN)O5J9%7*=#=E.[1VF\G)5%_I\,F^EH>LW3'\L"R[9
M*VZ%*5!"0% ,)3A4 4IVQD4EHPCIY-2*FXT.VZF&W9=B&DF;)JE78!0AHR(F
M8,YA[3A-07+@$I!\?!8J1.?B&A68XP5I1T_@-<8VQ5BOU@C.-8L>P2HN0&GR
M6]YP3GXK1AD0ZQ&]DU,^I!]KF&U=R6EP[0%<O;:3T)4D"P-6#P<I$30X)1!0
MH>&Q-O1%[.#Z2%^9QM;.ZSX-I4VCU,L]7$1#(8D&%B@,5$PY0!T<&,EXQ!B8
MX.4N6=4Q5,R\F,SQ_ .IYV]5P/G[1X8RMEG?^]QSJ=F4U6S*NVM*C8NQJ"3!
MF2CKL"]-J:4M(#Q%9>1(4#A73_%JO>:]RB/D9L<:*35N5N9FJ3*FL)B="Q"-
M#: 4TY0S:@66TIIL*=R2M>*[=D?R:^[7>X3@[)@VT\!9&9RETIAH.+D5"X+"
M"% &-021)5 J&(4*H<0*CATRL>:1"P?"S=Z)+8V6E6GIU9,LDW!,!2"?@J B
M2^"M9E *9A64YD56-V.&5JY)/CDL6O:XCU'C9F5N>JDDU..I: 6X6(\4::<
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
MBIB-HSWA:$G$M*84&=&!HS ?E!<>G H2K,S9BI021?B?XNAH,-ICH;(!]2!
M]>F2H46U+G (JA:*.L4@>!X@1NLRI5 .D[V;8SH&Q?*'_#KC[&+:CV:HO9IJ
MTZ642S?&).1QKJ+E^0C#Z)R>TS7T9-K'RMJ'56SN85[.QM<7M9YG[I;RGXN5
M_/Z<[D*S,"M9F"=OE^?*4VCK-*H"WM>NS;DXP$0^.SN5C!$AQIAJ^<S-JK2C
MH65;S9D:-SO'33]%OI[MCX:30\ZN=C63!BBU2< 5TG]X4D*(D]-C[NG\L ),
M@V7G8.D'Q2>G1(S:4D[("!;./7AC.7A>61$.M:Z=9-C-??>CH65;-6*-FYWC
MIA\&[Y3T6+R&C"&#0F$I3%,4G)&99-IJ'UP\.=7K4B7WD9N'55,:+3M'R]*X
M]^A<IGP52@Z>7(W5X$J)E,^@9*PX_O_8.]/>-H]D;?\50B]P, .PDEZJMV0@
MP)/EP(.)G62<D^-\&51O-A.9\I'D.,ZO?ZM)60]MR2/)YLX>#!S9DBCQZ;ZJ
MJN^N16,[RMR 2Z\&?+<:L&5]Q=)&7?:*P-U*BKEOSNFCTXN>=KI\N_3'HL2B
M9:&,!J%62X Z5B 9!5B?G/.UI%G>*:]]3^S>0?6ED[1JD@;1)5>'14H+.EL-
M:%R!D$A"M$DCAE@XIEN>Z'*X'"TS(:9SM"T<#7J,XJV&GA#0I028C(<@,(,V
MU:!%D;&-:@QX?0Q7)VG=B3"=GVWA9]!EE$U92)4ASZKU.+2 X+P#*VJ.R4?B
MY65^_)*& >\7/IMMF-U!VCQ(@V2#Y*N**H 6K7E#D@IB]!H*V6Q(""UK/3IV
M-X!T>.DM3TXOZ.0]O>8O387YZPUS(?O0\5VN2^HVY7XVY<VBW.)\S-6H!&1J
M!I39 \DLP$4=LP\8A<>C8S_FA5[NO<F><'.?,<S;T6JIXW)O7 9-)=@@O<\!
M1!1\%B1?( 2IP4A=M)6\JFW*RZQ_TI+"V?W"98<+C3HW]^9F(:=%E<S1J8;:
M!IFW84C *RI 9+0EVUS9#QT=FW%0RVJ*M%_<C$8[W!:IDW-O<@;U)":K@HX.
M2JZ6/8YTX#U5T!FE==9E.:MJL&/OEYS9LB?H[' )40?GWN LJ"6*2C6V@D+B
M4*WH!%&; .14"-8H8[5H)QLT2V]@M(,Y+E^=3F> TT7)-Z>Y\'Z>E0B]*73V
MR>+)?HFTWY]_-N+_K5="N8=]Z:;EDTW+GXNBB;)6"9UG%4 :4"<^!19EP0;B
MJ%:FH *V:-;9Y0[+W2]<[D?,>L633LPRB%G039!"#4&"I>P;-@[X7&\A^514
MTB+'-I8=Q3BX?@VX+&36,;J]([-<9!;23JP.LF5D9T0!*%,$KV1LL_AD2ME$
MCAV.CL/8N@.>R#YPL0/Z2"=D&80,THB0F=K:0#9\N$-;#<0D O"J>H/>9-_N
MKC",76^UOCROL@2-I#.S9F8&520$XR(% ]:T.6!M]#IQ# 8INU2(E!<VM9'(
M5BZ[\&<'DT@>7%R<3>*K"XHG;>C7LAHT:S89^?15>]%5]"'N+_^I+W\(@M^\
M]=3H^>D)/YJK_C\OZ:SP=\XL_F3ZBM_,P8226Z;>_79:;W)^BR;IR>GCUU->
MO,?U^]FRM?9B7UTMW..7Y6PV-K/7R=[38<I%K:]XX8SR$BA*!QSP>(B.-)2
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
M9LO#7])-Q;U,Q6^+RD8)D==+2Y Y"7:J-D-(/@*B])@]G]AL:"VSO9+JRYZ
MO"WB1H=C=7 ,:H9UN89@*D><JOE1'2%057Q(4Z$8IV6VV&0_:Y>5'+CO;*RK
M8*NSL1HV!@%#Q$(EF0!54NN;GMK5L+>0(K+O$#[%EIIDQDXNJT/9+K*QN38R
M/9Q:&Q6+/6-2KM:) $*A SY(%XA%)1"A]<&P12>3>SBU[GJN[C(V",?"62/6
MD"DP'$:[U@=7 AG+?RTUU:J5BM(<'8>Q]M=G;NQSE=>==(G)](*FSR9MFO5<
MEQC1-(].6_$A?^YZXE$7/-=1O-4,QS6K\?!JJ>9FXZI(M*N<GVA.OGD],R4S
MD_+@WY%/V"H%!\81VQ-O/03!(:BI?$BS-EAAV)XXJ_H-VIITBP[%AJ!X> 6%
M5,GJ$@E44RK0(D(414*A%(LAY6PK9Y3^D)O@;J-BT8%9*S#?70$37$M.2KRA
M*;(7R3Z!%[5"C46XH)WB&*%=EMW4MNQPD-DN(:/#LE98?KB"I=I4??42C'2>
M86G:. 8!I>8@0T;C6LBU5'UC%VE9L[[1P=@0&#]=@>$U11N$ ,%G3$ =,H2
M!-8XZRDX::P\.K:WBN&'D'$QWWNS?=JZX-;)E*9I0B<'F7"QYN8S'ZRKO*RI
MC!<TF;;^5OQSSTY/'M=_O8KGDSRA,[80C\]FMN/OK\[Y;?!:G?<<KJ5:E#\6
MU0WTQ1MAV-6207:U+@*1UF"MMM[Z&'*DH^-#'J>W;4D9G:IMI6J01Y3 :) "
M).4($)V!&'R%A#87+-H[-3OM&;P^_.1PR-K^J<:=L.TB;-!3-.D8*42HN>41
MRM:SQGG&3%M3C)+%^GIT[,=V694MNPC8]DY&[F!M%UB#]E*8'2]K!J=, ;25
MP),RX'6))@ICJYV#=4-6_^&XKFU++>ED;2M9@W@C(KLFE30XTJT#=[7M(MD!
M\\9&5Z!*)<Z"PANJE@\O,>5KWG*Y3/-Y[P6R-;U KM;D;75=:Y/UC]/)].)_
MRO3BU5FW'TNV'V\6I1I%POIB ^1 &3 3 2GKP?&A4EJ1*!9W=*S,V-Q0*-#A
MV;1:T^%9/SR#(N,HD0ZE]0B."3!8"S%F"SG);*NLPJE6K*K'7E_/6>GPK$21
MZ81LGI!!49&)"A6A@8VB94*H0&L+#$4@)F_1N.I:4^W#I6,'&H5TA-:/T&+>
MBE>UR C:.]-2A2V05A8T&5YZE07OAJ-C'<8Z+'G.PTYQM(FTE8[()A$91!#E
MLR!;"P@B1B2E#,'[#$YD'=!E+!1O]S+[E;]RI_E+E^.7;JS"6?;@I3LWJ-TW
M<[->.>6&;N,WF)O>;?S33="?[^@HWA4?,+4&"VW<!?]!15>PT=5@I0BS&PX5
MQD%>OYWO/&VOPM)Y6B-/@[3B#06.<AFE7",@(8&O28%,JI(1-B1+[-+%6,LE
M22L'R]/&IS%UGE;%TR#$"&U<C.R?@FH%[-ZUCRB!5U[':*JCPCSAV)@EE9SN
M%TX[H-)TL-8(UB#/!)^<2BB@HK2 16GP.O%1U'MC4PA:4CHZ-F:L_)+3,@\0
MK64.R.YH;2=:"X5)@<@4+T%JVR9RJ@RQV PR.(NV!!5EG,6 1OB>W'+\[;P8
M:0DSG.X\&.ZC)A7U5U_NJ^^7;GGSWO[^[)2?3;X4)?D!G9V^YM_]DY3(G?*2
M6ZLWOEV9YAK_?K4NB[<=5W:IWW9\K%N4BU)CDD5$U %TY25$&2U0"00ZER"-
MI&J,Y8@SC'GI#[=,87."XOM='SHKZV9ED!%MS%E'&2 EPZ<SYRJT,>^ -A,?
MVP)Y57M3R^U5"SLQZR%F$ J51MX3%H$T%D#V)1 B(00^=>6L<O2^S<T=2WO]
MS-5Y67M+H8[*NE%9R,P*Q91" EQ*B0,QY\&[Z*%&LC;5X'/QW;EL[UBG3LQZ
MB%E(U-).*J,$R&B8&"-S<S/M#QG9(F)-)1T=6S56-^0R'IR@]V-Y.>^)U9HH
M?Z+FL8LIG6ON+W0/RW&U,N>/:[<<*[(<:E'T"(;_1\$#'S0"^UJM(;@20:<0
M=7'.:U[08U1C86[KP+[/R&RCZM%A60\L@^I1T"EM5(0DJFP79PXB^UW(KI@@
M4\X4ESW*8Q=AV;9>RAV9=2.ST$K99)>E:R,$JV!D-()7:$ E0NNB$M2:8.JQ
MU+V5\G;I'IV5]; RZ!Z)(VUC^=BFE1&MJ#-!T"6U"RA1B@S.9]O=RQ:W\^G(
MK >9A38]+D?!KJ0-LV9DLDA U@40,9@BDR=I A]?S%CZVXHX#R'=X^W ]=%+
MFGQ<BYY=%$JW5^]XNQ[?\W)T,[%4,Z'?'0N5C$A&@M8V +8Q.$'+PIY5592I
M!A?2T;$;BQN*R'J?O,T7BW5.5LG)('#4S$L8/(&J(@,JLD#9)/#)M%4L'#NI
M5LT21.=D&_6-SLDJ.5E0-;0I)5$$Z3GV1*T)J!@$HV0@2L;%JEMW2#QH?[+]
MM5V=EU7R,B@;QA9)P14(WN&\]-@'59D7K5.JR@L56ORET!QN/L?VZAH=DU5B
MLJ!F5,&N1 ;(N7A EP60S9J7T$5?DLXH_-&Q'4MQO9CX\.JRAJ;#'ZUF[+O\
MN:&.P]U.+-U.X**<88(/U,HVJ\NA]>4R$$S+*DX1L>A(U$8N2C%6-S3Q.)Q;
MM>W5,SHI*R5E$#0P2!?Y- 8NM<#3!\DA:%5 *L0L?(W,$9/BQD%<CSP[*9M7
M-#HI*R5ED#2BLFTE+52;91LE8R%Z4J!JY1TMK'5)'1TK.3;VD'W*]FL:G9B5
M$C.(&I@MQPDI0I#&-['<0ZN*A*RBM$Z56#!^L('PP0"SO:I&!V6EH RR!EI2
MQ#80%))LL@:!CU[P&D83A$W"M%DH[;CBEMYO9M>3-$9,S$FA\S(ZF5"<G,QV
MX\%(HIN3.M[/B_SMM'[QS[8.70M=F=$P[\RZ)JFJ# 40A0,DJD!&%%")MUS4
MS?&Z7@2Z;HVCP[!&& 89(V7'ZV(DU.*8B,A19D1VH[E4HA12%G[6M1</^+9Y
MS1I&)V&-) PRA8^$DK<E5%L"^P;O((A<P!G4H2(O; Y,P@%SL#VU)!V.M<"Q
M, [:A5BD90]1A $4Q8!'5QF.A#J)6#+)'C.M6Y+H,*P1AD%U8).6?)TU7%($
M6&.&P$L(V2E9=;1L]52+F6Z[]SF$5(KO+\N66D.,F=IP.,TPMD=B>+<O]N-7
M%VV6U+>G9S.KT6W!_6S!P]>+8H*U$2,5":&-9$:/&M@T$ 05JC?\1UVZ8]Q%
M%C8B)O1MO^1MOS#L1]@J0P[@@HJ ,C, 1BBHPEK2[!T]-ME WY9-V/?\RL8H
M]SV_E#T_" 06K3->)2@Y*$!DHT\U)] V6SX"52V2/SI6MJ?[K$TCZ'M^)7O^
MAX6C3K9.!@F\$]NYWQ7P2@2(6=L8"V'*J66Y'7*+E8T<^ON>7_*>'X[W+J*5
M064H*;&=#S(!I>(@H4(*(67*;.>-TSVCX/CQQ?-R-JHWS+'IFM]JSOD?D[@W
M6Z6'T]D$Z4M3<?ZX-L/19<*EVI$_%J6!(J07P6I@N]'B10X5J?)I229VG:84
M'8(].O9C+P_Y4FG-RD#'9[OQ61P$HI05I4!1.@'F-@BD5@=L/7-N^H)3J76,
MD*97PF]A>46'9GW0#!J%C#9:FI7X>O8YWE8(,7IP;#/1!U62%0T:Z_LLD WD
M,71FMH:90>,@Z8FJM6!],H#5>G8TI8(656?+!M('W^(TBTLJMMAS9E:@<70P
MU@?&((3HH (B.Y/HT7$$EA1XVZ;E8"@57;8JM#*D&P3O/4YS<#?B\:A<C!)O
MQ]%L:X[^\NJ\Y-%D^M?/9]-/;])'YG-1&SCS"=2CTZL1U*N= +P3YF8'1)4;
M1HS?8(#ZB/%/-TIO%E453T:+H@3P8K-12OR1-ZF T4E'/M,XWVXD_#C8)=\]
M'R!9&]);.EEK)&M!<"$E:Q8$JDW(8\=?("13H%9A(D=N5'T^.E9NK);6H_-P
MT5J"&-/1VG*T!EDFA6Q*2!6\TPK0MFMTSTXKNQQ--,92;FV5_-BH)6>/[ E:
M6RO9=*#6"-2@V?AJ@_/)0A".YF)GD*+U*3,H3)8!E3PZ-F8LY?5K^L[3AN6<
M#LT:H5E(;$'MA2D$)H3 T"0"3[Y 2^0-5JMDR1\=HUSV(-<=S&MI>LY?>!.?
MM72JOXXFT_E'_,%<YJ%IGG]0_N_5Y'?>D=.+3\IX.3RSLNYQ*/,%_/IR21].
MFPUZ,,WM/]\,:]CMR_WLRY_O-@^MRB:5@+2S@,KR 9)=!S@3(D:A0FF]N)48
M6W6]T5NG9V/23(=E;; ,:HNT%(MK5:-!"<!8"\1""D2N?%R1(MDV\54N[3RX
M7ZAL;=I+9V=E['RWV/;-8DP)'&D-6(T$$D+Q1XF*-[6X,!LF9.SUS,H.SQ;U
M\>C<K(&;A4R7%'VITD%&5?D J"U0-)7/@SJ96FWV389<11>/PR-GW7-4.CXK
MPF?03T+.0FI1H>A"+:'?03!,DW3>^)B<+KE=D)FQ,-?KX?8X)>9#S48G%Q,Z
M&44ZH6DJK0'(<J637:P5O(<!<7PXL%0P6@PHO2%=3;#..X'5V4S_?LA6(RSA
M^N*ZE7A8OY[46L[XXZ;0_NN"+DKKXO*X7LJT=/+]Z?FDO8-N4.YG4,0[G4@3
MZAJ$A^):(Z$2,OC@6WM\6T*)NJ+$H^,P]GC]PKTC<QV97'-2+5/!&$0?#*4J
MVW%:\%E:Z: [,CN*S"";""+DXWN&&-N HBPYA+560DCLG:6RN=99@0/:ZQU+
M.S+7D4&O55$JV6PE2F<\YD11J%RB(ZJ^([.CR QJB2O9N$C(<:IIHY=+@5B3
M )-C2K581RVORX[E#3WR.S+7D4G&6,7'92.J1VV]EVQY0K+!JZ"\5'=#YC_W
M:.NTK)>602.))CJ5=86FE !:/NZ14A*\MTG''%&;97>'WW->R$F#RKH0O$!*
M,N14/=60C2B(&KN+V5%H%C)+A!3!9 DR6L<'&4HM,<NTFU^M.%#3A/.;7PRW
M*/*'D%SR#6_)-&^)6OY(SVGZK(S.>&>.YA^?SR22R;2>S'*>1N7MET]'%\_+
ME9YR_KR4BRM5Y7DY:=_3D.$?-1VE5V>\ZU-OQ++ZFJ&/U6+_7MIBS3?#X_K-
MY4[XD3?"5_-]T$W2_4R27-16V,G8DB2"K:F-A@H92*H$56$RA(H-%?)!\=8N
M3IV8[4DXZ<0LGYA!6M&N"!-D >/:<"0.TL#7G,%F%62;@6%EFV@;EC6D<]^)
MV5")3X=I<S -HDM-UOAY\J,03=H7$%N/"9F#U1A,S%4S3&/MKV=;'PY.NYR)
MTOE9/C\_+#1;UNW"TX)0K58!:P R*H!.5183^<-D^\"9=?>>[?YHMW@:%!K%
M1UP;BX)B'#9_I"$HADI4W@&:JI.BY:Z,A;DMO-NOW)6;V[E\,VV_ZLI35RZS
MXN9O]0O]\F*43U_%DS+/C-N3G+GOSS\;\?_N8:A\%%8A%LK&HD"BH 6'SLD)
M0X4CYR88+Z5PMPO&:S1':E&=29Z2546"Q=97/EH$+ZCE<J>D51 BUF:.PCB$
M6U+I.G++0*ZZF)*,E8H6&"F255I;;4A:DX@Z<KN*W"#OJ!1EUF2!,$9 +1)'
M "ZVJ76AYAJ]$W763W?)R6:=N)MSU2@9(K9^/@>,M4;'7D\4'U%+)REWXG:4
MN(4R)2<T%51@^.#%9]CD@(J3()H$B-E43=32.[6YWJJL$[=TXDI4PJ$R.25$
M2]XC2E$YJG2VW6GXNQ'7\W:V";9!,$J"S[ J)2A6Y%;;U#)X# (%I2IBB%'H
MU>3M=-QNQ(VCR8C")=0Z895(WLJ2<RZ2(XZJ2W=P.\K<PB#D:)S510 ?S%M(
M&1-$FR/86DHR3DM?(X>4>HSA+CUE/K\@QN9X]I67C7'I\DNO_TN>_'[\-_[C
M+0@+]/SZZOQB4M]<DG+\MWCV^?#3EO5]EW1HR_B\O-Q,7YR5EK/S>_GR]21?
M/'][R;'P79=&0@S?0I%-PJN+#W_+PB^82IOPO7X+H-KO]"VT15Q\&HM_/C][
M^_N\I&<%XEFAWX J_[I?T,EK>G-^]/D[[^K%9 J+C_#]=__A-;A:B=GMT>*N
MF .,)1?/ML:&ENI14E!!Q3:6-*;@R<:CMTV72W[0C$P,'(I'I?B8*S$'X55N
M+L0(Y&!!%W7T@9^3#2:IR2794B!T\K[4PB=H'4G[8-W[/T>GG$U0AL-^A89,
MJ$E7HTJ0H<;J.1+\VVS_#UMEYCAX>4_HY7GYXNT'7^;)^<L3>O/%9#I;I-DW
M??F"SI[Q([W<7^;E->\QVT;S3U\^[. _LU*VYWVIYE[^X,NE^&RV%&\=XCN?
MT_*S$/P'/RT^DQ_\W']Z6:D^4_[#G^XO^ZDOJ^[TLK<(_%NAX_L[!2W_]?^D
M%5_>(;;[#^]I;G.WZ5U]3RVPN4O$^DY@>O?H<_O>\E>G+R+_8Q[]_)RMX!LX
M?=W^\M^OZ(RF%Z=GYZ-_O8KGDSRALSLFO.[?D^'0"IZ]?2#W?1X[]9:_.9EP
M]'#G40D[]=Z^XO?4=B(?6/+HR>D%G=SG[G5_3'-X']7[G9^W<F%SF;:I(.\L
M\=71=%8-T(ZQHUECU%G<^RV#W#+^WQ0Z&Q7^_CSZNJ3R(I:SD9;C42N;N;NQ
MN]\3W+']LO_O]A#2+KX:)NC,IN-<CL1Y9V[.%VOOWKQU]4-W9Z$_A_X<=M=(
M]'>['$^P@R62#Z?I]$49Q5E.:&N_W?YV07^TN6D<%;TS-NVS@\GVG5_"W*<$
M)6KO;"0M<T(;=<Q:%9E+]2IK46=ECC)<IOS>7(/],2F_WY^=ULG%/T_/+Y-Z
MG] ?>W//\O37G_YL7_?TYV]>/_[ZF?CNYV]TNR]Y^O,/_/>'?_[R\R^_??<D
MO;GZGN&>9?+HR7?RT9-_/'_ZY $^_OJ'/YX^2>:1XM_EZP?\_AZ=_/*"W\.?
M_WC^OW^^32+XYN*[!__.QN5L907E304,"2$X44$$:XTNTH1 1\=2C$.X911C
MAV,Q R?&HDN4,KB"1,6WL2$AR5!\%"*Y#L?VPC&Y@D-8U#)E 5DX#YA-!$HE
M@7).4-2S";ZSU@-*+2F3]"#@8-,B<W"R=?1'M#;&D#$6)6,2**KI<&PO'&\&
M.*(E,ADA&^78<Q0)@6H%DE&ZU*XO=6+/@6,CEI2"MKMPW*>4RF>CT>M6D6#1
M4?2%9$MHSRZ)UD?B#G1T*-8*Q:.OKJ!@%Z]J2\:T0D1 3P*"-0&**M:56-%A
MF<VY1%SR\(4=I.(^?=&43#6@U8HB1L/.M[40+%9H+P.?.;K+V%XZAL.&M%0Q
M!@)RP@)*GUK?% *30E%.EB!BG8VJ5+>U"]POQ?H#<\).IS"K")Q<E!>'T\;Z
M7FTPUJE!_'9:O[@L%WXXY<5I:_/W>17G^8\M.:_D)Z>/WUXK#+,&N\6XE\7X
M85&>()^##U* C:@ *6F(O$T@1Y>S+MZ9'-ABZ'$(UWOR?M)PV[UE9JW21&=F
M7<P,JH53D0@3;^@0"V#5!J@J"3KE@E8F'9*;=7Y72QZUOE/(K%>OZ*!L#2B#
M@H$QJ<IG,K"4#& JMLV4E%"(C]\Z6)32MS%Y'(XNMU!\7T%9AW3105D3* NJ
M!J%7 DV &FT&S%X >?ZH9K(A.D^S$H,/J!H=E)7(&1V4K0%E.*YXEZ4PB?&P
MH0)BE!!=:N5KMAB;2;BLV*.8L0_+%CAV,!'C<G>VUM*O3\]^:QD7B5Y.WD],
MWF<A=%-BQPTFXN?Y$GPU7X$'T_SXXGDY>]BTIVX2[F42?EI4,$I-3DE/@%0D
M()M[".@K$)\G-*\656S=B-3U.[+#N0[8#?FB [)$0 :Y0D:3BR8)N9C$GE(J
M"%JU^0Z%3]PF\RDLM-Y!P1WRC=DVRQ4=C"6",<@3L8;L*!O(7K?!)Q&!)+(/
MR<J+FD.U&EM;32VOM]7L7*Q<G7B_64]'8D5(+ @1LM@J @DPCCQ'5+DP$FU>
M<E*9O0B'!F[9C7AV$8K[Q%-KS:SHC*R*D86,;B\X:O(%$I;*SL(F\)@"8!4R
M^1AK$4VL&_M;IP/L5Y+%S66!C\K%O.WRO#3P+Z]:&>UD^M?//U@D."\??*=*
M9/9%=ZL87VZYV&Z;G@U5D+1*T%DA=.O?]1.O]\/I#3+H5U<+_/AJ?;M9NI=9
M>KJH@U1AJK'LM35&/N:5&M@L%0$N.54<'U&LYVA6CY6Z/L7ODVZE]P2L]4HD
M':>MQ&E03=#RHL9@0?/9'E#S,9%<<5#(A:*3)]N\O!GC#<)BIVG;Y)1.TR9H
M&J06[V.B=E$G.$8&%+9 *"UM'YVKWNEH:IB-#!!^N7/,#P^G%:LPG:0-D+2@
MT*@2.*@/ K*)[?3I+40G#1BKBRQ4"ZK5MDH^()36D472>=H$3\.QR5)FQT0(
MR1@"=,4"":,@6ND-!8T*'1^;Y%CY6T9K[%=&R<UJSL/I[^5\*4V=+M_\[49%
MM(=RU%]]HZ^^7TKEA]K67)0SWMVCLY+*Y/>2>V+E2B3%>XV?G"_)CY<K\M4)
MG9]/ZJ3D!^=7IJAG5GZD'WRV*!\:WK"Q)>=[*V,;ZE: @O1 Q(M=<R0;1+O5
M".:6:0 =E UHA!V4%8,R"(/!D1,D'7BC#: M 8)5"+4Z7UM"E2+?0$&[I*R1
M/0=EO?)?!V7%H R:7U HG<X9<FOIA*HBA& D&&*[* 0?KZR9*>AXP,5?:VY<
M\W$SP#LRJT1F0=QSWH;@6JVD%P$8'P(J#$].E'4*4:B26V6QU;I7%F^?@M=)
M63$IPW&%,2G:)804D7')@B D)T%6+Y/)2CF41\=RK/0M4=A^J78W _,@_=^K
MR7QD69M4<'(Z?08G;8..>'^6B_/Q:%KN-)-F+Y(W-Z=VW)31_*A<?$]O9E,D
MGIS.%NJL_),7Z)]M?1[,EH>_I)N*>YF*WQ:5#<\6@<--Q_XT*D S4S:L IVC
MKR22IN1[3O.Z:\3NE,K<X5@-'(.:H:7U0;$?Q1@$^U%J0W>+!:FDK\Y@"EZU
MXC#^ZP$7A]V'C755AW4V5L/&0M)2=*A1$63;DI9LZ[U;I :OI8_D1/;M:MB,
MW0W=:PZ'C>U)3>I4K(R*!8W"6]2&T(&(QG(X93*$7!&TQXQ\]#))8@^GUETB
MUEW&!N%8R"8*2@NB"*[6R"ZCP4&:_8;06NB,-FMJ M[MW30/(>/B/5UB,KV@
MZ;-)&Z,]UR5&-,VCTU:TR)^[GGAT,(+GFFN^[F1+KAF2AU>K-[<D5_6F7?C\
M1 OSS>N9=9E9F59^*FN,EJ"RJ0$LPK<.^!D0A;4UBVA];G5>-O0[@K4WO.E\
M;(B/AU=\\.%;%Z<C:.MUNQF00'S\!EM4<EAM=JHU';TMF[?#L?Y10IV;M7/S
MW14W5#)*A1K8<5!3.Q!"S0%4-;I2U5ZWV1%J+)8UIV[/R5F#V-%962LK/PP^
MQH;LK2&PO): *AL(T@0P)E8196%:\FJ*L':*EFW40#HS:V7FIX$9+RE0]F#9
M, *:&"$(#M,<!0[-4+&#:9-&QBANFYIP""D;\]TWVZFM?6^=3&F:)G1RD!D;
M:]8_/EB8>5F4&2]H,FV-M?CGGIV>/*[_>A7/)WE"9VPC'I_-K,??7YWSV^"U
M.N])8$NU*7\L:B&1#^@43804;02L'+-&51/$4/C@4J1(01T=^T.^GEMS6D=G
M9[O9&702I[V/.A%X@9<Q+%6'X)Q0";7A>+/-7E;+&ONU[_!LJ(U-YVHKN!IT
ME%SXH*^$!^F5!=1) ZE40%0L1J;DG*6FSSO1VVUO<]E+)VR["!O4EQJ4(].2
M%%/.@$(BA(()O#6)8C"QB-@(0[Q^ W8P@*U9>^GT;#<]@PY#Q$M)M8U,]RU%
M14<@]E* 3ND:J:AD_-&Q<;?-2SF$!)6O></E,LWGO2?(UO0$N5J3MU5VK5W6
M/TXGTXO_*=.+5V?=>BS9>KQ95%R,IQJ3=I"%Y>@V)0^D3:M5+3:S'U$JY]D
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
MM\EJB=^R00=L%([(5%['3XIY\B(?WHH_%DOHX>>P49)$Y#%-\ 6-%F=XAM*
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
M.&H]E7*.H]3*<%!)CQBC%>SR'IK(+;*JG$\T8%IG^SWM!$/_'4@8LUN>V!-
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
MIQ_[\5\I( 9\V.S%0L&*ITNV/5S#TLJVMN( &<G'ODT3,"WX4E@-4 LX(XL
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
M/'2]W>W: 81=:\<-J%[!'4Z(R-4?*:P;C6.M>TRZVX'O7^B 5F4.S5&CLJ;
M%M,:(W +]2W05<ZW''^GJ>UQ@G@-T$J/QRV4$.FZC -"D@AD.S,.>3MS*N2-
MOZ.E/*J1X9L'VSZ#:1KS!4W;V]9U ^+FL_OW=$[CW,4Q&8TO];X2Y13;B+VA
MX<],,^C1A<5@IJL"\\\T7")-89SJ&-MHNF,_%I6*N+LB^^KGBV5 5QBO=TYH
M15L/2*ZBD5'@&>8R*]M<$3QV119,@8&%QEC9(M%T^A],=HQOV,-Z_X*#9VY)
M?E+F$VT&UU%YLM*YQ*3E=9^.*'W@.B!*070);Q ,C^R$O):RLU%[8*@_KC'T
M#[> ;::;.RB8M'R'7@SJ&[:-=]1Z4AI,)WC*,)+H6L\I)CB3\E.-)5^W]X$]
M$&10]NP91J,K(;CZ,FJ[W2O1;#K;&9R?OTYQ''-OT&_\_6H326^?F7)5UG,T
M%W8'7,%5FI'J8P)[Y/'XFQ39- #B*%\LNR9+Q\EC&49QVWF *VS2HGG(Q1R0
M-*IL-.L\?$V?<>:A8PPU$3H'M]+66MJNZ2.FV4-#+.0H7:[E&N?_O6-O<A97
MPUDUK^[0_KDZ0K%M^,^Q-(:NU&#2/$'AMRN*>&'!&YJ VV:U_IK5FEX;PW!4
MI;D *RYCJ*-YBJ[9PQ.AX.K^;*2+N5%.LBU>ZPS5EW&<BG8 /-EI"Z;P#BLX
MP%#K#3EY$R$VAPDFI4!^&69IL1#]P7_.6R@ ^<_8P2BT$1BB(>B6UG?@6U=+
MG(&=$^A&'UJMG6>7G<J&"O#MMIZC/M!5L94]5?HGH#K(41Y?[1ZXJ%2F;V^1
M*T?9;JN3X7?:BP/WOA(&SOX(JMY:[+(4"%[4'SA)8_8]( 5U\4C"=9=JCV^^
MM;6=^L:3=+%@5Z.LUC&52[)W_FS=P#GU):1>LIF7%'RDJ\Q#NJ&MNB]H-[[0
M6CW#(_-LVK4)MN7=/.EQDLY1-([(%'?(E&R>9+D>:;:WA\D99?N(0*WDT27<
M_J\+.53,LWPL>.N#O-QVI:I ^Y%4<UP5G?*KG^\YBP?"/AA0+@+ZTIWM; +2
M 79S0MAKR_C'5-NIKC[0=H]6"-6L%D[!OD&-%NT\1XUAG+G?SAYB4?*S/6Y;
M&+C:XR&ZPG'T>\A!D*!?:THNM0VWRWI[U (I:DD4<?SML2]#@7>5H?>,Y/JC
MAG&=L1T\(R@V'Y_AF.$('II1#(G:NC!+HZFV!48I3_^"O&)HU;M)KK\>AM6<
M_RSQA*?=9P*\0MQJ&.LNF4I6Z >V7@1&^60%KN+"YW<?821\6)O:N3=;P0$A
M3%LU3N2UY45H.\H[ T%WE=AN4N!=MS/1.#HJ\ZW;W6/M,[:3'\@H$\]%9IFY
M>83G:N6^6REGR[ABL0: ,[$LS;4PUPO<=RRE69_NJ!1K%I-K\.YU!V39Z)!5
M0A,.I+SVC*9 O'*.;>EEM !O^^_B:U>+%*LZ2K7/<91DJS>.LQ=ETF7+<$=/
MET5.3)B*&*U.^<M%(\7KVC+<49?;6BQ,&5IU&VXC&WU;RSGD5(8XBIS=3FA@
MPJJ-YUON MA@(<B;"Y\^H6C.4P'XBTMG,P6/ZPK'4<[ 65=1>/T./V,F(YMD
M-[;.L?UBU?H';*TQP1^Q*P$O2P6%Y^D=GK'K.:7Q1-?"1CW'-KYYWW=H!P^.
M"L)#=6YGQR*%^$0446$W\8/<1B/^A21/-$V8<L@#)-7''W !V]^J6O(M022
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
M8GB:N"7?CUGNV]F7.%_T/'X[^WCMYDUH;-?$^7^VS6SQ=_CY=1?G9[, $[;
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
MPVY;<9S"0BQXH'W\#)8JV*MW/#A/]ZT/SF;A85\$[]MK<&O"SVWW^QSH7YK
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
M;??5=N'LHHO+TDN+]OUU!_; /#ZL(']3=!,=0\&P,BK&FR$%6#:'>=\9AA5
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
MAC^B=3@RIAG>);=^?<PQG&/#RO$H+A:18;^<^6XK-#AJYK%$3B8-  -3S8I
MD"4,*^>]99N[?:N(]YAR+#?<PR)@*!F,T9#9.(%'$!#8B9A3QP3VY]C)XCWO
M[.*ZRT7!SBYS5GR;^D!J7W7W(@+ERXKEL'</[_\U/$TGE/=Q_#N9V!_'T.]_
MI;[ ]Z#FA*(^E&>UA5PV@[W$K/6%=H+<][MIW,T\7O0%@@ZY>MLR3,GKM)>H
M')(?1S3$>G*P87DS;(NLM?D^+N>[TS6K?[]IYG[:YHJN:=E&RLYNYNOURN^K
MXA]QVSL$'0/)91@^C52D[VS7]4'2L<AVDZ#1"OE9SI62]L_7V?1["W3X15]V
M%VB<WKR=SZ]CN']D^G$!)U-.2)BUBYL(/UD^3SU F,?-5TY6!===2A0?KZ^
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
MR[@W1(82HY23)%Y$7  EIS8RC4)KB<\ZD#K=QWXHVZD#3=A>X_:@L9ND_,<
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
M^QIE^*W<)<KJU;^NAK.O;\;3V>1J_JO2:H^#$8Q8;T.YL38ED+DDY!M)([X
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
MT&W&[-@GNO/TEWRD*:.!D8,6.'FIC?:2E^L@YLH-@J=ZC8]TF^'[\YE:@_,
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
M=0BN__'AY3F0-1,T^=PIT2ZHE?0L^BCH*]3*6\X3Y/;<TLCCF9CM.%@GM:\
M&QY?W&%X]8_WYPJ\<@D%0ZDM63'(F1<"60H8!.'+5FY(BMR71!KY%$CL*\"M
M;^)X=_Q/'3'?_[V72.[A9%IO,C?\R:M_?9GC8E%_=A,=]047LU%O%UJ!/>2E
MPR "?]1Z*]!Z8IU6-FAGD+[G(2:/.67ARTYW$:UP'^Z*(BJ5T*W:+(I$"V[M
M3Z,"K56F\""5A-BIN,_!KRANVO*<B\B#B0J8%,XQ'7EAD- R+Z.TAB>7W-@]
MDGZL@Z ^"K&U.U(O&EIG &TL>+\X5[H$+HMFOG;*T-I&FIA,K$B'9&&49+!+
M%/"6QY\^R:UD.\BEPFWMZINPGW--_H16!9F56&\YDF)1R\A$<L7+$,C9&*W$
MQ1JVT]>4-K0T3AQ:5;N^[MAUBR9ZGWC,@GE>+=;,@9%[:I@)40CN1<Z^2Z7X
MQT\^?8H;2/2(3OR+5>1ADN_#7:#=2M9\-E>;6[M2RW8H*3IU0SOQ$_]=]60L
M9H[NQ)_@\53#W 6WY%('3_9/\*M^@$9Z<,:*)ZXH?YX3_UXD;SOQ[R/LL0Y]
MNV#ZF4[\>W'4Y?1W%P&/1S[/A0 P5:2J-:1(JTNP3'J9>0H>["83](<AO>N)
M_P"<=Y?K8"?^W&=7URD%4M;TJ,! !\U2T<EP(T#[#85F3N?$OQ<'&T_\>PAP
MJ!/_C"J%6F(V1$V;C:J6C<Z6T6YDB\V)<SD B<=SXK\7B7T%..:)_[L9>9R?
MOUS.OE5S#J9YY:E\CU&Z_AGB;1[2#N?TO8=H=KJ^W^36SL15DL)HYZ(!H0N4
MJ#$&^C8&[I23>+[//,>@;N>DG1T'.AB-'1)X((+SB;941=YWL2&(4@N6"XG9
M!K"Q-YEMTGCZCGIWN?+;;'KQ$>>?SQ:+J\]?;NY8=KQ7&P#$P52AKX#6\[Q(
M(9SA,>DDM?,<'#?.F12M103E>JM)/UF-JD+WD)Q]GEU-EXOOV:?US"HM,2]G
M$6O&Z?BZM0.ZPRO=OB)=TT9G < '$VW)9$$H6J>B2[5 F*.5+,+NVK@#T)8M
M"U]6>C#?C/CN$J;WCM)"L$IJ"$R*DIA.V3-RC&K !-KBK2JX7HMHG$:%3X'>
MZW#VT7-O&7A]5>LNW_X 5B0O_B E^?@77GY=%0?YM#@W  D"!^;TJA..BLQ+
MQUD&I5"J6,B7Z') NQ^,0Q3J&$2E'IS.CDA-XYO>?M#_B3#_^-?LW'J=@JZM
MJR5J EP$\TYZ9D+6WAF7%'3I$+O3X']KT$XT-"X&N0-@4@0\1Z=B=E$R%VH#
M@&1J'6\DR%X)X-&("%V*">XX_-^ZLR,5C2^2^T-^/;N:GZ>H@_ F,B-J830?
M.8M))2:\-Z4HX60>9MFIH_^M.[L1T?J.NC_BR5=2=N&4C"6R0#I>$5L68_(L
MERBTM\$!="HCL-/H?ZO.;D0T+GC9TTRK<%^3%.&R@E]\))<)H2QK;6Z0M1X/
M*3T(17-(ED$VFJ&047-Z)Z!31=Q6>/Y6KU9D-:RFV5E4-UU-4A) ?CP31M:6
M>YFS4()GTB(:D8+C<K2.YET #QUL,Y*F#<C2H4-I[DWM\716U\J81!:6W >L
M(4C:"'(?O HL9%D$1&&*?R*;MK'.;<9X')V)VNC#8Y5KP,L@D< ;@-V6)NX
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
MF$/-F7R@*P?2,(HEM"DXNWHMDE!*>9ZA%$Y6H$P.7/1$8 G"!8VLL&Y%$-M
MGK7UTX2944+GFY#=Z/,0;+W-G>UPCV7EM*%VD,8<P,LH1]&C&$NTG&GR.\DU
M5-HD\(@". J9E1%,,SQ7G7G2B#F&R@RGHY>JT&9+&^_L:KK\@P[GNW!"#5<H
M.I5=U(XLN)@@2./(@I.JJ%BL7A\6W55Q-H(^AH73BNPA6G0X4UO-G1-(!KUK
M&O3B<UWB@O[%*IHV*]]J2&;EY>SSES#]NIA,OS<F)]-T>94Q3Z;O9O-EF5U.
M9C7OJULRZ9CHCY:,VHV2M6364DQ@F5M?I%->890Q29&"*2GR;-/.R:QC+N2
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
M%M(EQXS3O31D"\9C&"Y->'R@'2U(&"7\^.IR%NKT^0W8M,@Q<8$0?)T,2'C
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
M, !6[[R'C4B/E>G0CM3M0<F#&>FH,-S7U@F:K)<2#3DLNA9_>@\F)B3_EBP
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
MQ.I$+T-"H.W5)A:=9F&(C?3THXX1)F[#RFP\D?:O>= F*A%U I:B(_,.$X3
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
M1%[[30"F"[2AH^9;T1XK8+X_F0^WLJ9,#*PLSI&G7--KM#>U;J5 %K*I737
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
MI)?K-%W+"1BMA5.).>UI+RU.,:B[:M(">"PIPW!1J1=<T?PP#>J!JV>8[?K
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
MH*(E5ZWW&NAOT=F(\!@%EOO0@P?KS.%\].+9/8"U.@+K &SH%*\M6(^5WM6
MT:>UY  ZAM67[+A06C)E8JVZ$P/SV@H6M45>Z\ I/9@U,ZB>/)G.-:B:[,!"
M/UE_T\O)8O;C?7DS_3I.XXO5B;I6/.;D%4.LM:,]Y-J/"5E0P2+*P'' /H^;
M,1[#0VK"X\-@= ,2>CG;^'4ZP_'YY K?^"9AQCJA,:O(DD%Z%Y+2+$IEZ;MH
MN7#>E#Q8"'HSQ-/1C084;%TX^LUXN3D?O_G9;7!H3!.:S*<7XPP+S)\6]+5:
MT=/R?O$%EZ;=#+_4%?O[M47W_O7;IAD+;3'UFM?0H_C6LA]D]E:5Z!RXJ+--
M,4<)J#)"EEE[OS'[H3=)ME*_BFM"J^IX&1MXA8L_$2>W'@-,\M5?O<)"[]J=
M)S15N$-1]*IB346TIE3)Z@0F.."):T07M/(B^^("-]8B;%2JAM)JI4:;#D?^
M.?X^GIQ_',]Q,5U%-V_^]MT8(LU@4=.^Y_0;;?6I&9Q>%:L?H:UI&/@2I %0
M16>MT(/10#NN2B1"Q97=J&'-D!W>I>^V6]0&4'],+N?+D/G5^<K9)-_\Y#7!
M&R_N-"T#&X(G ; 4>&"Z@&10:CB%%U]\-DFDP?*?VDVKZ4'0%76C(E!$5S@S
MX#U9UF1# 8^1&0S2(]EKX(YQH'V%[BA'/\?1PD</B?;@JI\^FK>0[BP"(V]2
MK=QG6=*63/"2)?,!@(%S*CF5E<'!7.3-$/]6I,-8ZSLU9X7KQU+31YY^/<=:
M'#*G3)Z<(T<Q",V,-D$;8;,2QSB6OH_R;YTZF+MADQTT1M0T:^8@THRC)V1&
M)N:X*=Q$[B0.=H+TK)(=GJ%2[<]<+VD1!XOHZAS.&F5*(LF(&%1-!(HL\,B9
M2@DS)*W!QQ=CE@Y<(>7Y:.GPNO!\SN;WFO#RV$A[7]"KP&C6D6GG'8M*>18
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
M#=/#_KAB5U>E0M)5@"0^E4/SZ24Z$5*2$=";L#K$\WNOPY'Y\L'Z'^0B;Z7
M8!=YOO<Z[&>VYPK=#]'Y*'TO$60L18H2/;1+9L[IJI-L(&>TIT!N=>#$R\;
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
M(#>V 6*U/>'81G:Z^H1^3E[Y6\;O6%9?@^ .\WX>!?0)04.-**3C7,X"JP?
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
M9IMC[=H7 H'5"B.G!$:>K[NZS91],NBH+R 1Q-%1&&M?ZIAVRIPP;S1A"R-
MOM IS^7(]H??X8NB[_J@C:Y"_6,MDVN':N?:E;6-U74U7W>IIVQY8H3?GC/^
M>ZF,QPQ>Q^:YR_YLU5?!Q.<N_? ?'JDG%BM;8WXH/+ZSV;&54$P.DD=T#QD<
MA?T#B9U>>B9-58#[&>$5+]U\0264&>GCL212H53)6>XTF_2Q_$_F(OB7QDXQ
MTV]+HAYYN38XDQ*3O$Y$F+.]A\;]8>I^:O9Y0/:-UJT*>K5ZDR2FB*JM_6?]
M2AUTNF?-!N OP=0\,]=C]KH=&7B\BO0\!E?[5Z)Q=<*W-W:5:>6]=56S8WU\
M^QOKY%Z\?XR)9NAY#X98)TUL65<;M5& E!,1Z.^.X#!$FCP4E[-'/*$V\4WU
M4Q\#,S^?!P#[I<:O3\S,V;Q,P5IDJ84%98[<LQ8N?+[?UZI*Q2".IPFYQ60]
MXM6%[]X5&FA"0@@2+I8WW"7UY( S51*W/$M/E/8EJ>#A+4)H-64$=A$#8J2A
MPN;Z59_Y966+RU)NI ,#>(+A# L33Y;('"E_++K=BV48*O0=?CH,;O]N<4*$
MN=J84I/68R]HQTHK.:-Y 3,5K*(S#( 4[8_8GAU^*ICN9>R*KBN<:\LS=5EJ
M[SL(JJ@^RF^^Y<(%UTMT !Q/KJ^-F6I >HC**!BMC,975R-3CQ1?\DFBJ?5)
MVH]DV?A/L9LO&F7:[QKE6+)<!"P-YYDO%]V,SE_G"0>7;\NP"$QW[K#++&4.
MS\9F9LI Z51M$]]DXY-GIBS^N3)KS+78T/738\&)D]A^ZYN<_<M6)A;5*-N+
MAL$86.B=-RE<#SB11/ X<S$\D]UDYC. 4*%O["A/?[B++C01=79U3P49W ^U
M'5[^8]79/0_X_(5N(%4(,G(8'NUK8CPR6T'#>>K.MW27IL4+6Q\2&1Y,?G[V
MG-_#F4=%N2X_1"TT^$*6  XY=H<] '!<HP:O<;+'DF[-.(K>!H=^^%X>5Q)P
M.7%@$21PS(ZT5%@F7S/\Z>>N&B XX%WU3GWXX)OZ@ V%]I7/\/;77\3.?5AH
MMC LM)9VRSQJX]8,:1#Z^?0!L,1 N_;9CGE<*##0UB+!>GN#%9T_R(R/.,R?
MXE'L<3<S[TLC;/2I ;5FCS&[2GOR+&"\U[]>U+;GT0+;_MG59>]7F?^B8I3X
MIF<_/"3;]9FKCPHDX&G(G*>QO>,NA%3>V3.U&$_ N@>I^Z%U[_$6<,U_3J\^
M?B*>^O8&_*2W9;OJ^+&0IG@_ZTU9G;LL$>3,!BE]#_UY87VQU^NKW]*ZR%L)
M[DQ]OIVMJ<$8]6*HX]JXGZ75>& +^_8%.J-R'<@UW8&,^5-B@M89#XJD>V?O
M\$^0(5- $8E%-M5]6U38DO!^FF/9WT#A[U\RD"+,F UT/X?+UQUU3LC;;P_
MGI+F/"QZMP9W)26(W 2W6P98_A.D;JHG!MG!3_#)<:S<[?$MS_%F%Y'P6. F
M-8+@2)ZLK.EGHRWOMZ2@0%7T3;[P]!Y3[2]Y(I <^A)Q,QS8C-8=FN1OJ;:^
M%" [U,RDV_7\_"$01NI(RZ0=8CP4OIH[8EJ<Y#=#=VN ?%O$MN2V6AZGICYD
MTK\U&"I$(H-?0YNWN%_.4;S!4NPK,\,Q@: %5B14PMMZ[':-/):^:?C,IZD$
MAH1,'Z]<LPR:]EC\@[@KJB(DAX[YLWQJ?MUMKN:6.M;'XQZ,'\'VG)E8@RL3
M5]1>@NKXM/-O$FBJH_:?!7T5UO\I8]R5S+KU +G$O[JHB+M./HAC6L(U;J0H
M!,O%-.8!$"]6* 2?.V%Y836S^V$M;>+<RG<M;[[I#GPK6W%K$P6+2P-)UX"D
MD>8K3\8/9RA6-QVCS_957P22O@U!*K"\GM4;?65UPAJJK8]\\D4NN\QRTQ3*
M\/<8YFS;3DPZ_M;18Z>_A$B39_\!L*J&:IV%N#)1#)NFIGRQ_/W\R^:SCS^W
M1#RF?U%DK^@R&IO<*-^ZZ*Z>PL*J=I(*J??-YENGZOV)RFL9XZ-CUL6]@M@3
M 9>:/'O'EBA(<MB/8+51%A(TQ; <>]);[G]^MJ)!1^6$NUIB_5YE=.,[&1:P
M[30R2%+/\S)7'V=PL$A>3%T@494+&>U^.V_)GPS=%_V9W%A?2C^](QO /7BO
M-JH;GRN/#\*H!=;(DIL'S&N",T\.-Y_.<9&Q<F1O#,CXE1 ?)OZ5WHX[AE3?
MS\I1]B$%(L(HCJ1BLQR]W!V"+J4E+'_@TWZHNT6HL94B&X_A$!(YTL--.23)
MD#S9 =F!U,K/2R+F,W5X=ZRJBEV&C]?OM5A:+Q5 J+N*CR4A*- =*=S/S(PT
MK^_)">B:^F@\JRB(LV-,AZ]^.BW1T,+J+P)H-5".6J>OJ'$QRC-/&3D^_B'6
M;H3\[-!9.#A&'I'Y0Q> ,>V$>4<UC:88A0H,>Q*NHI.&EF</345/]MJ[DSYF
M*U.M5W5\+W(M+<%,Y/Y/3[\0:8VK (#^WO@@;\2!:<GW9\R]$"#/&>2KP8H5
MQ=&I98T\6/PV/S!!_JA<_IJV\?OLE>#A6V;A4?G!GCK+L3-Y,QB?UV-7H;@C
M62!986!'^<Z_?"KOWK$=WFO1B:2 &<>%<9H,$7?;@07<V;1Q!JWM$Q8C<,S
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
M?[9-H/[4419AAGM.=7#/M20@[P))%=LB$5'-U44[PT97@YHHS=)XCWFRCPH
ME#L168ESHH9N6L-FK_Y:=4_6.C*]K@ERT-#E-)0MJ,(QHQ /#V"QR;M<57.7
M9E%#QPWF<8W.5[IN,B/]4%GO1-HGOSJU\.PR8G!H+]CM2![RF$[<4B"$%=KF
M*Q?^7$A+<O#:]77<_9H3O!GYM)O <6Y!XHTT'G@ M+RVD%L427H6I9YY2"2L
M-7>L@'EX(O$ "![B.HGL%V0:H)4Q+@1ZA4:Z!XX5,XG\%278"-0Y;\7PJ]3R
M)\0[>TN('?Y90C;.HK37LT%)2#_QJNC>$G%'$ETUM%*GC3OS)MSH?0W9-U0V
MQS'_N[%&+F&?Q8I&LV(;D"&ZHA+$APZJ =:<O IQLN+SC!WO"'AL<F7+7+@'
MEA)A(T4 "+*ANQ[DB+02IR^JY4BPXJ"#QC2=R.(BHG[SC-USN4I5C=X\ #!N
MZ1'^@RX_G7*\D[JC<]U;SW$8/@GNNV :<_@?6ZJ"W-&+)/V-A,!P6&.T&[DG
M_29TQ-79TT-<V;F VP?(<<G.7L5%-7@TVNMH&HXCV[/W )#VD^VP:SLK^"9I
M1,25-"JV%BRAEQ9RQ!SBJ]&7QZ+P'GTS%$ _Y[0LM9M,7UMYV98#,U+JF/;2
M"?8UA>J JXX$-9[%_*$93VDK>HKUP?MGQA9N19CKHV)?3\2.9A/BU2K2<E2
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
MQELN!1F":FGN6>@Q]\H3H9XJX4\+"IBLU)FX;W(/;:[<R>$@2T9"^U!W!0\
M1UD6E#NBH;'D-PV8?.50ZF-7IFFSO&.+0-J&0GGF5\$"84%)F64:DC]A;CV>
M2,?A]DU>IP8YCK4D[3=<\T/UK=;X).S[L/:LR1.Z?::O6%.7A<;PJGAY!\\8
MO08P3=(EG\T/M5K=TMKO'O;Z>^6EAVQB[F3'["R".XG74=OMM7 F7]AH7#6Z
M:/^8OO>/ _SUNWQA6MOLE%*.[!<2^]5[U2!L-->7^^D' &$K! L8O'=]JCFO
M]6E_P=Z$,R!@?3C;$&"W#P!(&9?%+XAMUY T<&-J/A>^*!,!M/[7TR>J29 J
M\F,X"8BN%IWIRM"KL_4ZHL&^O5EO7HA[D@H[.5W(.^_0I?[R(WU,7?LR65W3
MZWK&#+#J&SS6>S^,<16DU. A"=Z,IZOL%#B^Y.:M,#OG&K"GZ>;7?D0L%KL,
M,F^E&QF;XOGUH"O$Q>@XI)HWS1;SN[#/5PR;WG@ZQ@NZ1HRVNWR0<0G0(82
MR&43M:6Q9).ET%R07J9F(C/6G %)\K81;]>A4N0@9#"U[)<G=;J70US%VW[[
M5K0D?6?C. _=#A_^1M"1H<_F!NJ7$F3USMW&!UR9TPP?!%6LOG<A'2M;?T_L
MSM69\IF! V=<PL8;VI9:Y@'&7)]B@>*-QW>0I%69_GUBN>HZXH-6=/,0V1!R
M1<NP^H4$:2]?U\* ]JGZ&:.4:?E?V9D[M8EWVW33A"=\*TV/]%> $14J:48$
M0=BCZ\KL/;SYFZ2*5B79)[CZ"BS6:^MCOJ29S\G?2F)D1&&&M>[;=@/"'.D:
M?&%[V6(),&DSK12V>:5L>B6WN@JA5Y]]?&@OIWTO17^J#U?;0]_Y36P_ &(
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
M/NT&&2"9.&C&!7"9\ C'*R)KK@>BM3C-G3;ITX[FJ8H#@.NH@0NYV.R>0-A
M/6?R]4;"HH7N<[?;W7.MXPVP1_!V5)HF\J8Q(HRMNSOI33HZC"'IF/A4;>$B
MW\R6*II(I,^J:.-EF)>6)U_F$-T,MHUS^+>EZC(7_J7KE.2OHKT"^K%G?KY^
M_[2WGSU[HM.]QA%5;*O O,.2(,/E'O[U?=(&)\^:'5&0W.^E5^]W]CW*'9-_
M)5\[Y"S#!6(:3XZ/W=ONI,QJ/T.AM+8=;\XTRWQ9Z2:L)$=Y!CT? /;UKF\1
M;^GYIJLJ>U&YY18'U,9I! ^ 2MX3_+;EJ_9C7%Q)S_P&WQ)(BT=-$4_7XG%J
MDA,'DCJ[KB1U(WLG%4K&V!R):SS >K'_Y(-LB!HZQJ:+;D&TNU=82SE(M,Z3
MZG"2(=JG)A 9J?H4]PL<7-_6S?#WE+6U.Q;NROE41J_#(2%^'8MX.!(/MT$%
MM%L5-E7T$K&0![IVJ( =[=)(U05"/>I=SE9E*W;'/YL8M$Y\>!EFD)&NT!B
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
MF'*O3V775R9=R[Y+NO+#^_J7>-V>;H3F$,[&"27SQD>-R3-AF@R:F[1:<_N
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
MXEN].;!%:]BR17!]^A@!6%!*7JOV7;Y<-D><'!& ]4F4+Q].?HL;;Y6.OT8
M9L#5QNN=Z=<W[E&;+6 1*@$W&-E+1CDVKO7@N)<@T]4G2R"QBEHTHNTB?W&$
M>:=AO',C.]5%,.:4*()FUB8,VY,]?TLZL)-T<#5)H7U=]A-ECO.;PX+QQ<U.
MZ?S+]9$568;56@U>\2)%96/M<3-VVDN1^C-<2!.SM8U$ESE76/W7(Y9-[4\Z
M#%:LC(5ULC&>B*U[21_2B4P7YO[\GNE@Z)6*^R3[\U("D1+F&JL*+M-PSJ+G
MJF=+=JK6W09C.2C;.B=E']NG<:?=F:@3J0V@=^^F49'R"0(7^\?_>NAS#%D_
M0G!<_FPB4T0_6WKW,Y-??VS%HF*A-^)>ZJ>G,LV;6(,21_&3(\3HP8[8./]P
MX(('C-0YRJU\9ZN*EW+6?,>/M7I>I9:5[?5H/KTXX[::>0SF\W]\&>X_BW:#
M]9'X>5AL&- W=E3C;B)1S)NEENSP1:"7-NQV74RW[/B9TX4^OGLZO67WS;;Y
MT .?A9NFW:9G*F9%I'@2 F S% U_/[G5$%Y#-4.GL-7)?>&UN_<ZRL$KT:'K
MP6P1/._!"0+"^!D>&913>]P@U/YW@*'CTH:R"-Q!?Y*X@1MLI2:''LG<$5[V
M$*I)$[#(M6 @ (MI_K28HM/[B5]X!X/<)03[/]#X9<4-SC$C%ITM>*&(DYO8
MT@P)$S/10=-(_YT$F@/8XM.;W$O;J^(%?$MU>]%;.X71!^0C22XE^4VE:>EL
M)S;]?:*QMSHI!%33O4^<+YA]K1Z L?(BE!U9) =SRC@!9"?DG*J2\F(/@G]2
MTP3_>@5IG/9DOSJ+*A, ^>^3EPW1S#UP;J<!#6"/^V_7CBLF#OF9KV7P=)D
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
M8]L@*:6OZD*]S_4GTD/B3.4P=% W:JKC ]0$58NA;]FG=:AN<K' ^F[=\R0
MEK='&'FJ;T+;/JIJ,1!UJEL_NWBYD>2XFIO\.+G8//N96MBZ7BS;;:2CYJP*
M >!?^2;?+"Y\[9GB9:I((2S$!<IG-'$436,;H\K26-QX\OUN8^R'Z3C)U$[M
M Y1BBTXM<YP91YCL+3.'A6L/L2Y-#^+75'Z%;B6&O?.@^L,&!/A_H.630.5@
M2S%\.NCTKV[[9'^-NF.WSGGS_>N*7/C.66>4@CY&GM8ZFRZT64RK:=:C15,)
M "E/TR^;XK9L.T^7QC^9E[4EP6-0-)1\:Y;YM8\6B=E2=!#]?9N.Y'W0EG<$
MC;W!_>?>3SVJ/IXY/^7F2*[MD?#DB8D;AO8[@X0N$]8Q[TI1NXHBA8Z@P_9[
ML5,O3T17[ZV)ND'[V[VF]QETB")HTARJ$E%/Y\6P,B@>U[;.;3ED5=C!+>.#
M:W5,H6J\']O(:X&5CXI0>"C,#DD7/65T[&/'LX-G,U2INI]O^[W#B4VGL_S/
MW47+^+$\5C"D$O# <UPF5\ZYFDPB=GWU;A3=[S_RI/?0=%A39+-[YUC%/]@G
M?]8BSKBM94< RCK:L%+MDB XZN%38WC(T24C1W7E7[2J77UO.N-9[;3'1XI;
M^V;9!(#YJ%BJ7=\?=*\NJMC_ XUF&FKB02_+J +[JX^2UXN08HI/!96-.\>0
MMNI,[1:W10@ S51;T:9^DJ&*T^-@\?[QG)8?K"VE7YG&EC]N$'WT [BPT2<^
MDPU>2W>XU3"RC;GF]OJCPOUYAIMK4[NK3,]U3>*E8CHGV.*"!RBOUUF$+]PZ
M3O_J;1X--X9^?<_CN+OGZ&195WVXW$@]\R/P=W?O+ZE@#:&TRE]\G61,#A=Y
M/!615KJEE0EK$V9*(PM]$9K7G6)%B;ZYQA-_(K.^O69U"1=6G9Z?9Z%_53/.
M-@'[W1'!S<1?*XJ',E6_YFT; U&2S!+=YYL*V-.\!4U^UH1YDC!>T<\[0%9H
M(H=P% E#27BLDY.]CE]F?=0HU0JBFSQ:()[;G'\P7G2L[K+%=<^DE^FA(P6J
M7IYJY8):E2WE0M_$]_F8M#-:8;D#?^.W3Z0.JE.UZ&G))\JU_"=6K+F+SP!!
M>6DW! \Z?9>.%>NR;3R*V)?6%#M)^YEM!O5Y]?EI)<OC-:_G.E[;!VA#S-\C
MXBBYFYV)%P+FFTD>R5>\/SB+!1[\!KTS<7HB^Y[>MIR1H6[%MXABGE]^Q56K
M_^+QBW.V^R_].=)D9"JX=RE>N0FIDNMJE#];J6?^3/,H0M23LZ7#PQ-<H1S\
MWLF2GMN=(H9G=2(55/*'_([SAZ#LZ,"84T.B".IL(E-D!V54HJ1_=+:]:)L6
MNO'[_;TH7@3BE_R-N?BQ+_P&ZZD9*Q^5E+S#@ 2+S_Z"M2&M=95=$6XGF(1
MMN'+$A:^GHJ:J@0!IBP%)BDTT8>>_]6Y5?XUX<7K(4A(*=U#NE&Z4\H!(Z0;
M)">@Y&@$ :5# 4&ZI138Z!X@)<U@=(F,<"/W(R_W\[E_P7UQWI[/<YYSOD^\
M.-M.[ZVDUA[":GG7;=/6A<41:R[=,R]4_=4A,7E4-K=6@\R1H\??F/84P)N'
M:A$?V+BQ/ 7D@TF!%%\#@]S//VBF!KUKU%P*(I":?!O42]L3*HDKJT0K$35@
M-0Z/&NN7K7!>Y$9W %T;Q:=4[84^DW!Z+H?8Y=.+0K(;RG/+V:88/S9.V'-8
M9J,[RUN+H)=1-_TL "BQV?NU3K6"AO)&B((4W%8T=DTC9%SP52L\A&.:>90K
M25IS*99*XY,8I?HWL^*] M8FQ0CU*9BG"&K?(,7*U8:# >[=1<*8KFD+?81G
MW Z49CFK5TPY_]@R&<X'\4&?Y_1#+6V4-7,$W3VGI:=1:!U.)SX9[\ZFQV+0
MOV[XS;A&3-0=8)/WHS ,).PBS,>35.G6_'S<\P]]_ Y@M4)9D)]QEQW)O"6Z
M6&V'-<TJ=-_?(H76^(V+# [8Y_2/:;3 OW#1/SDYSB1I2NXOJLNUNRGK4-[(
MPA*879I6,^\QA;;E<KXH^A,E^T&_-] YW(6(/$I+:<X5?%,B$3+,TQ F: 2;
M-S9,T4W0^\8>9*NM@%N0"HAY_NU8E<#^O0H+]]!!1DCE*-W7H,V56ZJH$^-6
M>(.5KG7QVHM](1?=4], 9W;J2:8S[^A5(BSP_;624(=&'0H:BZ8!N7EY-F'=
M+/EZ7KD#>'U3\7@+%04SXLZK,;7S,>[?51VJ?C?TT\[.3_6WA4!?YPY3&+ T
MCY'T;:]3VS0GAO,N0 413*9)_N[^[P(K438K/9/OFVH[PIVJ9!FX_%A)COCP
MQT[O (OWS.DW1>%M,@<^7H0$1.8:B?G3D[?78Q[VL)[89'U4HK+SR =@1*+=
MJX<@E5#;H[Y#D>W()M^PO$>/S1*]"&[(?8>OS*$>.AQN34F.($ZVKPH7Q;1/
ME@9"!QP"_FO0W&&/)&$[^[IIEY)T!R %]=:[^KYS78]+L/140VNHDT\L<AII
MWSZ'10-DB/+Y\)#*#<MM21^DS'(N.[/.8V%A_/$/ZOINK!WTH<^/?H=LY9R*
M?LA_A*5_?ZUX#GZR/Y__M-O$O*2MZ0==PD]Z#WH#_3\RPUSO\[/K]$_.\Z?6
M>^+Z43L[8UGS*/_.SB:!P<!\WG0>32$\("?^[U?K3\8AU^JXBHB-<>^^-EIX
MBH(Q+GWDW,GGF ]"&+LV!JB7SZ8J8951N#?^:]DK>0];&C#9FB4NBL2_EBK,
MF&K8ZX4T'7+:&[I V682]5C+OW=]3AZX:'.:1SIP*1S;OKT 665-4$EL8G1[
M%%16IG"]E%@[I&IXS7-3+LR#\R_M3C"]%':6D%?4!WW=-&B+^W;X^+GGW] >
M0@JYZ'V;L3L TR$O#KSYC]'</3")-\ZAP_V-E]FHJ!"Q>8Q78D7=NO8%#=ZH
MQUIC?M%W&X]&J78"S>,+C7;\@UWB-_1>JQUQ@V'5/[!#?4LI3Z"70P/!IN5P
MZ;W2Y;]9S\' KS3GQZD]*9J:1F'$,C4@.Y2(;'T!.*,O9[LYL\VYO"R,NU1'
MR* 6X9SZ@#GM"R=GA?&@GF:$FXTRPI)VUE(C[R^RU%-M6I[@B405=TU0NIK.
M(@S$3O"-:J&0''A?!PC,-N+BJ?[IS[YH$V)ZF!GCZ3(5BA8>OMGPVDE@DS=3
MK N?D.NJV!),,D4B?J#<J:#)0.K:;YFYV]1";,:#=LI^ZT!#ZW_1$6Z5$I0
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
MGQ.9CL,$MR8^^0$9ZC_";,3"U/HN^BRE2L(<'J)JZ,#OWOYZG2B]NI'%&3T
M"+Z(NJ7,X]SP_G@M&Q+@V(5ER;J0OGA6]U+'SRI ?/;[#\;S&OJ;;&$FYNR)
M3Z)1^A*1V[UL*C,G.TXI6Q/C5BCZP6VL:++3M,0*U?&^-J0ZEW=NDE* T7Z_
M>XIA1_6WCYQ3SDZHUI4Z>I4&RXN0\5*0OZEPV-A?$1G\+6_QA?OK4<NH5P\^
M5S@-WDJH.@X$3+G6*M[G-&F9X9T1]JX!9U#)Y#-7SKTV;B]_Q$]@1AEQQ>^>
MD_SU7 HK4D;V8\\R(-<Y\ ''J-NYOBWI!\4EKB@*51:3JWJ4#,Y[(-@K93.%
M?+R0M.0=2WINY<X3":D_ =Y9LFJTGUFBM/>2(>/^$XDY>1.)H>":M=[O2U"/
M")*]MC)XGGOX]PV7CD<-R2-+%H$4/C*%E(6UUR25RI$B'<J5N-A]X^[VF,T"
MBW2&>2W7B3%.?,?W^5$MWE2W([<L6,*O6\2;;>TSDLJTEA:+:*8/>"#'Y2J*
MRG 35[[VSHA'L<HH3PYLP;GD4*PH^TR&=0OF"OU@@R4WN[8#HT81T(!-^P:T
M7,8Y8^>4.'%?_2HE= Z+,D )IO$7OTU37B>;.-G+FOVGT_N7#T]BXOV%)3#I
M+.*QNY+HG,22HCG718[0NT'[=*SC$])4A)>1R:N&Z%@!\?C166470>9:Z8'+
ML.Z/]34UUV!OKV;, -F;6+34PZ-(139=0']1B?%-Z09<2<9&7BW#N V3KGL1
M'+Q,7'<^V$-_O. *X1>J$2-FV#?U]T91TEN*N5D2Y)QU-0; Y<*6I0U+P<_A
MD$2J8 "]EV;0=25>>OCOH^:NY_'(P9S.S.A-<<G1/0,ACTQD>J6%"$<J^1;O
MG\6\5I[&:]DKD8&B?:FV;_G\71VMT68)ENRH 28%+"KAK53EQLNDU=8CR$=L
MUJ%PQ)9WC.72HMME7,P_D6N)RZ.O(>33$J7],O'F&*4]RD&P08@99*,>I1:2
MYR)*N ;UV )CJ_58Z.;%K$O3EE_,KT);3E[9DQ<U$/]2,"!RW?#^D(93W_#
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
MQ<\YKX/3M<=[F9<6GSC5/$L^O8PUOM9==/1=GFW+.IASKT+3(XV@46=,QW>
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
M!^^,-M4N^HM?BNP6*?=LTPB=D4SX4(Q/OS>>@VNRWQBM;4FUVUOMLL;/--!
MX)KIGJN!<]L^/D<VQ^[4<4FQDWCJ:=>0W@XK-V]NZ1%1N^3\B1?C4]1"_W/Q
M8UVSIJ!>Q41667:M*^?O91(MIP>H[*VR%/[D>?B+\:X6T6&*.:F7D/1WB*(V
M#^>&\G*-;J1<*H,%7EKI>=W+"8>D:S6>JJS8+"6@B6YBS=:+Y#TZEZ-6J[CF
M!.J!"F45WN2MJ1U(=436LWWVX<6<Y28(]0POT>(S,9_*H79\%N%+$O!+CM:Q
MP#[(AWKS?9Q</>M3<MA9.,"[E30:)9DW^^W01_&2K<<MU<%[Y1O3FP)YU$-M
M9^C65/]!X-+&HE6G:UM&C5FCWWO8JJ DO.5$Z4CK$;XV.59/S)^@='UE'A(?
M:%3C\P^%]T&!=^:-TT@B5O1/1L:E/\HVOW2>/IB(JKO2Z05<I+(SS*/8J?2D
MP=5D3L)TMH  %4(R^"^)GE/N ZD=Z0U/W\X(WM"ON;4P6'2Y*3[Q7N#%<X_8
M":CY"C31"GX6U7J9!GKL155:!7/N@>,,>(:D8I0\/$A1?[%CY7JD=L8;PI7U
M;P*4SLW<>5=%BGYF"OV%!Z[&DA-)T,TL.H&[G^087 *ROA]!7K(F&ISSRFS)
M*IH(B=ZO>].U:/XMY6RF76W=:85'RQKV(.;#'FG[.SKDJAK[QDWY5GJ\9]I5
MM1PT[S?6!'BY5%@<[_2;#:1KK>9-33FC;I!3VVB@VHRV 7&$:PL0D4<Q U"E
M= UUAIY4JDB"A5T83WZQ7^F?SW_0W'+9LDI,W"\D%6^Z$AL7<!W96JTY%X#4
M>0G6+M%>YN$])>,.S?2&M$-])KOM<RG7PV$VT ]SXO(T$&^P\BP];T2K2%+"
MY@,/NB"W@0,J>QI)H552A>X,".0$&<JR0I+,GU>2)6S&Y%:LSRF/=.YWTD!Q
M,HU)3["#^0RB' [IJEV.F<9OK]@R@)['ZB3*][O:P)><)Q&-ZV.#ZX'JVP8^
M7K6XS36WX97IHHP,,_!7>MJWA@(*T'8P("N(CU2'\*T?B2-52%N-Q:OI3H&S
MA.MUFC:NQH+]A0$=+[EJKHB(A:=Q]M2 FXQK0K+(WP"K>4QT@^6;0'0<GCL
MS;0^#:G6,PPGZ%Y5;S9&S>SXNAD*9#7"W'-&#V7I0B5O1'E_6QC5JJ0AUB/;
M4-] "DI6ZNQX56VJ0 .Y5RK.3F1WXS-7D1"@G:#5 05T;"G<3P@0%L#K F F
MG1'-G="D#WD=<'CAHR(6QEP67&?D*R6O(\)4+,]@74[1E^PRU0GOG;)-ALD/
M6V,'MNWAKA?>RYX>C+GHV? ,W>__C**U.VT^,#*0"*Y]0I_2R77#H5I+,,*$
MR/URKR\P?A6;<X[$7/2!Y5-03(>*>GR51 'X?0Z;!B>T=J4ME.)8]E>>!%E8
M7&\1K]3)*2]6>;W1-Y?A*7"E/D=%#6'%?&[[V5DF\5UH,IKH IX8MCJ)1,W/
M<(DM:&(6%TFJEFS 7)<"S'%O8&.7B<]2[]TTVYW=]P[IY@G'[3N;((:7]A ?
M3"22AZ1%$;<]9@/<Z,6^CO1XS"95K(NTZN>86V,#8\E7PFV1L+P]HJJ)]P4%
M2H9MO8^OZFO/\.^0+<HW9V$^Z[.^KB;U-H%@$^VCJ;SHIHKL[>$O3S90;9;)
M2!;@9+Z= #D5,MR&U"#N_"!)V!B.;NXKG%L]&.^/GE1M[@K9=L1Q0KPQT320
M6-.#4B"\%<VGQTS81+5OV-\;5H?R.$'GO JN6,O&RXL0=%^"+XM'*I",R7=)
MX'8\*^46W4MK_T(%:M&\0/B"0-BZZ1=ZW,\*PPG'1F/Y_!RNDY8Z=CN_6:S+
MT^R80TJ08@CS$8HKW2GH\C@RT.?WK2.AK J*?GW4K1KTW6/?;S*12KY#/;5F
MA5/5 ^I>RU\=1GD_?IJ[]\TAY-)P0?KH1=:_*Q;^U7M_:AN*(Y0>D^XM7=?
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
M9GCQN62-23J;K]*?^S_9EQZ[%D8]J*RA-B'I5,"H"'EL^:*%%P@O6 OKJBP
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
M9E.C'F" %+/@V+8@^RI=-S>7 <[+"H<^S\_'"]Y*-[YTU2C8XG;-X5?!9Y7
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
M*]D\.))IK(KP_.<IK\X?]8X[Z@63O6?5O\K*I\3=T08E,::_TK9[TO,]6S%
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
M1)=^6S/:'I=R"-@L:/C9HG(SPT0MAOM*2,T)"!ZLU9[->P(*_8J\(E5%8NX
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
MT$-3BM T6'_9EKU9WMW6J@ /J:%'OR^!?,@+R6_OH1M[JN(4[G4_PS4TX;V
MB81&Z3XE33F'3$TQXZ7%Q33%-I<93'O">DLV6!?"R7,3KC L&9K_A3HW(T95
MIQF/#5N)ZR7J546SO#&1?V1@!-H^S/DS7++/W/?_Y5''_[/M)$X$D=_A<?:P
M,7@GA 6A2H@7[^2R9AI<&':7:U*')FMI;^8:[6QD2588?&*_7F+;QL\H;4'
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
M&R[\_8Y!&2*8^L4;-;9,H"AO%;B4. ^L<=4>62<7.'D(I1T-;[:YA8S0?1B
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
M6:7;\&WI'YI-(\A 8:U5B3904DM\\EU;]KX ^^5Z%"/*WLJ!0-\A#5KGOP_
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
M##:K%JKP(5^S^5J&CS+>'."ZO9K^1_5REJ10L,G<IWTZ$XZL'8 1?R-((*8
M.ZP'V2B3<!T^XSJ..MPNG39&_XU#S<')?:F1X$,5Y;4V)GB?#.KE,$%JUIN<
MZ66Y!2$;G1#<*+K.&*=-#G.TN01<1IR=G .^#\_*@$[.4,= $,G0<691^AR0
M^!L?> YXJ4VQVX>HSDE<W*[..4 TAU2(VBEQ09TEMMLZ^C23#>V63T@1_"+G
M@+%S +-Y#[A>A)@;=IQ&T3$%I>> +<-+?J=%G1"B#.4?;@;9+4\3ABS. ;95
MV6>IS[8"8.< 84<RG1BE'*W$<T#QPH*7+0-JE8MP&?Z;!77$EM)HRP/_1?G!
MQTCX[WB*"=]2\+8V[P2=7@YJSSZ^Z$;2%*[T@W=1!E<V.5NM'$Z@E(NX?0Z8
M5-4X!ZQ.@BGY$QCQ>>< HVWE+?B&W#G@Y"'\1,VJ]ASPJS1H[AQPS$/IA[PI
MKXESP!#T'+!'D;Q[?DWFO\\!;/##DBPIVS#V<X -%+X9+?9WNGWX5,M[AU(;
MAV:#<\!X99FM2= @^4ZJ'J5^'\A3$?#B^5M1><STME<*DM/H[\\^^%KP]$]!
MBM#\O5\LE1X?;"6)O.> ),>@[NQC2-T^27FK_E"DHT)^Q8*$!,/2563O6B]L
MJG.%7C3YN#<K_.,)[=);3?<EH>DJ*"'[[)7VU)M,;B\;&'>Z+3L"NO[% 2[%
MH][Y<5GZF\Y+KP0EMKO*&674/P5.V,Y.4>UP1O3]T:"KBR[*F;O3D6W<>$VB
MBEJ7Q_6/?YV7J_4BHFXOG@/DLOL@7 >T@@)V$T0IW"TH],/U;^M.SY9TXM+
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
MWP&F<K[WW<>V=<:+V*5;Q;I/%W8+VJSQ&@0I/,J0% I^%7?%13XES3:\C2=
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
MS/8>S::IC8F@?59=$I47_Q2U6$P4(PKT]>H\LZL2Y["MV\^.IJ3B4QZ.B8L
MA6K.#5RQZ#?:Q9.!B*<]7QXO,7P8-CDJ]-V..[ISM)VR<53\YQN-OHSAK?7M
M]^KO&9C'TC79J.;Q8 R#UJ34?H:@P+,56+G>\<9A95M+V;V10=*ANOU'=F';
MS[Y62UE4U+ANOYC6">\W>Y$/XSVB\R[(W&/]+[R+]F_24_-4/0=GR>&3E_<W
M_EQVL5PA2WV4>OUS(6: >;#7=8+JY[9E5]->GO  VO>,:E3[N7@%VQ.J>R]1
M?9&BU%_PB5B5'^< 'MCN+A&VK,;1?7TJ9XK%WY4;XHYG7M-5]SFH]Z@.?8?X
MADA".8'P-X&=^QQS+8L7)KR EUWHK[! AB70OW7]/L[]2GZV<2GX\^W;F1['
M"[F2MFV)R29_$<1#]6Q#RTCG18R9]\NA7J&LPN]W?&VNL1-];A&.""?J_:$M
M]S'JP"1XS9O$(O9C-Y^ I7W@#[)?T V?:\9XVY4*V\ZTKLMS3T?VA6N:HC_*
M_^)A5_QY,3@Z.%;C<O7VR8/C;Z0((C7!W.FN-D:*GWWJ9:AIS61%1.C6E+8Q
M]75CU6[&T)E;:S]W$VUCX75%.\V8_1EP3T,:<[04#+;O5MY-:H98T6)2! 5[
M/W=&[\5\WU(\0@S(9(0V7+!"LP%M#\CUX)%L.J)#'[XC=?(<\"DRTFH$YK^P
M9EB>DO8GP\TQ$)TY:AC+\>7.TU=7FM.I5;0?9[MJ;SQ&7"1])JR0:44( 4[9
M='45P.7K9;E;ES>ZV@3/ 1H32VDRK/U>JQTE-Y6,2[EH!@HB%CI6/<Z<;8<5
M@E45_%= G,Z66FDRQ5O(SS.ST?%?[=TC?F[LLXRA<IRDR+UT#X42W,3N^R;(
M;R3RVF>MGB#&%<%\9O6T1B5U4FZ9A^#W04F\@BEK%FU F?9-$_9A\?CFH$.K
MP%V;C/FIFIIQC4,CS< /Q);_JU4T=L?'*:+"CHFN:USW^K\[3@-7NLURW\O)
M,;-(X32$ZZZ]YI2>2\Y88B#F4XU_B*PO\#E>T?KY24%+2[611SQ[[_UEB>L\
MKS)8Z1C@OI/PKR7/JQAJ9!-*A9Y?JW,3$0$PS1#]J._Q?UA&\Q26%1IZ>5;/
M]M)?'"+NB6!+8&T"SN9WQ4E%+^P^M-)].%*[Y+N>4Q(5Y8G\I-KL]*4F#N-!
M6E>O-WZOEL(UMJ:@U;>]570SVT;-H63>>?"+2 KPA#-ZZC@5IWPVIL#!XQID
M^_DS6W#\O+]C/<"/CSUUV9"E%Z,FJR@X])C6O"EMXO^=0!XMH!XXUM@P.(L1
M7^N_](BH5X(OZU'6NS0I&T?C S7%.4Q%&]P&F3QN^"[_=9@_:&!I):>7G4(A
MWTEY+88$$7B[!/DN?KL=X>6&@8$>$M0^+31<;/*?U^>K;C3VXPPI:-]Y8IX(
M;Z\&TA^Z49T#VOG4N;?. G1GD3&KJ.GZ_HU.PV(;M=71U.2S:EIN@6%%2\_
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
M"C9#A3[;FX+$1!3I,+B&XAIZUZO>4-3 WVN]ZA?@[=SG &?#3\#+*%C,A<,
MINPGI-+"EI9Q;F8.EU ^.KU&:;-'ZR(ZES4?568F)[\=9BTQ9;(&6SD5(_=:
MH^92C$YUK?[:*D'QL)RZPC53LZT,[J,07SN\BF]VPG4*VVLP1P?=)86#'>+"
MN'NCU7GP=ET40@.'N];C$>6W6J9>UT];C&$FKR0L3BXS$*8,@,]-)=:OBZ/T
MB2(4_O'&SW4!L4\6'(_+\&EM]&$8OJ+@L!!5L64U>O.FEC'/KLO:ONL3#G6A
M%OQF\:EK=1>$WV%,@FU=C"R'\@O$=/9%*)FX&:C60 =[#?ISM=C^=+"MZ 2(
M";N)]G\%)=7O+]3^-3_6^6>]CCR:?0FUE(6N9VYOU>Y&,Q!E$$3725>Y78XN
M?KYI.?IJ!ZGV:'U']X1G/WY=T^9Z(/MZ, )R$N#1BCT'D*]\P)DL;^QR$-A\
MSN9L\1Y"MK7>G^#+7#C^1+[NR19SQY_QW.M#&BZ#$K^$QF1H0^P^]0I'D![G
M)BM]UY6)W4Y 'Z\Z7#D'K-9 <6@3RY@AUI"&5+5SP.X)!ZA'K'(.]LU(D_W"
MOYG1!\S\SG9Z.*'VFTZ81*:O2HSQ0V#>Z:)IL14W:NOMU'. $S)#L?>LA/-]
M!M7?XPTVJHYV]Q$%/IF^K)BCHM81%K:(QRYH?Q'A)E['\4AK;?ULG28G5T&G
M59M>U-BW?S43A9_L'B%_<M6XES*!9?"1L9R6WATK$ZOO:3 ND V:/E/!U7M7
M^-A.-MK\R.H3 '2#<F+5Z;UC _#PBM&K?WUHYM^=RM*TPZ4/Q;PA S]E$KZ>
M0K;$,]FH?D,"K.)O7( (>^_UWQJ!,P W+(/X\/'7D<7"=2GG $=G1;,#A0N!
MRG0'?9YWZUC+2CIO,##GL%'M3)A:\QA;V^E]7//3_;8R<@+,<IG\#YWW\!6)
MA;L-?P#3DX4&E]"L1"A>9WF?8TZ?KV7V>M$*H_JX<:3.A3JGJ;^/A1C:1XHE
M$KC>3)B70^:%YVDE#6JT;X9I/TAV][W(CVD#D@H.#2/X92FC,0)/Z(0S!\A@
MD5W5/G%+Q^E%V_0K4BY;/1(/$XTGC97,."4K@Z;R/--SWH6!15D9,MS56=3!
MI'19_W_.U-_'C[]9LD"]0H=8:K6^*)MW-I,IBG'HQCP^T?%E*V_RO#4E.B.5
M'^EPH+V?2I]4Q*X].ZQ/7AL>V$4U?<M*1<EGT\N5Z)22^X +%)V=K&[;.H0^
MWB6/:6\RLI\:TNPN$!X$:.#M<.,]:6%=Z:"P670GZ(*/;>^90G Y4>[E: NR
MR1-IXFQ>N*K_YJZ>>/F-91\A!A-GDV38?O@Y !G6%?<)SM0F EV\B6_W7HY?
M L8&L8W1N4SY"=%#<US<G<9MG%,EIR)5OYB1=\H[81WA5,Y?)!PK.77ZD%7O
MC%O,R9<4-:#3BUD-;1'G ._TK(R)S=+JF46TZ$&06?T)*A'YAZ.=8C'T?J"
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
MK;&ZUE)$+NS<#W660";Z=)A2G2VSY3,^=8E4'6G!D&[N4ZA$+X]R)762\8R
M*8HU: C,K.J @^CA%A%+X,LN;8HC&()Z.D9BD'4VT-PP3O+= \^?#C%O]SNJ
M@#)^:?BR8RG** UQ!M>AB.PR/<IRB)Y]&I^HASB:SDQU0N<BUTB+R8OB.6>%
M^\<GPY%W&&(3%RN:'DAN;(BU@,[JC<<#J'#PGD=@BN.N\T*%JIJLV$: 65I$
M</1=?K<BBEU2KQJ6#\-@'FS^+RXH[G;U S[W1'!KK\-.+^N;KN6EQ&@9VYBE
M!9L?)<_-3L\;ZTKU*!>)]AJT3"QHXB7\CM5G<,,4*+I$-,1)?RK'IW;P<^"8
MJI=]8X9B DLVGUC/;[+&!PNW)(@Y/8LMN")7E.=S[0%V(T(NT,YPM*Z,S[8+
M=&T+.74<W^U14J>SUN48?\]95X"NX-=L'O6%-C"EW7Y$ARAC4F7+FR40K0N0
M0PX8=@8/EH5?54-UO2AOJ\YQ07(HQ.M0!5H%UIL]R]%1;:35G&D28.GQ0\Q!
MEIFC['#3(:H:2]GA_ KU^.02?*=^G,ZXU)%_\2'[Z)B300'[5%I-8(I3RJBK
MD )K49JPSZ30_=$"XR+G^SQB*GXV5HBU0 C9='!&:1TE ^D.XFTY!R3.Y=?M
M#1<004O6U]J92^2C\C8M'T 5$"4NE_O&5#P"/9<?S.M5,=\UH_O6[! [FMCM
M&]1,$=<;I"RBD7JM=!%6<&DJ3R0<T5-2IC;]L6XFW:3Y\GUI$2G: X?+S@8G
M_4%'IZ>QOB"\&')7!"=(P0/;)>@Y(+1)^Y.7M7G7HMI(B\Q;N4$#".<83_]O
MC'AYRC1P6V:M-NF6\#LO"Z[[V9ED6O*8Y<;.&USG<?!W^!6]2KRM,7XMYT]3
M]\)PU*NLP)LPN\>C+X!V%ICX/;O8O3_78Q9G6,5HDIC08C;<B:5H$4,OOR(=
MX564+]\[LT/9U$:@K?_JZ1XI<+IPWV0K!DJFC2#(X1.[S+G;\@AJ 4RH282(
M@CD'4OWBV-KWK)?>7-Q:[VN55%-$E,J4-XC7/([?X=2&2N0+L->6&G+D&_WD
MU'3ULB\Z)S3D>#*$6#VV9+5/O=M_T  YB1L>\%A-06.?9GH8!W?8"-?B'>P4
M.H$1L[N]GUHX,#*8T&L+6_?FM5UF/WVK=:N>6=!S_9G8+340R7\7*[V;V]MA
MBQ?;J\>Q]B]?SO/%#O'H2V"0'RC.]$,1_A-B_Y!0(:LU]CO_\IA<AG)?NO#!
MU92?=Q@NO-U8"U,[-#]U6B7QY?F[84]B9D,R3J_OXZ:F#\R;VF;U:I%('[=C
M$;S<TIPANT9^@!#>KD!CI7C 1CAVN&/JMDCXDQ1AMPM=EWX(SV.LYYO]TN),
M2&%!=-NVS'4@6IL (-[:>]F6?CY]@4,KO2.%U?GLX890OQM55/^G(<.!2&:1
M--PYX)_=.B,X6] (N+:.8@+-/Y*Y\;&/]F!+R15!(C]D88+PC -&K<URBCE-
M^?,YXB6!-X%6^D*QIU9*51#%.+1;>MG&!M'B^0*7F3])E2\&O YT[:-/QEF7
M_DG3W_N"O/D06LV5YB/D_TI,U:SHSE4"_4N9O.C<6?@K=&(",3,[\'H3YT%[
MMTXKWSG@%Y%06?;SS'L9O+.!/5F26J]_L^1VP4>AW9M?N)'P"B']*1?B/%PZ
MG*(.:__$UG?JK9(MLN[J*S<SW;E- 8)KK:2:-IH9/*0#SJRY'Z5JOASSDN*3
ME4U\IF#LJDJ.SO[RJ1['@?<7J55K6P=,I!J?+3'=?.4,PTJ,G0.68D[>HBG-
MD5 '&*KT2Q[X".K[\IM+[_6P"]7R)NAL>0PJCB>&%(RIEDT1MPV%EJ;=OA?9
MCT&:T?W+?J=MT)GMZ9+#"C8CB^C_?3NB1B"9KHJA_+8&+XM![GO5Q*XTVV-I
MY!M7F7J>U>$30\'#4M--=77LA%];LO /D^,RSSYVWJHMC:-]&]A_TY &:4DE
M5PP7[A;_6&"MIM[2<J$3O>#]K/#YXO/''[[#_O@?EM3%LRZ21N4G'3L1G*92
MXVA*'PH^+87RQ#NK8^@OQ(90Q[44P"L #S0-*EZ')6<9NK??P3\?WPA=N"4:
M@*_^^?+!'M_W'UNB%RIT4\)^'?">.A.5>%$C\/@'C^,5_TZK^,ZO*($-LL/D
M>!/JABPB7JGIJ#E1+6F2-L'[\619Y.UP73NP\E[[5BN\D'G%R#1&X]%?SB.G
M5"%/Q:6@]T$"(Y?\_EU[&"5U!%HOO=]+G[QU;OQ@H^(UDOU;*B"Y=[^8[Q="
M$^OV(;6SXCCBBXZG.37PW1TT/_G(L9-,5S-BRJLEW&@T4#&LWEG_^C\>WV6X
M"46\UOL 9[AK@4%'6F[$M+Q!:*^X,<9=<5ED047IP)GFG1\,2D"KGD65TXJD
MZ?<L53M?>65/10/,H0PCH3HP$YZ^_4P-V7T.B,F>!3*"8J8_$#6D\PH&R_#W
M%W)O_WIQ$?'<>'WL44.>=D"J$DLA)_OEMIK<<$*)\!@Z&!8DM=V&:*;U'UM/
M09 OQ"W8)S>,OM,>!%^#+Z5FL>!K,6[L+F=%,6UBVO 5^.5S0 =[93^THI?:
MY3:MM$/L6GB8A"S,]TW]U8KO3%3O0^ZU]%+L:<PB(P[>:1M.YDG%@+NA#_&(
MHLTF[_!]R3W9+T)-L7U"$18WK,$[U77QO=QM/P%4ABDW0;?V$4ZY^V=';@?P
ML4?2<_K[YP JT"_!5?@U2BN!+1(XYNY%A2FB*4X%@X[P8N9[YC0U_DMM*/'5
MK/749XR^BE&MO[XZ3>@6%T,LTWI$]!"_O'5IJTTMA97VS@$A99BX#A3G-IB+
M?'M;^:0CZK2>1\PU?U2UPD8G1WXLL%1HW!0 ]?:)FTFA#G,<3H^@&:TS+?DE
M.ZT?!)^*:])18ZW[*P'I0TM5;)X#:)I5;2U)X8=@-O(8/R\^N=PGO?N,TOO!
M&RTM(W7]C9*+_3I-3;'/[-.4+E4U_PAUC'D!#452._]%OC_:4J?&+FR$J K:
M%6[Q"TP237R=^7]YP8Q5GNWM&^@LW)SM9  <Q"UT!0/>9"0B-#5WV?FCSLAM
MUO&&%AYJYP#$]M1^F>J!(2GM4%_F.'NJ3;+;MRR.%9K%58?-'^$2E'\S![&:
MM]*^*9**&@2]74I8>T3_]R.MJL+. 8$6O#.-/<$PA>42K?!Y@5XX^F=-N(NS
M/3E,(=.S:J1QCN]9$]J%^5SOVN=4[^;N\IAJ:9STB6ZZW6K3/Y [\(LU?NN=
MZDE^$R=.R"O*6;-E0-G#Z)>0G6C63776*56=/"@9U!3XP!SGH7^)W KW^0&:
MM4_9$\M]]]3TH59X-[?HTYBG *5AWJ!N971TT&V7-JG@E>$>-2HY'TQ#JLZX
M !8SV^GR9;!.IC^_=>=.X_R \:KZNB3?(^,VG*9*FX,T&CL'@SJ[SM+G69/)
MA'W_[:"S+&>"25!_&FC7 ;MB@%VO+<4'/^!6;RSRB>PT&BV*5.E7Z>=)^OYA
M8I"W.KX5\/S/S,5#1<&.%O-_'I0=4[5P7GD$7''L(3BU>*RHR?1ZYRIY<G&C
MGXR'W!QY^'?3H$>8()7U\-,,^1?7*^&U _4?N9E*?>DMLE/G )5N]'X(',O&
M)[7FEM($7QW>=QP"TH*7OO(SX-4P"_+^H&L^^T^P<6'UE(_CQ$^/:JD/I.\\
M2R*[??5P95V0CAM4W:G6>R-TIV[ +N9VNGL;'[Q=,( #NV&)E9M7!^/;_;(9
M\B9W6\1>DV_$3DFQSAG1"2%M:]KIAWDA<._CT.10K>//XI?.:B(S48A4- S4
M6O?;V_N?)W'FD.\6S[+%?<+(M")+:#;\+(67S!>5\'$*48BC!15(H&-0DK!]
M%22YOC:%RNX8\H7%=>-T[T7*4HJ9#$>L_#,BRS^WY[ ;G7RV/SC4>?$%.'_M
MJ.6VVO+M--/<A4WSVSKJQ0?U?7TB5?&15&_$18V+&%,DSP%J@;::ZHY0.$3X
M5/AT[W%N 0ZT;7OPCA#W^9\UOW8^50FLF\Z(^7U\$2YV^MGHY1*H=!UR]JEW
M4T-V\8+<VE3FVY+G5:J7UU:3^5[JA:=I_5V_YZXV=ZQ+2B6J$#C)P^J<>,=E
M%<15&[Q_Q[O<H3YKJ$GBDQ:Q!/<QU#V93YITX0!3TR> 0S_QQK4^3 .\ +T^
M=P3;^_VV;&&?#,?^\A-J>$2AR@__PZ/2[D"6%LEC\S@X*V)F3=#=*"9F_(A<
MCYY0.+ZS96:L(;K 6VKZ">"SR^YF0Z'M:B_GBI"/;J(?6I@: >< RY)_S>A9
MK-$;%SMXR_LZV.86,_+H+ UA!DOM']\3$KSQ(R(P]H'C7Y-3 C>@XA_$-^Y4
MM/^[-F]239-T1A<9"8C?/?[U_F>G(@,/@' PCLM/F'J4Z"%X2?5R+PVNT&0Y
MX\<"^X>E4*[+[[DT]0EE<8^8,4_/ 3+$S:">:'5(N-X[J]O#&"W1"W1BU@RN
MIA_,:"ZR?!3[?[X=1F?HVJJV/:+.ZV-C?9-6NO*:?>W[XI"W4?M'Y&2W#C)G
M*./UKOXF\\<&S:'R,@PK_#/[9/;F__*;';P<72":^@KT[.Z-=Y'W'N=H!=1N
MQQEB*XU;<QL-KQ'EK+4P>E$Z%XW! R\%5T5^'W]CHHM$EOPQ3U-7'W<3TOA^
M,99Y9:STOS&PR<^.V?FNVP-X1[6D8VIT9=#W8O&>7."@5<D5-G'>P.7?&XOO
M)4;_IP<T7A%.1A\HG"3V"XX44Y_:'91.NOY]X%74*<%JZR_H=_7"YZ"6[$KQ
M@O_E-M\-Q0)$/S->G CDDH7'V(BW)AAR:F([5/HE,M4=,N<,D*D[U;W_&W/O
M'=14%"[Z1E$1:=*D"BH@2)4N4B(J(""]UZ" -"$4@2"!* I(%Q!00%"*=$))
MZ"1T!*0C'4*"@)1 0@F!!+AXYKUY\^X]\^[,FS?GO,RL_W;VVFNO]97?VNO[
MOD\W<++.[EKWEA/MPL-\R'#*,^HC<E>>^XQ#,4Y-ZSJG;G5".\8 49\L[L0C
M:N3,&ZN[RBU]\X50=HAEK].]:J[7-07W#8BS!?N8L6W@CWN@O].Q0[)4*9>(
M7W=VS&,^E66U?,45].=->) ^@23+43^/[QV7 A?+T,QHU^NZ&UJC2^G="[<1
M*?W9@WW/&,MK:'8ETB]:7>(CQ/QA>5?;*#"U>W+E.C9Q)@J;4(5C-/N+NI3S
MN,G-NPP>\#/?#<M2&AOYPHK4'72WE^L7>(B#7*4)W81T<../\Y.73T!DE9QZ
MRR,IGXX^BRMQ*U6<^A->=2NIZBX7<O1Y0;^&_MJV9:L,GPBZ>1:30ZQ'D7B%
M^3S;EOM;*D7<Z9'GAE-_;LG9_*;N06Q[[D^^A8>-Y7KR_$CTS3JL5?*S1:^\
MYSD"DUZ<<36<:DB0[A)@%HFE&BM]4!5>U78OT@CV8GORD96C@+6$CO[;8;75
M5MN@?P:)D.6JY:75S <**#D&FNYXBQR)O9C2#9#A5I=2R&/'2*2\GT\]-&_(
MNZ.&7+;<#$,9.["5P=J>GEQT>YTQHT]DTPT&Y=G.SMEICJGV\KU\1U18SV$(
MDR"#EX 1*3:$"N2SBC7O%6F$C4Z+>;=LW/U2AH3+M$D;(&L][JA2*5U_?9*^
MW&'-76S<ZCG-Y[YD7<0WTJ>U09FP^/S$;WN=.XC9 #Y\M%8HA$/-?/C/[BM;
MK6ZY*WS\&-%2\V'(L__NY$AGC4:D3J\HYDGT+?Z2_H^P*ZL!\$B+U['I=4YN
MJT7&#<S864)%6@Q@!W.5K+C;\<MZ;."=JNZ[Q,[ L@Q2H-&Z!C=M./-K+-6>
ML/Q-TM^11_.%\'>:U%- T'B($>VM#\X^)71"BP#EVV4Z_G]LY*_H>;]L&**=
M8H:_ML+K?_L\&*G,HM4%+?7^B9_\X5[W,3+:F_UKC<KYRY2RNX;87=\'''__
MIP-<R;P-7FTLO;=HQL59,F"D@NXY;OLF:@]P\%ON&PD/-OENR?D\ %_HE@ZP
M6)!0LB_/&<_S_J5J\/(36O[ZH4=[\#B@ER%9_$4L@6G;@0"/>+6-!_&N!<&?
M#_B,]!?.7NS9UM.\*36WU-=7?=<1JXM7_3P7P" ,='>P 'W9FQ-O.ZQC6;I&
M*Y*_;JBW9VQ9)Y\Y+07?=Z/<CJ%:3I[Q83'Z>@#>"0\C?+6S]E/L\'3RXA-/
M)$%K<GH4-M#TP,4&E"JA.TD2'=,LDPLI\7FC$<!07JC+2QF]:*EU)%8 8:_O
M.*=L8S=B?V;[;T]3U%WV');X%"Y:O"NPL7?B1DP.^KX'+805_ ZU-:\;1I1F
M;O0F+XP.WLX.ML,^U[SX)7H/P 9*NPIK\PV[8V]CZ#VC]-:KL.'SY8J9T;\%
M6:XWEB_DU]Y37OU^:*NPIXTWINA"@GIR*B^UY+NA>52O5Y"K-W2E X SDIM;
M"FX=WO41DOZ-MR$'MWXHL;P=3[%_51]+;Y.UK&W)$?H295.S4L-\GIPHT?WL
M[F&^F9-#_K,!)O>B'[]71;CJN\2/?V2>H3W<CTRDN$&4%J,V*0*=0#R]FI/^
MN& \XK/7UD-4V:!V+R?MQ_R4GG[$*L=0V"\,P40Z$H/H6YL(M-SYBQ(:WW)&
M1FFB0'M?N*\JN]QIT.40N9#TM4RF*TQF"'=LL=$^<224$?$G0ZV@8U[#>;0J
MG-L.,%@\+ -P3JCG.'"ELH!PVAV\TAS]WS%N@1G@SH:E)(F X!=)IP#D#:&F
MQS&_3.Z8,2^:+\3.O<MAING\3;2:,K6KC*U-1-NJ;Q?L'>; ?=-'*"+80?8N
MIY42G'B[R2<7@_XT ==LJ8TTE8$N9;"G%CXL_5\.25?BSW^V!7<*J,.TQON3
MDH\S F!T?Y72KIG.]W-TX@/8>E>TZ8.;!&=_!KZ*<[VNQ+1/+B@CTS@0_K#V
M%[EEM,3YU$[SXP:?I,EE.:;1T*I:[HD[T/XK@$E6*(;Z'G]LULC_2XC]:C%C
M&[+AEKTO><N)+R^,%&AV0\OYAMRY^COXF$.#6S_3[JB:\:[$O :'>"0=7U\$
MQ9E#_,KNP5@,I)D=RD))XZ&9J7EWE+S,&X(\^D1PH>S&H'2!OQ__649*2+#4
M%JMHTG*:Q>4/L6F!J@!:?U YFJ";,\5F>YSYRH(H$*V@]G"VDU\D0M"+23Q<
M4F))B%U.5,7!-QO=RO4V63_,EWKY.#-,G(SNNL8S]$Z5&[Y@[[;;430[A\Q)
M/]]XO]D+95\T]\8W)0D/:D37F!=^"!.$T#R:4-7+1T<&Y-Q6'']I/0JZC0T[
MRA.7315RYCN>L-M- GFU<UW6K8%;2&U@1V:''%9W#$>#XGW9_6:LM>QM,@O-
MD=9W-,='!V5\6Y8X2_UJU\3A2/S=[IO11C[L@(OW8\3WG,AF_[M#H?^5;5?@
M@\]GJ*U_SM),Q\DA1Z;7C8R1\L.%'?&;-*H[EWL<_(#2KV?)>8EDG4C@:LSJ
M1HJ5HJ[#$DVR^1O^9G[1\TJ/>%/O]67Q\8V:5']Z?OG&NW!F#]W_*WNRU=[A
MLGX_0P&L^>K2;N&L#NE>\P*TNZ\'WR-Y1#P%3!0))16$_M)C&T])=CMO42.S
M%-+9< IXJ73R+D,3L<M[F=BP-RAWB,O-?:-LF' *X-K;GL9@I5J6))V'KJ='
ME5-76;3@XLH!"?+FS\^]2!IY(,20[4G@-!YW_;U/M[55D!R26<SC7N"?EC2U
M_#G[S]FBZ#DC"-",)WI*VT%$*]&B#H&J2<,Y0;PP^J8BJ==; 6$4UEZ>8.<E
M-C8J(+$[@SH9+]YG]=DD1!B&/N$Z.3@2_;-WQYFK;!#866J9A,]];ZJG-1.4
MZ4UJF4C[_2]W@/NQR7]$"3GI_JY 2.K2]XMGQJKT6U^H'+H0J7S3QX_;RC&<
M^:%8"WOO)[-TB=0QH =Z,0O( W4AHDG04:0T*]FA_]'8(C)A5A\=0^T[:HU#
M@.^\+W;K-BU5EM"Y<2X\+!S>AWD+)%AG;K]%7Z8J8'EA4;5*M2C^RH2?@P$O
MHK>N)(#.W^+T[>U1>YUQD#@-/Z'7P0[% :^BJZ#66 KPG!6RK.9'J6]YV3!8
MHZG?<40[O%7QKH[D&UJ%HPK;3BX!%X.X]85 /;,)5.V34\ ]"*7-0-(Z4DZA
M?;F$R]N]5]1 %B&U>6BOHU^+=)><19B,A"(U(2V35'81+&-BYY2J@'2L)24,
M7YY7]U:>4FR"K1#4N4E_2\LHS9J-W%AY'0)W@W\K^%!@<=*G,QNB,D75D^F5
MXVLQA1RQY9=(N>UV&Z\D0N;%X?(<1#258Z@'2'\*P)Y'$M#Q%4@*[.K<]$#(
M=X7H+^6X%!_[G>Z*JMX^8C.K<IM]#U"?ZOD;ZI(+.;^ST=KH$%^V0=I8T70M
MME-EF3OWF^.3SY]7<P\&SPDJ"\3":ET[0=$8-I14?Q'5I/*W_%?0LYB)[I5!
M/2NO9Q:"+R_/FP:&.1HL]3J!5#H/D[]'O0KV7IX/0</">K9 VBB:;/_L#KDT
M8=.(2_-YQF(5%J,C-5#TKYD:RT3_WK-E3RT[!6BUYR.LLK=NJO3R76Q-6GJP
M%9O]Q.2!R/5JN76Q^R38U"Q)D C"QR^Q74KAG**J%0[Q>,P@\H,#8^:P[!^=
M4]R$1$ES9E<]/=C%+(J*32S!WY=7K0?IQ=K,>E84S,6,+/U"@0-UN3:UF\DO
MC]\=?X+"\J#ZQU^A@J5N/.4G=05?U22=4*BZ'2EO'H;6E<?=--OQ;[O-/OH\
M:8/GJG-ED>U\3P&2ML0U!S A$9N:%I&WILXW^EU/7UP;F3 C.O+P S;N(L#1
MZ=ZQY_3+LN=CY19<QD[QE\Z_!=4/Q^49R&2OB>?\X?=RB( &>$PY_U8V,!"S
M0(M[E4X+AX"=4TE/TF)$RPU5_[M5V_]-S6W'5$40+SR]W/] 5DU984!37$.L
M,4OV8^L1SSPY7?H+KICV@(5S;VB_[ J@*H1KYUNJENKX8=7PW7O '\Q+YNL0
MIV#\=3,Y+\<IFGL;*=1BB['--IM%V<@+):_.Z& #MO_W_/E\@(_/ZY!1L^TB
ME3K-Z3=-,JF 5QLGP?*A2-MM#3K^UN*35^<N<OAIVRO(\/<$,U$;+\U\C632
M,C0EAXQJE[(N#48N/-G=%6O_8$B]S! #<-DYE.D0((IY@Y\;P-* -G!3AQ.2
MZ=WG. NAY+O^XW_"%!C_ P A:"J[@4L4Z28YV<K;-%\VJ4XU_<$]TCWUJ2$/
MJ@K\KQ(NL4.2<TGIC8(T/3EA!+ZG9L^JTA20_82AKUKB#3@^M74N-HLEZ2/D
M-LJ,&$2]>H"]W5"D[_MC':4X<F&4\]H(1D.MF28Q5?7GT\\;!_E.VR#>SH;;
MXKPV"F[6^>6HIIJCPE8@)R0D0K;Q,,QGE=N@\+Z'ZDB=A)/7]>U7)P/E7H:]
M,^+[8!PME84&F_,!7\[Y: *JC9WVDM]'2+9(I:T'S)^DB#K2O1#R-A-%2[%+
MAME!9MO3U6F(V?#O"_+Z07D. TXJCZ>UDD6<GQ?6]V59=JXHJXO0@+T1(=8Y
M$U Z7.2CKK[</A$1L4"_N%S<:%#-)NGO?..75\::P:Y_W_Z?>^,3 @1MP_=!
M#JK'%1+(#OX"IARLIPY<?9*Q",+PY_($;5)JJIY$ J3C:M2% /AD'U7B^ P;
MO 1X3WIF?A0 W[N,,?"T)N)KZR:>NU4PA-2R:EAS\F*VZFF#;BPZ_<5$G@((
M=B VLM;@B:1MFXTWPGN[L#DZQ209L[DA$4']=D7=W/\M**"C886>-I*D8*M?
MNY 1QOD7=IV\C.7D]%4,E1B2?B]F$G?SLK "M[5]'W6N6/W%45/%T*-]'K0P
M<!$AP/ORY';8F")*H%H/>0IX?^O7U#SWF\L'K$J?NP BXI7=LCXZM GG@%J%
M5$X][!3!O'R,#.J"S8[V?-G[VREY@36(/]C'VG^DN7FI)"'U,(=HV(TA5)^(
M0!([82\HG%0AGH+! A),[M>.ZIJ-?F:EDE.@W-NL5QR%[*Y6K\ENPQWZNEO;
M8R=\2T=J$,.L9>5]NUFU#MW$ZM@X:2\72:'?F8W&J-J:EK&[;KGY2&3RT<J]
M9_$K&2_H^-P*ODQE 0!_DD,L6W.F\=/V<8]E[YE?J+H'8-*!STM/I9"<1]$O
MF-_,2+U]!JXQ;8X4;W' #@T%0/XV]:JE&O;E51ICA*C]IX +W\\X'.H!HI\U
M(R9VYEQQ'UGG3+)!1RVBS#+66\.(!4EY-SYDO;LFMQMW]V;(R2=($/:]%Y_I
M@C[:AWE9Z][^GP/X*-GR=NKE4(_J@X+JVF)8&S5Q$9P?%/-)+NLI)$@L1X%'
MMGF56X0GN;K:8OXA7BU,*GL=G$M8C;I!V$_.O778]2#YJ=\*P@V>"5LL !%,
M!9AA;5(H5HTE# ^9!F<83>5>%4:2RK&05[,?]HJ= YXD0[; CID'<5.,//?C
MGGW1,0I#F<8%)%'KN!I>A@IK0BUQ,+*4R!L4\_HI@!F(]83*DSL((1TY[-14
MPFJ,JHY+@;U;NNQ3EN\QUGOS#S=GFTJCSKL\%6MX>5&!E%$9<.&J!O>%H'(7
M V-+SU*00N.^O<6*;Y:+I]JHYX!:QE:.KUMN3'AXC/BJ]1D+%CBPY)!BR&V$
MFJ>$PDXUSVZ!BU05,$[?@C=4BLL+:?7BX1K'U\[=+K;^MV?&P49(Q,?2*Q&I
M+!RRIT]-*Z=^' 6#Y%%>TZ'XJ2.QF,/=$[I_*5&$"$I4#B528#K.M0,OWO5:
M_=VU<O4$1R(CLJ5E.H,C_DMMFWQO930G;1A$]<H1$R)+F-9=_.7)?@"9NSW_
M!9PS=')N\Q1P-3=&C/[_BSBB_U?-I;W)MCXNXF/Q%<,'(:9KU:Q5M2-I/33C
MP[0?UW>:9[*Z=5##V+XO,'2"W)'Y:TNAAB&[W0RKY[LK9C]YIZ2L"'(;#RZ7
M&?UA92XJ+OQ\'".TD3R:')+2<])_-.(KUDX1C&/,NN:;!BY29=Z=^)ZLE5K=
MHX;Z!/CT?^S?Z5QL>W^WU1G67/A]#VALJ&>(Z/D<)/?N';\LQGCCT.R?\GHZ
MN7NO0W=+C6]+(*E@^OJ"XJ<(8CC7U[+01'!/XO*#J\8F.IY"P7U9S#B^Q%^^
MQL/G0#'_HEF9IU<M"5'X,1R<V6U&<^*[+TYOJ=0]T.8U\L\DG?\7GZ+2)I7F
MH70^K_4'##"/.[AU#>;T%?6AK:U[U-*>0;\/*^Q+!B;+-2UX_WWF*U2#3A\+
M]5K%5 YKLRCQV)28EK$XN&N(9P%2?SUQM; 'Q*QP"H@XHK@["(TH>-&8:K+R
MVFN-ZKG79KV9M:-Y]^[=,*ZJ=$_OA'X9=_V^)SR21U>?=YTTLJ[D_Y!YB*,Y
M<EKPN=Q(]ITW2R?6=0:G@*_(0P?W\ 0V#E55EU>-U I8GL-U7WMO8>R<8I!#
M>G6JN7CW@<-F 6_IK+8G7&32)S=&?$A]2KR%'$"1A6!PJQWE3EW\7,,5 ?-*
M#[Y*;B</L<ZU6P==VM$>[$\HT.AF\KGD&0XO0B^F  56R4H40YLI##G3@'#P
M+J!>Y&3Z9+0I8>;W+Y\GPXIKEXUP#[_YT3%T9.#[UTQ*/\2+#11(2C6"7.%Z
MVW^@<)Z5X 3;9)P<7P7+5QOCU>54O&B/M:;?QB]<1L+)?D59J"2%%=9V ZKR
MK2</,M13HX<#UJU5.FA@*<<R99.&&8\M71JT F5E7;W;SZ\JT[Y1DUO:IK*R
M8;6[0\W6;;R0J^'@YEI3_JCE1ZYR,'IYAKC2Q"/7&F7EWI5:F">0+#H9KLX
M9?J-S*$EU[6I2Q!U#WW6&@-J2SD6D[4"3+8J&[P^%&3MR-5Q<P\$!VTZ$="D
MJN.: %YI-G)I]R2*AAP<>C<+7QV^L&WTSN>VBM7O"Q_*&NC/K$D0X_X16T&:
M2>WY5 &WA8H)F-+M/<H0[DIPNL"*^F1<C<38NOSBG"">[_N 2YCN*Z=+A7F8
M= MXR(_)E:^K'5X&H.CT,(Y1R2W51R4:,,F(YM=>S2DMN]V;#=& A>F9)UR#
MXFO,TWHGE_%$?U(L\??6UW*W@U, $V) I-=S=@!FF$V;),SJ19%_^<U .^W1
MLS=V<=D/X--#[T%5IX#V4\";HV_CJB*+(":WHR(F(&)TQ&6<"X@9Z-_ZO+6=
MOMKR6M-OD2R;!5*\'33I4H=IV+/3WROM^9U/.+QVW=3[3HANFM_*AO!%B%=U
MT&^,B^NNP&;+F7TI)-M2U*'JR)%]$!/$J7LF_NM4H[Z3T8@IWD^VX16FX<^%
MXN?GC/*\S]$FAP*?'L>IL[EA6,[P1 I)]E\DJVIQ7P>GZ'U0-<B[\E<&*2#0
M^8VMVY!C#6$Y,=J*7>MZ>-7"U@TFO\('^KI4.MZ)JPH0%DM?.<@PH)2*BZOW
MVOXL:N1(9J!7,5*[H'?"\=)7DV,<NFBY@J%>3SP%B!J2S[3RLWBV4X#!W<DU
M86C*F?(-/[.'8$C-R96O%"6!B/M!G?-LV)[W^[R?O?>C,MM9/2T/DC7$]"['
M@.IL\T6YPQR=DC*7.T0O*"F*L6:Q.RU(;R6#=Q2_"W,K20T1]04R@03+0&)A
MW%DWV].0L%%UWE%5 <I==R4>X6YX,55UPH5X&ZW6,Z7:9.R3;C%![T[_>)=3
M1G),W)$A66X;2# !)ZH+$J2IU[1)'(G8GDYFWBF(- XAUU;DGJ8NBDI\_!MO
M_OS:F$(:J?:%6;UTRC6[]TP&P]IPZ.NS84A"5DD39,E%Z0@@;YB*>V-/.^Q\
M>=)]D7 JPP)?\Z0S(OYY1,76E@+O9M&#0RNG#]=\.G@U7Y[,G/ETX*LGHZ!:
MD59P3!@3^3LV,8H$K&EI[,#F,,^1SQCECH'1W6R7\?+>1&?CDI);J1VL TF)
MEC-=N#QEH/]LPRE@-D'1VR$(^2G07BHX(=6P6$R&G,IO*"SE62 @N;6P7:Q-
M&B1[$7E)8L>?P0JB:/</>QB&!:@!_RTB?_'2[ :R.;:C3I;F]ML?=K;@!K;
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
M]H()=70YC0TK*FF^>5)/VGU7WJ5^:LBO:$@VQ#9:NM>>8<B9B%ZH//ZD&DH
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
M6%?H<WS(Y(RU>U'EJE^E!7;]Z;!CNLTID[S0X(,A#2I&?3%T%,-!-7GTW_'
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
MUU9'W_O*]%210L/K7ZCR[]\0^R_)]YH*US\S]%<Z""6\">W*-';5"^FCZO9
M;.NGOT!HUN6>N6]RKW"2S,K\X>M[RV^4@\]<62<V+1^^6&2^LE.12Z=W6P.*
M]APAFFM<&^'>[VX1K&\)<TK\ZK<)6E#*KW$8$H\S8$AU>,L+$;PN^*UX36_)
MWV]-?9UI9P="#DLRE=SRTMO?OLM<IBM,AUX.B/),:S*;^O;$XZ6L;IY)<A</
MR"Y>W1M83FK][B^N*/OK;Q.Y]BTMZI4CL>V^4)B9>(=XA]!1RG_:$:U-H U-
MT!]FQ3L5^TMW2G1J;=!F@;R2-,Z,%/V(\"A]*=KR7/='1+IW)_K^D-P7.4OA
ML%FPA$K<M_A@O?RG__:A-?]5H5$)W5FMD.V;G[SQN(?=?L[L'#X_^(F-,?)W
M_;>6 U?N/]$Z!LWU#%$1$>8WAC>O4.(ZZ#BOO6:G ^TX?T_5KHZ_]:GCII6;
MQ@FH_YU+N=6XO+FOZ^^=I,.GMY>Z>8-=TD#/RB7X"C*)[)&_=T>B+K_%5:Z8
MK+7U'\F]G ZI?L8I"AA*WZ5B]-'_<QQ6H/_[.BCM!XG'ZE/N@Q?V!'F*1V)=
M=J_"N9A=93MY9%5X\V\UL9_9*#/[!GBT6WP[FODFY;6CO9,G^YOWW>N =M?!
MG/_'P\+^F\F9$G RM^W=QCZ].;.T[ _+R>9W:B0G6X3B?KY[_\F,-B:@J:D/
M5K1K*>0T;HDXB)^82W\=K(R6Q,1MZFL;VSH<1IQI[(KRW5Z_>\DAI\---6"L
M6+>(KE) =J5J,VXO;Y"H-$'_?)'!EW+K*+3%QJ97E<DA[LLWSV_+J)?X9MTB
M'N&WN*LD)?7C$N:ENY=QSV>4><(,-V0Z:78TY3G^TU?NY;YLY!;]SO<7K4N
MAK#=K=@5?999:Y?6Z-C-_V;@ O@-G$UEI@WI_<545E^[RQ],8W^$M-CZ;[ W
M^5\5P1IGSLD>_:N/LI_;O3%Z-?X%%G*W:C@KQ7SA\F'\_-F*N<,^SR/?E91]
M64\K(5//J55_KVY9B'S?LN[+K@L\,58WU5\SJ2X^NJ"192^)QBK]A,"2@C%!
M2A(COBL\@;Z4=16\R>N\:NQ74'HV:GCU25VZ ;Z;I_15*PI,&S.[^-@HF_/;
M%U* H5Y4:6C7XA'*!92O)1[W!46[EWD*O6+?_T&K5L4A/26169!L=3M)G?:0
M])UAF\$YW&R\\,=4-20,H7)S<;Q@U%I5JVQ(DRQ?]RA>6A\M%!PXFO=OGX;P
M_ZG'61RQ/+/A9D/,["Q].%G9?E9:D'%G170B6+FHIAK-,8U;M2BLM? \Q[LY
M)Z;<I\FW._YM-S80M*)F]GUF0F97*"[QM<;+0^@[V-&9U:FQ:HIGRNI^Y] )
MZ$F:4)5KUF1:3ZC"I\)*L8YSZCH8WHCN8;O2BHJ$33VADE(W8]XWMXEQ\7=&
MB,"C\SS+,UX3/-H@.N3[YY[&)I5)LRM?'PYV5BWF;?_9_!;7JSTX=:ZU-&[[
MX@D(GW.6;A/!MG:WL/='H[NP%5/&#RHJS>O&["W$(DXQ,[(2'*-+(5K8\(T4
MP>5SVU0Y%2;/6D?Q^27$M,9:!=\\-_SW5XOL](.B*&Y>AV?\%[/_!<$Y[K>R
MS6 MA2KR['>F9-OSZ%7(]E&(^L!'YX-PO,XDIFZA*&ZF,6N,+.JA+R4P:%B8
MN)7&D?K0^L]C+KIJ(91GQ[K5##I\"VXG4U?C6%D:^\G*85(]1GG.-Z_0#ORA
M**6OCP9B:7[Q 7TQZ@I-DN"V'7?_4AO(CW-69;@HY?*R;N'K*3M&[L/J#ILT
M5]MJ)!-%M:(B1GE+8T!D;F-7YO>Q&<?(/UJV(P;!/#[HR<HYH\BZX** <'U"
M6()GWK20:XW>>^.DR]^IHEYG<[9Z: ,CR@4-F3))^DO#[[/E+V[MJ:J(+?U3
MPQFGL-^3 FZ=@#:$YY$17I;.1W[UOD*G']F3[BS/H/<65:[YO:3[8^<[W8K7
M[ U<3B9;4T3'J(*NL\PE (JPL]W6P/'.LM#C04BKGY>+BIJ,VZY]=25KP*>?
M[M8]:V>WN-NUW$R_Y?8.IZ]#DP[V*BHW' Q=,@-^Y-4W!%F.'3W;TQ<+)3)O
MWB<,-X,O2B"NN^ NJ]'_@ETX4EJN($K,UKLRQ;Z.]^01GM*][O J.E.!"5:
M?H>I&&]"88U:*Z\JMJ C40SPX (+R]3.#;@R/I7/=/G*N=M?+92$_9XR="E>
MCOK-O?AT<E=IWS(QF+WFSO#?(L5&@3+'ENT(JM0X'#SOP0<HMM8<A$[K%*S6
MF):[!01DR@B=KXI0='R_R,_+%%95*P#<'-\XR/U;,Y;E1L3-C;:GS5=&RP?E
MU+G^JE.QU%T29*M*?:65IO]FT?X=[8TD<B"E-J9_[Y"DGA)QF$JE,S_-1QX"
MKO_<J#M.W$+< "(MAK:W]E5-3T#OG^B_6[6!LDZ7G&-M*?O6LBNFEK'T5+G_
MFH *$4WAB._NP)2A&Z&7*&S 6[(<Y=Z@FFMN/3K&C,JI\ W;EWSYO1ST>3D$
M+>M,?YHO"WM\OJ7%8*^?S:7LU8&1ZN^O1.6Q8]^K9U:4)G<B489')(W9GW4_
M5T@$@,\!O\T"(#RB,'2VXW7"[,.N-:Y I9%E/:>2KGGZLJ D8"I[U^[:&3WN
M-G\-%B!K'O5!XTPYT28$+T%O2:C?Q& WRZ,UJ&*I]!\"CM<,H^SLYRA-Q1T6
M:0L]%51,9_0OE-CT[,\JCQ!,V4$+%'LC^+%4^ F(A<*X\%5.#YZFI::.MEAS
MR^[\,RG]=JK;G9DQI,U?[N*_&P'_56[SK'+RO/2+ZF);QN97'=_-S?G.!&WU
MU"G*,'@^]KCKC.GEM"'=J%JOB96HO97L>2OK^/NNN:^J_'=VR],UZ(+FHHA
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
MR>O?ZZLJKZ53\%%J^S$OI#F;X^6U-&RKUAVH)1/SZX8_U(L@"U' @AAP3 ,
M8X8!P6$(<( 2*FU]EF+?C/FF$^[2B'&CF5<*KVAU\W#!O'9=:M0/*Z6?ASL%
M.Q=+#"IZ^49'[YN4D7NY4O/_,V79":=?EX1?9U(=<_3L\VG!Y-,#[YKH)Y1X
MYG5@>JSWEPD'8]BN(N_*A\>R4,^\$3?-/:_4#RI^SXLZ?U(K5_G ;^]Q\_=\
MN7PK'0ZZQ'6=BUS9^)^K4N3-3?6IK&OIN=Z(6_SCBD@A,6T6%(4\2U@ <)Q2
M !/Y'P1#!B+$PRA)DC!-L=F:XDK42UMA6MT\NJV<9!FEG=>4'N%>M:6:^M%C
MJYR<>$^^5+6R*.L5J?E_K11_/;:N;OT7T_7%V8NAN]I<PG0[7GLV*JIEIAR9
M=ZFG]UTJ>GKZWW@%;U<MR>/>-]PK/>ERY'IF7"].SN2?>:ER/0_["Y?S$6V7
ML;]B:8>I)_/ZII#+ZV-9X^4@Y*\2T%552;&OY 5-O8 DR7#&8N G- 2093$@
M5##@IU @$7'FBW"Q'7C3H"LC";0XZ&2(<?I%IR@+T OJX592TV7#;")X+!@C
M@H H]4.U1X0 $A !#J%(J71&Y=PL]D+-%S ;Q\+K__.G1'=YGA[A>=;<5F[O
M3\M6\C][9>&Q0?C-(FP NL7Z:06=ZT713*B95SHKQ/:7+[O'F*U)OY=B\:Y[
MSN>R4OO%-^(M+G[_5.*BEF[>KV7#Z\_X&9,E7V0H93'FJ9P.G  8\DCR'Q5
M"(Y)@J$(1*SC))D,>FGNCI)36JY2T#;L4BA1O<=.5CVJ,X)\G-]< >G:D>BY
MZK&361$9F1=6UB>9M!D2L\.[,_KEPZR]9MC@U2T4\DX0^I+MPRZWY(]&CYJ%
MWFV4&SC=ZEXS(J^K1OH[!9.^#6?O<'W_<5E^_RI?,:[>M-OVK4?,EU9J%DC6
M1A1 C" @+*)R@>5<$!0'0:RU<:(QUJ71]EI<3\GK*8&]M<3>MU9FS4T-':3'
M:7MB_)R'?<Z!3IL\#$#9-RX%KDFKD7Q*:U?^S)=-K?X%.A,RZ)/6_J@SS"Q\
M8J#O0",FM]B&)EKC\G-5/N4J8;/^A3\0+NUPP2 G@DKF2&( 4^GTXE3$P,<1
M3'W,LI ;;KD>'.?26*/S:1_74IKZLH?!U/59SX;(,3&\1,?[]M"*.&GT=A0$
MUU[FX<%G]B9'$=CW&L<OMT_?>,HE[S!II>3LW3I.>E7W^WW%W15MY#6-2I.*
M,$PS%F$@D+0NH$ ^0)@S0.(8,9A0P2+?-&!I(L#EQ2O7TDMC.V?FR1,&X.NG
M1TP,Z%P)$-M(OO&V-I=P/20Z%'<>7@L_;6J#.6CNDQ<,9)H]/<$<KT,)"!9/
ML=Z;J<JZ[G9_%@Q'C/E(@ 0'/H!^#$&&(05AG*$XY$$H!%XTZ^QAG3CTYNE&
MQLZ11.A)0\U*M'Y[UCAHOP4:P5D412P ?DH@@ FA(!,BE(8X3=,PP3 ,$C-;
MT1:T&2S$J4#3WL>P@\+U+H4."C9;#_O:.M]8V!IR[FV#?6T/; H<N,B,ZAC/
M%Q^*)F^>KQB3;T'-Z_XOM_)!5S_R>D&(_(*#D(,D12K#-HP QIP"P;) X(RA
MA&ME0YT>ZM*^YTY:;RWNF^&OGI+8^Z9DUHP3:> \_M5/BYYC"C@/.&UNT,=D
M0Q3UP!0UIS_=E4\_RX=T02+YEY?Q(8T!9J$%?44'CC"XP]8VNB[D-\CKIDN=
MN2F&^/473GG^I.)/]8*3V,=1&(,H;FTF7_I]/B+2<!)A*/PPBP@S6_XU1KTT
M&AE$'C+BRF)KUZ7:R&UJ,NA,@*XI,3&LCOGE;$0MS \#A%R;)3JBS&RN&*"S
M;\:8W&R>T?#U'E=<'5EGG_&SBHTO:(QQ#"D'?DQ\Y91 @)!DI2#QN2]@)N*0
MZJ8N[#W]TMBG%9!YK8AJ=[=-PM??1=]';YQ2SL;$,76TLH$=-,X!0S]WX"Q0
M9DH2, ''*!'@J/(C._[[]\RVM7]4W.T]_.,7G;7=UN<RAF'&PC @ #(& 810
M>ETB"P%A,8\CG 3R&1:;;.8YC;-MK5GMIQEF?EIB,,O>V?3)F@>TG663['42
M+0]H>V1#;((DR8?54G*Q.C<@EBTI?^;R99 $?<<71#)9YF,,4LKD]XL3^>G&
M(@$QI\Q/DICA,-7/C!P9Z=(^XXVPTC#OI56'N'IQ35+WQO ];8!,AIKC#W\F
MP$P2'"<";K:L1CL #;,8-4 935T<NW_&?$4--7:3%'5NL#5VKAC+U2/Q4FWD
MY<4[_)@W>+D@<2QH%$6 !B($,(I]0-( @E!0@>(HS9+8\/#MD9$NC3TW8K:[
MV2 O/-I):E[%YC"TNE;2!( Y)DX+K*RJT(SBX+[BS.'A9Z\N,XK"H4HRXS?8
M,L8'7!5Y<5=+$FI]KRZ[EF0^XY $(/%5,">B6&W+1R!-<)) $D),,C.^.#C.
MI;'%(*1:[;Q:B>E]:PP2ET_!JLL59X/E>BO*'"<+IAA%P35/'!Y\9I8816"?
M(\8O-_?(_J/,B^9OTC195?QK4]+?AYCRUW+)MDSAA$8(^4D&8!I*Z\)/ X#B
MD "!$S]#,4\8C71],\TQ+XTY6K&]ITYNKU:"2^.YWU"II>A6'HCN!)QVWAS
MZIAC7A=1?>_. ;(S^7F3(&SD]!EB->+^Z3YI-D?04+5ME]#T5G,B_ZU:W:WP
M\[MR63Z0'%\5[*JZDT_-"]R?F( \C6,:,Y#!B .( PQ(%J: ^1&6OTE\WQ>Z
M%'YRM$LC[UY@;Y"XW?%>RZQ/+J=A/DW4DX+GF*('W.@V;G@0U_OVRXG#*A8
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
ML.YQY5W3[(&19^;5X[KO$^G(M=8^*O[^"Y;<)-WA>B$RXL=!R(&(!0'0#U*
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
M;Z'UI91N[ZMR=7>O,L%N1-M[IES>B*\K4N<LQ]7S\/4//40CEJ*4XQ@0%A,
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
M)Q7&KQ<Q# 4C.  A9RF  <4 ^Z$ C# 4!)A#" T3:(X-=6D9,D-?=74 7A6
M'8K!5AN1C7V_8RAK^WD38.?:IU,BMJ!UF2PZ<-DX;">0<.Z<'1M_;D?L! X'
MG*Y3=Y@'O->[?5>D;BI,FP5.1("H=*52:0T!*" '.)/NE2K?Q9"TA8(4ZP:\
M]YY^:>;.[7KG6OH#O8P&^U+[Z)T.>I^%B6L&V(+C:@HX],/>9\$R5V*$T=MB
M%/@^JOY(X'O_GMD"WT?%W0Y\'[_(/A!4TRI_['I?]:?JU8GZ<IE3E=#PI<N$
M[7[_A3_Q8L47,8(Q3"D'3!!I!S$" >$A!B&B&2-I*C@.3:-$YF)<&O/U8@W)
MPW9%EBQF0S^LY!9CYS&GM?@J@0JO%? >6PU:WV\+^_;T7C\EWR;-IYH&4O?!
M*PO99H]LV>-W*.QUQM-L"?1=6;1,O,)+Z8H^Y%U76CG:3E?!SU7YR*OF6<7B
M&FEOJKJ#C^K*1818%$:$JJXL"8 \P8"D?@HB).3_0<%)H)4-,9E$ET:K6SJL
MZT5]E@^_5XV9Y#?^V"ORIHU"=RXJ'Y0Q)>!S9U.7BV><(\>TO*6)"KCM3-6+
M[J=V,V5!RQ.AZYJASQ5S9K*>"-5]WI[JP><=^-CI%[[3)/QX-CLA-/(CG@*4
M( 8@);XTA"D!OM_V^DY0$&L9PA/(<FFT_77U\("K9_7=;[1I/_E6'V]0R.[0
M@<UDG0XDS#@%KHWEG<,&>'<"_K.=@*=>'2>'0FSFQ^YHB.-Y>K4#(N-S-L<Q
MD3.0U3PL8C/"JQP9.0.*8P='SGFD?4O?NOG*JZ><\G=EW?S*F]U,@:$%W'-;
M86D1Q'Z090D$:9QB #., 28^!#SE"4,I2SC2BEO;"G!I2YJ2_I__&"3^O_0Z
M>$H)\QZ\1I/@AQ 1GR,@TA3*28 90#A@@,1Q%(LD26(6F-:@=#<-\U2H5/)[
M=3\'M.(L=ST+NGZ=.V0=&PR[D$K1WW@%;SSV(M%K:/?Y[/VIK8'WYVE;'=N
MY[Z_L9%4LS<UML'L4"=CJ^?8U.(:#]+M-NM0G93+HI:_9+B[I?_]UQ6I<Y;C
M*F\7T,V#Y.^OBR=>=T[D=:&USG:C;TS1+,@0SGP,8BAB1;H08)P1$*H6'G%
M8^G>Z1?\NGR%+VVE_;C;KBCOC6"ZC8PRDH=>._46.&^\? .'*M\R:DF;5,>Z
M_'G4*I!V^6I<T+JHM>LD]E]7K5>UZR>R>:1ZELG+N^NZ=R!:^N[_ ]X*H_IR
MEZ_.I48A+OJ%_]8+,7W@XW_0&S-:EN]_@!HSUO[['X#&H3C1_R2YS]DXSXN5
M%$?*4BZ?N!+FNGC/^QR.FK./>8&E?GC95?Q^^ZQJ M^(ZZ)NJI8/VV-521+1
MB'$.LC@) 4S"%)"0<8!BZL,X# 4R#5--)=JEF=4;O13K#HHIUF5;JGEBT*VO
M<^\12;A2&,7J^5I!R\-QDTV[R5;[W),YPY[[;/-HN?\^)>1S;,1/(N\K[,A/
MB?/AK?E)1[#.4]W:.MFL74-.P*>\X-<-?Z@7 ?(Y2G *A#2, ,2" \*8#TC
M!(7,#Z%OF$ZE.?*E<?WN#O![WN!\*3GANI V]T-GI%^1<M5X&YV\02GOFQ2*
M>[G2R_STL^9,::>M3H__K)OO;( ^WX(>M]!O7)]U;I0>]#:IJF8P.L].U11G
M[H14,Y0.Y* :/L#:>NX.X$DBSI_D*_7$US0\1.JET;_@29#Z01(!+D0*(.4!
M0#Q+0<QBYA.4"9Y&AJ:QSK@7QX5K:;=LHHT%9'QT40]\;0-U:DA=6Y_]V4]V
M"-7E1N1)+4H3C)R;BUK"S&T+FB!TP- SNMU\V^_CAU^^7O7U"!(48I@2# 2,
M$P##(  X0Q 0@5.80ISZ2+L X-9S+XUU6M'T0_#;")W>QK'4VS$UM%)95"/=
MUET_RF^)P4S!]!Z+28N.'M!X)!B\??5L,=<#(FZ'-@_]VHQ-ZJI9?)%V%6Y:
M9_1]^8#S8A&P@%":IB +$W7&FG&008H S5(_A3[E+-*R= X^_=*894M O6_L
M,&;C+',V$HZY9DLV[ULGW01?V:C6^X:%P#5I19;WM3;%SWS9U.I?H#,? M!_
MD(<?/,MG.:K3\'&.7V11][<_HO6YRBG_C'.VH F.81(&@+$@ S )(D!2F("$
MD"!F4899IMU%;^_IE_:)KD^H/2H)/56NU*#8[1YVIPV"LQ!Q_*E.#(9!Y=]S
M0)FK\J\!.&:5?X\I/U;Y=^^>^2K_'A-WI_+OT8NF""S_BM6FISI;]J.1$S\T
M'ZWR6FV:2FG73M$FNEVW.?H+Z">J]J]D_%3U7Y>4!C"&#$!.4I*B$,:^8:/P
M:02[-%[<C8T6K5[=0=!6LTW+7=PIYZF7Y'#4IC\$<U: ^HP9MXE?SS./LX:W
MW4[AF8'N\_&>,PY^AK2O&"8_'^/Q*/H$SS]C;7@L:[RLKZ454-SE\IG=)J>4
MYJ]ER;[G\J(L@R3(<*"8GW=G@!$)&/ %Q1F4-B\FX:+@=]*P9@;<?W)@+49
M'2-L#^^4&#JI+1CY-,X&?#L-=K.Q:2>NREL?!!X2-A2KWO4R3\R1VAC-P("G
M99F?W[3Q.<A>^G=/8;>^SY]RQHN=SF,+'J59'%(?8,*D11JF&" 61=+[QC%E
M?A)!R.PMTD-#7IJMN56"8"VN]Y[3):XX:[^MS]J>J 'P-H;AN7#.:O*Q-9C.
MZFII0C.G=790CE>TN\9P&;>H1N^<@H]N>?6@R.Y=6;"V>DM]([[>RZ^.2->=
M]7W1KZI*OF)ML+%SJ&*<19BH/(5(VE P8@S@3#K3:<!]BGB"87A&ZI:53)?&
M:"^ZO"J5AH-QO5+JY[52"[1Z>8^=8M(76VLVA=]L-\,VS.A\WF:E3E=3=B;'
MG@7RG"1L)^@KLO19R([3^'F/MDX\NU?/DZ:MJK_5/*_K$@M.A>I&"PCC D#N
M(Y#Q) ,"LH!$<< $B0U3S0Z/=&F<_$%(U;NS:[P5]"_&Z61'(-6ERPF <DR"
MO80;C":M]JR-A//$L"/#SYT*-H["@>2O$S?8<L5U02LNR4CZ7-V?*WY;K@=[
M>;#MBWHUI&?V]OGZXY>O0_.:*, H2_T,D(0CZ<9&*<@(I$"Q2B32-$I2WXQ7
M)I#JTCAH4,G[TZ#4GSVIENH:N/7I;53S^K/B@W+J9%"KGBEU33'#NC0W\[PY
MIL3-E+'UE+%NRNAFRO:/7U<OI\Q)9Z,)L79-NE.(.C-!3XCN/IE/^7"+[B?X
MAVI8R>MWTGW).?M85M]QQ?Y^G]/[#S\>Y5#7Q3\XKK[F/Q8$"A]SGJH".Q&
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
M';\G>+ZY??^+7'L>5@]72\F(A1SXB7<U6V_QCZ'5)-L<2E@(P5@6)S&(,,8
M!BK')$L8X'ZB#/V8A5A[5\%LZ$MC]UYZ#V_$E^936ZM8E=[,!PV,CWQ:S,II
M%\ =UHXI^))@UO<*W,$]DW,P)>Q&'H(=<B..@N$#9_,7[!3==ALLGS"%][!I
M7/= \@)W34:P]%<61*0A)1D'<4Q4#A(3 #$: #DE@L' #XA>UU_#<2]M=7AA
M.?(&Y\O6OQ9E]=#9CYB4J\8C0X=%NE')^]8HG<XR]X_/D(TU/PGN\QKK$T-^
MIGU^$L YS>_CPKRB=7T2H7'C^?3MMKSW,AAS5;"_EB7[GLO?96G*,:,1@&&@
M2@1$%* 0,9!$-$ABYF=A9-A-8&2T2^.XZY?!0H-R57KP8ABR",(8B%!DW6)"
MVHHR68:QCQ,?QWS1-8K\VN"JF1GDER.[@_HMO\N+0E7D(UC^@AI7CQE#.0X"
M!I% @/J<JK1A##(22)0CPN(4"E\Z=CW*'PKMWH>38CR,ZPYA.8(C>'77VXD
M<[S*[GWT[0[R72_HE,NG!AZN%\TQ$69>*C70V%\@=6ZR*.^X7);?U5?RL:S>
MERO2R+&N*"U7Q7K_# OF4Z%ZAB5"KHL92@#Q@PRD*(TH247J!X%NF.CT<)>V
M,*XE;HOCL5YF#_="&]0=/(WTZ=#/M/@YII<3T%EL^6I@:%"T<5(LYZK6> K3
M2;=X]2$:J\]X^B'S%6;45FBG(J/^768,S'B^^"1G8/GYOBSXKZOV#0YA3-+0
M%R!2+ L90@ '20@")C(JTC!A>LG^AQY^:>S:RN>U GJ=A'ID<!"X<?H\%P['
M9&F A/8G/*;RR&EL>5MW$%O^Y>49[(./G.7S'5-F^%A'KS$WCM[=RQGBU\75
M<O60%ZN'SU5.^0<A.&UNBJ[4]@*2E*,@QB .$PX@)R' ,22 H@SA6$3R?UJ-
MDC7'N[0/N!-95>H<A/8>E=1O/-[*[95%7WA>?Y77@?VTJ30QF(X__]?"4=]<
MFAC/F>RE#:[X!*X3G; Q@&G$9M)YRFQ&DX%*VU:3R6W6O6/EC?6-^-^<W?&^
M)RSV4TX)!C05(8"$9 !CSD"&B,]@%LO?:GFK(V-<&@>W JI]DOM61-OFK7M0
MZ@:[S@+(,:\:8F/3/?68]LZ[HNX-/'>WTV.:'^AB>O12ZQUL7N5/[4;YQ[R0
MOEF.EWTM7A&S*$ZC (28!P *B5V6!C$@7&U:"Q&A""^>>$5*@WWK8Z.9O.K;
M8SK<.EV+ZHE!5KG^U4VUZLZ8MJ%>X^WHHW"35 4'<0@D[:8 (IP!Q*4!S*,P
M"E$28*B7138QV+,D!AR"VN1HB Z^NBP\"6J.V=@&,)O-^E-0.-^@/RK W)OR
MIY XL!%_\I8IDHY^+0O<]CE13:N>%"]="?G)?N%MJX#B[G.[57A%ZC95UBK/
MQ6R(2_I*=I)?U'GFM1X>?^HX7&GB58,J7K>S*JV;7AMGN2]VH,Z9$&,HX2MF
MR=AA.9XZ8_E,VT_Z[2I?JKWV=1EZY%,&(P:B("4 1KX/4"@B$"<<,<(BZF.M
MJF5'1[@T$V MGNF"_Q(Y788[ P_'M+66;,)-J)-ZNV:6E\/.3!='M-[G@&,7
MVKM7-:WRQ^[P2K_7I>BC7.94U6U_>3;]PX]'^3*H67Q>1 'TDP0E@$-?.F"!
MX  )!($?^#X. Q1$D5:MDDFDN33"<%JX9)KYT_<X9ID5YS[)6HNN!M^@A_?8
M*M)NM!^HHM'P'XU'Y.?Z^[3&UOF@NO=N[$6<W?\Y&\U#'M+Y#S7?C.QV,V_$
MV[)IEKS:U*A:")$D/*4Q\#F+ ,Q4<\8 ,76D.\;8#Z'0:RX^.LJE\6@GJ/IB
M22?J5ADU_2VRXZ">WF"<!"K'Y-:C=".\7LJMZGY3H*2_?3@)6C-M&EJA9K1+
M>!*-D;W!X_?.MB-X4OSM?<#3%]L:J?T>=I(& 0Q#"L($9@!""@%*?75Z@Z0X
MHYF /C6KE6^1:S%#A?S;F]NK3]Z'__>WZ]M_F-J#/51!G-(H$!G(,L*!1$J
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
MU21 _>9,$Y!.!8T_^/9&W.$?=\4?4JUBLY4JKNLB&TTUGFI%50],',> H4
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
MY'5,TG/C_)+/9Y]A+/5_DJ.4=_+\_%&^1;_+R1[V(6'<AX+R+ -QDJJ@112
M#(8^""(_]F,H&.&&SLZ+<RV-G+, !*'O,?QL;$Q>QE.75V=!R3)1UC)Z6RFD
M)^2@WF,MYHRA= 9PV":QRP(X9J5!)%[2S/ C<YQ#[TJ\J52MBF)3O>7;[YQO
MZF 'SC[CLJ8L4M5Y1*N ^#P.?0%8$F$ 82CM0Q8Q0$,J8I'X!(L)V9K:<BR-
M;T[/9-N.&AYI]&@BAZ25\=1HXGW%K2Z3H@OT5V[,,=C*>C@]'L^U%!./SL9
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
M G?XF1']@;X7=P_%KL(;=LM56"+G&WE(E3_DW_AG^45I]T!5/=BG80@8R1"
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
MV,+10N2EJ:/WV(B<8;R69ZQ_+_+-]D^Y9<@3U\KW,><LAH %F*H6PC'(>"I
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
MT@%1[,7<G[)_:7'\=<[ ( U$;,?^](G@.+Q' XV7$3PZ#TWBF7?%XU/)'^2
MDLR:\=]RU<+Z#O_HI)3<;+[P1XY5WF0=9:Q:E'13252ML&J5\CB2](0!ITD"
MH.0HD 5^#((D%2GT11;HY7=8E'%IAN473HO[3?[?\H#%=J5Z(U7E_6>.2^^7
M@JSS^Z8N7R<M2Y6!E4.TT7Z77UAGJVY$D*^UEDYHE7:5:ZGUC4=J_51=BS?>
M?9V9]TN3FO>K2F(M3_1L"C.>IN2IU9[AK.U@(9RP^:R"O\8>8 /Y"SN'E:G,
M70MRMF:B=[@L<\X^%N5W7+*_/^3T0>YF>2EE^X>DO%O^C6]6!*4)A,(' 69(
M%0!GTL:57P="$&;$1TFH5PS$>.:E[0WRX)3JGX7-0![V+UB#SC(5JUXL;>HS
M;217L7)*=.^[DET=&:3PJE9*O<U62GY;,.O['ZS![2IH<5;8C5P2HZ#K\4^8
MC>?,63%*S:[G8MP 8UK@;/[9:5?8NN)PBK'@D0#R\QF @H0@RP@"+"'(]\,H
M);YVN-[9&99&WTK(;J=2DSXNYP <INS)L%BFYI\1&=7BYAPT)MUM)D+DK+'-
MSU#-W-*F!X;>;C;GGG/8R*9'[-,>-GT?-*>T+_P)/[>V\=NB+(OO\JBN4J<^
M2;.9=[*IWK7Y5IQ=56WOULW]%=WFW^H_KY*(8)H0"#*.) LFG "<( HD-Z8!
M3N*4"F+@P)U3MH7Z>8_JJ<,Q.2A8>T+62L5NPJ,^D\RVI,.\['2%W%"YV:J\
M\>A!,P]7^T[>FWL/'Y1[A973WS9>8P4=[30.5])HBYH;\IY=;;:IG&V$<X/3
MW3MG'WMTL]X2,Y6)U+BRZJ+46U4.-?^FBM0>$_\Q3^7>&84 I:IC'$SD&0,*
MM:<&(@W]A#"BU8K<>.:EG3B:W&[OEZ:8MRH'2]<[5K?XV6<05EYYT,/X[D!W
M071O!"S ;-NYI"2NF;%H//XMTD=0;559,,3*>O]?37%<MP(V0^E,5V## <R/
M$H>R*;\?/>ZWVS+_)_]<YI0?.C'Z/N(8I@$@(9.LYD.5),(@"'@D?T\B&F6I
MKK]$<\ZE\5DCHO>D9#1M>VD"]; %;P% RTRE)/9JD;V.S%X+:2VU)\7V;NU
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
MO81#WU";!(LCH^P4GEG-KXOJ]YA:+Y]Q9E9=%+=K0EW^T AZ^E[</12[2AH
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
M$ O;U'-9 ,=,,XC$2V(9?F1$ A0KVG/C]<<OMT&R;]O*84(X2@'&F3RD16$
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
M/(3BHE7WM) 98MO!^]WQJXX:3QA5ZX9Y2=B?RN+=RXI"E^J7=;G-F4J%^/I
MZISEDLQY_?%0_41$D40 9R"#H;2E,Q%(KLTP"$26)$D:H2C3=FTL(M':./EI
MWF]1%MZI,E\JDY3V5//JGFX+5+&9/L'CA.]\VBPO#/_J,S8M6]O)S+U*I:*)
M,[BU6<5H-MJ:R=O3QWF5_.W9L)Q+X9[_X*GGP_NQ/N.<O=O*'6LN<KDMJKN&
M4,7-!=WEW]HVIWZ8R8U+H$J9J+Y,/(8 Q4S^D_HQA$@@S*--P6^4M+I'EP;C
M:WW)J/V2^U+8^Y /.;)33C!-D-<]R5P:3<>9W K&-QX]".[A>M\&3Q(C/LB^
MY,GF!,ALGW":B.3XI',"6B]//*<\9"J_M3$UNVO\0SGXB[H+7=XD)(P1P0S@
MD", (\8 (:FJU"TDNU'!4:B51C<ZTMH,_D[,)E?(E++.@:E+3PM 9)F*]NBH
MLCF\E5&UAE%2GN\+,X%U1I"PS3#GAG?,)B,HO&2.L1O,W0R?51WCLK@HV%=>
MY&65[QX_5_PN?[A[5]:[>A-#*D1,D;1YPAA /PU QH(4T(QG&0P3QA.JZT 8
M&6MM3-&)V[C-ZKW WGTKL=R:U":'<&,XC^_C%T3/,HDX!4Y_.[T@@(XVRG.
M--K[:D(SL*L=>X*S_:JF*OV=J.XM4VVP)\7*F@KP-_+=Z46 -I7)-G)32<,D
M(H!1%@"8X@@0**DVI0D4$4MBSA(SDTQOX+7Q[K-2C >YG_0!;^OW:3KOC*="
MUZ!;'F"GSM.)V$ZP]\R LFW^:4KCV!HTP^BE<6AX_ZQC_?:<Z[I\\:M/^>%4
M-1(^#^*4 I8A'\ 02R-2171E 0\"SF,:AUI\9C[TVAA-K99JR31HF&>(M=&Y
M_\((N@P$Z(ZO=Z4J\_'BUT4^-SA !^M)T0(+8_X:X0,ZV-L**3" 3R_&0.>!
MKQ%T8*#HF2@$DR=,]BKB^O;#MOS>-#7ZO>;LLCCAO#S9?"SR"2<^# #R?0X@
MEZ9NYI,$\(0FB0^CF,6!3G3O$L(8K1,.0GX_\9U'I3:>4.IX/SU(9;R\^,O)
M0X#9O>46F4X>9$*$*08TE5L5B'UU.I;&((NS*$(4141H!9@XGTX7?1W_]:93
MVY/M9))L.[N/<]. /SQ!;VQU^5L25>N.\^D2NO:MS\;RA/M]_C/-5ES&\\W[
MIDW4W_AV^W^+\GOQE>.Z+.30=?T@C5&4!<1/ PX89%3R+T4 )9@ Z@N:I@CY
M3&B=XXV.M#9R;87UE+3@'TI<;R^OUPJLQYKC" ]3XJ*X6>:[Z9!I<YDV'$>B
MJO=,57/Z\TWY[3_D,QJ.4C^ EHD"T%GQX\]W0C/::NXY1/^&J2;YM;RQOA)?
M;W'%":Y5;?0FJ_JBJE1[C";!^N)'7F\(@3"D2010!J7%1C,&LC B $-"$/<C
M/_%],XM-=^BU44@CM_*#UDIRT(A^J.V*>\)[?V(IOK&S67M*=*TN&T#;]MXL
MA?$$<\H4+MO&D[8\CDTE4YQ>&D;&3Y@9SO2YXBI6K@N"J#<(IR@2'(,$!5"U
MF\L 8G$(_ 2G21QS5=AA4C33LX'6QF"=>/M0'?.=XFDXHX1 %*$,\ PAN43$
M"4"<"."'&<Q"Q",?,4,?S7PX'?A?KM48"V&HO9.>C8SM77(7$G:O^ZY-#P<[
M X*C:+#GH[].,-@9#,[&@IV[WD[&V>6N/A>3?[X_88!B'PH<@B#."(!)+/>H
M3$"0^BS%291$?KAH$MH4(=?&[+T6H5)-KZ>GU^M,Y?7U]/J*+IO5-&G:Q\\D
MUS"93@,NAG*=<FD#G\]WLM%N=-'97C:MS?:LOUIK4OD&@&EO@(N.I3:F8V8J
MW*2A5Y4=-P<\TX2Y66--W92U/O!],@1A,,&$(B!2J@YX@P#@.)26%\4^2B'F
M&3?,+'GR_+4MU,_Z1)KN'IYB1WV8!"0*0,0S+"VE+ 28R?]$4HR$I@0S0DPS
M#,W1<YI#V!V@X&T'X!NOX)KM\<ZAJ+OUFOQ>6;89.KG&WJ@)^ZR3&MO>7CT=
MU/&NZJ3&+S=3IR^;Z8O_*V<W?%_ZG' :<)Q"0 *A?"J4 ((2!@2&81CX- V(
M5B+-X"AK(\=6-L,*\L,X&OK*IZ)C^1/7!6:ZU_N4XHX<W$^&?AU?]BGMS[JM
M3UX\O>#\#JNV9^]Q54C3K-X@+J*8^4PNXD1^^#[S 288@I3&02@2EOJ185K'
M\R'6]M7OY?-X)Z!Y<?-G&.I^]'.0L?S%ZX,RJ3SY:;WMUR)_-J[SPN.G]3Y5
M9?S,E?/\I._P?;[#VZ\[N8\Z[QOQ81:'L020IFD*8,PE!?B! #A+XP3+7X9<
M3'& :HV^-G;H>38[^;U& >]SE9>5"B]74>67=W=<;EQW?/OH70@I5W?1U_MM
M;M8]VW"NS+R6B\^ 4W<D[?"O&VAMN!CU,)_F.UP<^U=S"CZ=!Q>./B/L-#UX
M>L]\%=><D;KG?&YF#YFWKO3J]+89J9!$<4I]!)3[#, @"P#)J ")7$!X !,1
MI^&4)>3Y0&M;+7J$=26\MJYT*ZY9"O HP&:\/P<VIQ3?+QG?L?I2B$UC[3G(
MO4I]PJ<(+I4:K0N+)O>^N/U5:/:<$N<8]>SUYN3Y%F^5 ^_K+>>[CPIU5="A
M"7?E'&41#4#,40)@R"D@41H#Z@<QHED:)6&@2YSG!ED;:79R>HV@WEY2HRC6
M04S'N7()I"SSY!ZDN@%I>P#I8B&0].EQ"; <4>,YT!:*W=5!8X 1S][JC W'
MA.\SX>BUYBSX):__T96N>8OKO/Y<YL6NW@0IHS0-(8")JL2 51$O[$<@Q02S
M*(U0G'%=#CP]Q-H84$EY*)1$E)S>?2.H_H=]!LMQ[IN/D&U79 ^<-\NBHT]Z
M\U%R1'D3T#+BNV$@!MCNS(W.N&Y8\#[3C5PY8:O,!:\JSJ[QC]9\[#(MBYN/
MJH\PKJK'#V7U'5>L_KW&-\K4Q#_4GWB]H3A#.,8^4"50 219"K#J,<;"Q(^$
M'_$ QWHQ%C,E65\L1B-AL^?!/^3B7FMG%,R=$XW-MV6<'>W-.RT:@+LM9;E7
MI$'<HTH53W2Z> ^O-24&NWLW4^-J\V]UBLS\ _.!'7(?S'BZ.^_"? B>.!\6
M>-P\Q^X7?L>Q^K'K>/R)[Z10ZF3R+2_D#X=Z;8]?."UOBOQ_5)6!J]TMK]Z5
M=](,N57%*K]UD4KGCU2X"!D2/ 9I$%%I]W,&<,1#D&8I"TD $Y)F4_S%CN1?
MVWZB=VCY%($F04-NA3L0O X%[P"#=\1!Q7@W2'A/H/ N#2)'7^M],G./K_ M
M<>IUKUZ\(X5\1UCWCI#N'=D>WI'JR3M2-N\(??*.M+&@5LYH7;U"T\X+5O@J
MO=HYL;77RL61L^.)U#PX<275JYS'.(;\W#&/:S%FIK[RW7LA.%62RK%R:2XV
MJ398_N;Z%N]^XSL5,"IMQG=5+FV/'#_CN3!E/$,< >:G2!4C@""C$01AEE)*
MLPQC_;JW2PJV-IOJZ9*IC*A./?7/3D'OH*$GU?,Z_;R]@A/S'N?.L)DQY'+>
MG%HY:O'AQRGCW931PY3MI';>G;SJMILWVBFX7 KKW*F<F+;J<$I?IRGCY*FU
MD)2Z$-BZB:ASAWN=Y-.%0#J;<+K4\Z?F55PPEC>E%!N[0 Y97-]6Y</-[=N'
M6IH2=2U-!9(7;;G%SY5RV>T>/\M7?'=1L/?_?,COU4>TP2@B/N$I\,,8JM(V
M"&1I*$! :>(+3F@00K-LC&4$6]OB?-#*-'=CH7D:7F)?$WW+2^Q!H6Z_)HFV
MD/]I=/)(IY3:Q1VT>N/==WK)GY1F30 ]W^NV9)[)LFC;SDY92%K'.2W+8OPR
M$V;AYT_E\X/GO:M<M$%^F&%5&#Z L0#0#U- "*3 1T'*,QRD\G]FS/Q\B+5Q
M[$&^R?7;7H"H2YMSH+%,@"]069+ SNEMFXI>C.N85,[I_9(>SEYI[E5Y=ZN*
M/UX6?^/YS>V.LXMO\M$W7#55.V13?.;RM9&;FQN^H2QA-!4"(!HP *6A!I#P
M!< X2%)?4(&A=JM)LZ'71@RM]/_^;T'B_U=>M/__MXMW[_3WR(;0CSLT[ %J
MF4Y:P97_^WLGNH=;V9L&BOWTJ_N#_-: UG<WV /<D4-A6>"-O ?3L!OP#Q@^
MT)D'8)JB_3W^Q"=,M?H^/:@B"UVEX*O[QL;\M9*VI?+X#Y4/WG!?^&$B(I (
M00$440@RB#) XI C+G! $FQF'DZ696W+1:N(^J#*5@OOIE7#U)R<,3N$(;E$
M1X#Z409@0@G(2!8#FF6Q+_\8"X$W\M4BY<KFIR^3BQEJRJ ;V_G3)T9W0^ $
M;,M+_3.4GW\-:BD:J4*_Y%9C-J*V]R33!72\>9F-Y,M=SOQ'FJV =;7;O"L+
MIG94[*LTO9J'J3ZM+\ZWV^3:R,<T9<P'@DLNA5DF-T.8,Q F/,!$I?- +6^(
MZ<!K6]L.LGL'X9O*(2<"Z,S2FXUG9)A);>)L>X>T(,3:/#D5KY>D*'!-&F7E
M(]N^07R[J]6_GC</,A[3"<]-16)/:I/OGVK#_UKM8Z55V[.[\J'8=;7Y!!)I
MDD H22L,I(V>(4E: 049I4+^/D@T\PPUQEH?3]7&54O/ ZEKM2T"CV5Z:61L
M<R::AHJ-E%8J'XZB8=NB.B^ 8XMI%(F7%M'X+5/YHA]&L.>A'[THO@V+4HHR
M1@%* D4;O@\0DYM'["?*YRO_"[7*H^D/N3;VZ%97*:3YWG 47ETR61(TRYSR
M-%BI"V)6Z5=_+AK";(Z-;889E<,QT>CB\I)OM.^<W"JL\6S6E\5E\4T:1*6J
M@7\E/N1%7M]R]FM9LOJB8'\KJW]<%I^K\D:^G_4FC+,DC&(,(*(9@!@S@ *&
M@2 )3R 7(HX-B]=/$6-M]-3IT/2H.&JA/CW1Z>'=*$6:P)/O4A5UY7VGC'$_
MK2GSILMQMF?#-N]Q6G%<<^\GR7G-3W]9>%*F-.^:@:GUUEY39'/=^&L&?B?:
M@LUYVF03C]>TRALWVI6XH%19C]*,_%QN<ZHR:C])+-IV95W:;27I_[ZL\5::
MG0_W];LMKNM<Y)Q=U'_E6R9O^8JW_52/C9\%- HC"&@B$@!AF@ <$A_$41!A
MDG+,(ZTZ7BZ%7AN/?U+-A[IV?EUJ^ZT47*6R>U(MX^8E#J9=VWA=U61:7P8.
MRBJ^QP=UO?M&WV9"BY>3+7_+.JV]FT9MCQ[TEA<]?1OL&=/.YLJZ.6Y?$]<&
MO;.Y.;$E<#>V>3!;$RU["([[PN7B^G!L[D+"D(4T!H03!J /$< )D1L(%K",
M^)3%<:0;NC8TT-H6E+::P3%B<R^M?OS4(*S#Y+\D6)8)N\7I6$:FZ@3U_OS-
MI#/.*&#ZX65+ ><HF.P\@(OYD751&0@3&[S=65"8CA+]$#"MZY=P_E[SN_NR
MPM7C+[D07/(XY;\7#W53CJ<MLB-W)H??O*LXRW?UQ[S@ESM^5V^2&#*8) +$
M*) [@(A D)'$!Y)=_2RA"'-NV.1].>'61LS/2ECO=9/FWUZY-]Y#HTRO:E7C
M*>C]EK9*>G]*(;F7*SV-6W@M./]3_-CN9M6IQ]O%A,[TDB^#O$M_^DR)7]'S
MO@S6PS[ZA<8P-[S_F^/J:_Y#/OU:KE,<JV9 G;F#"6,98BG (88 PB ") L)
M\''LXR!APF=:WOKA8=;&[=+LB/7MQ0'XQLWK94"Q3(U*2$]*Z4DQO:.<$VSK
M :ST+>ME,'-D5S?8U1([M5+L7F+W\S)V]3@F U;UP,W.;.IQ!?H6M<;5YCQX
MS,+HPE;_6F[EG9?%YX==&\'Z_H>\)*^;:,4P3>*4\ 1D,4DE-8H(8"XM9D*Y
MSZC/$?9]76HT&GEM;'D47AE.]P^[+BS<XT>9]1G";!+&"=8:M)8Y]RFJ;;C]
M;2-Z<\KH%&5]:K:&MB.V7A1U(P*?A-P IYL]SQG-3U*SS_S3'C#5N?(1[]H*
M#E<%_ZTL=K=RQ?E4[@Z_EFM0\^N]>] /D<\"%H*$97)1R'P!4)--%T<9B3..
M0\C,/"B&$JQM<0A XMTU\IGZ-4RAUW5>6 34\I+0B-B6JRD+WL+:F)5%N?.V
MQS\J:[/%W$H0\$0 ;3L:3,5R[$V8B-I+E\'4!]FMV?E+KH3XC8]5 _11$F<P
M24$:\0A  D. ,T: GX@$<8PS"K6;Q5F0;VWT>:Z"Y^D"GE))3VKI*35?5/)L
MH@Z.9[[>YX?JOC1K=F'A?1@WX%]YEMUYG:^>EFB].C7#2LF1:795^%-WANW4
M_[0PT^[+@"XSX^[K@1J"OU!94-U15UD=U!"RJ45"38>9T :V+![J0T4Y@5+N
M^QE(LT!N=P@* <$^!82'/ MCCF"LW0.E_^"U+<.-;*/5TH:Q&E_IIB)@>8E:
M0GF#5JT307#5GE4+#+-VK"<T'FK!VK_<7=O5$T(^:;5ZZN]F[,)XOOFEF\6O
MMWR[5?G5N'C\PN_+:K?)4C\.898"$F00P"# (*-8_A,+%G+.4S_1JBL\/,S:
MF&<OJ=>(ZG6R>JVP>A_C"*[#O+0<6K8-Z4E :7^H>C@<?1SUWLE1<_KS3?GM
M/^0#VMH)\H?G91-&'N[D(]=3</_):UX]S^?P"]_A?*OJQ<BMZUW;O9F4#[NO
MJN+"+O^6[QZORT,VSD5=/]RU=6;.=TA* I)D+(D HTA($LDXP#C&0-" A8*C
M*"'A%/?#\J*NC8AZ_=GVRGH];;U&7:^GK[<KO5Y:8T_G:?M1"V^#F?/A=>?8
MG1]"SC#;SW#>FV'<S'#]=(;I<8;Q46,K7=0LO #3?!.O^R*\6F^TV2^%BQYH
M]N9&TXMA08!7<6C8 _*<;\/BB.9VR%=ITZ@R+063(NZJG#RT1\MM%?GNR#$,
M:!BQ- :8)R& ,6* L!!*XP(GD(0!$UBKK(KN@*NS"5J9FS/(OM3>>Z-J^]IX
MCZ_72Z-H>=7M \CZ .[;%4P(L=1"4G_A6QI11\N7!K*+YC69P#2PDF@]QMEZ
M8*)4G]6-[ENFZ-5.3GXNN;_-6^WGMR<Q3AB.*2!$=3W)1 (0S2 (.0Q]G B)
MOY:/VGCDM;'U452OE75>':SSB.M&XEC T>DN*3\"VJ7_NRF.-8J4VQI9Y\5Y
MU5)9HRB-5<P:?\ \]Y9RF95%V["W7Y]+D>3Y+6L$(T:SA .6$ I@F&) ?)X!
M&D<^]%-,_$RK;/$BTJR-XGI.JM_PW\O*.VJE?G<L KBW4*=Y(J;-G)FWR?I\
M.*5*^F0>>N4$.W/,BL-HVC1-\PE9GZY7<_N,3IT+M\XL>#4]-]/&>!7GS"PX
MSOE?YCUTWEKX%LO'TR;#];K"18UIX]FY+#Z4%<]OBG=-51J:\[HM%>^G%"+*
M8B 7/0Y@(BU[E"84)(QB:=P'D.DG7\V08VWKWU/2W2O3;(+[ZBC';*>0=]3(
MK+K_W!DT6PTMSHO3=9#TIV3W;$I$-R7TE:9DVLIG<6I>I3&[\13M%FK8L!"P
MFJN=Z=-?99V;",&Y%6[JXZ9$2595^3TO;NK?\.ZARG>/G\H=KS=8;MIB2'T0
M<^BKYN@$X""%<JI@S&D4\R34WKV=&6-M:])>.)6E9'(B< ["\85C 6 L+PI'
M";T#/)^6@<<DTG(V3,Z"+DWA,@S ' 1B,!;S])T.PS('17\:H3E\J14#_F_Y
M[O8+5[F)[#.N=GESP840^3:7OZN/NVZ:A-R/*08(PAA "7);5R',(I_Z)(1!
MJM5\<F&YUD:FYTWZ[U(CKU/)ZW1JKCIHQ;J@R'QJSM?<.5[$Y+<Q<RO9 C13
M6'53>-^;0GQ03VX(YGK%YL[BHKL$&[/IT%,F1\FKYPZS.1/,&G=;\XTN5!C(
MPB3,VV%HC[:F'8<I1(8[$./'FV=6O)>OZN[Q'5?)8MO+@O$?_Y<_;FCFRTT'
M12!H(IC2E((LPSY($I;$W/=1AK7J59P=86T+:"NDUTGI-6)Z4D[]5(K30 ZO
M;8O 8WF5,D;&*'=B4/L9:1.GG^LL8V)0K7ZRQ/"%$^(35>F;MZJ#KC+JN&22
M)E[RV$;W[>/QDGV3W>^X8G_PNBGYSJN\9!MI<@=!P.3W3],(0,X2D&%) @33
M+$2(BI!I??_+B;0VPNB$^_=_"Q+_O^X;$0UB\9:9I7'#V3WVEMGH:Z^-..VI
MU.\E[I''T^W&E6)OO&^M:MXK39I!B*7SR7,5A.EL$LUB-1?%>RB:<YF!W,5[
M+@K,DXC099\\U?Q]?\<K517AUZK\OKOM<A8W.& $840 3U,(H%P1569Q $3@
M^X3S-!&^5F^1D7'6MK)U!M]>5J\5=I\Y:VH0GX96URR>#9@;X]@4JPDF\B 2
MLPWETT]W;"X/JOC2:!Z^?&KX^+6\L0ET42N,HIO/E6I^LGN\^)'7&P1]@2.2
MRMUPK#)[, .9.K:3F^4T8H*D"4K,@L8'QUL;-33"MN%>>W%58\M&7N]/+"4V
M;E,QC/<P3UA T3)?S %P0GRX%BRVH\*'A7 <"ZZ%R,L(<+W;IG+.OF'HX]]4
M5296?B\DF,$FC'&6Q@@#AB.Y"0\(EF031D"DV(\8#P2/#;NSGQYH;2QSD-+[
MKL0$2DY36CD#J2Z?S ?*,I$8832!.88!L$T99T9WS!7#&+PDB9'KETAHNQ*B
MYCNU\VDZ"^."YGC[,<<DW^;J>.#CH6=3EC%)'BP"?A*FDCRDU8>3. (Q]%4H
M+,O\>$;/+FTYUL8M3\]<RX,:7??N5A%O>]1DL1Y<^E.G2U+6)\3I^?=B<S$S
MC\X829=9=?K"O6*.G3&"PQEWYH^;;H?1BN.:_\+;_[^^K<J'F]M]K]LK\?6!
MU#G+<?6X052:7R1,@(^Q-,[\+ $HH B0R.>A"!'BW+"BO\'H:V/5S[=R+N[O
MY434AS[7YA:;/OCZ9IP52*W;=JVTWD^LD_LOWJZ5_-A%7+4A.0C_QN/_?,AW
M"SB<9F%GWRS4%\FYK6B,UBD#TOPA2UB5'W!>_8&W#_+'S_)-?)FY'P@J"$E]
M(#>B#, PEC_%, :(< C#Q&<1Y].-R;'AU\9VO6SB7B&[W2W?9U:IORA-%JBG
M,#HU4XS%)0%W:B,**;CW34G>M!13$#NLL* +FTN#<%2F5[0#=?$:-O^TGS*5
M"2^H7#M5);&RJ#O&??M0*UNF?E?>$6EQ-G_:>_R4$+N+@KV7=]TK5^ &152"
ME0D0,M4>.XM328P"@3#F,8UA&%#32C)S15H;8UXPUBKCJ7?&(YTNZO#_H(PI
M2\Z>-EWF=#D9EMFTK\K!I#PY&V\.QQ)O&I[=-?'(?*_3DA2[%+ZV:7>VG(ZI
M>"E<7]+S8D^>2ME7JF'N%_Z-%P]\0V#((JAR_E&&I7'*$<"A'X,XI!Q',8H(
M(6;TVW_\VJBTD<U3P.+&5U:U8AK3YQ,(=:EP*C"6::W%I$-B26HZI:]MFGDR
MIF/*.*7OR\__Y%7FH<K'9O77Y1=.RV^'EM]4<)%0DH$L2&, .<Y4X!4!L<@8
M0RP64:@=?7QVE+5]V*KZ%&TE5;62JU96_?#4\W .?]V+@60[=.(D/A,*H9X'
M2C\T=Q' 7"6DG0%NT3JGHX ,A,.>O]=9A.NH^/V@U?&+EW#*J2<7M,GTDJ_'
ME>B=>%Q4TOHJ;CY(%;H#D>+F@C:EL ]%6Z1%1#.(0Q!C& "(XP00*O\C(H%Q
M'&=!! VMHN6$6QOU/G4R54]T4[_I'T'B5KUV(ROV"GKXH.%HX1?[<S_%)^AN
M1IUZ#&U/YDR7XC*HNW0XSI3X%=V1RV ][*Q<:(RIZ\>'LE+)$?O6CYU9@U*8
MAM"'(, !!3 5(4 ^3@!#*/81#&!(D=E2<'*<M;%Z)Z2';RK>Y)(TYL^]?/RM
M.EQ]5K)+,[%A#&M=ZIV-H&46W8-'.P&M=(P?!,$VJ9T>W#$_#2+PDFJ&+Y]7
MJ><8V]QV42EI4V/@HF#-?O_C(3PM07(##A$$"8H2U=PU!9F/*6 BC2.Y,T]\
MI$4G4P58&\\\+_Y^T*+K<]3IT3C0R\9391Y2.'FRQO?^MJ? J;FGA;Y2P[MT
M@?ZTFC@V9N%52F8N]BU,KFQC"J5F"1OMQ[Y*K1I3I<\5I3%^SE2S]9/4K['"
M=NWI_@6IF_5MDTC+E61(@" .0@!%% (B4 )B$8M R#4HP<'F&Z](J6^[GAO,
MY&OJ#VGO8Y*2@D[4+LSE/TV-U+/((H(R*#(" L80@) $ ,<8@8#X!&8DQBFD
M9GN")7!UL5S;1%77^E\"*\OKZDN8O#]Q)^:BFX Q+&SO \Z.[W@K,(;#R]W
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
MZ[SN!?1^Y+CF7?76^EJM=QM!$I$)P4"&X@Q $3" 8A0"GV><TS!A6:058[&
M+&M;?YYRXUVGBK3J6EV>!L!OE3K[<LG*]:HTFI5<8#:/VNYP%[/C=-%:=F)F
M)B=,@M1EPH*9@*^8Q# )R>'$AFF/G%SU%E>%?'+]F5=-Z>SCKAC% 8'0YX E
M/ (0,0HRP1G 288(] ,6QX8-0,^.M39.W0NJW)EMH?E9S3S/8ZS+AXL@9YGO
MIH(VI9CM&!S6B]B>%<!U\=HQ)$X4K1V]Q8Q+FH.[ZG'SQ_L-C/TH)%P #$,$
M($PQP"(6@%,61C1,$QYJF6G'1ZZ-&?[@!?^?![[%>AS0PV;X4Y^FL>W#L/>?
MWO^_W]]_O)C_[;[4[_B)UOMOM.;TYYORVW]T%ZLO--W_ ZA_ #\ W6ZM]T G
MG]Q+!?9?UHF_++%!>G;\W=K/4<1]*C\QP#,_ 3"-B?S4& <D@$S01 0I%-/W
M0:>&7-L'^-2J/A%,,GM'<Q+X*1N7N7 ZW9\8(SES"S($CLN=QDDY7G%#,83+
M\+YA\,YYQP-=G\ZOJE5L^SW$!(L,\03XR(=RI0^$ZB$6@H2@,.2(^5SP*<<
M+T9:-_]T+6/;)KK>G]<&Y#..L9E??Q9R3JG&*FC3O/&SP'N5L]MG("Y%UMK
M:#K17][_*L[RLVJ<<XJ?OV&J;?<.5]6CW'==W"E[\8+*=^9AJXK8_\+O*RYY
M6[T]\H_5+J_;GPMV>7>/\TJ]6_(?OU9E73][BDI]H#Q$/D\CD'#5P#CB!"#J
M$Z!"&D6808ZY854*6Z*NC<OW$GJX$?&-BEC>J^JQGJYOU!4';9N(B?R@;_//
M&Z6Q_"B?/'!BDHNU-T77B%W#_%M>D5Y[ZB=8S[9GQ;;5;4U^Q]:Z[7EX:>5;
M'W%2BGQ;$O5#6;UK\O!ON-Q\\'K#0KD8Q7X : SES@"KE"2(,4B9#V."8))F
M6BV&!T=9VTIRK!#;Y+C0OJQ&^=9G0!W?"BP"E672/<AH!R2C!/3Y8+E+-C<&
MS321?!B,X:3Q,_>Z3! ?%O]9,OC(Q4NX;M_=R@GD]65QS&IZ7^]RU9^J<R<R
M0GVL>O-1Y32!?I  A)  +(T"AL(PC)(9?MS1\==&G\^VMJWXJJ!R+X60[S58
MPL<[/D-3'+Z+XN[6)3,3\IG.8&W@7'J&QX5Z13>Q-F+#/F/]QYB;B%_ERMB$
M%;8?% \3'H8( XP94AF6"!!" _E3%H8I8T'$M<))7CYZ;6QVD,[<M_D,LW&S
M;SH2EOEE.1#TS;KI8#BRY7J@+.FP/:WW@-GV[ 9GMMII0?L&VIDK)CM=59US
M7E^))M*E<^IV]:IP*!)(>0"PSWP $Y[*GZ(0\)#Y.$()#EAFZ#<]/]KJ.*J)
MS^H.$8P=E .H:OL8E\'*-HOU8;)2RE<#!^N.N0$17/O6QM$XX1[3N,G<?/G
MY75X^VOYC5>%8J3+HMY5S2JQ;]$=49$(2 (0JPX&D"(.<"9"D :1B$CB)PE,
M=4V:\>'61B&=Q-[-062Y?3C(K+_<:P ];@<M"Y]E5AE&;D*A1@T(]:VH9:%T
M9%F-0;IHZ45]A 9L,(V'.+/+]!7JVVH&=TVUWU21=G6LH4H$77TO)*O=YO>7
MA:0W7LOA_D^9%[L_Y'AR,[M!(6%"11NC6+4]$ZI^18QBD,$X2;(@3M,TTNNO
M/FE\DX_"33_U8R&1)M=H+[ZIM6<R!S2*,RZ$ #CT4SD'R >89@E //-C+@&
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
M8B#C4][?\(KZ ;3L<<CT''ZV$Z+04F_/"7H7+_?YAQN8H PG+)+;.56!4[6
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
MR3Q([UU9,/4XUFV_OMYROCMD2K0.;49\$:0Q X2$<M_JAR' ?L) !C.>P2#
M,8YU(_4TQEL;OQQ$]O8-5!NAO6,.T)_7!L<)NJ@/4XT%+"V3S7P8C8+X#,"9
M&\FG,Y2S<#X#O?LQ?2:WF0?VM9O R^)B^W"7%P]WGZN<\L]<OEG%#M_P#46(
MX01*UE:!*I!F"&!$H*29.$WC$(DT@[JQ?2-CK8Y=6O>)RJGH!/;NE<3ZL6IC
MX X3R<*0V2:1,VBI+M:=M,L!IQ_GMR" CD+]CD#B<T#^O$RPGR8V _%^8T]P
M%O*GJ4H_ZD_W%G-._5@6-]>\NOMO7/R#\[>2O_<'=G&<8))**PT1Y@.8^0*@
ME&.0)3 F)$$18EKVVN H:^-1):BG)/5:4;U&5GTR. _G.'\N I)EYFSPV2E\
M'EM\B!)S0FCT>:#T^7(1P!PQY6G@E@V('L5C@!W/W^N,%T?%[S/B^,5F7,AX
MWAW]-CMD=6CXC?^"=[A+P]Z(!%+5O!2@F(8 8H$ 84D& HBR3)5B"[&6<VQL
MH+4Q8BNKUQ/64])V9ZB:W35&T1UFQR4QLTR04^'2_M!UL3AN1^O]?K3F].>;
M\MM_R$>TVU'YP_.=Z.CCG="!KI)[1M"^WMQ .EI95^)8GELU)[SCU_B'.H#<
MQ)S##*( 8 *)Y(9,M8"/53HJ(X)$&2'Z&T^-\=9&$4>1NP:=;4U[N2O(&[&]
M'?[1G.SKFP<ZJ(];5 MC:9DZGL*X;PA@'49]>VMA.!U97O-A-3+"#$ :,,=T
MGN+,,#-0J6^BF=QFSLL7[.\/W8'XA[)JRO/*AVX(":+ ]SE(*(D 9"(".(XY
M$)$/,><<8;V:2>>'6!O[MG6FI6#ZM' &N]BG 8%) -( )@ 2)+'+<"BQPSB3
M/V"><KVDLV70<Y-JUN*W6P"_\05I/B:6UZ">@$UP2;D8./K+S'R0'*TLYF 9
MK23#. PL'F=N=+9># O>7R)&KIS5].%=>7=?\5M>U'(OT*XZG_CN2L@!?L5Y
M47\LF_X3Q1=^)U>FAZHYHJK54B54696WO) _[%17BGH#?>&C*,% T(P!2#D"
M&:<49##PLT! )$@VH4/$@B*N;57ZPD%?9F5Z28V]@N^D"=9([Y%6_$.2ZN.;
MYL_J2OQC8J>))2==(.Z' 51)UZI4"$DYP GD( Z3(*$9SY 0ICG8KSGM;I;3
MIT+_*\[[\#*^CKFT; :T-A'MZ];MEOIS]<:[42IZ/VT;)?^B K^J%]/_?-I5
MK/;R74\LS(.3%BE+ROT:_50LX'ZF^8J-D<RWG?WDA-_P[J&2_'51X.UCG2L3
MYE-9_,*K_!M6#LB+@AW_<:IC3!,0<\U_[-ZJ5)=-AE."0X%!DJ08P)@*0 2B
M(.9,($;])"-:?:@LR[DV4^/KP]T=KAX5U^PU]?:J-G:YJHO!#@HV<;U'?;V#
MPMY'TQ(CME^(\0WE2J;9\G+4RR2[.C7)'UY.\H7&)'>A@IY2V7L[G&WF=-[U
M]\HKF7]'&^ZG&85W^_< ]S_VXN7'WOOGR19L"X4H.9B+@4V_S=&=>0X<0-AW
M/[@8;IZ)<;%/IZOE^/]'Y=#]T:70?91&S>6.W]4;'D($Y<X4!%$:JWUJ (@O
M#8@T"[*8<>XG7"LA?,+8:S,%GA+$(1?Q5 JB]Z>40>YJE!H3:5]G<LR6\(4A
M=[<LCZ.M%/ N+:,];>%<&'57$66'UU=NNN7.J%;)#QW'JE1<NGU@36$E#WM-
MT:2?O>M;>=7Q&BPG[D&E4NQ*C[5X</6LLFJN/U&3Z9C=>V**#W]DWO=\=^NQ
M\DY57&]#W.J#'T#^JI22RZ7Z#A=R\?[!#UZB=EBM#W/RRFPPV9JKK<X37V4%
M-5#UW*IH\H@936_:Q;1M)+B!'-*$X@0(7P4>1V$,L!"1BK0+H)P)BD+#_O+/
M1EC;JG7<G.!)G3R? ZCKP)P!B^6511N1:5UO3FGMH._-DV'==[XYI?7)WC<G
M+S2W8[_P;_+CP=LK<5DP?E?D(E?\WJ[4&!(N6)0 'A((8(()P+'JX)"%"<[2
M!)$DWA3\1BTGXV;KT%!:KS5J7^O^@#:/2%IIVVBYGKSMHJ=O'@TB/&YYSD;-
M#1FX@4O?=%P*-D=VXE3XC"PL'4P&S*G!VYW93CI*] TEK>NG6D7ORKN[DN6[
MQR;7ZTM>_Z/+C\FH#S-(4VD4,0Y@'') :)"!A",4\3!&.-3*RQH?:FUVTEY.
MY;JMI)2F=M)92'4-IB6 LDR6!Q&[1$R%DY42E&-8V+:GSH[OV+ :P^&EA35Z
MQ_3V#;N/TGRIKF]Q<57P_^:XVN?4$019F#! B9!;JH2J4):8@Q3Z&>01BGR6
MF+<3.#/:^F)2/O*Z]G92SL;S\"@E-6\A< [:T$\AB2(*0B$8@ &) ,:I#_P@
M3B/&Y-^0X6YU$6!=\+%<QH/E@-0EX47@L<S"4D9/U8VMGKYU5HAX% _[O1C.
M">"\%<,($J<Z,8S=8K[OO;IO"L[^JEJ;<?8'KW=Y<=,K")'&$>4D\4',22 -
M.)@ $OD(!('(DH12SC.D>UXS,M;:&*,3<%*=C3%8Q_>["X)EF3\Z2;V;5E3O
MFT7<]#>^"^+G:.\[ T>C[:\F,@,[X+$G.-L$:ZK2WP?KWC(](U^N/_=EU;PL
M336I=ZI"9O7XKF1\DT0!C.-8@"P*I6U+? 901C'@68SDKV),8ZW.9)KCK8U2
M#PGG/9G?M.70U!E;)[FG1#?/U1_"?9AO+:!IF7.7 ')2%K\&/ LD\P^-XCRG
M7T/E4ZG].K>9VVMO505EN4-L&RHW3[^@_WS(*\Z^<,KS;\JI5U]LM^5W5=/N
M0UG]4CZ0G;0?NU*]]89%F 2<^H!F0IIT5*@" $R ),*Q\.,D%D&B:]+-%V=M
M%'7!ND $TJFF,@OVNAGX[Q>8J'$CT2W\ECGM[0G /=RIXU5'?3R\5Z@)HF2=
M2OM2XVXG2=\B=3M9CHQ6^Y-F9-LNA_& ^;O (,XLY.4 Z1O1"SYU7LCI4VO^
M]T(^X?T/3A]V;=J-?/_E#RJ-IM=VXUG\>NHC(GBHYEDMAQ$*0083:9<+2!+F
M0T;HI$26^:*M;6GLY:Y\O<4JBJY3SFNT:Z+BWC6--%23L8.RWD%;[_-@.IWM
MF1Y?3U]O_BROK4^C7\MGGH:'9OKX8<+RPX0IS52I_+V"BV6A+#"=T^)GW4ZK
MJR[V\LMC<Z:X[53J+=K*RA[RFK&N"PSX*J&PRP%U+E)VP1&F5/&5B\ 'J?U;
M7/QC7T@5XC1-6,! BE3#!778@$B0@3A*"?59EF14.R_DU !K6TL;&3WU#GA$
M26E2C/8$?.-+VUQ0+"]0S_$8/WW4 \:D0.\\@)S5YGT*U$+Y@$/:#U;B/7&;
MPR*\YX5^6G]WX#IS OMUB^OZ;;G;;0\-@ZF/ A'X!,0<QP#B,)*;"#\!(6$9
MIV'*@T"[J.;+QZ^-O!H)O4Y$_0_T!&[CO#4/#<NLU0)!6NDF%!8_@8@^8<U#
MQA%=/4-HT1+BYP$88*P3-SGCJ_,"]]EJX*I9-<;:,B2;- R# &<^B!.BJOY"
M 0B-Y7]0!%.881\2P[;RO:>OC:G:VD!M-:!)M9HZT/P8,TI2IC*6?54JF0*$
M8@X8%)+=,QY@[F^:MNJV03N,L7[0ALE]-A26N5T+A:D5H)YJZZ1X4S?D:]1=
M>JKMF9))SRZ:2G6?JU+D.U5?21E\:M-;RMUL\<#9U3UOCV/K34Q@'/A^"!A/
M F6NQ2 +" %9P@-.>1I'@7&(L<[ )J^WFVCC3WRW+RV-Q:ZM"-KN+EA/ Z\\
MJ&!*"%KS@2#$/B(8!*'<\\.8R/E(TP!(GB6$(!%G@IO1Z]*SX8)W>W/A? 9T
MN7II7"V3>"MN6_3O+]-0G4#Q)B#9YGXM61PO"B;XO%PMC.Z>NHQ\X36OOO$K
M\?X';?J9_9(+P2LN-:ROBNL*%_6V&6KOOTQ%("(L-QPABZ2!F/@ B415QXL#
MPH5<5YA6*??)$JS-\MY++;^W@]BJYN;N*+@ZIQ!EQ?.;HO<A-M4ZCO593-G.
M=.)TB<_B=%CFP$YRA3;7F!0;:1\3P;/-C:9B.:;)B:B]9,RI#YIO@U_L=E5.
M'IK3Q>ORZGLAF>=*?,9-'ZU4(!9Q/P4P2.1_0LF9F4@$2#A$20#]%)-@JM4W
M-/#:[;X^%_;44)6/^#\?5-SO;;EEJDQ15XKHOE'K_$G O&DR-PV7 M^E<?CF
M!=9E([?"N,77CH6H@Y4[&W%0FE>S$G4P&K(3M>Z?TFVMJ%7D6\&^\%W>UG!N
M(IPZTR*A/DE0EH L80F U.<@0YD +(1I#!F-0J@=638RUMJLOT[<?_^W(/'_
M2QET1ZE-@\#&4!X_0EH0.]N,U$K:F,#5$;&F"OV$XZ4QZ$RZJ2T&H;-.:D-0
M+GH.I0G.8 >UX2<X[)ZFI<K3SFEZMYCS:Y,VHQYW)4[4TV_I_:I2!/]1S8\2
MXD=>;PA%B*68@2ST,8 H1"!C(@8,AB3,_%@$^K0[382UL7$KK7=0QML+Z_VI
MQ#5@E(E3,L[1]H&V3-U'<*7!>+H9R7UK;Y:5IRQ.;^MX$O39WOYD.%H$YDP*
M'IP4HP5B'IX#Z\;$!SM;3N8IWE]E9C[);/&IJ]VF;<9,'YM/AP99'(9I!C()
M ( )%"!K8B8B3% ( ZQ9Y?7Y@]>V4.QE,Z*D%V@-L_T<#"QSN*[ZVA__.5U?
M;N@%KDDCJ+RE39'FVUVM_O4\3_K%,YU\S><TV7^C9_^^S#G^N_:()R]NCF<\
MSW;U%<L+7#V^;SQD?VT=9/M-?IN3O0FCQ,\R%H.$Q')#SN(0X(@@$ J?BH3%
MOO$AC04IU\8)[P=<CL"C!Y47.Z%>9JZS@,>((00(SP2 ?D)!EA(,$/%92EC"
M_#B:%^+A?+;=1(3HSO<:)GE:U(+SB7,?Y'#RLWSIX>[4/'&LT,ZWQQM=[<5&
M+#H5;D,IEA']52,O%D5_+%!CV<%F14*W UP6<OGD]6[#8IB%89Q).R!* 21A
M!E @EXHPY90@$@L>:N6>#8ZRMF6]#6_M/OR\J'=5LR&?UM'V&:"ZM#P3)LNT
M^@RA5K[%(X%/J^\D(OC9T*\1&7Q:^S,1PF<NGDH%OW#!Y8:%7>,?^\YHCTT?
MB4T6!CR%408BJ@(3?.R#C% $>! %"?%#/Z:17K\'C=&TWGBG+1_VHNZ#$E1(
M<,6W3;,D:37(&:[+;<Z:?]=]#]NQ8>%]6>>*X4W9Y/R<L#1D3'6U1Q$4+4D3
M&$> QR&/@C!F,$KV<_*95WG)ONYPM7N-Z7D^O+V9>HNW344=O/,(O\F+HC'X
M.HN]D6*Y"8A\YO.8AD U/0$P]A%  A- 0Y\'3 5I1]G3"7A?O,K7\71P)^#S
M@MF"77<MG8>@HRHD>V)1C++O:?KH_=3T3?K+DDOK*!JV%]CS CA>9D>1>+G8
MCM\RN4\(KF\_;,OOS8;@]YJSRZ+;#!0W%W27?VOZ95P0:8UBNML$080"D:JT
MD%AE50L*")7LSTC"21+RP!>IJ0_'3(3UN6>N/K__<G%]^>E7[^+=]>4?E]>7
M[[_^IW%S$;-Y"%,2)"B-0.8K7UJ&,2 L3E07@8 ('\:9KW6B[F(6G!R32.D]
MH<1_$K IUUY\D-WVG.BN"_:0MGT8\PSDGYKNGWGQEY-P>W_B3H5E&\=,0L]Z
M.QDSJ5PWF9F$V8G6,].>,W5MVN\KOT@;\EH^Y%"9*(DH3(7<>*0)5SU3 H!]
MQ("(0JPV)0%$U(S\SHRT-I;;B^E5JJJT>KZQ<^@<IKKDM0!2EEGJ!$A6,FA&
MD+#-..>&=TPM(RB\Y)"Q&\R#$N43Y?SG9,O;GJ.-9TIU9/FU+-GW?+M]7^_R
M.[4/E90E9?B8"[Y!&:/2E$U!ELH=,PPP!R@4"4A\@@.619 SK?B1J0*LC5I:
MR>06\%O;3SL_Z&3457CR? SSCPN4[=/24T"]LO%F-QV>;CH5/+[70756;R=$
M&#1KF02]?A2B[2EP%(-H8RJ,H@_GX#@0>SCIL<XB#^<HW8\[G/6<R2<3O5*=
MU[RZ4_WLWY4%:USJ]95HJB\3+$WBS_A1O<(75:72.M6/'_>M[C<$9UD4$0Y\
MGRKO2>P#C (,&"68^S2B/#$\UEQ$KK6M14]+(^^46DW2"#THIGY?*]5 HYMW
MWRKGX:-VWI]2NJY)L6;8Y-+3K>TH=CV)MIW*[N9OBB-Z2;2M.ZT7$=:U@WM)
MA$\XPQ=]_(1N!YQ67#[^LOA<E=]RE6I57]]6Y</-[3MU_+1M,_>E5.]_W.=M
M7,V&1B%".,Z #\-$[C<$ 9C^?^[>MKEQ'%D3_2N,<^/>[8DHU.$+2()[/[E<
M53T^6U7VEMU]]FQ_4.#5YK0L>D2YJCV_?@&2DBA+(@&2@'EOQ$RWVQ:!S"?%
M!XE$(C-1@8L$<1PE,4Q2O0/LH2+,[U2[+6I=8X3]X[G<&"2]##9'_W;#&L2N
M#O9J\57?I*>= M+%K33PZ&OH^4X)R\@;] BP; %'NPT+EC K^#\"QJZR_D.&
M=5>\?X32!R7ZQXPS=+-19U7MSI7DCB$@B1#5-@' B/@@PR$%$6(L"Z) 9$BK
MDO6Y">;F_G_ZG[]=W?V7J<O^"C0_)B$/(A\$*<[D5BMB@""2 ;G.PDQ 'S**
M30^JA\/F\IZ \3'G*^1T=RW#T;"\]#77)>P</Y[6VO8VX-6LCOWYTSH?.^9G
M/C?XOEF59=Z<3P4Q9Y$O'68?JQK9.*: 1"P A*5!#,,@0!DRO"C6&GYN%'C3
M7=Y(!S#=UW@H#)9?XEHL*P=WIS2V?E&E/:?K&R8G]#UQ->34IP:U GPJ2KR\
M%M_S^X?-M?BM;.*TBR1.,A_*A3BE<00@91!D*)6;82*2B":8A!DRV *?G6A^
M&]VMK&:-]L[AJ+%W'8>-LRAA):2*!:Z5F.J'Y]+\O+$#*J.&=!- YFI+.1 Z
MTT9Q/8AT-WT[][#+!FX]"KQJQM;WZ<$YMLNBS%?WG^O"NMN*GRH!8I$(#C'#
M(4@0@0#RD .2!!C$&<R2C"1^%!GN[<Y/-C<G9U>/6"7J&.=FGL=4U_.9!BG+
M+-D(N:O*S+5 &Y)7V8N&]1S*\Q*XSI?LQ>)$;F3_,^;>U&75>.BR>'PL5K>;
M@O[9./><1S$480P(#XGJSE 55,, )9$?TI@$@F@75#LSQ]S8XI:O55+QA_K<
ML'SG_<PW#\7S1MV+]W[@Y;-!FLPY6/L]JPG LDX852<XKY;1JX0<4*CR'$3Z
M'M4$4#ERI[:0T1JR4@D[41/''A Z/*AS3SISGWI$;_M.?1\=0'S%(U^K>ZOY
MOS KUOB_I'M6%2;(U7]]*<K?BR7%*U[>7FR3PIGRHW "?(Y2 %.. (X9!Y'
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
M:/5S9T:CY7!BP#N6QZEF<K9<3@Q->_F<>FC#"\157)6^+'Z[_;C@/DX%CV/
M0JPJ:Q(&2!10$(H8<LY$%J5:^[#VH'-;T'Y[?_O>8W)3C->Z16W;$'6O.D,5
MM[QL_+;*JYBJZO93$<K%(U_G%+_S/O8 H7_3^(3F77>-FX_7#92V__6Z@=+!
MH&[N&Y]08W?C^-3?IJ@,]9%O<+Y471U%L7ZL7N<+4CQO6D??VQ GC@E.8\%
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
M W?;A?BEWL],CZA1??RID757 G\\PJ8%[DVPZJYAKS62RS+U)JJ]JD1O].B
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
M)?AAI\W.3PX][O^")85($EU=K_A_<;R^6+%OQ6;WV[N?A?KM]JN9,4)%M8N
MV%>I\P0@E/H@$6D2*V"%'YLE%QG-/S=FE%^GT/0<WPSP;J9T *-E&JTD5.[<
MRBNDW_8BA:PN^*A<Q>7^;YN?1?6W*7EC)'BV3_;-A')\N#\(L>/S_6'## BG
M'-0ZN2;+_+Y>7+%$/Z6)LH"OVA9Q C+JIR"(841$F,:$:1]$GIMD;J3U\=6I
M8K&3U&#K>PY0C3#$!##9CBO81,A@MS\!4JZV[^:(F>W!>Z#HVE2?>]3=+KE'
M^(-M;]]G!S3QD&.M\5)RZP5[S%=YN5%U>'_P)F%TNZWE+(@(\4$J8*;2QE.0
M(2R +V#H2S^/Q+%VK1.M&>=&BXW0E?=Q*+;WR2257!_R?JZ<'$C+Q-G&$!]B
MV"24#VG@H06F00N/J4%UU<1# ]QIVW>8 -75P$-K''<M/$S4.FCB8?3@X/Q[
M7#Y</V_$LOCYN5A_X5C=%B:^2#"F&/AQ% &(D?135;I]$F<X#"%D4/#%BLNU
M@C/=G?>IB;2^]EG]M6]/9^];?X-?=IE"RTI&X\3Y4X#J[JL'@^0H&5[=*"AJ
M^:H+/#T0#<EY[T# >G;[J;E=Y[%WZ'\B8[WKTX/;[/*2KW_P:W&8/'<M#KW%
M&_G5V,:-? J3"/D"2*].U4-6Y2W2- 0L##!'%%$_T:IQ,4:(N7EXUA)M1UE*
MEXGLXF^9IQKA%>;K(RN\1E_U,;03Z!N.H?5.Q.:2N6Y9/!B[$[V-AX]EQJ&,
MYXN/C7M^M9(+Y&/EI%<-,A=)%/AQZL<@) *IPPP&2$0%(! && L$>9#J<&37
M)'/CP*V<7DO0IL6NYI:L$])N,IL**-OAOR$8:;.1#@@=]XODXW7FI/SA==)D
MY]!.Z$)'N2T=:'UVJ,MT);?CJ_M<#E5?'OQM)9_^R'_P9?&D)MR>9P8XPC2(
M0<!2)BF (( )R4 :1)D?ASZ/$VQZ@UEO:I/ONYM\Z9:(7OE2JNP94_='$W5=
MEV=Z)"TSQU[@[?7D9R6R]'#VT-KP:\R LNW+:$KCV'\QP^C89S%\?BAQM?/>
M+I?J6R3=HJJKT25^RC=X62^T:91E611! '$02N(*,2 TP, GH6HWQ&@6:[54
M,)UX=O[,0=XHK>56/]:]O&@M>M/$7M/#,3:&+I]-#[%M3V@:= <PFAE4MAE-
M4QK'C&:&T3&C&3YO?O)X^2"_3+R\6OUGL?Y39>?6PV[+OM;9[RF!44@9 B'&
MDLFH],-0D&9 1'$D:8WZ\@.Z!X\Z$\Z-P1J9O7SE_:REWKY7^D=D6D#W'S=.
M#9_MX/=9Y%HUHG-]/U8;2?VSQJD1=734. &R1B>-)C!U'#1J#>/LG-%$J?8Q
MH]%S ZXU/.'EU8H]EYMUCC^L<9DO>;[&'_D'3G*&R]N+9I=&,&%AE(0@IBD"
M$'(?8)$($/M) C.6I AK=^W2G71NY*SD]G:">WO)Y9;.:V1_Y]V^OSA?;GZX
M ?H)VP:LEDF[0C3?(4H.$"6UV-[MQ9#;%+JX&MROL("OJQL7&CC7W]RIKV(8
M8M9U.4-W*'?7-0R5.[C 8?JL.;=_XQMU!3V_7WWZBU;+R*\X7Y4++-E:!"D!
M(B,9@&'B Y(2! 06,<](@C'1;LIS9HZY,7<CH\<;(;U[*:6WYNI2 5,-O8LG
MKM)WI&NC.D7_R#=&3<[.(=W/V1/@9YFBI80JE^08O@GPT>?>"7!R1+4#\#)B
MU!XD.@CTW)/.^+)']#8]]GUT<$"5DTUS=V[?72_!F>H*G@ HJ/)M(P0R(3+
M<0#C#*8H1MPP?'IBFKEQHI+1VPMI' T]A:1V[',D/K8CG0J:<B>?E5.:+@BL
M1S!/S>TZ7MFA_XGH9->GS5VC;1[I77%1%V!^?9ZSVU^O?O!2^047.[=@D<#4
M#SA+04!B"F 6) !GC($8D3 .:1P+E.JEWXX51>N5<9J@VRK$JTX&\J,CT%;$
M:*O/()=KE 7[_3+K5G%#9+M\Z;O":Q3Q6L?23>?)BUWGR9TVWH5KF^C[@JYL
MX\AAM&HC(]=R"F [_,]1PSMS4J< H>W)3C+>@,U_L?K(V;,<2DZT[0I1?LD?
M\_K[?,/7><$6/,Z"*)1K69SB $":"(##. )QA!.6942M9]JQ *TIY^8&JV:[
M;"?V__-_!8G__VX;GY3><B>]]U2);[#IU;. 1HQ@<EQMAPQ4LX6=Q)Y+- TB
M"I.CZBK ,!Y=LX"#$5!=\0>]@=R%(XP4.XA.F#TYKN+G1[[!^9*S5E;L!2F>
M-_^#O\@%Y/GQ2?VF_/!R^>MOJ@%0U5=,?0WOZC9 \KNCC/M2I6_LNTN+*,H$
ME)S/0L0!Q"K1(N(41"Q,>,@P15R[D:-U:>>V9M1*5KE/4B^OI9A'7CRI6G7[
M;J^<I[0;5DK2CO7[%YU9V=1VN.<@L8TUVDIFW2?\8Z6O]Z<T-CYM['QO[$W3
M,FVK=W-;P!O=/=[.=V%8P=$W_TXX[$C/+'P_ZBQ)^;/\3I#N[\3@^J16;:19
MN=2.#&]2T]0JG.>JG=J==/@QBN#K-6=W^*]Z$ZLVDCA4[:"QB+'T)^26$H4D
M #B-@CAC$8H"XS.45W/,SPNH!?0V^*\FO&E^B/(:1ZA2J^(P!E% )8XPY2"C
M*01^QK(D0#3DF)G6=AB&I-.X<1O+=S68X['4/XT:\4VS?A2E_R4;= IU1G7[
M1U"O)W9^_G1&\U.'3^<^.B +OFYB>+/FDJG9AV+U7%5TB5F4,$Y '%$HWWKB
M ^P+(4E X B3-/&I%GN>G6%NW-E(YY%:/(.4[)/X]>]G1J-B^3W?-C)]FA88
M@^3TL0"YRD8W!,HL];P+A*Y<\Y//N4LN[Q+[()N\\X-3W%*\?7Y\Q.L7^4-^
MO\I%3O%J<T&KSI+YZOZF6.8TYV7+,UTD+ @%]'U (0T!S)@/"!(<)+%/$R0H
M#?72$2>29VY,V9+;VPON;24?<XG1W%;:'I4K"SB-#)4M4^"]*9X:%>2>?LK=
M_,1HNKP5:2[D&UZ6'(QH]QW*X<,.I>$[_OA4K.6<'W,A'58NL?A-$;SR6[\4
MZD+GQ8KM?G,I'=I]EXD@HT$42+<3ABJGR6<,9%!@$"2I()AE$4T,2_F/D&9N
M%+Q3Q6,[7=YYSY7LU;YL6>E3Y3:U?DMKG4P9>HP9=?G9D7$LL_,XNUC)ZIP
M6-M$/49$QS0] 9K')#W%H&84O>VK_O5_+:( 13$5ZD)[$ &(D@P0/^' SWB8
M!)A&*:<Z/+L?<FYD^97_E=-"C_1:P'0SUS!U+=//UT__Z^KR>CQ['"O74?&K
M^;!B@'3['ZKR5]JJ_-4:T,D+>ZS ]JT[\1?SD-E7_(]B?5G(MW95UP64KV53
M9?EJ18M'_F77/!%SRGV?I@#[$0<P" A0M]D @3[)LA1'H=!ZO<RFG=TKJ"3W
M]J)[U\*3PF\KUWNU^ -;E!I8HS\J9P=CV^]]!2_=PZMJQTIXMW77\P;>+T/:
MB!K JQ_;LP.SHX"?+MPZWV:C8* Y:AT10H/!G(4-S15LQQ('/#VX"OZV'I'*
MD5Y)B\F=\P4IJYZ?BX1E5" 4 H$)EIR?<8#4/3X>^I@2$?&8&<8/NZ:;&]=?
M[LMPT28RGN^E]O[ C=S&U<XZ,=?=9TZ%I.W#E]$@#BFEKX&-]9+Z73*X+JVO
M@<>)$OLZ3PVX("B_6@^X&OA2*:#Z"V_X][I@P U>;U[NUGA5JIMKQ:I<< ;5
M0:W:T3$*( DSZ7?B%,28I#$. D13INMWFDT]-S[:25^]3'OY/65R3V737<IW
M UP62UQYJ'BE659_@%7Z_4][6%MFK+,P;VM:/"GAO4U+>FLP&]S<LP:WJ[MZ
M$\)N=C5O$')=E_',!G1W_6Z0H@<7[H:-,."2AAQ0G?.0,F=Y%4\LGXH2+Q>)
MP"P(8 (P"WT _2  "$4!\ ,4)2BF,-6OE79NDKGQ_EY"E2Y=B5CMV9:\RH]F
M4@V#I/=SR/8S^A1XV3Y45H2ACI./(9L (H-T_@F@<M51= !D9FGS/5AT9;N?
M>]1=DGJ/\ >YY7V?'9#2*&FT6.;J%6>?\Q5>T1PO;^57HNKC\D7AKK+6_\K+
M!0DX]@G* $.J4'D21  %G #(!0HC2M(0(>T\1^UIY\:5;<F]G>C>3G9O*[SW
MAQ+?('IH8(I^*K4#L.VM?!M;L<.VW&&[=("M0=:E%8Q=I6+J8XT[L3;+T32&
MK"MQ4W\P=]F<Q@H>I'B:/SVB$^%FG5,YD6IT>+&J_O7IG\_Y#[Q4(>%%1%7T
M T6 90P#&',,,(IC()@*BB0QPT2+[O6GG!O5[^7UJ)1T0 ?!;H1U [%3XF:9
MP5]!5F7O5#_PO;@3MP'4@L9!T[]N.=RW^-/"Y61#/[TGAQ+/AV*]+G[FJ_OR
MP\LW^56J%MTX@J$O8@8"=5\.,D$!XM 'E$(4,>+[(=.*P79/,S>"V<NH;ANK
M3_8MMB:8ZM++6*0L4XHY2 -XI L#V]QQ<F['?-&E_S%'='[:? ]Z][.X>RB>
M2[E8W/V4'/-RO6I:L"\HA#ZD* 1!E*ERC2H=*$H"P-.0(8$SP?12[KJGF1LO
M2$F]32.JMZED]8J500RN ]'^K>,T.%EFA3,0#6@VT(&5_E9P&LQ<E<4XA]VD
MW0/Z(>G8VG4\[&PKUZ] >^NF\>DIKNB=*RFQI^3VE:](!"1(8 3\.&/J:C("
M69)@$),D2N,DS/Q0JU#4!++,C6.;*SXJ,+W5XZ!+<*6)MU=ES%T],Z/I^FU.
M3&'[.$6W.@_9>X$N;NH-PM/E+3TS =_PAMX@)+MOYPT;<BC[WC[A-5='S^6"
M9B)$2<H 0Y0#&*-4[5*EI3 3(8RXCTUWJ?O!Y\:/JE)E69V^W^?4*Y6<58*$
M,1&V\--EMF&HV#Z<:)(+=: 8P#['.MNFD]:,COGA6-?C%_[$9X:^P56%9I6O
MMN8/?%7F/YH<Y[L'O/G/?+G\5FP^\.^\:HJ;BYRSN^)F78A\<[U6=\J^\4V5
M'[W@PJ<X0U2^_EA=MHT(P#Z+00BS@*5A$L4H6FR*#5[JOOX326;$'3OY[+TJ
M=:USVM9KF^G_B[K6^3=O56Q4YR:BDJ_VVJE?/57Z20M7%T!5WTJ5-\#_^5S5
M#:EJLQI3T%1? %W^>@.S6B:_#HMNI%+>3ZE59=1>B[[S5GS37 .9DC\GQMPV
M^4XEKF/FGACE8]J?>H+!IQ1KN9%7L<WM[7R($<<A88# 1  8X1AD'%*0A0F.
M@T0Z?S!>_.!K4AB<4;R:Q.2%;T]E\3POOW_8E.HMEBBS9\JK$SWIC&_6.7G>
MM!/"I:_(N-Q2_]E\U-Q3/,)<^P1C!(ZV3R^4:-6IA9V:!>=4MWYH\7I>UP<6
M9_0^<5AQ[I-#J>&"_>.YW%1]03X7ZX]<4A7-JUUH<X-ND27,)Y )E1^' $01
M!%F0R,TB1G$8T@#2F)CM$WOGG-OVL2VB*0_T ZQ+#)/"9IDI6K)61:=92]KM
M?=DIF4,;&]M4TB^(8V[11N:8;/0?'<H^52O-NM3)]6J7(]9T(]I\QOGZ=[Q\
MEO[2NGB^?VC[1HLT#'#"HQB0+([D_A4SD$F& B(1D&,4D,@/35V8X>+,S]GY
M*IT7N3?YH03>;E3EN[=/CI2J;M;5"9VQ;S/&;!F._"R(01A#Z7DRX@-4V2ZD
M,(T0"TAL6-[+C='<5,LX-EG5'GH&=M-=I-Q8P_+J52E16X"_?FVVW2,WGI#*
M-,;:U.J\B@Y,N<"-Q]7VRC="0L=+XG@LC]?*"<8<%1'^)I6O8_JO)E]$C&)?
MDBY@677.(S+IR8<I\+'DXI2G(H2&YSS=$\Z-5>MHWZI8@6U%A=<O\Z (['G
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
MGP"$TC".423_KAVPZIUM;I10">SM)?8JD=]YM^\OWG]X[S'N7;[W?C^_"QZ
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
M]4/.5M6FN5K]1R$WY[_+GY_E5[X1C#,IT6]R,W6O)-B\?.6;AX(M$.:<9;X
MC*M&]!RE@&"4 !)$B8@%PK[/S(A_H"3S(_GU^D41R,6C$MJ4VH?:0Y?&':!L
MF;);&JASWW\H';P?C1);!I=4K9A;!0'N*YK>O'B/E293<O-(,&WS\%#Q''/N
M2!2/^77L@.;1G[N?Q8V:YY;++^+G_ ??UYBYY:N\6'\K-KS\BJ40<M+KU7_@
MU3.6COU/^1GYST+][Z%X+J5G<?>0KY5$59)93#,>^DB -($)@$0:&J5".MHA
MC5,B?^DS[="0)1GGQK_A^S3V:H6\2J-W7JV39("/<H.E*G4UJGEA^,X+_<C7
MCUS8,G1_F&D&YK-,[%)"Z74K-B^5CIY0]0N?]M6]RMJH*Z6G]]@HJLSYC\:<
MFTI7^:^B_G^CKOQ!Z3L@^].6M?6#6#.PNJL(EVWK3YK$:MDN':$R6S,[BZ-9
MAJX=9+,]E;FCH)IP7(N;=<&>Z:X>K9_$?BJ0NAN(*( Q#0"2)@<TX3$/4@8Y
MTZZC?&J"N2W12D85;7EJI-0GY)/P]:^=8T&QO/"]QF/ 2G42&/UE9BQ CM:(
M8Z F)?4N%#H8^>1CSNBT2^@V%W9^;FCTZ/:A6&]4>;X/Q7I=_%1WLQ<L1 **
M- ,X8CZ ?B3W+"*-09:1*(MBR.,X,,V[/#'/_+(M*R&!DM)CG!A'?DYAJ1O5
M&8F/97Z[;)(IR4ZX*8,P';K;#K"<FMIQ\*1#^^/ 2->'!P>0R_)9!:J?\@U>
M-@M/D$:$BI  F/H00,9B0.*,@X!QRH*(9@(9G@J>F&5N7LUE\?@HMR/EIJ!_
M&D=]3X"H'=$=!XWM:&TEG4=K\:PTDND P'J$]<34KJ.GY[4_$1GM^/#P$R15
M&>E\&9:+S6:=D^<J+>6NN/ZYDN^B=$2P6A(6&::4!F$ $I^J *<OW08?0\!9
MQE$*,Y1!JE,G<!IQC"C%01G!;_O"4[@EMNJ/K/H/-.<:#\52VJNJB*Q^^U2I
M,FE5C5$FUC^9<F,XZ\=3O87"CHQ95,I4.YM*G6G/J,;#:O^@:H2,SD^KQN-Y
MZLAJ@E'-PU&28)HRU^5=<4$EGZSYEV)U_R7_P5F=)"T_L@@"DL9!0@&)1 9@
MQ%. B73J&&3(CUB4Q2G9WE;I#U'I3:KU2A]>/;',QI6H9;[-%5I*D<%2R=S<
M8WBG"@7JAVPTL>^/;DV(IZ,+=G)9VTKLW15>([/W98_H18/H-PN(ZH?%ID?6
M4:!L(H2-HF=F8'7$TS0'<A9A,U.L'7,S?-*<O^ME0S7UYDNL<LCNBGVID5;;
ML6M1W7616]2G-7_@J[+ZLWIV@43H<\0C@+ATPV$0$X!%$ *1!2R+ I$$OM95
M]&G$F=NF_K?5FN-E_B_YPJ@BI-XO]U@52),K .OIL:=/6Q,8L7^1<&L:-SZV
M]#V]=:..<J-;)FDW.Y1K=7W#D+:5:C963LVDO_*X-9>C5<F%V8R6K.E0[EC.
M)IC$V5(W'2#M97#"48=TJ]AY[65/7_9%Y',J4HH!\Y,8P(SY@*AS^83R+*,8
MQB$1^OL<@YEGO=DINSM;UKL?DWX,^@9!",8LC1/IG' &("<!("@50$ 8(ABD
M61IH-;"W80Z'7DA;=#M ]SL0EN"S["G,XVMLTE[$"LK.VHQ,A+9APQ%CS#H;
MC^B/YK !B;&*AXU(S!\W7VEWU=54)1Y</GS \LM!>5FM^IS=%4TXLUTD>!'R
M4& _"$ H8,7P&""$8N#'J@9:1$@::97)'RK W*B^*CZE[A;F&_YH0/:#P.]G
M?=N06J;_RWU]R-466-*H4.]!)#FI YBM%JV"YY:QUU\3;-O T>)@Q19&"\48
M(#M6C$'#.ELZQBC=7D-&C3.\4>KR60YNV"0I"4@D4HY F 8I@(1C@#%- 8]H
M%L*(TI EIHU3!\@QMZ6E4<)ICZMA!M1-&;!N%LO+T]8B;]_I:A22]INT#A'.
M>=/6$0B>:N(Z9KBA?'NS+M2.0$ZVX*G G/D4T !3 "/Y$TY9!&!,8M4$*<0P
M,<O,V@\^MSRKR^MOM]=?KCY>W'WZZ'W[=.==?;N\_OK)E.Q:Z#&5[XHB 1*D
MNG_A% $2X A0%*EM3409R<R6H('H.4E\;1>B.A&LWV:FO4B>JY(DJE_@OT;@
MBT0F.$TB@.-(;AL)%(#PQ =^($*(?$R3.#&]9# ,83=W"PXPWJ_5(Q#476.'
MH6)YX:R%:I;+*=?!8VUM+VZM&1VO6,>Z'B]#)SYCMK8PGB\^R85J\_(Y7_)O
MSU5J.XE"'D8Q QD/Y=O+(@*R0)(E1SB6A,DQ"0(==CPU^-S8L9;/4P)ZM81Z
M+^U)X+I?VK%P6'YI#9#0?G.[5-Z_N>7VU2TY?7]?_/AW^5CUTJH?0/UJ!J#9
MTI\<TLFKV:7,]M7L_,SPXN;_>&X*IGPNUE<KNN:XY!]Y_>^KU:?'IV7QPOFK
MB+$*8_EA$ N18I"%A*O;?O*G)$$@$21 ),RR1!C6@1HNS.Q>_4;2[?%'Z3WA
M_'P!HNF-H[O&NX'<]E'?7HFJ]E/>J.']PAI%_J9BC_R54=HM'J:M.CX64_L5
MQ@=+Z+R:^%@L3U4.'SVF^1&9<J0NJWW[/5_1EX_X$=_S\E85+-_\CI?//%@@
M2CB$7#*HKW+MN2  ^7$ J(AX$H4,"C_5/1#KGVYNE'EQ?[^N\EL\7)7/\^@2
MYX\JQ5XE7I:;:G^)5R_ZAS,:D/<?@TT+I&4B5,)Z="_M.X_5\GIE)? [[T<E
M\J08ZA]G38NEH\.KT9@:'53I0]1Q+*4QB+-#*'V%VD=.!D\-R O\P==RN$]_
MU3T$OTO.N;R^^>WV8W/]&L(T2DB6 IK$TK%5YT>(^"$0+(8<XBP2*=)./>N>
M:W8D7(OK\49>;ZT(^1<I\K]+F<_'6XPQ[B?>"9&S[7YV@S:@ID\?>@999=.A
MZ"J3K _-20O_:.+3E376,X*[3#$]50ZRPS0?,>?8*IV[O%D7/_*RNL6Z8M6O
MU!VH.[Y^;.]5H<B$3_T,)$&  $SDIB63 X+,AS!!G&!!M0[M#>>=&_=6<NIS
MA G"_6QK"3?+S%M+K8J"-6)7!?KKNR/JDJY7E632V>:/@E>?CBW![(B:IX/;
MB*,'@-;!UR:C.>/N 2JV>7S(XT,CQM7 ]0W6QAOA,/-)E@@0Q$CR-U;5 A(4
M D[#*&4\2!.HE<C;,<<LN;JY_&\:U3T&4#=8.PH6%U2\;>MHH];36>5M!TN/
M)W8< SVK^7%H\_Q'S5VXWXO5$UXW7]$P8WZ<,082*!TU2 0&. PB$,<Q%6'$
MHC30OBO>'GAN+W8MF[Z;< !2OYLU5'7++V\M5O]KVZV^OALT% 9'?DXMWOMI
MO)=3NG:X)P<?=^9_G!*R[6"<_+L9I93KS>*R6#&^*CFK[_;>2D-R9<^JS=TB
M\3-?)#X#<2)\ +GO \22"&0PBV.8P5!$6BTO>F>:&^GLA/6:>_([<9M>FYIO
M9#_$W0SU?[A[^^:V<25?^*NP[JW:9Z9J,,L7D 1V_W*<Y*SWF8E3L>?L<RM_
MJ/!J:U<6O:*<Q/OI'X"D)"J22( $89Y[JLXDL4FB^]=DH[O1+TZ!FUAEC<#,
M^/,UQN/4!)&DI!4SZAEUOHE8;4O]KY^33OH7\:(%C'G=J07S&X:7@)1L590O
M&W$K;]:RV#Q5>O^*%B_;_U>\_DG6Y*%:[K/Z1HOU6JS:TPT9#X5 ,089QTJ;
ML"Q77DFLLU4XS#.IS!ABI$T<T3,WG=,>LJR(#P[4!U_$T\NZ22RWK_H8(S-3
M1\B;)"968@<^M!B6!TX"HED)_DL)YND@F.<=-].-G'0![/1%(6.(]%X<X@#1
M<T4B+AYK[Q3^N5POGUZ>#M-4;F734_A.=[^^VGXJGI9KLJH.:>^+=^)^0]:E
M%)N-+A3\(DJQ^:8L/<0PADP"3+GN/ :56N8, 28E%CA-E$',3+U))Q3-33LW
M3+6G(.FYWTTK[:K1>$"VP;IFK<Y T!6T5/WWP)[^R:9FT-RE<R/A?E?8N]PF
MUN7_\"(S=]^]B\Z3W^]/A%81!*=P=X0>W*SC+6;A%)9VL,/M@P><G5?SH<O[
MXK-ZL1])*3X6&[%\6-?#5-ANE" C.=1C=4 NI 0P(P@@"#,@A$A#*$,,,^/^
M*69+SFV7;*C6']QS0[?._]:$!ZRAW.+$UPQV@[-TYV!.?7;3X'A?!#N2@X;F
M8$?T@."P(: 6I^?.@?5U<&[PHCH*-]MAU'5.;O8@?T?D5HP=G8[;W6E?Y?B^
M>8L^*J>,K-2^L2SX1_6S<H'R$&:)TLP4Y[*>XDP@XP F40@Q@RGDU+3<\>(J
M<U/+.T*#FM*@)C6H:#6O@+P,:K<&=@;5U+&?(2A954?VHC"B3/+RL[W52_:R
MURZ<[+]X:)3ZFI2/'U?%]U(WY_BKBH5_K+N"M_LA7=%2N0ALN\ 2ICFG&*0<
M*XW " &$90CPD#$.9131U*BOZ5 "YJ8L/MY\NOIT??/I;\'5]?W-WV_N;S[<
M_8MMU-E2!@P193(CW?A>1@"B)-%' P+$&$&U#R(4P=BVA<1T4O#39F)/;*OW
MVM1R, WW3X?MU(>4NM.=U)37[9Q^>=$'EGJ,@#P#=_"5-"PXC>D/0V_J(+XE
M59ZC]L,P.PW3#WS.@&0MLGJIG)A;^4%*H1\M/A>;^B>'ENL?=_,J6KW7/XGM
MK;PG/Q91AA-)8K4K13('4"14#_*% (:<AQ3%*,6A<8[7>'KFME/M6=HU-1([
MQH+GFC/]B[[A(.TN2#;YZ"X$W!^Z\"RVB=7OD<0&2<NZ994K45GDTOD5F:\4
M/"^BLTOD<P=T5_Z?@U7\I0VZ@^0HV]#A8^VWTGK)\E;6?6_5CEV'B]I5<N67
MY<.C6DEMZ76V]0)2 9-82L!$EJDM$T. <IH"09 4,:5Y+BP&)0ZBP>@S]CI*
MI&&C.D4[](#>13Z/*CPMML)A NK?_*8#W5.7K9_1O@SV;\%&\Z$O52Z)52'+
M< F8[VF32\+3+C:91*PVKE%H=FQ5PY[K;7,:Q79[.QKWH ']*8[Z$WTJUMJ+
MW/=8__#C6:?<JL^)I(QE40YBM;\ F.KQC4F2@YSD*18AXX@;M5(T7W)N'ME^
M8L9A<, O=7?47]775=-LT73!#/;^?<0]F!-O'#_W3ULK"_LG7">#TZ*5A7-8
M?76T< "O75,+*Z2Z>EN8/<A?BPLKQHXZ7=C=.?0P:)=D6WDJ7Y;E?QT2<>^V
M>I]_>-U/S?@WP1_$%6.ZV5E-PSX/GL:(TB0+04RY[I*+.4""4)!SR7(>R1!G
ML=TAD1O"YK8!W+T\/9'-JS::[G3?\2J@^AI<K<GJM5Q6=M?-;LR%WJ4#S7G9
MJG6P/>!P)%_3@P__4IO:13DPI(6S42RU"QS*AJGV4*!'S5= ]HQ-5OO@%NRI
MST\<4>OY7,4MQJ?G+8Z?[Z)R[:=NHF5;#\1YED9Q'($LT[,B& X!26D$N&"8
MYP@G)#7J^&F]\MP4^>>BW(*:WDH1Z+XR=4>)RL:O$K6VP;ZK\HZC,=5I77(Q
MU<\3H#VQ CZN./NY(W+II;#, "F?)61=Y+QAL9@!2MUE828/L ]._!]!-G?B
MFUA?K?F]^D %D4I![+J$L#B7*8QUD6T(H-0GR#P6 .-(4$QPSICQ"7+70G-3
M7\IQRBJ=M=T3:NXH=R+:'VUPA=/$BD>3&51T*O.<!P=*![3'[$3,/*#@"CE/
M882+"+H)&IB@T1$JZ+S=6X# A(EV6,#H>GLE>2<V2U&^JV:V[9I\I9C'81I#
MP*LNEXAE2DOF&##!HIC&<99GT%0WGGG^W%3B._//^1Q:&84B$Q*!''.L4S1S
M0$6> /7#*AN)8$;,4C0=X.4G _-_O?M?]>A'BR#K.>CZMXR1<$R\4]34!>\:
M, ;L#^=0,=\61J+C:3<X0<EI6^0.##KV@'-W>5/]'22W-7[79?:*OFUO?R3+
M3542>BNOBZ>G@B^WKY\W2R9T(WN=WEE6;7'NE8/U3OM7"T*S6(99#'*2Z3[S
MD?;^&0)1QA"6:<98;E0<-):0N6T=QSZJYB:HV-'_VC,45!P%>Y;,M<,HF?4K
M5U^2\!<HN#T2PFV'$)K66X%F*'C7'41P*Q=S]>Y+/I[V@4%R<K-)N$"R8S<9
M]7AOVXX+$-K[DY/GV6]D=0,W7:70Q,<_D\WV=5^I ],\9EPD(,-ZUE^4$4 (
M24$,64IHPCD21@>2_4O-;3.JJ36LA#) LG\#<8?/Q%M$TWBQJFS:'=@]:UJ#
MKU>]A4RVN)DK>'?X>5+A'3@Z+ @SAZ9#)_<\P)O6-6.DK5<-[Q@0ZWDMM^*I
M?"^^B57QK%^7&_7&K!^62C.7"V7""X[R!, PUUTH!004X0C$&41YE A)(^,F
M+9TKS4UO-L0&+6HM'/A.3 T"'*Z0FCK4T8#$#X0&RP.EK@"SB'VX LY7%&0@
M@';!$!-0NL(BG??["Y"8L'$4*C&Z85S0Y'JC)_TUC5CNOI/GG6G[DW\GDBS-
M8<9!%$D*H&04($X2/2H512*">C;?D%B)X?ISTZ['(9+;EVVI!,-U=E3%T*%K
MDV8IN'K8B"H'9F"4Q%1(=L&1":#W&A,YA_2.!6>!$%/HA\4_)A"!)\5__R@"
M?O01L$H<NVY:0:G%P1IV'/76&@&=89S#]*EO$MZP9/E25,/V,78;3)7.MWE=
M_.U^03#*84XPD'G& %3;!" 8QX!($I),BI2D1O'UPR/GM@W\[44WW"<K8J9<
M6MATJ^IA'$^L??_VU]7]AS^O_K@:_S&?\M?1"JNY6.>;Y;M_Z)98>:LE5NN!
M7C[-4P9V7]N9WPS-8KU7-Y:ZO?BNNKHY2D6,9HPS##+)"("IR &F4H(\PQPA
ME*C/R[*%U865YO:Y5636G?IWA-IFH%["M/M[=(K4Q)_I&9 FF0?7@\34&:27
MEO><,=J#PFF&:-\-0Y5%'5^[)S^J\)KR1.Z+7?.C*M%>K5DE=%\73\\;\:BK
M=;Z)^J8%SVG(61*",*5JHR9QKH-D$&0"1D2&>11"RW*G$=3,3>G\M=X(LEK^
MC^#!2ENXOSP0W4!L5T.HNXO5-3+6V?!C1&:JKSP)PL])AU(<=8!>.]K;XD0
M2N6QU0NO6KPU8W%9FZ^@+DYVJ04=X#NUIAQ#HF=MZ@#-4XWKXJ&##G25WBC%
M>U'_>?^X*5X>'JM6]:O*.:_;&K1& U]MEJ4B3Y^1G&E2MV XC7)"$Q"1. &0
M$CV>3QF .55_Y$Q :I[ ZIRZN6GM?6N"FZ=G?5#_6]#B+:B9LSH;=2Q,HV/H
MMQ/1]/J\XBGXA3?<_1IL:_[J21Z-G.K&8[^U1YH'I&:R/JX]U\;S+<5J=4K^
M=N+U=[#^!F*V/9&?1@S=A_B.U_1Y[C\-7#^E"DRTR+BSLO=B2Y8KW4/V>-[;
MS?J;^I8*G=?<JO'[Z8! )G$D4L0 3A*U>R,2 9KHTKR09"D164+B;,@!VABB
MYK9IM]I)M,@?=G S2EAV!VF^1.#O=*UJ[UDS=68JYO+ EVZ<LV/,V9G;*-$-
M.XCS)<(W.YTS%.?7;25"IT7H4V!M>)PW:JDW.>-S <ZE@S\GSQ[0S_6_7Y;;
MUR]Z/;63B_*Q6/'#;+=%&$N.HC0#,,)4;8P\ 93+!,0H0U"$F&!.3#?&[J7F
MMMW5U&J+N*:T-??0HA5H-[K].YD[S";>GQJXJKG8TX)FT2C5&7B^.J(.!M&N
MY:D1+EV]3;L?X*^)J1$C1]U*S>ZPUZ/OEL63V&Z6;)^3'Z4(R3PC($<H!#"3
M*< L@H!G L9I2%.1&/L4)T^?F[;<$VA1"W(*6;\^' 7$Q"IP3]N@"H]3-,P5
MW2A4/.FV%CJ.ZS8N<M^AP4[O\::T+I+;UE.7+QIZ!'WQL)+P'"9I+$"4,@%@
M&,8 R9""D(L$RY@(&K+%MMB2E>GYLI/#X_V"$SIB>HVS1Y&_Z,/D7YL3R=^L
MYYP8H![&6 >7H)XDI"=>IOJ\B$= 1BC,XR3&)#%*OW.,NH^YQ&^"M^F1_#_
M>?LY -V?G;_UP?A<3KWMC[0G.*^^)S_^4%^(**_)9K,4_&.Q^4XV_#\>E^SQ
MPX_GY48MH;LU?5JNQ4)"2:#$&<B5":H4>IP!FH8,9)"&.$V5EF'&AJ?-PG-3
M-&K3Q^;VEQ7$_8;J5,!-K%L4V54BE2@#5A.NF[)KRH/OFG0=4E:TZQ2>5]UQ
M;:W(GPAC<_-W*JQ]Q8-=8FYE.0\!KL.HMGJ<-WM[")-M4WS0_4.M]*MO8D,>
MQ'ZPETZ,(ENQ$&F(,,PYP,HT!!")'- \@8"A),*"$TBDL#/2+ZPT2QO=U@J\
MA**I$>@ FXGU=$-A:_A?E7ZIB'1I _;@,+4)>&EYSQ9@#PJG!F#?#2X:I^^F
M.-S*N^7Z826NGG1IRZW4UQ2Z9?N+X,T$CV)=_J%TTXTN5U[$(E8JA") <*9G
MV::)4B3Z?">6"68H1"$<T51](%5SLQR/#]M):V!&6;$5D(JOZNBVQ=EN9(UB
M+?BJ2%-;MN;., CH5LZFJLZS]"96B[X$-[+'^TB@??9_'TKJ&_:&'XEN=]_X
ML0\?E^2F1S/I>N!BI2Y^V$WON=$_+(O5DNO6/7<OM%SR)=$9 U6:P").(Z[V
M(@APENI#_#@$!"(,!$,L15$*U3XU)+MM$#7SUO75]+$#3[I=2CT@:5G]?,]6
M4+;X:G*K!B94#9-I?P3"JZ2\ZO5_&"$-2W>;7%C^FV\.%]JV6VB#\]Q&@6R8
MX#9LC3?);!L%QZ64MG$/'>HEU<TSMG_HY/16$OJ"QWDF..6 <2X I)P!E.6I
M,G\$3E.:4J(>8]0TOW<MFX_13_O\AM#@N1X4KS_(557\T:KJL'53+@$=2X)3
M&%' (-'M4"4#5% "LC"E'$,29MRR8-D!S#Y,B89,5SA&^IU,PQPH?YWKF1@$
M(!QE(,,(AR''*(O#Q5IL?:"(:Q1WJ_W?\:*:^L@.7K^)[:,=:N90#?!@>V"8
MVBN]M+QG3[,'A5/OL>\&>X]0%TC?K'5I_=6:W[YL]=]NUE?LOU^6>LIKH>?U
M_"DV#TKE?1+*-]775[_="+Z ,<^S&.D4;IX!F',$<$Q2M2%2!D48900;9W2/
M(61NRKM%=36L[*FF>Y^,4M4KDX9X<R=BE*SZG3Q?$IA:?VEPEQ4?%?A%S8GV
M#<AYN;RE6,S=.E_B\>3132TF*V_.!;8=CMRHQWOSX5R T';?G#QOJ.>F_,5F
MF&W;2I,93TF",H"%#-4VI<=F"BR!%*G,*8$1HI'=T??9=69Y\*VC)OL!OR,L
MX//(<@1Q+AD'H=")J(1' "49!SED&65Q2!&W/ L<CZR?[B.306KJ4HP&:N(-
M^9/E>S? G>B$8&IGXOSBGEV)3@1.'8GNRP>4?OY@RW*?&Q,ED8B%\@9DK6:S
M%" >ZJD,"4T%$XF(C93!R9/G]OG7Q/7GR_3@U6^;#T9AXF_;$0 6=9A#@?!5
M=FD(B%V1Y3FFNVHJCZ[W5T)YCLRCBLFS%XP[QK[?O)3;J[(4VU;&2BHCG$F1
M@8@K$P^&H0 D32.0D AQ1"F'7 PYI3ZWV-QTTG'O_(KBH"9Y0"*1$=IVY\=C
M,?1Z/+RMX",-?)K>X,8U?,-.=L?"^"8'M\=PFKR-@P]EN_ Q/',]^X@W.5+M
M8N;2B6GG/4/=ZC^*]8-28D_OBLVF^+Y</Y0+F% 4D5@ FO(8P(PK72M0#)(D
MI$3&DBFOT,[S.UUD;CI64P@TB0$7U/J0[@R(IK[>.&@\.GJM,[=VW('NZ7;I
M_EU&96K?[\S*GAV_R[R?>GT=UPYP^9Z>5\6KV,]]IRF.<R0)$!E& .;J/\KQ
M0X!%5(09CFF>&4\N_>G9\_O\R;K4?:GW=%HX/C_!9N#[#0=C:N]O1UGP]<^>
MN0.].%BX@,/Q\.4$'G!Q-H^A@_,N3_"G._SY@N=)/?(&+UQBIXJX6"ZNE$RY
MENO'%7E8\%SF4B0$1"A2SA\A$F"8,1 )C"),,QIG1BG*)T^>FQK:$Q=HZLP^
MO5.XNA70*! F5C^&_!M_8A=Y[9A9I.ZI# C]%U";"?M91:?/\_+Y761C]_%=
MOF!40YBF'R]9M0\Q$AY"17L*< ZQGF?. %(?(. B$9S%C(K,:"ROP5IS^SSK
MWAIR1^F8 Z++^)HZ#DY0F_A['@+8T&XD75!X:4=REH"WZ$?2A<2%AB2=M]A[
M$E^6#X_;6_E7*:IPQ;^I)VQT9DAEI9'-ZP>F,==-2ZLJV 4/:204QP"G<0I@
M2BC $4<@)SP+(4LR@HRCNY9KSTW'G- ;B!W!33VWN45N*X9^SV5"<"=6117E
M.GCQ4HHZ7AD\OB'4YL[1A)![<IXN01\,P][*P1J(7H<#9OM$;P[:0%;;#MS0
M1]CO$(>VJK?R]OM:*=;'Y?."YGD:BD3M W&F]@&(,D#R, <I2TC"($D3 LVJ
M<"ZN8?-]^*F^V9,6?![0#_D\D/V:?#0X$^OK WU:<Q0["L<"8ZYW1P/D2;O:
M F6E/CM!Z%"2Y^_SI@H[R6XKO.X+!Q<9GK;WN]IN-TOZ4A6LWA<Z6>NT]K%<
MA!A%<28Y2+)4G[QI.SCF$) ,IY3DG.699=_/H:3,S2RN3J+.% A;5WL-%8VI
M6^X#\(E5[_69YJ&_!:3%A3XI65^0B-NJLI%H3EYV-I0^WW5I(W$\4[@V]HEC
MDL0^D,U:'W8J]7WW2#:BF3YU*]^1<LFNUOS]<O6R%?SGZ_;=TR'B88(EU ,Y
M&8 (4D"ALCN3!&$9)B1C.+5/)QM+UMR4;BO5!P0[HO7 B: B6_VP-?:KXK&J
M[FFX/'?'D-[W#L7>;Q:_C3 G5NA'<A1MJ92-',N#'.E>CKR1XYD[WEB.0Q+L
M?,K3?RJ>*[DZGK[@'GZC3+_1B[U!3J K@,YG#SI[NOVVK0R!OZN=7_#W0B[7
M@K\3:_67[2U=+1_J#SAE+*0IST 88^7V2!P!C! !DD09R6@"(VJ\&_>N-K=-
M5GLVWRJ* UK3&A1[8LVU:S_*_9N?4^PFWM-:L/&:VHGA,]]SG,+H:2L9!Z?5
MGF ,3X>J[W^&-PUNS$Y;,9O?-&ZB3YVDNS_=K9/'%V$D$:(H PF%$, P20#-
M8@EH2$+&,QQ'" X9+W-VM;GIVV9 2I.^?,A-J&L8AHV4.0\S9BA),QX#(N,<
MP%P(W5<Y BP541YG/"?<LBV[*YCGVIJ]"TW3 )PCC";>O@:^A8-']73BX6=:
MSWD2WF1@3R<:EV;V=-\T5$_O F-?Q#>Q?A$??CR+=2D6DE"69ED.TARF2G>D
M!""2Q4#FF$0I97G(T&(M'G271%/M<7XIHX]BW^'ML.!TW\:.3CW:1%-8=5FR
M5247<#75(B.P\J- ;@X=4G7L-?BE >M7E[JC&X6IU<:%U3UKC&X,3I5%S_6#
MZ_34I[?ZO"F8$+QRT#?%MV6I+,6FVD(H4X-Q"0%'"0,PD3D@'(9 &2"<9TI=
MA*F1#VV\XMSLNHI<Z\*]'E1-U85#K";6&Q6EP?.!5/WWFE:'M2W6R$Q>UM=#
MAN\:/S-4SA3\&=XX(&=7;%\V:WUV]Z[8;E?[,BXD.*4I(P!'NO@FS!% G" 0
MLHS"+!8TYZ%Y3M:%5>:7E74@-* UI1;)H)>@9$SDN7*T8Y[$RJC+*$!0.81<
MP"2GC%&:)<9ISN.!]*&56S"^<P5C?R#3 3@3J^'3UVM Q>4E@"R2B\<#Y2N)
M^ Q@3DLQ>Z#HR@B^<*>_S-]NTH\R?'LN'6J>_KDLF5@IB8GBI:S\Y6;.C4[]
MJ&8LTQBE$>,I(&G. 808 A*+#! ]=590"H7$=@9J[YIS4X85C;8F:C^RID:J
M4[PFUH]'M#93V(L=M1,,M#;&9FI#M9\0SZ:J,3*GQJKYK0/:G/?EG]7IO+?R
M,]%AN_,3N!9Q%O,LBG.0HCP"D.F3YX0SP%.2\AB'(3.?ANV$HKFIK ___;+<
MO@:/Q8KKALVZX].C")XK#L#1F#R+]MI.1-=O!7H7R,0ZT2POMZX T)*JI71I
MEJ%O>5GT1?<M-U\-TOW(SZY/NDNLNQJF.UG'7^=TE[ <M5!W^N"AUOK?R')=
MUG/+KS9+/?WTHV+_3FB/0'\(NGW[<6;"KB[\M3KV6C#&2*J'1B($,P"S*-?3
MAV) D> D%UP08M21Q1U)<]LX?]$,_?I/_SO*PG\M-O6?FKV@6-?_.+"FA*=/
M@K=DN7H:,"%JM#!-_0>?(IIX*ZU8"7Y95<S\&I":G4 K@: \,%3/=_DY(6K7
MQ>(U^*4ZKG=ZY.8*Y*G]E-%T>G9C7.%ZZN4X>_)0;;Y+-XJB"$N& 0YQ#F J
ML1[D*P#-:9CP-(S""-JE&\TTL^CV_NJ/X.KN[L/]G:VNW"7 0;5!\5  "*&"
M2I(8D%@B$"$9(9[E64*- O&CH/*P"=5C0H9EMEFF7<TNP^K*>2:5WZ2IM\F/
MZDN%&I7UI W@N\=BL[T7FZ=/Q5:4G\FK-GN;<PN8$HPS'H&4)"F 21PK^U)&
M0,8R)BG&/,Q#TVA,QSIS^THK4NOFPVM-K'+\*FK-/?0N4/OC)(Z@FOA[KJ@,
M3E$:<&[6!9=YF,(1;)Z"#Y?A<WJ*9@!*1Y2@ZVYOOK\!"VV/WN3RH99=N_O[
MS5H6FZ?J+?E8;&[6?/EMR5^:/-3;C9ZU]J#,RSJ\_M=ZN?V/Y?;Q;OFP7LHE
M(^OMU5/QLM[>RK\5!?^^7*UNU3.VZ@U9*G)KK:YO4,_5INIR*_XJA:+AC^4W
M47[X\:S>)2WUUT5,6<:B# (."0.09PB@*.% Z6:*<YPPG0YB93K-C\FY;1#'
M(Q>N'AXV51YN<$TVFU?MM]9L5T'#'>=-)799QY9T=E?5W*D,KE;5%ZS\6=WN
MFK#'X/IO?UDGSLU/:,:6ZOQ(G]$N>_RJ+0_P!%)'J10>X !(\*)X*H.O6_%C
M&U#U6OV7T]3!^0IJ:MM_AIQ[]D-FB,!%GVC&M+HP/.XW9%T25IT\O!/;[T*L
MOXB5WD$^DXUN%-M6PDP2)"$1@(:, H@HULVK,$ "L3Q!,<J%91KZ4%+FMHFW
M6J6TV:CVZ;H:K&$E:'@9LR5;R6S(QCF5)+QN;]NV'&C-1;!II/!<\^%E=QN"
MIL\]R(J^-]PIAN#8K<\'/=&-N_=-K-53?_I682APF(8Q0#(* <Q""' DE",F
MPDP0P87 EEF4_8O.39.VJ!SGMIQ%>)@;,18WSV;]GEQ/QGL7/'Z-Z;.4O*EQ
MVX5-G['9>>_PDF2=EJ*'NFI-I^S4^T*GK11K?9AY*^MJZ#-Y++ON7#',(\8Q
M!XE()( ,28 2' +)<YFB+)20178Z:B1%\U-@5<EN-5*XL3:V13TW,V"/9/.@
M$[TVZG>L4([!_^B>+$OUC^WJ57VZP>WU3<!?-MK_UKF8KX)L_L6^.GJ<B$V5
MI$?!3:Q!?Y99!7\1L#TW5??ENJO#F3P_IYW5G.,[?27W.#*]EWP[0?5<;;B;
M!P_IG?IMR<6:Z^B!3N;6:S>CVA-.D2"2 H1$K@Q)D@-": X0H303:8(3;-0-
MJ'N9N>G@':7!]P.I Z;>=^#:?_#J!JW)3<>I@;+IYND",&_=.8< 9]E>LP^/
MSG:9%V_VV/ZRCX'C=I:]5P]NV4_*QX^KXGNI<_?^*@6_6>]KE:Z4^_^M&HEU
M7>=BJY^U"AO"*$IRD2F%*=5_8)2$@.0T!"D-<R@RF"4<V>7=#2=F;KEZG\2V
M.C0*I&8G:$+?RJ"M,FT/!7UDSU7]&[;GS;IBQ8E,3>U;/Y*:6,-?'P14@?_+
MBV)$V:V_GA70;Y;"&=+U?S2JD_?]'TZA[\[_H[$\T_M__#,'YSJOU+I$\7[%
MF#XI^UALKC>"+[=U O:M_+EM("5)CL($ @QQIK0S84I/)QPD,<NPB#F*$+5M
MI&9+A-&W[K7%VIZ#ZEB?%R]TJSA37SEK$DG6^G"$"QV#$,MO.J7)/H'85E2F
M2G<2^#TE)>]Q;Z"NTRHJZH.Z&D7'$:;L!SD4O<GSG6WI\IT9/1"W,SG40Y]D
M[_8?$@5TB@#_.9<@VC6/XT+ B,=*,)D ,)<QH.I5!ER$4BKS%DML--/9?,FY
MA0,.5 <K3;8>9]30;54_80%Z?WS /923!TG[4 RB ?G:AH":QQ'< ^LIIM /
M<.0XH=L.JHYP@^&#O(4>[!AKAR$L[QQJZKXK-IOBNV[R]^[UDWHGFK<\Q!PF
M89B"1"=7P4CF $<X!1%.0IBF.(F(Y>G:^87FIJ$/5 ;T-=!7VAJD%P U-3O'
MPS2Q]CU%:)*.GMTX3&TF7EC=LS'8C<&IR==S_1##3CD-I!3O1?WGS7K?";3R
MRC^)[[7__2"4)2G*!8E22"!7?C"+E1\<0@E(Q$.0YKGR@UDBHL2H8\.0Q>>F
M2A1]31"K(=#&%+'$W<3*FP[-Z0_%*Y*#7WA#_*\Z0V'?4;@)**X]XFUC!$Z'
MNS=ST#'^EJ;A,  [C43+1WHT%X<Q>VPX#GR&W?Y03Q5AKXNK+W>+E&9A%F,,
MN!ZP!D-* $$"@BQ4]S"4LCSF)GJ__="YZ?.KC0),P2:"9_54,^5R!%*WDA[*
M^M2QQ(9K\EOP63W6P4=]CM&#/5?N#+I2L-\?BF__O+N\LN?V_P*UZ1:!YK,^
M>JB7S_4<&[O/\.SOAGIH^SC=KJ&+^F;OU<,:QR(*$2,I"4&890A %%* )4-
MDA3B!,&$1\+.4^M><&Z?Y9[:?<>DZOA0+V3KNO4@;>K"N<-OXF^[ [I)?#HS
M8*;V[7JH\.SCF6%RZNL9WC?X!)1M7\BF/AQX>7K6!N:MU%-FV%9PG0M3WLH[
MLB*;UYVYL6L+GZ.(Q1!BD*8A!I H/Y B3 %,8Y9)D0FB%K+K>C24EKFIJCTC
MP8$3?1"WXR6HF-$_J=D)]OQ8GXH.%I_Q\:@/H4QMV^SE08[D(7;RV.SD4=;R
M6.Y8F40]CH9T\L/3P03Z/D4=B^29X]31CQRMBL^W +Q^5*^T*&_6[?/<AL+>
MIIQY&*:88 0PRI3?EB<90#2'@(E4*M\MCQBUSUN9CMX9IKCL5<A#U>Q3UUDW
M&19'[3Y9S;6.FQRE7>P8'ZS@)W@IK+> -Q*T[TWBH:.=:Y]\WZ#'JP?Q>-MP
M)F#AK;:DZ:31L6E-N.C0;>V+*,7FF[B5NSS/?Q/\X3!<"F=1F!,*A- )E:GZ
M&\41!Q+*-,<)SS"Q'![>N=[</(6_D]4+V9FCNOY22"ETSJL(GHO-[A<*[N4W
M4OWTH'24H+>;ZEC >E/I%HGIMN ,Z(D5>T.G!G)?/! \5K1.8MX;X3*U1NTF
MPK-.-$+D5*N9W3:X/88HV6;9&/A-[J32EY^+U9*]?BPV=X]D(ZBR[_EG\JH_
MLW;SCG:+AU0F$6<X54)@>K@VXP!3SD&>(!+'L< "$<LF&HY(FYNVJ^@&%>&Z
M86BENX[:YE@WX' E0U.=]Q:2F5@]MEC2*I+LF5([D.:JRBDO3R5WW.]HLL8?
MC@&?O#V(*WI]-Q%QC/.95B.N5QA<G-D<VMU])\_Z@%S7PN]BVH1E(9$1B+#4
M@VA"!&C,,:!YEB:,0I[9=O*_O-C<E//U1L^3V9UH!J4BN YS+)L1]%64M/ZY
M=>WD9<A--:\;("?6I==M]*HD&4WF)%9F/QZ35RU>IL!W56(O%F>J#OOOL<^C
MK%INM [J=@4Q,N54I#G() P!)$)9B 02$/.4,TIX1(7QI.[S2\Q-F=0M*%NG
MS>8Y>A<P[-83;I"96#N<@#*@>.4".N9YBN-1\I2-> 8MIZ4HW4!T9!5>N-%;
M[F WX>T,P9XK[?1;N=DNE*+D8JU,M)U'?J?>@GHLU36IPXE_+-?B1O<>6T0Y
M2D0:9R C NHR0*H<B R!$%,6TE1I06E4!FB[\-QTX9[VH&J-H*D/#N3_%NP8
M"+YJ%H**!T.-8"V3;BTZ)=)36UY.0396)$,1.[7-)"EIQ:YZ9)T"*5;;4O_K
MYQ1(ZS6]:*:A2.STU>#[AU2[W'\O[A^+EU*Y-_??U>-?;]?B=OV=;/AN0R4\
MC@7)E(V6$@2@1! 0*3E(,\3TN%(8<J.@GN%Z<]-9-^M T1SLB YJJ@-%=M#0
M;5-TT0]WOW7G&,2)U9'";ZOPV^[PV];X%0J_HB9Y4.%R/Y V!2M. ?56H](/
MK..*96.8.BM1^I_BL?C$F*7C>A/SVP8?%NNI0H5\*9OJY^:MIC)BN?:8<T8H
M@!F/ 84P!802%H:AB% $%]_$AA86Y\1GE[)YY=L+3GA\60]:*F2@2!TX??,"
MK,8GO:.AFOJ(5Q,(U(=W@&B:H]U.("8_TSV_NN_#W$X,SISB=E\_5%,TK1H_
M5/D2MU+]LTY[6<0\1(QR A*4Q0"FJ5(3.$U !I',XIAG:629EWYIJ;D9;8JP
M*B?15CM<A-)4/[@ :&(-<=]T2FT2;*ITFP8N%P6LYEA,K20NKN]93?3A<*HH
M>N\8,!Y8K)?%9KE]_;P13\N7IWWM"I1<Y%0 &DFA[ F< !0S!#).613')$IH
M;&9/=*PR/U-B3VBPH]1BRNT%*/L]-P?P3*P<#K@\-R0.&0-\ 2"+$<#C@?(U
M_O<,8&X'_W9#T37T]\*=_@;^=I-^-.RWY])Q&0[;5N1_/VI#0(PPRB!(>$8
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
M'&<\5O\UU [&*\Y-3:C7R*+8T0S4_AB6<Z@FU@[W[?DG94VQSD:H20YTZMF
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
M)8A^<\@]N)Y2V/9T5T[@'E#E)J[%][:KN -],I M$M^F MM72IQ#T.W2Y88
MUY5(9_4\?REV0]@\2KX;](#!:7GZU.;^D:QOU^+/8KU]5)[RIV*[__']]Z+Z
M\6Y44BYHIDS"$*11GJEM(=&MC3$'<9:G F<"QRBQ3!:SHV!N!F,$DC#@Y-4^
M8<@2>5,[<D(\)]X/*A*#K:(Q*-8B>-)45J' =;$-5H=?;K\7]2]=SK0:#>#D
M&2N69/G.7AF&VIE,EH$/&ECN^O.0K]U@B<///R[79,V69&4USW?\ C/Z,NNB
MQ_7I3#G]=18GOY0[AO:CYZ[L)BL[D(YEV:D7*7DM41TL+8>UK*-1[:M[';Z
MWQK9T4"<U-..?^) A=D\=OUP5-'[26P72<AC)"$#+,LI@$I:@&0R!I+&84HP
MC@@S.IGN7VIN1F#]Q<D=N2?EX55^LJ7JNXRSX<;C!#TO&\N>TN"F >[#),!9
M[@E. /2J\X<"::_9>['IT]R7'^!7,_<R<J)Y^^\8ZHQ?M\L>ZJ<O!,^()"('
M(B$(P(R%@*"<@PPGRN_..4JPI<-]9I6YZ5.=/UJLEKRJ"CE;#*)C5[K^XU60
MS9CJCW.01WD>$40)H%)B  G%@*1< A*R*!4R26F:V94ACH7<0]GAVT)N&MP8
M">3$N]GU&=A<1B8ZN)\Z^G!N:<\1A@[N3Z,(71>/.3HK/Q:;.]UNY="&ZU;N
M,T2U%?[OQ7*]_;NZ]$6]6DW(5G!UVU^EVC-T%M+V]4^Q?2SX)UVH<Z^+1!<H
M#QGB/ *<9D*I',D IC !*4XPIX10@N20T[9IR)W? 5W%XZXF4#>XJW(-]WQ6
MGN]_:DZ#;PVKNY,.I>VT8GO1W-;%A17+P5/%<UO/V8P6F/R%L3D5?,.7P/=!
M8ED)L^J'I)-*JXK&P6_#T9LPUQ=AR,GEV[\0W@\[W_K%&'A4.JVDC$Y7)R+A
M#0YDIP7S_!GNQ&L.+N45VTU1/@NFAS%>/3^OEJSZ%!4]1[_Z(DKUC1Z2V4*D
M3!&I'"+.155\D@ B8@YP1KB@.96QL)QA-I"2N7FL1[0&Y,!'I5,V1[_='%@9
MF&,X5'RF;I8'H4QL$DPDCR%EQN.PG+S^>"!YO@N3QZ%XIF)YY /MG<A=BX:E
MT%O DZXX_!]2)_?\K2CX]^5J=2O?:0M#E&HC4(J_7+9ZLQ'.<YQ&"$2)B)6+
MJ$M+<)P#04621SB):6[<ZV\<*7/3O2UN*GNNQ8_^]T/#D?X[;7A29MV>*7-C
M?J0$^WTV?W*9.I5GG$@&U,N,E(VY&^5/1IZ<I-&R<MI5T0V\'9[-R 6\^2UN
M@&A[)8Z>.-3GN&+;%[*I\Q%>GIJT5CV,67L\NHZI7&09XQP)9:G0- .09AD@
M$JF-3L81B3%E<1;:N1?]B\YM-]L15U?$Z:8W>CH'(RM6=4FK8I0_=^TJZ&KY
M<#!O]24Z*K'O4:%^SNL?#>_W-5RJIEZ'6UE-'7/<$:OC1PVU6D7RMO@<Q(.&
MP#.USV! B6?WP!R;4T_ XEY[H_]NYSS\L9^*2) (::8[=O"4*4,^XP"G$H.$
MDDQ2*J7:KTP-^=/'STV=W1U<ZY7!+$03 /OMZ'&P3*PY6HC\,63VYAE$S*W7
M<<AXLDA_?F=Z$+*R+R\#T&$SGKG)FQUXF>"V;==QE9W2XF*Y^+#>*HO@XW(E
M-M?JL0^Z?8T,!>8I3T$N*0(PI1+0A.4@C4(4<JJ46DQ,M-:%Y\]-;=4D!A6-
MP8Y(LV_T$H+=:LL!+A/K+3M(C#_*'L8/MDRY,V9*P7Y_*+[]L[JS,F/T7T!M
MK$2@^6HO/=7+9]O#TNZ[[;MLL*-U=/I4.WIEI;)W,[FPC!&/4PQTSS  =?LP
ME!,&TCP7,LOSC.=&'[/%FG/[P-O^K[7/TPNPL<OC$C;/61:D16W09+H[]7=,
ML9G<W>DEQ+>W8XK,&6?'^-;!30Z5Y[0J=,^*6WDOGIZ+#=F\OE]**39"\??7
M6H<T[LD/?11>'8#O?W*]$7RY+>]UW]A%#BE$5#3C)J&D!!"H!!1QC"2*,TEL
M1VJ[(6QN>NS 596$LN,KX'O&?@M>UG48B?RHDEZ:1)?63UG-8/"UFB5J?1SM
M2.2F2M._("?6K%YE.*11HE/ )V^5Z(9:W\T2G6)\IEVBV^</;C!&MB\;/:9
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
MDC'XG89&1CW-43[+G7C0]L&U4M?%:LDK.^%F*Y[V8W25OLQ1*H#,E=!@B!A
M>1Z"*$XCA!D)I;1,;[4C8&ZZ\DQZ1EESH >7'5@(EIJ'D4DO?<(9F #C$'+_
MR3 =:/O(C#'$SG.63!]5;YLQ8XA9;_:,Z7/L0RB[#DH?/_QY=_7Y<;E:/C\O
MUZ)4:K?YU$*:8R2ITGY",@!A# %%20YXG*(T5/]-<^,LF=[5YJ;T6C0&?%D^
M%R59F;O6_>#VAS><0C;U^=J^M5E%;?#<0D]9=0/*T?H1-(\^.$724WBA%U&G
M-6G&"'4$!_J?X<W[-V:G[=Z;WS2@.8UZ+1ZU+7LKOY#O?RH[5]O Y2+)4\24
MK0D2FA$ <98#)'D(PE@R#BE+A%D:=<<:LU.L.S+_Z7]'6?BOROU3U-9_W]-L
MT4[E K#]ZM4!7!,KU3V%U:Q'\CUX<H>/18N9\3CY:BMCCY=='YEN)+IZQURX
MTU^_F&[2CWK$]%QJK_RJ&&B3"5'^QW+[^$6L=.'K9[+9OBY@FC H0P)XRKGR
MMJ/*RDQUI#)$N> XP4;)9+TKS4T15L3NLI'*X+LB-]C4].J!*CJ ;/Z==V/<
MKPV=(3>Q3NP#S:(35S=DY@K2&72>U.1P"*VTI1$L'3JS^WYOFM.(C;;^-+MA
M0(?V[\7]8_%2DC6_6O/[[^I%V77,CEF&4IQ+@",< YC$(4!)B ##(HY"3-(P
M-^_1?G&9N>E/16FP([4Z4ZV)M>A ?AG1?H7I!J>)M:6&:-N&:%O1.:1;^V6L
M+/JU.\',5\?V2]BY[=G>"TE7U_;+-_OKV][+P%'G]OZK!Q_R_/?+<OMZW,?K
M]ONZ&J)V-)LO9R'.N,Q!3A,$8,X90%%& 6*((!GQ3#"CJ6;V2\]-@]9TGW2^
M$_6/1XR5'" 5XW.=";">^D3G/,Q%175U_NUZ?.)PN"8_Q#&EQ_?QC25.9PYN
M;)\P5-&]7Y9L590O&W$KSS7;/B3[HSQ*(&*@&DH!(:& )A$"/ _#+(M)%&=&
MW:[MEYZ;HCO0K3\W+K9DN5+>SG(MB\U3?9I*:/&R#>39OO<&&=]C966J_J:0
MP,3J;WKP!^A%6QRGUHO&]'C6B[8XG>I%ZR<,: K16N)=/1Y$YUY6M;/JR3HO
M\V9]7%B[%*7RT=6E^DUYO:_4M?BQ?:>X_Z]%+"B'""I_FBJ[$.9)IA1G0BO%
M&;*4Y2PR;P_AEK:Y:=:[EZ<GLGG57W9=V?Q;\,>2T.5JN4]U;K.J,Z0;9H,#
MMQ9-"1Q+NM_/?T/Y>=7+S5B=6F3;GT3V4T<"+5EQX##X6O$8:":#BDN+P()K
MB5HTG'@[R7H<.L='2?EKXZUHR=)NR=HUH)@&^ZY6%(Y7]->48AJHCMI33+3$
M@#;IN_3@OQ%E ^KF&(J2S;)<KA]T984.JV^6:GG1*J1>)"B!,&0Y('I6?35!
M LF$ 2)QG% <4A0:)U$,(6!N>_(A\?Y!,Z';L:XJ1BR:@0^10_]F.C6Z$^^8
M/P-;HQJ0FH.ZS$OL>6CWE)@8>8O>[!-+P%?#=O>2L.OA/@+&KL;N0Q[KK]O[
M"*:/6L"/>8[#VKGRZL>R7$@A*40B FD8J=V#YCE (8Y SB.:93*&B(G1]7'5
M4O/=)PX%6CK>HDBU#G1=A-<TL.4"-&_JWP(O-Q5K1U"\055:O?[;5YX=X6!4
M779\QX#,7:'>'K6?/0@]*6V]>ZSNV;.^>]V\/)<+EB*4YBP&4-VM[$]! &4\
M Y +$A&:1! ;AXOZEYN;%CE07 _PV]-<]\Y:!V5%MD7*:C_B_9:F6QPG5BQO
M :%% K!3*'WE H^$U"XQV!BAKASA_H?X2Q<V9N@H<]C\KL%GGZ)DFV53-GS%
M6/&RKOHO%*LETRTT/Y#-6OV[5*3</9*-:,4H%EPBF6.> Q*E$$#!(T!EK*R]
M)&,PAWDN4&)Y'#J<FKEI\1VINL=A4&IBK8\Z1XC&^/33#^!3!]X/7&CE1/9\
M!,\5(U7-KS@12/#5:1C6*:J3'X^.(-'WB>EX-,\<HCIXZ/B!OONAP8LDQCB/
M$PQD"C/M-'- \I2 ",>92*&4,H]MYZF=6<?HH_4Z3>UXA'HSIK>:I%X'G?38
MT.7Z17_,39-OM1$.G]5[0#S'F(HLIP#GE #(LA0@1J5N3Q&AC&$6DWQ1M0R8
M&N_=KK1?RQ?:+9CUJ5:-M.".@8[R# N&0V4F*%L!$N77T0QAD..$8I&D(1=T
M]VK?#QM+/>;]OO=@#'2]Y+HW<OL=_]T%YJ;[_\A7=FHWKCU0NO723C,P^@0!
M?T.A#TN_V>#G$^Z[ACN?7FP?!_KTHI,WE6/S4F[5Y[!IJGKNBUWS(KW0@J(X
M3 B- 8JP#@6E JB-D@)).,GCE"@?P_@HTFC%N?D1-=&5S]V0O:\MTYGEN]9?
M^A,Q#V>88=\?%'*.Z,0*Y0W!- \/.0?54X3(!;A642(KH#H"16;/\18KLF*K
M'2ZRNW'(J+!NG^FF+%]TJLNMO-LJE[KE,M67M'+*$H(3R4(@LUQ9W)%,E7$8
MI2!F:9Y$!'$9(?-Q88ZHFIOFWQ%>QUN?GG2,5;NB5B/"7$FL?R]X$SG,(;"T
M;,FIU*P=IW+6W W,Y73WQ5F,#7L#.?K,WQPFTZ_-;]UG;KK&NW-\F*NU/(X0
M<PS/\1@QUP\?&A/\D_QGL;DNGIZ+M<[.N94GLVYVA4U1DJO]D7 0Y5$,(,P2
M/6HS!"G%*"4R#V%J681FO/;<=LB*<+TW-I17E;7G!E(-KS<SEXMIR&42M"?>
M!UT"/2!&8PW9U)$;<X(\QW.LD3J-\M@_PMZ3^/"#B5*7\6Z*_ZP\D_="+M>"
MOQ-K]9?M+5TM'RI3X/:;V"B]_/+T4KDR)[]?D"2.H5)Y( M#Y4G ) ?*L] #
MZ.,(R9A$B:"FGH0SJN:F)VO&ZK%[#6O*#*IX"VA-?%#LJ0\*Q9ZVBW;\G;G&
MW(1U)^I^%^1-!#BQZOV_0W;F[L>;R-"3^^%1EE8NB'/,.UP0=VMY<T&<P]-V
M0=P_?'!"_]$HS2KK@9)2]UE[K8MBE"0Y1<KS"'D8 <C"#- 008#3D*8RA )S
M2\^C;\FY;:05A: B,7BN:=S9P-;Y_7UHF_H3+C&<>"^[^FDF<'D*I]M)-8;0
M3)[_WT>'[SH 0US.U .8WFGO$_R'6#X\*L5VI?0<>1#71;F]E=?D>;DEJ\_5
M8?,A'78A<4Q@C#*0XH@#*#$'RM3'@$$LHB@5#%'C'K<V"\]-(2GZ@';$_^/J
M^MK<KK."NM_LG@K B;71CNR U'0'3!%>';;4I"LCK<HVT0FC#?4306QN'4\%
MM2<#V"7D5A;N$-PZC%BKQWFS4X<PV39%!]T_8$Y.W?#@];:*NU\7ZRJ:U'0M
MQ!1S%B<4Y"+# "(6 0QI!$1$4ICF-,USH^+1OH7FILAW/7S$#_:H?BYV/4->
M@Z(^JF(-^1:GOYU ]ZMU5_!-K,8O 35D1$X78!;3<1P!YTDI7P+P<B*JW20<
M S2ZAN!TW>YO_HT!$T>C;TRN']#-927)':'OQ?6WYJVD"8OB-*8@E2(!,%>J
MDL89!31-B102Q5%LY).???K<E*0F\+=ZLLW=[U>_O_L]X"*X_OWOABG3YQ'L
M5X2C<)G:I=:0!,=H#-!\I[!8=$ 9 X^O]B9G87+:>/PB#%WM24[N\==[Y!*Y
M1XU%+EXT-,A8C^^NM.-VW[RRU>!PH:R_M*HB36*8 AA1#"C/(,!1EI(\BV.E
M[^R"C'U+SDW+U>-$ZEVYW<-U=2#9-MC8BWJ.0J&P#0&#4 *8, $0E@G(LRQ"
M3"8HS!.[8BBGJ'NHC*KF@SK'U32(ZQ*MB7><,:_G@!BN*3)3QW![Z? <PS7%
MY32&:WRGO7U:MYZZ77\1V^5&Z'W]5GXJFA:'V[J?[8)31F":,A!3K'4-4AH>
MQ\K%%R+.4AE1*HRF@9LN.#?]KFG6#3/T#(C-GFX=!5L5ZP>P6G[3 ;**=',#
MS@CY?E/7-9X3ZZ*:7 WF,9#K8@UV&FH2),VM8]>(>C*8'2!K93W;P-1A4!L]
MQIN-;<-4V^RVNL_%U(OW0@KU;'ZO2Y+;?40(C5/(<0P(RA*=7B< R00#4$8Y
MS9"4.1DQ\>+2LG/3V'?L4?"7554-L*,Y:&JZ[SO*D<<@;VHYNL9S8HW]\^R*
M!LRZ%GZR?BP6&/F<2W&1EC><2=&'3_<\BMZ[AVJKF_4WT20>-'4:@G\L-G_I
M'J?UH* _Q?:QX$WT*B,RA#C-01BG(8"I$@;-.%'^;"Q3Q"*1<VRGM^P(F)L&
M.U"O^]*K':101O^V:5O_[\52_?SOZI<OQM6%@R5CJM>FPWMB#=<B?%=<IA2<
M3G=ZJ5HI-\/@GBKJ)QE1-@RZJ16?)56>5> PS$Z5X<#GV*G%<K-=W"D/H#(-
M_R:*APUY?EPRLJH:!+.4RB16_G6*TE3I/DP C:0 213*)(WBB$1&PVL[5YF;
M@FO3%WR],N^XW(UEM[9RAM#$*LD&'&-]8\3\J5*1I*05Y>K^2I_\LUAM2_TO
M4*L.7;M3J8[N!;SH!R,>=TK [.+A!A#;"%**]Z+^\V9]3<K'JS77?VC-\HVL
MM-9YWVKD=;OOX[7@&<4))AQ(ED3*?6/Z1 4B(),$A1E)<$Z178!_'$%S"_]_
M$MHRJCD)?N$-3[]J:XDI?BH[J?J+.'#FM'/:2/F:FU6^I#:YF64GK-^L!37(
M\G*![O26V"@JO5MF+C ]9ZDY>>Z()J!,"%[J 1WOBLVF^*[;C5ZO2%DNY5+P
MJ[(YFUD_7+'M\EM]GHBE9"+.$$@YUWZMD(#2/ %9G/$HI)!*9=M]$QM:6+51
MM*?$1A.TZ9E.(>S8J+4RW3,RH)WB ,&@)$_CA,5 <!3JCD8($"4+D&"&XC@7
M,4N,C&Z/8O%AENMO*9"KXKO2OSN&_ C$=$.<'.:)]\%+K_UO =OS$)!R=U"_
M?@C(G@W'?32'X^BAT^8 XOSWXAR.X-ENG2,>-[ZWM5[W_-YY/-+]D\)'Y\<6
M*_7@AYNU4DNBU$,(94XC23(0)SD#$*<AP#%"(*$Q"2'+8H;S 5N=&^KFM_U]
MT@>S!TJ5+5R3.E%[Y['217D<9JG, 0RQ'C$9QX"D1  $E= QYUAMF</[G?N0
MKM<NZ7^(L@0!>=(!Q8"T>-"M-=<71/]VTDWB%.<RAB D(5;25;8J$>H#)C"+
M<@JC6 IH;0WY_W*]]/>]]-VV/]FWDZ2%&>5?/M.;5JWVXUUZU/B3=&URN<7<
M7\/SL02_69MT1TAW-5=WM81]^F:=TK*/8?^AWT&U;M0<W;(8HUSI<2 Y%  2
MHBVR/ 8L%FF>2AQG>62:N-F]U-R4=)/KLR<WV--KGE?8 VZWHG4+V?2A68U6
MN4=KM2-U0&52#VSFB9CNX/.4@MD%H]/*)3-D.K(N>Q[@+=_2C)%VIJ7A'<.G
MZ^W3H<XW#4512A-,8Q!*F "(D%*I/$,@3S*193)A$9&V(_2ZEYR;:GW?2@'<
M]5+Z%_M1>3TXFYJQ+M&;6,N> V[J1JRF\$P_O:Z'#N\CZLQP.3>'SO!.>VON
MB_BFO]^J<_7=\VJY:V0@908183G@.8, 8J*G*U,*8F7>A4F*L0B-CBHZUIB;
MDFG(#"HZ@XI0<POD$H[]%IL#="96(CM@ZA[WI:9Q@(UV"2%SX\P!4IZLLK.(
M.37'>K#HL,,NW>G- .LAO6UY]5TZ8#Q-*P_]'5GIOOWEU9K?;\BZU&=>RH&^
M63=]=IK^'$M1_K%<BQME_94+2"7..8H S,-8]Y2# %.2 *)\7AI"R#-LK!='
MTC(W_7E<M;%CJ,JS:;.D$W!VC8P.7 5?%54B6&K&;&:?C!1GOWKV**2I;<$C
M^="V?+8_R4<V\F$M^6B6@AO/\K&82.-/3IXVD9'R,OF>[&;0N$&X:_+,R!7\
MS9MQ \71E!E'C[3?$N_4"_M(-@_B"]F*5L/),(0)3Q,.F&0"P @C0'3/CSB+
M.(UY'#)L/'_MPAISV\*NZ[9ZZHOZZ^Y]L%&TFJNZ2S#V;S$.P)EXZ]A36&$R
MJ-?I)7C,-?S_S]V[-L>-8VF#?X41$]-3'6NX>0%)</J3+-O=WG!9"DM5O;/U
M08&KQ.X4J4XR96M^_0*\9#*E3!)@$DR^VQ%=EI1)XIP'Y(.#@W.9 *:9F'OW
M&&T*A^6K%5Z_!FZBNGD#F/1P[;$K9^/0 =&[W#CTU='%[%>KKW*'L2JNQ&><
MKG_'JPW_>\K7\E8/+ZTC),)>+%@ *%)%CR(W (BY$'@Q@A"+*$KT$J6,1ET:
M+TJ1G54ELS)%A)3:>59B.P^MW,/;VQ/F0-<Q.S&REDEU"E#'U+O7!\EZR7L-
M4>:N>J^/SH'"]P87F]MIMS_RVX=\4\@-P#=I]I6<9U\R187I,[^63U;K3T,>
M8S'C("!(FFU)Y &"$R;--A*0@(<NA=K-T/6&7!I;J>=-WS#1A'78C)L>+,L$
M) 5VRD9B)VM$5@ENM<R.*LPPPM&K^YQJ&W[3 SM7)UDM@"?U"YMAU6,?:MYH
M-G/13+&N]6AXY6AC\C%?EVE1/5+-*=T=YI*)2<@ Y.KD/G(I2& @ (:A*^&.
MXM#%AL;CVU&61K^UB/];MR=KSYQ5:0M\O^:\KGGQ(RT?'-JTH#>.,#\$M;:-
M>!J MFW"CG2#3:/&&'_'M;=N[!T8>F[C[KCV!XRYGB^/Y8A. <UMU(EP74+#
MP ,AE+!!GJBZ[!0#/_&Q+P*/8Z35G+1WE*5QQ-?Q98H/8:C[\I^(C.67OR.=
MI="<'OUMO_Z'AI[Y]>_1_NWKW_=EL]>?\?3N8V-P7O-UFK-/&?N(2WX7)(1
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
ML=],N$>&V1L)#^-QJ(FPQE5CJ7O;'/U*U,V/BB]9'>*ZK='+:$0D80N "(0
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
M"LAF2S4;!YUAWMD0(KT):$<OGC$3;4B!_92TP6_;,HF_JC2"/:LIB 0.(X@
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
M41F[@XC8S]<]+L+LV;J#:!S*U1V^:'3%IKK?0Q4E_IU3GC[7Q6T3*C=<-/!
M&*($0(A#D$ F?R6,P]@34>CZA@6:#H^T-/JH,R#6.P&-ZRT=05270B; R?:)
M:M,HIM2&:DS5I'X8K!=).C+\W#61^E$X4 )IX((1%32_?/ETO=H4_R]?Y]=Y
MFI7JAT^*AZZY?*#D!O:>?^2D_)!GK/@5EYMUFMU?99U:<[<_Y+=>Y!]:ES[E
ML>H,"! )$(!<[F:2&"; XRQ6%4M\-];N^C*Y=(OC(ZF@\W\Y[GL7_:>C-'$J
M59Q6%U4C2&ZJ0X."DY-/Z+"/Z:S39)D.JQEZDLHY_RN5<IZ4>O6/56T-YVFK
MH</4_)%J_AX[\U=VBV"6E:+5WT84$YU\;@VJCYYSCN<*V;0WU].6.K4U%WVU
M42<?<[YBJK;@VJN^:FV0$0?PZ4_.OG,Y1K:-'*&!\(@J$(8P5!W9HA@DU&6
MQX3# ''?8UI5,X[<?VD+:R6BM%Z5C ;A2X>0TS@5/PT/V\??'2A&124= L7@
M)/LT<.8ZLMX#:>)@HQX(^DZA#UPUWW'S<9'WSI5[OC:^%?F3W'6FU80W44IW
M+DJ\B'!)7"+! 'K4!41 !*CK(HA1',:!5A1F[RA+X["NB%6[:Y7^_<+QVKS#
M^%M$=1T6)^)DF=OV(&HZ)T[; ?RH]O9[?+\=>O8NWD>U/]2G^_B71]6C4,<I
MTF2J__V2;9-<V^ZU+W<X9M!-I$V3N)P#*.T9D"353QY/B)]$&,9ZE9AUA]1Z
M]&>MQ-Q*;50"8!C:8:-G,KAFJ\50B2EW;LT/:=:DS5>9^>-*: P#:50485)
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
M/5E]?C\&Z_#Z/ %8EI?52D()4RVC4PDY(L[G&$3Z*]<$4,VTX!R"[/TTB\,
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
M4#M#[,@82V/G7=\ (@5U5DI2\[KWKX$<9MT)X+%,M$I"YQ4R)[0&> V1>4^
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
MZ#R._;)]$G1<RV]#8+2%PR#S>Z='O?5ZU)S^?%=]_[.\M_%WJ'^ UJL1@4Y
MG'^N%R$PR-;V0Q^^T-:'V@@-@FO.KO&S.F NUFNYI6WCR.T(<$C"'"<$Q$)5
M5&(H .$X!ZE@!<YRDH>)X61%C57G]M$W)(.&9A4,?FC*_0ZH-O6>Z@"OZSV=
M&$['4F((22?S%@T@<NU U2'%LP/5 )W7#E23FZTGO^(-OZO:C*1OO''67N/U
MKLE"GJ<)9K$ $4URJ8)@"HHT9H P%"8X)SPFAE&>_@7G)ISVU*ILMW5+KVH9
M,Z+-Q0#DNK)I.B =BZ51&-I,@-4"QOD,V'XJ?$^!U<+DQ!Q8O?LF:,FS*-*,
MP9!S57(ME:&D0*#@20RDW9E+,23B&"5FQ8<'3S>2*SX*"J]N+[X$7RXOWE]^
MN;R]_'0SHE?. I.$1C C(,6ARE1/4X 0S:6Q6!"<<I(P:2<:#K8PQ<[KW(FV
M'/,@)W,,>M**%DAN/N 000#SB"KT*" T3T04TA GAE,^;=\[#^?9I,CIGE26
M>#@^EKYH@#"N;9*OH^9PR;=K>73^$#EUD>V)\1=<KNJV)NAJ]>D'O5<*\<=2
M"+[FDF;YRZ;J<]FX<_=S&)H9YKMA;8LDRU'.BQ#@,)=G30@+0$@62NL[3=)4
MI C%F6G2XR24F7P??E(D/U=K7MZM MYQ%-Q)/KO1F<T815,),LT.QE%8Y!1#
M0#*!I6%"(H RE +!LR2,1,R1:?J9]_WS(>]?[M[;;);N0>%]"QP?,7W?SI1G
MSJ2XN3ZMIB'6\SDW*<*O3\AI'V]=1"9OE';>-KKU36KRK4LBI!$E*$]! ID
M$$:9/#@A!BAF\NB$+$&Y8:7%N:7F)C\;.I7;8I>4L%:D6GI^S@*L*R"G@,VQ
MS+-$S*:T:P ,Y^5<Y];W7<(U@,.)LJVA.VPER"^8WI<KOG[NXBR$XRPB"0,L
M5$/)!$.@4!,XY:L#0U;$ N+05,]^L<;\-.8=@4VU(__[4_FH//:FPN(EECDN
MLHAG%.1%6 #5;16@0I5>$(DC@WE.0D,A/ ))'[+W&,=/4^&H*VM'H.-8Q.Z!
M<1'0.\.W:VGZ<EG/0O0,UZ]EY[D+K?,$JF:F9#M9^5DU!MQ.BZP7@H:8I:(
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
MJ3<)7)XDWQG8IAQ;,@A'CPP\?Z\W.3A(_J$L'+[8?L!G?;^ &8]2C!#(&($
M1IP G&$F<<-82L(T1(5AER+UV+E)/$534]E#\.J_Y'^:^=S&13T-8+JVF2D,
MCH69(F?:F9Q[]MS/X)1K>9^YN>?OU(S-@[]:?W]+%=FIE8.F^E[6JN?$Q8^R
M7H1)4219FH*""JF39#0&TL1*0!C3N(@+0G!,##_)TRO-[BMMR51>QG;.Q^..
MW.!W+ DVKEH^!['V1SP>.-??M3UF-E]]/Q[.!<&9Y7W+AGX43HB+@1O&!?&^
M\LVV[?6'>_EN\/IR]1F7;6>S*_&1K\OO4N?[SC]OQT->KNK-NM$%Z]M[O/E8
MLJ_5YA?.-__&V5VYNOL@U0QY%_Y<K0^&3CZM'RO)Q9==>7\N<I3#, 124R
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
M-,\DN<%/DN#@SY)>@PKX 6@UPAZ3 >8Z\'&$E23UG4J4"S;2X-W\45GDR0Y
M9Q "F0Q"7T&0 2@GS:/50Z<O'-+_ '\!$2U&CD(B>G=8].QMQ#/OFC*N[C[<
MX_4=KQ>IX!'F.0,BCE3+'ZY:CD0YX"R-X@+'(DRU6O[TK#$W$=J1N>TIJL;*
MM(0:M'@]@^:P\)P (\=2TR$\!EUNQ\/DJY.M,5QFC6K[@>AK1GOF3G\-9_M)
M/VHJ.W#IJ"C0A^KA<<WO^:HNOW=^Q M2;]:8;A9YS H2P@1D*)6*),0)*"B/
M@$!YC 4ED8@+B[A.SY)SDX9MD( >$ART/OYW31*C2JS!/WC]+U;1G#[LLY##
M+(XCP&DH ,0< 43#'&2QB#E,:$Q8O)#G(:G>!OW#I?^_B+]1?&PB3+U$O$Z!
M&?R..W(G=2+H8N,E&-5'QUN$ES1P.1,PTKESBD8IQW6ZU_)=.I@.R0L"<X$B
M( \!#J12K&IK,P(* 1%+LH)&Q+"!KN[2<SLCCMMVO"Q;5TT9;&;06FR)KLAR
M ;1CT349QB/[H>C Y;,'2B\];]CW1 >G_EXG6D\PM_2OG\BRI,OGVS5FG+6-
MIK;M3!A/BYA!*<)XH7K+(8"YH !F/"I84F"$M-(?^Y>9F_3:4AIL&E+;MD,&
MUFP/H,/V_C0P.98]IQ&R<)#V0*5O^T\#F2?S_QQTDSI$AQ'I\0/TW.S-%3#,
MP*$W0.-J6^7O>JW\-)MG)6U5@M&GOS^5C^HU64B3$R<AQ""*& $0<2DE>9$#
MDJ(TXXE O$C-M+VS:\U.0':$OFO4C#;GCV^);:Q04X7N/,R,TK1(53<'&&<
MBBP&&',B7]LLX5G$0A@5^I5B$X/ML5AL5QU&VEJFZ1!&:11C%$&09NI%ED8,
M*&*1@DQUS0C#G,49T2T.<X*O^_JP3TU+S>FAU34_)@'+]9G?]]%/:5P,@N':
MFCA/@&?S81")U_;"\"W665Q-9^LN2VSG$TQ"3-((A_( I C ,,$ 9UD*6,8Q
ME?9"'$(M"V%@G;F=@!]^_?;MT]?;X.+FYM/MC;&K]326.<F%" 4$,&;2QN(I
M!468(8#R+)166 II 4W]VZ/1]./4[LCLDK<FPE-7^H[&R+'D/0;'D6.Z%P3G
M:6TG%_>=S]:'P(E$MM[+;:7LQ0HOG^NROA*=%UN*\+:@82]R(4IRF!& <Y8
MB/,0H(*$(,\@P3Q/2508]N >7G1N\G=+L7)]=O&:1A_IBHXT/A%[_'7%RK2H
M.I8QXP&UD#GZ"+D60!J4>)9&^MB\%DT&]TX1%-LO=R.MJ"6_>%!E65="75.I
M^JPGSO;#?6\Q6?(%CZ08DSH-2&(5*T-) 4A.,H I#=.<4OGW$8,$+"B:FX0[
M#N_@@\^S;E@*<,-3$_LYX.I@\'7P^T8Q-BJX9K.U-C$WQQOF-13G9*]&!NE&
MX.LS=F=#YAN&]$:@VA_I&_-@\P#@AW55U]O!53=_X,?ZUYN/EZM-]<O__;H-
MQH@P5Z6M "=8 !@5$2 I$2#CB&.(,A056LT7]9:;FRQN*-X/7*L5S6TIQ:8*
M)-4&Q10:6 _'"*=%T+7UVH"W&Q)XLP>O7'7P6<P+U'EGM0.(T^+I*9!X_J7<
MX3K10$!]>'JBBAH/\19=U&?H,,IH<)=]L]RSG1B[EYJD@H<T2P$F>0H@RRC
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
M3P'/<XZYR K&N/$,GL,5YG:^;,G;MJ:QF+%S#&!&>9@)#,(BAFJ$2 $0"@E
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
MW0B+X((5C(.1!K.G>@X[6+'\.@9A]QCSX^2&J]Y4%S?W6+Y^VZ*C-")8'@N
M2(48P#C.05&P#! ($YPAE.%8*T'FS//G=AQ<Z(N>4V@56<S#D$$ ,RX/URSB
M@#"* (]9+"*!($&IWJ2<"?#R,R?G?US\CZ!N*!P'W?!Q.!(.Q\==2UUPT8%A
M45UU"A7]LVHD.I[.HE<H35HUU8-!ST%RZBYO!T4/R8<'0=]E%K&QNS5OS(_Z
M/\O-_8>G>E,]2.&ZH$3('91"*XZ@E&%1&@.2$PQ(BG*2"0RC+->.A9U>8W8"
M?T=F\(>D,Z!;0@U",F?0U AKC<?(=1C+'3P&$:KQ,/F*2!G#919\Z@>B+]AT
MYDY_P:5^TH^"20.7VE1]JAB4BD"]YRJ+ZA;_N%BQ1IA>B2Y )2[JNE*)FE+,
MKMB_5^5J\YNDX4F^'IWVS56YTZ^U5,+;P0J_\,U]Q18XSF 2)1!D,1$ PI@"
MPFD*H@@C%*9292:ISF _UX0:25XO\P&;^>JD870[;7V#?TBM0(5E&@6AZ;EQ
MSW>17*$ZTW?,-U?]3;$??._XWQJXO"T*?*J;)DKR_F[T^T,#A$FQI</W!A$"
M,RS/689A#F!"<H Y2D".2!:BI(@3HFU9S>:]\3+=]/_?[\VP6C&7M\&Q;M)R
M$ORDDCO^M'T?5$.UH]=@S"LPQ^TWJ>V>QVO@K29\'J^#86&Y^SWJ+4AWN+S'
M0G;W(!X7P'M8SVHR[4%]Y;7\.%1C/ZH6>E(+;_^ G]77^%>.UY_EQ[<0*4]$
MF*2 );G47],H!#@C!>"%2)%@@E*L-0C0GH2Y:1CR,X%&TTUM8!\^QMV#Z?B
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
M+#7-H;)(;!^ P77&^KGE/:>B#Z#P.L=\Z(9Q0QPTL]9W[WP8PB)B4I"@(D0
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
MTVZ)U=!P.S0UQHD;/MC[H'$[QD^-(+=\DJT;ZAMOIM"QK:,II"CE<082GD<
MLC0')$]2:0CG"&,8X3C.S!Q-QPO,[DQI2]Z7S^TP/F;J+WH!GZY'R!X4UP+^
M!1Y.'#NGN7?MNGFQJF?GS&F>7[M?SEQG^WE?L(=RI;1>>0I]YY]^//)5S1=4
MZH]YQ@4(8YP"&*<"(((B0#!#&1(L*4)#=_+)=>;VL1\3J;(Z%97&(?;3F.I^
M^J.1<BP!3$&R^/Y[(7 M!DXO[ED:]"+P6BCT7VYNDM[^4=W>5T\U7K&+%;O]
M0TK\9_F[[A#+&4]$A!&0!WX&H/Q_@"19!'A*(XH1$9!K]0P97&EN\D$2%FRI
M;<9YMO3*_ZGT+9=^;(=MQ,D0<RPG%%B;0[ V+5@;^7MS=V4_:OIFW63H^>JX
MUX?BI*Y$+61Z++'^^[T97%IL'-I5>C?8N_5^O?E8+9=X_4UJ;<U<Z&N5D%DO
MD)22(2<0X(12 *45)>5IRD$>9UE<A((+IJ5C::PU-SG:DOO/_Q1EX;^6J^#7
MGV]^_I_M3_( ,^CK.@2QOL-M N"\>=9^O0E:8@-%;="0&[3T3@>=N:-L @B]
M>\0DE*R%4KUX 6F@?&SH#ABOZ;IL^BQ-U-U $RD-;]>Y)WAW:PVP<LI_-73+
M6&WU:[GB&\ZW.3B"9!$*"0<PHE"*688!R2D&61B&.)*_0U1KW-;00G.3L:]T
MU2VYMCK7"UQ-%55[M'SKJ:N.TM%:Z@O$;)54>^3>2D?=(^A00ST-B[:"^N+V
M-])/3S-Q7CT]<_T4,\O.3]XYG)-,!(U)5B" "H0!I(FT_=,D!F$6%A0S&&&]
M1/01-,Q-TMX\D9K__4EE0K;TCQDUIK<+NKY$I]@ZELO'!?<#@\0\#*TVPL_G
M^+#_M[EKZ6T;!\+W_@H?6V!92'Q(Y*5 VF8!+Q9!@/8>4.1P-T!C9R,[V/S[
M)>5H[=AZD)*HZ&(;AD@./TJ?9H;#&3_!WK%H6!!RW:7"PKH:2HLWL'L;UUH7
MRGZY*DO856F:-!0$\B)'U+YH$$U ( DL1UJG2N5&*:8"-T(]1ET:]5F1+X*^
MZV+R+ZN/+JG0[M/ #%D^B^#+@Q-#&YGY)D%U -L%H!2;WWQ$F9G1 M"YY+"0
MQN-2;?U^R&-^_:^J[&UG99\DK$QMVX)*@G(F$\M:Q"">904R,M7 -%,\(T,2
M:G6.NC36>JM9U(G?X57VRA4T1>K0[I7HMY^CX#NKTM8&K9-\M8X&[;!459-!
M_"X)J<;<Q8,S3GE!YIE7JKNO=\D>Y36]MAQ1?HVG,-RKNDFW3]OG^](=0#\^
M![C(C2&R0%ACJZ)"9FWU+"<( )(<@\)9E@RWU=N&73;;'PJ3/?XO]F0UPEM7
M88BM/@6VLS+],%A'6N1]*,UIA+?*\HYV=Q\^W:9V;^MP/?5F:TGP:J._;C>Z
MKH0A<DI8GKL-&5=#%3.."H,EXH(568J%P?YEMAOZ7QH;52)63O+"">FO_C1A
MUZ]#CD0DMJ'[%HS^[0(O5/S5OY'HS*3HG:$TT69TQ]P[-+:F5K/I9ATBGVIA
M79<-L*VAV!V/5_R$IX<[SC+!:,(0EYFEK-PE= 2>(I+G-'.).(![QS]>=K\T
MQK*O@(?[LG0%>C<6V94=\R' :KN$S\/R'05*;,7'"K<Z2O?;ZN=80 +LU5'
MS&68!@$49GRVSK_+RKQL-)\YV2KP&[NQ_:IPPOIC_]>VK$\K_[BZ79^<W =(
M5<XQ1<K8#RH)19)KA;A)$EX0(S'QL@A[QED:A56B'D_HNW/Y5Y]O/Z\')+3H
M0K>?V";"+#+#'>%Z;H9K0&1,%V[^_#<1?C,1H0>.D\;'>*#309-=K6?C2X\I
MG!*GS^6#JV$Z^_>T=K/FB1)$6CTOTQQ1H!))8@ QFB:,F90K%EH&\VR(I?%F
M)5]PR<MSW'P=8&/0B,R(E6BOI8&CE;]NFW_TVI;GX\Y=U+)EW@W5+-NN'!SH
M864\+&JU#5O>428()!*03H15D 3';G_4H%P+(8PT-,,RK)K]^1!!S_A<)>VM
M9;=!]>U=Q1<$![%=0 DX!2Z*!!D!J4O[K1%/G*G,1$:R@@'W.R4X$92S^/8V
M$V/H2YUCD(GNX_.^LX:$K+1,/'I\ROFX<P>CM,R[(?*D[<K!>6EEN?N^AQ]6
M>][7+E=01J6:<02:8$1=W1E>:/N+J(0 HP*G@<%P#:,L[7%W(J[T'JI,&/OP
M4B4-./H^[R/1B?S(GP$3)_=K.P+14[PV##UW)M?VV3<D;.VX.-R]=/WP^&O[
M G#[M#7W.Y<*WX7@RA=7X*H^<B49)H(:I#.7'X K0()RJU-A(=QK7RCP/G+5
M/]S2:*&6V.V&N\C-\B#SZO$@M+_+Q /I?H_3M/A%)HX>Z :XG3PP]/<^38OE
M3$ZH7DPG=4'Y0]3AB?+H9#:'E/^$3OU2 :V&JF'KC7H"6<)W.'RO-]]D^??5
M1KNOZW_V]\_RESLK<4<TH809@JQMFUB-C$DDLI0C;0A0#+)(31)FTOH.O313
M]^905JF2>?51OTK_R1T$5U;R:HN]^@''.4Q8><E[Q7RUP!CK$)GAUX'P3ZDR
MAL(56X_TEF=FY3(4ITN-,[B'-A(\7?X_[:\O'^I_[$=A>_[RX3]02P,$%
M  @ -8"(4L9P5+VLO $ PYD4 !0   !K;V8M,C R,#$R,S%?<')E+GAM;-R]
MV7*;29(F>M]/D:?F]GAG[$M;=X]IRRK-*%,ZDJJJ^]S 8O&0T 4"; !4IN;I
MQP, Q0VD?@#_!EF5I2B20OCR181OX?ZO__./B]E/7W"YFB[F__8G_L_L3S_A
M/"WR=/[IW_[TUX^_@/O3__SW?_JG?_U_ /[C^?LW/[U<I*L+G*]_>K'$L,;\
MT^_3]>>?_IYQ]8^?RG)Q\=/?%\M_3+\$@'_?_*,7B\NOR^FGS^N?!!/\_D^7
M_Q(BE\H*!Y(I#ZJ@AF@%?95%Q"0<=ZC^WT__PKRPQF&"S$P$E0J'H!@#[DS(
M1HFDZ&?U0V?3^3_^I?XGAA7^1,S-5YN__MN?/J_7E__R\\^___[[/_\1E[-_
M7BP__2P8DS]?__:?=K_^QX/?_UUN?IM[[W_>_/3;KZZF^WZ1/I;__!^_OOF0
M/N-%@.E\M0[S5!=83?]EM?GFFT4*ZXW,OTO73X_^1OT;7/\:U&\!%R#Y/_^Q
MRG_Z]W_ZZ:>M.):+&;['\E/]\Z_O7]]9,A$=D!:S4/!B%>BO%S_77_OYQ8)
M\2Y\JD1O/F3]]1+_[4^KZ<7E[-OW/B^Q_-N?_K$HM+9@7&Q7_A\W__;G&R(N
ME[@BW&R8?D/?V'U$7>P4@O"/-<XS;MF]7FNV2'=^:5:%O5A>_\M9B#C;?'>2
M<3K9?/*SN%HO0UI/&,J4N>9@T5A0+EMPR7NPS##O@DW&LKO\5^)71/U&-RM,
M__QI\>5G^F#2$??U"ZA? .,[S?R/!XMNY70<]=<;\O6\+)87&_%^#'&&$TXZ
M$5P+XH$3(YDG"%E)(!XBBL1$B:4%1AY;_RY/M[7_;)E^6BPS+NF\N28@+-,#
M)-S%^NXW?KX,2_H@2)^GLWS]K^O!TX8^UXN6Y;I5()'^IY]( @672\QOMOI[
ME-$-EVLZD7'SF\=B8UJ6*RA7L]GDQ2RL5KAZ6SY\)MF]")?3=9@]^V.ZFC 2
M3I2N@(RQ@#+1@//$E"TR2%V4\4$^A,@U0NH*&[+7X8_%?''Q]><M/"0(^_-F
MY?H;-U_1KEY.;GYE@Z &5 X'I'8@L.A&'^.%UJ]X$7$Y"=%E%6V"B/5F]YR8
MB4* ,SISM$RZJ 8%UY;.8>#5.AJ:H>P(U0R(,S(L)L\N<#E-8?X2+Q<K8F'Y
M=<//ZE5(G]_C3EUDK'+VU_ETO=HQF+5"M$Z"1HYD+MH,7ED-QBM)&-',I>\9
M,4<O/DI ':/X19]:&!AF&[(K-R\6\]5T57EY6^0'XAI7S[>\/IMGO?W&F^TW
M_DZ>S^)J_2XL_Q9F5[ACVA69A:-#R*92[P;:M5$'NANDC<8@)J=X ^BU1E C
M.(KS@N,PVAH8HAM!/G^QN+A8S#^L%^D?.Q:LH#V6I &%-H"RF"&X0$+TRNA@
M5/2>-0#<(Q_?"#[RO.#3AB3' (8W#UGPTJ(LAHY<*4DD6K.*YPQ&N. $9N]L
M: J&AQ_?" SJ#,%PHB2'MI&$U>P#SJ>+Y6^+-:Y>7J%@DNT823EEF3P#QHA\
MI2/=PCHQ.NQ,\%KP%(MH8@L]M4@C8.CS D9[4AT:'MP]9$3(:_$P+YB7&9+
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
M+%[//US%U31/0_4O_M=B.E__C;Y_1<HBYY587= -OL;Z9"1$IM "\A+KE*E
MM[=3((MGRE@N^+XVTMTY? ?2/W0DJQWX[/4-N]3D2 #[?OKI\WI1KE:X.\B-
M=#[1^5WG)]<AK"6 S]F"3L(4](DEM:<71C=HO$_<T,=>1U [20<CP=&[Y>(2
ME^NO[V:A#K'*-0!\N1E%))!IJYTD%HPEFS)9<-P6<H5="2$)M+ZWX^U1*H>.
M;G6$K':T,@I+_S7I8_YI&F>[34+<_'FQR+]/Z6?.1)Z9)&NS6!)2TG6PI[9
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
MK\@:TK0[F+^AW\ZT"\(C;,)N$3'";;'?,#E<#"XY+T0.M=UWG1F*"IP06/N
MEU0GH(D\*JNSFZW180ZVUZTQ!"I&N#F^?T(\UL"@!,F+<PETU)KN8J$A9E,[
M9KBLC9!%JS36>V*D[2A&=C>TH?G1N71-]_YCS!NE0S)>0DF:+L/H)#@C(A#?
M6I%J0@@#1;Y.X&KHQUJC._G;T/[HH#\QK,A0JRR)7 ZU0+<FMQW9=>1@TV7%
MT0S@@P[]YJLW\!TD_U'8"M<-)-_A<I,2^2:29&)(GO2:(MMUMXU1*W(.@H\L
M"6]2;UG7QXAL9LZ>74UA*SH9!;J>A]4T7;-3-\@U2X^F,W*0.7%NP!:,=2<6
M\"([D('^7J**A?56]WHP]4-''MH!S@,\=JO%\0/UD;R'C>3^F6B!815J\*9V
M$-2U<67R00H=16\/2XZ@?^A8P!!@;4&3HX#KR^GL:GW3_;G1GC1&(:L9%I9(
MMDIR!BZQ#+R@XM$9IG)OIN$1] _MN7<$UZXU>0YP?6172I9SL,E!HAU);-H$
MP7(!*(/FP0J,N;<TQ5$<#.US#P/9%K39&FA[[STXN==%Z.3N@_2!/?4?O$_Z
MMPZ$/[<GKIO5%F5?[_/39/>]3^](D <QU5I?QUL]1/<L>M-%-&=EM=; @DR@
MN&8042?(CBD1A%#87_?[9B2?U'OD>H6/FS'FAJ="QQS=C*'6PSOMP3'C08L0
ME6(AX?W9I/M;C]SYU*&=O X4?Z<1R?$B'(6M<6,Q/9OG1P+!?TSIM).D8R07
M-?)B097:$4Z[#$'KE$OF1N@>FZHUHGD8Y)T*BCT=UMK7T,B@=\/)KW@1<3G1
MAFNG/(.\[51I1>T)IL%:97/--PAI^T?;?3*'/MHZ0<83^#M)3:. W'XA[;CQ
M4FE) @'O.8F)2U''M,IJ@6.,P?!H>G2@'B=T/+ [#1![/*66M#-T2[?KXY],
M97Q-7ZXFS'+46G"PT93=\$.F Z H(I6,-@E^B&GU[9.'"4NV=,FU(*Q1'"NW
M,IJ*19&YDZ"PBH&["#YX3SO<*.6]Y4D.4"PZ E/H2/4^E3T^1-:CP,EC0[V^
M>2%*%!>-574HKZB%1(G.3^2@M$U2IDAD]6;W?(_8$9P\;6&J5;T,?/G41@X;
M+;PMKTK!5-NBOELLM]]YB<OIETVGU&]-(%[/B<>K33SF-R0G^6/X8^)CT4KQ
M E'6Z8;9!HBU![A0+F:-&/W]"=M[;ZL62!G:UFD7&8OAU#3J\^^:H^\UA)H(
MQY72.8(D<X].?*/(IT&R"8/*+%@;>>RMW.%49H9.*'<"[8%T/9+*PL=X_O@Y
MK/\^G<V>XWM,L[!:3<L4\\?%[48[WW9UK@UWE'>0F52@?"&^DT?0&!47Q9*5
MW=NPBS88&CH3/1#..]/Y*%YW5H87\WH;O2W?D\!OBW43(=SH8]O"KX 1M.?)
M=S3@A&$@,)B8BT-23'_!O\[X'#K=W?&^& M"1GXU7/-VJT-;K0IX/?^"J_7&
MW'L]OQX[_LT"G!BKB4X5H0C2BI+*@_=:@25U69F*<6HT=M!!G UM[X\&M0?;
M4]T!Z/QVT-OY>[S L+I:;@L-JD=5IG/,SW%.7ZS?S<C,G# 7$[.V0+#UH2*S
MAAPI,C"=4=Y(P5+@O;W7:YNYH9V+'V(?M0^C47OA!^IC(B-9")E\,^.JT6H\
MB< %,A(46LE+3KJ_.6LM\32TKW)^VZ9+T(S"TWF,\4D)'E%& <[& "HE1DQ8
M"4Q$7P=,E=+ST)5':_B&>TDXD.]]D&Y&@;)]3$CEDO+6@N.%UPU+LHDL@XM<
ML5*,=JHW@!V+K=;/RD[R/Z=*?Q37^KYMMO_YKL_..&,$6%%(6)YN B^(-:&9
MD9(Q9*PWP[<QU<.$2_J"6PN:.@\0OOU]?JMES,1%X;@(%E24M30M*P@RT4&M
M!'.)&Q)R;^T$#Z1]#*&*#E!T.%I/4.EY8/:QWA=69E.*961E!"0K(Y*5D3V"
M8*88X;-4_040CF5B#(&"4:"X#26/%<X3I9/D&8D)6>LR@\C@4W&0E5?<&G+
M?&^=VD9C2HX"A >IYGP>^MUYY+7)\Z^FNS!TFZ_6[GUR'R_6GF*FD]=JVP6O
M@_@WCU(5ZFRS _)U(_G+AI#(B!>%4AEC><EZD)=J^\EM\95:Y/75@JT]![($
M9>O\%N\<Z.K;TVZR]GX'ZC-[I=:"PI]XH7:(^$9SGUW'1'<BJ8]:R#WG5:%
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
M*+UO-!>TV6I#'W0=*7K1J=1'D;F\R]=+)$K2=*.Y'4]U?CTFS164VDU996[
M2RG!8.#.<N.<Z[&)P'>H'?IXZQ:(7:EM%$B\S<3[Z:?/ZT6Y6N&SU0K7JPE/
M&'ET I)TM*\T4Q $+\"MMB*70BY\;RF+IP@=NNM 7_AK35FC@-Y=J3V[J-,R
M5W=VDT]!<QTTG>:\=F?T"IS4'H1T28C@H^IO^/)WJ1VZ4<$PA^"I:AO:K-N0
M_W\VY+];XF68YF]6A291H$L>3,H>5%1(;!B$:#QSQK%(YD436^[Q)89N/]"#
M =>2?$=X8&UG"FW&"[V=OYRN+A>K,'M;ZFN[JV65_^Y<UK*(3&*#[(4$)4V
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
MQ2K,5F_+YA;X;3%/FXS7>BN$B7+D3W-#ED$ACTE%72 F2<:E3D':I$VQO;D
M!U'>"+[FW.';G3+;AFPGZ<M;W2">I52;C-0R\,5LFJ9'/=-]^O-:3$T>0'@+
MB<B'2WQ+#;%8K/*"0_*>'(&42GWL2']ULA2GO"LQ-[&+'EVAY0YIVR$1=_J
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
M!P"M/$Q K#L '"K,,0#@Q?L7$W0Y(8\)HJ\%M\G1U6BY(I=,,VE3%EFK]@%
M*P\3 NH. (<*<PP >/?L^40%BRFBA<1S#:P*!I%9!X;9)%G1Q%$')P"M/$QD
MI#L '"K,,0#@Q=MW$PPR,DP&!-;!C<K6"TP2"ZJV.,_!$7 [. '>OAMF>$*'
M)\"!PAP# 'Y[_7;B.#,RY4Q$JE(K(0FT2'^E[Q:I2_;R_N#7-@! *P\S;* [
M !PJS#$ X-G[#Q,R5&K<E2XKE^C4"C9 $,$!(_S&VA1$L3V-P4YV#=]_&*8?
M?W< .%288P# \_=O)HEEH:0DT#I.IQ86"=XH 4)8P8)3(>]+,9X* %IYF+[U
MW0'@4&&. 0#O_O*N/E,J++L :#Q6NX7XE=J3Y^*#<"EZU8470"L/TP2^0R/P
M0&&. 0!__<^_3KA0B?-HH&BGJN<BZ=I*#I(ER'*7N94= (!6'JA!>G<(.%2:
M(RKCVA=%?S.=X^LU7JPF,0FG&!UI*=22V9 Y>,<\^;I.!).9E?G>)7%4XNG;
M@L.53'676>A.XJ.H!-GE>/=P18X1E\QAG0&<+/$2);@B(K!D+7/"192]-9]]
MG,SQ9K..1,6#XHV65#0*N+T@@6VGX#[@):7,O2R"MJ1C= ?7KT*T8+02@?G
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
M"+O/O155]1NMC<E!<3>8ZKJWM[%35OM%TBF"&#7@<K^KW'VV"*U=\=NN"\F
M4E%#2$02*J%#G>FF<I-TI2>6&#O?LP]@=,G5D1\9WF-9S2]Q%0[1X25+G.<$
M6(<A*TV_\D4'*-'7"BKMA&[R>OK4&F.G1_8%C\[X.KKZ>(^;Z]6B.AP_-JJS
MVFE"=H;$49)O[".$* /H**)B(4F/31Z;'OG\V'F._>'B=&Y.)(2_S6Q_CD^<
M2YTE^0:N" 4J,P9.LPS2.1^C-JG$ R/F>ZQCZ,+EZC%ELE\[IG.1302*WQOC
M&9M45,9"X#5G3H<,WFL)MNI4RY@S?K V^NUZ4 [T0MEK3.DX.4S"U_JAT9DI
MSA+,%6!T"(I% <Y8#J7PX+DB57T_2?%_6@/*5O)]N@%E&V9/ BJ'&MEQVJQA
MV@.7+E23WX'/GG0H5TISE[74@R'FV#:"0[6A;"7P1FT$VW!_$A!ZT$LS>Z$=
M*G($0J%+-P5'EZY@P WYD#R2YLV#C30[JH?I4#TH3P//27R?!'(:W>5O;G,^
M0F#19,= (SD72F--]::;O>2DR8[T(=O![.]V6Q\[<#28T=2C1">!V.,K0B,9
M$C9G#CG4?'#+R"G67D-FZ,DY*4KQP?(.^RT 'OM!^4AX=5C]VT;6/T,.V7O\
MBHMKK!)[L5QLTTW6?\TWGUY<K\F\H7WVG#?6=/W!<\6.8DS/^6&Q3E[1!8K0
MM7M@J<\]64,)HM2R]&)9DTK=H?+#Z-?A\G*%EUM)O;WAZ*N['/W/NQS=W6(J
M64O;=<"1C"K%.+ET(F?0P@3D)O*0ABQ=.9&<:>:3M0#2TX;" #*>A/'PV$S9
M6"1=1K1]@X6N"Q'(@D\<@7LTI'>P%#=8T?,I(Z 'NOB'@$OCN=!M9#=5$-Z,
MP! RFFT?X5A'S]: >;2!? "E=<E<EL(&FQYQ=G.A6^&@Q5SH-D(9^?G]0[C:
MF>5;4FZB68H+P:P"E+5QJ9*L9BP5,,9ZH41*YK[/?M#<./3M"4+A&*$M.^3@
MV C8L^%]M5]IZ9L4$LF,KL="%.% <6/J]%D+TM,YD2XCF0Q-,'#PZV,']'I
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
M)VD[/5R3?ZN+(CLOR!#9<_&FUHN.<X7U[VCUR_U)J+!]:.1>+&\]DSQPGI0
M[>KYD!C))5 </,_"QFQBRL,E0A[>X[3=^R,Q\=#%[T! DT#:,Q&Y7Z^W?=I^
M5-9$98PV9<*%JR:!4PE<,1&$LN1(>"%X&"Q_\A@"IJT9N\)H[Z*=!( ?H6X6
M,G/U_@"A4Z*3J.@D9N$@NQB<M6A=&>QQ\I$]CN-0# W#+@0T":3=OJ!>I&V#
MEGL/J0\R!69H1-;29]"QU,$17D-T.D.1)9KL47J3AX)@V\V/XX4,C<U>13J1
M<0?/7 ,S4W+*QG&0"24H\MP@RF2@=B8*03 I[6 S/I[9ZSCC-R=V;[<2V+G5
M25QD.GST[7!UIXBWPQ2-I[[?:WY&8\(&3\[02K)2@H7D/*\=.P.$I#T4$9D)
M/BGZT43._[#)&3'YF)-W$+!.B@]I>XH3"&FXEISXYIH$E'^ZY(PV@#DN.:,-
MYR=A&C[SG"LTCTEP!CG3?Q32?1#0>4BV5G\4864>[(H]_^2,5NAHFYS11E23
M@%Z3<+TCG:0*SW5(!'',,.*=R@58-"5XFW4<SA$Y_^2,5A Y*CFCC;PFF9QA
M:)/>,+*-LHF@E%401$A@C W)&9D?M!#^N9(S6@GPV>2,-MP\JU>QI+-5])=
M!N*0LN3$>'*B07BFR+A@HG1F89W5J]@Q-UR_W!\95N]PE:J8+HFP?RY6F)9?
M<;7MV[2E<A>\6=]UD@6BXB%DB+96FR5&9R9&!*TMN<XH4BBB ;1:+SQM ^I(
MX2^'DL3(,/OCNNK;M^7%]7JS_'R;H_!Q64=;IQJ26ZXKZXA3#A.0'4 :/K,,
MWG,'492H:=-2Q2:9AXT6F[:V.AU.W7-\$D;YKE/QG6-PQTKXMAW#2([T=KBT
MD48G)1B4+!"4C!%\*<1'8PI'PDPQ@T5?&N_Z7!ZNCD%EWT(\M[JYB\OYXO*F
M$_>R/-3P749G&Z[5;Z3V&(('C]H&(Y(47('VJD*."XB%KE9M"XLN,_(/!ILB
M-G#4]@<!O3T@H+T5C3K11PR"2W4TN:VCR37GH&IFNXT%!=,MO8N&2X_MHO8!
MHL?\C#ZD,8D[?%_;_X$$=[V?[Y-3EBYSX+9>)T[7?MQ&@#99R<"STG*P&J<'
MNYN&X]$+&AY.>3])---#US[.8Y7(/B.Y_5P0*U0@"Q=5 :SF+Q)3, S6X.;
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
MG$.P;8I^PC%@ZU1>/Y>OT&T>>)>KC^@E#)]1?O1Q,$XSI66!R)D 9="#"\D
M0;;XC#*F\%.[" <3].Z)<^:]9!(Y@M!UFIPQ==@@#^"-+,)X4U*C(5A-UCI;
M]Z$-D.Y>XIT+X&C]2D9G7)[)._.]OS/N@_/AS4PA2M.29>.K8_*541MI05MM
MR":)&GST'G1BA6/0)M^?T_CSJ.,[I9I(7YJG#>878?VI%FO2_]5EOH:K^C@P
M"T4HIY.'3&H!:E4+Q)#)IM,NY$!_&O)@0^"?V^S9:O0V6#Q0;MNE#*?DJ_V*
M*Z)A,_^*#VXI9V*J15>.)4D^9_;$,*4!"]?92H7J?K^DWKVV1S=[MK&ETU#9
MJ0PG@<HGKKB9T8Y%'R38K(D8U)&.F%(@M;))TO\D'ZR4]-GZMS,,7)V&Q:XD
M-^V 0GT36&^V;_KSQ9;DEXO-EHU'F*M/?*SCVO F6^[,7+R;A?OOR_EB\R>M
M3;^[\[I=)-I4-$C'Z_P4&R H8<&28^0)'4K?GX<T3(G)P=UVE4E^1PZO%W0P
MEG1 -MN3^,.RWY.1#2H,/- !#.1^JMKRR!M/OJ(,6K$4O8Y-$L9.V</8UEZW
M4'HL5;Q7R4P[3?QQY7#2S(TG/SF(;NNU%O%Y6$:',CMR![A.Y Y$<@><X0@^
M9!6-2Y(-EZPWCH;[01J/5URX$C4*R^C 9F*4";4O5D[TGUB((&N5:3(<^\1M
M3%_/M0%4(SW7@WPF5+;UN!9_G%1;9TTPE\DLE1E4$0EB)+WC<X@N2B5"HUG:
M)VYC;%=V&"CV+9]SO75_&'%Q^*^<U);JU%4'N;N/9,* UWL)3)7B)?!0M2+C
M&EQ2#E Q45S)/+A1)N+U>KT_81G7@SK#DC'6WDQ"5KW@-%T5H23 8EVV24A,
MNC/]N5UR^M=V&Z"TUY7M^3Z)(-]MPZ_]"^G?\_7,IL0S2PZ$)D=*%4-^G/8:
M0F+"&)%X$8-5*Q[8WSA(ZQ4)#Z/))XIEBMCZ'3]'7,V,-=X%XT!S[D!IKLAD
ML05R1)$*$V0_C(6NW0['UF0GR_XY-!TAB$G@Z8X)LA__C/G5<O7/FLZ[C:!_
M^QTWGY9Y3Q_34@JR@R%$23SS2D(@+0]2%&NTS=FKP9YRVVU]8@@\!B\'VS_V
M)+Q)@/,C_<WU7;_^W6KY!5>;;]OSBXE[9FU-'RZECCZW$*1!T(P%DZ((:KC.
MHT_N=!R7=]C+M3M130)Y#^G8GR%>?&0\2W+-G045B0@7+ )32D8>:B;[H ,R
M#FUR;%77(1:>4'DG"&8"X[MV-#SU'+.G2^GHDZK//I8I4)DG\,YX\$J3TF92
M16SB=;99<VS\="/CY0 ,GU!$^/%'OFU@Z<U\@:\W^'D]<R[YA,2Z[(P!I=""
MVY9D$6UH3'%>M>TVVW3M<5)'AK@(!Y'&Q&Y&HNS#=5S/\SS4&M(? T2+_)WJ
M6>;H=*I3SCTGE<^R!8]*@TW>!\>S\7&PLH4C]C^-X$@_D'K*I^A%OE-/^'\\
M)M_]$(WVZPSR/C%\052#1SFAA#%&@G6U[5$,$AQS :)A0NJ4I+I?AOL_X$7"
M!NVBX!&TJ0Z]$P)"B'6"K4S<:LVC$2VO\K-_D6@#E&-?)-KP?1*7]H?YY6*;
M+ULMX,/72'7-<A$VJ:#HOB#HJT*6#VEN R(1O9(9Y_E@$95F6Y[&U=PI7A[.
MJ.Y>>), Y?:Z^;;^6/.:7RU7W\G9.V*6D_%0G(; JE51B'].)0U<*L28DA<X
MF,I_9J]CJ\4^(/( AUW*:V3'^<7R\Y<0WH5%^(SA5_P%XSR']8>+=Z]_Q1=_
M[NE!-$I+1XQ*AM4L6 %>V]K(3@<CE>8IR@:W:Y.UQL9/IZ)=]LCGT2-W^;H6
MRH67BZ]A'?)R153]QS6N-F&U_'!1B7K]\C\^7-RPS?/$D''@IG:"+UF#-RC(
M,4-./--%Y283V=NM.G:"75]8ZI'WHS<=JCV3B)[?\>^JPXFNEY_C<H-75Y5,
M7.^HNWDRY"4;))^NN,H_9PKQC]2Y].AX5+[V\6H JE:+CEWSU1>F^N/\R)#Z
M]^O+Y?I7O/HS7%WA/7V;0N:R"%W' =;>#X;8YB6#0K9HMAP3JB8IZ4\L,7:[
MH;[@TA57)V%^/^ *VIR,T FRU!J4#@)<0K*'H[(BU>'S93#O[R@#6Y\7HCH2
MQ23 ]&,L9IM=)54M4>-T *P"Q4HBCO@$D@Y*<%:%@F$H-#W8W7ED9)P6-CA-
M))- U;U3=^BUMM!1$T84T-F2F4<7,3A1//A:2N%L28(-UGOO^>V.[>>=B(GG
M0@*G"N@<H@*UV0G3.4+BB>B)L4Y/$@B%?NJ$]]&B;6 ]G6%4X&3IM@T,M&'U
M%*"SF.\I6CQ*4I&63(*<(1=TH+A,M5XB0!WQ$K.6+-^OFWT</<\O-[%00.<
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
M/=UB(&U[G! G <_'GCF>/(1")Q-ES>/EPI&!50O]+$>PF!SQTAK-!WO?/(:
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
M\>/J]K]^6JRWWZ[?!PI+EIQ\$&0"DT+79!\G=%"",($.G9*E2Y_H7HNV1LQ
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
M?8GTS&8?F5&QBR'79\TV;VBC@FPTEC>&TJO5<B>8S2/D>)NBR;Z U)53Y,:
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
MTM7%<ON>]/^-_U/]*T6*WT7MR,"("8(TC@P,J8J*Q>J[<TDF1=S>3<\1?X<
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
MW03S@87D<,+)S/OW."<(#@^.SMT_^DAJKI"[*A+*GDQ')P,8*THMA),0%0^
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
M!8S'* M'E&:Z&KDY*U@P6,O(88!(]PXHSA@0 !3DHI4VEA<ENY3"GWP%2Q]
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
M[#,]"\:"VMR>P-SPZB66)B!U7;*U_8W4\G7K0C)T'^AGM)8G;QUPKD4=I:7
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
M;?81ZV2*SB6$R,@<5J:6VWJR@ZSW&DODQJ:9\F,[4C"W']L4R,?'0'_ ^VO
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
MM8V[5=Y:!2]%B(!HR3%T,8)77$-1Q6=&OP0W67/\9W<Z-[(.!\$C/ TGD28
M]HS^?G>7&<&RP*2S!>%, B5(?;OZHY$JI,(S2AVFPEF7#<\=%QKY4AQ<9DT@
M<=_3\\^X65PL:]N)L\U-_L7]A^EOE:CGR1H>LDKUX-GKSA/!*@4* W(EN0^>
M3071HRB96U4.#ZZGW\Q&E_3!P/Z"Z\4J?]B&]?;X!Y,]Y-ZVQ\[G4D59DD'(
M:$L-KAB('#E(84PQ4C/E'@!W_Y/)<XLT["0<AZEAV3MW[&KW0/AV>:\;YC[:
MZ@R-B^7BOS&_7;Y_]?:\,&:MMI+HBG0*O,\0BV5DSC@DSD6M?>P H,-6;_BF
M/1Y9$PAD9LB=?:Y-G(B FB"Q* O,;XC)1,3'U6_K55ELWZ_KF-WS5*+WQ"I
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
M8^Y[:5A0#,;-N7O*_O4+7NR(N-V[(H.O*-*9K@ZZL\R!8QC!QJ#KC#IIK>N
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
MM;\3U[6[H.^^9S0*<3=VON_SX/7*1%^^FVUFQG9Z9<A*,JG!:XUT_\@$+N0
M!;E%@UJFQW,B7H3WOGMIX]*/"LJ#B/'7,B,^7U]>AL6/^1;!;?^'>_>9'GJ'
M#0V77ID[%HM'Y3H#UUKP)NH:7W7@I#1T5F(J9.Y[KN0O8O$\:Y!.I+(1=1:0
MK5"@BF/@8BT7<\IJ(5)A[J6ST,M&3MR&V05/N]HP_0EP%%'@O^'\?!&^?9VF
M<'%6<PI6Z;S9JY"DYF #(S*X)0J$$,!%5+KD)+0=;,[%QAV>)D#WP,B3:,;A
M ALG[M9U+"AR)/: 0A% B>C!6ZZ)&J:XY_2I.-B0J2U[;/T.V@,"7D;5'N)H
MB*LTOZ9C^&/R^W]-A//!BDSN(FT=5*X6N(P!HI59>":$S!O>KI9K!"TQ_:_S
M^??_N/UBQ8]=_P;J;X!QN+UJ?ZXZ.DCL([[Y0;P<@?1??Y@@ES+YI"&7.O&O
M&$>;I5]<D-9'3$&F#:FI!TG_]8?6+]_'D/Z.O!R!]%]]FIAL>$[*0ZE05;P@
M!&80/"\J:6&+VV2V'"3]5Y]:/T,?0_H[\G)$8;==3;+W=R_T(4LLT3G@F3%0
MV@IP7AE(M>>/98DETZ6HII?-G&;@;7_SMHT41V$(;WF1G#!AT=MZXSJ&H!*9
M<IYH .M,O9)#"B(/90AOV>-I.F%[8N6)R=R'X,8^<[#GZ.18 KRC#^...5B;
M++HZ10-803(+I6(0E6"0:FL\X1RSG;I3CB,#:-LACF3YYJ#)]KWQIE'5UQL!
M4AIABC/1R\'"$+^4]MT+1MV5[RYRVUOY?L/%=)X_7X7%54]&P,?%O$ROWL^7
MR[.KJ\4T7E^M'A/GV\@D]TO[HA-87_N7&D*.LY8#^B2#5EDK-EC!RHY[/TW3
MMB?8'E/.C9VP=5+RFVFAM7&6</EA]F419LN+E70_E-OLY0]T?%9_LIQHGE$G
MF0#)5R 7U6<(UB,DYT)*Q%M9NC06W&/I-DY[4Q0.(:3&&/R$OZ^J8K$VW"+V
M(AE2A<S]_ IG],/5<CT;_,>$,^4M*@U%.4D71<P0<^2@R %(SK!8;)<LF^XK
MMJG5:XZX(XFD,=#^$2ZN;P_,6SI)J0Z@_SA?W/S)AIGT]]K $0<^E"_AK^U*
MWUKAF%()BK0>5(@.G"!6LY!-3MD+Z;M \YA[;%-+WQS,HQ'[*")7;Z;?IYE<
MTN4G3//SV72)^6Q)\KDQ;.K=L9W8&%+63A0(B Y4K(9-Y!:"CL(:GK/0 U9<
M[TU'FQX (S%FAY+_[F#W-V"?W4R0/+RW:?[7]?*J'F.RCL[R_-O-@?\#_SQ+
MJQ<3(HV\P5D.B[R<H)%D*'D'1O+:\IMI",8I^H7[9!V3R74:(K7+HFTZ\3?7
MQ\<33'/,O:$SM>;:BJC[C*MO+(7;E(#I^L 7"Y'"'=E+H223?(I>=8K!/;=(
MFZ[]S3'5'^-'<4EOC2R8G$.@G3NI2 '+2+K7* $8R011B2>7!NM*><CEVOM8
M@)%<KGW([<  Y]M9/O;[TMO_N:ZN\>X/0K?_L,<7G$U;.?#)97,)ZET?W<]?
M"8BOP[?I5;BX0XU0:*/*H<;YZNMA;49I8B 0)<9X8/K)5,%A:HR?W76_E=CW
M5_A$0EU\QSK3_</55US<2&E#]<VD!&6M$@),<;4/0B;&<62 OBB&P0NO!GNQ
M.9B:UOF$Q\'K\Z79QQ?[N,NL;FC<NP;[P3_O72\>H5YZ'[1Q:Q-?E>6S>OMY
MQ)JQ@;4V7VGT7(@T6)/VHVO')Z6(-Y_]?#5/_[V][A 5*J<9@DDY@G)T(%TD
MLT,'QY35)D=9NK@&NRY\.BIK%Q!M+0OM71:C\!;ND_ANN;S&?$OH?97K8C*\
ME @LE0 J& 9>:0;D12NFHQ91JQ:'<-N&6Z=G'Q>91Q3>Z"!Y%W&\3Y$TT:@0
M9,UN]C7?KD!@7M<&D]S&2!; <(F2+VVV=:YX"R@>++13,-O.<I[6[]4WGS)?
M7*X^OG>ZX\O?[-W ZTQ  ZLO2IU<]AXRDP94S!PB8B(?(UJG%!:N?AVK;X>E
M;O+M?; F"<M!)DDG-90$,;@(1A13K$1ITF#-&KMM^71,Q5V0][P6[$F H[B2
M-_.L%J&FDI16DO1,<A943@YJ8TL@BP.CB1%M&&PRQ-9=CAY^>\!B^\BV@V0T
M7KBMIUTX;A,C^S74.:DJY5 [JC(0PN6 W#H9AA\4^'2?K2'7$QJZH6P/T8P"
M9Q\6>3H+BQ\K6M95E%:&P# 8\I<2UE,8(-9'%TDGT#F-)IO!O(M-&QPELO9!
MP!-L'2R.UO/4<?4<^&#[*0M6!!<0T)(](4J&R&P!+HU. EE.NDOWW V?;AWD
MZ!L'?7!P% !XL]K^>A)8R(F18PV,G&E0+AH(V3@H9%HR1&_"8VWRC/SO?[EU
M8.%XXM^;?ZT',52.O%K-"YBMPL2W)'BM36(^@<7:R]@%#J$VMO0H9(DQ%*9C
M!PAL^7SKB3#'P$$?G!P#&-X_)8%'U$)YX@'3&91)!9REJU\7K@WJHECH4@"S
MY?.M)YX=#0P'<G(4UN8?\UE8I2].9^=OO]<4\;-"W_^$WVI"^>S\XRH'9V6C
M*UVD9U:"SZD6-6:BK2@'4D?K..K@\I"Y6AVWW=HB&<3-/I(41XK0M>*5L>A
MGJ) 8I32S(/3V8!0U18W2)1B.SR.PR\Z%C Z(' /*36OV_M>O[/2YY^_74S7
MLTR=MM+J($'*S.F2J(FVEG.R^.FR5W6<SN-^3EN*]#9^?GP0V4=R\W[9. K-
M<Z>NW\ZNIE<_EA_^G*TSP.X*JE9'!TEI%ZPY9[$PHDP)<.0' @]6>VECP,?^
M] #AOQ<VW=I5&S;\W*<$1X'-9PA:SY-W.J#@"KBMIFA.&ASYI<"B+<G&8H,8
MK'GNB[MMK02/ Y0G>.Q7:HVOR]_#O^:+!^'150E_2*NBNY6=\>0."%I@Y(S7
M[%Q+=XJDGU*Q8(TW(:&-OE/888^E6R.L9]'/AY/#*/3=B]?%^Y\S#DT0EJX'
M<KHMV2VQQF)LEE!TR3GPZ!(.IOBZ;[MUR&R0^_A(4AP%0O^XKB?KEISEA^NK
M92WY)*.:[@P==,X1,D<R?.F40RC!@^3!8,XF9#]<X&3;+EOKQV-!XZFGVHN<
M1@&YCV%1>T$@>?$K:B9*12-X2F")"\296NPGG 'ON/4*7;!HAT+:X\V-/A#7
M%\ .DDKK]EDKV^13%<L7 LCRZ_PB$QVIBNH<)PP3#UD;0(L)E*(3XH50D$P(
M0>BL;>G2G/CY54;OF1X&E)[9W!@P/W?]H;R;I?DE?IF_NC% ;_;R97Y;13<A
MDS*5&F",.A=0)AB(AC2',TXSJ24KL4M#H>XKCMZD.AQ(1V)_:\]R.IM>7E_>
M)^Y^I=/9U1_S2_)V+E9J=BO!H7">M!<U,Z/Z4ZC!FT(_R3J(+R-'TV6<5R^;
M:?T&.@ 4AQ=:8Y2>7=;>+N]F[_'\KE1XXF3"9)T$#,: 2H:XQQ@YUG364+%B
M<Z=>DIN^W:;+TZ 8.IBEC2'Q*ER$6<*'!/QV/<N35+S)*EJH,^% 657H2G=T
MN0N)48J8C.MB.6U=H$WKI4'!T0]S6V?CW47B7L]G]9V,)+2R R?.*QTET\ =
MSW5REH<0K /F=<'H<O0Q=4#(U@7:-%(:%"'],/<4"OWN&O??OV(_+J;SQ9=Y
MF.5WEY>8I^$*+WX\BO\>6 QXZ+J]%PSVRH@6C7:XD4)F#SYG B9&LG>$%)#I
MEZ2-L2X-5CG2M)7$37A9"2X#'7C(IN8(>($0A5'@'.=T5F4.JHOY].PBHX]T
M[@6.+BTB=N?Q*,*<G1]G;7)%>=+R&FO#YH09 B-^69N39<'5SO4GF8=Q]/D9
M!Z)D_\2+740V"C"^_(X;N&=T0HE56F&M#4%P0==B 8;.:BPJZ*%0^.LD7NP$
ME#T2+W:16NOPV+,/_K?&SY,G?QZTER%9<)A3;=D8@:Q> ;X@BHP^8^K2$'BO
MQ5NCK&?Q=TZ^Z$,6HP;;YNP2&7E.-5B3(V>@G"<+IA"U@44MC?<>99=(_[&R
M?([XR-@*:(?+8127Z_^>3V=7_R!ND5%RH_89YUG3<8'$#+MY._4U*2K%$HAO
M2N'C%M/'NTR?[&X<0Z3ZMMT.$\(H<'1[#+_,B2^_S1</*%J7<&O#9,!J3YB:
MR*1(&1LIP6O2O=G*K/)@/4)>WF[K"_1 3&RSQ_H24.,[\K=YU?#SMZE"89KF
MO^-?TQ1F\\]GK][@ZW^L-7\.NEBG@*4LB2!.%JRR&8B-="R5-3%TJ;KOM%AK
MO/0MW_DQF=T8/5^^XFOZ"Z_G%_3_E]_"[,<M#26;$%RB2UMQ,A4\#^"X4F"L
MT%(Q6Y)_*6K[W/='8BL= R.]L'04-]GVECF>QQB\C72K$\R5$<2;F!1(IHRT
MQ1/PV_8<:E=E-%ATZR"AC!=?ZX($Q!R9T1"S"Z"P$J.C@E!L\A99*L--'S[)
MKE8[H6&GKE:[B*;UB_>F]CG<)"N9!Z4C_9)- >)4 HQ21[JK%7\\):'7!D2-
M&E'M)+27&A#MP,%1 .!! QTI1+%H5O,16$W8$.!CJ8V45)&:&^9YEP#1G@V(
M&O6?.DS\>_-O%-)_]0"\R)4PID00.>8ZODI!1"[ ,*6#9JRDU/WXO]KY^#=J
M0'68_/?GX"@ \/X^?"T/F1M'9GWV9(7S0O:XI7LQ,A1:,Y],Z#(<XNF76V=\
M'T_\>_.OL?2WF>'O[Y*]8K+!<4NF>#*US80VX(H(0 Y>2B61H1Z[*(,7%QK'
MY.M^7)'^.3L*9V1[:9XU!&I2<V!<;4XC>*Y]M3QH([RB&T]S-5AAV\A**(^
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
MG]G)$U&B<4YX2 $+*$9WF!?1$<-SLCRR&%!W\+/V7;^UIWX40 XFD-U!YV]
M-\/SFM1[9/4[22E*84T 7>I+..<!?"&"4#NZIHQVV@]6M[QMDZW3NANIQ)UD
ML[]RFU^%BYY0]OC)?5/_ETDPT0JO) 3K2&5GK".]HX'L6,F&.9[+8(\I73;<
M!GV#FIN]RZTW- Z6,[.A+&@Z(SXLYQ?37!7Q9UH=J]\Y+]O*+#Z\?M=K9DV_
M>SIR_LT1&=@B2T?ZXK64=,57N[)6+/I #K](T226M>5FL&Z* W85N"?$M3E^
M?^%M<KMCF]46LS49A(F>V"8=1$-7HLM:&*D"MWFP60T'TM+:#SL.5I_1_0.(
M?!21B$T$A^77WR[F?_XGYG-\ANA)S$PSQA!X20:4-0*B8 6,0(VHK+/#3;\\
M@([6V!X4<YT0?PP C!7MG^@6#C5]^O*&W>1_D!V97^&,?KCZ>!%FSW) V!*S
M4X"KDBG!B??,(@B']<E<98N#.8Q]$]<ZU#&Z<S$<5,9Z6+KPG_CN3(E"@JNZ
MH-:S@G.9Z!;>$Z&&<Z5';O:TCK&,#OJ]"[YAA*8&$UX%.JWI?@,,^N'BFMRJ
M=[.SE*XOKU=-!%YD=%32YR@B^"B)T9:L32=4 E1,ER*=))9TB$;WM)W6&ONX
M5GHKN35^*=EP&M_@8OJ=?JYD$4'7ER\<3"E#S"IC#=$'4"X&<*4V:0E2E12L
MTIWZDQR^DW89/DV ,V\FQ5,V(+Y\#5?_G%Y<O,)/F.I8G6F9UGXN-QUW/RQ6
M<P&TUYQ,* \VF*I Z-8)+'! DJCCB3DL@S5T/"*=[;([6AZ8\4%H?'? )_S]
M96>D@Z FN?;G2DC0=M4O*2C :5\ N2,.")-EZ3*5[XA;;/?F-,);HXG<QP/_
MRS"MC;/?S;;2Q3@Z)D*HIJ6K S(TQ-I'G?QKR[+0T3&_&YY?7+--@ZN1 ;1?
MR9Q>GX&'[6I>X=6?B+.?#E"8Y9M_]0K+?('WOM#K*^FANSCRNVBO3&KP$HK%
M2V.9@Z!, J7J8&>A#>A84@I.,C[<T,(!7T+/OGV[F*95UY";OG:3Q)67(DEP
M,=/MH1P')UTA+UX&;FN[)3=8D._)[EJ_Z!P'3T^MX\/$,I*Q.K=;?UL*IBLR
M73J5-$R49XKNI @FR%A+!V,M2@P@R3DVP3OEPV"-!O>BX'1B=8=A]/CB;6R<
M/B+P-A>-',P/L]^)MU=T[WV<+Z=5LD3QY^NXG.9IJ/6P[V;_2=]?3&?E8B7X
M.ALH53C2?YMPZUTI*M8&)[5*%C6$P,E 8T)(X6*)N4LSM^/LKO7[R''!.Q*I
MC@O79[/9=;AXMZ:*_NO/HSQ14:#-=,^P$#.1Y3/$FJ7+92K2*EV<Z5+\O,.2
MI]-3N"<$]L;_482&'Q%WR[D_YE=O,%^GJRF9-+7/)RUYN?(JZ>]7,^<F?G=;
MA3#)P9E<ZB.210%*D#_I94TTUS9''8W@<K#\HSX(.IUFQ+V:!,<7_DC*3A[1
M78NY9M>U!3->?KNJ4P0KH57<DR2SQYPB9.8D*&GIPC!UQ%*65AA6E->#5?=W
MWO7I="?N%;X]B;$I1K=:/#7VDL^NZG]8A?6^? VSFKI^7=N(KCS.(D50TG"0
ML19"H*B1P^@ABVB5B)(7WR4#8K_53Z?C<*]V:+]2&9>=^?-8+=<E$BNV_B-<
M7-=9EE;$HC*I*AU\[:$FP04R?+2)+%AKHO-[N$7/+WHZ381[0EF/,AB?M;D:
MQ;YJE+SJD[PZ+L$R6:+-]>6CAAN4(3O"<4@AZZ2\E%$.5JGQTF8[H=&?*AJ/
M)+3&.NXC+E*5TOE-W_@GVOPU;6=Z12?+.*.+CV PDE'KG <7+8(DG>T]%HF>
M=]!N'9?K%B9GIPJE8S%^?"KM7F'^A+2QSCDFX'37@]*!>$;'!$@O%VOKZ-30
MRBF^VV0WX/T"#S2]2&D4>+NQ,^^34^/W&Y]SSU*J'1_)<;_QV,]F3XOYT:9
MGI$&H:L_Q**J8\[IY$FFR%?"@%(,A=)^2>N&[5_@8:<A(D9Q(LZ^XX+NE1O2
MI]_OGF!18D8A%20M.!$2)'A;H:>2\X5Y;W$P:&_98S>,GNS[3;\R.KWN#9MZ
M0_UM^IV.WZ?I$J_FZQ8K=_]V/45KBLO5'*U^4Y)ZV\Z1<Y..P[8&24JN1!Z%
MKXG-I88=6:F/YP*"T#)C*MKJP7+C!TQ2>C"<ZZDL_SZ[7M[,C%N98'0'W?W)
MK1=PT[;8:*E+8AYX]++VLZJOLY&!3 ES2$H%UV2$Y?XDG4XZU"[(?7[(Y4
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
MKV?3-/T6ZMS*!S&&A)+\1^W!LCHZ8]4%E(4$SC.T@7D59)=HW[;O=TNR.]5
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
M\^)8"T6Z<;>M@_G#*L[#!?9K^/!W.5_W#?7?IK- IS5<W/O WLENQ]I)@ZC
M0<P:.JX;2&]:L%X0D)G/X)5"D-Q(+9R-/&(S$ZZ_\$&]?V[%\/EZEA<_;OH(
MSA?+"5>.E5JE442L+74"AYA0@0[>,[)[5.[4MFCSUT_!A]\% @\&C!W.SU%<
MS[=TO,'%]/NJO<FF@SI)/@K+$P,399T3+!!<[9%KG8Y8;"1>Q:$.2J<=GX*;
MO@_TCBFX4>#QI3MC(HUB0GD//M;9L3QEB*&^'V>F+3=!&V.&@N)+FST%+_LP
M%/8JKG%70.QL_CSX"]M#$,.9C+MMJ*7E> #K!C4@=13,Z3I.--5J(>7K[!K-
M@"F7R4T/3(7P"QB0/Q?Y^<V)<C)$*2(8@_5D1Z)=V "NH,V)W$,<3A'_W-8I
MV)R[H.:IRMU3!.UK#NG<AQ\UFC4Q&JU,O$ T=-.H5"^%K )(K3PZ1I<.Z_*J
M<_^;IV#P[2/W@WC76.8K/BP[O21-G'*&QYQ!NE![?A%% 3/9K5IPDR3FH+HD
M[.ZPY"D89_LBYEB<;]U5MQ-!Y/ HDP2="VLDJ&@+!",=8'(J:>,8PRY%5_V!
MJ/&3Q;X@ZI_;OYB!_\@P'4$\N--FFH>$=V?9H$9]BC&6(!.4XFN^9$G@DW'@
MI!&))R;RXZOHQ(WZ^XMLDLCJ"7(2;+*V]ER7ECBB=!V,E6C/3 9ODF->FB:Y
M9%MW? JNP"Y8>_ZIKA_!C2(&^(7^YG(S16=_39>3(H2QRG$(W$:Z<H*OG6+I
M5LMTI0DC)&-V*"2^L-<Q8; GA#Q!89_B&@7^-C**_O7O>!EQ,6':BX"U00&O
M>4+&>+)X C'/B1 R8K)IL/OA^:VV1E^OR'B"NQ[%U#J=Z^DCSKL9W1#7*^/I
MEAYNM$>3!?! WIE*KH#W)@ SY*$9(@=%MS+"E]=JC9L^)3L_(IL;P^8SDAD]
MO?KQ!K_-E],["AQ3&!(G'1X=G2JD ^6CJ(T]I4W!E6)8ET9>F[_>.LYV)&CT
MP,I17%TOW??O[P:B<+22((UU4ENN<43RVZ.B.S]Z1IY\CED,9D1UWG5K] UA
M3AU'A*- Y\H+VOA,C"4*R[("6T2A<ZLC!,UKC6(LR2EOC!@LF7[K+EM?BT="
MQN9'_8/%](ME?MXD;8=UTO;\:=+V)TP5 WFXF-_.>VH9^CN,@8-&  /[?]O[
MLNZVCB3-]_DO,9W[\C+GR+9<HSXN4T=257<_X>02*6&* M0 *5O]ZR<2 $F(
M!$$L=TFHZJ%4EF3SQO)E9$1D+-:E(@MH56<W94%>! L4II"R&)8BF1ROM6?@
M?O_UE::"$4D:!"O(%U9UI'<D(8%D=6D*.EL>#T@<12(7D_<[!F%']>0?KZXF
M/(.?KT.=5_5=WV'-$!@>G'?1 L^>Y.1Y@"B3!B^5Y%HD%N1@N99G:&P8;B>
MX6F=:0>::0)BCV2SB?"DE<G7@FTNO0;%;)V-EAW4S2J8T;/$!P/83@K'AE<G
M^M_M8IZEC"8P=<_!K_/%JDIGQ=>'3^%A-.F&-96M1A8,>>32@N*:D:T/Y%D%
MQ9T6SF@WV 5Z,-5C8Z\#E#Q?/M>IRD;.!-(/F"\V9&LEI)16@?:BYJR<@N!J
M0;=DC ZM53P<LK-KZT>.G77I#@;GR*H)@_,;?@S7)(J$F"EN>HBZ[H3BO;"6
MY,&"3U#;,2%J&>K+,F%9H<QLL-6N+] Z=OU='\:E2_4T@;<]SN5#MDE2+!,U
MA3#%EFHHA2.9$6L\E]J'7)A#-Q3H#B%X;'O6L\?>N<Z:0.)6V;N7+J'RM<80
M#8E'<' B)$C&1IF3M9@&>[JXB,Z#$]6^K_7@&!W\8)G@IWM?'OZ3X7/ 1U S
M9O;W5*$-FO?URI+;5Q)PJTU=0J+!Y=J[J*5*!&K)RRB32,;+^UI1"NF> ?WJ
M*,JG&,@G"O6%(7?(DR418C!_\D?(^QZ#L!/ROL>HJXE;_;GL$M>>%\18Y82@
M3'W*#+I0G&88.>9:V\=S__Z5]ST+# ?G?8_13!,0VQWGA6@CANC!1I-!!9'
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
M7E:"YB: 6>\82!J<HAN<V/',L"P$&ZQ5_]CZHJ' U8G>]]47':.$1FHHUJN
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
M    "  U@(A2=_U' *H$  #/#@  $0              @ &*%0  97@Q-3$Q
M,C,Q,C R,2YH=&U02P$"% ,4    "  U@(A2$HGA44-X  !>M ( $0
M        @ %C&@  97@R,3,Q,C,Q,C R,"YH=&U02P$"% ,4    "  U@(A2
M5$U)/#8%  #E+0  $               @ '5D@  97@X,3$R,S$R,#(Q+FAT
M;5!+ 0(4 Q0    ( #6 B%+LE0F<<X@* )@!@  0              "  3F8
M  !K;V8M,C R,#$R,S$N:'1M4$L! A0#%     @ -8"(4K_&;Y-C30  ;Z4#
M !               ( !VB + &MO9BTR,#(P,3(S,2YX<V102P$"% ,4
M"  U@(A2NF*+$&5-   9;P, %               @ %K;@L :V]F+3(P,C Q
M,C,Q7V-A;"YX;6Q02P$"% ,4    "  U@(A2_:28?M58 0#U*P\ %
M        @ $"O L :V]F+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  U
M@(A2%L'X:HJJ  #2K@  $P              @ $)%0T :V]F+3(P,C Q,C,Q
M7V<Q+FIP9U!+ 0(4 Q0    ( #6 B%(E^6/<[48! *1H 0 3
M  "  <2_#0!K;V8M,C R,#$R,S%?9S(N:G!G4$L! A0#%     @ -8"(4DV^
M.O%CE@( 6-@; !0              ( !X@8/ &MO9BTR,#(P,3(S,5]L86(N
M>&UL4$L! A0#%     @ -8"(4L9P5+VLO $ PYD4 !0              ( !
M=YT1 &MO9BTR,#(P,3(S,5]P<F4N>&UL4$L%!@     .  X ?P,  %5:$P
!  $!

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